.official-icon-sprite{position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;pointer-events:none!important}body[data-page=conteudo-dos-cursos]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=conteudo-dos-cursos],body[data-page=conteudo-dos-cursos] *{box-sizing:border-box}html:has(>body[data-page=conteudo-dos-cursos]),body[data-page=conteudo-dos-cursos]{height:100%}body[data-page=conteudo-dos-cursos]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=conteudo-dos-cursos] svg{display:block}body[data-page=conteudo-dos-cursos] a{color:inherit;text-decoration:none}body[data-page=conteudo-dos-cursos] button,body[data-page=conteudo-dos-cursos] input{font:inherit}body[data-page=conteudo-dos-cursos] .app{min-height:100vh}body[data-page=conteudo-dos-cursos] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=conteudo-dos-cursos] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=conteudo-dos-cursos] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=conteudo-dos-cursos] .brand .med{font-weight:900}body[data-page=conteudo-dos-cursos] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=conteudo-dos-cursos] .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=conteudo-dos-cursos] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=conteudo-dos-cursos] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=conteudo-dos-cursos] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=conteudo-dos-cursos] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=conteudo-dos-cursos] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=conteudo-dos-cursos] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=conteudo-dos-cursos] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=conteudo-dos-cursos] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=conteudo-dos-cursos] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=conteudo-dos-cursos] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=conteudo-dos-cursos] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=conteudo-dos-cursos] .sidebar-collapse-btn svg,body[data-page=conteudo-dos-cursos] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=conteudo-dos-cursos] .sidebar,body[data-page=conteudo-dos-cursos] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=conteudo-dos-cursos].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=conteudo-dos-cursos].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=conteudo-dos-cursos].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=conteudo-dos-cursos].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=conteudo-dos-cursos] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=conteudo-dos-cursos] .sidebar::-webkit-scrollbar{width:7px}body[data-page=conteudo-dos-cursos] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=conteudo-dos-cursos] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=conteudo-dos-cursos] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=conteudo-dos-cursos] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=conteudo-dos-cursos] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=conteudo-dos-cursos] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=conteudo-dos-cursos] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=conteudo-dos-cursos] .nav-item svg{color:currentColor;flex:none}body[data-page=conteudo-dos-cursos] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=conteudo-dos-cursos] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=conteudo-dos-cursos] .nav-toggle:hover,body[data-page=conteudo-dos-cursos] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=conteudo-dos-cursos] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=conteudo-dos-cursos] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=conteudo-dos-cursos] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=conteudo-dos-cursos] .nav-section-title svg{color:currentColor;flex:none}body[data-page=conteudo-dos-cursos] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=conteudo-dos-cursos] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=conteudo-dos-cursos] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=conteudo-dos-cursos] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=conteudo-dos-cursos] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=conteudo-dos-cursos] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=conteudo-dos-cursos] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=conteudo-dos-cursos] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=conteudo-dos-cursos] .nav-sublink:hover:before,body[data-page=conteudo-dos-cursos] .nav-sublink.active:before{background:#00a96e}body[data-page=conteudo-dos-cursos] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=conteudo-dos-cursos] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=conteudo-dos-cursos] .student-menu{margin-top:14px}body[data-page=conteudo-dos-cursos] .student-toggle{color:#50658e}body[data-page=conteudo-dos-cursos] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=conteudo-dos-cursos] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=conteudo-dos-cursos] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=conteudo-dos-cursos] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=conteudo-dos-cursos] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=conteudo-dos-cursos] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=conteudo-dos-cursos] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=conteudo-dos-cursos] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=conteudo-dos-cursos] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=conteudo-dos-cursos] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=conteudo-dos-cursos] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=conteudo-dos-cursos] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=conteudo-dos-cursos] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=conteudo-dos-cursos] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=conteudo-dos-cursos] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=conteudo-dos-cursos] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=conteudo-dos-cursos] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=conteudo-dos-cursos] .hero p strong{color:#00a26e;font-weight:850}body[data-page=conteudo-dos-cursos] .ask-row{margin-top:18px;width:min(850px,100%);max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=conteudo-dos-cursos] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}body[data-page=conteudo-dos-cursos] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=conteudo-dos-cursos] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=conteudo-dos-cursos] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=conteudo-dos-cursos] .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}body[data-page=conteudo-dos-cursos] .chip-content{min-width:159px}body[data-page=conteudo-dos-cursos] .chip-questions{min-width:157px}body[data-page=conteudo-dos-cursos] .chip-video{min-width:105px}body[data-page=conteudo-dos-cursos] .chip-flashcards{min-width:146px}body[data-page=conteudo-dos-cursos] .chip-map{min-width:151px}body[data-page=conteudo-dos-cursos] .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}body[data-page=conteudo-dos-cursos] .chip-crown{width:13px;height:13px;color:#b97900;flex:none}body[data-page=conteudo-dos-cursos] .chip.active:not(.chip-premium),body[data-page=conteudo-dos-cursos] .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}body[data-page=conteudo-dos-cursos] .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}body[data-page=conteudo-dos-cursos] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=conteudo-dos-cursos] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=conteudo-dos-cursos] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=conteudo-dos-cursos] .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=conteudo-dos-cursos] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:8px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=conteudo-dos-cursos] .practice-card:hover,body[data-page=conteudo-dos-cursos] .specialty-card:hover,body[data-page=conteudo-dos-cursos] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=conteudo-dos-cursos] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=conteudo-dos-cursos] .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}body[data-page=conteudo-dos-cursos] .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}body[data-page=conteudo-dos-cursos] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=conteudo-dos-cursos] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=conteudo-dos-cursos] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=conteudo-dos-cursos] .practice-card .card-copy{display:contents}body[data-page=conteudo-dos-cursos] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=conteudo-dos-cursos] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=conteudo-dos-cursos] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=conteudo-dos-cursos] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=conteudo-dos-cursos] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=conteudo-dos-cursos] .meta-line .arrow{margin-left:0;font-size:17px;color:#008d62;font-weight:900}body[data-page=conteudo-dos-cursos] .exam-bank-strip{position:relative;overflow:hidden;min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 0 4px;padding:18px 26px;border:1px solid #cdeee4;border-radius:16px;background:radial-gradient(circle at 8% 0%,#c8ffe66b 0,#c8ffe629 28%,#fff0 50%),radial-gradient(circle at 100% 0%,#0faec729 0,#0faec70d 40%,#fff0 66%),linear-gradient(100deg,#f5fffb,#fff 58%,#effbff);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=conteudo-dos-cursos] .exam-bank-strip:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow)}body[data-page=conteudo-dos-cursos] .exam-bank-strip:before,body[data-page=conteudo-dos-cursos] .exam-bank-strip:after{content:"";position:absolute;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#0bbf79,#0faec7)}body[data-page=conteudo-dos-cursos] .exam-bank-strip:before{left:0}body[data-page=conteudo-dos-cursos] .exam-bank-strip:after{right:0}body[data-page=conteudo-dos-cursos] .exam-bank-copy{position:relative;z-index:1;min-width:0;display:block}body[data-page=conteudo-dos-cursos] .exam-bank-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 6px}body[data-page=conteudo-dos-cursos] .exam-bank-copy strong{display:block;margin:0;color:#071442;font-size:18px;line-height:1.08;font-weight:950;letter-spacing:-.04em}body[data-page=conteudo-dos-cursos] .exam-bank-copy>span:not(.exam-bank-title-row){display:block;color:#263957;font-size:12px;line-height:1.35;font-weight:650}body[data-page=conteudo-dos-cursos] .exam-bank-badge{position:relative;z-index:1;flex:none;min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid #bde9db;border-radius:999px;background:#fff;color:#000;font-size:10.5px;line-height:1;font-weight:800;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 7px 16px #00a66c0f;white-space:nowrap}body[data-page=conteudo-dos-cursos] .exam-bank-badge svg{width:14px;height:14px;flex:none}body[data-page=conteudo-dos-cursos] .basic-cycle-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 4px}body[data-page=conteudo-dos-cursos] .basic-cycle-card{position:relative;min-height:172px;overflow:hidden;padding:14px;border:1px solid var(--line);border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=conteudo-dos-cursos] .basic-cycle-card:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow)}body[data-page=conteudo-dos-cursos] .basic-cycle-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,#0bbf79,#0faec7)}body[data-page=conteudo-dos-cursos] .basic-discipline-list{position:relative;z-index:1;display:flex;flex-direction:column}body[data-page=conteudo-dos-cursos] .basic-discipline{min-height:42px;display:grid;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;padding:6px 8px 6px 6px;border:1px solid transparent;border-radius:11px;color:#172341;transition:background .18s ease,border-color .18s ease,color .18s ease}body[data-page=conteudo-dos-cursos] .basic-discipline:hover{border-color:#cdeee4;background:#f3fcf8;color:#008d62}body[data-page=conteudo-dos-cursos] .basic-discipline-icon{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:var(--cycle-icon-bg, #e7f9f1);color:var(--cycle-icon-color, #0bbf79);flex:none}body[data-page=conteudo-dos-cursos] .basic-discipline-icon svg{width:17px;height:17px}body[data-page=conteudo-dos-cursos] .basic-discipline strong{display:block;min-width:0;color:currentColor;font-size:12px;line-height:1.18;font-weight:850}body[data-page=conteudo-dos-cursos] .basic-cycle-card--courses{border-color:#cdeee4;background:radial-gradient(circle at 100% 0%,#0bbf791f 0,#0bbf7900 40%),linear-gradient(135deg,#f4fffa,#fff 62%,#f2fbff)}body[data-page=conteudo-dos-cursos] .basic-courses-title{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin:0 0 10px}body[data-page=conteudo-dos-cursos] .basic-course-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 7px 16px #00a66c14;flex:none}body[data-page=conteudo-dos-cursos] .basic-course-icon svg{width:18px;height:18px}body[data-page=conteudo-dos-cursos] .basic-courses-title strong{color:#101832;font-size:14px;line-height:1.1;font-weight:930;letter-spacing:-.02em}body[data-page=conteudo-dos-cursos] .basic-course-list{position:relative;z-index:1;list-style:none;display:flex;flex-direction:column;gap:7px;margin:0;padding:0}body[data-page=conteudo-dos-cursos] .basic-course-list li{position:relative;padding-left:14px;color:#50658e;font-size:11.5px;line-height:1.26;font-weight:760}body[data-page=conteudo-dos-cursos] .basic-course-list li:before{content:"";position:absolute;top:.55em;left:0;width:6px;height:6px;border-radius:999px;background:#c89012}body[data-page=conteudo-dos-cursos] .basic-course-list a{color:inherit;transition:color .18s ease}body[data-page=conteudo-dos-cursos] .basic-course-list a:hover{color:#008d62}body[data-page=conteudo-dos-cursos] .lower-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:35px}body[data-page=conteudo-dos-cursos] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=conteudo-dos-cursos] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=conteudo-dos-cursos] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=conteudo-dos-cursos] .study-list{padding:0 17px 12px}body[data-page=conteudo-dos-cursos] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px;align-items:center;column-gap:13px;min-height:70px;padding:10px 0;border-bottom:1px solid var(--line-soft)}body[data-page=conteudo-dos-cursos] .study-row:last-child{border-bottom:0}body[data-page=conteudo-dos-cursos] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}body[data-page=conteudo-dos-cursos] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.22;margin-bottom:5px}body[data-page=conteudo-dos-cursos] .study-title span{display:block;color:#62769b;font-size:11px;font-weight:610;line-height:1.35}body[data-page=conteudo-dos-cursos] .continue-inline{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:0;border:0;background:transparent;color:#00a16c;font-size:11px;line-height:1.2;font-weight:900;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}body[data-page=conteudo-dos-cursos] .continue-inline:before{content:"-";color:currentColor;font-weight:900}body[data-page=conteudo-dos-cursos] .continue-inline:hover{color:#008d62;text-decoration:underline;text-underline-offset:2px}body[data-page=conteudo-dos-cursos] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=conteudo-dos-cursos] .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}body[data-page=conteudo-dos-cursos] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=conteudo-dos-cursos] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=conteudo-dos-cursos] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=conteudo-dos-cursos] .activity-list{padding:0 17px 13px}body[data-page=conteudo-dos-cursos] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=conteudo-dos-cursos] .activity-row:last-child{border-bottom:0}body[data-page=conteudo-dos-cursos] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=conteudo-dos-cursos] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}body[data-page=conteudo-dos-cursos] .schedule-panel{overflow:hidden}body[data-page=conteudo-dos-cursos] .schedule-panel .panel-head{padding-bottom:12px}body[data-page=conteudo-dos-cursos] .schedule-dashboard{padding:0 17px 17px}body[data-page=conteudo-dos-cursos] .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}body[data-page=conteudo-dos-cursos] .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=conteudo-dos-cursos] .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}body[data-page=conteudo-dos-cursos] .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}body[data-page=conteudo-dos-cursos] .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}body[data-page=conteudo-dos-cursos] .schedule-feature-card:hover,body[data-page=conteudo-dos-cursos] .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=conteudo-dos-cursos] .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}body[data-page=conteudo-dos-cursos] .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}body[data-page=conteudo-dos-cursos] .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}body[data-page=conteudo-dos-cursos] .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=conteudo-dos-cursos] .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}body[data-page=conteudo-dos-cursos] .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}body[data-page=conteudo-dos-cursos] .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}body[data-page=conteudo-dos-cursos] .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}body[data-page=conteudo-dos-cursos] .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=conteudo-dos-cursos] .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}body[data-page=conteudo-dos-cursos] .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=conteudo-dos-cursos] .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=conteudo-dos-cursos] .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}body[data-page=conteudo-dos-cursos] .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}body[data-page=conteudo-dos-cursos] .agenda-timeline{display:flex;flex-direction:column;gap:9px}body[data-page=conteudo-dos-cursos] .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}body[data-page=conteudo-dos-cursos] .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}body[data-page=conteudo-dos-cursos] .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}body[data-page=conteudo-dos-cursos] .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}body[data-page=conteudo-dos-cursos] .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}body[data-page=conteudo-dos-cursos] .agenda-priority{color:#008d62;font-weight:900}body[data-page=conteudo-dos-cursos] .dashboard-section-intro{position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;gap:18px;min-height:auto;margin:45px 0 25px;padding:8px 22px 4px;border:0;border-radius:0;background:transparent;box-shadow:none}body[data-page=conteudo-dos-cursos] .dashboard-section-intro:before,body[data-page=conteudo-dos-cursos] .dashboard-section-intro:after{display:none}body[data-page=conteudo-dos-cursos] .dashboard-section-intro:before{left:0}body[data-page=conteudo-dos-cursos] .dashboard-section-intro:after{right:0}body[data-page=conteudo-dos-cursos] .dashboard-intro-left{position:relative;z-index:1;display:flex;align-items:center;gap:14px;min-width:0}body[data-page=conteudo-dos-cursos] .dashboard-intro-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 10px 22px #00a66c14;flex:none}body[data-page=conteudo-dos-cursos] .dashboard-intro-icon svg{width:24px;height:24px}body[data-page=conteudo-dos-cursos] .dashboard-intro-kicker{display:inline-flex;align-items:center;height:23px;margin-bottom:4px;padding:0 9px;border-radius:999px;background:#fff;border:1px solid #bde9db;color:#008d62;font-size:10.5px;line-height:1;font-weight:950;letter-spacing:.04em;text-transform:uppercase}body[data-page=conteudo-dos-cursos] .dashboard-section-intro h2{margin:0;color:#101832;font-size:20px;line-height:1.12;font-weight:950;letter-spacing:-.035em;text-align:center}body[data-page=conteudo-dos-cursos] .dashboard-section-intro p{margin:5px 0 0;color:#587096;font-size:12.5px;line-height:1.4;font-weight:650}body[data-page=conteudo-dos-cursos] .dashboard-intro-pill{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 12px;border-radius:999px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=conteudo-dos-cursos] .dashboard-section-intro+.lower-grid{margin-top:0}body[data-page=conteudo-dos-cursos] .lower-grid{align-items:stretch}body[data-page=conteudo-dos-cursos] .continue-panel{height:100%;display:flex;flex-direction:column}body[data-page=conteudo-dos-cursos] .continue-panel .study-list{flex:1;padding-bottom:0}body[data-page=conteudo-dos-cursos] .continue-panel .study-row{min-height:70px}body[data-page=conteudo-dos-cursos] .dashboard-side-stack{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px}body[data-page=conteudo-dos-cursos] .performance-panel,body[data-page=conteudo-dos-cursos] .study-schedule-panel{overflow:hidden}body[data-page=conteudo-dos-cursos] .performance-body{padding:0 17px 17px}body[data-page=conteudo-dos-cursos] .performance-intro{margin:0 0 12px;color:#60739b;font-size:11.5px;line-height:1.4;font-weight:650}body[data-page=conteudo-dos-cursos] .performance-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}body[data-page=conteudo-dos-cursos] .performance-action{min-height:78px;position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:13px 12px;border:1px solid #dfe7f3;border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:0 6px 14px #162c4809;transition:.18s ease}body[data-page=conteudo-dos-cursos] .performance-action:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow-soft)}body[data-page=conteudo-dos-cursos] .performance-action--wide{grid-column:1 / -1}body[data-page=conteudo-dos-cursos] .performance-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:var(--pa-bg, #e7f9f1);color:var(--pa-color, #0bbf79);flex:none}body[data-page=conteudo-dos-cursos] .performance-copy strong{display:block;color:#101832;font-size:12px;line-height:1.22;font-weight:900;margin-bottom:3px}body[data-page=conteudo-dos-cursos] .performance-copy span{display:block;color:#667a9e;font-size:10.5px;line-height:1.3;font-weight:720}body[data-page=conteudo-dos-cursos] .performance-arrow{color:#00a16c;font-size:18px;font-weight:950;line-height:1}body[data-page=conteudo-dos-cursos] .study-schedule-card{position:relative;min-height:154px;display:block;padding:0 17px 17px}body[data-page=conteudo-dos-cursos] .study-schedule-link{min-height:158px;position:relative;display:block;padding:16px 265px 18px 17px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 88% 45%,#0faec724 0,#0faec70a 36%,#0faec700 60%),linear-gradient(135deg,#ecfbf6,#fff 56%,#f2fbff);overflow:hidden;transition:.18s ease}body[data-page=conteudo-dos-cursos] .study-schedule-link:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow-soft)}body[data-page=conteudo-dos-cursos] .study-schedule-copy{position:relative;z-index:2;display:block;min-width:0}body[data-page=conteudo-dos-cursos] .study-schedule-kicker{display:inline-flex;align-items:center;gap:6px;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;margin-bottom:9px}body[data-page=conteudo-dos-cursos] .study-schedule-copy strong{display:block;color:#101832;font-size:16px;line-height:1.15;font-weight:950;letter-spacing:-.02em;margin-bottom:7px}body[data-page=conteudo-dos-cursos] .study-schedule-copy p{margin:0 0 13px;color:#587096;font-size:12px;line-height:1.42;font-weight:650;max-width:330px}body[data-page=conteudo-dos-cursos] .study-schedule-cta{height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900}body[data-page=conteudo-dos-cursos] .study-character{position:absolute;top:-2px;right:18px;bottom:auto;z-index:1;width:246px;height:202px;display:flex;align-items:flex-start;justify-content:flex-end;pointer-events:none;opacity:1;filter:drop-shadow(0 16px 24px rgba(15,23,42,.12))}body[data-page=conteudo-dos-cursos] .study-character:before{content:"";position:absolute;right:-18px;top:30px;width:190px;height:120px;border-radius:999px;background:radial-gradient(circle,#0faec721,#0faec700 70%);z-index:-1}body[data-page=conteudo-dos-cursos] .study-character img{width:auto;height:205px;object-fit:contain;object-position:center top;display:block}@media (max-width: 1480px){body[data-page=conteudo-dos-cursos] .performance-actions{grid-template-columns:1fr}body[data-page=conteudo-dos-cursos] .performance-action--wide{grid-column:auto}body[data-page=conteudo-dos-cursos] .study-schedule-link{padding-right:235px}body[data-page=conteudo-dos-cursos] .study-character{top:-2px;right:12px;bottom:auto;width:222px;height:194px;opacity:1}body[data-page=conteudo-dos-cursos] .study-character img{height:198px}}@media (max-width: 1280px){body[data-page=conteudo-dos-cursos] .practice-grid,body[data-page=conteudo-dos-cursos] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=conteudo-dos-cursos] .lower-grid{grid-template-columns:1fr}body[data-page=conteudo-dos-cursos] .topbar-actions{min-width:auto}body[data-page=conteudo-dos-cursos] .profile{display:none}}@media (max-width: 860px){body[data-page=conteudo-dos-cursos]{--sidebar: 0px;--topbar: 62px}body[data-page=conteudo-dos-cursos] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=conteudo-dos-cursos] .topbar{gap:10px;padding-right:10px}body[data-page=conteudo-dos-cursos] .topbar-center{display:none}body[data-page=conteudo-dos-cursos] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=conteudo-dos-cursos] .sidebar,body[data-page=conteudo-dos-cursos] .sidebar-collapse-btn{display:none}body[data-page=conteudo-dos-cursos] .content{padding:12px}body[data-page=conteudo-dos-cursos] .hero{padding:24px 18px}body[data-page=conteudo-dos-cursos] .hero h1{font-size:24px}body[data-page=conteudo-dos-cursos] .practice-grid,body[data-page=conteudo-dos-cursos] .specialty-grid{grid-template-columns:1fr}body[data-page=conteudo-dos-cursos] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=conteudo-dos-cursos] .bar,body[data-page=conteudo-dos-cursos] .percent{grid-column:2;width:100%}body[data-page=conteudo-dos-cursos] .schedule-summary-grid{grid-template-columns:1fr}body[data-page=conteudo-dos-cursos] .schedule-feature-top,body[data-page=conteudo-dos-cursos] .schedule-feature-actions,body[data-page=conteudo-dos-cursos] .agenda-card-head{align-items:flex-start;flex-direction:column}}body[data-page=conteudo-dos-cursos] .practice-card:focus-visible,body[data-page=conteudo-dos-cursos] .specialty-card:focus-visible,body[data-page=conteudo-dos-cursos] .basic-discipline:focus-visible,body[data-page=conteudo-dos-cursos] .basic-course-list a:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=conteudo-dos-cursos] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=conteudo-dos-cursos] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=conteudo-dos-cursos] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=conteudo-dos-cursos] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=conteudo-dos-cursos] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=conteudo-dos-cursos] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=conteudo-dos-cursos].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=conteudo-dos-cursos].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=conteudo-dos-cursos].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=conteudo-dos-cursos].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=conteudo-dos-cursos].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=conteudo-dos-cursos].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=conteudo-dos-cursos].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=conteudo-dos-cursos].theme-dark .brand,body[data-page=conteudo-dos-cursos].theme-dark .hero h1,body[data-page=conteudo-dos-cursos].theme-dark .section-title,body[data-page=conteudo-dos-cursos].theme-dark .panel-head h3,body[data-page=conteudo-dos-cursos].theme-dark .profile strong,body[data-page=conteudo-dos-cursos].theme-dark .card-copy strong,body[data-page=conteudo-dos-cursos].theme-dark .specialty-card strong,body[data-page=conteudo-dos-cursos].theme-dark .study-title strong,body[data-page=conteudo-dos-cursos].theme-dark .activity-copy strong,body[data-page=conteudo-dos-cursos].theme-dark .schedule-feature-title strong,body[data-page=conteudo-dos-cursos].theme-dark .agenda-card-title strong,body[data-page=conteudo-dos-cursos].theme-dark .agenda-copy strong,body[data-page=conteudo-dos-cursos].theme-dark .exam-hero h1,body[data-page=conteudo-dos-cursos].theme-dark .exam-filters h2,body[data-page=conteudo-dos-cursos].theme-dark .exam-kpi strong,body[data-page=conteudo-dos-cursos].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=conteudo-dos-cursos].theme-dark .brand .plus,body[data-page=conteudo-dos-cursos].theme-dark .section-link,body[data-page=conteudo-dos-cursos].theme-dark .mini-arrow,body[data-page=conteudo-dos-cursos].theme-dark .agenda-priority{color:#35e6a0}body[data-page=conteudo-dos-cursos].theme-dark .topbar-center,body[data-page=conteudo-dos-cursos].theme-dark .topbar-actions,body[data-page=conteudo-dos-cursos].theme-dark .icon-button,body[data-page=conteudo-dos-cursos].theme-dark .top-mic,body[data-page=conteudo-dos-cursos].theme-dark .mic{color:#b7c4d8}body[data-page=conteudo-dos-cursos].theme-dark .global-search,body[data-page=conteudo-dos-cursos].theme-dark .ask-row,body[data-page=conteudo-dos-cursos].theme-dark .exam-search-mini,body[data-page=conteudo-dos-cursos].theme-dark .filter-control,body[data-page=conteudo-dos-cursos].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=conteudo-dos-cursos].theme-dark .global-search input,body[data-page=conteudo-dos-cursos].theme-dark .ask-row input,body[data-page=conteudo-dos-cursos].theme-dark .exam-search-mini input,body[data-page=conteudo-dos-cursos].theme-dark input,body[data-page=conteudo-dos-cursos].theme-dark select{color:#f4f7fb}body[data-page=conteudo-dos-cursos].theme-dark .global-search input::placeholder,body[data-page=conteudo-dos-cursos].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=conteudo-dos-cursos].theme-dark input,body[data-page=conteudo-dos-cursos].theme-dark select,body[data-page=conteudo-dos-cursos].theme-dark textarea,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] input,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] select,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=conteudo-dos-cursos].theme-dark input::placeholder,body[data-page=conteudo-dos-cursos].theme-dark textarea::placeholder,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] input::placeholder,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=conteudo-dos-cursos].theme-dark select:not([multiple]),html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=conteudo-dos-cursos].theme-dark select option,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=conteudo-dos-cursos].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=conteudo-dos-cursos].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=conteudo-dos-cursos].theme-dark .nav-item,body[data-page=conteudo-dos-cursos].theme-dark .nav-toggle,body[data-page=conteudo-dos-cursos].theme-dark .nav-sublink,body[data-page=conteudo-dos-cursos].theme-dark .premium-box p,body[data-page=conteudo-dos-cursos].theme-dark .premium-list,body[data-page=conteudo-dos-cursos].theme-dark .hero p,body[data-page=conteudo-dos-cursos].theme-dark .specialty-card p,body[data-page=conteudo-dos-cursos].theme-dark .card-copy p,body[data-page=conteudo-dos-cursos].theme-dark .meta-line,body[data-page=conteudo-dos-cursos].theme-dark .study-title span,body[data-page=conteudo-dos-cursos].theme-dark .activity-copy span,body[data-page=conteudo-dos-cursos].theme-dark .schedule-feature-title span,body[data-page=conteudo-dos-cursos].theme-dark .agenda-card-title span,body[data-page=conteudo-dos-cursos].theme-dark .agenda-copy span,body[data-page=conteudo-dos-cursos].theme-dark .schedule-mini-meta,body[data-page=conteudo-dos-cursos].theme-dark .exam-hero p,body[data-page=conteudo-dos-cursos].theme-dark .exam-count,body[data-page=conteudo-dos-cursos].theme-dark .exam-kpi span,body[data-page=conteudo-dos-cursos].theme-dark .exam-level,body[data-page=conteudo-dos-cursos].theme-dark .exam-meta-row,body[data-page=conteudo-dos-cursos].theme-dark .exam-year,body[data-page=conteudo-dos-cursos].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=conteudo-dos-cursos].theme-dark .nav-item:hover,body[data-page=conteudo-dos-cursos].theme-dark .nav-toggle:hover,body[data-page=conteudo-dos-cursos].theme-dark .nav-group.open .nav-toggle,body[data-page=conteudo-dos-cursos].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=conteudo-dos-cursos].theme-dark .nav-item.active,body[data-page=conteudo-dos-cursos].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=conteudo-dos-cursos].theme-dark .nav-sublink:before,body[data-page=conteudo-dos-cursos].theme-dark .nav-sublink:hover:before,body[data-page=conteudo-dos-cursos].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=conteudo-dos-cursos].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=conteudo-dos-cursos].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=conteudo-dos-cursos].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=conteudo-dos-cursos].theme-dark .hero,body[data-page=conteudo-dos-cursos].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=conteudo-dos-cursos].theme-dark .panel,body[data-page=conteudo-dos-cursos].theme-dark .practice-card,body[data-page=conteudo-dos-cursos].theme-dark .specialty-card,body[data-page=conteudo-dos-cursos].theme-dark .schedule-kpi,body[data-page=conteudo-dos-cursos].theme-dark .day-agenda-card,body[data-page=conteudo-dos-cursos].theme-dark .exam-kpi,body[data-page=conteudo-dos-cursos].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=conteudo-dos-cursos].theme-dark .practice-card:hover,body[data-page=conteudo-dos-cursos].theme-dark .specialty-card:hover,body[data-page=conteudo-dos-cursos].theme-dark .panel:hover,body[data-page=conteudo-dos-cursos].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=conteudo-dos-cursos].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=conteudo-dos-cursos].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=conteudo-dos-cursos].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=conteudo-dos-cursos].theme-dark .premium-title,body[data-page=conteudo-dos-cursos].theme-dark .premium-title svg{color:#ffd166}body[data-page=conteudo-dos-cursos].theme-dark .premium-list{color:#d7c9ad}body[data-page=conteudo-dos-cursos].theme-dark .premium-list li:before{color:#ffd166}body[data-page=conteudo-dos-cursos].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=conteudo-dos-cursos].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=conteudo-dos-cursos].theme-dark .continue-inline{background:transparent;color:#35e6a0}body[data-page=conteudo-dos-cursos].theme-dark .continue-inline:hover{background:transparent;color:#78f0b5}body[data-page=conteudo-dos-cursos].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=conteudo-dos-cursos].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=conteudo-dos-cursos].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=conteudo-dos-cursos].theme-dark .chip.active:not(.chip-premium),body[data-page=conteudo-dos-cursos].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=conteudo-dos-cursos].theme-dark .chip-premium,body[data-page=conteudo-dos-cursos].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=conteudo-dos-cursos].theme-dark .icon-tile,body[data-page=conteudo-dos-cursos].theme-dark .small-icon{background:#13243a}body[data-page=conteudo-dos-cursos].theme-dark .bar{background:#23354e}body[data-page=conteudo-dos-cursos].theme-dark .study-row,body[data-page=conteudo-dos-cursos].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=conteudo-dos-cursos].theme-dark .history-link,body[data-page=conteudo-dos-cursos].theme-dark .history-link span{color:#b7c4d8}body[data-page=conteudo-dos-cursos].theme-dark .schedule-badge,body[data-page=conteudo-dos-cursos].theme-dark .exam-eyebrow,body[data-page=conteudo-dos-cursos].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=conteudo-dos-cursos].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=conteudo-dos-cursos].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=conteudo-dos-cursos].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=conteudo-dos-cursos].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=conteudo-dos-cursos].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=conteudo-dos-cursos].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=conteudo-dos-cursos].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=conteudo-dos-cursos].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=conteudo-dos-cursos].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=conteudo-dos-cursos].theme-dark .dashboard-section-intro{border-color:transparent;background:transparent;box-shadow:none}body[data-page=conteudo-dos-cursos].theme-dark .exam-bank-strip{border-color:#1f6e55;background:radial-gradient(circle at 8% 0%,#26d99121 0,#26d9910d 34%,#07111f00 58%),radial-gradient(circle at 100% 0%,#35d0e424 0,#35d0e40d 40%,#07111f00 66%),linear-gradient(105deg,#10291f,#0e1a2c 62%,#0c2430);box-shadow:var(--shadow-soft)}body[data-page=conteudo-dos-cursos].theme-dark .exam-bank-strip:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=conteudo-dos-cursos].theme-dark .exam-bank-copy strong{color:#f4f7fb}body[data-page=conteudo-dos-cursos].theme-dark .exam-bank-copy>span:not(.exam-bank-title-row){color:#b7c4d8}body[data-page=conteudo-dos-cursos].theme-dark .exam-bank-badge{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=conteudo-dos-cursos].theme-dark .basic-cycle-card{border-color:#263850;background:radial-gradient(circle at 100% 0%,#35d0e41c 0,#35d0e400 38%),linear-gradient(180deg,#0e1a2c,#101d31);box-shadow:var(--shadow-soft)}body[data-page=conteudo-dos-cursos].theme-dark .basic-cycle-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=conteudo-dos-cursos].theme-dark .basic-cycle-card--courses{border-color:#1f6e55;background:radial-gradient(circle at 100% 0%,#26d9911c 0,#26d99100 40%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=conteudo-dos-cursos].theme-dark .basic-discipline{color:#f4f7fb}body[data-page=conteudo-dos-cursos].theme-dark .basic-discipline:hover{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=conteudo-dos-cursos].theme-dark .basic-discipline-icon,body[data-page=conteudo-dos-cursos].theme-dark .basic-course-icon{background:#13243a!important}body[data-page=conteudo-dos-cursos].theme-dark .basic-courses-title strong{color:#f4f7fb}body[data-page=conteudo-dos-cursos].theme-dark .basic-course-list li{color:#b7c4d8}body[data-page=conteudo-dos-cursos].theme-dark .basic-course-list a:hover{color:#78f0b5}body[data-page=conteudo-dos-cursos].theme-dark .dashboard-intro-icon,body[data-page=conteudo-dos-cursos].theme-dark .dashboard-intro-kicker,body[data-page=conteudo-dos-cursos].theme-dark .dashboard-intro-pill{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=conteudo-dos-cursos].theme-dark .dashboard-section-intro h2{color:#f4f7fb}body[data-page=conteudo-dos-cursos].theme-dark .dashboard-section-intro p{color:#b7c4d8}body[data-page=conteudo-dos-cursos].theme-dark .performance-panel,body[data-page=conteudo-dos-cursos].theme-dark .study-schedule-panel,body[data-page=conteudo-dos-cursos].theme-dark .performance-action{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=conteudo-dos-cursos].theme-dark .performance-intro,body[data-page=conteudo-dos-cursos].theme-dark .performance-copy span,body[data-page=conteudo-dos-cursos].theme-dark .study-schedule-copy p{color:#b7c4d8}body[data-page=conteudo-dos-cursos].theme-dark .performance-copy strong,body[data-page=conteudo-dos-cursos].theme-dark .study-schedule-copy strong{color:#f4f7fb}body[data-page=conteudo-dos-cursos].theme-dark .performance-action:hover{border-color:#315d57;background:#13243a}body[data-page=conteudo-dos-cursos].theme-dark .performance-icon{background:#13243a}body[data-page=conteudo-dos-cursos].theme-dark .performance-arrow{color:#35e6a0}body[data-page=conteudo-dos-cursos].theme-dark .study-schedule-link{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=conteudo-dos-cursos].theme-dark .study-character{opacity:1;filter:drop-shadow(0 18px 26px rgba(0,0,0,.3))}body[data-page=conteudo-dos-cursos].theme-dark .study-schedule-kicker,body[data-page=conteudo-dos-cursos].theme-dark .study-schedule-cta{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 860px){body[data-page=conteudo-dos-cursos] .dashboard-section-intro{align-items:flex-start;flex-direction:column;margin-top:28px;padding:17px 18px}body[data-page=conteudo-dos-cursos] .dashboard-intro-left{align-items:flex-start}body[data-page=conteudo-dos-cursos] .dashboard-section-intro h2{font-size:19px}body[data-page=conteudo-dos-cursos] .dashboard-intro-pill{width:100%}body[data-page=conteudo-dos-cursos] .dashboard-side-stack,body[data-page=conteudo-dos-cursos] .performance-actions,body[data-page=conteudo-dos-cursos] .study-schedule-link{grid-template-columns:1fr}body[data-page=conteudo-dos-cursos] .study-schedule-link{text-align:left;padding-right:150px;min-height:152px}body[data-page=conteudo-dos-cursos] .study-character{top:0;right:-6px;bottom:auto;width:154px;height:150px;opacity:1}body[data-page=conteudo-dos-cursos] .study-character img{height:154px}}body[data-page=conteudo-dos-cursos] .mobile-menu-btn,body[data-page=conteudo-dos-cursos] .mobile-sidebar-backdrop{display:none}body[data-page=conteudo-dos-cursos] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=conteudo-dos-cursos] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=conteudo-dos-cursos] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=conteudo-dos-cursos].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=conteudo-dos-cursos].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=conteudo-dos-cursos].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=conteudo-dos-cursos]{--sidebar: 270px}body[data-page=conteudo-dos-cursos] .brand{font-size:21px;padding-left:18px}body[data-page=conteudo-dos-cursos] .global-search{width:min(440px,100%)}body[data-page=conteudo-dos-cursos] .topbar-actions{gap:12px;padding-right:16px}body[data-page=conteudo-dos-cursos] .profile{display:flex;min-width:auto}body[data-page=conteudo-dos-cursos] .content{padding:18px}body[data-page=conteudo-dos-cursos] .hero{padding:32px 28px}body[data-page=conteudo-dos-cursos] .specialty-grid,body[data-page=conteudo-dos-cursos] .practice-grid,body[data-page=conteudo-dos-cursos] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=conteudo-dos-cursos] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=conteudo-dos-cursos] .specialty-card,body[data-page=conteudo-dos-cursos] .practice-card{min-height:142px}body[data-page=conteudo-dos-cursos] .lower-grid{grid-template-columns:1fr}}@media (max-width: 1024px){body[data-page=conteudo-dos-cursos]{--sidebar: 0px;--topbar: 64px}body[data-page=conteudo-dos-cursos].mobile-menu-open{overflow:hidden}body[data-page=conteudo-dos-cursos] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=conteudo-dos-cursos] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=conteudo-dos-cursos] .topbar-center{display:none}body[data-page=conteudo-dos-cursos] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=conteudo-dos-cursos] .topbar-actions>.icon-button{display:none}body[data-page=conteudo-dos-cursos] .avatar{display:none}body[data-page=conteudo-dos-cursos] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=conteudo-dos-cursos] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=conteudo-dos-cursos] .theme-toggle-btn{flex:none}body[data-page=conteudo-dos-cursos] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=conteudo-dos-cursos] .sidebar-collapse-btn{display:none}body[data-page=conteudo-dos-cursos] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=conteudo-dos-cursos].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=conteudo-dos-cursos] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=conteudo-dos-cursos].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=conteudo-dos-cursos].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=conteudo-dos-cursos].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=conteudo-dos-cursos] .main{width:100%;margin-left:0;padding-top:var(--topbar)}body[data-page=conteudo-dos-cursos] .content{width:100%;max-width:940px;margin:0 auto;padding:18px}body[data-page=conteudo-dos-cursos] .hero{padding:30px 24px}body[data-page=conteudo-dos-cursos] .hero h1{font-size:28px}body[data-page=conteudo-dos-cursos] .ask-row{width:100%}body[data-page=conteudo-dos-cursos] .section-header{align-items:center;margin:30px 0 14px}body[data-page=conteudo-dos-cursos] .section-title{font-size:20px;line-height:1.2}body[data-page=conteudo-dos-cursos] .specialty-grid,body[data-page=conteudo-dos-cursos] .practice-grid,body[data-page=conteudo-dos-cursos] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=conteudo-dos-cursos] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=conteudo-dos-cursos] .specialty-card{min-height:138px;padding:18px;display:flex;flex-direction:column;justify-content:space-between}body[data-page=conteudo-dos-cursos] .practice-card{min-height:150px;padding:18px;grid-template-columns:44px minmax(0,1fr);overflow:visible}body[data-page=conteudo-dos-cursos] .card-copy strong{min-height:40px;padding-right:34px;font-size:13.5px}body[data-page=conteudo-dos-cursos] .card-copy p{padding-right:32px;font-size:12.5px;line-height:1.45}body[data-page=conteudo-dos-cursos] .lower-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}body[data-page=conteudo-dos-cursos] .performance-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=conteudo-dos-cursos] .performance-action--wide{grid-column:1 / -1}body[data-page=conteudo-dos-cursos] .study-row{grid-template-columns:34px minmax(180px,1fr) 160px 42px}body[data-page=conteudo-dos-cursos] .study-schedule-link{padding-right:210px}body[data-page=conteudo-dos-cursos] .study-character{right:8px;width:205px}body[data-page=conteudo-dos-cursos] .study-character img{height:190px}}@media (max-width: 640px){body[data-page=conteudo-dos-cursos]{--topbar: 62px}body[data-page=conteudo-dos-cursos] .topbar{padding:0 10px;gap:8px}body[data-page=conteudo-dos-cursos] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=conteudo-dos-cursos] .profile{max-width:76px}body[data-page=conteudo-dos-cursos] .profile strong{max-width:76px;font-size:11px}body[data-page=conteudo-dos-cursos] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=conteudo-dos-cursos] .theme-toggle-thumb{width:20px;height:20px}body[data-page=conteudo-dos-cursos].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=conteudo-dos-cursos] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=conteudo-dos-cursos] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}body[data-page=conteudo-dos-cursos] .content{max-width:none;padding:12px}body[data-page=conteudo-dos-cursos] .hero{padding:24px 18px;border-radius:14px}body[data-page=conteudo-dos-cursos] .hero h1{font-size:24px}body[data-page=conteudo-dos-cursos] .ask-row{min-height:52px;height:auto;padding-left:14px}body[data-page=conteudo-dos-cursos] .chips{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:4px;scrollbar-width:none}body[data-page=conteudo-dos-cursos] .chips::-webkit-scrollbar{display:none}body[data-page=conteudo-dos-cursos] .chip{flex:0 0 auto;height:34px;padding:0 16px;font-size:11.5px}body[data-page=conteudo-dos-cursos] .chip-content,body[data-page=conteudo-dos-cursos] .chip-questions,body[data-page=conteudo-dos-cursos] .chip-video,body[data-page=conteudo-dos-cursos] .chip-flashcards,body[data-page=conteudo-dos-cursos] .chip-map,body[data-page=conteudo-dos-cursos] .chip-premium{min-width:auto}body[data-page=conteudo-dos-cursos] .section-header{margin:26px 2px 12px;padding-top:2px}body[data-page=conteudo-dos-cursos] .section-title{font-size:19px}body[data-page=conteudo-dos-cursos] .specialty-grid,body[data-page=conteudo-dos-cursos] .practice-grid{grid-template-columns:1fr;gap:10px}body[data-page=conteudo-dos-cursos] .specialty-grid{height:auto;margin-bottom:28px}body[data-page=conteudo-dos-cursos] .specialty-card{min-height:116px;padding:16px 18px;border-radius:12px}body[data-page=conteudo-dos-cursos] .exam-bank-strip{min-height:auto;align-items:flex-start;flex-direction:column;gap:12px;margin:12px 0 2px;padding:18px}body[data-page=conteudo-dos-cursos] .exam-bank-copy strong{font-size:19px;line-height:1.12}body[data-page=conteudo-dos-cursos] .exam-bank-copy span{font-size:12.5px}body[data-page=conteudo-dos-cursos] .exam-bank-badge{width:auto;min-height:28px}body[data-page=conteudo-dos-cursos] .basic-cycle-grid{grid-template-columns:1fr;gap:10px}body[data-page=conteudo-dos-cursos] .basic-cycle-card{min-height:auto;padding:14px}body[data-page=conteudo-dos-cursos] .practice-card{min-height:132px;padding:18px;border-radius:13px}body[data-page=conteudo-dos-cursos] .icon-tile{width:38px;height:38px}body[data-page=conteudo-dos-cursos] .card-copy strong{font-size:13.5px}body[data-page=conteudo-dos-cursos] .card-copy p{font-size:12.5px;line-height:1.45}body[data-page=conteudo-dos-cursos] .study-row{grid-template-columns:34px minmax(0,1fr)!important;row-gap:8px;padding:12px 0}body[data-page=conteudo-dos-cursos] .bar,body[data-page=conteudo-dos-cursos] .percent{grid-column:2;width:100%}body[data-page=conteudo-dos-cursos] .performance-actions{grid-template-columns:1fr}body[data-page=conteudo-dos-cursos] .performance-action--wide{grid-column:auto}body[data-page=conteudo-dos-cursos] .study-schedule-link{min-height:auto;padding:16px}body[data-page=conteudo-dos-cursos] .study-character{display:none}}body[data-page=conteudo-dos-cursos].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=conteudo-dos-cursos].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=conteudo-dos-cursos].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px){body[data-page=conteudo-dos-cursos] .lower-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){body[data-page=conteudo-dos-cursos] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=conteudo-dos-cursos] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=conteudo-dos-cursos] .main{padding-top:calc(var(--topbar) + 59px)}body[data-page=conteudo-dos-cursos].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}body[data-page=conteudo-dos-cursos] .practice-card,body[data-page=conteudo-dos-cursos] .basic-cycle-card{border-top:3px solid #c89012}body[data-page=conteudo-dos-cursos] .practice-card:hover,body[data-page=conteudo-dos-cursos] .basic-cycle-card:hover{border-top-color:#c89012}body[data-page=conteudo-dos-cursos] .basic-cycle-card:before{display:none}body[data-page=conteudo-dos-cursos].theme-dark .practice-card,body[data-page=conteudo-dos-cursos].theme-dark .practice-card:hover,body[data-page=conteudo-dos-cursos].theme-dark .basic-cycle-card,body[data-page=conteudo-dos-cursos].theme-dark .basic-cycle-card:hover,body[data-page=conteudo-dos-cursos].theme-dark .basic-cycle-card--courses,body[data-page=conteudo-dos-cursos].theme-dark .basic-cycle-card--courses:hover{border-top-color:#c89012}body[data-page=conteudo-dos-cursos] .basic-cycle-card .premium-mini-badge{top:11px;right:12px}body[data-page=conteudo-dos-cursos] .basic-cycle-card--courses .basic-courses-title{padding-right:34px}body[data-page=conteudo-dos-cursos].theme-dark .basic-cycle-card .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=conteudo-dos-cursos] .basic-cycle-card--courses{border-color:#d8b56a;border-top-color:#a8731f!important;background:radial-gradient(circle at 100% 0%,#d5a84838 0,#d5a84800 45%),linear-gradient(135deg,#fff9e8,#fffdf7 62%,#f7fbfd);box-shadow:0 9px 22px #a8731f12}body[data-page=conteudo-dos-cursos] .basic-cycle-card--courses:hover{border-color:#c99a43;border-top-color:#8f5f15!important;box-shadow:0 14px 30px #8f5f1521}body[data-page=conteudo-dos-cursos] .basic-cycle-card--courses .basic-courses-title strong{color:#6f470d}body[data-page=conteudo-dos-cursos] .courses-cycle-premium-badge{border-color:#d8aa4e;background:radial-gradient(circle at 35% 20%,#ffffffeb 0,#fff0 48%),linear-gradient(180deg,#fff5ce,#e9c36d);color:#754a08;box-shadow:0 6px 14px #754a0829,inset 0 1px #ffffffd6}body[data-page=conteudo-dos-cursos] .courses-cycle-premium-badge svg{width:14px;height:14px;overflow:visible;fill:#c9942f;stroke:#6f4305;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 2px rgba(111,67,5,.18))}body[data-page=conteudo-dos-cursos] .courses-cycle-premium-badge .courses-crown-line{fill:none;stroke-width:1.65}body[data-page=conteudo-dos-cursos] .courses-cycle-premium-badge .courses-crown-gem{fill:#fff3ad;stroke:#6f4305;stroke-width:1.05}body[data-page=conteudo-dos-cursos] .basic-cycle-card--courses .basic-course-list li:before{background:#a8731f}body[data-page=conteudo-dos-cursos] .basic-cycle-card--courses .basic-course-list a:hover{color:#8f5f15}body[data-page=conteudo-dos-cursos].theme-dark .basic-cycle-card--courses,body[data-page=conteudo-dos-cursos].theme-dark .basic-cycle-card--courses:hover{border-color:#715421;border-top-color:#d6a84c!important;background:radial-gradient(circle at 100% 0%,#d6a84c2e 0,#d6a84c00 45%),linear-gradient(135deg,#211a0d,#171a24 62%,#0e1a2c)}body[data-page=conteudo-dos-cursos].theme-dark .basic-cycle-card--courses .basic-courses-title strong{color:#f1d286}body[data-page=conteudo-dos-cursos].theme-dark .courses-cycle-premium-badge{border-color:#9b742b;background:radial-gradient(circle at 35% 20%,#ffebaf2e 0,#ffebaf00 48%),linear-gradient(180deg,#4b3810,#2c220d);color:#f1c86c}body[data-page=conteudo-dos-cursos].theme-dark .courses-cycle-premium-badge svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=conteudo-dos-cursos].theme-dark .courses-cycle-premium-badge .courses-crown-gem{fill:#fff0a8;stroke:#8e661c}body[data-page=conteudo-dos-cursos] .medical-search-shell{position:relative;z-index:12;width:min(850px,100%);max-width:100%;margin-top:18px}body[data-page=conteudo-dos-cursos] .medical-search-shell .ask-row{width:100%;max-width:none;margin-top:0;position:relative;z-index:2;gap:11px;transition:border-color .18s ease,border-radius .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=conteudo-dos-cursos] .medical-search-shell .ask-row:focus-within{border-color:#b8c8db;box-shadow:0 2px 6px #1832540f,0 12px 28px #18325414}body[data-page=conteudo-dos-cursos] .medical-search-shell.is-open .ask-row{border-color:#cfd9e6;border-bottom-color:#edf1f6;border-radius:18px 18px 0 0;box-shadow:0 3px 8px #1832540d,0 18px 38px #1832541a}body[data-page=conteudo-dos-cursos] .main-search-leading-icon{width:22px;height:22px;display:grid;place-items:center;color:#7b8ca8;flex:none}body[data-page=conteudo-dos-cursos] .medical-search-shell #mainPrompt{height:100%}body[data-page=conteudo-dos-cursos] .medical-search-shell #mainPrompt::placeholder{color:#7385a5;opacity:1}body[data-page=conteudo-dos-cursos] .medical-search-suggestions{position:absolute;top:calc(100% - 1px);right:0;left:0;z-index:1;max-height:390px;overflow-y:auto;padding:8px 0 10px;border:1px solid #cfd9e6;border-top:0;border-radius:0 0 18px 18px;background:#fff;box-shadow:0 22px 44px #18325424,0 6px 16px #1832540f;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=conteudo-dos-cursos] .medical-search-suggestions[hidden]{display:none}body[data-page=conteudo-dos-cursos] .medical-search-suggestions::-webkit-scrollbar{width:7px}body[data-page=conteudo-dos-cursos] .medical-search-suggestions::-webkit-scrollbar-track{background:transparent}body[data-page=conteudo-dos-cursos] .medical-search-suggestions::-webkit-scrollbar-thumb{border:2px solid #ffffff;border-radius:999px;background:#53698f3d}body[data-page=conteudo-dos-cursos] .search-suggestions-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;padding:4px 18px 6px;color:#6d7fa4;font-size:10.5px;line-height:1;font-weight:900;letter-spacing:.035em;text-transform:uppercase}body[data-page=conteudo-dos-cursos] .search-suggestions-clear{padding:3px 0;border:0;background:transparent;color:#00a16c;font-size:10.5px;font-weight:900;text-transform:none;cursor:pointer}body[data-page=conteudo-dos-cursos] .search-suggestions-clear:hover{color:#007f57;text-decoration:underline;text-underline-offset:3px}body[data-page=conteudo-dos-cursos] .medical-suggestion-item{width:100%;min-height:48px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:11px;padding:8px 18px;border:0;background:transparent;color:#172241;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}body[data-page=conteudo-dos-cursos] .medical-suggestion-item:hover,body[data-page=conteudo-dos-cursos] .medical-suggestion-item.is-active{background:#f1f4f8}body[data-page=conteudo-dos-cursos] .medical-suggestion-icon{width:22px;height:22px;display:grid;place-items:center;color:#91a0b7}body[data-page=conteudo-dos-cursos] .medical-suggestion-icon svg{width:17px;height:17px}body[data-page=conteudo-dos-cursos] .medical-suggestion-copy{min-width:0}body[data-page=conteudo-dos-cursos] .medical-suggestion-title{display:block;overflow:hidden;color:#111827;font-size:14px;line-height:1.25;font-weight:560;text-overflow:ellipsis;white-space:nowrap}body[data-page=conteudo-dos-cursos] .medical-suggestion-title mark{padding:0;background:transparent;color:#111827;font-weight:900}body[data-page=conteudo-dos-cursos] .medical-suggestion-category{display:block;margin-top:3px;overflow:hidden;color:#7b8ca8;font-size:10.5px;line-height:1.2;font-weight:720;text-overflow:ellipsis;white-space:nowrap}body[data-page=conteudo-dos-cursos] .medical-suggestion-arrow{color:#9aa8bb;font-size:17px;line-height:1;font-weight:800}body[data-page=conteudo-dos-cursos] .search-suggestions-empty{padding:18px;color:#65789e;font-size:13px;line-height:1.45;font-weight:650}body[data-page=conteudo-dos-cursos] .search-suggestions-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}body[data-page=conteudo-dos-cursos].theme-dark .medical-search-shell .ask-row{border-color:#30445f;background:#101d31}body[data-page=conteudo-dos-cursos].theme-dark .medical-search-shell .ask-row:focus-within{border-color:#4b617e;box-shadow:0 2px 6px #0003,0 18px 38px #00000047}body[data-page=conteudo-dos-cursos].theme-dark .medical-search-shell.is-open .ask-row{border-color:#30445f;border-bottom-color:#1c2b42}body[data-page=conteudo-dos-cursos].theme-dark .main-search-leading-icon{color:#91a3bd}body[data-page=conteudo-dos-cursos].theme-dark .medical-search-suggestions{border-color:#30445f;background:#101d31;box-shadow:0 24px 50px #0000006b,0 7px 18px #00000040}body[data-page=conteudo-dos-cursos].theme-dark .medical-search-suggestions::-webkit-scrollbar-thumb{border-color:#101d31;background:#b7c4d847}body[data-page=conteudo-dos-cursos].theme-dark .search-suggestions-heading{color:#91a3bd}body[data-page=conteudo-dos-cursos].theme-dark .search-suggestions-clear{color:#35e6a0}body[data-page=conteudo-dos-cursos].theme-dark .search-suggestions-clear:hover{color:#78f0b5}body[data-page=conteudo-dos-cursos].theme-dark .medical-suggestion-item{color:#f4f7fb}body[data-page=conteudo-dos-cursos].theme-dark .medical-suggestion-item:hover,body[data-page=conteudo-dos-cursos].theme-dark .medical-suggestion-item.is-active{background:#192a40}body[data-page=conteudo-dos-cursos].theme-dark .medical-suggestion-icon,body[data-page=conteudo-dos-cursos].theme-dark .medical-suggestion-arrow{color:#91a3bd}body[data-page=conteudo-dos-cursos].theme-dark .medical-suggestion-title,body[data-page=conteudo-dos-cursos].theme-dark .medical-suggestion-title mark{color:#f4f7fb}body[data-page=conteudo-dos-cursos].theme-dark .medical-suggestion-category,body[data-page=conteudo-dos-cursos].theme-dark .search-suggestions-empty{color:#9fb0c8}@media (max-width: 640px){body[data-page=conteudo-dos-cursos] .medical-search-shell{width:100%}body[data-page=conteudo-dos-cursos] .medical-search-shell .ask-row{min-height:54px}body[data-page=conteudo-dos-cursos] .medical-search-suggestions{max-height:min(360px,55vh);border-radius:0 0 15px 15px}body[data-page=conteudo-dos-cursos] .medical-search-shell.is-open .ask-row{border-radius:15px 15px 0 0}body[data-page=conteudo-dos-cursos] .medical-suggestion-item{min-height:50px;grid-template-columns:22px minmax(0,1fr);padding:9px 14px}body[data-page=conteudo-dos-cursos] .medical-suggestion-arrow{display:none}body[data-page=conteudo-dos-cursos] .search-suggestions-heading{padding-right:14px;padding-left:14px}}body[data-page=conteudo-dos-cursos] .hot-page{width:100%;max-width:none}body[data-page=conteudo-dos-cursos] .hot-breadcrumb{display:flex;align-items:center;gap:13px;color:#2b3e67;font-size:14px;font-weight:650;margin:4px 0 20px}body[data-page=conteudo-dos-cursos] .hot-breadcrumb svg{width:14px;height:14px;color:#33466e;stroke-width:2.5;flex:none}body[data-page=conteudo-dos-cursos] .hot-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;margin-bottom:18px}body[data-page=conteudo-dos-cursos] .hot-hero-left{display:flex;align-items:center;gap:24px;min-width:0}body[data-page=conteudo-dos-cursos] .hot-emblem{width:74px;height:74px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 34% 30%,#ff8a3d 0,#ff8a3d 25%,#ff4f1f 55%,#e2212f);box-shadow:0 13px 28px #ff6b1a2e;flex:none}body[data-page=conteudo-dos-cursos] .hot-emblem svg{width:46px;height:46px;display:block}body[data-page=conteudo-dos-cursos] .hot-hero h1{margin:0;font-size:30px;line-height:1.04;letter-spacing:-1.2px;color:#06102e;font-weight:900}body[data-page=conteudo-dos-cursos] .hot-subline{margin-top:10px;color:#53648b;font-weight:650;font-size:20px;letter-spacing:-.2px}body[data-page=conteudo-dos-cursos] .hot-subline span{padding:0 11px;color:#6e7894}body[data-page=conteudo-dos-cursos] .hot-summary-card{margin-top:16px;min-width:210px;min-height:76px;border:1px solid #cdeee4;border-radius:14px;background:linear-gradient(135deg,#fff,#f2fbf7);box-shadow:0 10px 26px #0f172a09;display:flex;align-items:center;gap:13px;padding:14px 16px}body[data-page=conteudo-dos-cursos] .hot-summary-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#e6f9f1;color:#00a566;flex:none}body[data-page=conteudo-dos-cursos] .hot-summary-icon svg{width:23px;height:23px;stroke-width:2.45}body[data-page=conteudo-dos-cursos] .hot-summary-copy strong{display:block;color:#071232;font-size:17px;line-height:1.1;font-weight:900;letter-spacing:-.25px}body[data-page=conteudo-dos-cursos] .hot-summary-copy span{display:block;margin-top:4px;color:#53648b;font-size:12.5px;font-weight:750}body[data-page=conteudo-dos-cursos] .hot-filter-btn{margin-top:10px;width:auto;min-height:31px;border:1px solid #f4d3bf;border-radius:999px;background:#fff8f1;color:#bf4b13;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 11px 0 9px;font-size:11.5px;font-weight:900;cursor:pointer;transition:.18s ease;box-shadow:0 6px 14px #ff6b1a0f;white-space:nowrap}body[data-page=conteudo-dos-cursos] .hot-filter-btn:hover,body[data-page=conteudo-dos-cursos] .hot-filter-btn.active{border-color:#ff9b64;background:#fff1e6;transform:translateY(-1px)}body[data-page=conteudo-dos-cursos] .hot-filter-icon{font-size:13px;line-height:1;filter:drop-shadow(0 2px 4px rgba(255,107,26,.14))}body[data-page=conteudo-dos-cursos] .hot-badge{display:inline-flex;align-items:center;gap:7px;width:max-content;min-height:27px;border-radius:999px;border:1px solid #d7efe7;background:#f4fcf8;color:#008e59;padding:0 11px;font-size:12.5px;font-weight:850;margin:2px 0 18px 1px}body[data-page=conteudo-dos-cursos] .hot-badge svg{width:14px;height:14px;stroke-width:2.5}body[data-page=conteudo-dos-cursos] .hot-list{display:flex;flex-direction:column;gap:16px}body[data-page=conteudo-dos-cursos] .hot-group{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:var(--shadow-soft)}body[data-page=conteudo-dos-cursos] .hot-group-head{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 20px;background:linear-gradient(90deg,#f5fffb,#fbfdff);border-bottom:1px solid var(--line)}body[data-page=conteudo-dos-cursos] .hot-group-head span{display:block;color:#008e59;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.03em;margin-bottom:3px}body[data-page=conteudo-dos-cursos] .hot-group-head strong{display:block;color:#071232;font-size:17px;font-weight:900;letter-spacing:-.2px;line-height:1.2}body[data-page=conteudo-dos-cursos] .hot-group-head em{min-width:max-content;border-radius:999px;background:#e8f8f1;color:#008e59;font-size:12px;line-height:1;padding:8px 10px;font-style:normal;font-weight:900}body[data-page=conteudo-dos-cursos] .hot-topic-row{min-height:66px;display:grid;grid-template-columns:minmax(0,1fr) 92px 28px;align-items:center;column-gap:16px;padding:12px 25px 12px 18px;border-bottom:1px solid var(--line);background:#fff;transition:.18s ease;cursor:pointer}body[data-page=conteudo-dos-cursos] .hot-topic-row:last-child{border-bottom:0}body[data-page=conteudo-dos-cursos] .hot-topic-row:hover{background:linear-gradient(90deg,#fbfffd,#f8fbff);transform:translate(2px)}body[data-page=conteudo-dos-cursos] .hot-topic-main{display:flex;align-items:center;gap:18px;min-width:0}body[data-page=conteudo-dos-cursos] .hot-topic-index{width:44px;flex:none;color:#008e59;font-size:15px;line-height:1;font-weight:950;letter-spacing:-.2px}body[data-page=conteudo-dos-cursos] .hot-topic-main strong{color:#071232;font-size:15px;line-height:1.32;font-weight:850;letter-spacing:-.1px}body[data-page=conteudo-dos-cursos] .hot-topic-heat{display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;min-width:86px}body[data-page=conteudo-dos-cursos] .hot-fire{font-size:15px;line-height:1;filter:drop-shadow(0 2px 4px rgba(255,107,26,.12))}body[data-page=conteudo-dos-cursos] .hot-fire.off{filter:grayscale(1);opacity:.36}body[data-page=conteudo-dos-cursos] .hot-row-arrow{width:22px;height:22px;color:#071232;stroke-width:3;justify-self:center}@media (max-width:1280px){body[data-page=conteudo-dos-cursos] .hot-topic-row{grid-template-columns:minmax(0,1fr) 76px 26px}body[data-page=conteudo-dos-cursos] .hot-topic-heat{min-width:70px}}@media (max-width:860px){body[data-page=conteudo-dos-cursos] .hot-hero{flex-direction:column}body[data-page=conteudo-dos-cursos] .hot-hero h1{font-size:30px}body[data-page=conteudo-dos-cursos] .hot-subline{font-size:15px}body[data-page=conteudo-dos-cursos] .hot-topic-row{grid-template-columns:1fr 26px;row-gap:8px}body[data-page=conteudo-dos-cursos] .hot-topic-heat{grid-column:1;justify-self:start;margin-left:62px}body[data-page=conteudo-dos-cursos] .hot-row-arrow{grid-column:2;grid-row:1 / span 2}}body[data-page=conteudo-dos-cursos].theme-dark .hot-breadcrumb,body[data-page=conteudo-dos-cursos].theme-dark .hot-breadcrumb svg,body[data-page=conteudo-dos-cursos].theme-dark .hot-subline,body[data-page=conteudo-dos-cursos].theme-dark .hot-subline span{color:#9fb0c8}body[data-page=conteudo-dos-cursos].theme-dark .hot-hero h1,body[data-page=conteudo-dos-cursos].theme-dark .hot-topic-main strong,body[data-page=conteudo-dos-cursos].theme-dark .hot-group-head strong,body[data-page=conteudo-dos-cursos].theme-dark .hot-summary-copy strong,body[data-page=conteudo-dos-cursos].theme-dark .hot-row-arrow{color:#f8fafc}body[data-page=conteudo-dos-cursos].theme-dark .hot-summary-card,body[data-page=conteudo-dos-cursos].theme-dark .hot-group{border-color:#263a58;background:#111f33;box-shadow:0 18px 38px #00000029}body[data-page=conteudo-dos-cursos].theme-dark .hot-summary-card{background:linear-gradient(135deg,#111f33,#0f2535)}body[data-page=conteudo-dos-cursos].theme-dark .hot-summary-icon{background:#0bbf7921;color:#38e6a0}body[data-page=conteudo-dos-cursos].theme-dark .hot-summary-copy span,body[data-page=conteudo-dos-cursos].theme-dark .hot-topic-index,body[data-page=conteudo-dos-cursos].theme-dark .hot-group-head span,body[data-page=conteudo-dos-cursos].theme-dark .hot-group-head em{color:#38e6a0}body[data-page=conteudo-dos-cursos].theme-dark .hot-filter-btn{border-color:#634224;background:#20160f;color:#ffbd7a}body[data-page=conteudo-dos-cursos].theme-dark .hot-filter-btn:hover,body[data-page=conteudo-dos-cursos].theme-dark .hot-filter-btn.active{border-color:#ff9b64;background:#2a1b11}body[data-page=conteudo-dos-cursos].theme-dark .hot-badge{border-color:#264f45;background:#0bbf791a;color:#38e6a0}body[data-page=conteudo-dos-cursos].theme-dark .hot-group-head{border-bottom-color:#263a58;background:linear-gradient(90deg,#102338,#122033)}body[data-page=conteudo-dos-cursos].theme-dark .hot-topic-row{border-bottom-color:#263a58;background:#111f33}body[data-page=conteudo-dos-cursos].theme-dark .hot-topic-row:hover{background:linear-gradient(90deg,#132a40,#12243a)}body[data-page=conteudo-dos-cursos].theme-dark .hot-fire.off{opacity:.46;filter:grayscale(1) contrast(1.1) brightness(.72)}body[data-page=conteudo-dos-cursos] .hot-group-flat .hot-topic-row:first-child{border-top:0}body[data-page=conteudo-dos-cursos] .hot-group-flat .hot-topic-row:last-child{border-bottom:0}body[data-page=conteudo-dos-cursos] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=conteudo-dos-cursos] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=conteudo-dos-cursos] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=conteudo-dos-cursos] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=conteudo-dos-cursos] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=conteudo-dos-cursos] .footer-logo .med{font-weight:900}body[data-page=conteudo-dos-cursos] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=conteudo-dos-cursos] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=conteudo-dos-cursos] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=conteudo-dos-cursos] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=conteudo-dos-cursos] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=conteudo-dos-cursos] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=conteudo-dos-cursos].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=conteudo-dos-cursos].theme-dark .footer-logo{color:#f4f7fb}body[data-page=conteudo-dos-cursos].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=conteudo-dos-cursos].theme-dark .footer-description,body[data-page=conteudo-dos-cursos].theme-dark .footer-meta{color:#b7c4d8}body[data-page=conteudo-dos-cursos].theme-dark .footer-meta a{color:#78f0b5}body[data-page=conteudo-dos-cursos].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=conteudo-dos-cursos].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=conteudo-dos-cursos] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=conteudo-dos-cursos] .site-footer-inner{padding:28px 20px 8px}body[data-page=conteudo-dos-cursos] .footer-logo{font-size:21px}body[data-page=conteudo-dos-cursos] .footer-bottom{padding:10px 20px 18px}}body[data-page=conteudo-dos-cursos] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=conteudo-dos-cursos] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=conteudo-dos-cursos] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=conteudo-dos-cursos] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=conteudo-dos-cursos] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=conteudo-dos-cursos] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=conteudo-dos-cursos].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=conteudo-dos-cursos].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=conteudo-dos-cursos].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=conteudo-dos-cursos].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=conteudo-dos-cursos].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=conteudo-dos-cursos] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=conteudo-dos-cursos] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=conteudo-dos-cursos] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=conteudo-dos-cursos] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=conteudo-dos-cursos] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=conteudo-dos-cursos] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=conteudo-dos-cursos] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=conteudo-dos-cursos] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=conteudo-dos-cursos] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=conteudo-dos-cursos] .residency-area-group>.residency-area-toggle:hover,body[data-page=conteudo-dos-cursos] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=conteudo-dos-cursos] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=conteudo-dos-cursos] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=conteudo-dos-cursos] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=conteudo-dos-cursos] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=conteudo-dos-cursos] .residency-area-group .residency-specialty-link:hover,body[data-page=conteudo-dos-cursos] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=conteudo-dos-cursos] .residency-area-group .residency-specialty-link:hover:before,body[data-page=conteudo-dos-cursos] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=conteudo-dos-cursos].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=conteudo-dos-cursos].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=conteudo-dos-cursos].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=conteudo-dos-cursos].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=conteudo-dos-cursos].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=conteudo-dos-cursos].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=conteudo-dos-cursos].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=conteudo-dos-cursos].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=conteudo-dos-cursos].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=conteudo-dos-cursos].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=conteudo-dos-cursos] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=conteudo-dos-cursos] .specialty-page[class*=specialty-theme-],body[data-page=conteudo-dos-cursos] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=conteudo-dos-cursos] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=conteudo-dos-cursos] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=conteudo-dos-cursos] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=conteudo-dos-cursos] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=conteudo-dos-cursos] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=conteudo-dos-cursos] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=conteudo-dos-cursos] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=conteudo-dos-cursos] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=conteudo-dos-cursos] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=conteudo-dos-cursos] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=conteudo-dos-cursos] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=conteudo-dos-cursos] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=conteudo-dos-cursos] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=conteudo-dos-cursos] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=conteudo-dos-cursos] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=conteudo-dos-cursos] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=conteudo-dos-cursos] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=conteudo-dos-cursos] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=conteudo-dos-cursos].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=conteudo-dos-cursos].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=conteudo-dos-cursos].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=conteudo-dos-cursos].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=conteudo-dos-cursos].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=conteudo-dos-cursos].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=conteudo-dos-cursos].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=conteudo-dos-cursos] #officialSidebar,body[data-page=conteudo-dos-cursos] #officialSidebar *,body[data-page=conteudo-dos-cursos] #officialSidebar *:before,body[data-page=conteudo-dos-cursos] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=conteudo-dos-cursos] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=conteudo-dos-cursos] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=conteudo-dos-cursos] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=conteudo-dos-cursos] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-item,body[data-page=conteudo-dos-cursos] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-item:hover,body[data-page=conteudo-dos-cursos] #officialSidebar .nav-toggle:hover,body[data-page=conteudo-dos-cursos] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-item.active,body[data-page=conteudo-dos-cursos] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=conteudo-dos-cursos] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-item svg,body[data-page=conteudo-dos-cursos] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-group>.nav-submenu,body[data-page=conteudo-dos-cursos] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=conteudo-dos-cursos] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=conteudo-dos-cursos] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=conteudo-dos-cursos] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=conteudo-dos-cursos] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=conteudo-dos-cursos] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=conteudo-dos-cursos] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=conteudo-dos-cursos] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=conteudo-dos-cursos] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=conteudo-dos-cursos] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=conteudo-dos-cursos] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=conteudo-dos-cursos] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=conteudo-dos-cursos] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=conteudo-dos-cursos] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=conteudo-dos-cursos] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=conteudo-dos-cursos] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=conteudo-dos-cursos] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=conteudo-dos-cursos] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=conteudo-dos-cursos] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=conteudo-dos-cursos] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=conteudo-dos-cursos] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=conteudo-dos-cursos] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=conteudo-dos-cursos].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=conteudo-dos-cursos].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=conteudo-dos-cursos].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=conteudo-dos-cursos].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=conteudo-dos-cursos].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=conteudo-dos-cursos].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=conteudo-dos-cursos].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=conteudo-dos-cursos].theme-dark #officialSidebar,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=conteudo-dos-cursos].theme-dark #officialSidebar .nav-item,body[data-page=conteudo-dos-cursos].theme-dark #officialSidebar .nav-toggle,body[data-page=conteudo-dos-cursos].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=conteudo-dos-cursos].theme-dark #officialSidebar .nav-item:hover,body[data-page=conteudo-dos-cursos].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=conteudo-dos-cursos].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=conteudo-dos-cursos].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=conteudo-dos-cursos].theme-dark #officialSidebar .nav-item.active,body[data-page=conteudo-dos-cursos].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=conteudo-dos-cursos].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=conteudo-dos-cursos].theme-dark #officialSidebar .premium-title,body[data-page=conteudo-dos-cursos].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=conteudo-dos-cursos].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=conteudo-dos-cursos].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=conteudo-dos-cursos].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=conteudo-dos-cursos].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=conteudo-dos-cursos].official-menu-final{overflow-x:hidden!important}body[data-page=conteudo-dos-cursos].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=conteudo-dos-cursos].official-menu-final #sidebarToggle{display:none!important}body[data-page=conteudo-dos-cursos] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=conteudo-dos-cursos].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=conteudo-dos-cursos].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=conteudo-dos-cursos].official-menu-final .main,body[data-page=conteudo-dos-cursos].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=conteudo-dos-cursos].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=conteudo-dos-cursos].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=conteudo-dos-cursos].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=conteudo-dos-cursos])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=conteudo-dos-cursos] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=conteudo-dos-cursos] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=b-ciclo-basico]{--bg: #ffffff;--text: #071232;--muted: #53648b;--muted-2: #6c7aa2;--line: #e2e8f3;--line-soft: #edf1f7;--green: #00a566;--green-dark: #008b57;--green-soft: #e8f8f1;--green-soft-2: #eefaf5;--blue: #0a85ff;--blue-soft: #eaf4ff;--purple: #7247ff;--purple-soft: #f2edff;--orange: #ff7a1a;--orange-soft: #fff1e8;--cyan: #16a9b5;--cyan-soft: #e9fbfd;--pink: #ff315b;--pink-soft: #fff0f4;--shadow: 0 15px 40px rgba(15, 23, 42, .04);--shadow-card: 0 10px 28px rgba(15, 23, 42, .035);--radius: 16px}body[data-page=b-ciclo-basico],body[data-page=b-ciclo-basico] *{box-sizing:border-box}body[data-page=b-ciclo-basico]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:var(--text);background:var(--bg);min-width:1180px}body[data-page=b-ciclo-basico] button,body[data-page=b-ciclo-basico] input{font:inherit}body[data-page=b-ciclo-basico] .app{min-height:100vh;background:#fff}body[data-page=b-ciclo-basico] .topbar{height:72px;display:grid;grid-template-columns:345px 1fr 430px;align-items:center;gap:20px;border-bottom:1px solid var(--line);padding:0 27px 0 31px;background:#fff;position:sticky;top:0;z-index:20}body[data-page=b-ciclo-basico] .logo{display:flex;align-items:center;gap:4px;letter-spacing:-1.1px;font-weight:500;font-size:27px;color:#0d1426;white-space:nowrap}body[data-page=b-ciclo-basico] .logo .plus{font-weight:900;color:#00a566;margin:0 -1px}body[data-page=b-ciclo-basico] .logo .strong{font-weight:900;color:#071232}body[data-page=b-ciclo-basico] .global-search{justify-self:center;width:min(680px,100%);height:43px;border:1px solid #d8e1ee;border-radius:999px;display:flex;align-items:center;padding:0 20px;color:#506089;background:#fff;box-shadow:0 6px 18px #0f172a06}body[data-page=b-ciclo-basico] .global-search svg{width:19px;height:19px;margin-right:13px;color:#415379;stroke-width:2.2}body[data-page=b-ciclo-basico] .global-search input{width:100%;border:0;outline:0;color:#283653;font-weight:500;background:transparent;font-size:14px}body[data-page=b-ciclo-basico] .global-search input::placeholder{color:#59698f;opacity:1}body[data-page=b-ciclo-basico] .top-actions{justify-self:end;display:flex;align-items:center;gap:22px}body[data-page=b-ciclo-basico] .status-pill{height:36px;padding:0 18px;border-radius:999px;display:inline-flex;align-items:center;gap:7px;background:#e8f8f1;color:#008b57;font-weight:800;font-size:14px}body[data-page=b-ciclo-basico] .status-pill .spark{font-size:15px;line-height:1}body[data-page=b-ciclo-basico] .bell{width:23px;height:23px;color:#26385e}body[data-page=b-ciclo-basico] .profile{display:flex;align-items:center;gap:12px;white-space:nowrap}body[data-page=b-ciclo-basico] .avatar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#def7ee;border:1px solid #c7ecdf;font-weight:800;color:#19364b;font-size:16px}body[data-page=b-ciclo-basico] .profile-text{line-height:1.15}body[data-page=b-ciclo-basico] .profile-text strong{font-size:14px;color:#06112d;display:block;margin-bottom:5px}body[data-page=b-ciclo-basico] .profile-text span{font-size:13px;color:#506088;font-weight:500}body[data-page=b-ciclo-basico] .chev{width:16px;height:16px;color:#273758}body[data-page=b-ciclo-basico] .layout{display:grid;grid-template-columns:347px 1fr;min-height:calc(100vh - 72px)}body[data-page=b-ciclo-basico] .sidebar{border-right:1px solid var(--line);padding:15px 25px 0;background:#fff}body[data-page=b-ciclo-basico] .sidebar-home-button{width:297px;height:48px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 16px;margin-bottom:12px;color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5);font-weight:850;font-size:14px;cursor:pointer;text-decoration:none;transition:.18s ease}body[data-page=b-ciclo-basico] .sidebar-home-button:hover{background:linear-gradient(90deg,#d1f5e7,#e8f8f2);color:#008d62}body[data-page=b-ciclo-basico] .sidebar-home-button svg{width:20px;height:20px;color:currentColor;flex:none}body[data-page=b-ciclo-basico] .specialty-box{width:297px;min-height:790px;border:1px solid var(--line);border-radius:13px;overflow:hidden;background:#fff;box-shadow:var(--shadow-card)}body[data-page=b-ciclo-basico] .side-item{position:relative;display:flex;align-items:center;gap:18px;height:51px;padding:0 22px;color:#2c3f68;font-weight:600;font-size:15.5px;cursor:pointer;transition:.18s ease}body[data-page=b-ciclo-basico] .side-item:first-child{height:66px;font-size:17px;font-weight:800;color:#05a566}body[data-page=b-ciclo-basico] .side-item svg{width:22px;height:22px;stroke-width:2;color:#58709c;flex:0 0 auto}body[data-page=b-ciclo-basico] .side-item:first-child svg{width:25px;height:25px;color:#05a566;stroke-width:2.5}body[data-page=b-ciclo-basico] .side-item:hover{background:#f7fbff}body[data-page=b-ciclo-basico] .side-item.active{background:linear-gradient(90deg,#daf7eb,#edf9f4e0 52%,#fff0);color:#05a566;font-weight:800}body[data-page=b-ciclo-basico] .side-item.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#00a566}body[data-page=b-ciclo-basico] .side-item.active svg{color:#05a566;stroke-width:2.6}body[data-page=b-ciclo-basico] .specialty-accordion{padding:8px 0;min-height:790px}body[data-page=b-ciclo-basico] .accordion-section{border-bottom:1px solid var(--line-soft);background:#fff}body[data-page=b-ciclo-basico] .accordion-section:last-child{border-bottom:0}body[data-page=b-ciclo-basico] .accordion-trigger{width:100%;min-height:58px;border:0;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 17px 0 19px;color:#2c3f68;font-weight:850;font-size:15px;cursor:pointer;transition:.18s ease;text-align:left}body[data-page=b-ciclo-basico] .accordion-trigger:hover{background:#f7fbff}body[data-page=b-ciclo-basico] .accordion-section.open>.accordion-trigger{color:#05a566;background:linear-gradient(90deg,#daf7eb,#edf9f4e0 58%,#fff0)}body[data-page=b-ciclo-basico] .accordion-trigger-left{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=b-ciclo-basico] .accordion-trigger-left span{white-space:normal;line-height:1.22}body[data-page=b-ciclo-basico] .accordion-area-icon{width:23px;height:23px;color:currentColor;stroke-width:2.15;flex:0 0 auto}body[data-page=b-ciclo-basico] .accordion-chevron{width:17px;height:17px;color:currentColor;stroke-width:2.6;flex:0 0 auto;transition:.2s ease}body[data-page=b-ciclo-basico] .accordion-section.open .accordion-chevron{transform:rotate(180deg)}body[data-page=b-ciclo-basico] .accordion-panel{display:flex;flex-direction:column;gap:4px;max-height:0;opacity:0;overflow:hidden;padding:0 10px 0 17px;background:#fff;transition:max-height .34s ease,opacity .22s ease,padding .34s ease}body[data-page=b-ciclo-basico] .accordion-section.open .accordion-panel{max-height:620px;opacity:1;padding:5px 10px 11px 17px}body[data-page=b-ciclo-basico] .accordion-link{position:relative;min-height:39px;display:flex;align-items:center;padding:0 13px 0 34px;border-radius:9px;color:#2c3f68;font-weight:620;font-size:14px;line-height:1.25;cursor:pointer;transition:.18s ease;text-decoration:none}body[data-page=b-ciclo-basico] .accordion-link:before{content:"";position:absolute;left:16px;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:50%;background:#d5e0ef;transition:.18s ease}body[data-page=b-ciclo-basico] .accordion-link:hover{background:#f7fbff;color:#1d3158}body[data-page=b-ciclo-basico] .accordion-link.active{color:#05a566;font-weight:850;background:linear-gradient(90deg,#daf7ebf2,#edf9f4b8 68%,#fff0)}body[data-page=b-ciclo-basico] .accordion-link.active:before{background:#00a566;box-shadow:0 0 0 3px #00a5661a}body[data-page=b-ciclo-basico] .accordion-link.active:after{content:"";position:absolute;left:-17px;top:6px;bottom:6px;width:3px;border-radius:999px;background:#00a566}body[data-page=b-ciclo-basico] .main{padding:19px 48px 36px 36px;background:#fff}body[data-page=b-ciclo-basico] .content-wrap{max-width:1310px;margin:0 auto}body[data-page=b-ciclo-basico] .breadcrumb{display:flex;align-items:center;gap:13px;color:#2b3e67;font-size:14px;font-weight:600;margin-bottom:19px}body[data-page=b-ciclo-basico] .breadcrumb svg{width:14px;height:14px;color:#33466e;stroke-width:2.5}body[data-page=b-ciclo-basico] .hero-row{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;margin-left:12px}body[data-page=b-ciclo-basico] .hero-title{display:flex;gap:25px;align-items:center}body[data-page=b-ciclo-basico] .heart-emblem{width:74px;height:74px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 34% 30%,#ff6a79 0,#ff6a79 30%,#ff324a 58%,#e91f3a);box-shadow:0 13px 28px #ff315b29}body[data-page=b-ciclo-basico] .heart-emblem svg{width:46px;height:46px;color:#fff;stroke-width:3}body[data-page=b-ciclo-basico] h1{margin:0;font-size:30px;line-height:1.04;letter-spacing:-1.2px;color:#06102e;font-weight:850}body[data-page=b-ciclo-basico] .subline{margin-top:10px;color:#627092;font-weight:500;font-size:20px;letter-spacing:-.2px}body[data-page=b-ciclo-basico] .dot{padding:0 11px;color:#6e7894}body[data-page=b-ciclo-basico] .favorite{margin-top:45px;min-width:124px;height:45px;border:1px solid var(--line);border-radius:9px;background:#fff;color:#111a33;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;box-shadow:0 8px 20px #0f172a06;transition:.18s ease}body[data-page=b-ciclo-basico] .favorite:hover,body[data-page=b-ciclo-basico] .favorite.active{border-color:#00a566;color:#00a566;background:#f4fcf8}body[data-page=b-ciclo-basico] .favorite svg{width:20px;height:20px;stroke-width:2.1;fill:none}body[data-page=b-ciclo-basico] .favorite.active svg{fill:#00a566;stroke:#00a566}body[data-page=b-ciclo-basico] .intro{margin:17px 0 18px 13px;max-width:825px;color:#53648b;font-size:14.5px;line-height:1.47;font-weight:500}body[data-page=b-ciclo-basico] .study-list{margin:0 0 18px 13px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:var(--shadow-card)}body[data-page=b-ciclo-basico] .study-row{min-height:74px;height:auto;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 27px 13px 18px;background:#fff;border-bottom:1px solid var(--line);cursor:pointer;transition:.18s ease}body[data-page=b-ciclo-basico] .study-row--button{width:100%;border-top:0;border-right:0;border-left:0;font:inherit;color:inherit;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}body[data-page=b-ciclo-basico] .study-text strong.google-resource-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap}body[data-page=b-ciclo-basico] .google-logo{width:18px;height:18px;flex:0 0 18px}body[data-page=b-ciclo-basico] .study-row:last-child{border-bottom:0}body[data-page=b-ciclo-basico] .study-row:hover{background:#fbfdff;transform:translate(2px)}body[data-page=b-ciclo-basico] .study-row-left{display:flex;align-items:center;gap:25px;min-width:0}body[data-page=b-ciclo-basico] .study-icon{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;flex:0 0 auto}body[data-page=b-ciclo-basico] .study-icon svg{width:31px;height:31px;stroke-width:2.3}body[data-page=b-ciclo-basico] .study-text strong{display:block;font-size:15.5px;font-weight:850;color:#071232;margin-bottom:6px}body[data-page=b-ciclo-basico] .study-text span{display:block;font-size:13.6px;color:#53648b;font-weight:500;white-space:normal;overflow:visible;text-overflow:clip;max-width:850px;line-height:1.35}body[data-page=b-ciclo-basico] .row-arrow{width:22px;height:22px;color:#071232;stroke-width:3;flex:0 0 auto}body[data-page=b-ciclo-basico] .bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:18px 0 28px 5px;padding:0 0 0 8px}body[data-page=b-ciclo-basico] .resource-card{height:141px;border:1px solid var(--line);border-radius:14px;background:#fff;display:flex;align-items:center;gap:24px;padding:22px 29px;box-shadow:var(--shadow-card);transition:.18s ease}body[data-page=b-ciclo-basico] .resource-card:hover{transform:translateY(-2px);box-shadow:0 18px 35px #0f172a0f}body[data-page=b-ciclo-basico] .big-icon{width:81px;height:81px;border-radius:13px;display:grid;place-items:center;flex:0 0 auto}body[data-page=b-ciclo-basico] .big-icon svg{width:45px;height:45px;stroke-width:2.3}body[data-page=b-ciclo-basico] .resource-copy strong{display:block;font-size:15.8px;font-weight:850;color:#071232;margin-bottom:5px}body[data-page=b-ciclo-basico] .resource-copy p{margin:0 0 12px;color:#53648b;font-size:13.7px;line-height:1.35;font-weight:500;max-width:250px}body[data-page=b-ciclo-basico] .card-link{display:inline-flex;align-items:center;gap:13px;color:#008e59;text-decoration:none;font-size:13.8px;font-weight:850}body[data-page=b-ciclo-basico] .card-link svg{width:18px;height:18px;stroke-width:2.6}body[data-page=b-ciclo-basico] .green{color:#12b53c;background:#edfdf3}body[data-page=b-ciclo-basico] .green svg{stroke:#12b53c}body[data-page=b-ciclo-basico] .purple{color:#7247ff;background:#f3efff}body[data-page=b-ciclo-basico] .purple svg{stroke:#7247ff}body[data-page=b-ciclo-basico] .blue{color:#0a85ff;background:#ecf6ff}body[data-page=b-ciclo-basico] .blue svg{stroke:#0a85ff}body[data-page=b-ciclo-basico] .orange{color:#ff7a1a;background:#fff0e6}body[data-page=b-ciclo-basico] .orange svg{stroke:#ff7a1a}body[data-page=b-ciclo-basico] .cyan{color:#17aeba;background:#eafcfd}body[data-page=b-ciclo-basico] .cyan svg{stroke:#17aeba}body[data-page=b-ciclo-basico] .pink{color:#ff315b;background:#fff0f4}body[data-page=b-ciclo-basico] .pink svg{stroke:#ff315b}body[data-page=b-ciclo-basico] .emerald{color:#0aa566;background:#eaf8f1}body[data-page=b-ciclo-basico] .emerald svg{stroke:#0aa566}body[data-page=b-ciclo-basico] .favorite.hot-topic:hover,body[data-page=b-ciclo-basico] .favorite.hot-topic.active{border-color:#ff9b2f;color:#111a33;background:#fff8f1}body[data-page=b-ciclo-basico] .favorite.hot-topic svg,body[data-page=b-ciclo-basico] .favorite.hot-topic.active svg{width:21px;height:21px;fill:none;stroke:none}body[data-page=b-ciclo-basico] .favorite.hot-topic{min-width:auto;padding:0 14px;gap:6px}body[data-page=b-ciclo-basico] .favorite.hot-topic svg path{stroke:none}body[data-page=b-ciclo-basico] .fire-rating{display:inline-flex;align-items:center;gap:4px}body[data-page=b-ciclo-basico] .hot-fire-icon.off{opacity:.62;filter:grayscale(1)}body[data-page=b-ciclo-basico] .study-text span.premium-label{display:inline-flex;align-items:center;gap:7px;color:#9b7412;font-weight:850;white-space:normal;overflow:visible;text-overflow:clip}body[data-page=b-ciclo-basico] .premium-crown{width:15px;height:15px;flex:none;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round}body[data-page=b-ciclo-basico] .gold{color:#d69712;background:#fff7dc}body[data-page=b-ciclo-basico] .gold svg{stroke:#d69712}body[data-page=b-ciclo-basico] .ebook-actions{margin:4px 0 22px 13px;display:flex;align-items:center}body[data-page=b-ciclo-basico] .ebook-button{min-width:180px;height:46px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1.5px solid #00a96e;border-radius:10px;background:#fff;color:#008e59;font-size:13px;font-weight:950;letter-spacing:.2px;text-decoration:none;box-shadow:0 8px 20px #0f172a06;transition:.18s ease}body[data-page=b-ciclo-basico] .ebook-button:hover{background:#f4fcf8;color:#007f51;transform:translateY(-1px)}body[data-page=b-ciclo-basico] .ebook-button svg{width:18px;height:18px;stroke-width:2.3;flex:none}body[data-page=b-ciclo-basico] .cycle-title{min-height:62px;display:flex;align-items:center;gap:13px;padding:0 18px;color:#05a566;background:linear-gradient(90deg,#daf7eb,#edf9f4e0 58%,#fff0);font-size:16px;font-weight:900;border-bottom:1px solid var(--line-soft)}body[data-page=b-ciclo-basico] .cycle-title svg{width:24px;height:24px;stroke-width:2.35;flex:none}body[data-page=b-ciclo-basico] .cycle-nav{display:flex;flex-direction:column;gap:4px;padding:10px 10px 13px 17px}body[data-page=b-ciclo-basico] .cycle-link{position:relative;min-height:42px;display:flex;align-items:center;gap:12px;padding:7px 12px 7px 13px;border-radius:9px;color:#2c3f68;font-weight:650;font-size:14px;line-height:1.25;cursor:pointer;transition:.18s ease;text-decoration:none}body[data-page=b-ciclo-basico] .cycle-link svg{width:20px;height:20px;color:#58709c;stroke-width:2.15;flex:none}body[data-page=b-ciclo-basico] .cycle-link:hover{background:#f7fbff;color:#1d3158}body[data-page=b-ciclo-basico] .cycle-link.active{color:#05a566;font-weight:850;background:linear-gradient(90deg,#daf7ebf2,#edf9f4b8 68%,#fff0)}body[data-page=b-ciclo-basico] .cycle-link.active:before{content:"";position:absolute;left:-17px;top:6px;bottom:6px;width:3px;border-radius:999px;background:#00a566}body[data-page=b-ciclo-basico] .cycle-link.active svg{color:#05a566;stroke-width:2.5}body[data-page=b-ciclo-basico] .logo{text-decoration:none}body[data-page=b-ciclo-basico] .study-row{color:inherit;text-decoration:none}@media (max-width: 1300px){body[data-page=b-ciclo-basico]{min-width:1000px}body[data-page=b-ciclo-basico] .topbar{grid-template-columns:280px 1fr 360px;padding-left:22px;padding-right:22px}body[data-page=b-ciclo-basico] .layout{grid-template-columns:300px 1fr}body[data-page=b-ciclo-basico] .sidebar{padding-left:16px;padding-right:16px}body[data-page=b-ciclo-basico] .specialty-box,body[data-page=b-ciclo-basico] .sidebar-home-button{width:268px}body[data-page=b-ciclo-basico] .main{padding-right:24px}body[data-page=b-ciclo-basico] h1{font-size:36px}body[data-page=b-ciclo-basico] .bottom-grid{grid-template-columns:1fr}}body[data-page=b-ciclo-basico]{--im-bg: #f7fafc;--im-surface: #ffffff;--im-surface-2: #f9fbfd;--im-text: #0f1735;--im-muted: #53698f;--im-line: #dfe7f3;--im-line-soft: #edf2f8;--im-green: #0bbf79;--im-green-dark: #008d62;--im-green-soft: #e7f9f1;--sidebar: 290px;--topbar: 68px}html:has(>body[data-page=b-ciclo-basico])[data-theme=dark]{color-scheme:dark}body[data-page=b-ciclo-basico]{margin:0;background:var(--im-bg)!important;color:var(--im-text);overflow-x:hidden;min-width:1180px}body[data-page=b-ciclo-basico] .im-app{min-height:100vh;background:var(--im-bg)}body[data-page=b-ciclo-basico] .im-topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:40;display:flex;align-items:center;border-bottom:1px solid var(--im-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=b-ciclo-basico] .im-brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap;text-decoration:none;overflow:hidden;transition:width .22s ease,padding .22s ease}body[data-page=b-ciclo-basico] .im-plus{color:var(--im-green);font-weight:900;margin:0 3px}body[data-page=b-ciclo-basico] .im-med{font-weight:900}body[data-page=b-ciclo-basico] .im-topbar-center{flex:1;display:flex;justify-content:center;padding:0 18px;min-width:0}body[data-page=b-ciclo-basico] .im-global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=b-ciclo-basico] .im-global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0;font:inherit}body[data-page=b-ciclo-basico] .im-global-search input::placeholder{color:#60739b;opacity:1}body[data-page=b-ciclo-basico] .im-top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=b-ciclo-basico] .im-top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=b-ciclo-basico] .im-topbar-actions{min-width:220px;display:flex;align-items:center;justify-content:flex-end;gap:14px;padding-right:24px}body[data-page=b-ciclo-basico] .im-icon-button{width:34px;height:34px;border:0;border-radius:10px;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=b-ciclo-basico] .im-icon-button:hover{background:#f2f7fb;color:#253757}body[data-page=b-ciclo-basico] .im-avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=b-ciclo-basico] .im-profile{display:flex;flex-direction:column;line-height:1.1;min-width:88px}body[data-page=b-ciclo-basico] .im-profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=b-ciclo-basico] .im-profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=b-ciclo-basico] .im-theme-toggle-btn{position:relative;width:58px;height:30px;border:1px solid #d8e1ef;border-radius:999px;background:#fff;display:inline-flex;align-items:center;justify-content:space-between;padding:0 8px;cursor:pointer;color:#6d7fa4;box-shadow:0 6px 14px #162c480a;transition:.2s ease}body[data-page=b-ciclo-basico] .im-theme-toggle-thumb{position:absolute;left:3px;top:3px;width:24px;height:24px;border-radius:999px;background:linear-gradient(180deg,#12be7d,#00a46d);box-shadow:0 7px 12px #00a66c38;transition:transform .22s ease;z-index:1}body[data-page=b-ciclo-basico] .im-theme-toggle-icon{position:relative;z-index:2;transition:.2s ease}body[data-page=b-ciclo-basico] .im-theme-toggle-btn .im-theme-toggle-icon:first-of-type{color:#fff}body[data-page=b-ciclo-basico] .im-theme-toggle-btn .im-theme-toggle-icon:last-of-type{color:#7a89aa}body[data-page=b-ciclo-basico].theme-dark .im-theme-toggle-thumb{transform:translate(28px);background:linear-gradient(180deg,#3b82f6,#1d4ed8)}body[data-page=b-ciclo-basico].theme-dark .im-theme-toggle-btn .im-theme-toggle-icon:first-of-type{color:#93a4bf}body[data-page=b-ciclo-basico].theme-dark .im-theme-toggle-btn .im-theme-toggle-icon:last-of-type{color:#fff}body[data-page=b-ciclo-basico] .im-sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-line);z-index:30;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent;transition:transform .22s ease}body[data-page=b-ciclo-basico] .im-sidebar::-webkit-scrollbar{width:7px}body[data-page=b-ciclo-basico] .im-sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=b-ciclo-basico] .im-sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=b-ciclo-basico] .im-sidebar-home-button{width:100%;min-height:48px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 44px 0 16px;margin-bottom:12px;color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5);font-weight:850;font-size:14px;cursor:pointer;text-decoration:none;transition:.18s ease}body[data-page=b-ciclo-basico] .im-sidebar-home-button svg{width:20px;height:20px;color:currentColor;flex:none}body[data-page=b-ciclo-basico] .im-sidebar-home-button:hover{background:linear-gradient(90deg,#d1f5e7,#e8f8f2);color:#008d62}body[data-page=b-ciclo-basico] .im-sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 22px);left:calc(var(--sidebar) - 54px);z-index:50;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,color .18s ease,border-color .18s ease}body[data-page=b-ciclo-basico] .im-sidebar-collapse-btn:hover{background:#f2f7fb;color:#253757;border-color:#cfdceb}body[data-page=b-ciclo-basico] .im-sidebar-toggle-arrow{transition:transform .22s ease}body[data-page=b-ciclo-basico] .im-cycle-box{width:100%;min-height:790px;border:1px solid #e2e8f3;border-radius:13px;overflow:hidden;background:#fff;box-shadow:0 10px 28px #0f172a09;padding:8px 0 12px;flex:none}body[data-page=b-ciclo-basico] .im-cycle-title{min-height:62px;display:flex;align-items:center;gap:13px;padding:0 18px;color:#05a566;background:linear-gradient(90deg,#daf7eb,#edf9f4e0 58%,#fff0);font-size:16px;font-weight:900;border-bottom:1px solid #edf1f7}body[data-page=b-ciclo-basico] .im-cycle-title svg{width:24px;height:24px;stroke-width:2.35;flex:none}body[data-page=b-ciclo-basico] .im-cycle-nav{display:flex;flex-direction:column;gap:4px;padding:10px 10px 13px 17px}body[data-page=b-ciclo-basico] .im-cycle-link{position:relative;min-height:42px;display:flex;align-items:center;gap:12px;padding:7px 12px 7px 13px;border-radius:9px;color:#2c3f68;font-weight:650;font-size:14px;line-height:1.25;cursor:pointer;transition:.18s ease;text-decoration:none}body[data-page=b-ciclo-basico] .im-cycle-link svg{width:20px;height:20px;color:#58709c;stroke-width:2.15;flex:none}body[data-page=b-ciclo-basico] .im-cycle-link:hover{background:#f7fbff;color:#1d3158}body[data-page=b-ciclo-basico] .im-cycle-link.active{color:#05a566;font-weight:850;background:linear-gradient(90deg,#daf7ebf2,#edf9f4b8 68%,#fff0)}body[data-page=b-ciclo-basico] .im-cycle-link.active:before{content:"";position:absolute;left:-17px;top:6px;bottom:6px;width:3px;border-radius:999px;background:#00a566}body[data-page=b-ciclo-basico] .im-cycle-link.active svg{color:#05a566;stroke-width:2.5}body[data-page=b-ciclo-basico] .im-main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar));transition:margin-left .22s ease,width .22s ease;background:#fff}body[data-page=b-ciclo-basico] .im-main>.content-wrap,body[data-page=b-ciclo-basico] .im-main.content{max-width:none}body[data-page=b-ciclo-basico].sidebar-collapsed .im-sidebar{transform:translate(calc(-1 * var(--sidebar)))}body[data-page=b-ciclo-basico].sidebar-collapsed .im-main{margin-left:0;width:100%}body[data-page=b-ciclo-basico].sidebar-collapsed .im-brand{width:var(--sidebar);padding-left:22px}body[data-page=b-ciclo-basico].sidebar-collapsed .im-brand span{display:inline}body[data-page=b-ciclo-basico].sidebar-collapsed .im-sidebar-collapse-btn{left:14px}body[data-page=b-ciclo-basico].sidebar-collapsed .im-sidebar-toggle-arrow{transform:rotate(180deg)}html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] input,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] select,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] textarea{background:#0f1f33!important;color:#f8fafc!important;border-color:#29405f!important}html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] input::placeholder,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] textarea::placeholder{color:#9fb0c8!important}body[data-page=b-ciclo-basico].theme-dark{--im-bg: #081426;--im-surface: #0f1f33;--im-surface-2: #13263d;--im-text: #f8fafc;--im-muted: #9fb0c8;--im-line: #263a57;--im-line-soft: #1e314d;background:#081426!important;color:#f8fafc}body[data-page=b-ciclo-basico].theme-dark .im-app,body[data-page=b-ciclo-basico].theme-dark .im-main{background:#081426!important}body[data-page=b-ciclo-basico].theme-dark .im-topbar{background:#0a1626f5;border-bottom-color:#263a57}body[data-page=b-ciclo-basico].theme-dark .im-brand{color:#f8fafc}body[data-page=b-ciclo-basico].theme-dark .im-global-search{background:#0f1f33;border-color:#29405f;color:#9fb0c8}body[data-page=b-ciclo-basico].theme-dark .im-global-search input{color:#f8fafc}body[data-page=b-ciclo-basico].theme-dark .im-global-search input::placeholder{color:#9fb0c8}body[data-page=b-ciclo-basico].theme-dark .im-icon-button{color:#c7d2e5}body[data-page=b-ciclo-basico].theme-dark .im-icon-button:hover{background:#13263d;color:#f8fafc}body[data-page=b-ciclo-basico].theme-dark .im-profile strong{color:#f8fafc}body[data-page=b-ciclo-basico].theme-dark .im-profile span{color:#9fb0c8}body[data-page=b-ciclo-basico].theme-dark .im-avatar{background:#12372f;border-color:#205c4a;color:#c9f9e8}body[data-page=b-ciclo-basico].theme-dark .im-theme-toggle-btn,body[data-page=b-ciclo-basico].theme-dark .im-sidebar-collapse-btn{background:#0f1f33;border-color:#29405f;color:#c7d2e5}body[data-page=b-ciclo-basico].theme-dark .im-sidebar{background:#0c1a2c;border-right-color:#263a57}body[data-page=b-ciclo-basico].theme-dark .im-sidebar-home-button{background:linear-gradient(90deg,#113b31,#0f2e29);color:#77f0c4}body[data-page=b-ciclo-basico].theme-dark .im-cycle-box{background:#0f1f33;border-color:#29405f;box-shadow:none}body[data-page=b-ciclo-basico].theme-dark .im-cycle-title{background:linear-gradient(90deg,#103f34,#102d2b 72%,#0f1f3300);color:#77f0c4;border-bottom-color:#263a57}body[data-page=b-ciclo-basico].theme-dark .im-cycle-link{color:#c7d2e5}body[data-page=b-ciclo-basico].theme-dark .im-cycle-link:hover{background:#13263d;color:#f8fafc}body[data-page=b-ciclo-basico].theme-dark .im-cycle-link svg{color:#9fb0c8}body[data-page=b-ciclo-basico].theme-dark .im-cycle-link.active{color:#77f0c4;background:linear-gradient(90deg,#103f34,#102d2b 72%,#0f1f3300)}body[data-page=b-ciclo-basico].theme-dark .content-wrap,body[data-page=b-ciclo-basico].theme-dark .content,body[data-page=b-ciclo-basico].theme-dark .main,body[data-page=b-ciclo-basico].theme-dark .answer-content-wrap{background:#081426!important;color:#f8fafc}body[data-page=b-ciclo-basico].theme-dark .breadcrumb,body[data-page=b-ciclo-basico].theme-dark .breadcrumbs,body[data-page=b-ciclo-basico].theme-dark .intro,body[data-page=b-ciclo-basico].theme-dark .subline,body[data-page=b-ciclo-basico].theme-dark .topic-text span,body[data-page=b-ciclo-basico].theme-dark .study-text span,body[data-page=b-ciclo-basico].theme-dark .accordion-title span,body[data-page=b-ciclo-basico].theme-dark .lesson-list span:last-child,body[data-page=b-ciclo-basico].theme-dark .question-meta,body[data-page=b-ciclo-basico].theme-dark .answer-content,body[data-page=b-ciclo-basico].theme-dark .answer-content p,body[data-page=b-ciclo-basico].theme-dark .answer-content li,body[data-page=b-ciclo-basico].theme-dark .footnote,body[data-page=b-ciclo-basico].theme-dark .source-item,body[data-page=b-ciclo-basico].theme-dark .resource-copy p{color:#c7d2e5!important}body[data-page=b-ciclo-basico].theme-dark h1,body[data-page=b-ciclo-basico].theme-dark .question-title,body[data-page=b-ciclo-basico].theme-dark .answer-title,body[data-page=b-ciclo-basico].theme-dark .answer-content h1,body[data-page=b-ciclo-basico].theme-dark .answer-content h3,body[data-page=b-ciclo-basico].theme-dark .answer-content strong,body[data-page=b-ciclo-basico].theme-dark .topic-text strong,body[data-page=b-ciclo-basico].theme-dark .study-text strong,body[data-page=b-ciclo-basico].theme-dark .accordion-title strong,body[data-page=b-ciclo-basico].theme-dark .resource-copy strong,body[data-page=b-ciclo-basico].theme-dark .topic-summary-copy strong,body[data-page=b-ciclo-basico].theme-dark .premium-plan-copy h2{color:#f8fafc!important}body[data-page=b-ciclo-basico].theme-dark .study-list,body[data-page=b-ciclo-basico].theme-dark .topic-row,body[data-page=b-ciclo-basico].theme-dark .study-row,body[data-page=b-ciclo-basico].theme-dark .accordion-item,body[data-page=b-ciclo-basico].theme-dark .accordion-trigger,body[data-page=b-ciclo-basico].theme-dark .accordion-panel,body[data-page=b-ciclo-basico].theme-dark .lesson-list li,body[data-page=b-ciclo-basico].theme-dark .resource-card,body[data-page=b-ciclo-basico].theme-dark .topic-summary-card,body[data-page=b-ciclo-basico].theme-dark .answer-card,body[data-page=b-ciclo-basico].theme-dark .side-card,body[data-page=b-ciclo-basico].theme-dark .compare-table,body[data-page=b-ciclo-basico].theme-dark .answer-content table,body[data-page=b-ciclo-basico].theme-dark .footnote{background:#0f1f33!important;border-color:#29405f!important;box-shadow:none!important}body[data-page=b-ciclo-basico].theme-dark .topic-row:hover,body[data-page=b-ciclo-basico].theme-dark .study-row:hover,body[data-page=b-ciclo-basico].theme-dark .accordion-trigger:hover,body[data-page=b-ciclo-basico].theme-dark .lesson-list li:hover{background:#13263d!important}body[data-page=b-ciclo-basico].theme-dark .accordion-item.open .accordion-trigger,body[data-page=b-ciclo-basico].theme-dark .cycle-link.active,body[data-page=b-ciclo-basico].theme-dark .accordion-link.active{background:linear-gradient(90deg,#103f34,#102d2b 72%,#0f1f3300)!important}body[data-page=b-ciclo-basico].theme-dark .question-banner,body[data-page=b-ciclo-basico].theme-dark .answer-content h1{background:linear-gradient(100deg,#0f1f33,#102d2b)!important;border-color:#29405f!important}body[data-page=b-ciclo-basico].theme-dark .ghost-btn,body[data-page=b-ciclo-basico].theme-dark .new-question{background:#0f1f33!important;border-color:#29405f!important;color:#f8fafc!important}body[data-page=b-ciclo-basico].theme-dark .highlight{background:#3a2b0b!important;border-color:#8a6a15!important;color:#fff7cc!important}body[data-page=b-ciclo-basico].theme-dark .answer-content table td,body[data-page=b-ciclo-basico].theme-dark .answer-content table th,body[data-page=b-ciclo-basico].theme-dark th,body[data-page=b-ciclo-basico].theme-dark td{background:#0f1f33!important;border-color:#29405f!important;color:#dbeafe!important}body[data-page=b-ciclo-basico].theme-dark .answer-content table tr:first-child td,body[data-page=b-ciclo-basico].theme-dark .answer-content table tr:first-child th,body[data-page=b-ciclo-basico].theme-dark th{background:#13263d!important;color:#77f0c4!important}body[data-page=b-ciclo-basico].theme-dark .premium-plan-card{background:linear-gradient(180deg,#0f1f33,#102d2b)!important;border-color:#29405f!important}body[data-page=b-ciclo-basico].theme-dark .premium-feature{color:#f8fafc!important}body[data-page=b-ciclo-basico].theme-dark .premium-feature:hover{background:#13263d!important;color:#77f0c4!important}body[data-page=b-ciclo-basico].theme-dark .favorite,body[data-page=b-ciclo-basico].theme-dark .favorite.hot-topic{background:#0f1f33!important;border-color:#29405f!important;color:#f8fafc!important;box-shadow:none!important}body[data-page=b-ciclo-basico].theme-dark .favorite:hover,body[data-page=b-ciclo-basico].theme-dark .favorite.active,body[data-page=b-ciclo-basico].theme-dark .favorite.hot-topic:hover,body[data-page=b-ciclo-basico].theme-dark .favorite.hot-topic.active{background:#13263d!important;border-color:#2f6f5d!important;color:#77f0c4!important}body[data-page=b-ciclo-basico].theme-dark .green,body[data-page=b-ciclo-basico].theme-dark .emerald,body[data-page=b-ciclo-basico].theme-dark .pink,body[data-page=b-ciclo-basico].theme-dark .purple,body[data-page=b-ciclo-basico].theme-dark .blue,body[data-page=b-ciclo-basico].theme-dark .orange,body[data-page=b-ciclo-basico].theme-dark .cyan,body[data-page=b-ciclo-basico].theme-dark .gold{background:#13263d!important;border-color:#29405f!important}body[data-page=b-ciclo-basico].theme-dark .green,body[data-page=b-ciclo-basico].theme-dark .emerald{color:#77f0c4!important}body[data-page=b-ciclo-basico].theme-dark .pink{color:#ff9eb2!important}body[data-page=b-ciclo-basico].theme-dark .purple{color:#b7a4ff!important}body[data-page=b-ciclo-basico].theme-dark .blue{color:#8fc7ff!important}body[data-page=b-ciclo-basico].theme-dark .orange{color:#ffb27a!important}body[data-page=b-ciclo-basico].theme-dark .cyan{color:#80e5ef!important}body[data-page=b-ciclo-basico].theme-dark .gold{color:#facc15!important}body[data-page=b-ciclo-basico].theme-dark .green svg,body[data-page=b-ciclo-basico].theme-dark .emerald svg{stroke:#77f0c4!important}body[data-page=b-ciclo-basico].theme-dark .pink svg{stroke:#ff9eb2!important}body[data-page=b-ciclo-basico].theme-dark .purple svg{stroke:#b7a4ff!important}body[data-page=b-ciclo-basico].theme-dark .blue svg{stroke:#8fc7ff!important}body[data-page=b-ciclo-basico].theme-dark .orange svg{stroke:#ffb27a!important}body[data-page=b-ciclo-basico].theme-dark .cyan svg{stroke:#80e5ef!important}body[data-page=b-ciclo-basico].theme-dark .gold svg{stroke:#facc15!important}body[data-page=b-ciclo-basico].theme-dark .study-icon,body[data-page=b-ciclo-basico].theme-dark .big-icon{box-shadow:inset 0 0 0 1px #77f0c414!important}body[data-page=b-ciclo-basico].theme-dark .row-arrow{color:#c7d2e5!important}body[data-page=b-ciclo-basico].theme-dark .study-text span.premium-label{color:#facc15!important}body[data-page=b-ciclo-basico].theme-dark .premium-crown{fill:#facc15!important;stroke:#d69712!important}body[data-page=b-ciclo-basico].theme-dark .ebook-button{background:#0f1f33!important;border-color:#00a96e!important;color:#77f0c4!important;box-shadow:none!important}body[data-page=b-ciclo-basico].theme-dark .ebook-button:hover{background:#13263d!important;border-color:#77f0c4!important;color:#c9f9e8!important}body[data-page=b-ciclo-basico] .page-shell-main{padding:calc(var(--topbar) + 19px) 48px 36px 36px}body[data-page=b-ciclo-basico] .page-shell-main .content-wrap{max-width:none;width:100%}body[data-page=b-ciclo-basico] .answer-shell-main{padding:calc(var(--topbar) + 22px) 34px 38px!important}@media (max-width:860px){body[data-page=b-ciclo-basico] .page-shell-main{padding:calc(var(--topbar) + 12px) 12px 28px}body[data-page=b-ciclo-basico] .answer-shell-main{padding:calc(var(--topbar) + 12px) 12px 28px!important}}@media (max-width:1280px){body[data-page=b-ciclo-basico] .im-profile{display:none}body[data-page=b-ciclo-basico] .im-topbar-actions{min-width:auto}}@media (max-width:860px){body[data-page=b-ciclo-basico]{min-width:0}body[data-page=b-ciclo-basico]{--sidebar: 0px;--topbar: 62px}body[data-page=b-ciclo-basico] .im-brand{width:auto;padding-left:16px;font-size:19px}body[data-page=b-ciclo-basico] .im-topbar-center,body[data-page=b-ciclo-basico] .im-sidebar,body[data-page=b-ciclo-basico] .im-sidebar-collapse-btn{display:none}body[data-page=b-ciclo-basico] .im-main{margin-left:0;width:100%}body[data-page=b-ciclo-basico] .im-topbar-actions{gap:10px;padding-right:10px;margin-left:auto}body[data-page=b-ciclo-basico] .im-avatar,body[data-page=b-ciclo-basico] .im-profile{display:none}}body[data-page=b-ciclo-basico].sidebar-collapsed .im-brand{width:var(--sidebar)!important;padding-left:22px!important;overflow:visible!important}body[data-page=b-ciclo-basico].sidebar-collapsed .im-brand span{display:inline!important}body[data-page=b-ciclo-basico].sidebar-collapsed .im-topbar{width:100%!important}body[data-page=b-ciclo-basico] .im-sidebar-collapse-btn{position:fixed!important;top:calc(var(--topbar) + 22px)!important;left:calc(var(--sidebar) - 54px)!important;z-index:50!important}body[data-page=b-ciclo-basico].sidebar-collapsed .im-sidebar-collapse-btn{left:14px!important}body[data-page=b-ciclo-basico] .cycle-emblem svg{width:45px;height:45px;stroke-width:2.6}body[data-page=b-ciclo-basico] .discipline-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:4px 0 18px 13px}body[data-page=b-ciclo-basico] .discipline-actions .topic-badge{margin:0}body[data-page=b-ciclo-basico] .study-list--direct{margin-bottom:28px}body[data-page=b-ciclo-basico] .topic-row-link{color:inherit;display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;text-decoration:none}body[data-page=b-ciclo-basico] .topic-row{min-height:68px}body[data-page=b-ciclo-basico] .lesson-total-pill{display:inline-flex;align-items:center;min-height:27px;padding:0 11px;border:1px solid #d8e1ee;border-radius:999px;background:#fff;color:#53648b;font-size:12.5px;font-weight:850}body[data-page=b-ciclo-basico].theme-dark .lesson-total-pill{background:#0f1f33!important;border-color:#29405f!important;color:#c7d2e5!important}@media (max-width:860px){body[data-page=b-ciclo-basico].sidebar-collapsed .im-brand{width:auto!important;padding-left:16px!important}}body[data-page=b-ciclo-basico] .im-cycle-box{min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;padding:0!important}body[data-page=b-ciclo-basico] .im-cycle-title{width:100%;min-height:44px!important;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:9px;padding:0 14px!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e;font-size:13px!important;font-weight:850;line-height:1.25;text-align:left;cursor:pointer;transition:background .18s ease,color .18s ease}body[data-page=b-ciclo-basico] .im-cycle-title:hover,body[data-page=b-ciclo-basico] .im-cycle-box.open .im-cycle-title{background:linear-gradient(90deg,#d1f5e7,#e8f8f2)!important;color:#008d62}body[data-page=b-ciclo-basico] .im-cycle-title-main{display:flex;align-items:center;gap:12px;min-width:0}body[data-page=b-ciclo-basico] .im-cycle-title svg{width:20px!important;height:20px!important;stroke-width:2.15!important;flex:none}body[data-page=b-ciclo-basico] .im-cycle-chevron{color:#7183a7;font-size:16px;line-height:1;transition:transform .22s ease;flex:none}body[data-page=b-ciclo-basico] .im-cycle-box.open .im-cycle-chevron{transform:rotate(180deg)}body[data-page=b-ciclo-basico] .im-cycle-nav{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);padding:0 10px 0 17px!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease,padding .22s ease}body[data-page=b-ciclo-basico] .im-cycle-box.open .im-cycle-nav{max-height:980px;opacity:1;transform:translateY(0);padding:8px 10px 12px 17px!important}body[data-page=b-ciclo-basico].theme-dark .im-cycle-title{background:linear-gradient(90deg,#113b31,#0f2e29)!important;color:#77f0c4}body[data-page=b-ciclo-basico].theme-dark .im-cycle-title:hover,body[data-page=b-ciclo-basico].theme-dark .im-cycle-box.open .im-cycle-title{background:linear-gradient(90deg,#16483b,#12362f)!important;color:#9af7d3}body[data-page=b-ciclo-basico].theme-dark .im-cycle-chevron{color:#9fb0c8}body[data-page=b-ciclo-basico] .im-mobile-menu-btn,body[data-page=b-ciclo-basico] .im-mobile-sidebar-backdrop{display:none}body[data-page=b-ciclo-basico] .im-mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=b-ciclo-basico] .im-mobile-menu-btn:hover{color:#008d62;transform:scale(1.03)}body[data-page=b-ciclo-basico] .im-mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=b-ciclo-basico].mobile-menu-open .im-mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=b-ciclo-basico].mobile-menu-open .im-mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=b-ciclo-basico].mobile-menu-open .im-mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=b-ciclo-basico] .im-sidebar-divider{height:1px;margin:16px 0 14px;background:linear-gradient(90deg,transparent 0%,#d5dce8 12%,#d5dce8 88%,transparent 100%);flex:none}body[data-page=b-ciclo-basico] .im-extra-nav{display:flex;flex-direction:column;gap:8px;padding-bottom:8px;flex:none}body[data-page=b-ciclo-basico] .im-extra-link,body[data-page=b-ciclo-basico] .im-extra-toggle{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:9px;background:transparent;color:#50658e;padding:0 14px;font-size:13px;font-weight:800;line-height:1.25;text-align:left;cursor:pointer;transition:.18s ease}body[data-page=b-ciclo-basico] .im-extra-link{justify-content:flex-start}body[data-page=b-ciclo-basico] .im-extra-link:hover,body[data-page=b-ciclo-basico] .im-extra-toggle:hover,body[data-page=b-ciclo-basico] .im-extra-group.open .im-extra-toggle{background:#f2f7fb;color:#253757}body[data-page=b-ciclo-basico] .im-extra-toggle-main{display:flex;align-items:center;gap:12px;min-width:0}body[data-page=b-ciclo-basico] .im-extra-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:#53698f;flex:none}body[data-page=b-ciclo-basico] .im-extra-icon svg{width:20px;height:20px;stroke-width:2.15}body[data-page=b-ciclo-basico] .im-extra-chevron{color:#7183a7;font-size:16px;line-height:1;transition:transform .22s ease;flex:none}body[data-page=b-ciclo-basico] .im-extra-group.open .im-extra-chevron{transform:rotate(180deg)}body[data-page=b-ciclo-basico] .im-extra-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=b-ciclo-basico] .im-extra-group.open .im-extra-submenu{max-height:560px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=b-ciclo-basico] .im-extra-submenu a{min-height:34px;display:flex;align-items:center;position:relative;margin-left:36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=b-ciclo-basico] .im-extra-submenu a:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e}body[data-page=b-ciclo-basico] .im-extra-submenu a:hover{background:#f3f8fc;color:#253757}body[data-page=b-ciclo-basico].theme-dark .im-sidebar-divider{background:linear-gradient(90deg,transparent 0%,#30445f 12%,#30445f 88%,transparent 100%)}body[data-page=b-ciclo-basico].theme-dark .im-extra-link,body[data-page=b-ciclo-basico].theme-dark .im-extra-toggle,body[data-page=b-ciclo-basico].theme-dark .im-extra-submenu a{color:#b7c4d8}body[data-page=b-ciclo-basico].theme-dark .im-extra-icon,body[data-page=b-ciclo-basico].theme-dark .im-extra-chevron{color:#9fb0c8}body[data-page=b-ciclo-basico].theme-dark .im-extra-link:hover,body[data-page=b-ciclo-basico].theme-dark .im-extra-toggle:hover,body[data-page=b-ciclo-basico].theme-dark .im-extra-group.open .im-extra-toggle,body[data-page=b-ciclo-basico].theme-dark .im-extra-submenu a:hover{background:#13243a;color:#f4f7fb}body[data-page=b-ciclo-basico].theme-dark .im-extra-submenu a:before{background:#35e6a0}@media (max-width:1024px){body[data-page=b-ciclo-basico]{min-width:0!important}body[data-page=b-ciclo-basico]{--sidebar: 0px;--topbar: 64px}body[data-page=b-ciclo-basico].mobile-menu-open{overflow:hidden}body[data-page=b-ciclo-basico] .im-topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=b-ciclo-basico] .im-brand{width:auto!important;min-width:0;padding-left:0!important;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=b-ciclo-basico] .im-topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=b-ciclo-basico] .im-icon-button,body[data-page=b-ciclo-basico] .im-avatar{display:none}body[data-page=b-ciclo-basico] .im-profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=b-ciclo-basico] .im-profile strong,body[data-page=b-ciclo-basico] .im-profile span{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-page=b-ciclo-basico] .im-mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=b-ciclo-basico] .im-sidebar-collapse-btn{display:none!important}body[data-page=b-ciclo-basico] .im-topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=b-ciclo-basico] .im-topbar-center .im-global-search{width:min(940px,100%);height:42px}body[data-page=b-ciclo-basico] .im-sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=b-ciclo-basico].mobile-menu-open .im-sidebar{transform:translate(0);pointer-events:auto}body[data-page=b-ciclo-basico].sidebar-collapsed .im-sidebar{transform:translate(-106%)}body[data-page=b-ciclo-basico].mobile-menu-open.sidebar-collapsed .im-sidebar{transform:translate(0)}body[data-page=b-ciclo-basico] .im-mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=b-ciclo-basico].mobile-menu-open .im-mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=b-ciclo-basico] .im-main,body[data-page=b-ciclo-basico] .page-shell-main{width:100%!important;margin-left:0!important;padding-top:calc(var(--topbar) + 59px)!important}body[data-page=b-ciclo-basico] .page-shell-main{padding-left:18px!important;padding-right:18px!important}body[data-page=b-ciclo-basico] .content-wrap{max-width:none!important;width:100%!important}body[data-page=b-ciclo-basico] .hero-row{flex-direction:column;align-items:flex-start;gap:18px;margin-left:0}body[data-page=b-ciclo-basico] .hero-title{gap:16px;align-items:flex-start}body[data-page=b-ciclo-basico] h1{font-size:32px}body[data-page=b-ciclo-basico] .subline{font-size:16px;line-height:1.35}body[data-page=b-ciclo-basico] .topic-summary-card{margin-top:0}body[data-page=b-ciclo-basico] .intro,body[data-page=b-ciclo-basico] .discipline-actions,body[data-page=b-ciclo-basico] .study-list,body[data-page=b-ciclo-basico] .accordion-list{margin-left:0}body[data-page=b-ciclo-basico] .topic-row{align-items:flex-start;padding:14px 16px}body[data-page=b-ciclo-basico] .study-row-left{align-items:flex-start}body[data-page=b-ciclo-basico] .topic-text span{max-width:none}body[data-page=b-ciclo-basico] .bottom-grid{grid-template-columns:1fr;margin-left:0;padding-left:0}body[data-page=b-ciclo-basico].theme-dark .im-topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width:640px){body[data-page=b-ciclo-basico]{--topbar: 62px}body[data-page=b-ciclo-basico] .im-topbar{padding:0 10px;gap:8px}body[data-page=b-ciclo-basico] .im-brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=b-ciclo-basico] .im-profile{max-width:76px}body[data-page=b-ciclo-basico] .im-profile strong,body[data-page=b-ciclo-basico] .im-profile span{max-width:76px;font-size:11px}body[data-page=b-ciclo-basico] .im-theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=b-ciclo-basico] .im-theme-toggle-thumb{width:20px;height:20px}body[data-page=b-ciclo-basico].theme-dark .im-theme-toggle-thumb{transform:translate(22px)}body[data-page=b-ciclo-basico] .im-mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=b-ciclo-basico] .im-sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}body[data-page=b-ciclo-basico] .page-shell-main{padding-left:12px!important;padding-right:12px!important}body[data-page=b-ciclo-basico] .breadcrumb{flex-wrap:wrap;gap:8px}body[data-page=b-ciclo-basico] .hero-title{flex-direction:column}body[data-page=b-ciclo-basico] .cycle-emblem{width:62px;height:62px}body[data-page=b-ciclo-basico] .cycle-emblem svg{width:38px;height:38px}body[data-page=b-ciclo-basico] h1{font-size:27px}body[data-page=b-ciclo-basico] .subline{font-size:14.5px}body[data-page=b-ciclo-basico] .discipline-actions{align-items:flex-start;flex-direction:column}body[data-page=b-ciclo-basico] .topic-row{gap:12px}body[data-page=b-ciclo-basico] .row-arrow{margin-top:4px}body[data-page=b-ciclo-basico] .topic-index{width:30px}body[data-page=b-ciclo-basico] .resource-card{height:auto;min-height:132px;padding:18px}}body[data-page=b-ciclo-basico].theme-dark .im-mobile-menu-btn{color:#f4f7fb}body[data-page=b-ciclo-basico].theme-dark .im-mobile-menu-btn:hover{color:#35e6a0}body[data-page=b-ciclo-basico].theme-dark .im-mobile-sidebar-backdrop{background:#00000094}body[data-page=b-ciclo-basico] .im-sidebar a,body[data-page=b-ciclo-basico] .im-sidebar a:link,body[data-page=b-ciclo-basico] .im-sidebar a:visited,body[data-page=b-ciclo-basico] .im-sidebar a:hover,body[data-page=b-ciclo-basico] .im-sidebar a:focus,body[data-page=b-ciclo-basico] .im-sidebar a:active{text-decoration:none!important}body[data-page=b-ciclo-basico]{--video-modal-vw: 100vw;--video-modal-vh: 100dvh;--video-modal-offset-top: 0px;--video-modal-offset-left: 0px;--video-frame-width: 940px}body[data-page=b-ciclo-basico] .resource-card--video{cursor:pointer}body[data-page=b-ciclo-basico] .resource-card--video:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=b-ciclo-basico] .resource-card--video .card-link{border:0;padding:0;background:transparent;cursor:pointer;font:inherit}body[data-page=b-ciclo-basico].video-modal-open{overflow:hidden;overscroll-behavior:none}body[data-page=b-ciclo-basico] .video-lesson-modal{position:fixed;top:var(--video-modal-offset-top);left:var(--video-modal-offset-left);width:var(--video-modal-vw);height:var(--video-modal-vh);z-index:220;display:none;align-items:center;justify-content:center;padding:clamp(8px,1.6vw,18px);overflow:hidden}body[data-page=b-ciclo-basico] .video-lesson-modal.is-open{display:flex}body[data-page=b-ciclo-basico] .video-lesson-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#040c1cb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}body[data-page=b-ciclo-basico] .video-lesson-dialog{position:relative;z-index:1;width:min(980px,calc(var(--video-modal-vw) - 16px));max-width:100%;max-height:calc(var(--video-modal-vh) - 16px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #dfe7f3;border-radius:17px;background:#fff;box-shadow:0 26px 68px #020c1b4d;transform:translateY(10px) scale(.985);opacity:0;transition:transform .22s ease,opacity .22s ease}body[data-page=b-ciclo-basico] .video-lesson-modal.is-open .video-lesson-dialog{transform:translateY(0) scale(1);opacity:1}body[data-page=b-ciclo-basico] .video-lesson-header{position:relative;flex:0 0 auto;padding:12px 58px 10px 16px;border-bottom:1px solid #e4ebf4;background:radial-gradient(circle at 100% 0%,#ff315b1a 0,#ff315b00 42%),linear-gradient(135deg,#fff,#fff8fa)}body[data-page=b-ciclo-basico] .video-lesson-category{display:inline-flex;align-items:center;gap:6px;min-height:22px;margin-bottom:5px;padding:0 8px;border:1px solid #ffd0dc;border-radius:999px;background:#fff4f7;color:#d9274d;font-size:9.5px;line-height:1;font-weight:900;text-transform:uppercase;letter-spacing:.03em}body[data-page=b-ciclo-basico] .video-lesson-category svg{width:13px;height:13px}body[data-page=b-ciclo-basico] .video-lesson-header h2{margin:0 0 3px;color:#071232;font-size:clamp(17px,2.1vw,21px);line-height:1.12;font-weight:900;letter-spacing:-.03em}body[data-page=b-ciclo-basico] .video-lesson-header p{margin:0;color:#53648b;font-size:11.5px;line-height:1.3;font-weight:600}body[data-page=b-ciclo-basico] .video-lesson-close{position:absolute;top:10px;right:12px;width:34px;height:34px;display:grid;place-items:center;border:1px solid #dfe7f3;border-radius:10px;background:#fff;color:#53698f;cursor:pointer;transition:.18s ease}body[data-page=b-ciclo-basico] .video-lesson-close:hover{border-color:#ff9ab0;background:#fff4f7;color:#d9274d}body[data-page=b-ciclo-basico] .video-lesson-close svg{width:18px;height:18px}body[data-page=b-ciclo-basico] .video-lesson-body{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:10px;overflow:auto}body[data-page=b-ciclo-basico] .video-lesson-frame{position:relative;flex:0 0 auto;width:min(100%,var(--video-frame-width));aspect-ratio:16 / 9;overflow:hidden;border-radius:13px;background:radial-gradient(circle at 50% 30%,#ff315b33 0,#ff315b00 38%),linear-gradient(145deg,#101a32,#07111f)}body[data-page=b-ciclo-basico] .video-lesson-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;border:0}body[data-page=b-ciclo-basico] .video-lesson-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:22px;text-align:center;color:#fff}body[data-page=b-ciclo-basico] .video-lesson-play{width:60px;height:60px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:#ffffff21;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 14px 28px #00000038}body[data-page=b-ciclo-basico] .video-lesson-play svg{width:29px;height:29px}body[data-page=b-ciclo-basico] .video-lesson-placeholder strong{max-width:620px;font-size:17px;line-height:1.25;font-weight:900}body[data-page=b-ciclo-basico] .video-lesson-placeholder span{max-width:620px;color:#c8d4e8;font-size:12px;line-height:1.4;font-weight:600}body[data-page=b-ciclo-basico].theme-dark .video-lesson-dialog{border-color:#29405f;background:#0f1f33;box-shadow:0 30px 78px #00000085}body[data-page=b-ciclo-basico].theme-dark .video-lesson-header{border-bottom-color:#29405f;background:radial-gradient(circle at 100% 0%,#ff64871f 0,#ff648700 42%),linear-gradient(135deg,#0f1f33,#171c31)}body[data-page=b-ciclo-basico].theme-dark .video-lesson-header h2{color:#f8fafc}body[data-page=b-ciclo-basico].theme-dark .video-lesson-header p{color:#c7d2e5}body[data-page=b-ciclo-basico].theme-dark .video-lesson-category{border-color:#633247;background:#2b1720;color:#ff9eb2}body[data-page=b-ciclo-basico].theme-dark .video-lesson-close{border-color:#29405f;background:#13263d;color:#c7d2e5}body[data-page=b-ciclo-basico].theme-dark .video-lesson-close:hover{border-color:#9a4962;background:#2b1720;color:#ff9eb2}@media (max-width: 640px){body[data-page=b-ciclo-basico] .video-lesson-modal{padding:8px}body[data-page=b-ciclo-basico] .video-lesson-dialog{width:calc(var(--video-modal-vw) - 16px);max-height:calc(var(--video-modal-vh) - 16px);border-radius:14px}body[data-page=b-ciclo-basico] .video-lesson-header{padding:10px 52px 9px 12px}body[data-page=b-ciclo-basico] .video-lesson-category{min-height:20px;margin-bottom:4px;font-size:8.8px}body[data-page=b-ciclo-basico] .video-lesson-header h2{font-size:16px}body[data-page=b-ciclo-basico] .video-lesson-header p{font-size:10.5px}body[data-page=b-ciclo-basico] .video-lesson-close{top:8px;right:9px;width:32px;height:32px}body[data-page=b-ciclo-basico] .video-lesson-body{padding:8px}body[data-page=b-ciclo-basico] .video-lesson-frame{border-radius:10px}body[data-page=b-ciclo-basico] .video-lesson-play{width:50px;height:50px}body[data-page=b-ciclo-basico] .video-lesson-play svg{width:24px;height:24px}body[data-page=b-ciclo-basico] .video-lesson-placeholder strong{font-size:14px}body[data-page=b-ciclo-basico] .video-lesson-placeholder span{font-size:10.5px}}@media (max-height: 650px){body[data-page=b-ciclo-basico] .video-lesson-header{padding-top:8px;padding-bottom:7px}body[data-page=b-ciclo-basico] .video-lesson-category,body[data-page=b-ciclo-basico] .video-lesson-header p{display:none}body[data-page=b-ciclo-basico] .video-lesson-header h2{margin:0;font-size:16px}body[data-page=b-ciclo-basico] .video-lesson-close{top:6px}body[data-page=b-ciclo-basico] .video-lesson-body{padding:7px}}body[data-page=b-ciclo-basico] .premium-resource-strip{position:relative;overflow:hidden;min-height:218px;display:grid;grid-template-columns:245px minmax(0,1fr) 178px;align-items:center;gap:26px;margin:4px 0 28px 13px;padding:22px 22px 22px 28px;border:1px solid #d5a43f;border-top:4px solid #c89012;border-radius:18px;background:radial-gradient(circle at 4% 0%,#ffe7a0b8 0,#ffe7a066 18%,#ffe7a000 39%),radial-gradient(circle at 100% 100%,#11be7d29 0,#11be7d00 47%),linear-gradient(105deg,#fff3c9,#fffdf5 48%,#e8fff6);box-shadow:0 14px 34px #8f5f1514}body[data-page=b-ciclo-basico] .premium-resource-strip:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#c89012,#e7b844 34%,#0bbf79);pointer-events:none}body[data-page=b-ciclo-basico] .premium-resource-left,body[data-page=b-ciclo-basico] .premium-resource-center,body[data-page=b-ciclo-basico] .premium-resource-price{position:relative;z-index:1}body[data-page=b-ciclo-basico] .premium-resource-left{align-self:center;min-width:0}body[data-page=b-ciclo-basico] .premium-resource-crown{width:50px;height:50px;display:grid;place-items:center;margin:0 0 18px;border:1px solid #d9aa4e;border-radius:16px;background:radial-gradient(circle at 30% 20%,#fffffff2 0,#fff0 48%),linear-gradient(180deg,#fff1b7,#e6bd58);color:#754a08;box-shadow:0 12px 24px #754a0829,inset 0 1px #ffffffe0}body[data-page=b-ciclo-basico] .premium-resource-crown svg{width:25px;height:25px;overflow:visible;fill:#c9942f;stroke:#6f4305;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}body[data-page=b-ciclo-basico] .premium-resource-kicker{display:block;margin:0 0 8px;color:#9b6a00;font-size:11px;line-height:1;font-weight:950;letter-spacing:.08em;text-transform:uppercase}body[data-page=b-ciclo-basico] .premium-resource-left strong{display:block;color:#071232;font-size:25px;line-height:1.08;font-weight:950;letter-spacing:-.055em}body[data-page=b-ciclo-basico] .premium-resource-center{min-width:0}body[data-page=b-ciclo-basico] .premium-resource-cards{display:grid;grid-template-columns:repeat(5,minmax(92px,1fr));gap:10px;margin:0 0 19px}body[data-page=b-ciclo-basico] .premium-resource-card{min-height:112px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:13px 9px 12px;border:1px solid #cdeee4;border-radius:13px;background:linear-gradient(180deg,#ffffffe6,#f9fdfce6);color:#071232;text-align:center;text-decoration:none!important;box-shadow:0 8px 18px #162c480a;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=b-ciclo-basico] .premium-resource-card:hover{transform:translateY(-2px);border-color:#0bbf79;background:#fff;box-shadow:0 14px 26px #162c4814}body[data-page=b-ciclo-basico] .premium-resource-icon{width:40px;height:40px;display:grid;place-items:center;border:1px solid #bde9db;border-radius:12px;background:#dff8ee;color:#00a96e;flex:none}body[data-page=b-ciclo-basico] .premium-resource-icon svg{width:21px;height:21px;stroke-width:2.25}body[data-page=b-ciclo-basico] .premium-resource-card strong{display:block;color:#071232;font-size:11px;line-height:1.08;font-weight:950;letter-spacing:-.035em}body[data-page=b-ciclo-basico] .premium-resource-benefits{display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap;color:#17345c;font-size:13px;line-height:1.25;font-weight:850}body[data-page=b-ciclo-basico] .premium-resource-benefits span{display:inline-flex;align-items:center;gap:9px}body[data-page=b-ciclo-basico] .premium-resource-benefits svg{width:16px;height:16px;color:#00a96e;stroke-width:2.35;flex:none}body[data-page=b-ciclo-basico] .premium-resource-price{align-self:stretch;min-height:164px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:18px 12px;border:1px solid #d9a12a;border-radius:15px;background:#ffffffd1;box-shadow:0 10px 24px #8f5f1514;text-align:center}body[data-page=b-ciclo-basico] .premium-resource-price>span{color:#9b6a00;font-size:10px;line-height:1;font-weight:950;letter-spacing:.05em;text-transform:uppercase}body[data-page=b-ciclo-basico] .premium-resource-price strong{display:flex;align-items:baseline;justify-content:center;gap:5px;flex-wrap:wrap;margin:13px 0 14px;color:#071232;font-size:32px;line-height:.9;font-weight:950;letter-spacing:-.055em}body[data-page=b-ciclo-basico] .premium-resource-price strong small{color:#9b6a00;font-size:14px;font-weight:950;letter-spacing:0}body[data-page=b-ciclo-basico] .premium-resource-price strong em{width:100%;display:block;margin-top:5px;color:#7a5510;font-size:10px;line-height:1;font-style:normal;font-weight:950;letter-spacing:.02em;text-transform:uppercase}body[data-page=b-ciclo-basico] .premium-resource-price>a:not(.premium-resource-plan-link){width:100%;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:11px;border:1px solid #d5a43f;border-radius:10px;background:linear-gradient(180deg,#ffe9a4,#e9c15e);color:#613c05;font-size:11px;line-height:1;font-weight:950;text-transform:uppercase;text-decoration:none!important;box-shadow:0 8px 18px #8f5f1526,inset 0 1px #fffc;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=b-ciclo-basico] .premium-resource-price>a:not(.premium-resource-plan-link):hover{transform:translateY(-1px);border-color:#b97b18;background:linear-gradient(180deg,#ffdf78,#dcae3d);color:#4f2e00;box-shadow:0 12px 24px #754a0838}body[data-page=b-ciclo-basico] .premium-resource-plan-link{display:inline-flex;align-items:center;justify-content:center;margin-top:11px;color:#008d62;font-size:11px;line-height:1;font-weight:950;text-decoration:none!important}body[data-page=b-ciclo-basico] .premium-resource-plan-link:hover{color:#006f4e;text-decoration:underline!important;text-underline-offset:3px}body[data-page=b-ciclo-basico].theme-dark .premium-resource-strip{border-color:#715421;border-top-color:#d6a84c;background:radial-gradient(circle at 4% 0%,#d6a84c2e 0,#d6a84c14 22%,#d6a84c00 42%),radial-gradient(circle at 100% 100%,#26d9911f 0,#26d99100 48%),linear-gradient(105deg,#211a0d,#171a24 56%,#0e2a27);box-shadow:none}body[data-page=b-ciclo-basico].theme-dark .premium-resource-left strong,body[data-page=b-ciclo-basico].theme-dark .premium-resource-card strong,body[data-page=b-ciclo-basico].theme-dark .premium-resource-price strong{color:#f8fafc!important}body[data-page=b-ciclo-basico].theme-dark .premium-resource-kicker,body[data-page=b-ciclo-basico].theme-dark .premium-resource-price>span,body[data-page=b-ciclo-basico].theme-dark .premium-resource-price strong small,body[data-page=b-ciclo-basico].theme-dark .premium-resource-price strong em{color:#f1c86c}body[data-page=b-ciclo-basico].theme-dark .premium-resource-crown{border-color:#9b742b;background:radial-gradient(circle at 30% 20%,#ffebaf33 0,#ffebaf00 46%),linear-gradient(180deg,#4b3810,#2c220d)}body[data-page=b-ciclo-basico].theme-dark .premium-resource-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=b-ciclo-basico].theme-dark .premium-resource-card,body[data-page=b-ciclo-basico].theme-dark .premium-resource-price{border-color:#29405f;background:#0f1f33e0;box-shadow:none}body[data-page=b-ciclo-basico].theme-dark .premium-resource-card:hover{border-color:#35e6a0;background:#13263d}body[data-page=b-ciclo-basico].theme-dark .premium-resource-icon{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=b-ciclo-basico].theme-dark .premium-resource-benefits{color:#c7d2e5}body[data-page=b-ciclo-basico].theme-dark .premium-resource-benefits svg{color:#78f0b5}body[data-page=b-ciclo-basico].theme-dark .premium-resource-price>a:not(.premium-resource-plan-link){border-color:#9b742b;background:linear-gradient(180deg,#4b3810,#34270e);color:#ffe09a}body[data-page=b-ciclo-basico].theme-dark .premium-resource-price>a:not(.premium-resource-plan-link):hover{border-color:#d6a84c;background:linear-gradient(180deg,#5a4314,#40300f);color:#fff0ba}body[data-page=b-ciclo-basico].theme-dark .premium-resource-plan-link{color:#78f0b5}@media (max-width: 1280px){body[data-page=b-ciclo-basico] .premium-resource-strip{grid-template-columns:1fr;gap:18px}body[data-page=b-ciclo-basico] .premium-resource-left{text-align:center}body[data-page=b-ciclo-basico] .premium-resource-crown{margin-right:auto;margin-left:auto}body[data-page=b-ciclo-basico] .premium-resource-price{align-self:auto;max-width:280px;margin:0 auto}}@media (max-width: 860px){body[data-page=b-ciclo-basico] .premium-resource-strip{margin-left:0;padding:22px 18px}body[data-page=b-ciclo-basico] .premium-resource-cards{display:flex;overflow-x:auto;gap:10px;padding-bottom:4px;scroll-snap-type:x mandatory}body[data-page=b-ciclo-basico] .premium-resource-card{min-width:130px;scroll-snap-align:start}body[data-page=b-ciclo-basico] .premium-resource-benefits{align-items:flex-start;flex-direction:column;gap:10px}body[data-page=b-ciclo-basico] .premium-resource-price{width:100%;max-width:none}}body[data-page=b-ciclo-basico] .premium-resource-strip{grid-template-columns:235px minmax(0,1fr) 190px!important;gap:18px!important;align-items:stretch!important}body[data-page=b-ciclo-basico] .premium-resource-center{min-width:0!important;overflow:hidden!important;align-self:center!important}body[data-page=b-ciclo-basico] .premium-resource-cards{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:9px!important}body[data-page=b-ciclo-basico] .premium-resource-card{min-width:0!important;min-height:110px!important;padding:12px 7px 11px!important}body[data-page=b-ciclo-basico] .premium-resource-card strong{font-size:10.5px!important;line-height:1.06!important}body[data-page=b-ciclo-basico] .premium-resource-price{width:190px!important;min-width:190px!important;max-width:190px!important;align-self:center!important;justify-self:end!important;min-height:168px!important;z-index:3!important}body[data-page=b-ciclo-basico] .premium-resource-price strong{max-width:100%!important;margin:12px 0 13px!important;font-size:30px!important;line-height:.92!important;white-space:normal!important}body[data-page=b-ciclo-basico] .premium-resource-price strong small,body[data-page=b-ciclo-basico] .premium-resource-price strong em{flex:none!important}@media (max-width: 1380px){body[data-page=b-ciclo-basico] .premium-resource-strip{grid-template-columns:210px minmax(0,1fr) 184px!important;gap:14px!important;padding-left:24px!important;padding-right:18px!important}body[data-page=b-ciclo-basico] .premium-resource-left strong{font-size:23px!important}body[data-page=b-ciclo-basico] .premium-resource-cards{gap:8px!important}body[data-page=b-ciclo-basico] .premium-resource-card{min-height:104px!important;padding-right:6px!important;padding-left:6px!important}body[data-page=b-ciclo-basico] .premium-resource-icon{width:36px!important;height:36px!important}body[data-page=b-ciclo-basico] .premium-resource-icon svg{width:19px!important;height:19px!important}body[data-page=b-ciclo-basico] .premium-resource-card strong{font-size:10px!important}body[data-page=b-ciclo-basico] .premium-resource-price{width:184px!important;min-width:184px!important;max-width:184px!important}body[data-page=b-ciclo-basico] .premium-resource-price strong{font-size:29px!important}}@media (max-width: 1280px){body[data-page=b-ciclo-basico] .premium-resource-strip{grid-template-columns:1fr!important;align-items:center!important}body[data-page=b-ciclo-basico] .premium-resource-price{width:100%!important;min-width:0!important;max-width:280px!important;justify-self:center!important}}body[data-page=b-ciclo-basico] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=b-ciclo-basico] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=b-ciclo-basico] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=b-ciclo-basico] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=b-ciclo-basico] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=b-ciclo-basico] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=b-ciclo-basico] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=b-ciclo-basico] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=b-ciclo-basico] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=b-ciclo-basico] .residency-area-group>.residency-area-toggle:hover,body[data-page=b-ciclo-basico] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=b-ciclo-basico] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=b-ciclo-basico] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=b-ciclo-basico] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=b-ciclo-basico] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=b-ciclo-basico] .residency-area-group .residency-specialty-link:hover,body[data-page=b-ciclo-basico] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=b-ciclo-basico] .residency-area-group .residency-specialty-link:hover:before,body[data-page=b-ciclo-basico] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=b-ciclo-basico].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=b-ciclo-basico].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=b-ciclo-basico].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=b-ciclo-basico].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=b-ciclo-basico].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=b-ciclo-basico].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=b-ciclo-basico].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=b-ciclo-basico].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=b-ciclo-basico].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=b-ciclo-basico].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=b-ciclo-basico] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=b-ciclo-basico] .specialty-page[class*=specialty-theme-],body[data-page=b-ciclo-basico] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=b-ciclo-basico] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=b-ciclo-basico] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=b-ciclo-basico] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=b-ciclo-basico] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=b-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=b-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=b-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=b-ciclo-basico] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=b-ciclo-basico] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=b-ciclo-basico] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=b-ciclo-basico] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=b-ciclo-basico] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=b-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=b-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=b-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=b-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=b-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=b-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=b-ciclo-basico].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=b-ciclo-basico].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=b-ciclo-basico].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=b-ciclo-basico].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=b-ciclo-basico].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=b-ciclo-basico].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=b-ciclo-basico].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=b-ciclo-basico] #officialSidebar,body[data-page=b-ciclo-basico] #officialSidebar *,body[data-page=b-ciclo-basico] #officialSidebar *:before,body[data-page=b-ciclo-basico] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=b-ciclo-basico] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=b-ciclo-basico] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=b-ciclo-basico] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=b-ciclo-basico] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=b-ciclo-basico] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-item,body[data-page=b-ciclo-basico] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-item:hover,body[data-page=b-ciclo-basico] #officialSidebar .nav-toggle:hover,body[data-page=b-ciclo-basico] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-item.active,body[data-page=b-ciclo-basico] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=b-ciclo-basico] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-item svg,body[data-page=b-ciclo-basico] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-group>.nav-submenu,body[data-page=b-ciclo-basico] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=b-ciclo-basico] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=b-ciclo-basico] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=b-ciclo-basico] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=b-ciclo-basico] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=b-ciclo-basico] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=b-ciclo-basico] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=b-ciclo-basico] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=b-ciclo-basico] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=b-ciclo-basico] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=b-ciclo-basico] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=b-ciclo-basico] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=b-ciclo-basico] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=b-ciclo-basico] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=b-ciclo-basico] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=b-ciclo-basico] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=b-ciclo-basico] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=b-ciclo-basico] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=b-ciclo-basico] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=b-ciclo-basico] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=b-ciclo-basico] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=b-ciclo-basico] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=b-ciclo-basico].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=b-ciclo-basico].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=b-ciclo-basico].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=b-ciclo-basico].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=b-ciclo-basico].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=b-ciclo-basico].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=b-ciclo-basico].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=b-ciclo-basico].theme-dark #officialSidebar,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=b-ciclo-basico].theme-dark #officialSidebar .nav-item,body[data-page=b-ciclo-basico].theme-dark #officialSidebar .nav-toggle,body[data-page=b-ciclo-basico].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=b-ciclo-basico].theme-dark #officialSidebar .nav-item:hover,body[data-page=b-ciclo-basico].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=b-ciclo-basico].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=b-ciclo-basico].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=b-ciclo-basico].theme-dark #officialSidebar .nav-item.active,body[data-page=b-ciclo-basico].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=b-ciclo-basico].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=b-ciclo-basico].theme-dark #officialSidebar .premium-title,body[data-page=b-ciclo-basico].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=b-ciclo-basico].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=b-ciclo-basico].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=b-ciclo-basico].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=b-ciclo-basico].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=b-ciclo-basico].official-menu-final{overflow-x:hidden!important}body[data-page=b-ciclo-basico].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=b-ciclo-basico].official-menu-final #sidebarToggle{display:none!important}body[data-page=b-ciclo-basico] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=b-ciclo-basico].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=b-ciclo-basico].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=b-ciclo-basico].official-menu-final .main,body[data-page=b-ciclo-basico].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=b-ciclo-basico].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=b-ciclo-basico].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=b-ciclo-basico].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=b-ciclo-basico])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=b-ciclo-basico] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=b-ciclo-basico] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=c-ciclo-basico]{--bg: #ffffff;--page: #fbfcff;--ink: #111a3a;--text: #26385f;--muted: #647294;--line: #dfe6f0;--line-soft: #edf1f7;--green: #009b63;--green-2: #00a874;--green-soft: #eaf8f1;--teal-soft: #effbf8;--purple: #6d4cff;--purple-soft: #f1ecff;--yellow: #ffb400;--yellow-soft: #fff9e8;--shadow: 0 14px 36px rgba(17, 26, 58, .04);--radius: 18px}body[data-page=c-ciclo-basico]{margin:0;background:var(--page);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased}body[data-page=c-ciclo-basico] .app{min-height:100vh;background:linear-gradient(180deg,#fff 0,#fbfcff 58%,#fff)}body[data-page=c-ciclo-basico] .topbar{height:82px;display:flex;align-items:center;gap:24px;padding:0 34px;background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:10}body[data-page=c-ciclo-basico] .brand{width:350px;display:flex;align-items:center;gap:0;font-weight:500;color:#111827;letter-spacing:-.75px;font-size:31px;white-space:nowrap}body[data-page=c-ciclo-basico] .brand .plus{font-weight:900;color:#00a660;margin:0 4px}body[data-page=c-ciclo-basico] .brand .strong{font-weight:900;color:#10172e}body[data-page=c-ciclo-basico] .header-search{flex:1;display:flex;justify-content:center}body[data-page=c-ciclo-basico] .searchbox{width:min(930px,100%);height:50px;border:1px solid #d8e0ed;background:#fff;border-radius:15px;display:flex;align-items:center;padding:0 18px;color:#36496e;box-shadow:0 3px 12px #111a3a05 inset}body[data-page=c-ciclo-basico] .searchbox svg{width:22px;height:22px;margin-right:14px;color:#26385f}body[data-page=c-ciclo-basico] .searchbox input{width:100%;border:0;outline:0;color:#405279;font-size:15px;background:transparent;font-weight:500}body[data-page=c-ciclo-basico] .searchbox input::placeholder{color:#536484;opacity:1}body[data-page=c-ciclo-basico] .top-actions{display:flex;align-items:center;gap:24px;margin-left:auto}body[data-page=c-ciclo-basico] .status{height:40px;padding:0 18px;border-radius:999px;background:var(--green-soft);color:#008858;display:flex;align-items:center;gap:8px;font-size:15px;font-weight:800;white-space:nowrap}body[data-page=c-ciclo-basico] .status-dot{width:10px;height:10px;border:2px solid currentColor;border-radius:50%;display:inline-block}body[data-page=c-ciclo-basico] .icon-btn{width:42px;height:42px;border:0;background:transparent;color:#10214b;display:grid;place-items:center;cursor:pointer;border-radius:12px}body[data-page=c-ciclo-basico] .icon-btn:hover{background:#f5f8fc}body[data-page=c-ciclo-basico] .icon-btn svg{width:25px;height:25px}body[data-page=c-ciclo-basico] .user{display:flex;align-items:center;gap:14px;white-space:nowrap}body[data-page=c-ciclo-basico] .avatar{width:52px;height:52px;border-radius:50%;background:#dff7ea;color:#008858;display:grid;place-items:center;font-weight:800;font-size:18px;border:1px solid #d4efe2}body[data-page=c-ciclo-basico] .user-info strong{display:block;font-size:15px;color:#121a38;line-height:1.2}body[data-page=c-ciclo-basico] .user-info span{display:block;margin-top:3px;color:#475a7c;font-size:14px;font-weight:500}body[data-page=c-ciclo-basico] .chevron{width:16px;height:16px;color:#304160}body[data-page=c-ciclo-basico] .content{padding:22px 34px 38px}body[data-page=c-ciclo-basico] .breadcrumbs{height:34px;display:flex;align-items:center;gap:15px;color:#405279;font-size:15px;font-weight:500;margin-bottom:18px}body[data-page=c-ciclo-basico] .breadcrumbs svg{width:15px;height:15px;color:#6d7993;stroke-width:2.5}body[data-page=c-ciclo-basico] .question-banner{min-height:113px;border:1px solid #cbe8e3;border-radius:16px;background:linear-gradient(102deg,#f2fbf7,#f8fdfc 52%,#f2fbf8);display:flex;align-items:center;justify-content:space-between;padding:24px 42px 24px 40px;margin-bottom:18px}body[data-page=c-ciclo-basico] .question-title{margin:0 0 14px;color:#101735;font-size:25px;line-height:1.25;letter-spacing:-.25px;font-weight:850}body[data-page=c-ciclo-basico] .question-meta{display:flex;align-items:center;gap:19px;color:#344767;font-size:15px}body[data-page=c-ciclo-basico] .pill-sent{height:26px;padding:0 13px;display:inline-flex;align-items:center;gap:8px;border-radius:999px;background:#dff7ea;color:#008c5a;font-size:14px;font-weight:800}body[data-page=c-ciclo-basico] .pill-sent svg{width:14px;height:14px}body[data-page=c-ciclo-basico] .new-question{display:flex;align-items:center;gap:10px;color:#008c5a;font-weight:800;font-size:15px;text-decoration:none;cursor:pointer;background:transparent;border:0;padding:10px 13px;border-radius:12px}body[data-page=c-ciclo-basico] .new-question:hover{background:#e5f8ee}body[data-page=c-ciclo-basico] .new-question svg{width:18px;height:18px}body[data-page=c-ciclo-basico] .main-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:39px;align-items:start}body[data-page=c-ciclo-basico] .answer-card{background:#fff;border:1px solid var(--line);border-radius:17px;box-shadow:var(--shadow);padding:0;overflow:hidden}body[data-page=c-ciclo-basico] .answer-inner{padding:31px 37px 16px}body[data-page=c-ciclo-basico] .answer-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:27px}body[data-page=c-ciclo-basico] .answer-title{display:flex;align-items:center;gap:20px;color:#111a38;font-size:19px;font-weight:850;letter-spacing:-.1px}body[data-page=c-ciclo-basico] .sparkle{width:23px;height:23px;color:var(--green);flex:0 0 auto}body[data-page=c-ciclo-basico] .action-buttons{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}body[data-page=c-ciclo-basico] .ghost-btn{height:43px;padding:0 17px;border:1px solid var(--line);border-radius:11px;background:#fff;color:#121c3c;display:inline-flex;align-items:center;gap:9px;font-weight:800;font-size:14px;cursor:pointer;box-shadow:0 5px 15px #111a3a08}body[data-page=c-ciclo-basico] .ghost-btn:hover{background:#f8fafc}body[data-page=c-ciclo-basico] .ghost-btn svg{width:20px;height:20px;color:#182443}body[data-page=c-ciclo-basico] .answer-content{max-width:1480px;color:#314466;font-size:15.5px;line-height:1.58;font-weight:500}body[data-page=c-ciclo-basico] .answer-content p{margin:0 0 18px}body[data-page=c-ciclo-basico] .answer-content h3{margin:22px 0 7px;color:#141c38;font-size:18px;line-height:1.35;letter-spacing:-.1px;font-weight:850}body[data-page=c-ciclo-basico] .highlight{margin:7px 0 24px;min-height:46px;border:1px solid #ffd976;background:var(--yellow-soft);border-radius:9px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:11px 18px 11px 14px;color:#111a38;line-height:1.45;font-size:15px;font-weight:600}body[data-page=c-ciclo-basico] .mark-btn{display:inline-flex;align-items:center;gap:9px;border:0;background:transparent;color:#111a38;font-weight:700;cursor:pointer;padding:5px 0 5px 8px;white-space:nowrap}body[data-page=c-ciclo-basico] .mark-btn svg{width:21px;height:21px;color:#33415f}body[data-page=c-ciclo-basico] .mark-btn.marked svg{color:var(--yellow);fill:none}body[data-page=c-ciclo-basico] .mark-btn.marked{color:#19213b}body[data-page=c-ciclo-basico] .table-title{margin:13px 0 12px;color:#141c38;font-size:18px;font-weight:850}body[data-page=c-ciclo-basico] .compare-table{border:1px solid var(--line);border-radius:8px;overflow:hidden;width:68%;min-width:660px;background:#fff;margin-bottom:23px}body[data-page=c-ciclo-basico] table{width:100%;border-collapse:collapse;font-size:14px}body[data-page=c-ciclo-basico] th,body[data-page=c-ciclo-basico] td{padding:11px 22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}body[data-page=c-ciclo-basico] th:last-child,body[data-page=c-ciclo-basico] td:last-child{border-right:0}body[data-page=c-ciclo-basico] tr:last-child td{border-bottom:0}body[data-page=c-ciclo-basico] th{background:#fbfdff;color:#16203d;font-weight:850}body[data-page=c-ciclo-basico] td{color:#304363;font-weight:500}body[data-page=c-ciclo-basico] td:first-child,body[data-page=c-ciclo-basico] th:first-child{color:#009858;font-weight:850}body[data-page=c-ciclo-basico] .footnote{border:1px solid var(--line);border-radius:10px;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 18px 15px 14px;color:#314466;font-size:14.5px;line-height:1.45;margin-top:14px}body[data-page=c-ciclo-basico] .foot-left{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=c-ciclo-basico] .foot-left svg{width:21px;height:21px;color:#314466;flex:0 0 auto}body[data-page=c-ciclo-basico] .rating{display:flex;align-items:center;gap:24px;white-space:nowrap}body[data-page=c-ciclo-basico] .rating button{border:0;background:transparent;display:inline-flex;align-items:center;gap:9px;color:#26385f;font-size:14.5px;cursor:pointer;font-weight:600}body[data-page=c-ciclo-basico] .rating button:hover{color:#008c5a}body[data-page=c-ciclo-basico] .rating svg{width:21px;height:21px}body[data-page=c-ciclo-basico] .sidebar{display:flex;flex-direction:column;gap:23px}body[data-page=c-ciclo-basico] .side-card{background:#fff;border:1px solid var(--line);border-radius:17px;box-shadow:var(--shadow);padding:31px 28px}body[data-page=c-ciclo-basico] .side-card h2{margin:0 0 25px;color:#121a38;font-size:18px;letter-spacing:-.1px}body[data-page=c-ciclo-basico] .study-tools{display:flex;flex-direction:column;gap:25px}body[data-page=c-ciclo-basico] .tool-row{display:flex;align-items:flex-start;gap:17px;color:#111a38;font-weight:800;font-size:15px;line-height:1.45;text-decoration:none;cursor:pointer}body[data-page=c-ciclo-basico] .tool-row:hover span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body[data-page=c-ciclo-basico] .tool-row svg{width:23px;height:23px;color:#27395a;flex:0 0 auto;stroke-width:1.9}body[data-page=c-ciclo-basico] .tool-row .purple{color:#754eff}body[data-page=c-ciclo-basico] .sources h2{margin-bottom:23px}body[data-page=c-ciclo-basico] .source-list{display:flex;flex-direction:column}body[data-page=c-ciclo-basico] .source-item{color:#334667;line-height:1.5;font-size:15px;font-weight:500;padding:0 0 19px;margin-bottom:19px;border-bottom:1px solid var(--line);text-decoration:none}body[data-page=c-ciclo-basico] .source-item:hover{color:#008c5a}body[data-page=c-ciclo-basico] .all-sources{display:inline-flex;align-items:center;gap:12px;color:#008c5a;font-weight:850;font-size:15px;text-decoration:none;margin-top:2px}body[data-page=c-ciclo-basico] .all-sources svg{width:18px;height:18px}body[data-page=c-ciclo-basico] .answer-content{max-width:1480px;color:#314466;font-size:15.5px;line-height:1.68;font-weight:500}body[data-page=c-ciclo-basico] .answer-content h1{margin:32px 0 15px;padding:14px 18px 14px 19px;border-left:4px solid var(--green);border-radius:12px;background:linear-gradient(90deg,#eefaf5,#f8fdfb 76%,#fff);color:#101735;font-size:21px;line-height:1.25;letter-spacing:-.25px;font-weight:900}body[data-page=c-ciclo-basico] .answer-content h1:first-child{margin-top:2px}body[data-page=c-ciclo-basico] .answer-content h2{margin:26px 0 12px;padding-left:13px;border-left:3px solid var(--green-2);color:#00774f;font-size:18px;line-height:1.35;letter-spacing:-.1px;font-weight:880}body[data-page=c-ciclo-basico] .answer-content h3{margin:22px 0 9px;color:#101735;font-size:17px;line-height:1.35;letter-spacing:-.1px;font-weight:850}body[data-page=c-ciclo-basico] .answer-content p{margin:0 0 18px;color:#314466}body[data-page=c-ciclo-basico] .answer-content ol,body[data-page=c-ciclo-basico] .answer-content ul{margin:12px 0 24px;padding-left:24px;color:#314466}body[data-page=c-ciclo-basico] .answer-content li{margin:9px 0;padding-left:4px}body[data-page=c-ciclo-basico] .answer-content li::marker{color:var(--green);font-weight:900}body[data-page=c-ciclo-basico] .answer-content strong{color:#111a3a;font-weight:850}body[data-page=c-ciclo-basico] .answer-content table{width:100%!important;min-width:0!important;margin:15px 0 24px!important;border:1px solid var(--line)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:13px;overflow:hidden;background:#fff;box-shadow:0 10px 26px #111a3a09}body[data-page=c-ciclo-basico] .answer-content table td,body[data-page=c-ciclo-basico] .answer-content table th{width:auto!important;padding:13px 16px!important;border-right:1px solid var(--line-soft)!important;border-bottom:1px solid var(--line-soft)!important;color:#304363;vertical-align:top;font-size:14px;line-height:1.45}body[data-page=c-ciclo-basico] .answer-content table tr:first-child td,body[data-page=c-ciclo-basico] .answer-content table tr:first-child th{background:linear-gradient(90deg,#eefaf5,#f8fdfb);color:#00774f!important;font-weight:900}body[data-page=c-ciclo-basico] .answer-content table td:first-child,body[data-page=c-ciclo-basico] .answer-content table th:first-child{color:#00774f;font-weight:850}body[data-page=c-ciclo-basico] .answer-content table td:last-child,body[data-page=c-ciclo-basico] .answer-content table th:last-child{border-right:0!important}body[data-page=c-ciclo-basico] .answer-content table tr:last-child td{border-bottom:0!important}body[data-page=c-ciclo-basico] .answer-content table p{margin:0}body[data-page=c-ciclo-basico] .answer-content img{display:block;max-width:100%;height:auto;margin:18px auto 10px;border:1px solid var(--line);border-radius:14px;box-shadow:0 12px 28px #111a3a0b;background:#fff}body[data-page=c-ciclo-basico] .answer-content em{display:block;text-align:center;margin-top:7px;color:var(--muted);font-size:13.5px;line-height:1.45}body[data-page=c-ciclo-basico] .premium-plan-card{position:relative;overflow:hidden;border:1px solid #cdeee4;border-radius:17px;background:radial-gradient(circle at 100% 0%,#f5c84c3d 0,#f5c84c00 34%),linear-gradient(180deg,#fffdf8,#fbfffc);box-shadow:0 18px 42px #009b6314;padding:28px 25px 27px}body[data-page=c-ciclo-basico] .premium-plan-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#00a874,#31d19b 74%,#f5c84c)}body[data-page=c-ciclo-basico] .premium-plan-top{display:flex;align-items:center;gap:15px;margin-bottom:22px}body[data-page=c-ciclo-basico] .premium-crown-badge{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(180deg,#fff5bf,#ffe98d);border:1px solid #f0c84b;box-shadow:0 16px 30px #d6971229;flex:0 0 auto}body[data-page=c-ciclo-basico] .premium-crown-badge svg{width:24px;height:24px;fill:none;stroke:#b48900;stroke-width:1.9;stroke-linejoin:round}body[data-page=c-ciclo-basico] .premium-plan-copy{min-width:0;padding-top:1px}body[data-page=c-ciclo-basico] .premium-plan-copy h2{margin:0 0 6px;color:#071232;font-size:18px;letter-spacing:-.35px;font-weight:950;line-height:1.05;text-transform:uppercase}body[data-page=c-ciclo-basico] .premium-plan-copy p{margin:0;color:#fff;font-size:12.8px;line-height:1;font-weight:900}body[data-page=c-ciclo-basico] .premium-extension-label{display:inline-flex;align-items:center;justify-content:center;min-height:27px;padding:0 13px;border-radius:999px;background:#008f5d;color:#fff!important;border:0;box-shadow:0 8px 18px #008f5d26;font-size:12.8px;line-height:1;font-weight:900;letter-spacing:.01em}body[data-page=c-ciclo-basico] .premium-features{display:flex;flex-direction:column;gap:11px}body[data-page=c-ciclo-basico] .premium-feature{display:flex;align-items:flex-start;gap:11px;color:#152141;text-decoration:none;font-size:14.2px;line-height:1.35;font-weight:800;padding:9px;border-radius:11px;transition:.18s ease}body[data-page=c-ciclo-basico] .premium-feature:hover{background:#eefaf5;color:#008858}body[data-page=c-ciclo-basico] .premium-check{width:20px;height:20px;border-radius:7px;display:grid;place-items:center;background:#e3f8ef;color:#009b63;font-size:13px;font-weight:950;line-height:1;flex:0 0 auto;margin-top:0}body[data-page=c-ciclo-basico] .toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%) translateY(20px);background:#111a38;color:#fff;border-radius:12px;padding:13px 18px;font-size:14px;font-weight:700;box-shadow:0 16px 40px #111a3a33;opacity:0;pointer-events:none;transition:.22s ease;z-index:99}body[data-page=c-ciclo-basico] .toast.show{opacity:1;transform:translate(-50%) translateY(0)}body[data-page=c-ciclo-basico] .brand{text-decoration:none}@media (max-width:1360px){body[data-page=c-ciclo-basico] .brand{width:285px;font-size:27px}body[data-page=c-ciclo-basico] .main-grid{grid-template-columns:minmax(0,1fr) 330px;gap:24px}body[data-page=c-ciclo-basico] .compare-table{width:100%;min-width:0}body[data-page=c-ciclo-basico] .answer-inner{padding:28px 28px 16px}}@media (max-width:1100px){body[data-page=c-ciclo-basico] .topbar{height:auto;min-height:82px;flex-wrap:wrap;padding:18px 22px}body[data-page=c-ciclo-basico] .brand{width:auto;flex:1 0 auto}body[data-page=c-ciclo-basico] .header-search{order:3;width:100%;flex-basis:100%}body[data-page=c-ciclo-basico] .top-actions{margin-left:0;gap:12px}body[data-page=c-ciclo-basico] .main-grid{grid-template-columns:1fr}body[data-page=c-ciclo-basico] .sidebar{display:grid;grid-template-columns:1fr 1fr}body[data-page=c-ciclo-basico] .content{padding:20px 22px 32px}body[data-page=c-ciclo-basico] .question-banner{padding:22px;align-items:flex-start;gap:18px}body[data-page=c-ciclo-basico] .answer-head{align-items:flex-start;flex-direction:column}body[data-page=c-ciclo-basico] .action-buttons{justify-content:flex-start}}@media (max-width:720px){body[data-page=c-ciclo-basico] .brand{font-size:24px}body[data-page=c-ciclo-basico] .user-info,body[data-page=c-ciclo-basico] .chevron,body[data-page=c-ciclo-basico] .status{display:none}body[data-page=c-ciclo-basico] .top-actions{gap:6px}body[data-page=c-ciclo-basico] .question-banner{flex-direction:column}body[data-page=c-ciclo-basico] .question-title{font-size:22px}body[data-page=c-ciclo-basico] .sidebar{grid-template-columns:1fr}body[data-page=c-ciclo-basico] .highlight,body[data-page=c-ciclo-basico] .footnote{align-items:flex-start;flex-direction:column}body[data-page=c-ciclo-basico] .rating{gap:12px;flex-wrap:wrap}body[data-page=c-ciclo-basico] .compare-table{overflow:auto}body[data-page=c-ciclo-basico] table{min-width:640px}body[data-page=c-ciclo-basico] .breadcrumbs{overflow:auto;white-space:nowrap;padding-bottom:5px}body[data-page=c-ciclo-basico] .answer-inner{padding:24px 18px 15px}body[data-page=c-ciclo-basico] .side-card{padding:24px 22px}body[data-page=c-ciclo-basico] .ghost-btn{width:100%;justify-content:center}body[data-page=c-ciclo-basico] .action-buttons{width:100%}}body[data-page=c-ciclo-basico]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=c-ciclo-basico],body[data-page=c-ciclo-basico] *{box-sizing:border-box}html:has(>body[data-page=c-ciclo-basico]),body[data-page=c-ciclo-basico]{height:100%}body[data-page=c-ciclo-basico]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=c-ciclo-basico] svg{display:block}body[data-page=c-ciclo-basico] a{color:inherit;text-decoration:none}body[data-page=c-ciclo-basico] button,body[data-page=c-ciclo-basico] input{font:inherit}body[data-page=c-ciclo-basico] .app{min-height:100vh}body[data-page=c-ciclo-basico] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=c-ciclo-basico] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=c-ciclo-basico] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=c-ciclo-basico] .brand .med{font-weight:900}body[data-page=c-ciclo-basico] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=c-ciclo-basico] .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=c-ciclo-basico] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=c-ciclo-basico] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=c-ciclo-basico] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=c-ciclo-basico] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=c-ciclo-basico] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=c-ciclo-basico] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=c-ciclo-basico] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=c-ciclo-basico] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=c-ciclo-basico] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=c-ciclo-basico] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=c-ciclo-basico] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=c-ciclo-basico] .sidebar-collapse-btn svg,body[data-page=c-ciclo-basico] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=c-ciclo-basico] .sidebar,body[data-page=c-ciclo-basico] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=c-ciclo-basico].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=c-ciclo-basico].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=c-ciclo-basico].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=c-ciclo-basico].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=c-ciclo-basico] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=c-ciclo-basico] .sidebar::-webkit-scrollbar{width:7px}body[data-page=c-ciclo-basico] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=c-ciclo-basico] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=c-ciclo-basico] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=c-ciclo-basico] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=c-ciclo-basico] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=c-ciclo-basico] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=c-ciclo-basico] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=c-ciclo-basico] .nav-item svg{color:currentColor;flex:none}body[data-page=c-ciclo-basico] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=c-ciclo-basico] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=c-ciclo-basico] .nav-toggle:hover,body[data-page=c-ciclo-basico] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=c-ciclo-basico] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=c-ciclo-basico] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=c-ciclo-basico] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=c-ciclo-basico] .nav-section-title svg{color:currentColor;flex:none}body[data-page=c-ciclo-basico] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=c-ciclo-basico] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=c-ciclo-basico] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=c-ciclo-basico] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=c-ciclo-basico] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=c-ciclo-basico] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=c-ciclo-basico] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=c-ciclo-basico] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=c-ciclo-basico] .nav-sublink:hover:before,body[data-page=c-ciclo-basico] .nav-sublink.active:before{background:#00a96e}body[data-page=c-ciclo-basico] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=c-ciclo-basico] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=c-ciclo-basico] .student-menu{margin-top:14px}body[data-page=c-ciclo-basico] .student-toggle{color:#50658e}body[data-page=c-ciclo-basico] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=c-ciclo-basico] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=c-ciclo-basico] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=c-ciclo-basico] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=c-ciclo-basico] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=c-ciclo-basico] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=c-ciclo-basico] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=c-ciclo-basico] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=c-ciclo-basico] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=c-ciclo-basico] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=c-ciclo-basico] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=c-ciclo-basico] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=c-ciclo-basico] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=c-ciclo-basico] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=c-ciclo-basico] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=c-ciclo-basico] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=c-ciclo-basico] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=c-ciclo-basico] .hero p strong{color:#00a26e;font-weight:850}body[data-page=c-ciclo-basico] .ask-row{margin-top:18px;width:min(850px,100%);max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=c-ciclo-basico] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}body[data-page=c-ciclo-basico] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=c-ciclo-basico] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=c-ciclo-basico] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=c-ciclo-basico] .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}body[data-page=c-ciclo-basico] .chip-content{min-width:159px}body[data-page=c-ciclo-basico] .chip-questions{min-width:157px}body[data-page=c-ciclo-basico] .chip-video{min-width:105px}body[data-page=c-ciclo-basico] .chip-flashcards{min-width:146px}body[data-page=c-ciclo-basico] .chip-map{min-width:151px}body[data-page=c-ciclo-basico] .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}body[data-page=c-ciclo-basico] .chip-crown{width:13px;height:13px;color:#b97900;flex:none}body[data-page=c-ciclo-basico] .chip.active:not(.chip-premium),body[data-page=c-ciclo-basico] .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}body[data-page=c-ciclo-basico] .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}body[data-page=c-ciclo-basico] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=c-ciclo-basico] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=c-ciclo-basico] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=c-ciclo-basico] .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=c-ciclo-basico] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:8px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=c-ciclo-basico] .practice-card:hover,body[data-page=c-ciclo-basico] .specialty-card:hover,body[data-page=c-ciclo-basico] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=c-ciclo-basico] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=c-ciclo-basico] .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}body[data-page=c-ciclo-basico] .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}body[data-page=c-ciclo-basico] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=c-ciclo-basico] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=c-ciclo-basico] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=c-ciclo-basico] .practice-card .card-copy{display:contents}body[data-page=c-ciclo-basico] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=c-ciclo-basico] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=c-ciclo-basico] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=c-ciclo-basico] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=c-ciclo-basico] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=c-ciclo-basico] .meta-line .arrow{margin-left:0;font-size:17px;color:#008d62;font-weight:900}body[data-page=c-ciclo-basico] .exam-bank-strip{position:relative;overflow:hidden;min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 0 4px;padding:18px 26px;border:1px solid #cdeee4;border-radius:16px;background:radial-gradient(circle at 8% 0%,#c8ffe66b 0,#c8ffe629 28%,#fff0 50%),radial-gradient(circle at 100% 0%,#0faec729 0,#0faec70d 40%,#fff0 66%),linear-gradient(100deg,#f5fffb,#fff 58%,#effbff);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=c-ciclo-basico] .exam-bank-strip:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow)}body[data-page=c-ciclo-basico] .exam-bank-strip:before,body[data-page=c-ciclo-basico] .exam-bank-strip:after{content:"";position:absolute;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#0bbf79,#0faec7)}body[data-page=c-ciclo-basico] .exam-bank-strip:before{left:0}body[data-page=c-ciclo-basico] .exam-bank-strip:after{right:0}body[data-page=c-ciclo-basico] .exam-bank-copy{position:relative;z-index:1;min-width:0;display:block}body[data-page=c-ciclo-basico] .exam-bank-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 6px}body[data-page=c-ciclo-basico] .exam-bank-copy strong{display:block;margin:0;color:#071442;font-size:18px;line-height:1.08;font-weight:950;letter-spacing:-.04em}body[data-page=c-ciclo-basico] .exam-bank-copy>span:not(.exam-bank-title-row){display:block;color:#263957;font-size:12px;line-height:1.35;font-weight:650}body[data-page=c-ciclo-basico] .exam-bank-badge{position:relative;z-index:1;flex:none;min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid #bde9db;border-radius:999px;background:#fff;color:#000;font-size:10.5px;line-height:1;font-weight:800;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 7px 16px #00a66c0f;white-space:nowrap}body[data-page=c-ciclo-basico] .exam-bank-badge svg{width:14px;height:14px;flex:none}body[data-page=c-ciclo-basico] .basic-cycle-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 4px}body[data-page=c-ciclo-basico] .basic-cycle-card{position:relative;min-height:172px;overflow:hidden;padding:14px;border:1px solid var(--line);border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=c-ciclo-basico] .basic-cycle-card:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow)}body[data-page=c-ciclo-basico] .basic-cycle-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,#0bbf79,#0faec7)}body[data-page=c-ciclo-basico] .basic-discipline-list{position:relative;z-index:1;display:flex;flex-direction:column}body[data-page=c-ciclo-basico] .basic-discipline{min-height:42px;display:grid;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;padding:6px 8px 6px 6px;border:1px solid transparent;border-radius:11px;color:#172341;transition:background .18s ease,border-color .18s ease,color .18s ease}body[data-page=c-ciclo-basico] .basic-discipline:hover{border-color:#cdeee4;background:#f3fcf8;color:#008d62}body[data-page=c-ciclo-basico] .basic-discipline-icon{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:var(--cycle-icon-bg, #e7f9f1);color:var(--cycle-icon-color, #0bbf79);flex:none}body[data-page=c-ciclo-basico] .basic-discipline-icon svg{width:17px;height:17px}body[data-page=c-ciclo-basico] .basic-discipline strong{display:block;min-width:0;color:currentColor;font-size:12px;line-height:1.18;font-weight:850}body[data-page=c-ciclo-basico] .basic-cycle-card--courses{border-color:#cdeee4;background:radial-gradient(circle at 100% 0%,#0bbf791f 0,#0bbf7900 40%),linear-gradient(135deg,#f4fffa,#fff 62%,#f2fbff)}body[data-page=c-ciclo-basico] .basic-courses-title{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin:0 0 10px}body[data-page=c-ciclo-basico] .basic-course-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 7px 16px #00a66c14;flex:none}body[data-page=c-ciclo-basico] .basic-course-icon svg{width:18px;height:18px}body[data-page=c-ciclo-basico] .basic-courses-title strong{color:#101832;font-size:14px;line-height:1.1;font-weight:930;letter-spacing:-.02em}body[data-page=c-ciclo-basico] .basic-course-list{position:relative;z-index:1;list-style:none;display:flex;flex-direction:column;gap:7px;margin:0;padding:0}body[data-page=c-ciclo-basico] .basic-course-list li{position:relative;padding-left:14px;color:#50658e;font-size:11.5px;line-height:1.26;font-weight:760}body[data-page=c-ciclo-basico] .basic-course-list li:before{content:"";position:absolute;top:.55em;left:0;width:6px;height:6px;border-radius:999px;background:#c89012}body[data-page=c-ciclo-basico] .basic-course-list a{color:inherit;transition:color .18s ease}body[data-page=c-ciclo-basico] .basic-course-list a:hover{color:#008d62}body[data-page=c-ciclo-basico] .lower-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:35px}body[data-page=c-ciclo-basico] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=c-ciclo-basico] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=c-ciclo-basico] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=c-ciclo-basico] .study-list{padding:0 17px 12px}body[data-page=c-ciclo-basico] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px;align-items:center;column-gap:13px;min-height:70px;padding:10px 0;border-bottom:1px solid var(--line-soft)}body[data-page=c-ciclo-basico] .study-row:last-child{border-bottom:0}body[data-page=c-ciclo-basico] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}body[data-page=c-ciclo-basico] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.22;margin-bottom:5px}body[data-page=c-ciclo-basico] .study-title span{display:block;color:#62769b;font-size:11px;font-weight:610;line-height:1.35}body[data-page=c-ciclo-basico] .continue-inline{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:0;border:0;background:transparent;color:#00a16c;font-size:11px;line-height:1.2;font-weight:900;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}body[data-page=c-ciclo-basico] .continue-inline:before{content:"-";color:currentColor;font-weight:900}body[data-page=c-ciclo-basico] .continue-inline:hover{color:#008d62;text-decoration:underline;text-underline-offset:2px}body[data-page=c-ciclo-basico] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=c-ciclo-basico] .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}body[data-page=c-ciclo-basico] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=c-ciclo-basico] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=c-ciclo-basico] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=c-ciclo-basico] .activity-list{padding:0 17px 13px}body[data-page=c-ciclo-basico] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=c-ciclo-basico] .activity-row:last-child{border-bottom:0}body[data-page=c-ciclo-basico] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=c-ciclo-basico] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}body[data-page=c-ciclo-basico] .schedule-panel{overflow:hidden}body[data-page=c-ciclo-basico] .schedule-panel .panel-head{padding-bottom:12px}body[data-page=c-ciclo-basico] .schedule-dashboard{padding:0 17px 17px}body[data-page=c-ciclo-basico] .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}body[data-page=c-ciclo-basico] .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=c-ciclo-basico] .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}body[data-page=c-ciclo-basico] .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}body[data-page=c-ciclo-basico] .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}body[data-page=c-ciclo-basico] .schedule-feature-card:hover,body[data-page=c-ciclo-basico] .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=c-ciclo-basico] .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}body[data-page=c-ciclo-basico] .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}body[data-page=c-ciclo-basico] .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}body[data-page=c-ciclo-basico] .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=c-ciclo-basico] .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}body[data-page=c-ciclo-basico] .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}body[data-page=c-ciclo-basico] .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}body[data-page=c-ciclo-basico] .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}body[data-page=c-ciclo-basico] .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=c-ciclo-basico] .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}body[data-page=c-ciclo-basico] .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=c-ciclo-basico] .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=c-ciclo-basico] .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}body[data-page=c-ciclo-basico] .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}body[data-page=c-ciclo-basico] .agenda-timeline{display:flex;flex-direction:column;gap:9px}body[data-page=c-ciclo-basico] .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}body[data-page=c-ciclo-basico] .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}body[data-page=c-ciclo-basico] .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}body[data-page=c-ciclo-basico] .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}body[data-page=c-ciclo-basico] .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}body[data-page=c-ciclo-basico] .agenda-priority{color:#008d62;font-weight:900}body[data-page=c-ciclo-basico] .dashboard-section-intro{position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;gap:18px;min-height:auto;margin:45px 0 25px;padding:8px 22px 4px;border:0;border-radius:0;background:transparent;box-shadow:none}body[data-page=c-ciclo-basico] .dashboard-section-intro:before,body[data-page=c-ciclo-basico] .dashboard-section-intro:after{display:none}body[data-page=c-ciclo-basico] .dashboard-section-intro:before{left:0}body[data-page=c-ciclo-basico] .dashboard-section-intro:after{right:0}body[data-page=c-ciclo-basico] .dashboard-intro-left{position:relative;z-index:1;display:flex;align-items:center;gap:14px;min-width:0}body[data-page=c-ciclo-basico] .dashboard-intro-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 10px 22px #00a66c14;flex:none}body[data-page=c-ciclo-basico] .dashboard-intro-icon svg{width:24px;height:24px}body[data-page=c-ciclo-basico] .dashboard-intro-kicker{display:inline-flex;align-items:center;height:23px;margin-bottom:4px;padding:0 9px;border-radius:999px;background:#fff;border:1px solid #bde9db;color:#008d62;font-size:10.5px;line-height:1;font-weight:950;letter-spacing:.04em;text-transform:uppercase}body[data-page=c-ciclo-basico] .dashboard-section-intro h2{margin:0;color:#101832;font-size:20px;line-height:1.12;font-weight:950;letter-spacing:-.035em;text-align:center}body[data-page=c-ciclo-basico] .dashboard-section-intro p{margin:5px 0 0;color:#587096;font-size:12.5px;line-height:1.4;font-weight:650}body[data-page=c-ciclo-basico] .dashboard-intro-pill{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 12px;border-radius:999px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=c-ciclo-basico] .dashboard-section-intro+.lower-grid{margin-top:0}body[data-page=c-ciclo-basico] .lower-grid{align-items:stretch}body[data-page=c-ciclo-basico] .continue-panel{height:100%;display:flex;flex-direction:column}body[data-page=c-ciclo-basico] .continue-panel .study-list{flex:1;padding-bottom:0}body[data-page=c-ciclo-basico] .continue-panel .study-row{min-height:70px}body[data-page=c-ciclo-basico] .dashboard-side-stack{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px}body[data-page=c-ciclo-basico] .performance-panel,body[data-page=c-ciclo-basico] .study-schedule-panel{overflow:hidden}body[data-page=c-ciclo-basico] .performance-body{padding:0 17px 17px}body[data-page=c-ciclo-basico] .performance-intro{margin:0 0 12px;color:#60739b;font-size:11.5px;line-height:1.4;font-weight:650}body[data-page=c-ciclo-basico] .performance-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}body[data-page=c-ciclo-basico] .performance-action{min-height:78px;position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:13px 12px;border:1px solid #dfe7f3;border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:0 6px 14px #162c4809;transition:.18s ease}body[data-page=c-ciclo-basico] .performance-action:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow-soft)}body[data-page=c-ciclo-basico] .performance-action--wide{grid-column:1 / -1}body[data-page=c-ciclo-basico] .performance-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:var(--pa-bg, #e7f9f1);color:var(--pa-color, #0bbf79);flex:none}body[data-page=c-ciclo-basico] .performance-copy strong{display:block;color:#101832;font-size:12px;line-height:1.22;font-weight:900;margin-bottom:3px}body[data-page=c-ciclo-basico] .performance-copy span{display:block;color:#667a9e;font-size:10.5px;line-height:1.3;font-weight:720}body[data-page=c-ciclo-basico] .performance-arrow{color:#00a16c;font-size:18px;font-weight:950;line-height:1}body[data-page=c-ciclo-basico] .study-schedule-card{position:relative;min-height:154px;display:block;padding:0 17px 17px}body[data-page=c-ciclo-basico] .study-schedule-link{min-height:158px;position:relative;display:block;padding:16px 265px 18px 17px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 88% 45%,#0faec724 0,#0faec70a 36%,#0faec700 60%),linear-gradient(135deg,#ecfbf6,#fff 56%,#f2fbff);overflow:hidden;transition:.18s ease}body[data-page=c-ciclo-basico] .study-schedule-link:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow-soft)}body[data-page=c-ciclo-basico] .study-schedule-copy{position:relative;z-index:2;display:block;min-width:0}body[data-page=c-ciclo-basico] .study-schedule-kicker{display:inline-flex;align-items:center;gap:6px;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;margin-bottom:9px}body[data-page=c-ciclo-basico] .study-schedule-copy strong{display:block;color:#101832;font-size:16px;line-height:1.15;font-weight:950;letter-spacing:-.02em;margin-bottom:7px}body[data-page=c-ciclo-basico] .study-schedule-copy p{margin:0 0 13px;color:#587096;font-size:12px;line-height:1.42;font-weight:650;max-width:330px}body[data-page=c-ciclo-basico] .study-schedule-cta{height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900}body[data-page=c-ciclo-basico] .study-character{position:absolute;top:-2px;right:18px;bottom:auto;z-index:1;width:246px;height:202px;display:flex;align-items:flex-start;justify-content:flex-end;pointer-events:none;opacity:1;filter:drop-shadow(0 16px 24px rgba(15,23,42,.12))}body[data-page=c-ciclo-basico] .study-character:before{content:"";position:absolute;right:-18px;top:30px;width:190px;height:120px;border-radius:999px;background:radial-gradient(circle,#0faec721,#0faec700 70%);z-index:-1}body[data-page=c-ciclo-basico] .study-character img{width:auto;height:205px;object-fit:contain;object-position:center top;display:block}@media (max-width: 1480px){body[data-page=c-ciclo-basico] .performance-actions{grid-template-columns:1fr}body[data-page=c-ciclo-basico] .performance-action--wide{grid-column:auto}body[data-page=c-ciclo-basico] .study-schedule-link{padding-right:235px}body[data-page=c-ciclo-basico] .study-character{top:-2px;right:12px;bottom:auto;width:222px;height:194px;opacity:1}body[data-page=c-ciclo-basico] .study-character img{height:198px}}@media (max-width: 1280px){body[data-page=c-ciclo-basico] .practice-grid,body[data-page=c-ciclo-basico] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=c-ciclo-basico] .lower-grid{grid-template-columns:1fr}body[data-page=c-ciclo-basico] .topbar-actions{min-width:auto}body[data-page=c-ciclo-basico] .profile{display:none}}@media (max-width: 860px){body[data-page=c-ciclo-basico]{--sidebar: 0px;--topbar: 62px}body[data-page=c-ciclo-basico] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=c-ciclo-basico] .topbar{gap:10px;padding-right:10px}body[data-page=c-ciclo-basico] .topbar-center{display:none}body[data-page=c-ciclo-basico] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=c-ciclo-basico] .sidebar,body[data-page=c-ciclo-basico] .sidebar-collapse-btn{display:none}body[data-page=c-ciclo-basico] .content{padding:12px}body[data-page=c-ciclo-basico] .hero{padding:24px 18px}body[data-page=c-ciclo-basico] .hero h1{font-size:24px}body[data-page=c-ciclo-basico] .practice-grid,body[data-page=c-ciclo-basico] .specialty-grid{grid-template-columns:1fr}body[data-page=c-ciclo-basico] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=c-ciclo-basico] .bar,body[data-page=c-ciclo-basico] .percent{grid-column:2;width:100%}body[data-page=c-ciclo-basico] .schedule-summary-grid{grid-template-columns:1fr}body[data-page=c-ciclo-basico] .schedule-feature-top,body[data-page=c-ciclo-basico] .schedule-feature-actions,body[data-page=c-ciclo-basico] .agenda-card-head{align-items:flex-start;flex-direction:column}}body[data-page=c-ciclo-basico] .practice-card:focus-visible,body[data-page=c-ciclo-basico] .specialty-card:focus-visible,body[data-page=c-ciclo-basico] .basic-discipline:focus-visible,body[data-page=c-ciclo-basico] .basic-course-list a:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=c-ciclo-basico] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=c-ciclo-basico] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=c-ciclo-basico] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=c-ciclo-basico] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=c-ciclo-basico] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=c-ciclo-basico] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=c-ciclo-basico].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=c-ciclo-basico].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=c-ciclo-basico].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=c-ciclo-basico].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=c-ciclo-basico].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=c-ciclo-basico].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=c-ciclo-basico].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=c-ciclo-basico].theme-dark .brand,body[data-page=c-ciclo-basico].theme-dark .hero h1,body[data-page=c-ciclo-basico].theme-dark .section-title,body[data-page=c-ciclo-basico].theme-dark .panel-head h3,body[data-page=c-ciclo-basico].theme-dark .profile strong,body[data-page=c-ciclo-basico].theme-dark .card-copy strong,body[data-page=c-ciclo-basico].theme-dark .specialty-card strong,body[data-page=c-ciclo-basico].theme-dark .study-title strong,body[data-page=c-ciclo-basico].theme-dark .activity-copy strong,body[data-page=c-ciclo-basico].theme-dark .schedule-feature-title strong,body[data-page=c-ciclo-basico].theme-dark .agenda-card-title strong,body[data-page=c-ciclo-basico].theme-dark .agenda-copy strong,body[data-page=c-ciclo-basico].theme-dark .exam-hero h1,body[data-page=c-ciclo-basico].theme-dark .exam-filters h2,body[data-page=c-ciclo-basico].theme-dark .exam-kpi strong,body[data-page=c-ciclo-basico].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=c-ciclo-basico].theme-dark .brand .plus,body[data-page=c-ciclo-basico].theme-dark .section-link,body[data-page=c-ciclo-basico].theme-dark .mini-arrow,body[data-page=c-ciclo-basico].theme-dark .agenda-priority{color:#35e6a0}body[data-page=c-ciclo-basico].theme-dark .topbar-center,body[data-page=c-ciclo-basico].theme-dark .topbar-actions,body[data-page=c-ciclo-basico].theme-dark .icon-button,body[data-page=c-ciclo-basico].theme-dark .top-mic,body[data-page=c-ciclo-basico].theme-dark .mic{color:#b7c4d8}body[data-page=c-ciclo-basico].theme-dark .global-search,body[data-page=c-ciclo-basico].theme-dark .ask-row,body[data-page=c-ciclo-basico].theme-dark .exam-search-mini,body[data-page=c-ciclo-basico].theme-dark .filter-control,body[data-page=c-ciclo-basico].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=c-ciclo-basico].theme-dark .global-search input,body[data-page=c-ciclo-basico].theme-dark .ask-row input,body[data-page=c-ciclo-basico].theme-dark .exam-search-mini input,body[data-page=c-ciclo-basico].theme-dark input,body[data-page=c-ciclo-basico].theme-dark select{color:#f4f7fb}body[data-page=c-ciclo-basico].theme-dark .global-search input::placeholder,body[data-page=c-ciclo-basico].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=c-ciclo-basico].theme-dark input,body[data-page=c-ciclo-basico].theme-dark select,body[data-page=c-ciclo-basico].theme-dark textarea,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] input,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] select,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=c-ciclo-basico].theme-dark input::placeholder,body[data-page=c-ciclo-basico].theme-dark textarea::placeholder,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] input::placeholder,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=c-ciclo-basico].theme-dark select:not([multiple]),html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=c-ciclo-basico].theme-dark select option,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=c-ciclo-basico].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=c-ciclo-basico].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=c-ciclo-basico].theme-dark .nav-item,body[data-page=c-ciclo-basico].theme-dark .nav-toggle,body[data-page=c-ciclo-basico].theme-dark .nav-sublink,body[data-page=c-ciclo-basico].theme-dark .premium-box p,body[data-page=c-ciclo-basico].theme-dark .premium-list,body[data-page=c-ciclo-basico].theme-dark .hero p,body[data-page=c-ciclo-basico].theme-dark .specialty-card p,body[data-page=c-ciclo-basico].theme-dark .card-copy p,body[data-page=c-ciclo-basico].theme-dark .meta-line,body[data-page=c-ciclo-basico].theme-dark .study-title span,body[data-page=c-ciclo-basico].theme-dark .activity-copy span,body[data-page=c-ciclo-basico].theme-dark .schedule-feature-title span,body[data-page=c-ciclo-basico].theme-dark .agenda-card-title span,body[data-page=c-ciclo-basico].theme-dark .agenda-copy span,body[data-page=c-ciclo-basico].theme-dark .schedule-mini-meta,body[data-page=c-ciclo-basico].theme-dark .exam-hero p,body[data-page=c-ciclo-basico].theme-dark .exam-count,body[data-page=c-ciclo-basico].theme-dark .exam-kpi span,body[data-page=c-ciclo-basico].theme-dark .exam-level,body[data-page=c-ciclo-basico].theme-dark .exam-meta-row,body[data-page=c-ciclo-basico].theme-dark .exam-year,body[data-page=c-ciclo-basico].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=c-ciclo-basico].theme-dark .nav-item:hover,body[data-page=c-ciclo-basico].theme-dark .nav-toggle:hover,body[data-page=c-ciclo-basico].theme-dark .nav-group.open .nav-toggle,body[data-page=c-ciclo-basico].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=c-ciclo-basico].theme-dark .nav-item.active,body[data-page=c-ciclo-basico].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=c-ciclo-basico].theme-dark .nav-sublink:before,body[data-page=c-ciclo-basico].theme-dark .nav-sublink:hover:before,body[data-page=c-ciclo-basico].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=c-ciclo-basico].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=c-ciclo-basico].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=c-ciclo-basico].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=c-ciclo-basico].theme-dark .hero,body[data-page=c-ciclo-basico].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=c-ciclo-basico].theme-dark .panel,body[data-page=c-ciclo-basico].theme-dark .practice-card,body[data-page=c-ciclo-basico].theme-dark .specialty-card,body[data-page=c-ciclo-basico].theme-dark .schedule-kpi,body[data-page=c-ciclo-basico].theme-dark .day-agenda-card,body[data-page=c-ciclo-basico].theme-dark .exam-kpi,body[data-page=c-ciclo-basico].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=c-ciclo-basico].theme-dark .practice-card:hover,body[data-page=c-ciclo-basico].theme-dark .specialty-card:hover,body[data-page=c-ciclo-basico].theme-dark .panel:hover,body[data-page=c-ciclo-basico].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=c-ciclo-basico].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=c-ciclo-basico].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=c-ciclo-basico].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=c-ciclo-basico].theme-dark .premium-title,body[data-page=c-ciclo-basico].theme-dark .premium-title svg{color:#ffd166}body[data-page=c-ciclo-basico].theme-dark .premium-list{color:#d7c9ad}body[data-page=c-ciclo-basico].theme-dark .premium-list li:before{color:#ffd166}body[data-page=c-ciclo-basico].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=c-ciclo-basico].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=c-ciclo-basico].theme-dark .continue-inline{background:transparent;color:#35e6a0}body[data-page=c-ciclo-basico].theme-dark .continue-inline:hover{background:transparent;color:#78f0b5}body[data-page=c-ciclo-basico].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=c-ciclo-basico].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=c-ciclo-basico].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=c-ciclo-basico].theme-dark .chip.active:not(.chip-premium),body[data-page=c-ciclo-basico].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=c-ciclo-basico].theme-dark .chip-premium,body[data-page=c-ciclo-basico].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=c-ciclo-basico].theme-dark .icon-tile,body[data-page=c-ciclo-basico].theme-dark .small-icon{background:#13243a}body[data-page=c-ciclo-basico].theme-dark .bar{background:#23354e}body[data-page=c-ciclo-basico].theme-dark .study-row,body[data-page=c-ciclo-basico].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=c-ciclo-basico].theme-dark .history-link,body[data-page=c-ciclo-basico].theme-dark .history-link span{color:#b7c4d8}body[data-page=c-ciclo-basico].theme-dark .schedule-badge,body[data-page=c-ciclo-basico].theme-dark .exam-eyebrow,body[data-page=c-ciclo-basico].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=c-ciclo-basico].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=c-ciclo-basico].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=c-ciclo-basico].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=c-ciclo-basico].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=c-ciclo-basico].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=c-ciclo-basico].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=c-ciclo-basico].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=c-ciclo-basico].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=c-ciclo-basico].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=c-ciclo-basico].theme-dark .dashboard-section-intro{border-color:transparent;background:transparent;box-shadow:none}body[data-page=c-ciclo-basico].theme-dark .exam-bank-strip{border-color:#1f6e55;background:radial-gradient(circle at 8% 0%,#26d99121 0,#26d9910d 34%,#07111f00 58%),radial-gradient(circle at 100% 0%,#35d0e424 0,#35d0e40d 40%,#07111f00 66%),linear-gradient(105deg,#10291f,#0e1a2c 62%,#0c2430);box-shadow:var(--shadow-soft)}body[data-page=c-ciclo-basico].theme-dark .exam-bank-strip:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=c-ciclo-basico].theme-dark .exam-bank-copy strong{color:#f4f7fb}body[data-page=c-ciclo-basico].theme-dark .exam-bank-copy>span:not(.exam-bank-title-row){color:#b7c4d8}body[data-page=c-ciclo-basico].theme-dark .exam-bank-badge{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=c-ciclo-basico].theme-dark .basic-cycle-card{border-color:#263850;background:radial-gradient(circle at 100% 0%,#35d0e41c 0,#35d0e400 38%),linear-gradient(180deg,#0e1a2c,#101d31);box-shadow:var(--shadow-soft)}body[data-page=c-ciclo-basico].theme-dark .basic-cycle-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=c-ciclo-basico].theme-dark .basic-cycle-card--courses{border-color:#1f6e55;background:radial-gradient(circle at 100% 0%,#26d9911c 0,#26d99100 40%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=c-ciclo-basico].theme-dark .basic-discipline{color:#f4f7fb}body[data-page=c-ciclo-basico].theme-dark .basic-discipline:hover{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=c-ciclo-basico].theme-dark .basic-discipline-icon,body[data-page=c-ciclo-basico].theme-dark .basic-course-icon{background:#13243a!important}body[data-page=c-ciclo-basico].theme-dark .basic-courses-title strong{color:#f4f7fb}body[data-page=c-ciclo-basico].theme-dark .basic-course-list li{color:#b7c4d8}body[data-page=c-ciclo-basico].theme-dark .basic-course-list a:hover{color:#78f0b5}body[data-page=c-ciclo-basico].theme-dark .dashboard-intro-icon,body[data-page=c-ciclo-basico].theme-dark .dashboard-intro-kicker,body[data-page=c-ciclo-basico].theme-dark .dashboard-intro-pill{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=c-ciclo-basico].theme-dark .dashboard-section-intro h2{color:#f4f7fb}body[data-page=c-ciclo-basico].theme-dark .dashboard-section-intro p{color:#b7c4d8}body[data-page=c-ciclo-basico].theme-dark .performance-panel,body[data-page=c-ciclo-basico].theme-dark .study-schedule-panel,body[data-page=c-ciclo-basico].theme-dark .performance-action{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=c-ciclo-basico].theme-dark .performance-intro,body[data-page=c-ciclo-basico].theme-dark .performance-copy span,body[data-page=c-ciclo-basico].theme-dark .study-schedule-copy p{color:#b7c4d8}body[data-page=c-ciclo-basico].theme-dark .performance-copy strong,body[data-page=c-ciclo-basico].theme-dark .study-schedule-copy strong{color:#f4f7fb}body[data-page=c-ciclo-basico].theme-dark .performance-action:hover{border-color:#315d57;background:#13243a}body[data-page=c-ciclo-basico].theme-dark .performance-icon{background:#13243a}body[data-page=c-ciclo-basico].theme-dark .performance-arrow{color:#35e6a0}body[data-page=c-ciclo-basico].theme-dark .study-schedule-link{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=c-ciclo-basico].theme-dark .study-character{opacity:1;filter:drop-shadow(0 18px 26px rgba(0,0,0,.3))}body[data-page=c-ciclo-basico].theme-dark .study-schedule-kicker,body[data-page=c-ciclo-basico].theme-dark .study-schedule-cta{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 860px){body[data-page=c-ciclo-basico] .dashboard-section-intro{align-items:flex-start;flex-direction:column;margin-top:28px;padding:17px 18px}body[data-page=c-ciclo-basico] .dashboard-intro-left{align-items:flex-start}body[data-page=c-ciclo-basico] .dashboard-section-intro h2{font-size:19px}body[data-page=c-ciclo-basico] .dashboard-intro-pill{width:100%}body[data-page=c-ciclo-basico] .dashboard-side-stack,body[data-page=c-ciclo-basico] .performance-actions,body[data-page=c-ciclo-basico] .study-schedule-link{grid-template-columns:1fr}body[data-page=c-ciclo-basico] .study-schedule-link{text-align:left;padding-right:150px;min-height:152px}body[data-page=c-ciclo-basico] .study-character{top:0;right:-6px;bottom:auto;width:154px;height:150px;opacity:1}body[data-page=c-ciclo-basico] .study-character img{height:154px}}body[data-page=c-ciclo-basico] .mobile-menu-btn,body[data-page=c-ciclo-basico] .mobile-sidebar-backdrop{display:none}body[data-page=c-ciclo-basico] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=c-ciclo-basico] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=c-ciclo-basico] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=c-ciclo-basico].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=c-ciclo-basico].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=c-ciclo-basico].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=c-ciclo-basico]{--sidebar: 270px}body[data-page=c-ciclo-basico] .brand{font-size:21px;padding-left:18px}body[data-page=c-ciclo-basico] .global-search{width:min(440px,100%)}body[data-page=c-ciclo-basico] .topbar-actions{gap:12px;padding-right:16px}body[data-page=c-ciclo-basico] .profile{display:flex;min-width:auto}body[data-page=c-ciclo-basico] .content{padding:18px}body[data-page=c-ciclo-basico] .hero{padding:32px 28px}body[data-page=c-ciclo-basico] .specialty-grid,body[data-page=c-ciclo-basico] .practice-grid,body[data-page=c-ciclo-basico] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=c-ciclo-basico] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=c-ciclo-basico] .specialty-card,body[data-page=c-ciclo-basico] .practice-card{min-height:142px}body[data-page=c-ciclo-basico] .lower-grid{grid-template-columns:1fr}}@media (max-width: 1024px){body[data-page=c-ciclo-basico]{--sidebar: 0px;--topbar: 64px}body[data-page=c-ciclo-basico].mobile-menu-open{overflow:hidden}body[data-page=c-ciclo-basico] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=c-ciclo-basico] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=c-ciclo-basico] .topbar-center{display:none}body[data-page=c-ciclo-basico] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=c-ciclo-basico] .topbar-actions>.icon-button{display:none}body[data-page=c-ciclo-basico] .avatar{display:none}body[data-page=c-ciclo-basico] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=c-ciclo-basico] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=c-ciclo-basico] .theme-toggle-btn{flex:none}body[data-page=c-ciclo-basico] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=c-ciclo-basico] .sidebar-collapse-btn{display:none}body[data-page=c-ciclo-basico] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=c-ciclo-basico].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=c-ciclo-basico] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=c-ciclo-basico].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=c-ciclo-basico].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=c-ciclo-basico].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=c-ciclo-basico] .main{width:100%;margin-left:0;padding-top:var(--topbar)}body[data-page=c-ciclo-basico] .content{width:100%;max-width:940px;margin:0 auto;padding:18px}body[data-page=c-ciclo-basico] .hero{padding:30px 24px}body[data-page=c-ciclo-basico] .hero h1{font-size:28px}body[data-page=c-ciclo-basico] .ask-row{width:100%}body[data-page=c-ciclo-basico] .section-header{align-items:center;margin:30px 0 14px}body[data-page=c-ciclo-basico] .section-title{font-size:20px;line-height:1.2}body[data-page=c-ciclo-basico] .specialty-grid,body[data-page=c-ciclo-basico] .practice-grid,body[data-page=c-ciclo-basico] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=c-ciclo-basico] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=c-ciclo-basico] .specialty-card{min-height:138px;padding:18px;display:flex;flex-direction:column;justify-content:space-between}body[data-page=c-ciclo-basico] .practice-card{min-height:150px;padding:18px;grid-template-columns:44px minmax(0,1fr);overflow:visible}body[data-page=c-ciclo-basico] .card-copy strong{min-height:40px;padding-right:34px;font-size:13.5px}body[data-page=c-ciclo-basico] .card-copy p{padding-right:32px;font-size:12.5px;line-height:1.45}body[data-page=c-ciclo-basico] .lower-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}body[data-page=c-ciclo-basico] .performance-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=c-ciclo-basico] .performance-action--wide{grid-column:1 / -1}body[data-page=c-ciclo-basico] .study-row{grid-template-columns:34px minmax(180px,1fr) 160px 42px}body[data-page=c-ciclo-basico] .study-schedule-link{padding-right:210px}body[data-page=c-ciclo-basico] .study-character{right:8px;width:205px}body[data-page=c-ciclo-basico] .study-character img{height:190px}}@media (max-width: 640px){body[data-page=c-ciclo-basico]{--topbar: 62px}body[data-page=c-ciclo-basico] .topbar{padding:0 10px;gap:8px}body[data-page=c-ciclo-basico] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=c-ciclo-basico] .profile{max-width:76px}body[data-page=c-ciclo-basico] .profile strong{max-width:76px;font-size:11px}body[data-page=c-ciclo-basico] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=c-ciclo-basico] .theme-toggle-thumb{width:20px;height:20px}body[data-page=c-ciclo-basico].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=c-ciclo-basico] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=c-ciclo-basico] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}body[data-page=c-ciclo-basico] .content{max-width:none;padding:12px}body[data-page=c-ciclo-basico] .hero{padding:24px 18px;border-radius:14px}body[data-page=c-ciclo-basico] .hero h1{font-size:24px}body[data-page=c-ciclo-basico] .ask-row{min-height:52px;height:auto;padding-left:14px}body[data-page=c-ciclo-basico] .chips{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:4px;scrollbar-width:none}body[data-page=c-ciclo-basico] .chips::-webkit-scrollbar{display:none}body[data-page=c-ciclo-basico] .chip{flex:0 0 auto;height:34px;padding:0 16px;font-size:11.5px}body[data-page=c-ciclo-basico] .chip-content,body[data-page=c-ciclo-basico] .chip-questions,body[data-page=c-ciclo-basico] .chip-video,body[data-page=c-ciclo-basico] .chip-flashcards,body[data-page=c-ciclo-basico] .chip-map,body[data-page=c-ciclo-basico] .chip-premium{min-width:auto}body[data-page=c-ciclo-basico] .section-header{margin:26px 2px 12px;padding-top:2px}body[data-page=c-ciclo-basico] .section-title{font-size:19px}body[data-page=c-ciclo-basico] .specialty-grid,body[data-page=c-ciclo-basico] .practice-grid{grid-template-columns:1fr;gap:10px}body[data-page=c-ciclo-basico] .specialty-grid{height:auto;margin-bottom:28px}body[data-page=c-ciclo-basico] .specialty-card{min-height:116px;padding:16px 18px;border-radius:12px}body[data-page=c-ciclo-basico] .exam-bank-strip{min-height:auto;align-items:flex-start;flex-direction:column;gap:12px;margin:12px 0 2px;padding:18px}body[data-page=c-ciclo-basico] .exam-bank-copy strong{font-size:19px;line-height:1.12}body[data-page=c-ciclo-basico] .exam-bank-copy span{font-size:12.5px}body[data-page=c-ciclo-basico] .exam-bank-badge{width:auto;min-height:28px}body[data-page=c-ciclo-basico] .basic-cycle-grid{grid-template-columns:1fr;gap:10px}body[data-page=c-ciclo-basico] .basic-cycle-card{min-height:auto;padding:14px}body[data-page=c-ciclo-basico] .practice-card{min-height:132px;padding:18px;border-radius:13px}body[data-page=c-ciclo-basico] .icon-tile{width:38px;height:38px}body[data-page=c-ciclo-basico] .card-copy strong{font-size:13.5px}body[data-page=c-ciclo-basico] .card-copy p{font-size:12.5px;line-height:1.45}body[data-page=c-ciclo-basico] .study-row{grid-template-columns:34px minmax(0,1fr)!important;row-gap:8px;padding:12px 0}body[data-page=c-ciclo-basico] .bar,body[data-page=c-ciclo-basico] .percent{grid-column:2;width:100%}body[data-page=c-ciclo-basico] .performance-actions{grid-template-columns:1fr}body[data-page=c-ciclo-basico] .performance-action--wide{grid-column:auto}body[data-page=c-ciclo-basico] .study-schedule-link{min-height:auto;padding:16px}body[data-page=c-ciclo-basico] .study-character{display:none}}body[data-page=c-ciclo-basico].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=c-ciclo-basico].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=c-ciclo-basico].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px){body[data-page=c-ciclo-basico] .lower-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){body[data-page=c-ciclo-basico] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=c-ciclo-basico] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=c-ciclo-basico] .main{padding-top:calc(var(--topbar) + 59px)}body[data-page=c-ciclo-basico].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}body[data-page=c-ciclo-basico] .practice-card,body[data-page=c-ciclo-basico] .basic-cycle-card{border-top:3px solid #c89012}body[data-page=c-ciclo-basico] .practice-card:hover,body[data-page=c-ciclo-basico] .basic-cycle-card:hover{border-top-color:#c89012}body[data-page=c-ciclo-basico] .basic-cycle-card:before{display:none}body[data-page=c-ciclo-basico].theme-dark .practice-card,body[data-page=c-ciclo-basico].theme-dark .practice-card:hover,body[data-page=c-ciclo-basico].theme-dark .basic-cycle-card,body[data-page=c-ciclo-basico].theme-dark .basic-cycle-card:hover,body[data-page=c-ciclo-basico].theme-dark .basic-cycle-card--courses,body[data-page=c-ciclo-basico].theme-dark .basic-cycle-card--courses:hover{border-top-color:#c89012}body[data-page=c-ciclo-basico] .basic-cycle-card .premium-mini-badge{top:11px;right:12px}body[data-page=c-ciclo-basico] .basic-cycle-card--courses .basic-courses-title{padding-right:34px}body[data-page=c-ciclo-basico].theme-dark .basic-cycle-card .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=c-ciclo-basico] .basic-cycle-card--courses{border-color:#d8b56a;border-top-color:#a8731f!important;background:radial-gradient(circle at 100% 0%,#d5a84838 0,#d5a84800 45%),linear-gradient(135deg,#fff9e8,#fffdf7 62%,#f7fbfd);box-shadow:0 9px 22px #a8731f12}body[data-page=c-ciclo-basico] .basic-cycle-card--courses:hover{border-color:#c99a43;border-top-color:#8f5f15!important;box-shadow:0 14px 30px #8f5f1521}body[data-page=c-ciclo-basico] .basic-cycle-card--courses .basic-courses-title strong{color:#6f470d}body[data-page=c-ciclo-basico] .courses-cycle-premium-badge{border-color:#d8aa4e;background:radial-gradient(circle at 35% 20%,#ffffffeb 0,#fff0 48%),linear-gradient(180deg,#fff5ce,#e9c36d);color:#754a08;box-shadow:0 6px 14px #754a0829,inset 0 1px #ffffffd6}body[data-page=c-ciclo-basico] .courses-cycle-premium-badge svg{width:14px;height:14px;overflow:visible;fill:#c9942f;stroke:#6f4305;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 2px rgba(111,67,5,.18))}body[data-page=c-ciclo-basico] .courses-cycle-premium-badge .courses-crown-line{fill:none;stroke-width:1.65}body[data-page=c-ciclo-basico] .courses-cycle-premium-badge .courses-crown-gem{fill:#fff3ad;stroke:#6f4305;stroke-width:1.05}body[data-page=c-ciclo-basico] .basic-cycle-card--courses .basic-course-list li:before{background:#a8731f}body[data-page=c-ciclo-basico] .basic-cycle-card--courses .basic-course-list a:hover{color:#8f5f15}body[data-page=c-ciclo-basico].theme-dark .basic-cycle-card--courses,body[data-page=c-ciclo-basico].theme-dark .basic-cycle-card--courses:hover{border-color:#715421;border-top-color:#d6a84c!important;background:radial-gradient(circle at 100% 0%,#d6a84c2e 0,#d6a84c00 45%),linear-gradient(135deg,#211a0d,#171a24 62%,#0e1a2c)}body[data-page=c-ciclo-basico].theme-dark .basic-cycle-card--courses .basic-courses-title strong{color:#f1d286}body[data-page=c-ciclo-basico].theme-dark .courses-cycle-premium-badge{border-color:#9b742b;background:radial-gradient(circle at 35% 20%,#ffebaf2e 0,#ffebaf00 48%),linear-gradient(180deg,#4b3810,#2c220d);color:#f1c86c}body[data-page=c-ciclo-basico].theme-dark .courses-cycle-premium-badge svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=c-ciclo-basico].theme-dark .courses-cycle-premium-badge .courses-crown-gem{fill:#fff0a8;stroke:#8e661c}body[data-page=c-ciclo-basico] .medical-search-shell{position:relative;z-index:12;width:min(850px,100%);max-width:100%;margin-top:18px}body[data-page=c-ciclo-basico] .medical-search-shell .ask-row{width:100%;max-width:none;margin-top:0;position:relative;z-index:2;gap:11px;transition:border-color .18s ease,border-radius .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=c-ciclo-basico] .medical-search-shell .ask-row:focus-within{border-color:#b8c8db;box-shadow:0 2px 6px #1832540f,0 12px 28px #18325414}body[data-page=c-ciclo-basico] .medical-search-shell.is-open .ask-row{border-color:#cfd9e6;border-bottom-color:#edf1f6;border-radius:18px 18px 0 0;box-shadow:0 3px 8px #1832540d,0 18px 38px #1832541a}body[data-page=c-ciclo-basico] .main-search-leading-icon{width:22px;height:22px;display:grid;place-items:center;color:#7b8ca8;flex:none}body[data-page=c-ciclo-basico] .medical-search-shell #mainPrompt{height:100%}body[data-page=c-ciclo-basico] .medical-search-shell #mainPrompt::placeholder{color:#7385a5;opacity:1}body[data-page=c-ciclo-basico] .medical-search-suggestions{position:absolute;top:calc(100% - 1px);right:0;left:0;z-index:1;max-height:390px;overflow-y:auto;padding:8px 0 10px;border:1px solid #cfd9e6;border-top:0;border-radius:0 0 18px 18px;background:#fff;box-shadow:0 22px 44px #18325424,0 6px 16px #1832540f;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=c-ciclo-basico] .medical-search-suggestions[hidden]{display:none}body[data-page=c-ciclo-basico] .medical-search-suggestions::-webkit-scrollbar{width:7px}body[data-page=c-ciclo-basico] .medical-search-suggestions::-webkit-scrollbar-track{background:transparent}body[data-page=c-ciclo-basico] .medical-search-suggestions::-webkit-scrollbar-thumb{border:2px solid #ffffff;border-radius:999px;background:#53698f3d}body[data-page=c-ciclo-basico] .search-suggestions-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;padding:4px 18px 6px;color:#6d7fa4;font-size:10.5px;line-height:1;font-weight:900;letter-spacing:.035em;text-transform:uppercase}body[data-page=c-ciclo-basico] .search-suggestions-clear{padding:3px 0;border:0;background:transparent;color:#00a16c;font-size:10.5px;font-weight:900;text-transform:none;cursor:pointer}body[data-page=c-ciclo-basico] .search-suggestions-clear:hover{color:#007f57;text-decoration:underline;text-underline-offset:3px}body[data-page=c-ciclo-basico] .medical-suggestion-item{width:100%;min-height:48px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:11px;padding:8px 18px;border:0;background:transparent;color:#172241;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}body[data-page=c-ciclo-basico] .medical-suggestion-item:hover,body[data-page=c-ciclo-basico] .medical-suggestion-item.is-active{background:#f1f4f8}body[data-page=c-ciclo-basico] .medical-suggestion-icon{width:22px;height:22px;display:grid;place-items:center;color:#91a0b7}body[data-page=c-ciclo-basico] .medical-suggestion-icon svg{width:17px;height:17px}body[data-page=c-ciclo-basico] .medical-suggestion-copy{min-width:0}body[data-page=c-ciclo-basico] .medical-suggestion-title{display:block;overflow:hidden;color:#111827;font-size:14px;line-height:1.25;font-weight:560;text-overflow:ellipsis;white-space:nowrap}body[data-page=c-ciclo-basico] .medical-suggestion-title mark{padding:0;background:transparent;color:#111827;font-weight:900}body[data-page=c-ciclo-basico] .medical-suggestion-category{display:block;margin-top:3px;overflow:hidden;color:#7b8ca8;font-size:10.5px;line-height:1.2;font-weight:720;text-overflow:ellipsis;white-space:nowrap}body[data-page=c-ciclo-basico] .medical-suggestion-arrow{color:#9aa8bb;font-size:17px;line-height:1;font-weight:800}body[data-page=c-ciclo-basico] .search-suggestions-empty{padding:18px;color:#65789e;font-size:13px;line-height:1.45;font-weight:650}body[data-page=c-ciclo-basico] .search-suggestions-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}body[data-page=c-ciclo-basico].theme-dark .medical-search-shell .ask-row{border-color:#30445f;background:#101d31}body[data-page=c-ciclo-basico].theme-dark .medical-search-shell .ask-row:focus-within{border-color:#4b617e;box-shadow:0 2px 6px #0003,0 18px 38px #00000047}body[data-page=c-ciclo-basico].theme-dark .medical-search-shell.is-open .ask-row{border-color:#30445f;border-bottom-color:#1c2b42}body[data-page=c-ciclo-basico].theme-dark .main-search-leading-icon{color:#91a3bd}body[data-page=c-ciclo-basico].theme-dark .medical-search-suggestions{border-color:#30445f;background:#101d31;box-shadow:0 24px 50px #0000006b,0 7px 18px #00000040}body[data-page=c-ciclo-basico].theme-dark .medical-search-suggestions::-webkit-scrollbar-thumb{border-color:#101d31;background:#b7c4d847}body[data-page=c-ciclo-basico].theme-dark .search-suggestions-heading{color:#91a3bd}body[data-page=c-ciclo-basico].theme-dark .search-suggestions-clear{color:#35e6a0}body[data-page=c-ciclo-basico].theme-dark .search-suggestions-clear:hover{color:#78f0b5}body[data-page=c-ciclo-basico].theme-dark .medical-suggestion-item{color:#f4f7fb}body[data-page=c-ciclo-basico].theme-dark .medical-suggestion-item:hover,body[data-page=c-ciclo-basico].theme-dark .medical-suggestion-item.is-active{background:#192a40}body[data-page=c-ciclo-basico].theme-dark .medical-suggestion-icon,body[data-page=c-ciclo-basico].theme-dark .medical-suggestion-arrow{color:#91a3bd}body[data-page=c-ciclo-basico].theme-dark .medical-suggestion-title,body[data-page=c-ciclo-basico].theme-dark .medical-suggestion-title mark{color:#f4f7fb}body[data-page=c-ciclo-basico].theme-dark .medical-suggestion-category,body[data-page=c-ciclo-basico].theme-dark .search-suggestions-empty{color:#9fb0c8}@media (max-width: 640px){body[data-page=c-ciclo-basico] .medical-search-shell{width:100%}body[data-page=c-ciclo-basico] .medical-search-shell .ask-row{min-height:54px}body[data-page=c-ciclo-basico] .medical-search-suggestions{max-height:min(360px,55vh);border-radius:0 0 15px 15px}body[data-page=c-ciclo-basico] .medical-search-shell.is-open .ask-row{border-radius:15px 15px 0 0}body[data-page=c-ciclo-basico] .medical-suggestion-item{min-height:50px;grid-template-columns:22px minmax(0,1fr);padding:9px 14px}body[data-page=c-ciclo-basico] .medical-suggestion-arrow{display:none}body[data-page=c-ciclo-basico] .search-suggestions-heading{padding-right:14px;padding-left:14px}}body[data-page=c-ciclo-basico] .answer-side{display:flex;flex-direction:column;gap:23px}body[data-page=c-ciclo-basico] .icon-only-action{width:44px;min-width:44px;height:44px;padding:0;justify-content:center;border-radius:12px}body[data-page=c-ciclo-basico] .icon-only-action svg{width:21px;height:21px;margin:0}body[data-page=c-ciclo-basico] .answer-shell-main{padding:calc(var(--topbar) + 22px) 34px 38px!important}body[data-page=c-ciclo-basico].theme-dark .ghost-btn.icon-only-action{background:#0f1f33!important;border-color:#29405f!important;color:#f8fafc!important}body[data-page=c-ciclo-basico].theme-dark .ghost-btn.icon-only-action svg{color:#f8fafc!important}@media (max-width:1100px){body[data-page=c-ciclo-basico] .answer-side{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:1024px){body[data-page=c-ciclo-basico] .answer-shell-main{padding:calc(var(--topbar) + 75px) 18px 32px!important}}@media (max-width:720px){body[data-page=c-ciclo-basico] .answer-side{grid-template-columns:1fr}body[data-page=c-ciclo-basico] .ghost-btn.icon-only-action{width:44px!important;min-width:44px!important;flex:0 0 44px!important}}html:has(>body[data-page=c-ciclo-basico]),body[data-page=c-ciclo-basico]{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}body[data-page=c-ciclo-basico] .app,body[data-page=c-ciclo-basico] .im-app,body[data-page=c-ciclo-basico] .im-main,body[data-page=c-ciclo-basico] main,body[data-page=c-ciclo-basico] .content,body[data-page=c-ciclo-basico] .answer-shell-main,body[data-page=c-ciclo-basico] .question-banner,body[data-page=c-ciclo-basico] .main-grid,body[data-page=c-ciclo-basico] .answer-card,body[data-page=c-ciclo-basico] .answer-inner,body[data-page=c-ciclo-basico] .answer-content{max-width:100%!important;box-sizing:border-box!important}body[data-page=c-ciclo-basico] .im-main,body[data-page=c-ciclo-basico] .main{width:calc(100% - var(--sidebar))!important;overflow-x:hidden!important}body[data-page=c-ciclo-basico].sidebar-collapsed .im-main,body[data-page=c-ciclo-basico].sidebar-collapsed .main{width:100%!important}body[data-page=c-ciclo-basico] .answer-shell-main{overflow-x:hidden!important}body[data-page=c-ciclo-basico] .main-grid{width:100%!important;grid-template-columns:minmax(0,1fr) minmax(260px,300px)!important;gap:24px!important}body[data-page=c-ciclo-basico] .answer-card,body[data-page=c-ciclo-basico] .answer-side,body[data-page=c-ciclo-basico] .side-card{min-width:0!important}body[data-page=c-ciclo-basico] .answer-content img,body[data-page=c-ciclo-basico] .answer-content table{max-width:100%!important}body[data-page=c-ciclo-basico] .action-buttons{flex-wrap:nowrap!important;flex-shrink:0!important}@media (max-width:1280px){body[data-page=c-ciclo-basico] .main-grid{grid-template-columns:minmax(0,1fr) 280px!important;gap:22px!important}}@media (max-width:1100px){body[data-page=c-ciclo-basico] .main-grid{grid-template-columns:1fr!important}body[data-page=c-ciclo-basico] .answer-side{display:grid!important;grid-template-columns:1fr!important}}@media (max-width:1024px){body[data-page=c-ciclo-basico] .im-main,body[data-page=c-ciclo-basico] .main{width:100%!important;margin-left:0!important}body[data-page=c-ciclo-basico] .answer-shell-main{padding:calc(var(--topbar) + 75px) 18px 32px!important}}@media (max-width:720px){body[data-page=c-ciclo-basico] .answer-head{align-items:flex-start!important}body[data-page=c-ciclo-basico] .action-buttons{width:auto!important;justify-content:flex-start!important}}body[data-page=c-ciclo-basico] .sidebar a,body[data-page=c-ciclo-basico] .sidebar a:link,body[data-page=c-ciclo-basico] .sidebar a:visited,body[data-page=c-ciclo-basico] .sidebar a:hover,body[data-page=c-ciclo-basico] .sidebar a:focus,body[data-page=c-ciclo-basico] .sidebar a:active{text-decoration:none!important}body[data-page=c-ciclo-basico].theme-dark .main,body[data-page=c-ciclo-basico].theme-dark .content,body[data-page=c-ciclo-basico].theme-dark .answer-shell-main{background:#07111f!important;color:#f4f7fb!important}body[data-page=c-ciclo-basico].theme-dark .breadcrumbs,body[data-page=c-ciclo-basico].theme-dark .breadcrumbs span,body[data-page=c-ciclo-basico].theme-dark .breadcrumbs svg{color:#b7c4d8!important}body[data-page=c-ciclo-basico].theme-dark .question-banner{border-color:#245b4c!important;background:radial-gradient(circle at 100% 0%,#35d0e41a 0,#35d0e400 42%),linear-gradient(105deg,#10291f,#0e2030 58%,#0d1a2d)!important;box-shadow:0 12px 30px #0003!important}body[data-page=c-ciclo-basico].theme-dark .question-title{color:#f8fafc!important}body[data-page=c-ciclo-basico].theme-dark .question-meta{color:#b7c4d8!important}body[data-page=c-ciclo-basico].theme-dark .pill-sent{border:1px solid #247d61!important;background:#12382d!important;color:#78f0b5!important}body[data-page=c-ciclo-basico].theme-dark .new-question{color:#78f0b5!important}body[data-page=c-ciclo-basico].theme-dark .new-question:hover{background:#12382d!important;color:#a5f7d1!important}body[data-page=c-ciclo-basico].theme-dark .answer-card,body[data-page=c-ciclo-basico].theme-dark .side-card{border-color:#263850!important;background:#0e1a2c!important;box-shadow:0 18px 42px #00000047!important}body[data-page=c-ciclo-basico].theme-dark .answer-inner{background:transparent!important}body[data-page=c-ciclo-basico].theme-dark .answer-title,body[data-page=c-ciclo-basico].theme-dark .answer-title span,body[data-page=c-ciclo-basico].theme-dark .answer-title svg{color:#f8fafc!important}body[data-page=c-ciclo-basico].theme-dark .answer-title .sparkle{color:#35e6a0!important}body[data-page=c-ciclo-basico].theme-dark .ghost-btn,body[data-page=c-ciclo-basico].theme-dark .ghost-btn.icon-only-action{border-color:#30445f!important;background:#101d31!important;color:#d7e3f5!important;box-shadow:none!important}body[data-page=c-ciclo-basico].theme-dark .ghost-btn svg,body[data-page=c-ciclo-basico].theme-dark .ghost-btn.icon-only-action svg{color:#d7e3f5!important;stroke:currentColor!important}body[data-page=c-ciclo-basico].theme-dark .ghost-btn:hover,body[data-page=c-ciclo-basico].theme-dark .ghost-btn.icon-only-action:hover,body[data-page=c-ciclo-basico].theme-dark .ghost-btn.active{border-color:#247d61!important;background:#12382d!important;color:#78f0b5!important}body[data-page=c-ciclo-basico].theme-dark .answer-content,body[data-page=c-ciclo-basico].theme-dark .answer-content p,body[data-page=c-ciclo-basico].theme-dark .answer-content li,body[data-page=c-ciclo-basico].theme-dark .answer-content ol,body[data-page=c-ciclo-basico].theme-dark .answer-content ul{color:#c7d2e5!important}body[data-page=c-ciclo-basico].theme-dark .answer-content strong{color:#f8fafc!important}body[data-page=c-ciclo-basico].theme-dark .answer-content h1{border-left-color:#35e6a0!important;background:linear-gradient(90deg,#12382d,#102c30 66%,#0e1a2c2e)!important;color:#f8fafc!important}body[data-page=c-ciclo-basico].theme-dark .answer-content h2{border-left-color:#35e6a0!important;color:#78f0b5!important}body[data-page=c-ciclo-basico].theme-dark .answer-content h3,body[data-page=c-ciclo-basico].theme-dark .table-title{color:#f8fafc!important}body[data-page=c-ciclo-basico].theme-dark .answer-content em{color:#9fb0c8!important}body[data-page=c-ciclo-basico].theme-dark .compare-table,body[data-page=c-ciclo-basico].theme-dark .answer-content table{border-color:#30445f!important;background:#0f1f33!important;box-shadow:none!important}body[data-page=c-ciclo-basico].theme-dark .answer-content table td,body[data-page=c-ciclo-basico].theme-dark .answer-content table th,body[data-page=c-ciclo-basico].theme-dark .compare-table td,body[data-page=c-ciclo-basico].theme-dark .compare-table th{border-color:#29405f!important;background:#0f1f33!important;color:#d7e3f5!important}body[data-page=c-ciclo-basico].theme-dark .answer-content table tr:first-child td,body[data-page=c-ciclo-basico].theme-dark .answer-content table tr:first-child th,body[data-page=c-ciclo-basico].theme-dark .compare-table th{background:#13243a!important;color:#78f0b5!important}body[data-page=c-ciclo-basico].theme-dark .answer-content table td:first-child,body[data-page=c-ciclo-basico].theme-dark .answer-content table th:first-child{color:#78f0b5!important}body[data-page=c-ciclo-basico].theme-dark .answer-content img{border-color:#30445f!important;background:#fff!important;box-shadow:0 14px 32px #00000047!important}body[data-page=c-ciclo-basico].theme-dark .highlight{border-color:#806018!important;background:#33270e!important;color:#ffe7a6!important}body[data-page=c-ciclo-basico].theme-dark .highlight *,body[data-page=c-ciclo-basico].theme-dark .mark-btn,body[data-page=c-ciclo-basico].theme-dark .mark-btn svg{color:#ffe7a6!important}body[data-page=c-ciclo-basico].theme-dark .footnote{border-color:#29405f!important;background:#101d31!important;color:#b7c4d8!important}body[data-page=c-ciclo-basico].theme-dark .foot-left,body[data-page=c-ciclo-basico].theme-dark .foot-left span,body[data-page=c-ciclo-basico].theme-dark .foot-left svg,body[data-page=c-ciclo-basico].theme-dark .rating button,body[data-page=c-ciclo-basico].theme-dark .rating svg{color:#b7c4d8!important}body[data-page=c-ciclo-basico].theme-dark .rating button:hover{color:#78f0b5!important}body[data-page=c-ciclo-basico].theme-dark .premium-plan-card{border-color:#806018!important;background:radial-gradient(circle at 100% 0%,#ffd16629 0,#ffd16600 38%),linear-gradient(180deg,#241b0b,#151c2b 56%,#0e1a2c)!important;box-shadow:0 18px 42px #0000004d!important}body[data-page=c-ciclo-basico].theme-dark .premium-plan-card:before{background:linear-gradient(90deg,#d9a12a,#f4c95d 52%,#35e6a0)!important}body[data-page=c-ciclo-basico].theme-dark .premium-crown-badge{border-color:#806018!important;background:linear-gradient(180deg,#4a340c,#33270e)!important;box-shadow:0 14px 28px #0000003d!important}body[data-page=c-ciclo-basico].theme-dark .premium-crown-badge svg{stroke:#ffd166!important}body[data-page=c-ciclo-basico].theme-dark .premium-plan-copy h2{color:#f8fafc!important}body[data-page=c-ciclo-basico].theme-dark .premium-extension-label{border:1px solid #247d61!important;background:#12382d!important;color:#78f0b5!important;box-shadow:none!important}body[data-page=c-ciclo-basico].theme-dark .premium-feature{color:#d7e3f5!important}body[data-page=c-ciclo-basico].theme-dark .premium-feature:hover{background:#12382d!important;color:#a5f7d1!important}body[data-page=c-ciclo-basico].theme-dark .premium-check{background:#12382d!important;color:#78f0b5!important}body[data-page=c-ciclo-basico].theme-dark .toast{border:1px solid #30445f!important;background:#13243a!important;color:#f8fafc!important}@media print{body[data-page=c-ciclo-basico].theme-dark .main,body[data-page=c-ciclo-basico].theme-dark .content,body[data-page=c-ciclo-basico].theme-dark .answer-shell-main,body[data-page=c-ciclo-basico].theme-dark .answer-card,body[data-page=c-ciclo-basico].theme-dark .answer-inner,body[data-page=c-ciclo-basico].theme-dark .answer-content,body[data-page=c-ciclo-basico].theme-dark .answer-content p,body[data-page=c-ciclo-basico].theme-dark .answer-content li{background:#fff!important;color:#111827!important}}body[data-page=c-ciclo-basico] .extension-side-card{position:relative!important;overflow:hidden!important;min-height:390px!important;display:flex!important;flex-direction:column!important;padding:30px 26px 24px!important;border:1px solid #d5a43f!important;border-top:3px solid #c89012!important;border-radius:17px!important;background:radial-gradient(circle at 0% 0%,#ffe7a09e 0,#ffe7a047 30%,#ffe7a000 52%),linear-gradient(135deg,#fff3c9,#fffdf6 54%,#f8fbfd)!important;box-shadow:0 14px 34px #8f5f1514!important;cursor:pointer!important}body[data-page=c-ciclo-basico] .extension-side-card:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;background:linear-gradient(90deg,#c89012,#e7b844 58%,#0bbf79)!important;pointer-events:none!important}body[data-page=c-ciclo-basico] .extension-side-card:after{content:""!important;position:absolute!important;left:-54px!important;top:-64px!important;width:158px!important;height:158px!important;border-radius:999px!important;background:#ffffff5c!important;pointer-events:none!important}body[data-page=c-ciclo-basico] .extension-side-crown,body[data-page=c-ciclo-basico] .extension-side-kicker,body[data-page=c-ciclo-basico] .extension-side-card h2,body[data-page=c-ciclo-basico] .extension-side-list,body[data-page=c-ciclo-basico] .extension-side-button{position:relative!important;z-index:1!important}body[data-page=c-ciclo-basico] .extension-side-crown{width:51px!important;height:51px!important;display:grid!important;place-items:center!important;margin:0 0 21px!important;border:1px solid #d9aa4e!important;border-radius:16px!important;background:radial-gradient(circle at 30% 20%,#fffffff2 0,#fff0 48%),linear-gradient(180deg,#fff1b7,#e6bd58)!important;color:#754a08!important;box-shadow:0 12px 24px #754a0829,inset 0 1px #ffffffe0!important}body[data-page=c-ciclo-basico] .extension-side-crown svg{width:25px!important;height:25px!important;overflow:visible!important;fill:#c9942f!important;stroke:#6f4305!important;stroke-width:1.45!important;stroke-linecap:round!important;stroke-linejoin:round!important}body[data-page=c-ciclo-basico] .extension-side-kicker{display:block!important;margin:0 0 9px!important;color:#9b6a00!important;font-size:11px!important;line-height:1!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}body[data-page=c-ciclo-basico] .extension-side-card h2{margin:0 0 15px!important;color:#6f470d!important;font-size:24px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.055em!important;text-transform:none!important}body[data-page=c-ciclo-basico] .extension-side-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:10px!important;margin:0!important;padding:0!important;color:#293b5d!important;font-size:12.8px!important;line-height:1.3!important;font-weight:790!important}body[data-page=c-ciclo-basico] .extension-side-list li{display:flex!important;align-items:flex-start!important;gap:10px!important}body[data-page=c-ciclo-basico] .extension-side-list li:before{content:"✓"!important;color:#b97900!important;font-size:14px!important;line-height:1.05!important;font-weight:950!important;flex:none!important;margin-top:1px!important}body[data-page=c-ciclo-basico] .extension-side-button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin-top:auto!important;padding:0 13px!important;border:1px solid #d5a43f!important;border-radius:10px!important;background:linear-gradient(180deg,#ffe9a4,#e9c15e)!important;color:#613c05!important;font-size:11px!important;line-height:1!important;font-weight:950!important;text-decoration:none!important;box-shadow:0 8px 18px #8f5f1526,inset 0 1px #fffc!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease!important}body[data-page=c-ciclo-basico] .extension-side-card:hover .extension-side-button,body[data-page=c-ciclo-basico] .extension-side-button:hover{transform:translateY(-1px)!important;border-color:#b97b18!important;background:linear-gradient(180deg,#ffdf78,#dcae3d)!important;color:#4f2e00!important;box-shadow:0 12px 24px #754a0838!important}body[data-page=c-ciclo-basico].theme-dark .extension-side-card{border-color:#715421!important;border-top-color:#d6a84c!important;background:radial-gradient(circle at 0% 0%,#d6a84c2e 0,#d6a84c14 32%,#d6a84c00 52%),linear-gradient(135deg,#211a0d,#171a24 58%,#0e1a2c)!important;box-shadow:none!important}body[data-page=c-ciclo-basico].theme-dark .extension-side-card:after{background:#ffebaf0f!important}body[data-page=c-ciclo-basico].theme-dark .extension-side-crown{border-color:#9b742b!important;background:radial-gradient(circle at 30% 20%,#ffebaf33 0,#ffebaf00 46%),linear-gradient(180deg,#4b3810,#2c220d)!important}body[data-page=c-ciclo-basico].theme-dark .extension-side-crown svg{fill:#d9aa4c!important;stroke:#ffe09a!important}body[data-page=c-ciclo-basico].theme-dark .extension-side-kicker{color:#f1c86c!important}body[data-page=c-ciclo-basico].theme-dark .extension-side-card h2{color:#f1d286!important}body[data-page=c-ciclo-basico].theme-dark .extension-side-list{color:#d7e3f5!important}body[data-page=c-ciclo-basico].theme-dark .extension-side-list li:before{color:#ffd166!important}body[data-page=c-ciclo-basico].theme-dark .extension-side-button{border-color:#9b742b!important;background:linear-gradient(180deg,#4b3810,#34270e)!important;color:#ffe09a!important;box-shadow:none!important}body[data-page=c-ciclo-basico].theme-dark .extension-side-card:hover .extension-side-button,body[data-page=c-ciclo-basico].theme-dark .extension-side-button:hover{border-color:#d6a84c!important;background:linear-gradient(180deg,#5a4314,#40300f)!important;color:#fff0ba!important}@media (max-width: 1100px){body[data-page=c-ciclo-basico] .extension-side-card{min-height:320px!important}}body[data-page=c-ciclo-basico] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=c-ciclo-basico] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=c-ciclo-basico] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=c-ciclo-basico] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=c-ciclo-basico] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=c-ciclo-basico] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=c-ciclo-basico] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=c-ciclo-basico] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=c-ciclo-basico] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=c-ciclo-basico] .residency-area-group>.residency-area-toggle:hover,body[data-page=c-ciclo-basico] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=c-ciclo-basico] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=c-ciclo-basico] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=c-ciclo-basico] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=c-ciclo-basico] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=c-ciclo-basico] .residency-area-group .residency-specialty-link:hover,body[data-page=c-ciclo-basico] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=c-ciclo-basico] .residency-area-group .residency-specialty-link:hover:before,body[data-page=c-ciclo-basico] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=c-ciclo-basico].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=c-ciclo-basico].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=c-ciclo-basico].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=c-ciclo-basico].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=c-ciclo-basico].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=c-ciclo-basico].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=c-ciclo-basico].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=c-ciclo-basico].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=c-ciclo-basico].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=c-ciclo-basico].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=c-ciclo-basico] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=c-ciclo-basico] .specialty-page[class*=specialty-theme-],body[data-page=c-ciclo-basico] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=c-ciclo-basico] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=c-ciclo-basico] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=c-ciclo-basico] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=c-ciclo-basico] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=c-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=c-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=c-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=c-ciclo-basico] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=c-ciclo-basico] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=c-ciclo-basico] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=c-ciclo-basico] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=c-ciclo-basico] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=c-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=c-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=c-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=c-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=c-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=c-ciclo-basico] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=c-ciclo-basico].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=c-ciclo-basico].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=c-ciclo-basico].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=c-ciclo-basico].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=c-ciclo-basico].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=c-ciclo-basico].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=c-ciclo-basico].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=c-ciclo-basico] #officialSidebar,body[data-page=c-ciclo-basico] #officialSidebar *,body[data-page=c-ciclo-basico] #officialSidebar *:before,body[data-page=c-ciclo-basico] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=c-ciclo-basico] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=c-ciclo-basico] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=c-ciclo-basico] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=c-ciclo-basico] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=c-ciclo-basico] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-item,body[data-page=c-ciclo-basico] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-item:hover,body[data-page=c-ciclo-basico] #officialSidebar .nav-toggle:hover,body[data-page=c-ciclo-basico] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-item.active,body[data-page=c-ciclo-basico] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=c-ciclo-basico] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-item svg,body[data-page=c-ciclo-basico] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-group>.nav-submenu,body[data-page=c-ciclo-basico] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=c-ciclo-basico] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=c-ciclo-basico] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=c-ciclo-basico] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=c-ciclo-basico] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=c-ciclo-basico] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=c-ciclo-basico] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=c-ciclo-basico] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=c-ciclo-basico] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=c-ciclo-basico] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=c-ciclo-basico] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=c-ciclo-basico] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=c-ciclo-basico] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=c-ciclo-basico] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=c-ciclo-basico] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=c-ciclo-basico] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=c-ciclo-basico] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=c-ciclo-basico] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=c-ciclo-basico] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=c-ciclo-basico] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=c-ciclo-basico] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=c-ciclo-basico] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=c-ciclo-basico].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=c-ciclo-basico].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=c-ciclo-basico].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=c-ciclo-basico].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=c-ciclo-basico].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=c-ciclo-basico].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=c-ciclo-basico].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=c-ciclo-basico].theme-dark #officialSidebar,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=c-ciclo-basico].theme-dark #officialSidebar .nav-item,body[data-page=c-ciclo-basico].theme-dark #officialSidebar .nav-toggle,body[data-page=c-ciclo-basico].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=c-ciclo-basico].theme-dark #officialSidebar .nav-item:hover,body[data-page=c-ciclo-basico].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=c-ciclo-basico].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=c-ciclo-basico].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=c-ciclo-basico].theme-dark #officialSidebar .nav-item.active,body[data-page=c-ciclo-basico].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=c-ciclo-basico].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=c-ciclo-basico].theme-dark #officialSidebar .premium-title,body[data-page=c-ciclo-basico].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=c-ciclo-basico].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=c-ciclo-basico].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=c-ciclo-basico].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=c-ciclo-basico].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=c-ciclo-basico].official-menu-final{overflow-x:hidden!important}body[data-page=c-ciclo-basico].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=c-ciclo-basico].official-menu-final #sidebarToggle{display:none!important}body[data-page=c-ciclo-basico] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=c-ciclo-basico].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=c-ciclo-basico].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=c-ciclo-basico].official-menu-final .main,body[data-page=c-ciclo-basico].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=c-ciclo-basico].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=c-ciclo-basico].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=c-ciclo-basico].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=c-ciclo-basico])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=c-ciclo-basico] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=c-ciclo-basico] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=casos-clinicos-home]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--surface-3: #f2f7fb;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--teal-soft: #e6f9fc;--blue: #2b7bea;--blue-soft: #e8f1ff;--purple: #8257ff;--purple-soft: #f0eaff;--orange: #ff7b2c;--orange-soft: #fff0e5;--rose: #ff4d74;--rose-soft: #fff0f5;--gold: #d69712;--gold-soft: #fff7dc;--shadow: 0 18px 45px rgba(25,45,80,.07);--shadow-soft: 0 9px 24px rgba(22,44,72,.045);--radius: 16px;--sidebar: 290px;--topbar: 68px}body[data-page=casos-clinicos-home] button,body[data-page=casos-clinicos-home] input,body[data-page=casos-clinicos-home] textarea,body[data-page=casos-clinicos-home] select{font:inherit}body[data-page=casos-clinicos-home] button{cursor:pointer}body[data-page=casos-clinicos-home] .global-search{width:min(625px,100%);height:38px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=casos-clinicos-home] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=casos-clinicos-home] .topbar-actions{min-width:330px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=casos-clinicos-home] .status-pill{display:flex;align-items:center;gap:8px;background:#dff8ee;color:#008962;border-radius:999px;padding:8px 15px;font-weight:800;font-size:13px;white-space:nowrap}body[data-page=casos-clinicos-home] .status-dot{width:8px;height:8px;background:var(--green);border-radius:50%;box-shadow:0 0 0 3px #0bbf791f}body[data-page=casos-clinicos-home] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center}body[data-page=casos-clinicos-home] .profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=casos-clinicos-home] .chevron{margin-left:-10px;color:#50658e}body[data-page=casos-clinicos-home] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;transition:.18s ease}body[data-page=casos-clinicos-home] .premium-box{margin-top:auto;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070}body[data-page=casos-clinicos-home] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;box-shadow:0 2px 6px #14325005}body[data-page=casos-clinicos-home] .content{padding:16px 22px 30px;max-width:1520px;width:100%;margin:0 auto}body[data-page=casos-clinicos-home] .clinical-shell{display:grid;grid-template-columns:minmax(0,1fr) 345px;gap:18px;align-items:start}body[data-page=casos-clinicos-home] .clinical-hero{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:18px;padding:32px 34px 30px;background:radial-gradient(circle at 4% 20%,#0bbf7933 0,#0bbf7914 26%,#fff0 45%),radial-gradient(circle at 96% 12%,#0faec752 0,#0faec729 26%,#fff0 56%),linear-gradient(115deg,#fff,#f5fdf9 45%,#e8fbff);box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-home] .clinical-hero:after{content:"";position:absolute;right:26px;top:24px;width:184px;height:184px;border-radius:42px;border:1px solid rgba(15,174,199,.18);background:linear-gradient(135deg,#ffffffb8,#ffffff2e),repeating-linear-gradient(0deg,rgba(15,174,199,.14) 0 1px,transparent 1px 18px),repeating-linear-gradient(90deg,rgba(11,191,121,.12) 0 1px,transparent 1px 18px);transform:rotate(6deg);opacity:.85}body[data-page=casos-clinicos-home] .hero-content{position:relative;z-index:2;max-width:820px}body[data-page=casos-clinicos-home] .eyebrow{display:inline-flex;align-items:center;gap:8px;height:31px;padding:0 12px;border-radius:999px;background:#e1f8f0;color:#008d62;font-size:12px;font-weight:900;border:1px solid #c8efe1;margin-bottom:14px}body[data-page=casos-clinicos-home] .clinical-hero h1{margin:0;color:#101635;font-weight:950;letter-spacing:-.052em;font-size:30px;line-height:1.05}body[data-page=casos-clinicos-home] .clinical-hero p{margin:12px 0 0;color:#526a91;font-weight:600;font-size:14px;line-height:1.55;max-width:710px}body[data-page=casos-clinicos-home] .hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}body[data-page=casos-clinicos-home] .primary-btn,body[data-page=casos-clinicos-home] .secondary-btn,body[data-page=casos-clinicos-home] .ghost-btn{height:40px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;padding:0 15px;font-size:12px;font-weight:900;transition:.18s ease;border:1px solid transparent}body[data-page=casos-clinicos-home] .primary-btn{background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;box-shadow:0 10px 18px #00a66c33}body[data-page=casos-clinicos-home] .primary-btn:hover{transform:translateY(-1px);box-shadow:0 16px 24px #00a66c38}body[data-page=casos-clinicos-home] .secondary-btn{background:#fff;color:#0d8d66;border-color:#cceee3}body[data-page=casos-clinicos-home] .secondary-btn:hover{background:#f4fcf8}body[data-page=casos-clinicos-home] .ghost-btn{background:#fff;color:#52678e;border-color:#dde7f2}body[data-page=casos-clinicos-home] .ghost-btn:hover{background:#f6f9fc;color:#263653}body[data-page=casos-clinicos-home] .mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}body[data-page=casos-clinicos-home] .mode-card{position:relative;min-height:156px;border:1px solid var(--line);border-radius:16px;background:#fff;padding:18px;box-shadow:var(--shadow-soft);transition:.2s ease;overflow:hidden;text-align:left;color:inherit}body[data-page=casos-clinicos-home] .mode-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--accent,#0bbf79);opacity:.95}body[data-page=casos-clinicos-home] .mode-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}body[data-page=casos-clinicos-home] .mode-card.active{border-color:#9de4ca;background:linear-gradient(180deg,#fff,#f4fcf8)}body[data-page=casos-clinicos-home] .mode-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:14px}body[data-page=casos-clinicos-home] .mode-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--accent-soft,#e6f9f1);color:var(--accent,#0bbf79);flex:none}body[data-page=casos-clinicos-home] .mode-tag{height:25px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f4f7fb;border:1px solid #e1e8f2;color:#65789f;font-size:10px;font-weight:900;text-transform:uppercase;white-space:nowrap}body[data-page=casos-clinicos-home] .mode-card h2{margin:0 0 8px;font-size:15px;line-height:1.18;letter-spacing:-.02em;font-weight:950;color:#101832}body[data-page=casos-clinicos-home] .mode-card p{margin:0;font-size:12px;line-height:1.45;color:#546b92;font-weight:610}body[data-page=casos-clinicos-home] .workspace{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.68fr);gap:16px;margin-top:14px}body[data-page=casos-clinicos-home] .panel{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-home] .panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 12px;border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-home] .panel-head h3{margin:0;color:#101832;font-size:18px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=casos-clinicos-home] .panel-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.45;font-weight:620}body[data-page=casos-clinicos-home] .panel-badge{display:inline-flex;align-items:center;gap:7px;height:28px;border-radius:999px;padding:0 10px;font-size:11px;font-weight:900;color:#008d62;background:#e6f9f1;border:1px solid #cceee3;white-space:nowrap}body[data-page=casos-clinicos-home] .form-area{padding:16px 20px 20px}body[data-page=casos-clinicos-home] .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}body[data-page=casos-clinicos-home] .field{display:flex;flex-direction:column;gap:7px}body[data-page=casos-clinicos-home] .field.full{grid-column:1 / -1}body[data-page=casos-clinicos-home] .field label{color:#0db779;font-size:12px;font-weight:900}body[data-page=casos-clinicos-home] .field input,body[data-page=casos-clinicos-home] .field textarea,body[data-page=casos-clinicos-home] .field select{width:100%;border:1px solid #dce5f1;border-radius:12px;background:#fff;color:#152342;outline:0;font-size:13px;font-weight:650;transition:.18s ease}body[data-page=casos-clinicos-home] .field input,body[data-page=casos-clinicos-home] .field select{height:42px;padding:0 12px}body[data-page=casos-clinicos-home] .field textarea{min-height:132px;padding:12px 13px;resize:vertical;line-height:1.5}body[data-page=casos-clinicos-home] .field input:focus,body[data-page=casos-clinicos-home] .field textarea:focus,body[data-page=casos-clinicos-home] .field select:focus{border-color:#8bdabb;box-shadow:0 0 0 4px #0bbf791a}body[data-page=casos-clinicos-home] .workflow{padding:14px 18px 18px}body[data-page=casos-clinicos-home] .flow-step{display:grid;grid-template-columns:34px 1fr;gap:11px;position:relative;padding:0 0 16px}body[data-page=casos-clinicos-home] .flow-step:not(:last-child):after{content:"";position:absolute;left:16px;top:35px;bottom:3px;width:2px;background:#e4edf6}body[data-page=casos-clinicos-home] .step-index{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#e8f9f1;color:#009a69;font-size:12px;font-weight:950;z-index:2}body[data-page=casos-clinicos-home] .flow-step strong{display:block;color:#172341;font-size:13px;font-weight:950;margin:1px 0 5px}body[data-page=casos-clinicos-home] .flow-step span{color:#63769a;font-size:12px;line-height:1.42;font-weight:610}body[data-page=casos-clinicos-home] .output-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}body[data-page=casos-clinicos-home] .output-card{min-height:116px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:15px;box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-home] .output-card strong{display:flex;align-items:center;gap:9px;color:#111c37;font-size:13px;font-weight:950;margin-bottom:8px}body[data-page=casos-clinicos-home] .output-card span{color:#5c7197;font-size:12px;line-height:1.42;font-weight:610}body[data-page=casos-clinicos-home] .dot-icon{width:9px;height:9px;border-radius:999px;background:var(--dot,#0bbf79);box-shadow:0 0 0 5px var(--dot-soft,#e6f9f1);flex:none}body[data-page=casos-clinicos-home] .side-stack{display:flex;flex-direction:column;gap:14px}body[data-page=casos-clinicos-home] .insight-card{border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=casos-clinicos-home] .insight-top{padding:18px;background:linear-gradient(135deg,#fff,#effbf8);border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-home] .insight-top h3{margin:0;font-size:17px;letter-spacing:-.03em;font-weight:950;color:#111c37}body[data-page=casos-clinicos-home] .insight-top p{margin:7px 0 0;color:#60759b;font-size:12px;font-weight:620;line-height:1.45}body[data-page=casos-clinicos-home] .metric-list{display:grid;grid-template-columns:1fr;gap:0}body[data-page=casos-clinicos-home] .metric{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-home] .metric:last-child{border-bottom:0}body[data-page=casos-clinicos-home] .metric strong{font-size:12px;font-weight:900;color:#1c2d4c}body[data-page=casos-clinicos-home] .metric span{font-size:12px;font-weight:850;color:#008d62}body[data-page=casos-clinicos-home] .template-list{padding:12px;display:flex;flex-direction:column;gap:8px}body[data-page=casos-clinicos-home] .template-btn{width:100%;border:1px solid #dce5f1;background:#fff;border-radius:12px;padding:12px;text-align:left;transition:.18s ease}body[data-page=casos-clinicos-home] .template-btn:hover{background:#f8fcfb;border-color:#bfeadb;transform:translateY(-1px)}body[data-page=casos-clinicos-home] .template-btn strong{display:block;color:#182541;font-size:12.5px;font-weight:950;margin-bottom:5px}body[data-page=casos-clinicos-home] .template-btn span{color:#63779d;font-size:11.5px;line-height:1.35;font-weight:620}body[data-page=casos-clinicos-home] .case-simulator{margin-top:14px;border:1px solid #dce5f1;border-radius:16px;background:#fff;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=casos-clinicos-home] .sim-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;background:linear-gradient(105deg,#fff,#f5f8ff 52%,#f2edff);border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-home] .sim-title{display:flex;align-items:center;gap:12px}body[data-page=casos-clinicos-home] .sim-icon{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#f0eaff;color:#8257ff}body[data-page=casos-clinicos-home] .sim-title h3{margin:0;font-size:17px;letter-spacing:-.025em;font-weight:950}body[data-page=casos-clinicos-home] .sim-title p{margin:4px 0 0;color:#61759b;font-size:12px;font-weight:620}body[data-page=casos-clinicos-home] .sim-body{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0}body[data-page=casos-clinicos-home] .sim-item{padding:16px 18px;border-right:1px solid var(--line-soft)}body[data-page=casos-clinicos-home] .sim-item:last-child{border-right:0}body[data-page=casos-clinicos-home] .sim-item strong{display:block;color:#182541;font-size:13px;font-weight:950;margin-bottom:6px}body[data-page=casos-clinicos-home] .sim-item span{color:#65789e;font-size:12px;line-height:1.45;font-weight:610}body[data-page=casos-clinicos-home] .toast{position:fixed;right:22px;bottom:22px;z-index:50;transform:translateY(18px);opacity:0;pointer-events:none;background:#11203b;color:#fff;min-height:42px;padding:0 14px;border-radius:12px;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:850;box-shadow:0 14px 30px #0000002e;transition:.2s ease}body[data-page=casos-clinicos-home] .toast.show{opacity:1;transform:translateY(0)}@media (max-width:1320px){body[data-page=casos-clinicos-home] .clinical-shell{grid-template-columns:1fr}body[data-page=casos-clinicos-home] .side-stack{display:grid;grid-template-columns:1fr 1fr}body[data-page=casos-clinicos-home] .output-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1120px){body[data-page=casos-clinicos-home] .mode-grid,body[data-page=casos-clinicos-home] .workspace,body[data-page=casos-clinicos-home] .sim-body{grid-template-columns:1fr}body[data-page=casos-clinicos-home] .sim-item{border-right:0;border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-home] .sim-item:last-child{border-bottom:0}}@media (max-width:860px){body[data-page=casos-clinicos-home]{--sidebar: 0px;--topbar: 62px}body[data-page=casos-clinicos-home] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=casos-clinicos-home] .topbar{gap:10px;padding-right:10px}body[data-page=casos-clinicos-home] .topbar-center{display:none}body[data-page=casos-clinicos-home] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=casos-clinicos-home] .status-pill{padding:7px 10px}body[data-page=casos-clinicos-home] .sidebar{display:none}body[data-page=casos-clinicos-home] .content{padding:12px}body[data-page=casos-clinicos-home] .clinical-hero{padding:24px 18px}body[data-page=casos-clinicos-home] .clinical-hero:after{display:none}body[data-page=casos-clinicos-home] .clinical-hero h1{font-size:29px}body[data-page=casos-clinicos-home] .field-grid,body[data-page=casos-clinicos-home] .side-stack,body[data-page=casos-clinicos-home] .output-grid{grid-template-columns:1fr}body[data-page=casos-clinicos-home] .panel-head,body[data-page=casos-clinicos-home] .sim-head{flex-direction:column;align-items:flex-start}}body[data-page=casos-clinicos-home] .field.is-hidden{display:none!important}body[data-page=casos-clinicos-home] .field.discuss-only{grid-column:1 / -1}body[data-page=casos-clinicos-home] .field.discuss-only textarea{min-height:330px;font-size:14px;line-height:1.58;padding:16px 17px}body[data-page=casos-clinicos-home] .audio-btn{height:40px;width:44px;padding:0;border:1px solid #ffd6b5;border-radius:10px;background:#fff6ef;color:#ff7b2c;display:inline-flex;align-items:center;justify-content:center;transition:.18s ease;box-shadow:0 6px 14px #ff7b2c1a}body[data-page=casos-clinicos-home] .audio-btn:hover{background:#fff0e5;border-color:#ffbd8c;color:#f26a18;transform:translateY(-1px)}body[data-page=casos-clinicos-home] .audio-btn.recording{color:#fff;background:linear-gradient(180deg,#ff913f,#ff6b1a);border-color:#ff7b2c;box-shadow:0 10px 18px #ff7b2c38}body[data-page=casos-clinicos-home] .audio-helper{display:none;margin-top:10px;color:#63769a;font-size:12px;font-weight:620;line-height:1.45}body[data-page=casos-clinicos-home] .audio-helper.show{display:block}@media (max-width:860px){body[data-page=casos-clinicos-home] .field.discuss-only textarea{min-height:260px}}body[data-page=casos-clinicos-home] .mode-card{display:block}@media (max-width:1320px){body[data-page=casos-clinicos-home] .mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-page=casos-clinicos-home] .workflow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){body[data-page=casos-clinicos-home] .mode-grid,body[data-page=casos-clinicos-home] .workflow{grid-template-columns:1fr!important}}body[data-page=casos-clinicos-home]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 270px;--topbar: 68px}body[data-page=casos-clinicos-home],body[data-page=casos-clinicos-home] *{box-sizing:border-box}html:has(>body[data-page=casos-clinicos-home]),body[data-page=casos-clinicos-home]{height:100%}body[data-page=casos-clinicos-home]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=casos-clinicos-home] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=casos-clinicos-home] .premium-box{margin-top:20px;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070;cursor:pointer;transition:.18s ease}body[data-page=casos-clinicos-home] .premium-box:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-home] .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}body[data-page=casos-clinicos-home] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=casos-clinicos-home] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}body[data-page=casos-clinicos-home] .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}body[data-page=casos-clinicos-home] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;cursor:pointer;box-shadow:0 2px 6px #14325005}body[data-page=casos-clinicos-home] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=casos-clinicos-home] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-home] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=casos-clinicos-home] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=casos-clinicos-home] .hero p strong{color:#00a26e;font-weight:850}body[data-page=casos-clinicos-home] .ask-row{margin-top:18px;width:750px;max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=casos-clinicos-home] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}body[data-page=casos-clinicos-home] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=casos-clinicos-home] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=casos-clinicos-home] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=casos-clinicos-home] .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}body[data-page=casos-clinicos-home] .chip-content{min-width:159px}body[data-page=casos-clinicos-home] .chip-questions{min-width:157px}body[data-page=casos-clinicos-home] .chip-video{min-width:105px}body[data-page=casos-clinicos-home] .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}body[data-page=casos-clinicos-home] .chip-crown{width:13px;height:13px;color:#b97900;flex:none}body[data-page=casos-clinicos-home] .chip.active:not(.chip-premium),body[data-page=casos-clinicos-home] .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}body[data-page=casos-clinicos-home] .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}body[data-page=casos-clinicos-home] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=casos-clinicos-home] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=casos-clinicos-home] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=casos-clinicos-home] .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=casos-clinicos-home] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:13px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=casos-clinicos-home] .practice-card:hover,body[data-page=casos-clinicos-home] .specialty-card:hover,body[data-page=casos-clinicos-home] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=casos-clinicos-home] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=casos-clinicos-home] .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}body[data-page=casos-clinicos-home] .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}body[data-page=casos-clinicos-home] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=casos-clinicos-home] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=casos-clinicos-home] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=casos-clinicos-home] .practice-card .card-copy{display:contents}body[data-page=casos-clinicos-home] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=casos-clinicos-home] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=casos-clinicos-home] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=casos-clinicos-home] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=casos-clinicos-home] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=casos-clinicos-home] .meta-line .arrow{margin-left:4px;font-size:15px}body[data-page=casos-clinicos-home] .lower-grid{display:grid;grid-template-columns:1.15fr .98fr;gap:22px;margin-top:35px}body[data-page=casos-clinicos-home] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=casos-clinicos-home] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=casos-clinicos-home] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=casos-clinicos-home] .study-list{padding:0 17px 12px}body[data-page=casos-clinicos-home] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px 92px;align-items:center;column-gap:13px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-home] .study-row:last-child{border-bottom:0}body[data-page=casos-clinicos-home] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}body[data-page=casos-clinicos-home] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.2;margin-bottom:4px}body[data-page=casos-clinicos-home] .study-title span{color:#62769b;font-size:11px;font-weight:610}body[data-page=casos-clinicos-home] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=casos-clinicos-home] .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}body[data-page=casos-clinicos-home] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=casos-clinicos-home] .continue-btn{height:32px;border:1px solid #79d5b9;color:#00a16c;background:#fff;border-radius:8px;font-size:12px;font-weight:850;cursor:pointer}body[data-page=casos-clinicos-home] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=casos-clinicos-home] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=casos-clinicos-home] .activity-list{padding:0 17px 13px}body[data-page=casos-clinicos-home] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-home] .activity-row:last-child{border-bottom:0}body[data-page=casos-clinicos-home] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=casos-clinicos-home] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}body[data-page=casos-clinicos-home] .schedule-panel{overflow:hidden}body[data-page=casos-clinicos-home] .schedule-panel .panel-head{padding-bottom:12px}body[data-page=casos-clinicos-home] .schedule-dashboard{padding:0 17px 17px}body[data-page=casos-clinicos-home] .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}body[data-page=casos-clinicos-home] .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=casos-clinicos-home] .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}body[data-page=casos-clinicos-home] .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}body[data-page=casos-clinicos-home] .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}body[data-page=casos-clinicos-home] .schedule-feature-card:hover,body[data-page=casos-clinicos-home] .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-home] .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}body[data-page=casos-clinicos-home] .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}body[data-page=casos-clinicos-home] .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}body[data-page=casos-clinicos-home] .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=casos-clinicos-home] .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}body[data-page=casos-clinicos-home] .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}body[data-page=casos-clinicos-home] .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}body[data-page=casos-clinicos-home] .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}body[data-page=casos-clinicos-home] .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=casos-clinicos-home] .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}body[data-page=casos-clinicos-home] .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=casos-clinicos-home] .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=casos-clinicos-home] .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}body[data-page=casos-clinicos-home] .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}body[data-page=casos-clinicos-home] .agenda-timeline{display:flex;flex-direction:column;gap:9px}body[data-page=casos-clinicos-home] .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}body[data-page=casos-clinicos-home] .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}body[data-page=casos-clinicos-home] .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}body[data-page=casos-clinicos-home] .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}body[data-page=casos-clinicos-home] .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}body[data-page=casos-clinicos-home] .agenda-priority{color:#008d62;font-weight:900}@media (max-width: 1280px){body[data-page=casos-clinicos-home] .practice-grid,body[data-page=casos-clinicos-home] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=casos-clinicos-home] .lower-grid{grid-template-columns:1fr}body[data-page=casos-clinicos-home] .topbar-actions{min-width:auto}body[data-page=casos-clinicos-home] .profile{display:none}}@media (max-width: 860px){body[data-page=casos-clinicos-home]{--sidebar: 0px;--topbar: 62px}body[data-page=casos-clinicos-home] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=casos-clinicos-home] .topbar{gap:10px;padding-right:10px}body[data-page=casos-clinicos-home] .topbar-center{display:none}body[data-page=casos-clinicos-home] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=casos-clinicos-home] .sidebar,body[data-page=casos-clinicos-home] .sidebar-collapse-btn{display:none}body[data-page=casos-clinicos-home] .content{padding:12px}body[data-page=casos-clinicos-home] .hero{padding:24px 18px}body[data-page=casos-clinicos-home] .hero h1{font-size:24px}body[data-page=casos-clinicos-home] .practice-grid,body[data-page=casos-clinicos-home] .specialty-grid{grid-template-columns:1fr}body[data-page=casos-clinicos-home] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=casos-clinicos-home] .bar,body[data-page=casos-clinicos-home] .percent,body[data-page=casos-clinicos-home] .continue-btn{grid-column:2;width:100%}body[data-page=casos-clinicos-home] .schedule-summary-grid{grid-template-columns:1fr}body[data-page=casos-clinicos-home] .schedule-feature-top,body[data-page=casos-clinicos-home] .schedule-feature-actions,body[data-page=casos-clinicos-home] .agenda-card-head{align-items:flex-start;flex-direction:column}}body[data-page=casos-clinicos-home] .practice-card:focus-visible,body[data-page=casos-clinicos-home] .specialty-card:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=casos-clinicos-home].theme-dark .brand,body[data-page=casos-clinicos-home].theme-dark .hero h1,body[data-page=casos-clinicos-home].theme-dark .section-title,body[data-page=casos-clinicos-home].theme-dark .panel-head h3,body[data-page=casos-clinicos-home].theme-dark .profile strong,body[data-page=casos-clinicos-home].theme-dark .card-copy strong,body[data-page=casos-clinicos-home].theme-dark .specialty-card strong,body[data-page=casos-clinicos-home].theme-dark .study-title strong,body[data-page=casos-clinicos-home].theme-dark .activity-copy strong,body[data-page=casos-clinicos-home].theme-dark .schedule-feature-title strong,body[data-page=casos-clinicos-home].theme-dark .agenda-card-title strong,body[data-page=casos-clinicos-home].theme-dark .agenda-copy strong,body[data-page=casos-clinicos-home].theme-dark .exam-hero h1,body[data-page=casos-clinicos-home].theme-dark .exam-filters h2,body[data-page=casos-clinicos-home].theme-dark .exam-kpi strong,body[data-page=casos-clinicos-home].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=casos-clinicos-home].theme-dark .brand .plus,body[data-page=casos-clinicos-home].theme-dark .section-link,body[data-page=casos-clinicos-home].theme-dark .mini-arrow,body[data-page=casos-clinicos-home].theme-dark .agenda-priority{color:#35e6a0}body[data-page=casos-clinicos-home].theme-dark .topbar-center,body[data-page=casos-clinicos-home].theme-dark .topbar-actions,body[data-page=casos-clinicos-home].theme-dark .icon-button,body[data-page=casos-clinicos-home].theme-dark .top-mic,body[data-page=casos-clinicos-home].theme-dark .mic{color:#b7c4d8}body[data-page=casos-clinicos-home].theme-dark .global-search,body[data-page=casos-clinicos-home].theme-dark .ask-row,body[data-page=casos-clinicos-home].theme-dark .exam-search-mini,body[data-page=casos-clinicos-home].theme-dark .filter-control,body[data-page=casos-clinicos-home].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=casos-clinicos-home].theme-dark .global-search input,body[data-page=casos-clinicos-home].theme-dark .ask-row input,body[data-page=casos-clinicos-home].theme-dark .exam-search-mini input,body[data-page=casos-clinicos-home].theme-dark input,body[data-page=casos-clinicos-home].theme-dark select{color:#f4f7fb}body[data-page=casos-clinicos-home].theme-dark .global-search input::placeholder,body[data-page=casos-clinicos-home].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=casos-clinicos-home].theme-dark select:not([multiple]),html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=casos-clinicos-home].theme-dark .nav-item,body[data-page=casos-clinicos-home].theme-dark .nav-toggle,body[data-page=casos-clinicos-home].theme-dark .nav-sublink,body[data-page=casos-clinicos-home].theme-dark .premium-box p,body[data-page=casos-clinicos-home].theme-dark .premium-list,body[data-page=casos-clinicos-home].theme-dark .hero p,body[data-page=casos-clinicos-home].theme-dark .specialty-card p,body[data-page=casos-clinicos-home].theme-dark .card-copy p,body[data-page=casos-clinicos-home].theme-dark .meta-line,body[data-page=casos-clinicos-home].theme-dark .study-title span,body[data-page=casos-clinicos-home].theme-dark .activity-copy span,body[data-page=casos-clinicos-home].theme-dark .schedule-feature-title span,body[data-page=casos-clinicos-home].theme-dark .agenda-card-title span,body[data-page=casos-clinicos-home].theme-dark .agenda-copy span,body[data-page=casos-clinicos-home].theme-dark .schedule-mini-meta,body[data-page=casos-clinicos-home].theme-dark .exam-hero p,body[data-page=casos-clinicos-home].theme-dark .exam-count,body[data-page=casos-clinicos-home].theme-dark .exam-kpi span,body[data-page=casos-clinicos-home].theme-dark .exam-level,body[data-page=casos-clinicos-home].theme-dark .exam-meta-row,body[data-page=casos-clinicos-home].theme-dark .exam-year,body[data-page=casos-clinicos-home].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=casos-clinicos-home].theme-dark .hero,body[data-page=casos-clinicos-home].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-home].theme-dark .panel,body[data-page=casos-clinicos-home].theme-dark .practice-card,body[data-page=casos-clinicos-home].theme-dark .specialty-card,body[data-page=casos-clinicos-home].theme-dark .schedule-kpi,body[data-page=casos-clinicos-home].theme-dark .day-agenda-card,body[data-page=casos-clinicos-home].theme-dark .exam-kpi,body[data-page=casos-clinicos-home].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-home].theme-dark .practice-card:hover,body[data-page=casos-clinicos-home].theme-dark .specialty-card:hover,body[data-page=casos-clinicos-home].theme-dark .panel:hover,body[data-page=casos-clinicos-home].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=casos-clinicos-home].theme-dark .premium-box,body[data-page=casos-clinicos-home].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=casos-clinicos-home].theme-dark .premium-title{color:#35e6a0}body[data-page=casos-clinicos-home].theme-dark .premium-box button,body[data-page=casos-clinicos-home].theme-dark .continue-btn,body[data-page=casos-clinicos-home].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=casos-clinicos-home].theme-dark .premium-box button:hover,body[data-page=casos-clinicos-home].theme-dark .continue-btn:hover,body[data-page=casos-clinicos-home].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=casos-clinicos-home].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=casos-clinicos-home].theme-dark .chip.active:not(.chip-premium),body[data-page=casos-clinicos-home].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=casos-clinicos-home].theme-dark .chip-premium,body[data-page=casos-clinicos-home].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=casos-clinicos-home].theme-dark .icon-tile,body[data-page=casos-clinicos-home].theme-dark .small-icon{background:#13243a}body[data-page=casos-clinicos-home].theme-dark .bar{background:#23354e}body[data-page=casos-clinicos-home].theme-dark .study-row,body[data-page=casos-clinicos-home].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=casos-clinicos-home].theme-dark .history-link,body[data-page=casos-clinicos-home].theme-dark .history-link span{color:#b7c4d8}body[data-page=casos-clinicos-home].theme-dark .schedule-badge,body[data-page=casos-clinicos-home].theme-dark .exam-eyebrow,body[data-page=casos-clinicos-home].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=casos-clinicos-home].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=casos-clinicos-home].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=casos-clinicos-home].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=casos-clinicos-home].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=casos-clinicos-home].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=casos-clinicos-home].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=casos-clinicos-home].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=casos-clinicos-home].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=casos-clinicos-home].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=casos-clinicos-home]{--sidebar: 290px;--topbar: 68px}body[data-page=casos-clinicos-home] .topbar-actions{min-width:190px}body[data-page=casos-clinicos-home] .status-pill{display:none}body[data-page=casos-clinicos-home] .content{max-width:none;width:100%}body[data-page=casos-clinicos-home] .clinical-shell{grid-template-columns:minmax(0,1fr)!important}body[data-page=casos-clinicos-home] .hero-content{max-width:960px!important}body[data-page=casos-clinicos-home] .clinical-hero p{max-width:900px!important}body[data-page=casos-clinicos-home] .mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-page=casos-clinicos-home] .workspace{grid-template-columns:minmax(0,1fr)!important;width:100%!important}body[data-page=casos-clinicos-home] .workflow-panel{width:100%!important}body[data-page=casos-clinicos-home] .workflow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:18px 20px 20px!important}body[data-page=casos-clinicos-home] .flow-step{grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;padding:14px!important;border:1px solid var(--line-soft);border-radius:14px;background:linear-gradient(180deg,#fff,#f8fcfb);min-height:118px}body[data-page=casos-clinicos-home] .flow-step:not(:last-child):after{display:none!important}body[data-page=casos-clinicos-home].theme-dark .clinical-hero{border-color:#263850;background:radial-gradient(circle at 4% 20%,#26d99129 0,#26d99112 30%,#07111f00 48%),radial-gradient(circle at 96% 12%,#35d0e429 0,#35d0e414 30%,#07111f00 58%),linear-gradient(115deg,#0d1a2d,#0e2030 48%,#0b2630)}body[data-page=casos-clinicos-home].theme-dark .clinical-hero h1,body[data-page=casos-clinicos-home].theme-dark .mode-card h2,body[data-page=casos-clinicos-home].theme-dark .panel-head h3,body[data-page=casos-clinicos-home].theme-dark .flow-step strong,body[data-page=casos-clinicos-home].theme-dark .output-card strong,body[data-page=casos-clinicos-home].theme-dark .insight-top h3,body[data-page=casos-clinicos-home].theme-dark .metric strong,body[data-page=casos-clinicos-home].theme-dark .template-btn strong,body[data-page=casos-clinicos-home].theme-dark .sim-title h3,body[data-page=casos-clinicos-home].theme-dark .sim-item strong{color:#f4f7fb}body[data-page=casos-clinicos-home].theme-dark .clinical-hero p,body[data-page=casos-clinicos-home].theme-dark .mode-card p,body[data-page=casos-clinicos-home].theme-dark .panel-head p,body[data-page=casos-clinicos-home].theme-dark .flow-step span,body[data-page=casos-clinicos-home].theme-dark .output-card span,body[data-page=casos-clinicos-home].theme-dark .insight-top p,body[data-page=casos-clinicos-home].theme-dark .template-btn span,body[data-page=casos-clinicos-home].theme-dark .sim-title p,body[data-page=casos-clinicos-home].theme-dark .sim-item span{color:#b7c4d8}body[data-page=casos-clinicos-home].theme-dark .mode-card,body[data-page=casos-clinicos-home].theme-dark .panel,body[data-page=casos-clinicos-home].theme-dark .flow-step,body[data-page=casos-clinicos-home].theme-dark .output-card,body[data-page=casos-clinicos-home].theme-dark .insight-card,body[data-page=casos-clinicos-home].theme-dark .template-btn,body[data-page=casos-clinicos-home].theme-dark .case-simulator,body[data-page=casos-clinicos-home].theme-dark .sim-item{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-home].theme-dark .mode-card.active{border-color:#247d61;background:linear-gradient(180deg,#10291f,#0e1a2c)}body[data-page=casos-clinicos-home].theme-dark .mode-tag,body[data-page=casos-clinicos-home].theme-dark .panel-badge,body[data-page=casos-clinicos-home].theme-dark .eyebrow{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=casos-clinicos-home].theme-dark .mode-icon,body[data-page=casos-clinicos-home].theme-dark .step-index{background:#13243a}body[data-page=casos-clinicos-home].theme-dark .clinical-hero:after{border-color:#35d0e433;background:linear-gradient(135deg,#0f1f33b8,#0f1f332e),repeating-linear-gradient(0deg,rgba(53,208,228,.12) 0 1px,transparent 1px 18px),repeating-linear-gradient(90deg,rgba(38,217,145,.1) 0 1px,transparent 1px 18px)}@media (max-width: 1320px){body[data-page=casos-clinicos-home] .mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-page=casos-clinicos-home] .workflow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 860px){body[data-page=casos-clinicos-home] .mode-grid,body[data-page=casos-clinicos-home] .workflow{grid-template-columns:1fr!important}}body[data-page=casos-clinicos-home]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--sidebar: 290px;--topbar: 68px}body[data-page=casos-clinicos-home] svg{display:block}body[data-page=casos-clinicos-home] a{color:inherit;text-decoration:none}body[data-page=casos-clinicos-home] button,body[data-page=casos-clinicos-home] input{font:inherit}body[data-page=casos-clinicos-home] .app{min-height:100vh}body[data-page=casos-clinicos-home] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=casos-clinicos-home] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=casos-clinicos-home] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=casos-clinicos-home] .brand .med{font-weight:900}body[data-page=casos-clinicos-home] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=casos-clinicos-home] .global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=casos-clinicos-home] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=casos-clinicos-home] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=casos-clinicos-home] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=casos-clinicos-home] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=casos-clinicos-home] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=casos-clinicos-home] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=casos-clinicos-home] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=casos-clinicos-home] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=casos-clinicos-home] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=casos-clinicos-home] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=casos-clinicos-home] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=casos-clinicos-home] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=casos-clinicos-home] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=casos-clinicos-home] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=casos-clinicos-home] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=casos-clinicos-home] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=casos-clinicos-home] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=casos-clinicos-home] .sidebar-collapse-btn svg,body[data-page=casos-clinicos-home] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=casos-clinicos-home] .sidebar,body[data-page=casos-clinicos-home] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=casos-clinicos-home].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=casos-clinicos-home].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=casos-clinicos-home].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=casos-clinicos-home].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=casos-clinicos-home] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=casos-clinicos-home] .sidebar::-webkit-scrollbar{width:7px}body[data-page=casos-clinicos-home] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=casos-clinicos-home] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=casos-clinicos-home] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=casos-clinicos-home] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=casos-clinicos-home] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=casos-clinicos-home] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=casos-clinicos-home] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=casos-clinicos-home] .nav-item svg{color:currentColor;flex:none}body[data-page=casos-clinicos-home] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=casos-clinicos-home] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=casos-clinicos-home] .nav-toggle:hover,body[data-page=casos-clinicos-home] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=casos-clinicos-home] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=casos-clinicos-home] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=casos-clinicos-home] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=casos-clinicos-home] .nav-section-title svg{color:currentColor;flex:none}body[data-page=casos-clinicos-home] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=casos-clinicos-home] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=casos-clinicos-home] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=casos-clinicos-home] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=casos-clinicos-home] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=casos-clinicos-home] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=casos-clinicos-home] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=casos-clinicos-home] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=casos-clinicos-home] .nav-sublink:hover:before,body[data-page=casos-clinicos-home] .nav-sublink.active:before{background:#00a96e}body[data-page=casos-clinicos-home] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=casos-clinicos-home] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=casos-clinicos-home] .student-menu{margin-top:14px}body[data-page=casos-clinicos-home] .student-toggle{color:#50658e}body[data-page=casos-clinicos-home] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=casos-clinicos-home] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=casos-clinicos-home] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=casos-clinicos-home] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=casos-clinicos-home] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=casos-clinicos-home] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=casos-clinicos-home] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=casos-clinicos-home] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=casos-clinicos-home] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=casos-clinicos-home] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=casos-clinicos-home] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=casos-clinicos-home].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=casos-clinicos-home].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=casos-clinicos-home].theme-dark .brand,body[data-page=casos-clinicos-home].theme-dark .profile strong{color:#f4f7fb}body[data-page=casos-clinicos-home].theme-dark .brand .plus{color:#35e6a0}body[data-page=casos-clinicos-home].theme-dark .icon-button,body[data-page=casos-clinicos-home].theme-dark .top-mic{color:#b7c4d8}body[data-page=casos-clinicos-home].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=casos-clinicos-home].theme-dark .global-search input{color:#f4f7fb}body[data-page=casos-clinicos-home].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=casos-clinicos-home].theme-dark input,body[data-page=casos-clinicos-home].theme-dark select,body[data-page=casos-clinicos-home].theme-dark textarea,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] input,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] select,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=casos-clinicos-home].theme-dark input::placeholder,body[data-page=casos-clinicos-home].theme-dark textarea::placeholder,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] input::placeholder,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=casos-clinicos-home].theme-dark select option,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=casos-clinicos-home].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=casos-clinicos-home].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=casos-clinicos-home].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=casos-clinicos-home].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=casos-clinicos-home].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=casos-clinicos-home].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=casos-clinicos-home].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=casos-clinicos-home].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=casos-clinicos-home].theme-dark .nav-item,body[data-page=casos-clinicos-home].theme-dark .nav-toggle,body[data-page=casos-clinicos-home].theme-dark .nav-sublink,body[data-page=casos-clinicos-home].theme-dark .premium-list{color:#b7c4d8}body[data-page=casos-clinicos-home].theme-dark .nav-item:hover,body[data-page=casos-clinicos-home].theme-dark .nav-toggle:hover,body[data-page=casos-clinicos-home].theme-dark .nav-group.open .nav-toggle,body[data-page=casos-clinicos-home].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=casos-clinicos-home].theme-dark .nav-item.active,body[data-page=casos-clinicos-home].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=casos-clinicos-home].theme-dark .nav-sublink:before,body[data-page=casos-clinicos-home].theme-dark .nav-sublink:hover:before,body[data-page=casos-clinicos-home].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=casos-clinicos-home].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=casos-clinicos-home].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=casos-clinicos-home].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=casos-clinicos-home].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=casos-clinicos-home].theme-dark .premium-title,body[data-page=casos-clinicos-home].theme-dark .premium-title svg{color:#ffd166}body[data-page=casos-clinicos-home].theme-dark .premium-list{color:#d7c9ad}body[data-page=casos-clinicos-home].theme-dark .premium-list li:before{color:#ffd166}body[data-page=casos-clinicos-home].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=casos-clinicos-home].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=casos-clinicos-home] .mobile-menu-btn,body[data-page=casos-clinicos-home] .mobile-sidebar-backdrop{display:none}body[data-page=casos-clinicos-home] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=casos-clinicos-home] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=casos-clinicos-home] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=casos-clinicos-home].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=casos-clinicos-home].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=casos-clinicos-home].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=casos-clinicos-home].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=casos-clinicos-home].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=casos-clinicos-home].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=casos-clinicos-home]{--sidebar: 270px}body[data-page=casos-clinicos-home] .brand{font-size:21px;padding-left:18px}body[data-page=casos-clinicos-home] .global-search{width:min(440px,100%)}body[data-page=casos-clinicos-home] .topbar-actions{gap:12px;padding-right:16px}body[data-page=casos-clinicos-home] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=casos-clinicos-home]{--sidebar: 0px;--topbar: 64px}body[data-page=casos-clinicos-home].mobile-menu-open{overflow:hidden}body[data-page=casos-clinicos-home] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=casos-clinicos-home] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=casos-clinicos-home] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=casos-clinicos-home] .topbar-actions>.icon-button{display:none}body[data-page=casos-clinicos-home] .avatar{display:none}body[data-page=casos-clinicos-home] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=casos-clinicos-home] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=casos-clinicos-home] .theme-toggle-btn{flex:none}body[data-page=casos-clinicos-home] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=casos-clinicos-home] .sidebar-collapse-btn{display:none}body[data-page=casos-clinicos-home] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=casos-clinicos-home].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=casos-clinicos-home] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=casos-clinicos-home].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=casos-clinicos-home].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=casos-clinicos-home].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=casos-clinicos-home] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=casos-clinicos-home] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=casos-clinicos-home] .main{width:100%;margin-left:0;padding-top:calc(var(--topbar) + 59px)}body[data-page=casos-clinicos-home].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width: 640px){body[data-page=casos-clinicos-home]{--topbar: 62px}body[data-page=casos-clinicos-home] .topbar{padding:0 10px;gap:8px}body[data-page=casos-clinicos-home] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=casos-clinicos-home] .profile{max-width:76px}body[data-page=casos-clinicos-home] .profile strong{max-width:76px;font-size:11px}body[data-page=casos-clinicos-home] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=casos-clinicos-home] .theme-toggle-thumb{width:20px;height:20px}body[data-page=casos-clinicos-home].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=casos-clinicos-home] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=casos-clinicos-home] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=casos-clinicos-home] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=casos-clinicos-home] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=casos-clinicos-home] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=casos-clinicos-home] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=casos-clinicos-home] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=casos-clinicos-home] .footer-logo .med{font-weight:900}body[data-page=casos-clinicos-home] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=casos-clinicos-home] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=casos-clinicos-home] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=casos-clinicos-home] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=casos-clinicos-home] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=casos-clinicos-home] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=casos-clinicos-home].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=casos-clinicos-home].theme-dark .footer-logo{color:#f4f7fb}body[data-page=casos-clinicos-home].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=casos-clinicos-home].theme-dark .footer-description,body[data-page=casos-clinicos-home].theme-dark .footer-meta{color:#b7c4d8}body[data-page=casos-clinicos-home].theme-dark .footer-meta a{color:#78f0b5}body[data-page=casos-clinicos-home].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=casos-clinicos-home].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=casos-clinicos-home] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=casos-clinicos-home] .site-footer-inner{padding:28px 20px 8px}body[data-page=casos-clinicos-home] .footer-logo{font-size:21px}body[data-page=casos-clinicos-home] .footer-bottom{padding:10px 20px 18px}}body[data-page=casos-clinicos-home] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=casos-clinicos-home] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=casos-clinicos-home] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=casos-clinicos-home] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=casos-clinicos-home] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=casos-clinicos-home] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=casos-clinicos-home].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=casos-clinicos-home].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=casos-clinicos-home].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=casos-clinicos-home].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=casos-clinicos-home].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=casos-clinicos-home] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=casos-clinicos-home] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=casos-clinicos-home] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=casos-clinicos-home] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=casos-clinicos-home] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=casos-clinicos-home] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=casos-clinicos-home] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=casos-clinicos-home] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=casos-clinicos-home] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=casos-clinicos-home] .residency-area-group>.residency-area-toggle:hover,body[data-page=casos-clinicos-home] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=casos-clinicos-home] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=casos-clinicos-home] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=casos-clinicos-home] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=casos-clinicos-home] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=casos-clinicos-home] .residency-area-group .residency-specialty-link:hover,body[data-page=casos-clinicos-home] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=casos-clinicos-home] .residency-area-group .residency-specialty-link:hover:before,body[data-page=casos-clinicos-home] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=casos-clinicos-home].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=casos-clinicos-home].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=casos-clinicos-home].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=casos-clinicos-home].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=casos-clinicos-home].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=casos-clinicos-home].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=casos-clinicos-home].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=casos-clinicos-home].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=casos-clinicos-home].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=casos-clinicos-home].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=casos-clinicos-home] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=casos-clinicos-home] .specialty-page[class*=specialty-theme-],body[data-page=casos-clinicos-home] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=casos-clinicos-home] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=casos-clinicos-home] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=casos-clinicos-home] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=casos-clinicos-home] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=casos-clinicos-home] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=casos-clinicos-home] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=casos-clinicos-home] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=casos-clinicos-home] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=casos-clinicos-home] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=casos-clinicos-home] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=casos-clinicos-home] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=casos-clinicos-home] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=casos-clinicos-home] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=casos-clinicos-home] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=casos-clinicos-home] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=casos-clinicos-home] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=casos-clinicos-home] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=casos-clinicos-home] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=casos-clinicos-home].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=casos-clinicos-home].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=casos-clinicos-home].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=casos-clinicos-home].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=casos-clinicos-home].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=casos-clinicos-home].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=casos-clinicos-home].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=casos-clinicos-home] #officialSidebar,body[data-page=casos-clinicos-home] #officialSidebar *,body[data-page=casos-clinicos-home] #officialSidebar *:before,body[data-page=casos-clinicos-home] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=casos-clinicos-home] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=casos-clinicos-home] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=casos-clinicos-home] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=casos-clinicos-home] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=casos-clinicos-home] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-item,body[data-page=casos-clinicos-home] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-item:hover,body[data-page=casos-clinicos-home] #officialSidebar .nav-toggle:hover,body[data-page=casos-clinicos-home] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-item.active,body[data-page=casos-clinicos-home] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=casos-clinicos-home] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-item svg,body[data-page=casos-clinicos-home] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-group>.nav-submenu,body[data-page=casos-clinicos-home] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=casos-clinicos-home] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=casos-clinicos-home] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=casos-clinicos-home] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=casos-clinicos-home] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=casos-clinicos-home] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=casos-clinicos-home] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=casos-clinicos-home] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=casos-clinicos-home] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=casos-clinicos-home] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=casos-clinicos-home] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=casos-clinicos-home] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=casos-clinicos-home] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=casos-clinicos-home] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=casos-clinicos-home] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=casos-clinicos-home] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=casos-clinicos-home] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=casos-clinicos-home] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=casos-clinicos-home] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=casos-clinicos-home] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=casos-clinicos-home] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=casos-clinicos-home] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=casos-clinicos-home].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=casos-clinicos-home].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=casos-clinicos-home].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=casos-clinicos-home].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=casos-clinicos-home].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=casos-clinicos-home].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=casos-clinicos-home].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=casos-clinicos-home].theme-dark #officialSidebar,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=casos-clinicos-home].theme-dark #officialSidebar .nav-item,body[data-page=casos-clinicos-home].theme-dark #officialSidebar .nav-toggle,body[data-page=casos-clinicos-home].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=casos-clinicos-home].theme-dark #officialSidebar .nav-item:hover,body[data-page=casos-clinicos-home].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=casos-clinicos-home].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=casos-clinicos-home].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=casos-clinicos-home].theme-dark #officialSidebar .nav-item.active,body[data-page=casos-clinicos-home].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=casos-clinicos-home].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=casos-clinicos-home].theme-dark #officialSidebar .premium-title,body[data-page=casos-clinicos-home].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=casos-clinicos-home].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=casos-clinicos-home].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=casos-clinicos-home].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=casos-clinicos-home].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=casos-clinicos-home].official-menu-final{overflow-x:hidden!important}body[data-page=casos-clinicos-home].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=casos-clinicos-home].official-menu-final #sidebarToggle{display:none!important}body[data-page=casos-clinicos-home] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=casos-clinicos-home].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=casos-clinicos-home].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=casos-clinicos-home].official-menu-final .main,body[data-page=casos-clinicos-home].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=casos-clinicos-home].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=casos-clinicos-home].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=casos-clinicos-home].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=casos-clinicos-home])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=casos-clinicos-home] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=casos-clinicos-home] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=casos-clinicos-modo-2]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--surface-3: #f2f7fb;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--teal-soft: #e6f9fc;--blue: #2b7bea;--blue-soft: #e8f1ff;--purple: #8257ff;--purple-soft: #f0eaff;--orange: #ff7b2c;--orange-soft: #fff0e5;--rose: #ff4d74;--rose-soft: #fff0f5;--gold: #d69712;--gold-soft: #fff7dc;--shadow: 0 18px 45px rgba(25,45,80,.07);--shadow-soft: 0 9px 24px rgba(22,44,72,.045);--radius: 16px;--sidebar: 290px;--topbar: 68px}body[data-page=casos-clinicos-modo-2] button,body[data-page=casos-clinicos-modo-2] input,body[data-page=casos-clinicos-modo-2] textarea,body[data-page=casos-clinicos-modo-2] select{font:inherit}body[data-page=casos-clinicos-modo-2] button{cursor:pointer}body[data-page=casos-clinicos-modo-2] .global-search{width:min(625px,100%);height:38px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=casos-clinicos-modo-2] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=casos-clinicos-modo-2] .topbar-actions{min-width:330px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=casos-clinicos-modo-2] .status-pill{display:flex;align-items:center;gap:8px;background:#dff8ee;color:#008962;border-radius:999px;padding:8px 15px;font-weight:800;font-size:13px;white-space:nowrap}body[data-page=casos-clinicos-modo-2] .status-dot{width:8px;height:8px;background:var(--green);border-radius:50%;box-shadow:0 0 0 3px #0bbf791f}body[data-page=casos-clinicos-modo-2] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center}body[data-page=casos-clinicos-modo-2] .profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=casos-clinicos-modo-2] .chevron{margin-left:-10px;color:#50658e}body[data-page=casos-clinicos-modo-2] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;transition:.18s ease}body[data-page=casos-clinicos-modo-2] .premium-box{margin-top:auto;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070}body[data-page=casos-clinicos-modo-2] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;box-shadow:0 2px 6px #14325005}body[data-page=casos-clinicos-modo-2] .content{padding:16px 22px 30px;max-width:1520px;width:100%;margin:0 auto}body[data-page=casos-clinicos-modo-2] .clinical-shell{display:grid;grid-template-columns:minmax(0,1fr) 345px;gap:18px;align-items:start}body[data-page=casos-clinicos-modo-2] .clinical-hero{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:18px;padding:32px 34px 30px;background:radial-gradient(circle at 4% 20%,#0bbf7933 0,#0bbf7914 26%,#fff0 45%),radial-gradient(circle at 96% 12%,#0faec752 0,#0faec729 26%,#fff0 56%),linear-gradient(115deg,#fff,#f5fdf9 45%,#e8fbff);box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-2] .clinical-hero:after{content:"";position:absolute;right:26px;top:24px;width:184px;height:184px;border-radius:42px;border:1px solid rgba(15,174,199,.18);background:linear-gradient(135deg,#ffffffb8,#ffffff2e),repeating-linear-gradient(0deg,rgba(15,174,199,.14) 0 1px,transparent 1px 18px),repeating-linear-gradient(90deg,rgba(11,191,121,.12) 0 1px,transparent 1px 18px);transform:rotate(6deg);opacity:.85}body[data-page=casos-clinicos-modo-2] .hero-content{position:relative;z-index:2;max-width:820px}body[data-page=casos-clinicos-modo-2] .eyebrow{display:inline-flex;align-items:center;gap:8px;height:31px;padding:0 12px;border-radius:999px;background:#e1f8f0;color:#008d62;font-size:12px;font-weight:900;border:1px solid #c8efe1;margin-bottom:14px}body[data-page=casos-clinicos-modo-2] .clinical-hero h1{margin:0;color:#101635;font-weight:950;letter-spacing:-.052em;font-size:30px;line-height:1.05}body[data-page=casos-clinicos-modo-2] .clinical-hero p{margin:12px 0 0;color:#526a91;font-weight:600;font-size:14px;line-height:1.55;max-width:710px}body[data-page=casos-clinicos-modo-2] .hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}body[data-page=casos-clinicos-modo-2] .primary-btn,body[data-page=casos-clinicos-modo-2] .secondary-btn,body[data-page=casos-clinicos-modo-2] .ghost-btn{height:40px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;padding:0 15px;font-size:12px;font-weight:900;transition:.18s ease;border:1px solid transparent}body[data-page=casos-clinicos-modo-2] .primary-btn{background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;box-shadow:0 10px 18px #00a66c33}body[data-page=casos-clinicos-modo-2] .primary-btn:hover{transform:translateY(-1px);box-shadow:0 16px 24px #00a66c38}body[data-page=casos-clinicos-modo-2] .secondary-btn{background:#fff;color:#0d8d66;border-color:#cceee3}body[data-page=casos-clinicos-modo-2] .secondary-btn:hover{background:#f4fcf8}body[data-page=casos-clinicos-modo-2] .ghost-btn{background:#fff;color:#52678e;border-color:#dde7f2}body[data-page=casos-clinicos-modo-2] .ghost-btn:hover{background:#f6f9fc;color:#263653}body[data-page=casos-clinicos-modo-2] .mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}body[data-page=casos-clinicos-modo-2] .mode-card{position:relative;min-height:156px;border:1px solid var(--line);border-radius:16px;background:#fff;padding:18px;box-shadow:var(--shadow-soft);transition:.2s ease;overflow:hidden;text-align:left;color:inherit}body[data-page=casos-clinicos-modo-2] .mode-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--accent,#0bbf79);opacity:.95}body[data-page=casos-clinicos-modo-2] .mode-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}body[data-page=casos-clinicos-modo-2] .mode-card.active{border-color:#9de4ca;background:linear-gradient(180deg,#fff,#f4fcf8)}body[data-page=casos-clinicos-modo-2] .mode-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:14px}body[data-page=casos-clinicos-modo-2] .mode-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--accent-soft,#e6f9f1);color:var(--accent,#0bbf79);flex:none}body[data-page=casos-clinicos-modo-2] .mode-tag{height:25px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f4f7fb;border:1px solid #e1e8f2;color:#65789f;font-size:10px;font-weight:900;text-transform:uppercase;white-space:nowrap}body[data-page=casos-clinicos-modo-2] .mode-card h2{margin:0 0 8px;font-size:15px;line-height:1.18;letter-spacing:-.02em;font-weight:950;color:#101832}body[data-page=casos-clinicos-modo-2] .mode-card p{margin:0;font-size:12px;line-height:1.45;color:#546b92;font-weight:610}body[data-page=casos-clinicos-modo-2] .workspace{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.68fr);gap:16px;margin-top:14px}body[data-page=casos-clinicos-modo-2] .panel{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-2] .panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 12px;border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-modo-2] .panel-head h3{margin:0;color:#101832;font-size:18px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=casos-clinicos-modo-2] .panel-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.45;font-weight:620}body[data-page=casos-clinicos-modo-2] .panel-badge{display:inline-flex;align-items:center;gap:7px;height:28px;border-radius:999px;padding:0 10px;font-size:11px;font-weight:900;color:#008d62;background:#e6f9f1;border:1px solid #cceee3;white-space:nowrap}body[data-page=casos-clinicos-modo-2] .form-area{padding:16px 20px 20px}body[data-page=casos-clinicos-modo-2] .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}body[data-page=casos-clinicos-modo-2] .field{display:flex;flex-direction:column;gap:7px}body[data-page=casos-clinicos-modo-2] .field.full{grid-column:1 / -1}body[data-page=casos-clinicos-modo-2] .field label{color:#0db779;font-size:12px;font-weight:900}body[data-page=casos-clinicos-modo-2] .field input,body[data-page=casos-clinicos-modo-2] .field textarea,body[data-page=casos-clinicos-modo-2] .field select{width:100%;border:1px solid #dce5f1;border-radius:12px;background:#fff;color:#152342;outline:0;font-size:13px;font-weight:650;transition:.18s ease}body[data-page=casos-clinicos-modo-2] .field input,body[data-page=casos-clinicos-modo-2] .field select{height:42px;padding:0 12px}body[data-page=casos-clinicos-modo-2] .field textarea{min-height:132px;padding:12px 13px;resize:vertical;line-height:1.5}body[data-page=casos-clinicos-modo-2] .field input:focus,body[data-page=casos-clinicos-modo-2] .field textarea:focus,body[data-page=casos-clinicos-modo-2] .field select:focus{border-color:#8bdabb;box-shadow:0 0 0 4px #0bbf791a}body[data-page=casos-clinicos-modo-2] .workflow{padding:14px 18px 18px}body[data-page=casos-clinicos-modo-2] .flow-step{display:grid;grid-template-columns:34px 1fr;gap:11px;position:relative;padding:0 0 16px}body[data-page=casos-clinicos-modo-2] .flow-step:not(:last-child):after{content:"";position:absolute;left:16px;top:35px;bottom:3px;width:2px;background:#e4edf6}body[data-page=casos-clinicos-modo-2] .step-index{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#e8f9f1;color:#009a69;font-size:12px;font-weight:950;z-index:2}body[data-page=casos-clinicos-modo-2] .flow-step strong{display:block;color:#172341;font-size:13px;font-weight:950;margin:1px 0 5px}body[data-page=casos-clinicos-modo-2] .flow-step span{color:#63769a;font-size:12px;line-height:1.42;font-weight:610}body[data-page=casos-clinicos-modo-2] .output-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}body[data-page=casos-clinicos-modo-2] .output-card{min-height:116px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:15px;box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-2] .output-card strong{display:flex;align-items:center;gap:9px;color:#111c37;font-size:13px;font-weight:950;margin-bottom:8px}body[data-page=casos-clinicos-modo-2] .output-card span{color:#5c7197;font-size:12px;line-height:1.42;font-weight:610}body[data-page=casos-clinicos-modo-2] .dot-icon{width:9px;height:9px;border-radius:999px;background:var(--dot,#0bbf79);box-shadow:0 0 0 5px var(--dot-soft,#e6f9f1);flex:none}body[data-page=casos-clinicos-modo-2] .side-stack{display:flex;flex-direction:column;gap:14px}body[data-page=casos-clinicos-modo-2] .insight-card{border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=casos-clinicos-modo-2] .insight-top{padding:18px;background:linear-gradient(135deg,#fff,#effbf8);border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-modo-2] .insight-top h3{margin:0;font-size:17px;letter-spacing:-.03em;font-weight:950;color:#111c37}body[data-page=casos-clinicos-modo-2] .insight-top p{margin:7px 0 0;color:#60759b;font-size:12px;font-weight:620;line-height:1.45}body[data-page=casos-clinicos-modo-2] .metric-list{display:grid;grid-template-columns:1fr;gap:0}body[data-page=casos-clinicos-modo-2] .metric{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-modo-2] .metric:last-child{border-bottom:0}body[data-page=casos-clinicos-modo-2] .metric strong{font-size:12px;font-weight:900;color:#1c2d4c}body[data-page=casos-clinicos-modo-2] .metric span{font-size:12px;font-weight:850;color:#008d62}body[data-page=casos-clinicos-modo-2] .template-list{padding:12px;display:flex;flex-direction:column;gap:8px}body[data-page=casos-clinicos-modo-2] .template-btn{width:100%;border:1px solid #dce5f1;background:#fff;border-radius:12px;padding:12px;text-align:left;transition:.18s ease}body[data-page=casos-clinicos-modo-2] .template-btn:hover{background:#f8fcfb;border-color:#bfeadb;transform:translateY(-1px)}body[data-page=casos-clinicos-modo-2] .template-btn strong{display:block;color:#182541;font-size:12.5px;font-weight:950;margin-bottom:5px}body[data-page=casos-clinicos-modo-2] .template-btn span{color:#63779d;font-size:11.5px;line-height:1.35;font-weight:620}body[data-page=casos-clinicos-modo-2] .case-simulator{margin-top:14px;border:1px solid #dce5f1;border-radius:16px;background:#fff;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=casos-clinicos-modo-2] .sim-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;background:linear-gradient(105deg,#fff,#f5f8ff 52%,#f2edff);border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-modo-2] .sim-title{display:flex;align-items:center;gap:12px}body[data-page=casos-clinicos-modo-2] .sim-icon{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#f0eaff;color:#8257ff}body[data-page=casos-clinicos-modo-2] .sim-title h3{margin:0;font-size:17px;letter-spacing:-.025em;font-weight:950}body[data-page=casos-clinicos-modo-2] .sim-title p{margin:4px 0 0;color:#61759b;font-size:12px;font-weight:620}body[data-page=casos-clinicos-modo-2] .sim-body{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0}body[data-page=casos-clinicos-modo-2] .sim-item{padding:16px 18px;border-right:1px solid var(--line-soft)}body[data-page=casos-clinicos-modo-2] .sim-item:last-child{border-right:0}body[data-page=casos-clinicos-modo-2] .sim-item strong{display:block;color:#182541;font-size:13px;font-weight:950;margin-bottom:6px}body[data-page=casos-clinicos-modo-2] .sim-item span{color:#65789e;font-size:12px;line-height:1.45;font-weight:610}body[data-page=casos-clinicos-modo-2] .toast{position:fixed;right:22px;bottom:22px;z-index:50;transform:translateY(18px);opacity:0;pointer-events:none;background:#11203b;color:#fff;min-height:42px;padding:0 14px;border-radius:12px;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:850;box-shadow:0 14px 30px #0000002e;transition:.2s ease}body[data-page=casos-clinicos-modo-2] .toast.show{opacity:1;transform:translateY(0)}@media (max-width:1320px){body[data-page=casos-clinicos-modo-2] .clinical-shell{grid-template-columns:1fr}body[data-page=casos-clinicos-modo-2] .side-stack{display:grid;grid-template-columns:1fr 1fr}body[data-page=casos-clinicos-modo-2] .output-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1120px){body[data-page=casos-clinicos-modo-2] .mode-grid,body[data-page=casos-clinicos-modo-2] .workspace,body[data-page=casos-clinicos-modo-2] .sim-body{grid-template-columns:1fr}body[data-page=casos-clinicos-modo-2] .sim-item{border-right:0;border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-modo-2] .sim-item:last-child{border-bottom:0}}@media (max-width:860px){body[data-page=casos-clinicos-modo-2]{--sidebar: 0px;--topbar: 62px}body[data-page=casos-clinicos-modo-2] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=casos-clinicos-modo-2] .topbar{gap:10px;padding-right:10px}body[data-page=casos-clinicos-modo-2] .topbar-center{display:none}body[data-page=casos-clinicos-modo-2] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=casos-clinicos-modo-2] .status-pill{padding:7px 10px}body[data-page=casos-clinicos-modo-2] .sidebar{display:none}body[data-page=casos-clinicos-modo-2] .content{padding:12px}body[data-page=casos-clinicos-modo-2] .clinical-hero{padding:24px 18px}body[data-page=casos-clinicos-modo-2] .clinical-hero:after{display:none}body[data-page=casos-clinicos-modo-2] .clinical-hero h1{font-size:29px}body[data-page=casos-clinicos-modo-2] .field-grid,body[data-page=casos-clinicos-modo-2] .side-stack,body[data-page=casos-clinicos-modo-2] .output-grid{grid-template-columns:1fr}body[data-page=casos-clinicos-modo-2] .panel-head,body[data-page=casos-clinicos-modo-2] .sim-head{flex-direction:column;align-items:flex-start}}body[data-page=casos-clinicos-modo-2] .field.is-hidden{display:none!important}body[data-page=casos-clinicos-modo-2] .field.discuss-only{grid-column:1 / -1}body[data-page=casos-clinicos-modo-2] .field.discuss-only textarea{min-height:330px;font-size:14px;line-height:1.58;padding:16px 17px}body[data-page=casos-clinicos-modo-2] .audio-btn{height:40px;width:44px;padding:0;border:1px solid #ffd6b5;border-radius:10px;background:#fff6ef;color:#ff7b2c;display:inline-flex;align-items:center;justify-content:center;transition:.18s ease;box-shadow:0 6px 14px #ff7b2c1a}body[data-page=casos-clinicos-modo-2] .audio-btn:hover{background:#fff0e5;border-color:#ffbd8c;color:#f26a18;transform:translateY(-1px)}body[data-page=casos-clinicos-modo-2] .audio-btn.recording{color:#fff;background:linear-gradient(180deg,#ff913f,#ff6b1a);border-color:#ff7b2c;box-shadow:0 10px 18px #ff7b2c38}body[data-page=casos-clinicos-modo-2] .audio-helper{display:none;margin-top:10px;color:#63769a;font-size:12px;font-weight:620;line-height:1.45}body[data-page=casos-clinicos-modo-2] .audio-helper.show{display:block}@media (max-width:860px){body[data-page=casos-clinicos-modo-2] .field.discuss-only textarea{min-height:260px}}body[data-page=casos-clinicos-modo-2] .mode-card{display:block}@media (max-width:1320px){body[data-page=casos-clinicos-modo-2] .mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-page=casos-clinicos-modo-2] .workflow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){body[data-page=casos-clinicos-modo-2] .mode-grid,body[data-page=casos-clinicos-modo-2] .workflow{grid-template-columns:1fr!important}}body[data-page=casos-clinicos-modo-2]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 270px;--topbar: 68px}body[data-page=casos-clinicos-modo-2],body[data-page=casos-clinicos-modo-2] *{box-sizing:border-box}html:has(>body[data-page=casos-clinicos-modo-2]),body[data-page=casos-clinicos-modo-2]{height:100%}body[data-page=casos-clinicos-modo-2]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=casos-clinicos-modo-2] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=casos-clinicos-modo-2] .premium-box{margin-top:20px;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070;cursor:pointer;transition:.18s ease}body[data-page=casos-clinicos-modo-2] .premium-box:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-2] .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}body[data-page=casos-clinicos-modo-2] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=casos-clinicos-modo-2] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}body[data-page=casos-clinicos-modo-2] .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}body[data-page=casos-clinicos-modo-2] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;cursor:pointer;box-shadow:0 2px 6px #14325005}body[data-page=casos-clinicos-modo-2] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=casos-clinicos-modo-2] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-2] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=casos-clinicos-modo-2] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=casos-clinicos-modo-2] .hero p strong{color:#00a26e;font-weight:850}body[data-page=casos-clinicos-modo-2] .ask-row{margin-top:18px;width:750px;max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=casos-clinicos-modo-2] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}body[data-page=casos-clinicos-modo-2] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=casos-clinicos-modo-2] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=casos-clinicos-modo-2] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=casos-clinicos-modo-2] .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}body[data-page=casos-clinicos-modo-2] .chip-content{min-width:159px}body[data-page=casos-clinicos-modo-2] .chip-questions{min-width:157px}body[data-page=casos-clinicos-modo-2] .chip-video{min-width:105px}body[data-page=casos-clinicos-modo-2] .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}body[data-page=casos-clinicos-modo-2] .chip-crown{width:13px;height:13px;color:#b97900;flex:none}body[data-page=casos-clinicos-modo-2] .chip.active:not(.chip-premium),body[data-page=casos-clinicos-modo-2] .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}body[data-page=casos-clinicos-modo-2] .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}body[data-page=casos-clinicos-modo-2] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=casos-clinicos-modo-2] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=casos-clinicos-modo-2] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=casos-clinicos-modo-2] .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=casos-clinicos-modo-2] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:13px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=casos-clinicos-modo-2] .practice-card:hover,body[data-page=casos-clinicos-modo-2] .specialty-card:hover,body[data-page=casos-clinicos-modo-2] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=casos-clinicos-modo-2] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=casos-clinicos-modo-2] .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}body[data-page=casos-clinicos-modo-2] .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}body[data-page=casos-clinicos-modo-2] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=casos-clinicos-modo-2] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=casos-clinicos-modo-2] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=casos-clinicos-modo-2] .practice-card .card-copy{display:contents}body[data-page=casos-clinicos-modo-2] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=casos-clinicos-modo-2] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=casos-clinicos-modo-2] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=casos-clinicos-modo-2] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=casos-clinicos-modo-2] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=casos-clinicos-modo-2] .meta-line .arrow{margin-left:4px;font-size:15px}body[data-page=casos-clinicos-modo-2] .lower-grid{display:grid;grid-template-columns:1.15fr .98fr;gap:22px;margin-top:35px}body[data-page=casos-clinicos-modo-2] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=casos-clinicos-modo-2] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=casos-clinicos-modo-2] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=casos-clinicos-modo-2] .study-list{padding:0 17px 12px}body[data-page=casos-clinicos-modo-2] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px 92px;align-items:center;column-gap:13px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-modo-2] .study-row:last-child{border-bottom:0}body[data-page=casos-clinicos-modo-2] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}body[data-page=casos-clinicos-modo-2] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.2;margin-bottom:4px}body[data-page=casos-clinicos-modo-2] .study-title span{color:#62769b;font-size:11px;font-weight:610}body[data-page=casos-clinicos-modo-2] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=casos-clinicos-modo-2] .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}body[data-page=casos-clinicos-modo-2] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=casos-clinicos-modo-2] .continue-btn{height:32px;border:1px solid #79d5b9;color:#00a16c;background:#fff;border-radius:8px;font-size:12px;font-weight:850;cursor:pointer}body[data-page=casos-clinicos-modo-2] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=casos-clinicos-modo-2] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=casos-clinicos-modo-2] .activity-list{padding:0 17px 13px}body[data-page=casos-clinicos-modo-2] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-modo-2] .activity-row:last-child{border-bottom:0}body[data-page=casos-clinicos-modo-2] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=casos-clinicos-modo-2] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}body[data-page=casos-clinicos-modo-2] .schedule-panel{overflow:hidden}body[data-page=casos-clinicos-modo-2] .schedule-panel .panel-head{padding-bottom:12px}body[data-page=casos-clinicos-modo-2] .schedule-dashboard{padding:0 17px 17px}body[data-page=casos-clinicos-modo-2] .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}body[data-page=casos-clinicos-modo-2] .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=casos-clinicos-modo-2] .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}body[data-page=casos-clinicos-modo-2] .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}body[data-page=casos-clinicos-modo-2] .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}body[data-page=casos-clinicos-modo-2] .schedule-feature-card:hover,body[data-page=casos-clinicos-modo-2] .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-2] .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}body[data-page=casos-clinicos-modo-2] .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}body[data-page=casos-clinicos-modo-2] .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}body[data-page=casos-clinicos-modo-2] .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=casos-clinicos-modo-2] .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}body[data-page=casos-clinicos-modo-2] .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}body[data-page=casos-clinicos-modo-2] .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}body[data-page=casos-clinicos-modo-2] .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}body[data-page=casos-clinicos-modo-2] .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=casos-clinicos-modo-2] .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}body[data-page=casos-clinicos-modo-2] .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=casos-clinicos-modo-2] .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=casos-clinicos-modo-2] .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}body[data-page=casos-clinicos-modo-2] .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}body[data-page=casos-clinicos-modo-2] .agenda-timeline{display:flex;flex-direction:column;gap:9px}body[data-page=casos-clinicos-modo-2] .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}body[data-page=casos-clinicos-modo-2] .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}body[data-page=casos-clinicos-modo-2] .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}body[data-page=casos-clinicos-modo-2] .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}body[data-page=casos-clinicos-modo-2] .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}body[data-page=casos-clinicos-modo-2] .agenda-priority{color:#008d62;font-weight:900}@media (max-width: 1280px){body[data-page=casos-clinicos-modo-2] .practice-grid,body[data-page=casos-clinicos-modo-2] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=casos-clinicos-modo-2] .lower-grid{grid-template-columns:1fr}body[data-page=casos-clinicos-modo-2] .topbar-actions{min-width:auto}body[data-page=casos-clinicos-modo-2] .profile{display:none}}@media (max-width: 860px){body[data-page=casos-clinicos-modo-2]{--sidebar: 0px;--topbar: 62px}body[data-page=casos-clinicos-modo-2] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=casos-clinicos-modo-2] .topbar{gap:10px;padding-right:10px}body[data-page=casos-clinicos-modo-2] .topbar-center{display:none}body[data-page=casos-clinicos-modo-2] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=casos-clinicos-modo-2] .sidebar,body[data-page=casos-clinicos-modo-2] .sidebar-collapse-btn{display:none}body[data-page=casos-clinicos-modo-2] .content{padding:12px}body[data-page=casos-clinicos-modo-2] .hero{padding:24px 18px}body[data-page=casos-clinicos-modo-2] .hero h1{font-size:24px}body[data-page=casos-clinicos-modo-2] .practice-grid,body[data-page=casos-clinicos-modo-2] .specialty-grid{grid-template-columns:1fr}body[data-page=casos-clinicos-modo-2] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=casos-clinicos-modo-2] .bar,body[data-page=casos-clinicos-modo-2] .percent,body[data-page=casos-clinicos-modo-2] .continue-btn{grid-column:2;width:100%}body[data-page=casos-clinicos-modo-2] .schedule-summary-grid{grid-template-columns:1fr}body[data-page=casos-clinicos-modo-2] .schedule-feature-top,body[data-page=casos-clinicos-modo-2] .schedule-feature-actions,body[data-page=casos-clinicos-modo-2] .agenda-card-head{align-items:flex-start;flex-direction:column}}body[data-page=casos-clinicos-modo-2] .practice-card:focus-visible,body[data-page=casos-clinicos-modo-2] .specialty-card:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=casos-clinicos-modo-2].theme-dark .brand,body[data-page=casos-clinicos-modo-2].theme-dark .hero h1,body[data-page=casos-clinicos-modo-2].theme-dark .section-title,body[data-page=casos-clinicos-modo-2].theme-dark .panel-head h3,body[data-page=casos-clinicos-modo-2].theme-dark .profile strong,body[data-page=casos-clinicos-modo-2].theme-dark .card-copy strong,body[data-page=casos-clinicos-modo-2].theme-dark .specialty-card strong,body[data-page=casos-clinicos-modo-2].theme-dark .study-title strong,body[data-page=casos-clinicos-modo-2].theme-dark .activity-copy strong,body[data-page=casos-clinicos-modo-2].theme-dark .schedule-feature-title strong,body[data-page=casos-clinicos-modo-2].theme-dark .agenda-card-title strong,body[data-page=casos-clinicos-modo-2].theme-dark .agenda-copy strong,body[data-page=casos-clinicos-modo-2].theme-dark .exam-hero h1,body[data-page=casos-clinicos-modo-2].theme-dark .exam-filters h2,body[data-page=casos-clinicos-modo-2].theme-dark .exam-kpi strong,body[data-page=casos-clinicos-modo-2].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=casos-clinicos-modo-2].theme-dark .brand .plus,body[data-page=casos-clinicos-modo-2].theme-dark .section-link,body[data-page=casos-clinicos-modo-2].theme-dark .mini-arrow,body[data-page=casos-clinicos-modo-2].theme-dark .agenda-priority{color:#35e6a0}body[data-page=casos-clinicos-modo-2].theme-dark .topbar-center,body[data-page=casos-clinicos-modo-2].theme-dark .topbar-actions,body[data-page=casos-clinicos-modo-2].theme-dark .icon-button,body[data-page=casos-clinicos-modo-2].theme-dark .top-mic,body[data-page=casos-clinicos-modo-2].theme-dark .mic{color:#b7c4d8}body[data-page=casos-clinicos-modo-2].theme-dark .global-search,body[data-page=casos-clinicos-modo-2].theme-dark .ask-row,body[data-page=casos-clinicos-modo-2].theme-dark .exam-search-mini,body[data-page=casos-clinicos-modo-2].theme-dark .filter-control,body[data-page=casos-clinicos-modo-2].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=casos-clinicos-modo-2].theme-dark .global-search input,body[data-page=casos-clinicos-modo-2].theme-dark .ask-row input,body[data-page=casos-clinicos-modo-2].theme-dark .exam-search-mini input,body[data-page=casos-clinicos-modo-2].theme-dark input,body[data-page=casos-clinicos-modo-2].theme-dark select{color:#f4f7fb}body[data-page=casos-clinicos-modo-2].theme-dark .global-search input::placeholder,body[data-page=casos-clinicos-modo-2].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=casos-clinicos-modo-2].theme-dark select:not([multiple]),html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=casos-clinicos-modo-2].theme-dark .nav-item,body[data-page=casos-clinicos-modo-2].theme-dark .nav-toggle,body[data-page=casos-clinicos-modo-2].theme-dark .nav-sublink,body[data-page=casos-clinicos-modo-2].theme-dark .premium-box p,body[data-page=casos-clinicos-modo-2].theme-dark .premium-list,body[data-page=casos-clinicos-modo-2].theme-dark .hero p,body[data-page=casos-clinicos-modo-2].theme-dark .specialty-card p,body[data-page=casos-clinicos-modo-2].theme-dark .card-copy p,body[data-page=casos-clinicos-modo-2].theme-dark .meta-line,body[data-page=casos-clinicos-modo-2].theme-dark .study-title span,body[data-page=casos-clinicos-modo-2].theme-dark .activity-copy span,body[data-page=casos-clinicos-modo-2].theme-dark .schedule-feature-title span,body[data-page=casos-clinicos-modo-2].theme-dark .agenda-card-title span,body[data-page=casos-clinicos-modo-2].theme-dark .agenda-copy span,body[data-page=casos-clinicos-modo-2].theme-dark .schedule-mini-meta,body[data-page=casos-clinicos-modo-2].theme-dark .exam-hero p,body[data-page=casos-clinicos-modo-2].theme-dark .exam-count,body[data-page=casos-clinicos-modo-2].theme-dark .exam-kpi span,body[data-page=casos-clinicos-modo-2].theme-dark .exam-level,body[data-page=casos-clinicos-modo-2].theme-dark .exam-meta-row,body[data-page=casos-clinicos-modo-2].theme-dark .exam-year,body[data-page=casos-clinicos-modo-2].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=casos-clinicos-modo-2].theme-dark .hero,body[data-page=casos-clinicos-modo-2].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-2].theme-dark .panel,body[data-page=casos-clinicos-modo-2].theme-dark .practice-card,body[data-page=casos-clinicos-modo-2].theme-dark .specialty-card,body[data-page=casos-clinicos-modo-2].theme-dark .schedule-kpi,body[data-page=casos-clinicos-modo-2].theme-dark .day-agenda-card,body[data-page=casos-clinicos-modo-2].theme-dark .exam-kpi,body[data-page=casos-clinicos-modo-2].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-2].theme-dark .practice-card:hover,body[data-page=casos-clinicos-modo-2].theme-dark .specialty-card:hover,body[data-page=casos-clinicos-modo-2].theme-dark .panel:hover,body[data-page=casos-clinicos-modo-2].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=casos-clinicos-modo-2].theme-dark .premium-box,body[data-page=casos-clinicos-modo-2].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=casos-clinicos-modo-2].theme-dark .premium-title{color:#35e6a0}body[data-page=casos-clinicos-modo-2].theme-dark .premium-box button,body[data-page=casos-clinicos-modo-2].theme-dark .continue-btn,body[data-page=casos-clinicos-modo-2].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=casos-clinicos-modo-2].theme-dark .premium-box button:hover,body[data-page=casos-clinicos-modo-2].theme-dark .continue-btn:hover,body[data-page=casos-clinicos-modo-2].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=casos-clinicos-modo-2].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=casos-clinicos-modo-2].theme-dark .chip.active:not(.chip-premium),body[data-page=casos-clinicos-modo-2].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=casos-clinicos-modo-2].theme-dark .chip-premium,body[data-page=casos-clinicos-modo-2].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=casos-clinicos-modo-2].theme-dark .icon-tile,body[data-page=casos-clinicos-modo-2].theme-dark .small-icon{background:#13243a}body[data-page=casos-clinicos-modo-2].theme-dark .bar{background:#23354e}body[data-page=casos-clinicos-modo-2].theme-dark .study-row,body[data-page=casos-clinicos-modo-2].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=casos-clinicos-modo-2].theme-dark .history-link,body[data-page=casos-clinicos-modo-2].theme-dark .history-link span{color:#b7c4d8}body[data-page=casos-clinicos-modo-2].theme-dark .schedule-badge,body[data-page=casos-clinicos-modo-2].theme-dark .exam-eyebrow,body[data-page=casos-clinicos-modo-2].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=casos-clinicos-modo-2].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=casos-clinicos-modo-2].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=casos-clinicos-modo-2].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=casos-clinicos-modo-2].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=casos-clinicos-modo-2].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=casos-clinicos-modo-2].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=casos-clinicos-modo-2].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=casos-clinicos-modo-2].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=casos-clinicos-modo-2].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=casos-clinicos-modo-2]{--sidebar: 290px;--topbar: 68px}body[data-page=casos-clinicos-modo-2] .topbar-actions{min-width:190px}body[data-page=casos-clinicos-modo-2] .status-pill{display:none}body[data-page=casos-clinicos-modo-2] .content{max-width:none;width:100%}body[data-page=casos-clinicos-modo-2] .hero-content{max-width:960px!important}body[data-page=casos-clinicos-modo-2] .clinical-hero p{max-width:900px!important}body[data-page=casos-clinicos-modo-2] .mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-page=casos-clinicos-modo-2] .workflow-panel{width:100%!important}body[data-page=casos-clinicos-modo-2] .workflow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:18px 20px 20px!important}body[data-page=casos-clinicos-modo-2] .flow-step{grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;padding:14px!important;border:1px solid var(--line-soft);border-radius:14px;background:linear-gradient(180deg,#fff,#f8fcfb);min-height:118px}body[data-page=casos-clinicos-modo-2] .flow-step:not(:last-child):after{display:none!important}body[data-page=casos-clinicos-modo-2].theme-dark .clinical-hero{border-color:#263850;background:radial-gradient(circle at 4% 20%,#26d99129 0,#26d99112 30%,#07111f00 48%),radial-gradient(circle at 96% 12%,#35d0e429 0,#35d0e414 30%,#07111f00 58%),linear-gradient(115deg,#0d1a2d,#0e2030 48%,#0b2630)}body[data-page=casos-clinicos-modo-2].theme-dark .clinical-hero h1,body[data-page=casos-clinicos-modo-2].theme-dark .mode-card h2,body[data-page=casos-clinicos-modo-2].theme-dark .panel-head h3,body[data-page=casos-clinicos-modo-2].theme-dark .flow-step strong,body[data-page=casos-clinicos-modo-2].theme-dark .output-card strong,body[data-page=casos-clinicos-modo-2].theme-dark .insight-top h3,body[data-page=casos-clinicos-modo-2].theme-dark .metric strong,body[data-page=casos-clinicos-modo-2].theme-dark .template-btn strong,body[data-page=casos-clinicos-modo-2].theme-dark .sim-title h3,body[data-page=casos-clinicos-modo-2].theme-dark .sim-item strong{color:#f4f7fb}body[data-page=casos-clinicos-modo-2].theme-dark .clinical-hero p,body[data-page=casos-clinicos-modo-2].theme-dark .mode-card p,body[data-page=casos-clinicos-modo-2].theme-dark .panel-head p,body[data-page=casos-clinicos-modo-2].theme-dark .flow-step span,body[data-page=casos-clinicos-modo-2].theme-dark .output-card span,body[data-page=casos-clinicos-modo-2].theme-dark .insight-top p,body[data-page=casos-clinicos-modo-2].theme-dark .template-btn span,body[data-page=casos-clinicos-modo-2].theme-dark .sim-title p,body[data-page=casos-clinicos-modo-2].theme-dark .sim-item span{color:#b7c4d8}body[data-page=casos-clinicos-modo-2].theme-dark .mode-card,body[data-page=casos-clinicos-modo-2].theme-dark .panel,body[data-page=casos-clinicos-modo-2].theme-dark .flow-step,body[data-page=casos-clinicos-modo-2].theme-dark .output-card,body[data-page=casos-clinicos-modo-2].theme-dark .insight-card,body[data-page=casos-clinicos-modo-2].theme-dark .template-btn,body[data-page=casos-clinicos-modo-2].theme-dark .case-simulator,body[data-page=casos-clinicos-modo-2].theme-dark .sim-item{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-2].theme-dark .mode-card.active{border-color:#247d61;background:linear-gradient(180deg,#10291f,#0e1a2c)}body[data-page=casos-clinicos-modo-2].theme-dark .mode-tag,body[data-page=casos-clinicos-modo-2].theme-dark .panel-badge,body[data-page=casos-clinicos-modo-2].theme-dark .eyebrow{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=casos-clinicos-modo-2].theme-dark .mode-icon,body[data-page=casos-clinicos-modo-2].theme-dark .step-index{background:#13243a}body[data-page=casos-clinicos-modo-2].theme-dark .clinical-hero:after{border-color:#35d0e433;background:linear-gradient(135deg,#0f1f33b8,#0f1f332e),repeating-linear-gradient(0deg,rgba(53,208,228,.12) 0 1px,transparent 1px 18px),repeating-linear-gradient(90deg,rgba(38,217,145,.1) 0 1px,transparent 1px 18px)}@media (max-width: 1320px){body[data-page=casos-clinicos-modo-2] .mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-page=casos-clinicos-modo-2] .workflow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 860px){body[data-page=casos-clinicos-modo-2] .mode-grid,body[data-page=casos-clinicos-modo-2] .workflow{grid-template-columns:1fr!important}}body[data-page=casos-clinicos-modo-2] .top-mode-actions{position:relative;z-index:3;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px}body[data-page=casos-clinicos-modo-2] .top-mode-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #dce6f1;border-radius:999px;background:#fff;color:#294365;padding:0 16px;font-size:12.5px;font-weight:900;line-height:1;box-shadow:0 8px 18px #162c480e;transition:.18s ease;text-decoration:none;white-space:nowrap}body[data-page=casos-clinicos-modo-2] .top-mode-btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft);border-color:#a8dfcc;color:#0d8d66}body[data-page=casos-clinicos-modo-2] .top-mode-btn.is-active{color:#fff;border-color:transparent}body[data-page=casos-clinicos-modo-2] .top-mode-btn.mode-patient.is-active{background:linear-gradient(180deg,#916aff,#7651ee);box-shadow:0 10px 20px #8257ff33}body[data-page=casos-clinicos-modo-2] .top-mode-btn.mode-create.is-active{background:linear-gradient(180deg,#12be7d,#00a46d);box-shadow:0 10px 20px #00a66c33}body[data-page=casos-clinicos-modo-2] .top-mode-btn.mode-discuss.is-active{background:linear-gradient(180deg,#3d8cff,#236bd8);box-shadow:0 10px 20px #2b7bea33}body[data-page=casos-clinicos-modo-2].theme-dark .top-mode-btn{border-color:#30445f;background:#101d31;color:#d7e3f5;box-shadow:0 8px 18px #00000038}body[data-page=casos-clinicos-modo-2].theme-dark .top-mode-btn:hover{border-color:#247d61;background:#13243a;color:#78f0b5}body[data-page=casos-clinicos-modo-2].theme-dark .top-mode-btn.mode-patient.is-active,body[data-page=casos-clinicos-modo-2].theme-dark .top-mode-btn.mode-create.is-active,body[data-page=casos-clinicos-modo-2].theme-dark .top-mode-btn.mode-discuss.is-active{color:#fff}body[data-page=casos-clinicos-modo-2].theme-dark .field label{color:#78f0b5}body[data-page=casos-clinicos-modo-2].theme-dark .field input,body[data-page=casos-clinicos-modo-2].theme-dark .field select,body[data-page=casos-clinicos-modo-2].theme-dark .field textarea{border-color:#30445f!important;background:#101d31!important;color:#f4f7fb!important;-webkit-text-fill-color:#f4f7fb!important;color-scheme:dark}body[data-page=casos-clinicos-modo-2].theme-dark .field input:focus,body[data-page=casos-clinicos-modo-2].theme-dark .field select:focus,body[data-page=casos-clinicos-modo-2].theme-dark .field textarea:focus{border-color:#35e6a0!important;box-shadow:0 0 0 4px #35e6a01f}body[data-page=casos-clinicos-modo-2].theme-dark .insight-top,body[data-page=casos-clinicos-modo-2].theme-dark .sim-head{border-color:#263850;background:linear-gradient(135deg,#0e1a2c,#102538)}@media (max-width: 860px){body[data-page=casos-clinicos-modo-2] .top-mode-actions{gap:8px;margin-top:16px}body[data-page=casos-clinicos-modo-2] .top-mode-btn{width:100%;min-height:42px}}body[data-page=casos-clinicos-modo-2] .clinical-shell{grid-template-columns:minmax(0,1fr) 345px!important}body[data-page=casos-clinicos-modo-2] .workspace{grid-template-columns:minmax(0,.95fr) minmax(360px,.68fr)!important;width:100%!important}body[data-page=casos-clinicos-modo-2] .workflow{display:block!important;padding:14px 18px 18px!important}body[data-page=casos-clinicos-modo-2] .flow-step{display:grid!important;grid-template-columns:34px 1fr!important;gap:11px!important;position:relative!important;min-height:auto!important;padding:0 0 16px!important;border:0!important;border-radius:0!important;background:transparent!important}body[data-page=casos-clinicos-modo-2] .flow-step:not(:last-child):after{display:block!important;content:"";position:absolute;left:16px;top:35px;bottom:3px;width:2px;background:#e4edf6}body[data-page=casos-clinicos-modo-2].theme-dark .flow-step{background:transparent!important;border-color:transparent!important;box-shadow:none!important}body[data-page=casos-clinicos-modo-2].theme-dark .flow-step:not(:last-child):after{background:#263850}@media (max-width: 1320px){body[data-page=casos-clinicos-modo-2] .clinical-shell{grid-template-columns:1fr!important}body[data-page=casos-clinicos-modo-2] .side-stack{display:grid;grid-template-columns:1fr 1fr}}@media (max-width: 1120px){body[data-page=casos-clinicos-modo-2] .workspace{grid-template-columns:1fr!important}}@media (max-width: 860px){body[data-page=casos-clinicos-modo-2] .side-stack{grid-template-columns:1fr}}body[data-page=casos-clinicos-modo-2] .workspace{grid-template-columns:minmax(0,1fr)!important}body[data-page=casos-clinicos-modo-2] .case-builder-panel{width:100%!important}body[data-page=casos-clinicos-modo-2] .case-builder-grid{grid-template-columns:minmax(280px,2fr) minmax(160px,.72fr) minmax(220px,.95fr)!important;align-items:end}body[data-page=casos-clinicos-modo-2] .my-cases-panel{margin-top:0;overflow:hidden}body[data-page=casos-clinicos-modo-2] .my-cases-list{padding:14px 20px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}body[data-page=casos-clinicos-modo-2] .my-case-card{min-height:92px;display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-rows:1fr auto;gap:10px 12px;padding:14px;border:1px solid var(--line-soft);border-radius:14px;background:linear-gradient(180deg,#fff,#f8fcfb);transition:.18s ease}body[data-page=casos-clinicos-modo-2] .my-case-card:hover{transform:translateY(-1px);border-color:#bfeadb;box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-2] .my-case-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#e7f9f1;color:#00a96e;grid-row:1 / span 2}body[data-page=casos-clinicos-modo-2] .my-case-copy strong{display:block;color:#182541;font-size:13px;line-height:1.22;font-weight:950;margin-bottom:6px}body[data-page=casos-clinicos-modo-2] .my-case-copy span{display:block;color:#63779d;font-size:11.5px;line-height:1.35;font-weight:620}body[data-page=casos-clinicos-modo-2] .my-case-status{width:max-content;min-height:25px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid #bde9db;border-radius:999px;background:#fff;color:#008d62;font-size:10.5px;font-weight:900}body[data-page=casos-clinicos-modo-2] .my-cases-actions{display:inline-flex;align-items:center;gap:8px;flex:none}body[data-page=casos-clinicos-modo-2] .view-all-cases-btn{min-height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid #79d5b9;border-radius:999px;background:#fff;color:#00a16c;font-size:11.5px;line-height:1;font-weight:900;text-decoration:none;white-space:nowrap;transition:.18s ease}body[data-page=casos-clinicos-modo-2] .view-all-cases-btn:hover{background:#f4fcf8;border-color:#00a96e;transform:translateY(-1px)}body[data-page=casos-clinicos-modo-2] .workflow-side-card .workflow{padding:14px 16px 18px!important}body[data-page=casos-clinicos-modo-2].theme-dark .my-case-card{border-color:#263850;background:linear-gradient(180deg,#0e1a2c,#101d31)}body[data-page=casos-clinicos-modo-2].theme-dark .my-case-card:hover{border-color:#247d61}body[data-page=casos-clinicos-modo-2].theme-dark .my-case-icon{background:#13243a;color:#78f0b5}body[data-page=casos-clinicos-modo-2].theme-dark .my-case-copy strong{color:#f4f7fb}body[data-page=casos-clinicos-modo-2].theme-dark .my-case-copy span{color:#b7c4d8}body[data-page=casos-clinicos-modo-2].theme-dark .my-case-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=casos-clinicos-modo-2].theme-dark .view-all-cases-btn{border-color:#247d61;background:#0e1a2c;color:#78f0b5}body[data-page=casos-clinicos-modo-2].theme-dark .view-all-cases-btn:hover{background:#12382d;border-color:#35e6a0}@media (max-width: 1320px){body[data-page=casos-clinicos-modo-2] .case-builder-grid,body[data-page=casos-clinicos-modo-2] .my-cases-list{grid-template-columns:1fr!important}}body[data-page=casos-clinicos-modo-2]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--sidebar: 290px;--topbar: 68px}body[data-page=casos-clinicos-modo-2] svg{display:block}body[data-page=casos-clinicos-modo-2] a{color:inherit;text-decoration:none}body[data-page=casos-clinicos-modo-2] button,body[data-page=casos-clinicos-modo-2] input{font:inherit}body[data-page=casos-clinicos-modo-2] .app{min-height:100vh}body[data-page=casos-clinicos-modo-2] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=casos-clinicos-modo-2] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=casos-clinicos-modo-2] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=casos-clinicos-modo-2] .brand .med{font-weight:900}body[data-page=casos-clinicos-modo-2] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=casos-clinicos-modo-2] .global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=casos-clinicos-modo-2] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=casos-clinicos-modo-2] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=casos-clinicos-modo-2] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=casos-clinicos-modo-2] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=casos-clinicos-modo-2] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=casos-clinicos-modo-2] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=casos-clinicos-modo-2] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=casos-clinicos-modo-2] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=casos-clinicos-modo-2] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=casos-clinicos-modo-2] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=casos-clinicos-modo-2] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=casos-clinicos-modo-2] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=casos-clinicos-modo-2] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=casos-clinicos-modo-2] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=casos-clinicos-modo-2] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=casos-clinicos-modo-2] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=casos-clinicos-modo-2] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=casos-clinicos-modo-2] .sidebar-collapse-btn svg,body[data-page=casos-clinicos-modo-2] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=casos-clinicos-modo-2] .sidebar,body[data-page=casos-clinicos-modo-2] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=casos-clinicos-modo-2].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=casos-clinicos-modo-2].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=casos-clinicos-modo-2].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=casos-clinicos-modo-2].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=casos-clinicos-modo-2] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=casos-clinicos-modo-2] .sidebar::-webkit-scrollbar{width:7px}body[data-page=casos-clinicos-modo-2] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=casos-clinicos-modo-2] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=casos-clinicos-modo-2] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=casos-clinicos-modo-2] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=casos-clinicos-modo-2] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=casos-clinicos-modo-2] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=casos-clinicos-modo-2] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=casos-clinicos-modo-2] .nav-item svg{color:currentColor;flex:none}body[data-page=casos-clinicos-modo-2] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=casos-clinicos-modo-2] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=casos-clinicos-modo-2] .nav-toggle:hover,body[data-page=casos-clinicos-modo-2] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=casos-clinicos-modo-2] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=casos-clinicos-modo-2] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=casos-clinicos-modo-2] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=casos-clinicos-modo-2] .nav-section-title svg{color:currentColor;flex:none}body[data-page=casos-clinicos-modo-2] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=casos-clinicos-modo-2] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=casos-clinicos-modo-2] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=casos-clinicos-modo-2] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=casos-clinicos-modo-2] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=casos-clinicos-modo-2] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=casos-clinicos-modo-2] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=casos-clinicos-modo-2] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=casos-clinicos-modo-2] .nav-sublink:hover:before,body[data-page=casos-clinicos-modo-2] .nav-sublink.active:before{background:#00a96e}body[data-page=casos-clinicos-modo-2] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=casos-clinicos-modo-2] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=casos-clinicos-modo-2] .student-menu{margin-top:14px}body[data-page=casos-clinicos-modo-2] .student-toggle{color:#50658e}body[data-page=casos-clinicos-modo-2] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=casos-clinicos-modo-2] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=casos-clinicos-modo-2] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=casos-clinicos-modo-2] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=casos-clinicos-modo-2] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=casos-clinicos-modo-2] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=casos-clinicos-modo-2] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=casos-clinicos-modo-2] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=casos-clinicos-modo-2] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=casos-clinicos-modo-2] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=casos-clinicos-modo-2] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=casos-clinicos-modo-2].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=casos-clinicos-modo-2].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=casos-clinicos-modo-2].theme-dark .brand,body[data-page=casos-clinicos-modo-2].theme-dark .profile strong{color:#f4f7fb}body[data-page=casos-clinicos-modo-2].theme-dark .brand .plus{color:#35e6a0}body[data-page=casos-clinicos-modo-2].theme-dark .icon-button,body[data-page=casos-clinicos-modo-2].theme-dark .top-mic{color:#b7c4d8}body[data-page=casos-clinicos-modo-2].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=casos-clinicos-modo-2].theme-dark .global-search input{color:#f4f7fb}body[data-page=casos-clinicos-modo-2].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=casos-clinicos-modo-2].theme-dark input,body[data-page=casos-clinicos-modo-2].theme-dark select,body[data-page=casos-clinicos-modo-2].theme-dark textarea,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] input,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] select,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=casos-clinicos-modo-2].theme-dark input::placeholder,body[data-page=casos-clinicos-modo-2].theme-dark textarea::placeholder,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] input::placeholder,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=casos-clinicos-modo-2].theme-dark select option,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=casos-clinicos-modo-2].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=casos-clinicos-modo-2].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=casos-clinicos-modo-2].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=casos-clinicos-modo-2].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=casos-clinicos-modo-2].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=casos-clinicos-modo-2].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=casos-clinicos-modo-2].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=casos-clinicos-modo-2].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=casos-clinicos-modo-2].theme-dark .nav-item,body[data-page=casos-clinicos-modo-2].theme-dark .nav-toggle,body[data-page=casos-clinicos-modo-2].theme-dark .nav-sublink,body[data-page=casos-clinicos-modo-2].theme-dark .premium-list{color:#b7c4d8}body[data-page=casos-clinicos-modo-2].theme-dark .nav-item:hover,body[data-page=casos-clinicos-modo-2].theme-dark .nav-toggle:hover,body[data-page=casos-clinicos-modo-2].theme-dark .nav-group.open .nav-toggle,body[data-page=casos-clinicos-modo-2].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=casos-clinicos-modo-2].theme-dark .nav-item.active,body[data-page=casos-clinicos-modo-2].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=casos-clinicos-modo-2].theme-dark .nav-sublink:before,body[data-page=casos-clinicos-modo-2].theme-dark .nav-sublink:hover:before,body[data-page=casos-clinicos-modo-2].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=casos-clinicos-modo-2].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=casos-clinicos-modo-2].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=casos-clinicos-modo-2].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=casos-clinicos-modo-2].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=casos-clinicos-modo-2].theme-dark .premium-title,body[data-page=casos-clinicos-modo-2].theme-dark .premium-title svg{color:#ffd166}body[data-page=casos-clinicos-modo-2].theme-dark .premium-list{color:#d7c9ad}body[data-page=casos-clinicos-modo-2].theme-dark .premium-list li:before{color:#ffd166}body[data-page=casos-clinicos-modo-2].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=casos-clinicos-modo-2].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=casos-clinicos-modo-2] .mobile-menu-btn,body[data-page=casos-clinicos-modo-2] .mobile-sidebar-backdrop{display:none}body[data-page=casos-clinicos-modo-2] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=casos-clinicos-modo-2] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=casos-clinicos-modo-2] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=casos-clinicos-modo-2].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=casos-clinicos-modo-2].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=casos-clinicos-modo-2].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=casos-clinicos-modo-2].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=casos-clinicos-modo-2].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=casos-clinicos-modo-2].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=casos-clinicos-modo-2]{--sidebar: 270px}body[data-page=casos-clinicos-modo-2] .brand{font-size:21px;padding-left:18px}body[data-page=casos-clinicos-modo-2] .global-search{width:min(440px,100%)}body[data-page=casos-clinicos-modo-2] .topbar-actions{gap:12px;padding-right:16px}body[data-page=casos-clinicos-modo-2] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=casos-clinicos-modo-2]{--sidebar: 0px;--topbar: 64px}body[data-page=casos-clinicos-modo-2].mobile-menu-open{overflow:hidden}body[data-page=casos-clinicos-modo-2] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=casos-clinicos-modo-2] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=casos-clinicos-modo-2] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=casos-clinicos-modo-2] .topbar-actions>.icon-button{display:none}body[data-page=casos-clinicos-modo-2] .avatar{display:none}body[data-page=casos-clinicos-modo-2] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=casos-clinicos-modo-2] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=casos-clinicos-modo-2] .theme-toggle-btn{flex:none}body[data-page=casos-clinicos-modo-2] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=casos-clinicos-modo-2] .sidebar-collapse-btn{display:none}body[data-page=casos-clinicos-modo-2] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=casos-clinicos-modo-2].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=casos-clinicos-modo-2] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=casos-clinicos-modo-2].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=casos-clinicos-modo-2].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=casos-clinicos-modo-2].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=casos-clinicos-modo-2] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=casos-clinicos-modo-2] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=casos-clinicos-modo-2] .main{width:100%;margin-left:0;padding-top:calc(var(--topbar) + 59px)}body[data-page=casos-clinicos-modo-2].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width: 640px){body[data-page=casos-clinicos-modo-2]{--topbar: 62px}body[data-page=casos-clinicos-modo-2] .topbar{padding:0 10px;gap:8px}body[data-page=casos-clinicos-modo-2] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=casos-clinicos-modo-2] .profile{max-width:76px}body[data-page=casos-clinicos-modo-2] .profile strong{max-width:76px;font-size:11px}body[data-page=casos-clinicos-modo-2] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=casos-clinicos-modo-2] .theme-toggle-thumb{width:20px;height:20px}body[data-page=casos-clinicos-modo-2].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=casos-clinicos-modo-2] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=casos-clinicos-modo-2] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=casos-clinicos-modo-2] .clinical-shell{grid-template-columns:minmax(0,1fr)!important}body[data-page=casos-clinicos-modo-2] .clinical-shell>div{width:100%!important;min-width:0!important}body[data-page=casos-clinicos-modo-2] .workspace{grid-template-columns:minmax(0,1fr)!important;width:100%!important}body[data-page=casos-clinicos-modo-2] .case-builder-panel,body[data-page=casos-clinicos-modo-2] .my-cases-panel,body[data-page=casos-clinicos-modo-2] .workflow-full-section,body[data-page=casos-clinicos-modo-2] .workflow-full-section .workflow-full-card{width:100%!important}body[data-page=casos-clinicos-modo-2] .workflow-full-section{margin-top:14px}body[data-page=casos-clinicos-modo-2] .my-cases-panel{margin-top:0!important}body[data-page=casos-clinicos-modo-2] .my-cases-list{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=casos-clinicos-modo-2] .workflow-full-section .insight-top{padding:18px 20px}body[data-page=casos-clinicos-modo-2] .workflow-full-section .workflow{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;padding:18px 20px 20px!important}body[data-page=casos-clinicos-modo-2] .workflow-full-section .flow-step{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;position:relative!important;min-height:124px!important;padding:14px!important;border:1px solid var(--line-soft)!important;border-radius:14px!important;background:linear-gradient(180deg,#fff,#f8fcfb)!important;box-shadow:none!important}body[data-page=casos-clinicos-modo-2] .workflow-full-section .flow-step:not(:last-child):after{display:none!important}body[data-page=casos-clinicos-modo-2] .workflow-full-section .step-index{margin-top:1px}body[data-page=casos-clinicos-modo-2].theme-dark .workflow-full-section .flow-step{border-color:#263850!important;background:linear-gradient(180deg,#0e1a2c,#101d31)!important}body[data-page=casos-clinicos-modo-2].theme-dark .workflow-full-section .flow-step:not(:last-child):after{display:none!important}@media (max-width: 1320px){body[data-page=casos-clinicos-modo-2] .my-cases-list,body[data-page=casos-clinicos-modo-2] .workflow-full-section .workflow{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 860px){body[data-page=casos-clinicos-modo-2] .my-cases-list,body[data-page=casos-clinicos-modo-2] .workflow-full-section .workflow{grid-template-columns:1fr!important}body[data-page=casos-clinicos-modo-2] .workflow-full-section{margin-top:12px}}body[data-page=casos-clinicos-modo-2] .field-input-action{position:relative;width:100%}body[data-page=casos-clinicos-modo-2] .field-input-action input{padding-right:54px!important}body[data-page=casos-clinicos-modo-2] .field-submit-arrow{position:absolute;top:50%;right:6px;width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;box-shadow:0 7px 14px #00a66c38;transform:translateY(-50%);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=casos-clinicos-modo-2] .field-submit-arrow:hover{transform:translateY(-50%) translateY(-1px);background:linear-gradient(180deg,#16ca86,#009965);box-shadow:0 10px 18px #00a66c47}body[data-page=casos-clinicos-modo-2] .field-submit-arrow:active{transform:translateY(-50%) scale(.96)}body[data-page=casos-clinicos-modo-2] .field-submit-arrow:focus-visible{outline:3px solid rgba(11,191,121,.28);outline-offset:3px}body[data-page=casos-clinicos-modo-2].theme-dark .field-submit-arrow{background:linear-gradient(180deg,#35e6a0,#12b579);color:#07111f;box-shadow:0 8px 18px #26d99133}body[data-page=casos-clinicos-modo-2] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=casos-clinicos-modo-2] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=casos-clinicos-modo-2] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=casos-clinicos-modo-2] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=casos-clinicos-modo-2] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=casos-clinicos-modo-2] .footer-logo .med{font-weight:900}body[data-page=casos-clinicos-modo-2] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=casos-clinicos-modo-2] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=casos-clinicos-modo-2] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=casos-clinicos-modo-2] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=casos-clinicos-modo-2] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=casos-clinicos-modo-2] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=casos-clinicos-modo-2].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=casos-clinicos-modo-2].theme-dark .footer-logo{color:#f4f7fb}body[data-page=casos-clinicos-modo-2].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=casos-clinicos-modo-2].theme-dark .footer-description,body[data-page=casos-clinicos-modo-2].theme-dark .footer-meta{color:#b7c4d8}body[data-page=casos-clinicos-modo-2].theme-dark .footer-meta a{color:#78f0b5}body[data-page=casos-clinicos-modo-2].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=casos-clinicos-modo-2].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=casos-clinicos-modo-2] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=casos-clinicos-modo-2] .site-footer-inner{padding:28px 20px 8px}body[data-page=casos-clinicos-modo-2] .footer-logo{font-size:21px}body[data-page=casos-clinicos-modo-2] .footer-bottom{padding:10px 20px 18px}}body[data-page=casos-clinicos-modo-2] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=casos-clinicos-modo-2] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=casos-clinicos-modo-2] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=casos-clinicos-modo-2] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=casos-clinicos-modo-2] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=casos-clinicos-modo-2] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=casos-clinicos-modo-2].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=casos-clinicos-modo-2].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=casos-clinicos-modo-2].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=casos-clinicos-modo-2].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=casos-clinicos-modo-2].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=casos-clinicos-modo-2] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=casos-clinicos-modo-2] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=casos-clinicos-modo-2] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=casos-clinicos-modo-2] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=casos-clinicos-modo-2] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=casos-clinicos-modo-2] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=casos-clinicos-modo-2] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=casos-clinicos-modo-2] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=casos-clinicos-modo-2] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=casos-clinicos-modo-2] .residency-area-group>.residency-area-toggle:hover,body[data-page=casos-clinicos-modo-2] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=casos-clinicos-modo-2] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=casos-clinicos-modo-2] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=casos-clinicos-modo-2] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=casos-clinicos-modo-2] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=casos-clinicos-modo-2] .residency-area-group .residency-specialty-link:hover,body[data-page=casos-clinicos-modo-2] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=casos-clinicos-modo-2] .residency-area-group .residency-specialty-link:hover:before,body[data-page=casos-clinicos-modo-2] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=casos-clinicos-modo-2].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=casos-clinicos-modo-2].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=casos-clinicos-modo-2].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=casos-clinicos-modo-2].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=casos-clinicos-modo-2].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=casos-clinicos-modo-2].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=casos-clinicos-modo-2].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=casos-clinicos-modo-2].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=casos-clinicos-modo-2].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=casos-clinicos-modo-2].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=casos-clinicos-modo-2] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=casos-clinicos-modo-2] .specialty-page[class*=specialty-theme-],body[data-page=casos-clinicos-modo-2] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=casos-clinicos-modo-2] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=casos-clinicos-modo-2] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=casos-clinicos-modo-2] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=casos-clinicos-modo-2] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=casos-clinicos-modo-2] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=casos-clinicos-modo-2] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=casos-clinicos-modo-2] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=casos-clinicos-modo-2] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=casos-clinicos-modo-2] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=casos-clinicos-modo-2] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=casos-clinicos-modo-2] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=casos-clinicos-modo-2] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=casos-clinicos-modo-2] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=casos-clinicos-modo-2] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=casos-clinicos-modo-2] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=casos-clinicos-modo-2] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=casos-clinicos-modo-2] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=casos-clinicos-modo-2] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=casos-clinicos-modo-2].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=casos-clinicos-modo-2].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=casos-clinicos-modo-2].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=casos-clinicos-modo-2].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=casos-clinicos-modo-2].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=casos-clinicos-modo-2].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=casos-clinicos-modo-2].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=casos-clinicos-modo-2] #officialSidebar,body[data-page=casos-clinicos-modo-2] #officialSidebar *,body[data-page=casos-clinicos-modo-2] #officialSidebar *:before,body[data-page=casos-clinicos-modo-2] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=casos-clinicos-modo-2] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=casos-clinicos-modo-2] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=casos-clinicos-modo-2] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=casos-clinicos-modo-2] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-item,body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-item:hover,body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-toggle:hover,body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-item.active,body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-item svg,body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-group>.nav-submenu,body[data-page=casos-clinicos-modo-2] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=casos-clinicos-modo-2].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=casos-clinicos-modo-2].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=casos-clinicos-modo-2].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=casos-clinicos-modo-2].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=casos-clinicos-modo-2].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=casos-clinicos-modo-2].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=casos-clinicos-modo-2].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=casos-clinicos-modo-2].theme-dark #officialSidebar,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=casos-clinicos-modo-2].theme-dark #officialSidebar .nav-item,body[data-page=casos-clinicos-modo-2].theme-dark #officialSidebar .nav-toggle,body[data-page=casos-clinicos-modo-2].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=casos-clinicos-modo-2].theme-dark #officialSidebar .nav-item:hover,body[data-page=casos-clinicos-modo-2].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=casos-clinicos-modo-2].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=casos-clinicos-modo-2].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=casos-clinicos-modo-2].theme-dark #officialSidebar .nav-item.active,body[data-page=casos-clinicos-modo-2].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=casos-clinicos-modo-2].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=casos-clinicos-modo-2].theme-dark #officialSidebar .premium-title,body[data-page=casos-clinicos-modo-2].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=casos-clinicos-modo-2].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=casos-clinicos-modo-2].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=casos-clinicos-modo-2].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=casos-clinicos-modo-2].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=casos-clinicos-modo-2].official-menu-final{overflow-x:hidden!important}body[data-page=casos-clinicos-modo-2].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=casos-clinicos-modo-2].official-menu-final #sidebarToggle{display:none!important}body[data-page=casos-clinicos-modo-2] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=casos-clinicos-modo-2].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=casos-clinicos-modo-2].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=casos-clinicos-modo-2].official-menu-final .main,body[data-page=casos-clinicos-modo-2].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=casos-clinicos-modo-2].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=casos-clinicos-modo-2].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=casos-clinicos-modo-2].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=casos-clinicos-modo-2] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=casos-clinicos-modo-2] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=casos-clinicos-modo-2] .clinical-hero{padding-right:286px!important}body[data-page=casos-clinicos-modo-2] .hero-back-button{position:absolute!important;top:24px!important;right:26px!important;z-index:5!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding:0 16px!important;border:1px solid #cfe2ee!important;border-radius:11px!important;background:#fffffff0!important;color:#263a5f!important;font-size:12.5px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;box-shadow:0 8px 18px #162c480f!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease!important}body[data-page=casos-clinicos-modo-2] .hero-back-button:hover{transform:translateY(-1px)!important;border-color:#86d9bd!important;background:#fff!important;color:#008d62!important;box-shadow:0 11px 24px #162c481a!important}body[data-page=casos-clinicos-modo-2] .hero-back-button:focus-visible{outline:3px solid rgba(11,191,121,.22)!important;outline-offset:3px!important}body[data-page=casos-clinicos-modo-2].theme-dark .hero-back-button,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] .hero-back-button{border-color:#30445f!important;background:#0f1f33!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=casos-clinicos-modo-2].theme-dark .hero-back-button:hover,html:has(>body[data-page=casos-clinicos-modo-2])[data-theme=dark] .hero-back-button:hover{border-color:#247d61!important;background:#13243a!important;color:#78f0b5!important}@media (max-width: 1100px){body[data-page=casos-clinicos-modo-2] .clinical-hero{padding-right:34px!important}body[data-page=casos-clinicos-modo-2] .hero-back-button{position:relative!important;top:auto!important;right:auto!important;margin-top:20px!important}}@media (max-width: 860px){body[data-page=casos-clinicos-modo-2] .clinical-hero{padding-right:18px!important}body[data-page=casos-clinicos-modo-2] .hero-back-button{width:100%!important}}body[data-page=casos-clinicos-modo-3]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--surface-3: #f2f7fb;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--teal-soft: #e6f9fc;--blue: #2b7bea;--blue-soft: #e8f1ff;--purple: #8257ff;--purple-soft: #f0eaff;--orange: #ff7b2c;--orange-soft: #fff0e5;--rose: #ff4d74;--rose-soft: #fff0f5;--gold: #d69712;--gold-soft: #fff7dc;--shadow: 0 18px 45px rgba(25,45,80,.07);--shadow-soft: 0 9px 24px rgba(22,44,72,.045);--radius: 16px;--sidebar: 290px;--topbar: 68px}body[data-page=casos-clinicos-modo-3] button,body[data-page=casos-clinicos-modo-3] input,body[data-page=casos-clinicos-modo-3] textarea,body[data-page=casos-clinicos-modo-3] select{font:inherit}body[data-page=casos-clinicos-modo-3] button{cursor:pointer}body[data-page=casos-clinicos-modo-3] .global-search{width:min(625px,100%);height:38px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=casos-clinicos-modo-3] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=casos-clinicos-modo-3] .topbar-actions{min-width:330px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=casos-clinicos-modo-3] .status-pill{display:flex;align-items:center;gap:8px;background:#dff8ee;color:#008962;border-radius:999px;padding:8px 15px;font-weight:800;font-size:13px;white-space:nowrap}body[data-page=casos-clinicos-modo-3] .status-dot{width:8px;height:8px;background:var(--green);border-radius:50%;box-shadow:0 0 0 3px #0bbf791f}body[data-page=casos-clinicos-modo-3] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center}body[data-page=casos-clinicos-modo-3] .profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=casos-clinicos-modo-3] .chevron{margin-left:-10px;color:#50658e}body[data-page=casos-clinicos-modo-3] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;transition:.18s ease}body[data-page=casos-clinicos-modo-3] .premium-box{margin-top:auto;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070}body[data-page=casos-clinicos-modo-3] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;box-shadow:0 2px 6px #14325005}body[data-page=casos-clinicos-modo-3] .content{padding:16px 22px 30px;max-width:1520px;width:100%;margin:0 auto}body[data-page=casos-clinicos-modo-3] .clinical-shell{display:grid;grid-template-columns:minmax(0,1fr) 345px;gap:18px;align-items:start}body[data-page=casos-clinicos-modo-3] .clinical-hero{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:18px;padding:32px 34px 30px;background:radial-gradient(circle at 4% 20%,#0bbf7933 0,#0bbf7914 26%,#fff0 45%),radial-gradient(circle at 96% 12%,#0faec752 0,#0faec729 26%,#fff0 56%),linear-gradient(115deg,#fff,#f5fdf9 45%,#e8fbff);box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-3] .clinical-hero:after{content:"";position:absolute;right:26px;top:24px;width:184px;height:184px;border-radius:42px;border:1px solid rgba(15,174,199,.18);background:linear-gradient(135deg,#ffffffb8,#ffffff2e),repeating-linear-gradient(0deg,rgba(15,174,199,.14) 0 1px,transparent 1px 18px),repeating-linear-gradient(90deg,rgba(11,191,121,.12) 0 1px,transparent 1px 18px);transform:rotate(6deg);opacity:.85}body[data-page=casos-clinicos-modo-3] .hero-content{position:relative;z-index:2;max-width:820px}body[data-page=casos-clinicos-modo-3] .eyebrow{display:inline-flex;align-items:center;gap:8px;height:31px;padding:0 12px;border-radius:999px;background:#e1f8f0;color:#008d62;font-size:12px;font-weight:900;border:1px solid #c8efe1;margin-bottom:14px}body[data-page=casos-clinicos-modo-3] .clinical-hero h1{margin:0;color:#101635;font-weight:950;letter-spacing:-.052em;font-size:30px;line-height:1.05}body[data-page=casos-clinicos-modo-3] .clinical-hero p{margin:12px 0 0;color:#526a91;font-weight:600;font-size:14px;line-height:1.55;max-width:710px}body[data-page=casos-clinicos-modo-3] .hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}body[data-page=casos-clinicos-modo-3] .primary-btn,body[data-page=casos-clinicos-modo-3] .secondary-btn,body[data-page=casos-clinicos-modo-3] .ghost-btn{height:40px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;padding:0 15px;font-size:12px;font-weight:900;transition:.18s ease;border:1px solid transparent}body[data-page=casos-clinicos-modo-3] .primary-btn{background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;box-shadow:0 10px 18px #00a66c33}body[data-page=casos-clinicos-modo-3] .primary-btn:hover{transform:translateY(-1px);box-shadow:0 16px 24px #00a66c38}body[data-page=casos-clinicos-modo-3] .secondary-btn{background:#fff;color:#0d8d66;border-color:#cceee3}body[data-page=casos-clinicos-modo-3] .secondary-btn:hover{background:#f4fcf8}body[data-page=casos-clinicos-modo-3] .ghost-btn{background:#fff;color:#52678e;border-color:#dde7f2}body[data-page=casos-clinicos-modo-3] .ghost-btn:hover{background:#f6f9fc;color:#263653}body[data-page=casos-clinicos-modo-3] .mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}body[data-page=casos-clinicos-modo-3] .mode-card{position:relative;min-height:156px;border:1px solid var(--line);border-radius:16px;background:#fff;padding:18px;box-shadow:var(--shadow-soft);transition:.2s ease;overflow:hidden;text-align:left;color:inherit}body[data-page=casos-clinicos-modo-3] .mode-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--accent,#0bbf79);opacity:.95}body[data-page=casos-clinicos-modo-3] .mode-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}body[data-page=casos-clinicos-modo-3] .mode-card.active{border-color:#9de4ca;background:linear-gradient(180deg,#fff,#f4fcf8)}body[data-page=casos-clinicos-modo-3] .mode-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:14px}body[data-page=casos-clinicos-modo-3] .mode-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--accent-soft,#e6f9f1);color:var(--accent,#0bbf79);flex:none}body[data-page=casos-clinicos-modo-3] .mode-tag{height:25px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f4f7fb;border:1px solid #e1e8f2;color:#65789f;font-size:10px;font-weight:900;text-transform:uppercase;white-space:nowrap}body[data-page=casos-clinicos-modo-3] .mode-card h2{margin:0 0 8px;font-size:15px;line-height:1.18;letter-spacing:-.02em;font-weight:950;color:#101832}body[data-page=casos-clinicos-modo-3] .mode-card p{margin:0;font-size:12px;line-height:1.45;color:#546b92;font-weight:610}body[data-page=casos-clinicos-modo-3] .workspace{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.68fr);gap:16px;margin-top:14px}body[data-page=casos-clinicos-modo-3] .panel{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-3] .panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 12px;border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-modo-3] .panel-head h3{margin:0;color:#101832;font-size:18px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=casos-clinicos-modo-3] .panel-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.45;font-weight:620}body[data-page=casos-clinicos-modo-3] .panel-badge{display:inline-flex;align-items:center;gap:7px;height:28px;border-radius:999px;padding:0 10px;font-size:11px;font-weight:900;color:#008d62;background:#e6f9f1;border:1px solid #cceee3;white-space:nowrap}body[data-page=casos-clinicos-modo-3] .form-area{padding:16px 20px 20px}body[data-page=casos-clinicos-modo-3] .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}body[data-page=casos-clinicos-modo-3] .field{display:flex;flex-direction:column;gap:7px}body[data-page=casos-clinicos-modo-3] .field.full{grid-column:1 / -1}body[data-page=casos-clinicos-modo-3] .field label{color:#0db779;font-size:12px;font-weight:900}body[data-page=casos-clinicos-modo-3] .field input,body[data-page=casos-clinicos-modo-3] .field textarea,body[data-page=casos-clinicos-modo-3] .field select{width:100%;border:1px solid #dce5f1;border-radius:12px;background:#fff;color:#152342;outline:0;font-size:13px;font-weight:650;transition:.18s ease}body[data-page=casos-clinicos-modo-3] .field input,body[data-page=casos-clinicos-modo-3] .field select{height:42px;padding:0 12px}body[data-page=casos-clinicos-modo-3] .field textarea{min-height:132px;padding:12px 13px;resize:vertical;line-height:1.5}body[data-page=casos-clinicos-modo-3] .field input:focus,body[data-page=casos-clinicos-modo-3] .field textarea:focus,body[data-page=casos-clinicos-modo-3] .field select:focus{border-color:#8bdabb;box-shadow:0 0 0 4px #0bbf791a}body[data-page=casos-clinicos-modo-3] .workflow{padding:14px 18px 18px}body[data-page=casos-clinicos-modo-3] .flow-step{display:grid;grid-template-columns:34px 1fr;gap:11px;position:relative;padding:0 0 16px}body[data-page=casos-clinicos-modo-3] .flow-step:not(:last-child):after{content:"";position:absolute;left:16px;top:35px;bottom:3px;width:2px;background:#e4edf6}body[data-page=casos-clinicos-modo-3] .step-index{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#e8f9f1;color:#009a69;font-size:12px;font-weight:950;z-index:2}body[data-page=casos-clinicos-modo-3] .flow-step strong{display:block;color:#172341;font-size:13px;font-weight:950;margin:1px 0 5px}body[data-page=casos-clinicos-modo-3] .flow-step span{color:#63769a;font-size:12px;line-height:1.42;font-weight:610}body[data-page=casos-clinicos-modo-3] .output-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}body[data-page=casos-clinicos-modo-3] .output-card{min-height:116px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:15px;box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-3] .output-card strong{display:flex;align-items:center;gap:9px;color:#111c37;font-size:13px;font-weight:950;margin-bottom:8px}body[data-page=casos-clinicos-modo-3] .output-card span{color:#5c7197;font-size:12px;line-height:1.42;font-weight:610}body[data-page=casos-clinicos-modo-3] .dot-icon{width:9px;height:9px;border-radius:999px;background:var(--dot,#0bbf79);box-shadow:0 0 0 5px var(--dot-soft,#e6f9f1);flex:none}body[data-page=casos-clinicos-modo-3] .side-stack{display:flex;flex-direction:column;gap:14px}body[data-page=casos-clinicos-modo-3] .insight-card{border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=casos-clinicos-modo-3] .insight-top{padding:18px;background:linear-gradient(135deg,#fff,#effbf8);border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-modo-3] .insight-top h3{margin:0;font-size:17px;letter-spacing:-.03em;font-weight:950;color:#111c37}body[data-page=casos-clinicos-modo-3] .insight-top p{margin:7px 0 0;color:#60759b;font-size:12px;font-weight:620;line-height:1.45}body[data-page=casos-clinicos-modo-3] .metric-list{display:grid;grid-template-columns:1fr;gap:0}body[data-page=casos-clinicos-modo-3] .metric{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-modo-3] .metric:last-child{border-bottom:0}body[data-page=casos-clinicos-modo-3] .metric strong{font-size:12px;font-weight:900;color:#1c2d4c}body[data-page=casos-clinicos-modo-3] .metric span{font-size:12px;font-weight:850;color:#008d62}body[data-page=casos-clinicos-modo-3] .template-list{padding:12px;display:flex;flex-direction:column;gap:8px}body[data-page=casos-clinicos-modo-3] .template-btn{width:100%;border:1px solid #dce5f1;background:#fff;border-radius:12px;padding:12px;text-align:left;transition:.18s ease}body[data-page=casos-clinicos-modo-3] .template-btn:hover{background:#f8fcfb;border-color:#bfeadb;transform:translateY(-1px)}body[data-page=casos-clinicos-modo-3] .template-btn strong{display:block;color:#182541;font-size:12.5px;font-weight:950;margin-bottom:5px}body[data-page=casos-clinicos-modo-3] .template-btn span{color:#63779d;font-size:11.5px;line-height:1.35;font-weight:620}body[data-page=casos-clinicos-modo-3] .case-simulator{margin-top:14px;border:1px solid #dce5f1;border-radius:16px;background:#fff;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=casos-clinicos-modo-3] .sim-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;background:linear-gradient(105deg,#fff,#f5f8ff 52%,#f2edff);border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-modo-3] .sim-title{display:flex;align-items:center;gap:12px}body[data-page=casos-clinicos-modo-3] .sim-icon{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#f0eaff;color:#8257ff}body[data-page=casos-clinicos-modo-3] .sim-title h3{margin:0;font-size:17px;letter-spacing:-.025em;font-weight:950}body[data-page=casos-clinicos-modo-3] .sim-title p{margin:4px 0 0;color:#61759b;font-size:12px;font-weight:620}body[data-page=casos-clinicos-modo-3] .sim-body{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0}body[data-page=casos-clinicos-modo-3] .sim-item{padding:16px 18px;border-right:1px solid var(--line-soft)}body[data-page=casos-clinicos-modo-3] .sim-item:last-child{border-right:0}body[data-page=casos-clinicos-modo-3] .sim-item strong{display:block;color:#182541;font-size:13px;font-weight:950;margin-bottom:6px}body[data-page=casos-clinicos-modo-3] .sim-item span{color:#65789e;font-size:12px;line-height:1.45;font-weight:610}body[data-page=casos-clinicos-modo-3] .toast{position:fixed;right:22px;bottom:22px;z-index:50;transform:translateY(18px);opacity:0;pointer-events:none;background:#11203b;color:#fff;min-height:42px;padding:0 14px;border-radius:12px;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:850;box-shadow:0 14px 30px #0000002e;transition:.2s ease}body[data-page=casos-clinicos-modo-3] .toast.show{opacity:1;transform:translateY(0)}@media (max-width:1320px){body[data-page=casos-clinicos-modo-3] .clinical-shell{grid-template-columns:1fr}body[data-page=casos-clinicos-modo-3] .side-stack{display:grid;grid-template-columns:1fr 1fr}body[data-page=casos-clinicos-modo-3] .output-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1120px){body[data-page=casos-clinicos-modo-3] .mode-grid,body[data-page=casos-clinicos-modo-3] .workspace,body[data-page=casos-clinicos-modo-3] .sim-body{grid-template-columns:1fr}body[data-page=casos-clinicos-modo-3] .sim-item{border-right:0;border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-modo-3] .sim-item:last-child{border-bottom:0}}@media (max-width:860px){body[data-page=casos-clinicos-modo-3]{--sidebar: 0px;--topbar: 62px}body[data-page=casos-clinicos-modo-3] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=casos-clinicos-modo-3] .topbar{gap:10px;padding-right:10px}body[data-page=casos-clinicos-modo-3] .topbar-center{display:none}body[data-page=casos-clinicos-modo-3] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=casos-clinicos-modo-3] .status-pill{padding:7px 10px}body[data-page=casos-clinicos-modo-3] .sidebar{display:none}body[data-page=casos-clinicos-modo-3] .content{padding:12px}body[data-page=casos-clinicos-modo-3] .clinical-hero{padding:24px 18px}body[data-page=casos-clinicos-modo-3] .clinical-hero:after{display:none}body[data-page=casos-clinicos-modo-3] .clinical-hero h1{font-size:29px}body[data-page=casos-clinicos-modo-3] .field-grid,body[data-page=casos-clinicos-modo-3] .side-stack,body[data-page=casos-clinicos-modo-3] .output-grid{grid-template-columns:1fr}body[data-page=casos-clinicos-modo-3] .panel-head,body[data-page=casos-clinicos-modo-3] .sim-head{flex-direction:column;align-items:flex-start}}body[data-page=casos-clinicos-modo-3] .field.is-hidden{display:none!important}body[data-page=casos-clinicos-modo-3] .field.discuss-only{grid-column:1 / -1}body[data-page=casos-clinicos-modo-3] .field.discuss-only textarea{min-height:330px;font-size:14px;line-height:1.58;padding:16px 17px}body[data-page=casos-clinicos-modo-3] .audio-btn{height:40px;width:44px;padding:0;border:1px solid #ffd6b5;border-radius:10px;background:#fff6ef;color:#ff7b2c;display:inline-flex;align-items:center;justify-content:center;transition:.18s ease;box-shadow:0 6px 14px #ff7b2c1a}body[data-page=casos-clinicos-modo-3] .audio-btn:hover{background:#fff0e5;border-color:#ffbd8c;color:#f26a18;transform:translateY(-1px)}body[data-page=casos-clinicos-modo-3] .audio-btn.recording{color:#fff;background:linear-gradient(180deg,#ff913f,#ff6b1a);border-color:#ff7b2c;box-shadow:0 10px 18px #ff7b2c38}body[data-page=casos-clinicos-modo-3] .audio-helper{display:none;margin-top:10px;color:#63769a;font-size:12px;font-weight:620;line-height:1.45}body[data-page=casos-clinicos-modo-3] .audio-helper.show{display:block}@media (max-width:860px){body[data-page=casos-clinicos-modo-3] .field.discuss-only textarea{min-height:260px}}body[data-page=casos-clinicos-modo-3] .mode-card{display:block}@media (max-width:1320px){body[data-page=casos-clinicos-modo-3] .mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-page=casos-clinicos-modo-3] .workflow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){body[data-page=casos-clinicos-modo-3] .mode-grid,body[data-page=casos-clinicos-modo-3] .workflow{grid-template-columns:1fr!important}}body[data-page=casos-clinicos-modo-3]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=casos-clinicos-modo-3],body[data-page=casos-clinicos-modo-3] *{box-sizing:border-box}html:has(>body[data-page=casos-clinicos-modo-3]),body[data-page=casos-clinicos-modo-3]{height:100%}body[data-page=casos-clinicos-modo-3]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=casos-clinicos-modo-3] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=casos-clinicos-modo-3] .premium-box{margin-top:20px;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070;cursor:pointer;transition:.18s ease}body[data-page=casos-clinicos-modo-3] .premium-box:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-3] .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}body[data-page=casos-clinicos-modo-3] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=casos-clinicos-modo-3] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}body[data-page=casos-clinicos-modo-3] .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}body[data-page=casos-clinicos-modo-3] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;cursor:pointer;box-shadow:0 2px 6px #14325005}body[data-page=casos-clinicos-modo-3] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=casos-clinicos-modo-3] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-3] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=casos-clinicos-modo-3] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=casos-clinicos-modo-3] .hero p strong{color:#00a26e;font-weight:850}body[data-page=casos-clinicos-modo-3] .ask-row{margin-top:18px;width:750px;max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=casos-clinicos-modo-3] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}body[data-page=casos-clinicos-modo-3] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=casos-clinicos-modo-3] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=casos-clinicos-modo-3] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=casos-clinicos-modo-3] .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}body[data-page=casos-clinicos-modo-3] .chip-content{min-width:159px}body[data-page=casos-clinicos-modo-3] .chip-questions{min-width:157px}body[data-page=casos-clinicos-modo-3] .chip-video{min-width:105px}body[data-page=casos-clinicos-modo-3] .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}body[data-page=casos-clinicos-modo-3] .chip-crown{width:13px;height:13px;color:#b97900;flex:none}body[data-page=casos-clinicos-modo-3] .chip.active:not(.chip-premium),body[data-page=casos-clinicos-modo-3] .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}body[data-page=casos-clinicos-modo-3] .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}body[data-page=casos-clinicos-modo-3] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=casos-clinicos-modo-3] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=casos-clinicos-modo-3] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=casos-clinicos-modo-3] .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=casos-clinicos-modo-3] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:13px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=casos-clinicos-modo-3] .practice-card:hover,body[data-page=casos-clinicos-modo-3] .specialty-card:hover,body[data-page=casos-clinicos-modo-3] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=casos-clinicos-modo-3] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=casos-clinicos-modo-3] .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}body[data-page=casos-clinicos-modo-3] .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}body[data-page=casos-clinicos-modo-3] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=casos-clinicos-modo-3] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=casos-clinicos-modo-3] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=casos-clinicos-modo-3] .practice-card .card-copy{display:contents}body[data-page=casos-clinicos-modo-3] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=casos-clinicos-modo-3] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=casos-clinicos-modo-3] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=casos-clinicos-modo-3] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=casos-clinicos-modo-3] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=casos-clinicos-modo-3] .meta-line .arrow{margin-left:4px;font-size:15px}body[data-page=casos-clinicos-modo-3] .lower-grid{display:grid;grid-template-columns:1.15fr .98fr;gap:22px;margin-top:35px}body[data-page=casos-clinicos-modo-3] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=casos-clinicos-modo-3] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=casos-clinicos-modo-3] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=casos-clinicos-modo-3] .study-list{padding:0 17px 12px}body[data-page=casos-clinicos-modo-3] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px 92px;align-items:center;column-gap:13px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-modo-3] .study-row:last-child{border-bottom:0}body[data-page=casos-clinicos-modo-3] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}body[data-page=casos-clinicos-modo-3] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.2;margin-bottom:4px}body[data-page=casos-clinicos-modo-3] .study-title span{color:#62769b;font-size:11px;font-weight:610}body[data-page=casos-clinicos-modo-3] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=casos-clinicos-modo-3] .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}body[data-page=casos-clinicos-modo-3] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=casos-clinicos-modo-3] .continue-btn{height:32px;border:1px solid #79d5b9;color:#00a16c;background:#fff;border-radius:8px;font-size:12px;font-weight:850;cursor:pointer}body[data-page=casos-clinicos-modo-3] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=casos-clinicos-modo-3] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=casos-clinicos-modo-3] .activity-list{padding:0 17px 13px}body[data-page=casos-clinicos-modo-3] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=casos-clinicos-modo-3] .activity-row:last-child{border-bottom:0}body[data-page=casos-clinicos-modo-3] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=casos-clinicos-modo-3] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}body[data-page=casos-clinicos-modo-3] .schedule-panel{overflow:hidden}body[data-page=casos-clinicos-modo-3] .schedule-panel .panel-head{padding-bottom:12px}body[data-page=casos-clinicos-modo-3] .schedule-dashboard{padding:0 17px 17px}body[data-page=casos-clinicos-modo-3] .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}body[data-page=casos-clinicos-modo-3] .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=casos-clinicos-modo-3] .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}body[data-page=casos-clinicos-modo-3] .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}body[data-page=casos-clinicos-modo-3] .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}body[data-page=casos-clinicos-modo-3] .schedule-feature-card:hover,body[data-page=casos-clinicos-modo-3] .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-3] .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}body[data-page=casos-clinicos-modo-3] .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}body[data-page=casos-clinicos-modo-3] .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}body[data-page=casos-clinicos-modo-3] .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=casos-clinicos-modo-3] .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}body[data-page=casos-clinicos-modo-3] .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}body[data-page=casos-clinicos-modo-3] .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}body[data-page=casos-clinicos-modo-3] .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}body[data-page=casos-clinicos-modo-3] .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=casos-clinicos-modo-3] .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}body[data-page=casos-clinicos-modo-3] .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=casos-clinicos-modo-3] .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=casos-clinicos-modo-3] .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}body[data-page=casos-clinicos-modo-3] .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}body[data-page=casos-clinicos-modo-3] .agenda-timeline{display:flex;flex-direction:column;gap:9px}body[data-page=casos-clinicos-modo-3] .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}body[data-page=casos-clinicos-modo-3] .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}body[data-page=casos-clinicos-modo-3] .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}body[data-page=casos-clinicos-modo-3] .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}body[data-page=casos-clinicos-modo-3] .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}body[data-page=casos-clinicos-modo-3] .agenda-priority{color:#008d62;font-weight:900}@media (max-width: 1280px){body[data-page=casos-clinicos-modo-3] .practice-grid,body[data-page=casos-clinicos-modo-3] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=casos-clinicos-modo-3] .lower-grid{grid-template-columns:1fr}body[data-page=casos-clinicos-modo-3] .topbar-actions{min-width:auto}body[data-page=casos-clinicos-modo-3] .profile{display:none}}@media (max-width: 860px){body[data-page=casos-clinicos-modo-3]{--sidebar: 0px;--topbar: 62px}body[data-page=casos-clinicos-modo-3] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=casos-clinicos-modo-3] .topbar{gap:10px;padding-right:10px}body[data-page=casos-clinicos-modo-3] .topbar-center{display:none}body[data-page=casos-clinicos-modo-3] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=casos-clinicos-modo-3] .sidebar,body[data-page=casos-clinicos-modo-3] .sidebar-collapse-btn{display:none}body[data-page=casos-clinicos-modo-3] .content{padding:12px}body[data-page=casos-clinicos-modo-3] .hero{padding:24px 18px}body[data-page=casos-clinicos-modo-3] .hero h1{font-size:24px}body[data-page=casos-clinicos-modo-3] .practice-grid,body[data-page=casos-clinicos-modo-3] .specialty-grid{grid-template-columns:1fr}body[data-page=casos-clinicos-modo-3] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=casos-clinicos-modo-3] .bar,body[data-page=casos-clinicos-modo-3] .percent,body[data-page=casos-clinicos-modo-3] .continue-btn{grid-column:2;width:100%}body[data-page=casos-clinicos-modo-3] .schedule-summary-grid{grid-template-columns:1fr}body[data-page=casos-clinicos-modo-3] .schedule-feature-top,body[data-page=casos-clinicos-modo-3] .schedule-feature-actions,body[data-page=casos-clinicos-modo-3] .agenda-card-head{align-items:flex-start;flex-direction:column}}body[data-page=casos-clinicos-modo-3] .practice-card:focus-visible,body[data-page=casos-clinicos-modo-3] .specialty-card:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=casos-clinicos-modo-3].theme-dark .brand,body[data-page=casos-clinicos-modo-3].theme-dark .hero h1,body[data-page=casos-clinicos-modo-3].theme-dark .section-title,body[data-page=casos-clinicos-modo-3].theme-dark .panel-head h3,body[data-page=casos-clinicos-modo-3].theme-dark .profile strong,body[data-page=casos-clinicos-modo-3].theme-dark .card-copy strong,body[data-page=casos-clinicos-modo-3].theme-dark .specialty-card strong,body[data-page=casos-clinicos-modo-3].theme-dark .study-title strong,body[data-page=casos-clinicos-modo-3].theme-dark .activity-copy strong,body[data-page=casos-clinicos-modo-3].theme-dark .schedule-feature-title strong,body[data-page=casos-clinicos-modo-3].theme-dark .agenda-card-title strong,body[data-page=casos-clinicos-modo-3].theme-dark .agenda-copy strong,body[data-page=casos-clinicos-modo-3].theme-dark .exam-hero h1,body[data-page=casos-clinicos-modo-3].theme-dark .exam-filters h2,body[data-page=casos-clinicos-modo-3].theme-dark .exam-kpi strong,body[data-page=casos-clinicos-modo-3].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=casos-clinicos-modo-3].theme-dark .brand .plus,body[data-page=casos-clinicos-modo-3].theme-dark .section-link,body[data-page=casos-clinicos-modo-3].theme-dark .mini-arrow,body[data-page=casos-clinicos-modo-3].theme-dark .agenda-priority{color:#35e6a0}body[data-page=casos-clinicos-modo-3].theme-dark .topbar-center,body[data-page=casos-clinicos-modo-3].theme-dark .topbar-actions,body[data-page=casos-clinicos-modo-3].theme-dark .icon-button,body[data-page=casos-clinicos-modo-3].theme-dark .top-mic,body[data-page=casos-clinicos-modo-3].theme-dark .mic{color:#b7c4d8}body[data-page=casos-clinicos-modo-3].theme-dark .global-search,body[data-page=casos-clinicos-modo-3].theme-dark .ask-row,body[data-page=casos-clinicos-modo-3].theme-dark .exam-search-mini,body[data-page=casos-clinicos-modo-3].theme-dark .filter-control,body[data-page=casos-clinicos-modo-3].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=casos-clinicos-modo-3].theme-dark .global-search input,body[data-page=casos-clinicos-modo-3].theme-dark .ask-row input,body[data-page=casos-clinicos-modo-3].theme-dark .exam-search-mini input,body[data-page=casos-clinicos-modo-3].theme-dark input,body[data-page=casos-clinicos-modo-3].theme-dark select{color:#f4f7fb}body[data-page=casos-clinicos-modo-3].theme-dark .global-search input::placeholder,body[data-page=casos-clinicos-modo-3].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=casos-clinicos-modo-3].theme-dark select:not([multiple]),html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=casos-clinicos-modo-3].theme-dark .nav-item,body[data-page=casos-clinicos-modo-3].theme-dark .nav-toggle,body[data-page=casos-clinicos-modo-3].theme-dark .nav-sublink,body[data-page=casos-clinicos-modo-3].theme-dark .premium-box p,body[data-page=casos-clinicos-modo-3].theme-dark .premium-list,body[data-page=casos-clinicos-modo-3].theme-dark .hero p,body[data-page=casos-clinicos-modo-3].theme-dark .specialty-card p,body[data-page=casos-clinicos-modo-3].theme-dark .card-copy p,body[data-page=casos-clinicos-modo-3].theme-dark .meta-line,body[data-page=casos-clinicos-modo-3].theme-dark .study-title span,body[data-page=casos-clinicos-modo-3].theme-dark .activity-copy span,body[data-page=casos-clinicos-modo-3].theme-dark .schedule-feature-title span,body[data-page=casos-clinicos-modo-3].theme-dark .agenda-card-title span,body[data-page=casos-clinicos-modo-3].theme-dark .agenda-copy span,body[data-page=casos-clinicos-modo-3].theme-dark .schedule-mini-meta,body[data-page=casos-clinicos-modo-3].theme-dark .exam-hero p,body[data-page=casos-clinicos-modo-3].theme-dark .exam-count,body[data-page=casos-clinicos-modo-3].theme-dark .exam-kpi span,body[data-page=casos-clinicos-modo-3].theme-dark .exam-level,body[data-page=casos-clinicos-modo-3].theme-dark .exam-meta-row,body[data-page=casos-clinicos-modo-3].theme-dark .exam-year,body[data-page=casos-clinicos-modo-3].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=casos-clinicos-modo-3].theme-dark .hero,body[data-page=casos-clinicos-modo-3].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-3].theme-dark .panel,body[data-page=casos-clinicos-modo-3].theme-dark .practice-card,body[data-page=casos-clinicos-modo-3].theme-dark .specialty-card,body[data-page=casos-clinicos-modo-3].theme-dark .schedule-kpi,body[data-page=casos-clinicos-modo-3].theme-dark .day-agenda-card,body[data-page=casos-clinicos-modo-3].theme-dark .exam-kpi,body[data-page=casos-clinicos-modo-3].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-3].theme-dark .practice-card:hover,body[data-page=casos-clinicos-modo-3].theme-dark .specialty-card:hover,body[data-page=casos-clinicos-modo-3].theme-dark .panel:hover,body[data-page=casos-clinicos-modo-3].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=casos-clinicos-modo-3].theme-dark .premium-box,body[data-page=casos-clinicos-modo-3].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=casos-clinicos-modo-3].theme-dark .premium-title{color:#35e6a0}body[data-page=casos-clinicos-modo-3].theme-dark .premium-box button,body[data-page=casos-clinicos-modo-3].theme-dark .continue-btn,body[data-page=casos-clinicos-modo-3].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=casos-clinicos-modo-3].theme-dark .premium-box button:hover,body[data-page=casos-clinicos-modo-3].theme-dark .continue-btn:hover,body[data-page=casos-clinicos-modo-3].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=casos-clinicos-modo-3].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=casos-clinicos-modo-3].theme-dark .chip.active:not(.chip-premium),body[data-page=casos-clinicos-modo-3].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=casos-clinicos-modo-3].theme-dark .chip-premium,body[data-page=casos-clinicos-modo-3].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=casos-clinicos-modo-3].theme-dark .icon-tile,body[data-page=casos-clinicos-modo-3].theme-dark .small-icon{background:#13243a}body[data-page=casos-clinicos-modo-3].theme-dark .bar{background:#23354e}body[data-page=casos-clinicos-modo-3].theme-dark .study-row,body[data-page=casos-clinicos-modo-3].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=casos-clinicos-modo-3].theme-dark .history-link,body[data-page=casos-clinicos-modo-3].theme-dark .history-link span{color:#b7c4d8}body[data-page=casos-clinicos-modo-3].theme-dark .schedule-badge,body[data-page=casos-clinicos-modo-3].theme-dark .exam-eyebrow,body[data-page=casos-clinicos-modo-3].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=casos-clinicos-modo-3].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=casos-clinicos-modo-3].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=casos-clinicos-modo-3].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=casos-clinicos-modo-3].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=casos-clinicos-modo-3].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=casos-clinicos-modo-3].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=casos-clinicos-modo-3].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=casos-clinicos-modo-3].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=casos-clinicos-modo-3].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=casos-clinicos-modo-3]{--sidebar: 290px;--topbar: 68px}body[data-page=casos-clinicos-modo-3] .topbar-actions{min-width:190px}body[data-page=casos-clinicos-modo-3] .status-pill{display:none}body[data-page=casos-clinicos-modo-3] .content{max-width:none;width:100%}body[data-page=casos-clinicos-modo-3] .clinical-shell{grid-template-columns:minmax(0,1fr)!important}body[data-page=casos-clinicos-modo-3] .hero-content{max-width:960px!important}body[data-page=casos-clinicos-modo-3] .clinical-hero p{max-width:900px!important}body[data-page=casos-clinicos-modo-3] .mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-page=casos-clinicos-modo-3] .workspace{grid-template-columns:minmax(0,1fr)!important;width:100%!important}body[data-page=casos-clinicos-modo-3] .workflow-panel{width:100%!important}body[data-page=casos-clinicos-modo-3] .workflow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:18px 20px 20px!important}body[data-page=casos-clinicos-modo-3] .flow-step{grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;padding:14px!important;border:1px solid var(--line-soft);border-radius:14px;background:linear-gradient(180deg,#fff,#f8fcfb);min-height:118px}body[data-page=casos-clinicos-modo-3] .flow-step:not(:last-child):after{display:none!important}body[data-page=casos-clinicos-modo-3].theme-dark .clinical-hero{border-color:#263850;background:radial-gradient(circle at 4% 20%,#26d99129 0,#26d99112 30%,#07111f00 48%),radial-gradient(circle at 96% 12%,#35d0e429 0,#35d0e414 30%,#07111f00 58%),linear-gradient(115deg,#0d1a2d,#0e2030 48%,#0b2630)}body[data-page=casos-clinicos-modo-3].theme-dark .clinical-hero h1,body[data-page=casos-clinicos-modo-3].theme-dark .mode-card h2,body[data-page=casos-clinicos-modo-3].theme-dark .panel-head h3,body[data-page=casos-clinicos-modo-3].theme-dark .flow-step strong,body[data-page=casos-clinicos-modo-3].theme-dark .output-card strong,body[data-page=casos-clinicos-modo-3].theme-dark .insight-top h3,body[data-page=casos-clinicos-modo-3].theme-dark .metric strong,body[data-page=casos-clinicos-modo-3].theme-dark .template-btn strong,body[data-page=casos-clinicos-modo-3].theme-dark .sim-title h3,body[data-page=casos-clinicos-modo-3].theme-dark .sim-item strong{color:#f4f7fb}body[data-page=casos-clinicos-modo-3].theme-dark .clinical-hero p,body[data-page=casos-clinicos-modo-3].theme-dark .mode-card p,body[data-page=casos-clinicos-modo-3].theme-dark .panel-head p,body[data-page=casos-clinicos-modo-3].theme-dark .flow-step span,body[data-page=casos-clinicos-modo-3].theme-dark .output-card span,body[data-page=casos-clinicos-modo-3].theme-dark .insight-top p,body[data-page=casos-clinicos-modo-3].theme-dark .template-btn span,body[data-page=casos-clinicos-modo-3].theme-dark .sim-title p,body[data-page=casos-clinicos-modo-3].theme-dark .sim-item span{color:#b7c4d8}body[data-page=casos-clinicos-modo-3].theme-dark .mode-card,body[data-page=casos-clinicos-modo-3].theme-dark .panel,body[data-page=casos-clinicos-modo-3].theme-dark .flow-step,body[data-page=casos-clinicos-modo-3].theme-dark .output-card,body[data-page=casos-clinicos-modo-3].theme-dark .insight-card,body[data-page=casos-clinicos-modo-3].theme-dark .template-btn,body[data-page=casos-clinicos-modo-3].theme-dark .case-simulator,body[data-page=casos-clinicos-modo-3].theme-dark .sim-item{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-3].theme-dark .mode-card.active{border-color:#247d61;background:linear-gradient(180deg,#10291f,#0e1a2c)}body[data-page=casos-clinicos-modo-3].theme-dark .mode-tag,body[data-page=casos-clinicos-modo-3].theme-dark .panel-badge,body[data-page=casos-clinicos-modo-3].theme-dark .eyebrow{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=casos-clinicos-modo-3].theme-dark .mode-icon,body[data-page=casos-clinicos-modo-3].theme-dark .step-index{background:#13243a}body[data-page=casos-clinicos-modo-3].theme-dark .clinical-hero:after{border-color:#35d0e433;background:linear-gradient(135deg,#0f1f33b8,#0f1f332e),repeating-linear-gradient(0deg,rgba(53,208,228,.12) 0 1px,transparent 1px 18px),repeating-linear-gradient(90deg,rgba(38,217,145,.1) 0 1px,transparent 1px 18px)}@media (max-width: 1320px){body[data-page=casos-clinicos-modo-3] .mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-page=casos-clinicos-modo-3] .workflow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 860px){body[data-page=casos-clinicos-modo-3] .mode-grid,body[data-page=casos-clinicos-modo-3] .workflow{grid-template-columns:1fr!important}}body[data-page=casos-clinicos-modo-3].theme-dark .top-mode-btn{border-color:#30445f;background:#101d31;color:#d7e3f5;box-shadow:0 8px 18px #00000038}body[data-page=casos-clinicos-modo-3].theme-dark .top-mode-btn:hover{border-color:#247d61;background:#13243a;color:#78f0b5}body[data-page=casos-clinicos-modo-3].theme-dark .top-mode-btn.mode-patient.is-active,body[data-page=casos-clinicos-modo-3].theme-dark .top-mode-btn.mode-create.is-active,body[data-page=casos-clinicos-modo-3].theme-dark .top-mode-btn.mode-discuss.is-active{color:#fff}body[data-page=casos-clinicos-modo-3].theme-dark .field label{color:#78f0b5}body[data-page=casos-clinicos-modo-3].theme-dark .field input,body[data-page=casos-clinicos-modo-3].theme-dark .field select,body[data-page=casos-clinicos-modo-3].theme-dark .field textarea{border-color:#30445f!important;background:#101d31!important;color:#f4f7fb!important;-webkit-text-fill-color:#f4f7fb!important;color-scheme:dark}body[data-page=casos-clinicos-modo-3].theme-dark .field input:focus,body[data-page=casos-clinicos-modo-3].theme-dark .field select:focus,body[data-page=casos-clinicos-modo-3].theme-dark .field textarea:focus{border-color:#35e6a0!important;box-shadow:0 0 0 4px #35e6a01f}body[data-page=casos-clinicos-modo-3].theme-dark .insight-top,body[data-page=casos-clinicos-modo-3].theme-dark .sim-head{border-color:#263850;background:linear-gradient(135deg,#0e1a2c,#102538)}@media (max-width: 860px){body[data-page=casos-clinicos-modo-3] .top-mode-actions{gap:8px;margin-top:16px}body[data-page=casos-clinicos-modo-3] .top-mode-btn{width:100%;min-height:42px}}body[data-page=casos-clinicos-modo-3] .clinical-shell{grid-template-columns:minmax(0,1fr) 345px!important}body[data-page=casos-clinicos-modo-3] .workspace{grid-template-columns:minmax(0,.95fr) minmax(360px,.68fr)!important;width:100%!important}body[data-page=casos-clinicos-modo-3] .workflow{display:block!important;padding:14px 18px 18px!important}body[data-page=casos-clinicos-modo-3] .flow-step{display:grid!important;grid-template-columns:34px 1fr!important;gap:11px!important;position:relative!important;min-height:auto!important;padding:0 0 16px!important;border:0!important;border-radius:0!important;background:transparent!important}body[data-page=casos-clinicos-modo-3] .flow-step:not(:last-child):after{display:block!important;content:"";position:absolute;left:16px;top:35px;bottom:3px;width:2px;background:#e4edf6}body[data-page=casos-clinicos-modo-3].theme-dark .flow-step{background:transparent!important;border-color:transparent!important;box-shadow:none!important}body[data-page=casos-clinicos-modo-3].theme-dark .flow-step:not(:last-child):after{background:#263850}@media (max-width: 1320px){body[data-page=casos-clinicos-modo-3] .clinical-shell{grid-template-columns:1fr!important}body[data-page=casos-clinicos-modo-3] .side-stack{display:grid;grid-template-columns:1fr 1fr}}@media (max-width: 1120px){body[data-page=casos-clinicos-modo-3] .workspace{grid-template-columns:1fr!important}}@media (max-width: 860px){body[data-page=casos-clinicos-modo-3] .side-stack{grid-template-columns:1fr}}body[data-page=casos-clinicos-modo-3] .discuss-grid{grid-template-columns:1fr}body[data-page=casos-clinicos-modo-3] .lined-textarea-wrap{position:relative;width:100%}body[data-page=casos-clinicos-modo-3] .lined-textarea-wrap textarea{min-height:340px;font-size:14px;line-height:1.58;padding:20px;border:1px solid #d8e5f2;border-radius:14px;color:#152342;font-weight:650;background:#fff;resize:vertical;display:block}body[data-page=casos-clinicos-modo-3] .textarea-guide{position:absolute;inset:20px 26px auto 20px;pointer-events:none;opacity:1;transition:opacity .14s ease}body[data-page=casos-clinicos-modo-3] .textarea-guide-title{display:block;color:#667384;font-size:14px;line-height:1.25;font-weight:850;margin-bottom:8px}body[data-page=casos-clinicos-modo-3] .textarea-guide-lines{display:flex;flex-direction:column;gap:0}body[data-page=casos-clinicos-modo-3] .textarea-guide-lines span{display:block;height:30px;border-bottom:2px solid rgba(15,23,53,.34)}body[data-page=casos-clinicos-modo-3] .lined-textarea-wrap:hover .textarea-guide,body[data-page=casos-clinicos-modo-3] .lined-textarea-wrap textarea:focus+.textarea-guide,body[data-page=casos-clinicos-modo-3] .lined-textarea-wrap textarea.has-content+.textarea-guide{opacity:0}body[data-page=casos-clinicos-modo-3] .mode-card.active[href="casos-clinicos-modo-3.html"]{border-color:#9fc7ff;background:linear-gradient(180deg,#fff,#f3f8ff)}body[data-page=casos-clinicos-modo-3] .top-mode-actions{position:relative;z-index:3;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px}body[data-page=casos-clinicos-modo-3] .top-mode-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #dce6f1;border-radius:999px;background:#fff;color:#294365;padding:0 16px;font-size:12.5px;font-weight:900;line-height:1;box-shadow:0 8px 18px #162c480e;transition:.18s ease;text-decoration:none;white-space:nowrap}body[data-page=casos-clinicos-modo-3] .top-mode-btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft);border-color:#a8dfcc;color:#0d8d66}body[data-page=casos-clinicos-modo-3] .top-mode-btn.is-active{color:#fff;border-color:transparent}body[data-page=casos-clinicos-modo-3] .top-mode-btn.mode-patient.is-active{background:linear-gradient(180deg,#916aff,#7651ee);box-shadow:0 10px 20px #8257ff33}body[data-page=casos-clinicos-modo-3] .top-mode-btn.mode-create.is-active{background:linear-gradient(180deg,#12be7d,#00a46d);box-shadow:0 10px 20px #00a66c33}body[data-page=casos-clinicos-modo-3] .top-mode-btn.mode-discuss.is-active{background:linear-gradient(180deg,#3d8cff,#236bd8);box-shadow:0 10px 20px #2b7bea33}@media (max-width:860px){body[data-page=casos-clinicos-modo-3] .top-mode-actions{gap:8px;margin-top:16px}body[data-page=casos-clinicos-modo-3] .top-mode-btn{width:100%;min-height:42px}}body[data-page=casos-clinicos-modo-3] .workspace{grid-template-columns:minmax(0,1fr)!important}body[data-page=casos-clinicos-modo-3] .discuss-builder-panel{width:100%!important}body[data-page=casos-clinicos-modo-3] .my-cases-panel{margin-top:0;overflow:hidden}body[data-page=casos-clinicos-modo-3] .my-cases-list{padding:14px 20px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}body[data-page=casos-clinicos-modo-3] .my-case-card{min-height:92px;display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-rows:1fr auto;gap:10px 12px;padding:14px;border:1px solid var(--line-soft);border-radius:14px;background:linear-gradient(180deg,#fff,#f8fcfb);transition:.18s ease}body[data-page=casos-clinicos-modo-3] .my-case-card:hover{transform:translateY(-1px);border-color:#bfeadb;box-shadow:var(--shadow-soft)}body[data-page=casos-clinicos-modo-3] .my-case-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#e7f9f1;color:#00a96e;grid-row:1 / span 2}body[data-page=casos-clinicos-modo-3] .my-case-copy strong{display:block;color:#182541;font-size:13px;line-height:1.22;font-weight:950;margin-bottom:6px}body[data-page=casos-clinicos-modo-3] .my-case-copy span{display:block;color:#63779d;font-size:11.5px;line-height:1.35;font-weight:620}body[data-page=casos-clinicos-modo-3] .my-case-status{width:max-content;min-height:25px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid #bde9db;border-radius:999px;background:#fff;color:#008d62;font-size:10.5px;font-weight:900}body[data-page=casos-clinicos-modo-3] .my-cases-actions{display:inline-flex;align-items:center;gap:8px;flex:none}body[data-page=casos-clinicos-modo-3] .view-all-cases-btn{min-height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid #79d5b9;border-radius:999px;background:#fff;color:#00a16c;font-size:11.5px;line-height:1;font-weight:900;text-decoration:none;white-space:nowrap;transition:.18s ease}body[data-page=casos-clinicos-modo-3] .view-all-cases-btn:hover{background:#f4fcf8;border-color:#00a96e;transform:translateY(-1px)}body[data-page=casos-clinicos-modo-3] .workflow-side-card .workflow{padding:14px 16px 18px!important}body[data-page=casos-clinicos-modo-3].theme-dark .my-case-card{border-color:#263850;background:linear-gradient(180deg,#0e1a2c,#101d31)}body[data-page=casos-clinicos-modo-3].theme-dark .my-case-card:hover{border-color:#247d61}body[data-page=casos-clinicos-modo-3].theme-dark .my-case-icon{background:#13243a;color:#78f0b5}body[data-page=casos-clinicos-modo-3].theme-dark .my-case-copy strong{color:#f4f7fb}body[data-page=casos-clinicos-modo-3].theme-dark .my-case-copy span{color:#b7c4d8}body[data-page=casos-clinicos-modo-3].theme-dark .my-case-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=casos-clinicos-modo-3].theme-dark .view-all-cases-btn{border-color:#247d61;background:#0e1a2c;color:#78f0b5}body[data-page=casos-clinicos-modo-3].theme-dark .view-all-cases-btn:hover{background:#12382d;border-color:#35e6a0}@media (max-width: 1320px){body[data-page=casos-clinicos-modo-3] .my-cases-list{grid-template-columns:1fr!important}}body[data-page=casos-clinicos-modo-3]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--sidebar: 290px;--topbar: 68px}body[data-page=casos-clinicos-modo-3] svg{display:block}body[data-page=casos-clinicos-modo-3] a{color:inherit;text-decoration:none}body[data-page=casos-clinicos-modo-3] button,body[data-page=casos-clinicos-modo-3] input{font:inherit}body[data-page=casos-clinicos-modo-3] .app{min-height:100vh}body[data-page=casos-clinicos-modo-3] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=casos-clinicos-modo-3] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=casos-clinicos-modo-3] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=casos-clinicos-modo-3] .brand .med{font-weight:900}body[data-page=casos-clinicos-modo-3] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=casos-clinicos-modo-3] .global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=casos-clinicos-modo-3] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=casos-clinicos-modo-3] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=casos-clinicos-modo-3] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=casos-clinicos-modo-3] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=casos-clinicos-modo-3] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=casos-clinicos-modo-3] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=casos-clinicos-modo-3] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=casos-clinicos-modo-3] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=casos-clinicos-modo-3] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=casos-clinicos-modo-3] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=casos-clinicos-modo-3] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=casos-clinicos-modo-3] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=casos-clinicos-modo-3] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=casos-clinicos-modo-3] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=casos-clinicos-modo-3] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=casos-clinicos-modo-3] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=casos-clinicos-modo-3] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=casos-clinicos-modo-3] .sidebar-collapse-btn svg,body[data-page=casos-clinicos-modo-3] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=casos-clinicos-modo-3] .sidebar,body[data-page=casos-clinicos-modo-3] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=casos-clinicos-modo-3].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=casos-clinicos-modo-3].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=casos-clinicos-modo-3].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=casos-clinicos-modo-3].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=casos-clinicos-modo-3] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=casos-clinicos-modo-3] .sidebar::-webkit-scrollbar{width:7px}body[data-page=casos-clinicos-modo-3] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=casos-clinicos-modo-3] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=casos-clinicos-modo-3] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=casos-clinicos-modo-3] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=casos-clinicos-modo-3] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=casos-clinicos-modo-3] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=casos-clinicos-modo-3] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=casos-clinicos-modo-3] .nav-item svg{color:currentColor;flex:none}body[data-page=casos-clinicos-modo-3] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=casos-clinicos-modo-3] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=casos-clinicos-modo-3] .nav-toggle:hover,body[data-page=casos-clinicos-modo-3] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=casos-clinicos-modo-3] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=casos-clinicos-modo-3] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=casos-clinicos-modo-3] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=casos-clinicos-modo-3] .nav-section-title svg{color:currentColor;flex:none}body[data-page=casos-clinicos-modo-3] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=casos-clinicos-modo-3] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=casos-clinicos-modo-3] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=casos-clinicos-modo-3] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=casos-clinicos-modo-3] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=casos-clinicos-modo-3] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=casos-clinicos-modo-3] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=casos-clinicos-modo-3] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=casos-clinicos-modo-3] .nav-sublink:hover:before,body[data-page=casos-clinicos-modo-3] .nav-sublink.active:before{background:#00a96e}body[data-page=casos-clinicos-modo-3] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=casos-clinicos-modo-3] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=casos-clinicos-modo-3] .student-menu{margin-top:14px}body[data-page=casos-clinicos-modo-3] .student-toggle{color:#50658e}body[data-page=casos-clinicos-modo-3] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=casos-clinicos-modo-3] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=casos-clinicos-modo-3] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=casos-clinicos-modo-3] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=casos-clinicos-modo-3] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=casos-clinicos-modo-3] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=casos-clinicos-modo-3] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=casos-clinicos-modo-3] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=casos-clinicos-modo-3] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=casos-clinicos-modo-3] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=casos-clinicos-modo-3] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=casos-clinicos-modo-3].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=casos-clinicos-modo-3].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=casos-clinicos-modo-3].theme-dark .brand,body[data-page=casos-clinicos-modo-3].theme-dark .profile strong{color:#f4f7fb}body[data-page=casos-clinicos-modo-3].theme-dark .brand .plus{color:#35e6a0}body[data-page=casos-clinicos-modo-3].theme-dark .icon-button,body[data-page=casos-clinicos-modo-3].theme-dark .top-mic{color:#b7c4d8}body[data-page=casos-clinicos-modo-3].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=casos-clinicos-modo-3].theme-dark .global-search input{color:#f4f7fb}body[data-page=casos-clinicos-modo-3].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=casos-clinicos-modo-3].theme-dark input,body[data-page=casos-clinicos-modo-3].theme-dark select,body[data-page=casos-clinicos-modo-3].theme-dark textarea,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] input,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] select,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=casos-clinicos-modo-3].theme-dark input::placeholder,body[data-page=casos-clinicos-modo-3].theme-dark textarea::placeholder,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] input::placeholder,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=casos-clinicos-modo-3].theme-dark select option,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=casos-clinicos-modo-3].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=casos-clinicos-modo-3].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=casos-clinicos-modo-3].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=casos-clinicos-modo-3].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=casos-clinicos-modo-3].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=casos-clinicos-modo-3].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=casos-clinicos-modo-3].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=casos-clinicos-modo-3].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=casos-clinicos-modo-3].theme-dark .nav-item,body[data-page=casos-clinicos-modo-3].theme-dark .nav-toggle,body[data-page=casos-clinicos-modo-3].theme-dark .nav-sublink,body[data-page=casos-clinicos-modo-3].theme-dark .premium-list{color:#b7c4d8}body[data-page=casos-clinicos-modo-3].theme-dark .nav-item:hover,body[data-page=casos-clinicos-modo-3].theme-dark .nav-toggle:hover,body[data-page=casos-clinicos-modo-3].theme-dark .nav-group.open .nav-toggle,body[data-page=casos-clinicos-modo-3].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=casos-clinicos-modo-3].theme-dark .nav-item.active,body[data-page=casos-clinicos-modo-3].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=casos-clinicos-modo-3].theme-dark .nav-sublink:before,body[data-page=casos-clinicos-modo-3].theme-dark .nav-sublink:hover:before,body[data-page=casos-clinicos-modo-3].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=casos-clinicos-modo-3].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=casos-clinicos-modo-3].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=casos-clinicos-modo-3].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=casos-clinicos-modo-3].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=casos-clinicos-modo-3].theme-dark .premium-title,body[data-page=casos-clinicos-modo-3].theme-dark .premium-title svg{color:#ffd166}body[data-page=casos-clinicos-modo-3].theme-dark .premium-list{color:#d7c9ad}body[data-page=casos-clinicos-modo-3].theme-dark .premium-list li:before{color:#ffd166}body[data-page=casos-clinicos-modo-3].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=casos-clinicos-modo-3].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=casos-clinicos-modo-3] .mobile-menu-btn,body[data-page=casos-clinicos-modo-3] .mobile-sidebar-backdrop{display:none}body[data-page=casos-clinicos-modo-3] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=casos-clinicos-modo-3] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=casos-clinicos-modo-3] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=casos-clinicos-modo-3].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=casos-clinicos-modo-3].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=casos-clinicos-modo-3].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=casos-clinicos-modo-3].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=casos-clinicos-modo-3].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=casos-clinicos-modo-3].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=casos-clinicos-modo-3]{--sidebar: 270px}body[data-page=casos-clinicos-modo-3] .brand{font-size:21px;padding-left:18px}body[data-page=casos-clinicos-modo-3] .global-search{width:min(440px,100%)}body[data-page=casos-clinicos-modo-3] .topbar-actions{gap:12px;padding-right:16px}body[data-page=casos-clinicos-modo-3] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=casos-clinicos-modo-3]{--sidebar: 0px;--topbar: 64px}body[data-page=casos-clinicos-modo-3].mobile-menu-open{overflow:hidden}body[data-page=casos-clinicos-modo-3] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=casos-clinicos-modo-3] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=casos-clinicos-modo-3] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=casos-clinicos-modo-3] .topbar-actions>.icon-button{display:none}body[data-page=casos-clinicos-modo-3] .avatar{display:none}body[data-page=casos-clinicos-modo-3] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=casos-clinicos-modo-3] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=casos-clinicos-modo-3] .theme-toggle-btn{flex:none}body[data-page=casos-clinicos-modo-3] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=casos-clinicos-modo-3] .sidebar-collapse-btn{display:none}body[data-page=casos-clinicos-modo-3] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=casos-clinicos-modo-3].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=casos-clinicos-modo-3] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=casos-clinicos-modo-3].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=casos-clinicos-modo-3].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=casos-clinicos-modo-3].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=casos-clinicos-modo-3] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=casos-clinicos-modo-3] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=casos-clinicos-modo-3] .main{width:100%;margin-left:0;padding-top:calc(var(--topbar) + 59px)}body[data-page=casos-clinicos-modo-3].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width: 640px){body[data-page=casos-clinicos-modo-3]{--topbar: 62px}body[data-page=casos-clinicos-modo-3] .topbar{padding:0 10px;gap:8px}body[data-page=casos-clinicos-modo-3] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=casos-clinicos-modo-3] .profile{max-width:76px}body[data-page=casos-clinicos-modo-3] .profile strong{max-width:76px;font-size:11px}body[data-page=casos-clinicos-modo-3] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=casos-clinicos-modo-3] .theme-toggle-thumb{width:20px;height:20px}body[data-page=casos-clinicos-modo-3].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=casos-clinicos-modo-3] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=casos-clinicos-modo-3] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=casos-clinicos-modo-3] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=casos-clinicos-modo-3] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=casos-clinicos-modo-3] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=casos-clinicos-modo-3] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=casos-clinicos-modo-3] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=casos-clinicos-modo-3] .footer-logo .med{font-weight:900}body[data-page=casos-clinicos-modo-3] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=casos-clinicos-modo-3] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=casos-clinicos-modo-3] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=casos-clinicos-modo-3] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=casos-clinicos-modo-3] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=casos-clinicos-modo-3] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=casos-clinicos-modo-3].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=casos-clinicos-modo-3].theme-dark .footer-logo{color:#f4f7fb}body[data-page=casos-clinicos-modo-3].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=casos-clinicos-modo-3].theme-dark .footer-description,body[data-page=casos-clinicos-modo-3].theme-dark .footer-meta{color:#b7c4d8}body[data-page=casos-clinicos-modo-3].theme-dark .footer-meta a{color:#78f0b5}body[data-page=casos-clinicos-modo-3].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=casos-clinicos-modo-3].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=casos-clinicos-modo-3] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=casos-clinicos-modo-3] .site-footer-inner{padding:28px 20px 8px}body[data-page=casos-clinicos-modo-3] .footer-logo{font-size:21px}body[data-page=casos-clinicos-modo-3] .footer-bottom{padding:10px 20px 18px}}body[data-page=casos-clinicos-modo-3] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=casos-clinicos-modo-3] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=casos-clinicos-modo-3] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=casos-clinicos-modo-3] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=casos-clinicos-modo-3] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=casos-clinicos-modo-3] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=casos-clinicos-modo-3].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=casos-clinicos-modo-3].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=casos-clinicos-modo-3].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=casos-clinicos-modo-3].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=casos-clinicos-modo-3].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=casos-clinicos-modo-3] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=casos-clinicos-modo-3] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=casos-clinicos-modo-3] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=casos-clinicos-modo-3] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=casos-clinicos-modo-3] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=casos-clinicos-modo-3] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=casos-clinicos-modo-3] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=casos-clinicos-modo-3] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=casos-clinicos-modo-3] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=casos-clinicos-modo-3] .residency-area-group>.residency-area-toggle:hover,body[data-page=casos-clinicos-modo-3] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=casos-clinicos-modo-3] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=casos-clinicos-modo-3] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=casos-clinicos-modo-3] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=casos-clinicos-modo-3] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=casos-clinicos-modo-3] .residency-area-group .residency-specialty-link:hover,body[data-page=casos-clinicos-modo-3] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=casos-clinicos-modo-3] .residency-area-group .residency-specialty-link:hover:before,body[data-page=casos-clinicos-modo-3] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=casos-clinicos-modo-3].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=casos-clinicos-modo-3].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=casos-clinicos-modo-3].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=casos-clinicos-modo-3].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=casos-clinicos-modo-3].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=casos-clinicos-modo-3].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=casos-clinicos-modo-3].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=casos-clinicos-modo-3].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=casos-clinicos-modo-3].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=casos-clinicos-modo-3].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=casos-clinicos-modo-3] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=casos-clinicos-modo-3] .specialty-page[class*=specialty-theme-],body[data-page=casos-clinicos-modo-3] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=casos-clinicos-modo-3] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=casos-clinicos-modo-3] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=casos-clinicos-modo-3] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=casos-clinicos-modo-3] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=casos-clinicos-modo-3] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=casos-clinicos-modo-3] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=casos-clinicos-modo-3] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=casos-clinicos-modo-3] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=casos-clinicos-modo-3] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=casos-clinicos-modo-3] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=casos-clinicos-modo-3] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=casos-clinicos-modo-3] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=casos-clinicos-modo-3] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=casos-clinicos-modo-3] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=casos-clinicos-modo-3] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=casos-clinicos-modo-3] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=casos-clinicos-modo-3] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=casos-clinicos-modo-3] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=casos-clinicos-modo-3].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=casos-clinicos-modo-3].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=casos-clinicos-modo-3].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=casos-clinicos-modo-3].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=casos-clinicos-modo-3].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=casos-clinicos-modo-3].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=casos-clinicos-modo-3].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=casos-clinicos-modo-3] #officialSidebar,body[data-page=casos-clinicos-modo-3] #officialSidebar *,body[data-page=casos-clinicos-modo-3] #officialSidebar *:before,body[data-page=casos-clinicos-modo-3] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=casos-clinicos-modo-3] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=casos-clinicos-modo-3] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=casos-clinicos-modo-3] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=casos-clinicos-modo-3] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-item,body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-item:hover,body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-toggle:hover,body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-item.active,body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-item svg,body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-group>.nav-submenu,body[data-page=casos-clinicos-modo-3] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=casos-clinicos-modo-3].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=casos-clinicos-modo-3].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=casos-clinicos-modo-3].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=casos-clinicos-modo-3].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=casos-clinicos-modo-3].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=casos-clinicos-modo-3].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=casos-clinicos-modo-3].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=casos-clinicos-modo-3].theme-dark #officialSidebar,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=casos-clinicos-modo-3].theme-dark #officialSidebar .nav-item,body[data-page=casos-clinicos-modo-3].theme-dark #officialSidebar .nav-toggle,body[data-page=casos-clinicos-modo-3].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=casos-clinicos-modo-3].theme-dark #officialSidebar .nav-item:hover,body[data-page=casos-clinicos-modo-3].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=casos-clinicos-modo-3].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=casos-clinicos-modo-3].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=casos-clinicos-modo-3].theme-dark #officialSidebar .nav-item.active,body[data-page=casos-clinicos-modo-3].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=casos-clinicos-modo-3].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=casos-clinicos-modo-3].theme-dark #officialSidebar .premium-title,body[data-page=casos-clinicos-modo-3].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=casos-clinicos-modo-3].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=casos-clinicos-modo-3].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=casos-clinicos-modo-3].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=casos-clinicos-modo-3].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=casos-clinicos-modo-3].official-menu-final{overflow-x:hidden!important}body[data-page=casos-clinicos-modo-3].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=casos-clinicos-modo-3].official-menu-final #sidebarToggle{display:none!important}body[data-page=casos-clinicos-modo-3] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=casos-clinicos-modo-3].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=casos-clinicos-modo-3].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=casos-clinicos-modo-3].official-menu-final .main,body[data-page=casos-clinicos-modo-3].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=casos-clinicos-modo-3].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=casos-clinicos-modo-3].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=casos-clinicos-modo-3].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=casos-clinicos-modo-3] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=casos-clinicos-modo-3] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=casos-clinicos-modo-3] .clinical-hero{padding-right:286px!important}body[data-page=casos-clinicos-modo-3] .hero-back-button{position:absolute!important;top:24px!important;right:26px!important;z-index:5!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding:0 16px!important;border:1px solid #cfe2ee!important;border-radius:11px!important;background:#fffffff0!important;color:#263a5f!important;font-size:12.5px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;box-shadow:0 8px 18px #162c480f!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease!important}body[data-page=casos-clinicos-modo-3] .hero-back-button:hover{transform:translateY(-1px)!important;border-color:#86d9bd!important;background:#fff!important;color:#008d62!important;box-shadow:0 11px 24px #162c481a!important}body[data-page=casos-clinicos-modo-3] .hero-back-button:focus-visible{outline:3px solid rgba(11,191,121,.22)!important;outline-offset:3px!important}body[data-page=casos-clinicos-modo-3].theme-dark .hero-back-button,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] .hero-back-button{border-color:#30445f!important;background:#0f1f33!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=casos-clinicos-modo-3].theme-dark .hero-back-button:hover,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] .hero-back-button:hover{border-color:#247d61!important;background:#13243a!important;color:#78f0b5!important}@media (max-width: 1100px){body[data-page=casos-clinicos-modo-3] .clinical-hero{padding-right:34px!important}body[data-page=casos-clinicos-modo-3] .hero-back-button{position:relative!important;top:auto!important;right:auto!important;margin-top:20px!important}}@media (max-width: 860px){body[data-page=casos-clinicos-modo-3] .clinical-hero{padding-right:18px!important}body[data-page=casos-clinicos-modo-3] .hero-back-button{width:100%!important}}body[data-page=casos-clinicos-modo-3] .content{width:100%!important;max-width:none!important}body[data-page=casos-clinicos-modo-3] .clinical-shell{width:100%!important;max-width:none!important;display:block!important}body[data-page=casos-clinicos-modo-3] .clinical-shell>div{width:100%!important;max-width:none!important;min-width:0!important}body[data-page=casos-clinicos-modo-3] .clinical-hero,body[data-page=casos-clinicos-modo-3] .workspace,body[data-page=casos-clinicos-modo-3] .discuss-builder-panel,body[data-page=casos-clinicos-modo-3] .my-cases-panel,body[data-page=casos-clinicos-modo-3] .workflow-final-section,body[data-page=casos-clinicos-modo-3] .workflow-final-section .workflow-side-card{width:100%!important;max-width:none!important;min-width:0!important}body[data-page=casos-clinicos-modo-3] .workspace{display:grid!important;grid-template-columns:minmax(0,1fr)!important}body[data-page=casos-clinicos-modo-3] .workflow-final-section{display:block!important;margin-top:14px!important}body[data-page=casos-clinicos-modo-3] .workflow-final-section .workflow-side-card{margin:0!important}body[data-page=casos-clinicos-modo-3] .workflow-final-section .workflow{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;padding:18px 20px 20px!important}body[data-page=casos-clinicos-modo-3] .workflow-final-section .flow-step{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;min-height:126px!important;padding:14px!important;border:1px solid var(--line-soft)!important;border-radius:14px!important;background:linear-gradient(180deg,#fff,#f8fcfb)!important}body[data-page=casos-clinicos-modo-3] .workflow-final-section .flow-step:not(:last-child):after{display:none!important}body[data-page=casos-clinicos-modo-3].theme-dark .workflow-final-section .flow-step,html:has(>body[data-page=casos-clinicos-modo-3])[data-theme=dark] .workflow-final-section .flow-step{border-color:#263850!important;background:linear-gradient(180deg,#0e1a2c,#101d31)!important}@media (max-width: 1320px){body[data-page=casos-clinicos-modo-3] .workflow-final-section .workflow{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 860px){body[data-page=casos-clinicos-modo-3] .workflow-final-section{margin-top:12px!important}body[data-page=casos-clinicos-modo-3] .workflow-final-section .workflow{grid-template-columns:minmax(0,1fr)!important}}body[data-page=b-paciente-simulado]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--surface-3: #f2f7fb;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--blue: #2b7bea;--blue-dark: #0b3b92;--blue-soft: #e8f1ff;--teal: #0faec7;--teal-soft: #e4f9fc;--purple: #8257ff;--purple-soft: #f1eafd;--orange: #ff8a1f;--orange-soft: #fff0e2;--pink: #ff4778;--pink-soft: #fff0f5;--red: #e5484d;--red-soft: #fff0f0;--shadow: 0 18px 42px rgba(25,45,80,.075);--shadow-soft: 0 8px 20px rgba(22,44,72,.045);--radius: 16px;--sidebar: 290px;--topbar: 68px;--composer: 86px}body[data-page=b-paciente-simulado],body[data-page=b-paciente-simulado] *{box-sizing:border-box}html:has(>body[data-page=b-paciente-simulado]),body[data-page=b-paciente-simulado]{height:100%}body[data-page=b-paciente-simulado]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=b-paciente-simulado] button,body[data-page=b-paciente-simulado] input,body[data-page=b-paciente-simulado] textarea,body[data-page=b-paciente-simulado] select{font:inherit}body[data-page=b-paciente-simulado] button{cursor:pointer}body[data-page=b-paciente-simulado] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:30;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=b-paciente-simulado] .global-search{width:min(620px,100%);height:38px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=b-paciente-simulado] .top-send-btn{width:29px;height:29px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=b-paciente-simulado] .topbar-actions{min-width:330px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=b-paciente-simulado] .status-pill{display:flex;align-items:center;gap:8px;background:#dff8ee;color:#008962;border-radius:999px;padding:8px 15px;font-weight:800;font-size:13px;white-space:nowrap}body[data-page=b-paciente-simulado] .status-dot{width:8px;height:8px;background:var(--green);border-radius:50%;box-shadow:0 0 0 3px #0bbf791f}body[data-page=b-paciente-simulado] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center}body[data-page=b-paciente-simulado] .profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=b-paciente-simulado] .chevron{margin-left:-10px;color:#50658e}body[data-page=b-paciente-simulado] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:20;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=b-paciente-simulado] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;transition:.18s ease}body[data-page=b-paciente-simulado] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=b-paciente-simulado] .premium-box{margin-top:auto;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070}body[data-page=b-paciente-simulado] .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}body[data-page=b-paciente-simulado] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}body[data-page=b-paciente-simulado] .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}body[data-page=b-paciente-simulado] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;box-shadow:0 2px 6px #14325005}body[data-page=b-paciente-simulado] .content{padding:18px 22px 28px;max-width:1680px;margin:0 auto}body[data-page=b-paciente-simulado] .workspace-header{border:1px solid var(--line);border-radius:18px;background:radial-gradient(circle at 6% 8%,#b4ffe29e 0,#ddfaee8c 24%,#fff0 45%),radial-gradient(circle at 100% 0%,#cfedffeb 0,#e8f6ffb8,#fff0 52%),linear-gradient(110deg,#fff,#f9fffc 52%,#eefaff);padding:22px 24px;box-shadow:var(--shadow-soft);display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:center}body[data-page=b-paciente-simulado] .breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#65789e;font-weight:760;font-size:12px;margin-bottom:10px}body[data-page=b-paciente-simulado] .breadcrumb span:last-child{color:#00a96e}body[data-page=b-paciente-simulado] .title-line{display:flex;align-items:center;gap:16px;min-width:0}body[data-page=b-paciente-simulado] .title-icon{width:58px;height:58px;border-radius:17px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#0bbf79,#0faec7);box-shadow:0 14px 26px #0bbf792e;flex:none}body[data-page=b-paciente-simulado] .title-icon svg{width:31px;height:31px}body[data-page=b-paciente-simulado] h1{margin:0;color:#101635;font-weight:950;letter-spacing:-.045em;font-size:30px;line-height:1.05}body[data-page=b-paciente-simulado] .subtitle{margin:7px 0 0;color:#587096;font-weight:620;font-size:13.5px;line-height:1.45;max-width:780px}body[data-page=b-paciente-simulado] .hero-actions{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}body[data-page=b-paciente-simulado] .consult-actions{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap;padding:0 16px 14px;background:#fff;border-top:1px solid var(--line-soft)}body[data-page=b-paciente-simulado] .consult-actions .btn{height:42px;padding:0 18px}body[data-page=b-paciente-simulado] .btn{height:40px;border-radius:11px;border:1px solid #d8e4ef;background:#fff;color:#263a5f;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 15px;font-size:12.5px;font-weight:900;transition:.18s ease;white-space:nowrap}body[data-page=b-paciente-simulado] .btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=b-paciente-simulado] .btn.primary{border:0;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;box-shadow:0 10px 20px #00a66c33}body[data-page=b-paciente-simulado] .btn.warning{border:0;background:linear-gradient(180deg,#ffad35,#ff8a1f);color:#fff;box-shadow:0 10px 20px #ff8a1f2e}body[data-page=b-paciente-simulado] .btn.blue{border:0;background:linear-gradient(180deg,#2154be,#0b3b92);color:#fff;box-shadow:0 10px 20px #0b3b922e}body[data-page=b-paciente-simulado] .status-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}body[data-page=b-paciente-simulado] .metric-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:13px 15px;box-shadow:var(--shadow-soft);display:grid;grid-template-columns:34px minmax(0,1fr);gap:11px;align-items:center;min-height:76px}body[data-page=b-paciente-simulado] .metric-icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--m-color,#0bbf79);background:var(--m-bg,#e7f9f1)}body[data-page=b-paciente-simulado] .metric-copy strong{display:block;color:#111b38;font-size:12.5px;font-weight:930;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body[data-page=b-paciente-simulado] .metric-copy span{color:#5a7098;font-size:11.5px;font-weight:650;line-height:1.35}body[data-page=b-paciente-simulado] .metric-card.select-card{align-items:stretch;padding:11px 13px}body[data-page=b-paciente-simulado] .case-select-wrap{display:flex;flex-direction:column;justify-content:center;gap:7px;min-width:0}body[data-page=b-paciente-simulado] .case-select-wrap span{color:#111b38;font-size:12.5px;font-weight:930;line-height:1}body[data-page=b-paciente-simulado] .case-select-field{width:100%;height:36px;border:1px solid #d9e6f2;border-radius:11px;outline:0;color:#213654;background:linear-gradient(45deg,transparent 50%,#53698f 50%) calc(100% - 18px) 15px/6px 6px no-repeat,linear-gradient(135deg,#53698f 50%,transparent 50%) calc(100% - 12px) 15px/6px 6px no-repeat,linear-gradient(180deg,#fff,#f6fafc);-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0 34px 0 12px;font-size:12px;font-weight:850;cursor:pointer;box-shadow:inset 0 1px #ffffffe6;transition:.18s ease}body[data-page=b-paciente-simulado] .case-select-field:hover{border-color:#8bdcbd;background-color:#f6fffb}body[data-page=b-paciente-simulado] .case-select-field:focus{border-color:#0bbf79;box-shadow:0 0 0 4px #0bbf791f}body[data-page=b-paciente-simulado] .start-case-card{padding:0;overflow:hidden;background:linear-gradient(135deg,#0bbf79,#0faec7);border:0;box-shadow:0 14px 28px #0bbf792e}body[data-page=b-paciente-simulado] .start-case-btn{width:100%;min-height:76px;display:flex;align-items:center;gap:12px;padding:13px 15px;color:#fff;text-decoration:none;transition:.18s ease}body[data-page=b-paciente-simulado] .start-case-btn:hover{transform:translateY(-1px);box-shadow:0 18px 32px #0bbf7938}body[data-page=b-paciente-simulado] .start-case-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#ffffff2e;border:1px solid rgba(255,255,255,.26);flex:none}body[data-page=b-paciente-simulado] .start-case-copy{min-width:0;display:flex;align-items:center}body[data-page=b-paciente-simulado] .start-case-copy strong{display:block;color:#fff;font-size:18px;font-weight:950;letter-spacing:.01em;margin-bottom:0;line-height:1;text-transform:none;white-space:nowrap}body[data-page=b-paciente-simulado] .mode-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}body[data-page=b-paciente-simulado] .mode-shortcut-card{position:relative;min-height:194px;display:flex;flex-direction:column;gap:14px;padding:22px 23px;border:1px solid var(--line);border-radius:20px;background:#fff;color:inherit;box-shadow:var(--shadow-soft);overflow:hidden;transition:.2s ease;text-decoration:none}body[data-page=b-paciente-simulado] .mode-shortcut-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--mode-accent,#0bbf79)}body[data-page=b-paciente-simulado] .mode-shortcut-card:hover{transform:translateY(-2px);box-shadow:var(--shadow);border-color:#9de4ca}body[data-page=b-paciente-simulado] .mode-shortcut-card.active{border-color:#95e6cf;background:linear-gradient(180deg,#fff,#f6fffb)}body[data-page=b-paciente-simulado] .mode-shortcut-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}body[data-page=b-paciente-simulado] .mode-shortcut-icon{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;color:var(--mode-accent,#0bbf79);background:var(--mode-soft,#e7f9f1);flex:none}body[data-page=b-paciente-simulado] .mode-shortcut-tag{min-height:31px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #dce6f1;border-radius:999px;background:#f6f9fc;color:#566c97;padding:0 13px;font-size:12px;font-weight:950;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 1px #ffffffd9}body[data-page=b-paciente-simulado] .mode-shortcut-card h2{margin:3px 0 0;color:#071232;font-size:18px;line-height:1.18;letter-spacing:-.03em;font-weight:950}body[data-page=b-paciente-simulado] .mode-shortcut-card p{margin:0;color:#2b4c86;font-size:14px;line-height:1.48;font-weight:620;max-width:92%}body[data-page=b-paciente-simulado] .layout-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-top:14px;align-items:start}body[data-page=b-paciente-simulado] .case-overview{margin-top:35px;margin-bottom:35px}body[data-page=b-paciente-simulado] .case-overview-title{display:flex;align-items:center;gap:8px;color:#111b38;font-size:17px;font-weight:950;letter-spacing:-.01em;margin:0 0 8px 2px}body[data-page=b-paciente-simulado] .case-overview-title:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px #0bbf791f;flex:none}body[data-page=b-paciente-simulado] .case-overview .status-strip{margin-top:0}body[data-page=b-paciente-simulado] .below-consult-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.42fr);gap:14px;margin-top:14px;align-items:start}body[data-page=b-paciente-simulado] .below-consult-grid .templates-card{margin-top:0;height:100%}body[data-page=b-paciente-simulado] .below-consult-grid .side-card{height:fit-content}body[data-page=b-paciente-simulado] .simulation-card,body[data-page=b-paciente-simulado] .side-card,body[data-page=b-paciente-simulado] .templates-card{background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=b-paciente-simulado] .simulation-card{min-height:690px;display:flex;flex-direction:column}body[data-page=b-paciente-simulado] .sim-head{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line-soft);padding:15px 18px;background:linear-gradient(90deg,#fff,#f6fffb 58%,#eefaff)}body[data-page=b-paciente-simulado] .patient-identity{display:flex;align-items:center;gap:13px;min-width:0}body[data-page=b-paciente-simulado] .patient-avatar{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#dff8ee,#e8f1ff);color:#0b3b92;font-weight:950;border:1px solid #d8e8f6;flex:none}body[data-page=b-paciente-simulado] .patient-identity strong{display:block;color:#111b38;font-size:14px;font-weight:950;letter-spacing:-.01em;margin-bottom:4px}body[data-page=b-paciente-simulado] .patient-identity span{color:#5b7199;font-size:12px;font-weight:700}body[data-page=b-paciente-simulado] .sim-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}body[data-page=b-paciente-simulado] .tool-pill{height:32px;border:1px solid #dce6f1;background:#fff;border-radius:999px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;color:#526891;font-size:11.5px;font-weight:850}body[data-page=b-paciente-simulado] .tool-pill.active{color:#008962;border-color:#93dec2;background:#e8f9f2}body[data-page=b-paciente-simulado] .chat-area{flex:1;padding:18px;background:linear-gradient(#fffffff0,#fffffff0),radial-gradient(circle at 12% 18%,rgba(11,191,121,.12),transparent 34%),radial-gradient(circle at 100% 5%,rgba(43,123,234,.12),transparent 34%);overflow:auto;max-height:560px;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=b-paciente-simulado] .chat-area::-webkit-scrollbar{width:7px}body[data-page=b-paciente-simulado] .chat-area::-webkit-scrollbar-thumb{background:#53698f3b;border-radius:999px}body[data-page=b-paciente-simulado] .msg-group{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}body[data-page=b-paciente-simulado] .speaker-label{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:950;color:#1d2b49;text-transform:uppercase;letter-spacing:.025em}body[data-page=b-paciente-simulado] .speaker-dot{width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px #0bbf791f}body[data-page=b-paciente-simulado] .message{width:min(980px,calc(100% - 70px));border-radius:16px;padding:14px 16px;color:#102040;font-size:14px;font-weight:530;line-height:1.55;box-shadow:0 4px 12px #142c5009;border:1px solid transparent}body[data-page=b-paciente-simulado] .message.patient{background:#f2f4f7;border-color:#e7ebf0;border-top-left-radius:7px}body[data-page=b-paciente-simulado] .message.user{align-self:flex-end;background:#dceeff;border-color:#c7e2ff;border-top-right-radius:7px;max-width:min(620px,85%)}body[data-page=b-paciente-simulado] .message.preceptor{background:#fff8e7;border-color:#ffe0a3;border-top-left-radius:7px;color:#523400}body[data-page=b-paciente-simulado] .audio-row{width:max-content;max-width:100%;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #dce4ee;border-radius:13px;padding:8px 12px;box-shadow:var(--shadow-soft);margin-top:-6px}body[data-page=b-paciente-simulado] .play-btn{width:30px;height:30px;border:0;border-radius:50%;display:grid;place-items:center;background:#0b3b92;color:#fff;flex:none}body[data-page=b-paciente-simulado] .fake-wave{width:190px;height:8px;border-radius:999px;background:linear-gradient(90deg,#0b3b92 0,#0b3b92 20%,#dfe6ef 20%,#dfe6ef);position:relative;overflow:hidden}body[data-page=b-paciente-simulado] .fake-wave:after{content:"";position:absolute;top:-4px;left:31px;width:14px;height:14px;border-radius:50%;background:#0b3b92;box-shadow:0 0 0 3px #0b3b921a}body[data-page=b-paciente-simulado] .audio-time{color:#62769b;font-size:11.5px;font-weight:800}body[data-page=b-paciente-simulado] .quick-questions{display:flex;flex-wrap:wrap;gap:8px;padding:0 18px 14px;background:#fff;border-top:1px solid var(--line-soft)}body[data-page=b-paciente-simulado] .quick-questions-label{width:100%;padding-top:13px;color:#697b9d;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.02em}body[data-page=b-paciente-simulado] .quick-chip{height:32px;border:1px solid #d8e4ef;background:#fff;border-radius:999px;padding:0 12px;color:#284060;font-size:11.5px;font-weight:830;transition:.18s ease}body[data-page=b-paciente-simulado] .quick-chip:hover{background:#e7f9f1;border-color:#90ddc1;color:#008962}body[data-page=b-paciente-simulado] .composer{min-height:var(--composer);border-top:1px solid var(--line);background:#fff;padding:14px 16px;display:grid;grid-template-columns:auto 1fr auto auto;gap:11px;align-items:center}body[data-page=b-paciente-simulado] .mic-main{width:52px;height:52px;border:0;border-radius:50%;display:grid;place-items:center;background:#0b3b92;color:#fff;box-shadow:0 10px 20px #0b3b9233}body[data-page=b-paciente-simulado] .composer-input{height:52px;border:1px solid #d8e4ef;background:#f9fbfd;border-radius:14px;display:flex;align-items:center;padding:0 14px;min-width:0}body[data-page=b-paciente-simulado] .composer-input input{width:100%;border:0;outline:0;background:transparent;color:#172241;font-size:13px;font-weight:740}body[data-page=b-paciente-simulado] .composer-input input::placeholder{color:#6b7c9d;opacity:1}body[data-page=b-paciente-simulado] .speed-control{width:116px;height:52px;border:1px solid #d8e4ef;background:#fff;border-radius:14px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;color:#65789e;font-size:10px;font-weight:900;text-transform:uppercase}body[data-page=b-paciente-simulado] .speed-control input{width:74px;accent-color:#0b3b92}body[data-page=b-paciente-simulado] .send-question{height:52px;border:0;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;font-size:13px;font-weight:950;box-shadow:0 10px 20px #00a66c33}body[data-page=b-paciente-simulado] .side-stack{display:flex;flex-direction:column;gap:14px}body[data-page=b-paciente-simulado] .side-card{padding:0}body[data-page=b-paciente-simulado] .side-head{padding:15px 16px;border-bottom:1px solid var(--line-soft);display:flex;align-items:center;justify-content:space-between;gap:12px;background:linear-gradient(90deg,#fff,#f8fcff)}body[data-page=b-paciente-simulado] .side-head h2,body[data-page=b-paciente-simulado] .side-head h3{margin:0;color:#111b38;font-size:15px;font-weight:950;letter-spacing:-.02em}body[data-page=b-paciente-simulado] .mini-badge{display:inline-flex;align-items:center;gap:6px;height:27px;padding:0 9px;border-radius:999px;background:#e8f9f2;color:#008962;font-size:11px;font-weight:900;white-space:nowrap}body[data-page=b-paciente-simulado] .side-body{padding:14px 16px 16px}body[data-page=b-paciente-simulado] .patient-summary{display:grid;grid-template-columns:1fr 1fr;gap:9px}body[data-page=b-paciente-simulado] .info-cell{border:1px solid #e2e9f2;border-radius:12px;background:#fbfdff;padding:10px 11px;min-height:64px}body[data-page=b-paciente-simulado] .info-cell span{display:block;color:#6a7d9f;font-size:10.5px;font-weight:900;text-transform:uppercase;margin-bottom:6px}body[data-page=b-paciente-simulado] .info-cell strong{display:block;color:#14213e;font-size:12.5px;line-height:1.28;font-weight:900}body[data-page=b-paciente-simulado] .mode-list{display:flex;flex-direction:column;gap:8px}body[data-page=b-paciente-simulado] .mode-item{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid #e2e9f2;border-radius:13px;padding:10px;background:#fff;transition:.18s ease}body[data-page=b-paciente-simulado] .mode-item:hover,body[data-page=b-paciente-simulado] .mode-item.active{border-color:#8bdcbd;background:#f2fcf7;transform:translateY(-1px)}body[data-page=b-paciente-simulado] .mode-icon{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:var(--mode-bg,#e7f9f1);color:var(--mode-color,#0bbf79)}body[data-page=b-paciente-simulado] .mode-copy strong{display:block;color:#14213e;font-size:12.5px;font-weight:930;margin-bottom:4px}body[data-page=b-paciente-simulado] .mode-copy span{display:block;color:#61779d;font-size:11.5px;font-weight:650;line-height:1.32}body[data-page=b-paciente-simulado] .mode-arrow{color:#009967;font-weight:950}body[data-page=b-paciente-simulado] .checklist{display:flex;flex-direction:column;gap:10px}body[data-page=b-paciente-simulado] .check-row{display:grid;grid-template-columns:23px minmax(0,1fr) 46px;gap:9px;align-items:center}body[data-page=b-paciente-simulado] .checkmark{width:23px;height:23px;border-radius:7px;display:grid;place-items:center;background:#e7f9f1;color:#00a96e;font-weight:950;font-size:13px}body[data-page=b-paciente-simulado] .check-copy strong{display:block;font-size:12px;color:#172542;font-weight:920;margin-bottom:3px}body[data-page=b-paciente-simulado] .check-copy span{font-size:11px;color:#65799e;font-weight:650}body[data-page=b-paciente-simulado] .score-pill{height:25px;border-radius:999px;background:#f1f5fb;color:#5a6f96;display:grid;place-items:center;font-size:10.5px;font-weight:900}body[data-page=b-paciente-simulado] .progress-mini{height:7px;border-radius:999px;overflow:hidden;background:#e7edf5;margin-top:13px}body[data-page=b-paciente-simulado] .progress-mini span{display:block;height:100%;width:58%;background:linear-gradient(90deg,#0bbf79,#0faec7);border-radius:999px}body[data-page=b-paciente-simulado] .insights-list{display:flex;flex-direction:column;gap:8px}body[data-page=b-paciente-simulado] .insight{border:1px solid #e2e9f2;background:#fbfdff;border-radius:12px;padding:10px 11px}body[data-page=b-paciente-simulado] .insight strong{display:block;color:#172542;font-size:12px;font-weight:920;margin-bottom:4px}body[data-page=b-paciente-simulado] .insight span{color:#61779d;font-size:11.5px;line-height:1.38;font-weight:640}body[data-page=b-paciente-simulado] .templates-card{margin-top:14px;padding:16px}body[data-page=b-paciente-simulado] .templates-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=b-paciente-simulado] .templates-head h2{margin:0;color:#111b38;font-size:17px;font-weight:950;letter-spacing:-.02em}body[data-page=b-paciente-simulado] .templates-head span{color:#687c9e;font-size:12px;font-weight:730}body[data-page=b-paciente-simulado] .template-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body[data-page=b-paciente-simulado] .template-card{border:1px solid #e0e8f2;background:#fff;border-radius:14px;padding:13px;display:grid;grid-template-columns:34px minmax(0,1fr);gap:11px;align-items:start;min-height:94px;transition:.18s ease;text-align:left}body[data-page=b-paciente-simulado] .template-card:hover,body[data-page=b-paciente-simulado] .template-card.active{transform:translateY(-1px);border-color:#88dcbf;background:#f6fffb;box-shadow:var(--shadow-soft)}body[data-page=b-paciente-simulado] .template-icon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:var(--t-bg,#e7f9f1);color:var(--t-color,#0bbf79)}body[data-page=b-paciente-simulado] .template-card strong{display:block;color:#121d3a;font-size:12.5px;font-weight:950;margin:1px 0 6px}body[data-page=b-paciente-simulado] .template-card span{display:block;color:#61769c;font-size:11.3px;line-height:1.34;font-weight:650}body[data-page=b-paciente-simulado] .preceptor-panel{position:fixed;right:22px;bottom:22px;width:min(430px,calc(100vw - 44px));background:#fff;border:1px solid #dce6f1;border-radius:18px;box-shadow:0 24px 70px #0b193833;z-index:60;overflow:hidden;transform:translateY(24px);opacity:0;pointer-events:none;transition:.22s ease}body[data-page=b-paciente-simulado] .preceptor-panel.open{transform:translateY(0);opacity:1;pointer-events:auto}body[data-page=b-paciente-simulado] .preceptor-head{padding:15px 16px;background:linear-gradient(90deg,#fff8e7,#fff);border-bottom:1px solid #f0e3c8;display:flex;align-items:center;justify-content:space-between}body[data-page=b-paciente-simulado] .preceptor-head strong{color:#2b210d;font-size:14px;font-weight:950}body[data-page=b-paciente-simulado] .close-btn{width:30px;height:30px;border:1px solid #eadbc2;background:#fff;border-radius:10px;color:#7c5b17;font-weight:950}body[data-page=b-paciente-simulado] .preceptor-body{padding:15px 16px 16px;color:#435777;font-size:12.5px;font-weight:650;line-height:1.5}body[data-page=b-paciente-simulado] .preceptor-body ul{margin:10px 0 0;padding-left:18px}body[data-page=b-paciente-simulado] .preceptor-body li{margin-bottom:7px}body[data-page=b-paciente-simulado] .toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);background:#10203e;color:#fff;border-radius:999px;padding:11px 16px;font-size:12px;font-weight:850;opacity:0;pointer-events:none;transition:.22s ease;z-index:70;box-shadow:0 14px 30px #10203e38}body[data-page=b-paciente-simulado] .toast.show{opacity:1;transform:translate(-50%)}body[data-page=b-paciente-simulado] .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a173161;z-index:80;display:none;align-items:center;justify-content:center;padding:20px}body[data-page=b-paciente-simulado] .modal-backdrop.open{display:flex}body[data-page=b-paciente-simulado] .modal{width:min(780px,100%);background:#fff;border-radius:20px;border:1px solid #dce6f1;box-shadow:0 28px 90px #0a173147;overflow:hidden}body[data-page=b-paciente-simulado] .modal-head{padding:18px 20px;border-bottom:1px solid var(--line-soft);display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg,#f6fffb,#fff)}body[data-page=b-paciente-simulado] .modal-head h2{margin:0;color:#101832;font-size:19px;font-weight:950;letter-spacing:-.02em}body[data-page=b-paciente-simulado] .modal-body{padding:18px 20px 20px}body[data-page=b-paciente-simulado] .eval-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body[data-page=b-paciente-simulado] .eval-card{border:1px solid #e2e9f2;border-radius:14px;padding:14px;background:#fbfdff}body[data-page=b-paciente-simulado] .eval-card strong{display:block;color:#12203d;font-size:13px;font-weight:950;margin-bottom:8px}body[data-page=b-paciente-simulado] .eval-card p{margin:0;color:#5d7198;font-size:12.3px;line-height:1.45;font-weight:650}body[data-page=b-paciente-simulado] .eval-score{display:flex;align-items:center;gap:8px;margin-top:10px}body[data-page=b-paciente-simulado] .eval-bar{height:8px;flex:1;background:#e7edf5;border-radius:999px;overflow:hidden}body[data-page=b-paciente-simulado] .eval-bar span{display:block;height:100%;width:var(--w,60%);background:linear-gradient(90deg,#0bbf79,#0faec7)}body[data-page=b-paciente-simulado] .eval-score b{color:#008962;font-size:12px}@media (max-width:1350px){body[data-page=b-paciente-simulado] .status-strip{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=b-paciente-simulado] .start-case-card{padding:0;overflow:hidden;background:linear-gradient(135deg,#0bbf79,#0faec7);border:0;box-shadow:0 14px 28px #0bbf792e}body[data-page=b-paciente-simulado] .start-case-btn{width:100%;min-height:76px;display:flex;align-items:center;gap:12px;padding:13px 15px;color:#fff;text-decoration:none;transition:.18s ease}body[data-page=b-paciente-simulado] .start-case-btn:hover{transform:translateY(-1px);box-shadow:0 18px 32px #0bbf7938}body[data-page=b-paciente-simulado] .start-case-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#ffffff2e;border:1px solid rgba(255,255,255,.26);flex:none}body[data-page=b-paciente-simulado] .start-case-copy{min-width:0;display:flex;align-items:center}body[data-page=b-paciente-simulado] .start-case-copy strong{display:block;color:#fff;font-size:13px;font-weight:950;letter-spacing:.01em;margin-bottom:0;line-height:1;text-transform:none;white-space:nowrap}body[data-page=b-paciente-simulado] .layout-grid,body[data-page=b-paciente-simulado] .below-consult-grid{grid-template-columns:1fr}body[data-page=b-paciente-simulado] .chat-area{max-height:520px}body[data-page=b-paciente-simulado] .template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){body[data-page=b-paciente-simulado]{--sidebar: 0px;--topbar: 62px}body[data-page=b-paciente-simulado] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=b-paciente-simulado] .topbar-center{display:none}body[data-page=b-paciente-simulado] .topbar-actions{gap:10px;padding-right:10px;margin-left:auto}body[data-page=b-paciente-simulado] .status-pill{padding:7px 10px}body[data-page=b-paciente-simulado] .profile,body[data-page=b-paciente-simulado] .chevron,body[data-page=b-paciente-simulado] .sidebar{display:none}body[data-page=b-paciente-simulado] .content{padding:12px}body[data-page=b-paciente-simulado] .workspace-header{grid-template-columns:1fr;padding:18px}body[data-page=b-paciente-simulado] .hero-actions{justify-content:flex-start}body[data-page=b-paciente-simulado] .status-strip,body[data-page=b-paciente-simulado] .template-grid,body[data-page=b-paciente-simulado] .patient-summary,body[data-page=b-paciente-simulado] .eval-grid,body[data-page=b-paciente-simulado] .mode-shortcuts{grid-template-columns:1fr}body[data-page=b-paciente-simulado] .mode-shortcut-card,body[data-page=b-paciente-simulado] .simulation-card{min-height:auto}body[data-page=b-paciente-simulado] .sim-head{align-items:flex-start;flex-direction:column}body[data-page=b-paciente-simulado] .message{width:100%}body[data-page=b-paciente-simulado] .composer{grid-template-columns:auto 1fr}body[data-page=b-paciente-simulado] .speed-control,body[data-page=b-paciente-simulado] .send-question{grid-column:1 / -1;width:100%}body[data-page=b-paciente-simulado] .mic-main{width:48px;height:48px}}body[data-page=b-paciente-simulado] .top-mode-actions{position:relative;z-index:3;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px}body[data-page=b-paciente-simulado] .top-mode-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #dce6f1;border-radius:999px;background:#fff;color:#294365;padding:0 16px;font-size:12.5px;font-weight:900;line-height:1;box-shadow:0 8px 18px #162c480e;transition:.18s ease;text-decoration:none;white-space:nowrap}body[data-page=b-paciente-simulado] .top-mode-btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft);border-color:#a8dfcc;color:#0d8d66}body[data-page=b-paciente-simulado] .top-mode-btn.is-active{color:#fff;border-color:transparent}body[data-page=b-paciente-simulado] .top-mode-btn.mode-patient.is-active{background:linear-gradient(180deg,#916aff,#7651ee);box-shadow:0 10px 20px #8257ff33}body[data-page=b-paciente-simulado] .top-mode-btn.mode-create.is-active{background:linear-gradient(180deg,#12be7d,#00a46d);box-shadow:0 10px 20px #00a66c33}body[data-page=b-paciente-simulado] .top-mode-btn.mode-discuss.is-active{background:linear-gradient(180deg,#3d8cff,#236bd8);box-shadow:0 10px 20px #2b7bea33}@media (max-width:860px){body[data-page=b-paciente-simulado] .top-mode-actions{gap:8px;margin-top:16px}body[data-page=b-paciente-simulado] .top-mode-btn{width:100%;min-height:42px}}body[data-page=b-paciente-simulado]{--sidebar: 290px;--topbar: 68px}body[data-page=b-paciente-simulado]{min-width:1180px}body[data-page=b-paciente-simulado] .brand{width:var(--sidebar)!important;text-decoration:none!important}body[data-page=b-paciente-simulado] .sidebar{width:var(--sidebar)!important;z-index:20!important;padding:14px 16px 18px!important}body[data-page=b-paciente-simulado] .main{margin-left:var(--sidebar)!important;width:calc(100% - var(--sidebar))!important}body[data-page=b-paciente-simulado] .content{max-width:none!important;width:100%!important}body[data-page=b-paciente-simulado] .sidebar,body[data-page=b-paciente-simulado] .main,body[data-page=b-paciente-simulado] .brand{transition:transform .22s ease,margin-left .22s ease,width .22s ease,padding .22s ease}body[data-page=b-paciente-simulado].sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=b-paciente-simulado].sidebar-collapsed .brand{width:92px!important;padding-left:20px!important}body[data-page=b-paciente-simulado].sidebar-collapsed .brand span:not(:first-child){display:none}body[data-page=b-paciente-simulado] .nav-item--long{height:auto!important;min-height:44px;align-items:flex-start;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25}body[data-page=b-paciente-simulado] .nav-toggle{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=b-paciente-simulado] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease;text-decoration:none}body[data-page=b-paciente-simulado] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px}body[data-page=b-paciente-simulado] .premium-box{margin-top:20px!important;flex:none;cursor:pointer}body[data-page=b-paciente-simulado].theme-dark input,body[data-page=b-paciente-simulado].theme-dark select,body[data-page=b-paciente-simulado].theme-dark textarea{background-color:#0f1f33!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:#29405f!important;color-scheme:dark}body[data-page=b-paciente-simulado].theme-dark input::placeholder,body[data-page=b-paciente-simulado].theme-dark textarea::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1}body[data-page=b-paciente-simulado].theme-dark select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=b-paciente-simulado].theme-dark select option{background:#0f1f33;color:#f8fafc}body[data-page=b-paciente-simulado].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--surface-3: #17283f;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0,0,0,.34);--shadow-soft: 0 10px 28px rgba(0,0,0,.22);background:#07111f!important;color:#f4f7fb}body[data-page=b-paciente-simulado].theme-dark .brand,body[data-page=b-paciente-simulado].theme-dark .profile strong,body[data-page=b-paciente-simulado].theme-dark h1,body[data-page=b-paciente-simulado].theme-dark h2,body[data-page=b-paciente-simulado].theme-dark h3,body[data-page=b-paciente-simulado].theme-dark h4,body[data-page=b-paciente-simulado].theme-dark strong,body[data-page=b-paciente-simulado].theme-dark .question-title,body[data-page=b-paciente-simulado].theme-dark .answer-title,body[data-page=b-paciente-simulado].theme-dark .panel-head h2,body[data-page=b-paciente-simulado].theme-dark .panel-head h3,body[data-page=b-paciente-simulado].theme-dark .side-head h2,body[data-page=b-paciente-simulado].theme-dark .side-head h3,body[data-page=b-paciente-simulado].theme-dark .metric-copy strong,body[data-page=b-paciente-simulado].theme-dark .mode-copy strong,body[data-page=b-paciente-simulado].theme-dark .template-card strong,body[data-page=b-paciente-simulado].theme-dark .template-btn strong,body[data-page=b-paciente-simulado].theme-dark .prompt-card strong,body[data-page=b-paciente-simulado].theme-dark .card-copy strong,body[data-page=b-paciente-simulado].theme-dark .stat-card strong,body[data-page=b-paciente-simulado].theme-dark .summary-card strong,body[data-page=b-paciente-simulado].theme-dark .rx-meta strong,body[data-page=b-paciente-simulado].theme-dark .rx-drug-card strong{color:#f4f7fb!important}body[data-page=b-paciente-simulado].theme-dark .subtitle,body[data-page=b-paciente-simulado].theme-dark p,body[data-page=b-paciente-simulado].theme-dark span,body[data-page=b-paciente-simulado].theme-dark li,body[data-page=b-paciente-simulado].theme-dark label,body[data-page=b-paciente-simulado].theme-dark .profile span,body[data-page=b-paciente-simulado].theme-dark .nav-toggle,body[data-page=b-paciente-simulado].theme-dark .nav-item,body[data-page=b-paciente-simulado].theme-dark .nav-sublink,body[data-page=b-paciente-simulado].theme-dark .metric-copy span,body[data-page=b-paciente-simulado].theme-dark .mode-copy span,body[data-page=b-paciente-simulado].theme-dark .template-card span,body[data-page=b-paciente-simulado].theme-dark .template-btn span,body[data-page=b-paciente-simulado].theme-dark .prompt-card p,body[data-page=b-paciente-simulado].theme-dark .field label,body[data-page=b-paciente-simulado].theme-dark .exam-section-description,body[data-page=b-paciente-simulado].theme-dark .exam-tiny-note,body[data-page=b-paciente-simulado].theme-dark .answer-content,body[data-page=b-paciente-simulado].theme-dark .rx-section p,body[data-page=b-paciente-simulado].theme-dark .rx-section ul,body[data-page=b-paciente-simulado].theme-dark .rx-section li{color:#b7c4d8!important}body[data-page=b-paciente-simulado].theme-dark .sidebar,body[data-page=b-paciente-simulado].theme-dark .premium-box,body[data-page=b-paciente-simulado].theme-dark .student-menu,body[data-page=b-paciente-simulado].theme-dark .main{background:#07111f!important;border-color:#263850!important}body[data-page=b-paciente-simulado].theme-dark .sidebar{background:#091827!important}body[data-page=b-paciente-simulado].theme-dark .global-search,body[data-page=b-paciente-simulado].theme-dark .sidebar-collapse-btn,body[data-page=b-paciente-simulado].theme-dark .icon-button:hover,body[data-page=b-paciente-simulado].theme-dark .nav-toggle:hover,body[data-page=b-paciente-simulado].theme-dark .nav-group.open .nav-toggle,body[data-page=b-paciente-simulado].theme-dark .nav-sublink:hover,body[data-page=b-paciente-simulado].theme-dark .nav-sublink.active,body[data-page=b-paciente-simulado].theme-dark .nav-item:hover,body[data-page=b-paciente-simulado].theme-dark .nav-item.active,body[data-page=b-paciente-simulado].theme-dark .premium-box button,body[data-page=b-paciente-simulado].theme-dark .hero,body[data-page=b-paciente-simulado].theme-dark .clinical-hero,body[data-page=b-paciente-simulado].theme-dark .workspace-header,body[data-page=b-paciente-simulado].theme-dark .simulation-card,body[data-page=b-paciente-simulado].theme-dark .side-card,body[data-page=b-paciente-simulado].theme-dark .templates-card,body[data-page=b-paciente-simulado].theme-dark .panel,body[data-page=b-paciente-simulado].theme-dark .exam-hero,body[data-page=b-paciente-simulado].theme-dark .exam-hero-card,body[data-page=b-paciente-simulado].theme-dark .exam-mode-card,body[data-page=b-paciente-simulado].theme-dark .exam-catalog-panel,body[data-page=b-paciente-simulado].theme-dark .exam-side-panel,body[data-page=b-paciente-simulado].theme-dark .exam-group,body[data-page=b-paciente-simulado].theme-dark .exam-trigger,body[data-page=b-paciente-simulado].theme-dark .exam-status-line,body[data-page=b-paciente-simulado].theme-dark .exam-workflow-card,body[data-page=b-paciente-simulado].theme-dark .exam-template-card,body[data-page=b-paciente-simulado].theme-dark .rx-output-panel,body[data-page=b-paciente-simulado].theme-dark .prescription-document,body[data-page=b-paciente-simulado].theme-dark .rx-paper-header,body[data-page=b-paciente-simulado].theme-dark .rx-section,body[data-page=b-paciente-simulado].theme-dark .rx-drug-card,body[data-page=b-paciente-simulado].theme-dark .map-panel,body[data-page=b-paciente-simulado].theme-dark .builder-panel,body[data-page=b-paciente-simulado].theme-dark .deck-panel,body[data-page=b-paciente-simulado].theme-dark .insight-card,body[data-page=b-paciente-simulado].theme-dark .metric-card,body[data-page=b-paciente-simulado].theme-dark .summary-card,body[data-page=b-paciente-simulado].theme-dark .stat-card,body[data-page=b-paciente-simulado].theme-dark .practice-card,body[data-page=b-paciente-simulado].theme-dark .specialty-card,body[data-page=b-paciente-simulado].theme-dark .mode-card,body[data-page=b-paciente-simulado].theme-dark .mode-shortcut-card,body[data-page=b-paciente-simulado].theme-dark .mode-item,body[data-page=b-paciente-simulado].theme-dark .template-card,body[data-page=b-paciente-simulado].theme-dark .template-btn,body[data-page=b-paciente-simulado].theme-dark .quick-topic,body[data-page=b-paciente-simulado].theme-dark .format-item,body[data-page=b-paciente-simulado].theme-dark .prompt-card,body[data-page=b-paciente-simulado].theme-dark .card-face,body[data-page=b-paciente-simulado].theme-dark .answer-card,body[data-page=b-paciente-simulado].theme-dark .question-banner,body[data-page=b-paciente-simulado].theme-dark .footnote,body[data-page=b-paciente-simulado].theme-dark table,body[data-page=b-paciente-simulado].theme-dark th,body[data-page=b-paciente-simulado].theme-dark td{background:#0e1a2c!important;border-color:#263850!important;box-shadow:none!important}body[data-page=b-paciente-simulado].theme-dark .hero,body[data-page=b-paciente-simulado].theme-dark .clinical-hero,body[data-page=b-paciente-simulado].theme-dark .workspace-header,body[data-page=b-paciente-simulado].theme-dark .exam-hero,body[data-page=b-paciente-simulado].theme-dark .rx-paper-header{background:linear-gradient(120deg,#0e1a2c,#102337 52%,#0b2a32)!important}body[data-page=b-paciente-simulado].theme-dark .premium-box{background:linear-gradient(180deg,#0e1a2c,#102337)!important}body[data-page=b-paciente-simulado].theme-dark .global-search input{color:#f4f7fb!important}body[data-page=b-paciente-simulado].theme-dark .global-search input::placeholder{color:#91a3bd!important}body[data-page=b-paciente-simulado].theme-dark .top-mic,body[data-page=b-paciente-simulado].theme-dark .icon-button,body[data-page=b-paciente-simulado].theme-dark .nav-chevron{color:#b7c4d8!important}body[data-page=b-paciente-simulado].theme-dark .avatar{background:#12382d!important;border-color:#205c4a!important;color:#c9f9e8!important}body[data-page=b-paciente-simulado].theme-dark .nav-sublink.active,body[data-page=b-paciente-simulado].theme-dark .nav-item.active{color:#35e6a0!important;background:#12382d!important}body[data-page=b-paciente-simulado].theme-dark .nav-sublink:before{background:#35e6a0!important}body[data-page=b-paciente-simulado].theme-dark .eyebrow,body[data-page=b-paciente-simulado].theme-dark .panel-badge,body[data-page=b-paciente-simulado].theme-dark .mini-badge,body[data-page=b-paciente-simulado].theme-dark .tag,body[data-page=b-paciente-simulado].theme-dark .mode-tag,body[data-page=b-paciente-simulado].theme-dark .exam-mode-badge,body[data-page=b-paciente-simulado].theme-dark .rx-paper-kicker{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=b-paciente-simulado].theme-dark .chat-area,body[data-page=b-paciente-simulado].theme-dark .deck-stage,body[data-page=b-paciente-simulado].theme-dark .mindmap-canvas,body[data-page=b-paciente-simulado].theme-dark .rx-output-scroll,body[data-page=b-paciente-simulado].theme-dark .exam-panel,body[data-page=b-paciente-simulado].theme-dark .exam-panel-head,body[data-page=b-paciente-simulado].theme-dark .sim-head,body[data-page=b-paciente-simulado].theme-dark .side-head,body[data-page=b-paciente-simulado].theme-dark .insight-top,body[data-page=b-paciente-simulado].theme-dark .map-toolbar,body[data-page=b-paciente-simulado].theme-dark .deck-toolbar,body[data-page=b-paciente-simulado].theme-dark .preview-head{background:#101d30!important;border-color:#263850!important}body[data-page=b-paciente-simulado].theme-dark .message.patient,body[data-page=b-paciente-simulado].theme-dark .message.user,body[data-page=b-paciente-simulado].theme-dark .message.preceptor{background:#13243a!important;border-color:#30445f!important;color:#f4f7fb!important}body[data-page=b-paciente-simulado].theme-dark .primary-btn,body[data-page=b-paciente-simulado].theme-dark .btn.primary,body[data-page=b-paciente-simulado].theme-dark .top-send-btn,body[data-page=b-paciente-simulado].theme-dark .send-btn,body[data-page=b-paciente-simulado].theme-dark .send-question{color:#fff!important}@media (max-width:860px){body[data-page=b-paciente-simulado]{min-width:0}body[data-page=b-paciente-simulado]{--sidebar: 0px;--topbar: 62px}body[data-page=b-paciente-simulado] .brand{width:auto!important;padding-left:16px!important;font-size:19px!important}body[data-page=b-paciente-simulado] .sidebar,body[data-page=b-paciente-simulado] .sidebar-collapse-btn{display:none!important}body[data-page=b-paciente-simulado] .main{margin-left:0!important;width:100%!important}}body[data-page=b-paciente-simulado].theme-dark .btn,body[data-page=b-paciente-simulado].theme-dark .top-mode-btn,body[data-page=b-paciente-simulado].theme-dark .quick-chip,body[data-page=b-paciente-simulado].theme-dark .tool-pill,body[data-page=b-paciente-simulado].theme-dark .speed-control,body[data-page=b-paciente-simulado].theme-dark .composer-input,body[data-page=b-paciente-simulado].theme-dark .audio-row,body[data-page=b-paciente-simulado].theme-dark .close-btn,body[data-page=b-paciente-simulado].theme-dark .case-select-field,body[data-page=b-paciente-simulado].theme-dark .mode-shortcut-tag,body[data-page=b-paciente-simulado].theme-dark .premium-box button{background:#0f1f33!important;border-color:#30445f!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=b-paciente-simulado].theme-dark .btn:hover,body[data-page=b-paciente-simulado].theme-dark .top-mode-btn:hover,body[data-page=b-paciente-simulado].theme-dark .quick-chip:hover,body[data-page=b-paciente-simulado].theme-dark .tool-pill:hover,body[data-page=b-paciente-simulado].theme-dark .case-select-field:hover,body[data-page=b-paciente-simulado].theme-dark .premium-box button:hover{background:#13243a!important;border-color:#3a5878!important;color:#77f0c4!important}body[data-page=b-paciente-simulado].theme-dark .btn.primary,body[data-page=b-paciente-simulado].theme-dark .top-send-btn,body[data-page=b-paciente-simulado].theme-dark .send-question{border-color:transparent!important;background:linear-gradient(180deg,#12be7d,#00a46d)!important;color:#fff!important;box-shadow:0 10px 20px #00a66c2e!important}body[data-page=b-paciente-simulado].theme-dark .btn.warning{border-color:transparent!important;background:linear-gradient(180deg,#ffad35,#ff8a1f)!important;color:#fff!important;box-shadow:0 10px 20px #ff8a1f26!important}body[data-page=b-paciente-simulado].theme-dark .btn.blue{border-color:transparent!important;background:linear-gradient(180deg,#2154be,#0b3b92)!important;color:#fff!important;box-shadow:0 10px 20px #0b3b922e!important}body[data-page=b-paciente-simulado].theme-dark .top-mode-btn.is-active,body[data-page=b-paciente-simulado].theme-dark .top-mode-btn.mode-patient.is-active,body[data-page=b-paciente-simulado].theme-dark .top-mode-btn.mode-create.is-active,body[data-page=b-paciente-simulado].theme-dark .top-mode-btn.mode-discuss.is-active{border-color:transparent!important;color:#fff!important}body[data-page=b-paciente-simulado].theme-dark .top-mode-btn.mode-patient.is-active{background:linear-gradient(180deg,#916aff,#7651ee)!important;box-shadow:0 10px 20px #8257ff2e!important}body[data-page=b-paciente-simulado].theme-dark .top-mode-btn.mode-create.is-active{background:linear-gradient(180deg,#12be7d,#00a46d)!important;box-shadow:0 10px 20px #00a66c2e!important}body[data-page=b-paciente-simulado].theme-dark .top-mode-btn.mode-discuss.is-active{background:linear-gradient(180deg,#3d8cff,#236bd8)!important;box-shadow:0 10px 20px #2b7bea2e!important}body[data-page=b-paciente-simulado].theme-dark .metric-icon,body[data-page=b-paciente-simulado].theme-dark .mode-shortcut-icon,body[data-page=b-paciente-simulado].theme-dark .template-icon,body[data-page=b-paciente-simulado].theme-dark .mode-icon,body[data-page=b-paciente-simulado].theme-dark .patient-avatar,body[data-page=b-paciente-simulado].theme-dark .checkmark,body[data-page=b-paciente-simulado].theme-dark .start-case-icon,body[data-page=b-paciente-simulado].theme-dark .title-icon{background:#13243a!important;border:1px solid #30445f!important;color:#77f0c4!important;box-shadow:none!important}body[data-page=b-paciente-simulado].theme-dark .title-icon,body[data-page=b-paciente-simulado].theme-dark .start-case-icon{background:linear-gradient(135deg,#0f8f68,#0f7e96)!important;border-color:#77f0c438!important;color:#fff!important}body[data-page=b-paciente-simulado].theme-dark .status-pill,body[data-page=b-paciente-simulado].theme-dark .mini-badge,body[data-page=b-paciente-simulado].theme-dark .tool-pill.active{background:#12382d!important;border:1px solid #205c4a!important;color:#77f0c4!important}body[data-page=b-paciente-simulado].theme-dark .status-dot,body[data-page=b-paciente-simulado].theme-dark .case-overview-title:before,body[data-page=b-paciente-simulado].theme-dark .speaker-dot{background:#35e6a0!important;box-shadow:0 0 0 3px #35e6a024!important}body[data-page=b-paciente-simulado].theme-dark .case-select-field{background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%)!important;background-position:calc(100% - 18px) 15px,calc(100% - 12px) 15px!important;background-size:6px 6px,6px 6px!important;background-repeat:no-repeat!important}body[data-page=b-paciente-simulado].theme-dark .consult-actions,body[data-page=b-paciente-simulado].theme-dark .quick-questions,body[data-page=b-paciente-simulado].theme-dark .composer,body[data-page=b-paciente-simulado].theme-dark .modal-head,body[data-page=b-paciente-simulado].theme-dark .modal-body,body[data-page=b-paciente-simulado].theme-dark .preceptor-head,body[data-page=b-paciente-simulado].theme-dark .preceptor-body{background:#0e1a2c!important;border-color:#263850!important}body[data-page=b-paciente-simulado].theme-dark .info-cell,body[data-page=b-paciente-simulado].theme-dark .insight,body[data-page=b-paciente-simulado].theme-dark .eval-card,body[data-page=b-paciente-simulado].theme-dark .check-row,body[data-page=b-paciente-simulado].theme-dark .progress-mini,body[data-page=b-paciente-simulado].theme-dark .score-pill{background:#0f1f33!important;border-color:#30445f!important;color:#f4f7fb!important}body[data-page=b-paciente-simulado].theme-dark .template-card:hover,body[data-page=b-paciente-simulado].theme-dark .template-card.active,body[data-page=b-paciente-simulado].theme-dark .mode-item:hover,body[data-page=b-paciente-simulado].theme-dark .mode-item.active,body[data-page=b-paciente-simulado].theme-dark .mode-shortcut-card:hover,body[data-page=b-paciente-simulado].theme-dark .mode-shortcut-card.active{background:#13243a!important;border-color:#3a5878!important}body[data-page=b-paciente-simulado].theme-dark .start-case-card{background:linear-gradient(135deg,#0bbf79,#0faec7)!important;border-color:transparent!important;box-shadow:0 14px 28px #0bbf7924!important}body[data-page=b-paciente-simulado].theme-dark .start-case-btn,body[data-page=b-paciente-simulado].theme-dark .start-case-copy strong{color:#fff!important}body[data-page=b-paciente-simulado].theme-dark .fake-wave{background:linear-gradient(90deg,#76a8ff 0,#76a8ff 20%,#30445f 20%,#30445f)!important}body[data-page=b-paciente-simulado].theme-dark .fake-wave:after{background:#76a8ff!important;box-shadow:0 0 0 3px #76a8ff24!important}body[data-page=b-paciente-simulado].theme-dark .play-btn,body[data-page=b-paciente-simulado].theme-dark .mic-main{background:#123c8a!important;color:#fff!important;box-shadow:0 10px 20px #123c8a38!important}body[data-page=b-paciente-simulado].theme-dark .modal,body[data-page=b-paciente-simulado].theme-dark .preceptor-panel{background:#0e1a2c!important;border-color:#30445f!important;box-shadow:0 24px 70px #0000005c!important}body[data-page=b-paciente-simulado]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--sidebar: 290px;--topbar: 68px}body[data-page=b-paciente-simulado] svg{display:block}body[data-page=b-paciente-simulado] a{color:inherit;text-decoration:none}body[data-page=b-paciente-simulado] button,body[data-page=b-paciente-simulado] input{font:inherit}body[data-page=b-paciente-simulado] .app{min-height:100vh}body[data-page=b-paciente-simulado] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=b-paciente-simulado] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=b-paciente-simulado] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=b-paciente-simulado] .brand .med{font-weight:900}body[data-page=b-paciente-simulado] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=b-paciente-simulado] .global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=b-paciente-simulado] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=b-paciente-simulado] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=b-paciente-simulado] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=b-paciente-simulado] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=b-paciente-simulado] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=b-paciente-simulado] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=b-paciente-simulado] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=b-paciente-simulado] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=b-paciente-simulado] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=b-paciente-simulado] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=b-paciente-simulado] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=b-paciente-simulado] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=b-paciente-simulado] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=b-paciente-simulado] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=b-paciente-simulado] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=b-paciente-simulado] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=b-paciente-simulado] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=b-paciente-simulado] .sidebar-collapse-btn svg,body[data-page=b-paciente-simulado] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=b-paciente-simulado] .sidebar,body[data-page=b-paciente-simulado] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=b-paciente-simulado].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=b-paciente-simulado].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=b-paciente-simulado].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=b-paciente-simulado].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=b-paciente-simulado] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=b-paciente-simulado] .sidebar::-webkit-scrollbar{width:7px}body[data-page=b-paciente-simulado] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=b-paciente-simulado] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=b-paciente-simulado] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=b-paciente-simulado] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=b-paciente-simulado] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=b-paciente-simulado] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=b-paciente-simulado] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=b-paciente-simulado] .nav-item svg{color:currentColor;flex:none}body[data-page=b-paciente-simulado] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=b-paciente-simulado] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=b-paciente-simulado] .nav-toggle:hover,body[data-page=b-paciente-simulado] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=b-paciente-simulado] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=b-paciente-simulado] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=b-paciente-simulado] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=b-paciente-simulado] .nav-section-title svg{color:currentColor;flex:none}body[data-page=b-paciente-simulado] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=b-paciente-simulado] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=b-paciente-simulado] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=b-paciente-simulado] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=b-paciente-simulado] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=b-paciente-simulado] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=b-paciente-simulado] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=b-paciente-simulado] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=b-paciente-simulado] .nav-sublink:hover:before,body[data-page=b-paciente-simulado] .nav-sublink.active:before{background:#00a96e}body[data-page=b-paciente-simulado] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=b-paciente-simulado] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=b-paciente-simulado] .student-menu{margin-top:14px}body[data-page=b-paciente-simulado] .student-toggle{color:#50658e}body[data-page=b-paciente-simulado] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=b-paciente-simulado] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=b-paciente-simulado] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=b-paciente-simulado] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=b-paciente-simulado] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=b-paciente-simulado] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=b-paciente-simulado] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=b-paciente-simulado] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=b-paciente-simulado] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=b-paciente-simulado] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=b-paciente-simulado] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=b-paciente-simulado].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=b-paciente-simulado].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=b-paciente-simulado].theme-dark .brand,body[data-page=b-paciente-simulado].theme-dark .profile strong{color:#f4f7fb}body[data-page=b-paciente-simulado].theme-dark .brand .plus{color:#35e6a0}body[data-page=b-paciente-simulado].theme-dark .icon-button,body[data-page=b-paciente-simulado].theme-dark .top-mic{color:#b7c4d8}body[data-page=b-paciente-simulado].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=b-paciente-simulado].theme-dark .global-search input{color:#f4f7fb}body[data-page=b-paciente-simulado].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=b-paciente-simulado].theme-dark input,body[data-page=b-paciente-simulado].theme-dark select,body[data-page=b-paciente-simulado].theme-dark textarea,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] input,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] select,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=b-paciente-simulado].theme-dark input::placeholder,body[data-page=b-paciente-simulado].theme-dark textarea::placeholder,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] input::placeholder,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=b-paciente-simulado].theme-dark select option,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=b-paciente-simulado].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=b-paciente-simulado].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=b-paciente-simulado].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=b-paciente-simulado].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=b-paciente-simulado].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=b-paciente-simulado].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=b-paciente-simulado].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=b-paciente-simulado].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=b-paciente-simulado].theme-dark .nav-item,body[data-page=b-paciente-simulado].theme-dark .nav-toggle,body[data-page=b-paciente-simulado].theme-dark .nav-sublink,body[data-page=b-paciente-simulado].theme-dark .premium-list{color:#b7c4d8}body[data-page=b-paciente-simulado].theme-dark .nav-item:hover,body[data-page=b-paciente-simulado].theme-dark .nav-toggle:hover,body[data-page=b-paciente-simulado].theme-dark .nav-group.open .nav-toggle,body[data-page=b-paciente-simulado].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=b-paciente-simulado].theme-dark .nav-item.active,body[data-page=b-paciente-simulado].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=b-paciente-simulado].theme-dark .nav-sublink:before,body[data-page=b-paciente-simulado].theme-dark .nav-sublink:hover:before,body[data-page=b-paciente-simulado].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=b-paciente-simulado].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=b-paciente-simulado].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=b-paciente-simulado].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=b-paciente-simulado].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=b-paciente-simulado].theme-dark .premium-title,body[data-page=b-paciente-simulado].theme-dark .premium-title svg{color:#ffd166}body[data-page=b-paciente-simulado].theme-dark .premium-list{color:#d7c9ad}body[data-page=b-paciente-simulado].theme-dark .premium-list li:before{color:#ffd166}body[data-page=b-paciente-simulado].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=b-paciente-simulado].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=b-paciente-simulado] .mobile-menu-btn,body[data-page=b-paciente-simulado] .mobile-sidebar-backdrop{display:none}body[data-page=b-paciente-simulado] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=b-paciente-simulado] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=b-paciente-simulado] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=b-paciente-simulado].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=b-paciente-simulado].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=b-paciente-simulado].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=b-paciente-simulado].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=b-paciente-simulado].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=b-paciente-simulado].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=b-paciente-simulado]{--sidebar: 270px}body[data-page=b-paciente-simulado] .brand{font-size:21px;padding-left:18px}body[data-page=b-paciente-simulado] .global-search{width:min(440px,100%)}body[data-page=b-paciente-simulado] .topbar-actions{gap:12px;padding-right:16px}body[data-page=b-paciente-simulado] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=b-paciente-simulado]{--sidebar: 0px;--topbar: 64px}body[data-page=b-paciente-simulado].mobile-menu-open{overflow:hidden}body[data-page=b-paciente-simulado] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=b-paciente-simulado] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=b-paciente-simulado] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=b-paciente-simulado] .topbar-actions>.icon-button{display:none}body[data-page=b-paciente-simulado] .avatar{display:none}body[data-page=b-paciente-simulado] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=b-paciente-simulado] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=b-paciente-simulado] .theme-toggle-btn{flex:none}body[data-page=b-paciente-simulado] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=b-paciente-simulado] .sidebar-collapse-btn{display:none}body[data-page=b-paciente-simulado] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=b-paciente-simulado].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=b-paciente-simulado] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=b-paciente-simulado].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=b-paciente-simulado].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=b-paciente-simulado].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=b-paciente-simulado] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=b-paciente-simulado] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=b-paciente-simulado] .main{width:100%;margin-left:0;padding-top:calc(var(--topbar) + 59px)}body[data-page=b-paciente-simulado].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width: 640px){body[data-page=b-paciente-simulado]{--topbar: 62px}body[data-page=b-paciente-simulado] .topbar{padding:0 10px;gap:8px}body[data-page=b-paciente-simulado] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=b-paciente-simulado] .profile{max-width:76px}body[data-page=b-paciente-simulado] .profile strong{max-width:76px;font-size:11px}body[data-page=b-paciente-simulado] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=b-paciente-simulado] .theme-toggle-thumb{width:20px;height:20px}body[data-page=b-paciente-simulado].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=b-paciente-simulado] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=b-paciente-simulado] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=b-paciente-simulado] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=b-paciente-simulado] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=b-paciente-simulado] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=b-paciente-simulado] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=b-paciente-simulado] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=b-paciente-simulado] .footer-logo .med{font-weight:900}body[data-page=b-paciente-simulado] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=b-paciente-simulado] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=b-paciente-simulado] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=b-paciente-simulado] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=b-paciente-simulado] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=b-paciente-simulado] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=b-paciente-simulado].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=b-paciente-simulado].theme-dark .footer-logo{color:#f4f7fb}body[data-page=b-paciente-simulado].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=b-paciente-simulado].theme-dark .footer-description,body[data-page=b-paciente-simulado].theme-dark .footer-meta{color:#b7c4d8}body[data-page=b-paciente-simulado].theme-dark .footer-meta a{color:#78f0b5}body[data-page=b-paciente-simulado].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=b-paciente-simulado].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=b-paciente-simulado] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=b-paciente-simulado] .site-footer-inner{padding:28px 20px 8px}body[data-page=b-paciente-simulado] .footer-logo{font-size:21px}body[data-page=b-paciente-simulado] .footer-bottom{padding:10px 20px 18px}}body[data-page=b-paciente-simulado] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=b-paciente-simulado] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=b-paciente-simulado] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=b-paciente-simulado] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=b-paciente-simulado] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=b-paciente-simulado] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=b-paciente-simulado].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=b-paciente-simulado].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=b-paciente-simulado].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=b-paciente-simulado].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=b-paciente-simulado].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=b-paciente-simulado] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=b-paciente-simulado] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=b-paciente-simulado] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=b-paciente-simulado] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=b-paciente-simulado] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=b-paciente-simulado] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=b-paciente-simulado] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=b-paciente-simulado] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=b-paciente-simulado] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=b-paciente-simulado] .residency-area-group>.residency-area-toggle:hover,body[data-page=b-paciente-simulado] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=b-paciente-simulado] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=b-paciente-simulado] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=b-paciente-simulado] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=b-paciente-simulado] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=b-paciente-simulado] .residency-area-group .residency-specialty-link:hover,body[data-page=b-paciente-simulado] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=b-paciente-simulado] .residency-area-group .residency-specialty-link:hover:before,body[data-page=b-paciente-simulado] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=b-paciente-simulado].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=b-paciente-simulado].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=b-paciente-simulado].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=b-paciente-simulado].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=b-paciente-simulado].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=b-paciente-simulado].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=b-paciente-simulado].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=b-paciente-simulado].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=b-paciente-simulado].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=b-paciente-simulado].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=b-paciente-simulado] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=b-paciente-simulado] .specialty-page[class*=specialty-theme-],body[data-page=b-paciente-simulado] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=b-paciente-simulado] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=b-paciente-simulado] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=b-paciente-simulado] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=b-paciente-simulado] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=b-paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=b-paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=b-paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=b-paciente-simulado] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=b-paciente-simulado] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=b-paciente-simulado] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=b-paciente-simulado] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=b-paciente-simulado] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=b-paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=b-paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=b-paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=b-paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=b-paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=b-paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=b-paciente-simulado].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=b-paciente-simulado].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=b-paciente-simulado].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=b-paciente-simulado].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=b-paciente-simulado].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=b-paciente-simulado].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=b-paciente-simulado].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=b-paciente-simulado] #officialSidebar,body[data-page=b-paciente-simulado] #officialSidebar *,body[data-page=b-paciente-simulado] #officialSidebar *:before,body[data-page=b-paciente-simulado] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=b-paciente-simulado] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=b-paciente-simulado] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=b-paciente-simulado] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=b-paciente-simulado] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=b-paciente-simulado] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-item,body[data-page=b-paciente-simulado] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-item:hover,body[data-page=b-paciente-simulado] #officialSidebar .nav-toggle:hover,body[data-page=b-paciente-simulado] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-item.active,body[data-page=b-paciente-simulado] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=b-paciente-simulado] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-item svg,body[data-page=b-paciente-simulado] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-group>.nav-submenu,body[data-page=b-paciente-simulado] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=b-paciente-simulado] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=b-paciente-simulado] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=b-paciente-simulado] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=b-paciente-simulado] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=b-paciente-simulado] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=b-paciente-simulado] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=b-paciente-simulado] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=b-paciente-simulado] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=b-paciente-simulado] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=b-paciente-simulado] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=b-paciente-simulado] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=b-paciente-simulado] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=b-paciente-simulado] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=b-paciente-simulado] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=b-paciente-simulado] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=b-paciente-simulado] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=b-paciente-simulado] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=b-paciente-simulado] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=b-paciente-simulado] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=b-paciente-simulado] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=b-paciente-simulado] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=b-paciente-simulado].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=b-paciente-simulado].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=b-paciente-simulado].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=b-paciente-simulado].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=b-paciente-simulado].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=b-paciente-simulado].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=b-paciente-simulado].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=b-paciente-simulado].theme-dark #officialSidebar,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=b-paciente-simulado].theme-dark #officialSidebar .nav-item,body[data-page=b-paciente-simulado].theme-dark #officialSidebar .nav-toggle,body[data-page=b-paciente-simulado].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=b-paciente-simulado].theme-dark #officialSidebar .nav-item:hover,body[data-page=b-paciente-simulado].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=b-paciente-simulado].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=b-paciente-simulado].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=b-paciente-simulado].theme-dark #officialSidebar .nav-item.active,body[data-page=b-paciente-simulado].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=b-paciente-simulado].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=b-paciente-simulado].theme-dark #officialSidebar .premium-title,body[data-page=b-paciente-simulado].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=b-paciente-simulado].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=b-paciente-simulado].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=b-paciente-simulado].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=b-paciente-simulado].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=b-paciente-simulado].official-menu-final{overflow-x:hidden!important}body[data-page=b-paciente-simulado].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=b-paciente-simulado].official-menu-final #sidebarToggle{display:none!important}body[data-page=b-paciente-simulado] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=b-paciente-simulado].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=b-paciente-simulado].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=b-paciente-simulado].official-menu-final .main,body[data-page=b-paciente-simulado].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=b-paciente-simulado].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=b-paciente-simulado].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=b-paciente-simulado].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=b-paciente-simulado] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=b-paciente-simulado] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=b-paciente-simulado] .workspace-header{position:relative!important;min-height:auto!important;padding-right:270px!important}body[data-page=b-paciente-simulado] .hero-back-button{position:absolute!important;top:22px!important;right:24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;padding:0 16px!important;border:1px solid #cfe2ee!important;border-radius:11px!important;background:#ffffffeb!important;color:#263a5f!important;font-size:12.5px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;box-shadow:0 8px 18px #162c480f!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease!important}body[data-page=b-paciente-simulado] .hero-back-button:hover{transform:translateY(-1px)!important;border-color:#86d9bd!important;background:#fff!important;color:#008d62!important;box-shadow:0 11px 24px #162c481a!important}body[data-page=b-paciente-simulado] .hero-back-button:focus-visible{outline:3px solid rgba(11,191,121,.22)!important;outline-offset:3px!important}body[data-page=b-paciente-simulado].theme-dark .hero-back-button,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] .hero-back-button{border-color:#30445f!important;background:#0f1f33!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=b-paciente-simulado].theme-dark .hero-back-button:hover,html:has(>body[data-page=b-paciente-simulado])[data-theme=dark] .hero-back-button:hover{border-color:#247d61!important;background:#13243a!important;color:#78f0b5!important}@media (max-width: 1100px){body[data-page=b-paciente-simulado] .workspace-header{padding-right:24px!important}body[data-page=b-paciente-simulado] .hero-back-button{position:static!important;justify-self:flex-start!important;margin-top:2px!important}}@media (max-width: 640px){body[data-page=b-paciente-simulado] .workspace-header{padding-right:18px!important}body[data-page=b-paciente-simulado] .hero-back-button{width:100%!important}}body[data-page=paciente-simulado]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=paciente-simulado],body[data-page=paciente-simulado] *{box-sizing:border-box}html:has(>body[data-page=paciente-simulado]),body[data-page=paciente-simulado]{height:100%}body[data-page=paciente-simulado]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=paciente-simulado] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=paciente-simulado] .premium-box{margin-top:20px;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070;cursor:pointer;transition:.18s ease}body[data-page=paciente-simulado] .premium-box:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=paciente-simulado] .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}body[data-page=paciente-simulado] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=paciente-simulado] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}body[data-page=paciente-simulado] .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}body[data-page=paciente-simulado] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;cursor:pointer;box-shadow:0 2px 6px #14325005}body[data-page=paciente-simulado] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=paciente-simulado] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=paciente-simulado] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=paciente-simulado] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=paciente-simulado] .hero p strong{color:#00a26e;font-weight:850}body[data-page=paciente-simulado] .ask-row{margin-top:18px;width:750px;max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=paciente-simulado] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}body[data-page=paciente-simulado] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=paciente-simulado] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=paciente-simulado] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=paciente-simulado] .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}body[data-page=paciente-simulado] .chip-content{min-width:159px}body[data-page=paciente-simulado] .chip-questions{min-width:157px}body[data-page=paciente-simulado] .chip-video{min-width:105px}body[data-page=paciente-simulado] .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}body[data-page=paciente-simulado] .chip-crown{width:13px;height:13px;color:#b97900;flex:none}body[data-page=paciente-simulado] .chip.active:not(.chip-premium),body[data-page=paciente-simulado] .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}body[data-page=paciente-simulado] .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}body[data-page=paciente-simulado] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=paciente-simulado] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=paciente-simulado] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=paciente-simulado] .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=paciente-simulado] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:13px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=paciente-simulado] .practice-card:hover,body[data-page=paciente-simulado] .specialty-card:hover,body[data-page=paciente-simulado] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=paciente-simulado] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=paciente-simulado] .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}body[data-page=paciente-simulado] .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}body[data-page=paciente-simulado] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=paciente-simulado] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=paciente-simulado] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=paciente-simulado] .practice-card .card-copy{display:contents}body[data-page=paciente-simulado] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=paciente-simulado] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=paciente-simulado] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=paciente-simulado] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=paciente-simulado] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=paciente-simulado] .meta-line .arrow{margin-left:4px;font-size:15px}body[data-page=paciente-simulado] .lower-grid{display:grid;grid-template-columns:1.15fr .98fr;gap:22px;margin-top:35px}body[data-page=paciente-simulado] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=paciente-simulado] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=paciente-simulado] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=paciente-simulado] .study-list{padding:0 17px 12px}body[data-page=paciente-simulado] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px 92px;align-items:center;column-gap:13px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=paciente-simulado] .study-row:last-child{border-bottom:0}body[data-page=paciente-simulado] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}body[data-page=paciente-simulado] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.2;margin-bottom:4px}body[data-page=paciente-simulado] .study-title span{color:#62769b;font-size:11px;font-weight:610}body[data-page=paciente-simulado] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=paciente-simulado] .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}body[data-page=paciente-simulado] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=paciente-simulado] .continue-btn{height:32px;border:1px solid #79d5b9;color:#00a16c;background:#fff;border-radius:8px;font-size:12px;font-weight:850;cursor:pointer}body[data-page=paciente-simulado] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=paciente-simulado] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=paciente-simulado] .activity-list{padding:0 17px 13px}body[data-page=paciente-simulado] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=paciente-simulado] .activity-row:last-child{border-bottom:0}body[data-page=paciente-simulado] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=paciente-simulado] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}body[data-page=paciente-simulado] .schedule-panel{overflow:hidden}body[data-page=paciente-simulado] .schedule-panel .panel-head{padding-bottom:12px}body[data-page=paciente-simulado] .schedule-dashboard{padding:0 17px 17px}body[data-page=paciente-simulado] .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}body[data-page=paciente-simulado] .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=paciente-simulado] .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}body[data-page=paciente-simulado] .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}body[data-page=paciente-simulado] .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}body[data-page=paciente-simulado] .schedule-feature-card:hover,body[data-page=paciente-simulado] .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=paciente-simulado] .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}body[data-page=paciente-simulado] .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}body[data-page=paciente-simulado] .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}body[data-page=paciente-simulado] .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=paciente-simulado] .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}body[data-page=paciente-simulado] .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}body[data-page=paciente-simulado] .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}body[data-page=paciente-simulado] .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}body[data-page=paciente-simulado] .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=paciente-simulado] .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}body[data-page=paciente-simulado] .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=paciente-simulado] .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=paciente-simulado] .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}body[data-page=paciente-simulado] .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}body[data-page=paciente-simulado] .agenda-timeline{display:flex;flex-direction:column;gap:9px}body[data-page=paciente-simulado] .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}body[data-page=paciente-simulado] .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}body[data-page=paciente-simulado] .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}body[data-page=paciente-simulado] .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}body[data-page=paciente-simulado] .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}body[data-page=paciente-simulado] .agenda-priority{color:#008d62;font-weight:900}@media (max-width: 1280px){body[data-page=paciente-simulado] .practice-grid,body[data-page=paciente-simulado] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=paciente-simulado] .lower-grid{grid-template-columns:1fr}body[data-page=paciente-simulado] .topbar-actions{min-width:auto}body[data-page=paciente-simulado] .profile{display:none}}@media (max-width: 860px){body[data-page=paciente-simulado]{--sidebar: 0px;--topbar: 62px}body[data-page=paciente-simulado] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=paciente-simulado] .topbar{gap:10px;padding-right:10px}body[data-page=paciente-simulado] .topbar-center{display:none}body[data-page=paciente-simulado] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=paciente-simulado] .sidebar,body[data-page=paciente-simulado] .sidebar-collapse-btn{display:none}body[data-page=paciente-simulado] .content{padding:12px}body[data-page=paciente-simulado] .hero{padding:24px 18px}body[data-page=paciente-simulado] .hero h1{font-size:24px}body[data-page=paciente-simulado] .practice-grid,body[data-page=paciente-simulado] .specialty-grid{grid-template-columns:1fr}body[data-page=paciente-simulado] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=paciente-simulado] .bar,body[data-page=paciente-simulado] .percent,body[data-page=paciente-simulado] .continue-btn{grid-column:2;width:100%}body[data-page=paciente-simulado] .schedule-summary-grid{grid-template-columns:1fr}body[data-page=paciente-simulado] .schedule-feature-top,body[data-page=paciente-simulado] .schedule-feature-actions,body[data-page=paciente-simulado] .agenda-card-head{align-items:flex-start;flex-direction:column}}body[data-page=paciente-simulado] .practice-card:focus-visible,body[data-page=paciente-simulado] .specialty-card:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=paciente-simulado].theme-dark .brand,body[data-page=paciente-simulado].theme-dark .hero h1,body[data-page=paciente-simulado].theme-dark .section-title,body[data-page=paciente-simulado].theme-dark .panel-head h3,body[data-page=paciente-simulado].theme-dark .profile strong,body[data-page=paciente-simulado].theme-dark .card-copy strong,body[data-page=paciente-simulado].theme-dark .specialty-card strong,body[data-page=paciente-simulado].theme-dark .study-title strong,body[data-page=paciente-simulado].theme-dark .activity-copy strong,body[data-page=paciente-simulado].theme-dark .schedule-feature-title strong,body[data-page=paciente-simulado].theme-dark .agenda-card-title strong,body[data-page=paciente-simulado].theme-dark .agenda-copy strong,body[data-page=paciente-simulado].theme-dark .exam-hero h1,body[data-page=paciente-simulado].theme-dark .exam-filters h2,body[data-page=paciente-simulado].theme-dark .exam-kpi strong,body[data-page=paciente-simulado].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=paciente-simulado].theme-dark .brand .plus,body[data-page=paciente-simulado].theme-dark .section-link,body[data-page=paciente-simulado].theme-dark .mini-arrow,body[data-page=paciente-simulado].theme-dark .agenda-priority{color:#35e6a0}body[data-page=paciente-simulado].theme-dark .topbar-center,body[data-page=paciente-simulado].theme-dark .topbar-actions,body[data-page=paciente-simulado].theme-dark .icon-button,body[data-page=paciente-simulado].theme-dark .top-mic,body[data-page=paciente-simulado].theme-dark .mic{color:#b7c4d8}body[data-page=paciente-simulado].theme-dark .global-search,body[data-page=paciente-simulado].theme-dark .ask-row,body[data-page=paciente-simulado].theme-dark .exam-search-mini,body[data-page=paciente-simulado].theme-dark .filter-control,body[data-page=paciente-simulado].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=paciente-simulado].theme-dark .global-search input,body[data-page=paciente-simulado].theme-dark .ask-row input,body[data-page=paciente-simulado].theme-dark .exam-search-mini input,body[data-page=paciente-simulado].theme-dark input,body[data-page=paciente-simulado].theme-dark select{color:#f4f7fb}body[data-page=paciente-simulado].theme-dark .global-search input::placeholder,body[data-page=paciente-simulado].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=paciente-simulado].theme-dark select:not([multiple]),html:has(>body[data-page=paciente-simulado])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=paciente-simulado].theme-dark .nav-item,body[data-page=paciente-simulado].theme-dark .nav-toggle,body[data-page=paciente-simulado].theme-dark .nav-sublink,body[data-page=paciente-simulado].theme-dark .premium-box p,body[data-page=paciente-simulado].theme-dark .premium-list,body[data-page=paciente-simulado].theme-dark .hero p,body[data-page=paciente-simulado].theme-dark .specialty-card p,body[data-page=paciente-simulado].theme-dark .card-copy p,body[data-page=paciente-simulado].theme-dark .meta-line,body[data-page=paciente-simulado].theme-dark .study-title span,body[data-page=paciente-simulado].theme-dark .activity-copy span,body[data-page=paciente-simulado].theme-dark .schedule-feature-title span,body[data-page=paciente-simulado].theme-dark .agenda-card-title span,body[data-page=paciente-simulado].theme-dark .agenda-copy span,body[data-page=paciente-simulado].theme-dark .schedule-mini-meta,body[data-page=paciente-simulado].theme-dark .exam-hero p,body[data-page=paciente-simulado].theme-dark .exam-count,body[data-page=paciente-simulado].theme-dark .exam-kpi span,body[data-page=paciente-simulado].theme-dark .exam-level,body[data-page=paciente-simulado].theme-dark .exam-meta-row,body[data-page=paciente-simulado].theme-dark .exam-year,body[data-page=paciente-simulado].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=paciente-simulado].theme-dark .hero,body[data-page=paciente-simulado].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=paciente-simulado].theme-dark .panel,body[data-page=paciente-simulado].theme-dark .practice-card,body[data-page=paciente-simulado].theme-dark .specialty-card,body[data-page=paciente-simulado].theme-dark .schedule-kpi,body[data-page=paciente-simulado].theme-dark .day-agenda-card,body[data-page=paciente-simulado].theme-dark .exam-kpi,body[data-page=paciente-simulado].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=paciente-simulado].theme-dark .practice-card:hover,body[data-page=paciente-simulado].theme-dark .specialty-card:hover,body[data-page=paciente-simulado].theme-dark .panel:hover,body[data-page=paciente-simulado].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=paciente-simulado].theme-dark .premium-box,body[data-page=paciente-simulado].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=paciente-simulado].theme-dark .premium-title{color:#35e6a0}body[data-page=paciente-simulado].theme-dark .premium-box button,body[data-page=paciente-simulado].theme-dark .continue-btn,body[data-page=paciente-simulado].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=paciente-simulado].theme-dark .premium-box button:hover,body[data-page=paciente-simulado].theme-dark .continue-btn:hover,body[data-page=paciente-simulado].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=paciente-simulado].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=paciente-simulado].theme-dark .chip.active:not(.chip-premium),body[data-page=paciente-simulado].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=paciente-simulado].theme-dark .chip-premium,body[data-page=paciente-simulado].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=paciente-simulado].theme-dark .icon-tile,body[data-page=paciente-simulado].theme-dark .small-icon{background:#13243a}body[data-page=paciente-simulado].theme-dark .bar{background:#23354e}body[data-page=paciente-simulado].theme-dark .study-row,body[data-page=paciente-simulado].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=paciente-simulado].theme-dark .history-link,body[data-page=paciente-simulado].theme-dark .history-link span{color:#b7c4d8}body[data-page=paciente-simulado].theme-dark .schedule-badge,body[data-page=paciente-simulado].theme-dark .exam-eyebrow,body[data-page=paciente-simulado].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=paciente-simulado].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=paciente-simulado].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=paciente-simulado].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=paciente-simulado].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=paciente-simulado].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=paciente-simulado].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=paciente-simulado].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=paciente-simulado].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=paciente-simulado].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=paciente-simulado] .patient-chat-main{background:var(--bg)}body[data-page=paciente-simulado] .chat-page-content{height:calc(100vh - var(--topbar));padding:16px 22px;max-width:none;width:100%;overflow:hidden}body[data-page=paciente-simulado] .patient-chat-layout{height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:14px;align-items:stretch}body[data-page=paciente-simulado] .patient-chat-card,body[data-page=paciente-simulado] .chat-side-panel{min-height:0;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=paciente-simulado] .patient-chat-card{display:flex;flex-direction:column}body[data-page=paciente-simulado] .chat-consult-header{flex:none;min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 18px;border-bottom:1px solid var(--line-soft);background:linear-gradient(90deg,#fff,#f7fffb 55%,#effbff)}body[data-page=paciente-simulado] .patient-identity{display:flex;align-items:center;gap:13px;min-width:0}body[data-page=paciente-simulado] .patient-avatar{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;flex:none;color:#0b3b92;background:linear-gradient(135deg,#dff8ee,#e8f1ff);border:1px solid #d8e8f6;font-size:13px;font-weight:950}body[data-page=paciente-simulado] .patient-identity strong{display:block;color:#111b38;font-size:14px;line-height:1.2;font-weight:950;letter-spacing:-.01em;margin-bottom:4px}body[data-page=paciente-simulado] .patient-identity span{display:block;color:#5b7199;font-size:12px;line-height:1.35;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:720px}body[data-page=paciente-simulado] .chat-header-actions{display:flex;align-items:center;gap:9px;flex:none}body[data-page=paciente-simulado] .chat-timer{height:38px;min-width:98px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;border-radius:999px;border:1px solid #ffd796;background:linear-gradient(180deg,#fffaf0,#fff4d7);color:#a56a00;font-size:13px;font-weight:950;box-shadow:0 8px 18px #d697121f;white-space:nowrap}body[data-page=paciente-simulado] .chat-timer svg{color:#d69712}body[data-page=paciente-simulado] .chat-mode-link{height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:999px;border:1px solid #dce6f1;background:#fff;color:#294365;font-size:11.5px;font-weight:900;transition:.18s ease}body[data-page=paciente-simulado] .chat-mode-link:hover{border-color:#9ddfca;color:#008d62;transform:translateY(-1px)}body[data-page=paciente-simulado] .chat-mode-link.is-active{border-color:transparent;background:linear-gradient(180deg,#916aff,#7651ee);color:#fff;box-shadow:0 10px 20px #8257ff2e}body[data-page=paciente-simulado] .chat-body{flex:1;min-height:0;overflow:auto;padding:22px 22px 18px;background:linear-gradient(#fffffff0,#fffffff0),radial-gradient(circle at 12% 18%,rgba(11,191,121,.12),transparent 34%),radial-gradient(circle at 100% 5%,rgba(43,123,234,.12),transparent 34%);scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=paciente-simulado] .chat-body::-webkit-scrollbar{width:7px}body[data-page=paciente-simulado] .chat-body::-webkit-scrollbar-thumb{background:#53698f3d;border-radius:999px}body[data-page=paciente-simulado] .msg-group{display:flex;flex-direction:column;gap:9px;margin-bottom:17px}body[data-page=paciente-simulado] .speaker-label{display:flex;align-items:center;gap:8px;color:#1d2b49;font-size:10.8px;font-weight:950;letter-spacing:.025em;text-transform:uppercase}body[data-page=paciente-simulado] .speaker-dot{width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px #0bbf791f}body[data-page=paciente-simulado] .message{width:min(980px,calc(100% - 74px));border-radius:16px;border:1px solid transparent;padding:14px 16px;color:#102040;font-size:14px;line-height:1.55;font-weight:530;box-shadow:0 4px 12px #142c5009}body[data-page=paciente-simulado] .message.patient{background:#f2f4f7;border-color:#e7ebf0;border-top-left-radius:7px}body[data-page=paciente-simulado] .message.user{align-self:flex-end;max-width:min(620px,85%);background:#dceeff;border-color:#c7e2ff;border-top-right-radius:7px}body[data-page=paciente-simulado] .message.preceptor{background:#fff8e7;border-color:#ffe0a3;border-top-left-radius:7px;color:#523400}body[data-page=paciente-simulado] .audio-row{width:max-content;max-width:100%;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #dce4ee;border-radius:13px;padding:8px 12px;box-shadow:var(--shadow-soft);margin-top:-6px}body[data-page=paciente-simulado] .play-btn{width:30px;height:30px;border:0;border-radius:50%;display:grid;place-items:center;background:#0b3b92;color:#fff;flex:none}body[data-page=paciente-simulado] .fake-wave{width:190px;height:8px;border-radius:999px;background:linear-gradient(90deg,#0b3b92 0,#0b3b92 20%,#dfe6ef 20%,#dfe6ef);position:relative;overflow:hidden}body[data-page=paciente-simulado] .fake-wave:after{content:"";position:absolute;top:-4px;left:31px;width:14px;height:14px;border-radius:50%;background:#0b3b92;box-shadow:0 0 0 3px #0b3b921a}body[data-page=paciente-simulado] .audio-time{color:#62769b;font-size:11.5px;font-weight:800}body[data-page=paciente-simulado] .chat-fixed-base{flex:none;border-top:1px solid var(--line);background:#fffffffa;box-shadow:0 -10px 24px #162c4809}body[data-page=paciente-simulado] .quick-questions{display:flex;flex-wrap:wrap;gap:8px;padding:13px 16px 8px}body[data-page=paciente-simulado] .quick-questions-label{width:100%;color:#697b9d;font-size:10.8px;font-weight:950;letter-spacing:.025em;text-transform:uppercase}body[data-page=paciente-simulado] .quick-chip{height:31px;border:1px solid #d8e4ef;background:#fff;border-radius:999px;padding:0 12px;color:#284060;font-size:11.5px;font-weight:850;transition:.18s ease}body[data-page=paciente-simulado] .quick-chip:hover{background:#e7f9f1;border-color:#90ddc1;color:#008962;transform:translateY(-1px)}body[data-page=paciente-simulado] .composer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 16px 13px}body[data-page=paciente-simulado] .mic-main{width:50px;height:50px;border:0;border-radius:50%;display:grid;place-items:center;background:#0b3b92;color:#fff;box-shadow:0 10px 20px #0b3b9233}body[data-page=paciente-simulado] .composer-input{height:50px;border:1px solid #d8e4ef;background:#f9fbfd;border-radius:14px;display:flex;align-items:center;padding:0 14px;min-width:0}body[data-page=paciente-simulado] .composer-input input{width:100%;border:0;outline:0;background:transparent;color:#172241;font-size:13px;font-weight:740}body[data-page=paciente-simulado] .composer-input input::placeholder{color:#6b7c9d;opacity:1}body[data-page=paciente-simulado] .composer-action-row{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:max-content}body[data-page=paciente-simulado] .speed-control{width:114px;height:50px;border:1px solid #d8e4ef;background:#fff;border-radius:14px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;color:#65789e;font-size:9.8px;font-weight:950;text-transform:uppercase}body[data-page=paciente-simulado] .speed-control input{width:74px;accent-color:#0b3b92}body[data-page=paciente-simulado] .send-question{width:52px;height:50px;border:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;padding:0;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;box-shadow:0 10px 20px #00a66c33}body[data-page=paciente-simulado] .chat-action-buttons{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap;padding:0 16px 14px}body[data-page=paciente-simulado] .chat-action-btn{height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #d8e4ef;border-radius:11px;background:#fff;color:#263a5f;padding:0 14px;font-size:12px;font-weight:900;transition:.18s ease}body[data-page=paciente-simulado] .chat-action-btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=paciente-simulado] .chat-action-btn.blue{border:0;background:linear-gradient(180deg,#2154be,#0b3b92);color:#fff}body[data-page=paciente-simulado] .chat-action-btn.warning{border:0;background:linear-gradient(180deg,#ffad35,#ff8a1f);color:#fff}body[data-page=paciente-simulado] .chat-action-btn.primary{border:0;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff}body[data-page=paciente-simulado] .chat-side-panel{display:flex;flex-direction:column;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.24) transparent}body[data-page=paciente-simulado] .side-section{padding:15px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=paciente-simulado] .side-section:last-child{border-bottom:0}body[data-page=paciente-simulado] .side-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=paciente-simulado] .side-title-row h2,body[data-page=paciente-simulado] .side-title-row h3{margin:0;color:#111b38;font-size:15px;font-weight:950;letter-spacing:-.02em}body[data-page=paciente-simulado] .mini-badge{height:25px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#e8f9f2;color:#008962;padding:0 9px;font-size:10.5px;font-weight:950;white-space:nowrap}body[data-page=paciente-simulado] .patient-summary{display:grid;grid-template-columns:1fr 1fr;gap:9px}body[data-page=paciente-simulado] .info-cell{min-height:63px;border:1px solid #e2e9f2;border-radius:12px;background:#fbfdff;padding:10px 11px}body[data-page=paciente-simulado] .info-cell span{display:block;color:#6a7d9f;font-size:10px;font-weight:950;text-transform:uppercase;margin-bottom:6px}body[data-page=paciente-simulado] .info-cell strong{display:block;color:#14213e;font-size:12px;line-height:1.28;font-weight:950}body[data-page=paciente-simulado] .mode-list,body[data-page=paciente-simulado] .template-list{display:flex;flex-direction:column;gap:8px}body[data-page=paciente-simulado] .mode-item,body[data-page=paciente-simulado] .template-card{width:100%;text-align:left;border:1px solid #e2e9f2;border-radius:13px;background:#fff;transition:.18s ease}body[data-page=paciente-simulado] .mode-item{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px}body[data-page=paciente-simulado] .mode-item:hover,body[data-page=paciente-simulado] .mode-item.active,body[data-page=paciente-simulado] .template-card:hover,body[data-page=paciente-simulado] .template-card.active{border-color:#8bdcbd;background:#f2fcf7;transform:translateY(-1px)}body[data-page=paciente-simulado] .mode-icon,body[data-page=paciente-simulado] .template-icon{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:var(--mode-bg,#e7f9f1);color:var(--mode-color,#0bbf79)}body[data-page=paciente-simulado] .mode-copy strong,body[data-page=paciente-simulado] .template-card strong{display:block;color:#14213e;font-size:12.2px;line-height:1.18;font-weight:950;margin-bottom:4px}body[data-page=paciente-simulado] .mode-copy span,body[data-page=paciente-simulado] .template-card span{display:block;color:#61779d;font-size:11.2px;line-height:1.34;font-weight:650}body[data-page=paciente-simulado] .mode-arrow{color:#009967;font-weight:950}body[data-page=paciente-simulado] .template-card{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:start;padding:10px}body[data-page=paciente-simulado] .preceptor-panel{position:fixed;right:22px;bottom:22px;width:min(430px,calc(100vw - 44px));z-index:60;overflow:hidden;pointer-events:none;transform:translateY(24px);opacity:0;background:#fff;border:1px solid #dce6f1;border-radius:18px;box-shadow:0 24px 70px #0b193833;transition:.22s ease}body[data-page=paciente-simulado] .preceptor-panel.open{transform:translateY(0);opacity:1;pointer-events:auto}body[data-page=paciente-simulado] .preceptor-head{display:flex;align-items:center;justify-content:space-between;padding:15px 16px;background:linear-gradient(90deg,#fff8e7,#fff);border-bottom:1px solid #f0e3c8}body[data-page=paciente-simulado] .preceptor-head strong{color:#2b210d;font-size:14px;font-weight:950}body[data-page=paciente-simulado] .close-btn{width:30px;height:30px;border:1px solid #eadbc2;background:#fff;border-radius:10px;color:#7c5b17;font-weight:950}body[data-page=paciente-simulado] .preceptor-body{padding:15px 16px 16px;color:#435777;font-size:12.5px;font-weight:650;line-height:1.5}body[data-page=paciente-simulado] .preceptor-body ul{margin:10px 0 0;padding-left:18px}body[data-page=paciente-simulado] .preceptor-body li{margin-bottom:7px}body[data-page=paciente-simulado] .toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);z-index:70;pointer-events:none;opacity:0;background:#10203e;color:#fff;border-radius:999px;padding:11px 16px;font-size:12px;font-weight:850;box-shadow:0 14px 30px #10203e38;transition:.22s ease}body[data-page=paciente-simulado] .toast.show{opacity:1;transform:translate(-50%)}body[data-page=paciente-simulado].theme-dark .patient-chat-main{background:#07111f}body[data-page=paciente-simulado].theme-dark .patient-chat-card,body[data-page=paciente-simulado].theme-dark .chat-side-panel,body[data-page=paciente-simulado].theme-dark .side-section,body[data-page=paciente-simulado].theme-dark .mode-item,body[data-page=paciente-simulado].theme-dark .template-card,body[data-page=paciente-simulado].theme-dark .info-cell,body[data-page=paciente-simulado].theme-dark .audio-row,body[data-page=paciente-simulado].theme-dark .composer-input,body[data-page=paciente-simulado].theme-dark .speed-control,body[data-page=paciente-simulado].theme-dark .quick-chip,body[data-page=paciente-simulado].theme-dark .chat-mode-link,body[data-page=paciente-simulado].theme-dark .chat-action-btn,body[data-page=paciente-simulado].theme-dark .preceptor-panel,body[data-page=paciente-simulado].theme-dark .close-btn{background:#0e1a2c;border-color:#263850;box-shadow:none}body[data-page=paciente-simulado].theme-dark .chat-consult-header{background:linear-gradient(90deg,#0e1a2c,#102337 60%,#0b2a32);border-bottom-color:#263850}body[data-page=paciente-simulado].theme-dark .chat-body{background:linear-gradient(#07111feb,#07111feb),radial-gradient(circle at 12% 18%,rgba(38,217,145,.14),transparent 34%),radial-gradient(circle at 100% 5%,rgba(118,168,255,.12),transparent 34%)}body[data-page=paciente-simulado].theme-dark .chat-fixed-base{background:#0e1a2cfa;border-top-color:#263850;box-shadow:0 -10px 24px #0000002e}body[data-page=paciente-simulado].theme-dark .patient-identity strong,body[data-page=paciente-simulado].theme-dark .speaker-label,body[data-page=paciente-simulado].theme-dark .side-title-row h2,body[data-page=paciente-simulado].theme-dark .side-title-row h3,body[data-page=paciente-simulado].theme-dark .info-cell strong,body[data-page=paciente-simulado].theme-dark .mode-copy strong,body[data-page=paciente-simulado].theme-dark .template-card strong,body[data-page=paciente-simulado].theme-dark .preceptor-head strong{color:#f4f7fb}body[data-page=paciente-simulado].theme-dark .patient-identity span,body[data-page=paciente-simulado].theme-dark .quick-questions-label,body[data-page=paciente-simulado].theme-dark .audio-time,body[data-page=paciente-simulado].theme-dark .info-cell span,body[data-page=paciente-simulado].theme-dark .mode-copy span,body[data-page=paciente-simulado].theme-dark .template-card span,body[data-page=paciente-simulado].theme-dark .preceptor-body,body[data-page=paciente-simulado].theme-dark .preceptor-body li{color:#b7c4d8}body[data-page=paciente-simulado].theme-dark .patient-avatar,body[data-page=paciente-simulado].theme-dark .mode-icon,body[data-page=paciente-simulado].theme-dark .template-icon{background:#13243a;border-color:#30445f}body[data-page=paciente-simulado].theme-dark .message.patient,body[data-page=paciente-simulado].theme-dark .message.user{background:#13243a;border-color:#30445f;color:#f4f7fb}body[data-page=paciente-simulado].theme-dark .message.preceptor{background:#33270e;border-color:#806018;color:#ffe7ad}body[data-page=paciente-simulado].theme-dark .quick-chip:hover,body[data-page=paciente-simulado].theme-dark .mode-item:hover,body[data-page=paciente-simulado].theme-dark .mode-item.active,body[data-page=paciente-simulado].theme-dark .template-card:hover,body[data-page=paciente-simulado].theme-dark .template-card.active{background:#12382d;border-color:#247d61;color:#78f0b5}body[data-page=paciente-simulado].theme-dark .chat-mode-link.is-active{color:#fff}body[data-page=paciente-simulado].theme-dark .chat-timer{background:#33270e;border-color:#806018;color:#ffd166;box-shadow:none}body[data-page=paciente-simulado].theme-dark .chat-timer svg{color:#ffd166}body[data-page=paciente-simulado].theme-dark .mini-badge{background:#12382d;color:#78f0b5;border:1px solid #247d61}body[data-page=paciente-simulado].theme-dark .fake-wave{background:linear-gradient(90deg,#76a8ff 0,#76a8ff 20%,#23354e 20%,#23354e)}body[data-page=paciente-simulado].theme-dark .fake-wave:after{background:#76a8ff}body[data-page=paciente-simulado].theme-dark .preceptor-head{background:linear-gradient(90deg,#33270e,#0e1a2c);border-bottom-color:#806018}body[data-page=paciente-simulado].theme-dark .composer-input input{color:#f4f7fb}body[data-page=paciente-simulado].theme-dark .composer-input input::placeholder{color:#91a3bd}@media (max-width:1320px){body[data-page=paciente-simulado] .patient-chat-layout{grid-template-columns:1fr;overflow:auto}body[data-page=paciente-simulado] .chat-side-panel{min-height:360px}body[data-page=paciente-simulado] .patient-identity span{max-width:520px}}@media (max-width:860px){body[data-page=paciente-simulado] .chat-page-content{height:auto;min-height:calc(100vh - var(--topbar));padding:12px;overflow:visible}body[data-page=paciente-simulado] .patient-chat-layout{height:auto;display:block}body[data-page=paciente-simulado] .patient-chat-card{min-height:calc(100vh - var(--topbar) - 24px)}body[data-page=paciente-simulado] .chat-side-panel{margin-top:12px}body[data-page=paciente-simulado] .chat-consult-header{align-items:flex-start;flex-direction:column}body[data-page=paciente-simulado] .chat-header-actions{width:100%;flex-wrap:wrap}body[data-page=paciente-simulado] .chat-mode-link{flex:1;min-width:150px}body[data-page=paciente-simulado] .message{width:100%}body[data-page=paciente-simulado] .composer{grid-template-columns:auto 1fr}body[data-page=paciente-simulado] .composer-action-row{grid-column:1/-1;width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 52px}body[data-page=paciente-simulado] .speed-control{width:100%}body[data-page=paciente-simulado] .chat-action-buttons{display:grid;grid-template-columns:1fr 1fr}body[data-page=paciente-simulado] .chat-action-btn{width:100%}body[data-page=paciente-simulado] .patient-summary{grid-template-columns:1fr}}body[data-page=paciente-simulado] .patient-chat-main{padding-bottom:154px}body[data-page=paciente-simulado] .chat-page-content{height:auto!important;min-height:calc(100vh - var(--topbar));padding:16px 22px 178px!important;overflow:visible!important}body[data-page=paciente-simulado] .patient-hero{border:1px solid var(--line);border-radius:16px;background:radial-gradient(circle at 6% 8%,#b4ffe29e 0,#ddfaee8c 24%,#fff0 45%),radial-gradient(circle at 100% 0%,#cfedffeb 0,#e8f6ffb8,#fff0 52%),linear-gradient(110deg,#fff,#f9fffc 52%,#eefaff);padding:22px 24px;box-shadow:var(--shadow-soft)}body[data-page=paciente-simulado] .patient-hero .breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#65789e;font-size:12px;font-weight:760;margin-bottom:10px}body[data-page=paciente-simulado] .patient-hero .breadcrumb span:last-child{color:#00a96e}body[data-page=paciente-simulado] .patient-hero .title-line{display:flex;align-items:center;gap:16px;min-width:0}body[data-page=paciente-simulado] .patient-hero .title-icon{width:58px;height:58px;display:grid;place-items:center;flex:none;border-radius:17px;color:#fff;background:linear-gradient(135deg,#0bbf79,#0faec7);box-shadow:0 14px 26px #0bbf792e}body[data-page=paciente-simulado] .patient-hero .title-icon svg{width:31px;height:31px}body[data-page=paciente-simulado] .patient-hero h1{margin:0;color:#101635;font-size:30px;line-height:1.05;letter-spacing:-.045em;font-weight:950}body[data-page=paciente-simulado] .patient-hero .subtitle{max-width:780px;margin:7px 0 0;color:#587096;font-size:13.5px;line-height:1.45;font-weight:620}body[data-page=paciente-simulado] .top-mode-actions{position:relative;z-index:3;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px}body[data-page=paciente-simulado] .top-mode-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #dce6f1;border-radius:999px;background:#fff;color:#294365;padding:0 16px;font-size:12.5px;font-weight:900;line-height:1;box-shadow:0 8px 18px #162c480e;transition:.18s ease;text-decoration:none;white-space:nowrap}body[data-page=paciente-simulado] .top-mode-btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft);border-color:#a8dfcc;color:#0d8d66}body[data-page=paciente-simulado] .top-mode-btn.is-active{color:#fff;border-color:transparent}body[data-page=paciente-simulado] .top-mode-btn.mode-patient.is-active{background:linear-gradient(180deg,#916aff,#7651ee);box-shadow:0 10px 20px #8257ff33}body[data-page=paciente-simulado] .top-mode-btn.mode-create.is-active{background:linear-gradient(180deg,#12be7d,#00a46d);box-shadow:0 10px 20px #00a66c33}body[data-page=paciente-simulado] .top-mode-btn.mode-discuss.is-active{background:linear-gradient(180deg,#3d8cff,#236bd8);box-shadow:0 10px 20px #2b7bea33}body[data-page=paciente-simulado] .patient-chat-layout{height:calc(100vh - var(--topbar) - 260px)!important;min-height:430px;grid-template-columns:minmax(0,1fr)!important;margin-top:14px;overflow:visible!important}body[data-page=paciente-simulado] .chat-side-panel{display:none!important}body[data-page=paciente-simulado] .patient-chat-card{min-height:0}body[data-page=paciente-simulado] .chat-consult-header{min-height:70px}body[data-page=paciente-simulado] .chat-header-actions{gap:10px}body[data-page=paciente-simulado] .chat-expand-btn{width:38px;height:38px;display:grid;place-items:center;flex:none;border:1px solid #dce6f1;border-radius:12px;background:#fff;color:#294365;box-shadow:0 8px 18px #162c480b;transition:.18s ease}body[data-page=paciente-simulado] .chat-expand-btn:hover{transform:translateY(-1px);border-color:#9ddfca;color:#008d62;box-shadow:var(--shadow-soft)}body[data-page=paciente-simulado] .chat-expand-btn .minimize-icon,body[data-page=paciente-simulado].chat-expanded .chat-expand-btn .expand-icon{display:none}body[data-page=paciente-simulado].chat-expanded .chat-expand-btn .minimize-icon{display:block}body[data-page=paciente-simulado] .chat-body{padding-bottom:18px!important}body[data-page=paciente-simulado] .chat-fixed-base{position:fixed!important;left:calc(var(--sidebar) + 22px);right:22px;bottom:14px;z-index:45;border:1px solid var(--line);border-radius:16px;background:#fffffffa;box-shadow:0 -10px 26px #162c4817;overflow:hidden}body[data-page=paciente-simulado].sidebar-collapsed .chat-fixed-base{left:22px}body[data-page=paciente-simulado] .fixed-control-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px 14px}body[data-page=paciente-simulado] .chat-action-buttons{padding:0!important;flex:1;display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap}body[data-page=paciente-simulado] .composer{padding:0!important;display:flex!important;align-items:center;justify-content:flex-end;gap:10px;min-width:max-content}body[data-page=paciente-simulado] .composer-input{display:none!important}body[data-page=paciente-simulado] .composer-action-row{display:flex!important;align-items:center;justify-content:flex-end;gap:10px;min-width:max-content}body[data-page=paciente-simulado] .chat-action-btn.danger{border:0;background:linear-gradient(180deg,#f05b61,#d9343a);color:#fff;box-shadow:0 10px 20px #d9343a29}body[data-page=paciente-simulado] .chat-action-btn.danger:hover{box-shadow:0 14px 24px #d9343a2e}body[data-page=paciente-simulado] .speed-control{width:114px}body[data-page=paciente-simulado] .send-question{display:none!important}body[data-page=paciente-simulado] .composer .speed-control{order:1}body[data-page=paciente-simulado] .composer .mic-main{order:2;flex:none}body[data-page=paciente-simulado].chat-expanded .patient-hero{display:none}body[data-page=paciente-simulado].chat-expanded .chat-page-content{padding:0!important;min-height:calc(100vh - var(--topbar))}body[data-page=paciente-simulado].chat-expanded .patient-chat-layout{height:auto!important;min-height:0!important;margin-top:0!important}body[data-page=paciente-simulado].chat-expanded .patient-chat-card{position:fixed;top:calc(var(--topbar) + 12px);left:calc(var(--sidebar) + 12px);right:12px;bottom:150px;z-index:44;border-radius:16px}body[data-page=paciente-simulado].chat-expanded.sidebar-collapsed .patient-chat-card{left:12px}body[data-page=paciente-simulado].chat-expanded .chat-fixed-base{left:calc(var(--sidebar) + 12px);right:12px;bottom:10px}body[data-page=paciente-simulado].chat-expanded.sidebar-collapsed .chat-fixed-base{left:12px}body[data-page=paciente-simulado].chat-expanded.chat-browser-fullscreen{overflow:hidden}body[data-page=paciente-simulado].chat-expanded.chat-browser-fullscreen .topbar,body[data-page=paciente-simulado].chat-expanded.chat-browser-fullscreen .sidebar,body[data-page=paciente-simulado].chat-expanded.chat-browser-fullscreen .sidebar-collapse-btn,body[data-page=paciente-simulado].chat-expanded.chat-browser-fullscreen .patient-hero{display:none!important}body[data-page=paciente-simulado].chat-expanded.chat-browser-fullscreen .main{margin-left:0!important;width:100%!important;padding-top:0!important}body[data-page=paciente-simulado].chat-expanded.chat-browser-fullscreen .chat-page-content{padding:0!important;min-height:100vh!important}body[data-page=paciente-simulado].chat-expanded.chat-browser-fullscreen .patient-chat-layout{height:auto!important;margin-top:0!important}body[data-page=paciente-simulado].chat-expanded.chat-browser-fullscreen .patient-chat-card{top:12px!important;left:12px!important;right:12px!important;bottom:138px!important;border-radius:16px!important}body[data-page=paciente-simulado].chat-expanded.chat-browser-fullscreen .chat-fixed-base{left:12px!important;right:12px!important;bottom:10px!important}body[data-page=paciente-simulado].theme-dark .patient-hero{border-color:#263850;background:radial-gradient(circle at 6% 8%,#26d99129 0,#26d99114 24%,#07111f00 45%),radial-gradient(circle at 100% 0%,#35d0e429 0,#35d0e414 28%,#07111f00 54%),linear-gradient(110deg,#0e1a2c,#102337 52%,#0b2a32)}body[data-page=paciente-simulado].theme-dark .patient-hero h1{color:#f4f7fb}body[data-page=paciente-simulado].theme-dark .patient-hero .subtitle,body[data-page=paciente-simulado].theme-dark .patient-hero .breadcrumb{color:#b7c4d8}body[data-page=paciente-simulado].theme-dark .patient-hero .breadcrumb span:last-child{color:#35e6a0}body[data-page=paciente-simulado].theme-dark .top-mode-btn,body[data-page=paciente-simulado].theme-dark .chat-expand-btn{background:#0e1a2c;border-color:#263850;color:#d7e3f5;box-shadow:none}body[data-page=paciente-simulado].theme-dark .top-mode-btn:hover,body[data-page=paciente-simulado].theme-dark .chat-expand-btn:hover{background:#13243a;border-color:#247d61;color:#78f0b5}body[data-page=paciente-simulado].theme-dark .top-mode-btn.is-active{color:#fff}body[data-page=paciente-simulado].theme-dark .chat-fixed-base{background:#0e1a2cfa;border-color:#263850;box-shadow:0 -10px 26px #00000047}body[data-page=paciente-simulado].theme-dark .chat-action-btn.danger{background:linear-gradient(180deg,#ef6166,#c92f35);color:#fff}@media (max-width:1320px){body[data-page=paciente-simulado] .patient-chat-layout{height:calc(100vh - var(--topbar) - 280px)!important}}@media (max-width:860px){body[data-page=paciente-simulado] .patient-chat-main{padding-bottom:230px}body[data-page=paciente-simulado] .chat-page-content{padding:12px 12px 240px!important}body[data-page=paciente-simulado] .patient-hero{padding:18px}body[data-page=paciente-simulado] .patient-hero .title-line{align-items:flex-start}body[data-page=paciente-simulado] .patient-hero h1{font-size:24px}body[data-page=paciente-simulado] .top-mode-btn{width:100%;min-height:42px}body[data-page=paciente-simulado] .patient-chat-layout{height:calc(100vh - var(--topbar) - 360px)!important;min-height:400px;display:block}body[data-page=paciente-simulado] .chat-fixed-base{left:12px!important;right:12px!important;bottom:10px}body[data-page=paciente-simulado] .fixed-control-row{align-items:stretch;flex-direction:column;gap:12px}body[data-page=paciente-simulado] .chat-action-buttons{display:grid;grid-template-columns:1fr 1fr}body[data-page=paciente-simulado] .chat-action-btn{width:100%}body[data-page=paciente-simulado] .composer{width:100%;justify-content:flex-end}body[data-page=paciente-simulado] .composer-action-row{width:100%;display:grid!important;grid-template-columns:auto minmax(0,1fr) 50px}body[data-page=paciente-simulado] .speed-control{width:100%}body[data-page=paciente-simulado].chat-expanded .patient-chat-card{left:12px;right:12px;bottom:228px}}body[data-page=paciente-simulado]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--sidebar: 290px;--topbar: 68px}body[data-page=paciente-simulado] svg{display:block}body[data-page=paciente-simulado] a{color:inherit;text-decoration:none}body[data-page=paciente-simulado] button,body[data-page=paciente-simulado] input{font:inherit}body[data-page=paciente-simulado] .app{min-height:100vh}body[data-page=paciente-simulado] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=paciente-simulado] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=paciente-simulado] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=paciente-simulado] .brand .med{font-weight:900}body[data-page=paciente-simulado] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=paciente-simulado] .global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=paciente-simulado] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=paciente-simulado] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=paciente-simulado] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=paciente-simulado] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=paciente-simulado] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=paciente-simulado] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=paciente-simulado] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=paciente-simulado] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=paciente-simulado] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=paciente-simulado] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=paciente-simulado] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=paciente-simulado] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=paciente-simulado] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=paciente-simulado] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=paciente-simulado] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=paciente-simulado] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=paciente-simulado] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=paciente-simulado] .sidebar-collapse-btn svg,body[data-page=paciente-simulado] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=paciente-simulado] .sidebar,body[data-page=paciente-simulado] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=paciente-simulado].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=paciente-simulado].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=paciente-simulado].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=paciente-simulado].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=paciente-simulado] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=paciente-simulado] .sidebar::-webkit-scrollbar{width:7px}body[data-page=paciente-simulado] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=paciente-simulado] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=paciente-simulado] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=paciente-simulado] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=paciente-simulado] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=paciente-simulado] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=paciente-simulado] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=paciente-simulado] .nav-item svg{color:currentColor;flex:none}body[data-page=paciente-simulado] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=paciente-simulado] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=paciente-simulado] .nav-toggle:hover,body[data-page=paciente-simulado] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=paciente-simulado] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=paciente-simulado] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=paciente-simulado] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=paciente-simulado] .nav-section-title svg{color:currentColor;flex:none}body[data-page=paciente-simulado] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=paciente-simulado] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=paciente-simulado] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=paciente-simulado] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=paciente-simulado] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=paciente-simulado] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=paciente-simulado] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=paciente-simulado] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=paciente-simulado] .nav-sublink:hover:before,body[data-page=paciente-simulado] .nav-sublink.active:before{background:#00a96e}body[data-page=paciente-simulado] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=paciente-simulado] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=paciente-simulado] .student-menu{margin-top:14px}body[data-page=paciente-simulado] .student-toggle{color:#50658e}body[data-page=paciente-simulado] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=paciente-simulado] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=paciente-simulado] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=paciente-simulado] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=paciente-simulado] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=paciente-simulado] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=paciente-simulado] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=paciente-simulado] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=paciente-simulado] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=paciente-simulado] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=paciente-simulado] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=paciente-simulado].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=paciente-simulado].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=paciente-simulado].theme-dark .brand,body[data-page=paciente-simulado].theme-dark .profile strong{color:#f4f7fb}body[data-page=paciente-simulado].theme-dark .brand .plus{color:#35e6a0}body[data-page=paciente-simulado].theme-dark .icon-button,body[data-page=paciente-simulado].theme-dark .top-mic{color:#b7c4d8}body[data-page=paciente-simulado].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=paciente-simulado].theme-dark .global-search input{color:#f4f7fb}body[data-page=paciente-simulado].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=paciente-simulado].theme-dark input,body[data-page=paciente-simulado].theme-dark select,body[data-page=paciente-simulado].theme-dark textarea,html:has(>body[data-page=paciente-simulado])[data-theme=dark] input,html:has(>body[data-page=paciente-simulado])[data-theme=dark] select,html:has(>body[data-page=paciente-simulado])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=paciente-simulado].theme-dark input::placeholder,body[data-page=paciente-simulado].theme-dark textarea::placeholder,html:has(>body[data-page=paciente-simulado])[data-theme=dark] input::placeholder,html:has(>body[data-page=paciente-simulado])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=paciente-simulado].theme-dark select option,html:has(>body[data-page=paciente-simulado])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=paciente-simulado].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=paciente-simulado].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=paciente-simulado].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=paciente-simulado].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=paciente-simulado].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=paciente-simulado].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=paciente-simulado].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=paciente-simulado].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=paciente-simulado].theme-dark .nav-item,body[data-page=paciente-simulado].theme-dark .nav-toggle,body[data-page=paciente-simulado].theme-dark .nav-sublink,body[data-page=paciente-simulado].theme-dark .premium-list{color:#b7c4d8}body[data-page=paciente-simulado].theme-dark .nav-item:hover,body[data-page=paciente-simulado].theme-dark .nav-toggle:hover,body[data-page=paciente-simulado].theme-dark .nav-group.open .nav-toggle,body[data-page=paciente-simulado].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=paciente-simulado].theme-dark .nav-item.active,body[data-page=paciente-simulado].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=paciente-simulado].theme-dark .nav-sublink:before,body[data-page=paciente-simulado].theme-dark .nav-sublink:hover:before,body[data-page=paciente-simulado].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=paciente-simulado].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=paciente-simulado].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=paciente-simulado].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=paciente-simulado].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=paciente-simulado].theme-dark .premium-title,body[data-page=paciente-simulado].theme-dark .premium-title svg{color:#ffd166}body[data-page=paciente-simulado].theme-dark .premium-list{color:#d7c9ad}body[data-page=paciente-simulado].theme-dark .premium-list li:before{color:#ffd166}body[data-page=paciente-simulado].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=paciente-simulado].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=paciente-simulado] .mobile-menu-btn,body[data-page=paciente-simulado] .mobile-sidebar-backdrop{display:none}body[data-page=paciente-simulado] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=paciente-simulado] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=paciente-simulado] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=paciente-simulado].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=paciente-simulado].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=paciente-simulado].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=paciente-simulado].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=paciente-simulado].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=paciente-simulado].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=paciente-simulado]{--sidebar: 270px}body[data-page=paciente-simulado] .brand{font-size:21px;padding-left:18px}body[data-page=paciente-simulado] .global-search{width:min(440px,100%)}body[data-page=paciente-simulado] .topbar-actions{gap:12px;padding-right:16px}body[data-page=paciente-simulado] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=paciente-simulado]{--sidebar: 0px;--topbar: 64px}body[data-page=paciente-simulado].mobile-menu-open{overflow:hidden}body[data-page=paciente-simulado] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=paciente-simulado] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=paciente-simulado] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=paciente-simulado] .topbar-actions>.icon-button{display:none}body[data-page=paciente-simulado] .avatar{display:none}body[data-page=paciente-simulado] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=paciente-simulado] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=paciente-simulado] .theme-toggle-btn{flex:none}body[data-page=paciente-simulado] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=paciente-simulado] .sidebar-collapse-btn{display:none}body[data-page=paciente-simulado] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=paciente-simulado].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=paciente-simulado] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=paciente-simulado].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=paciente-simulado].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=paciente-simulado].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=paciente-simulado] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=paciente-simulado] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=paciente-simulado] .main{width:100%;margin-left:0;padding-top:calc(var(--topbar) + 59px)}body[data-page=paciente-simulado].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width: 640px){body[data-page=paciente-simulado]{--topbar: 62px}body[data-page=paciente-simulado] .topbar{padding:0 10px;gap:8px}body[data-page=paciente-simulado] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=paciente-simulado] .profile{max-width:76px}body[data-page=paciente-simulado] .profile strong{max-width:76px;font-size:11px}body[data-page=paciente-simulado] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=paciente-simulado] .theme-toggle-thumb{width:20px;height:20px}body[data-page=paciente-simulado].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=paciente-simulado] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=paciente-simulado] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=paciente-simulado] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=paciente-simulado] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=paciente-simulado] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=paciente-simulado] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=paciente-simulado] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=paciente-simulado] .footer-logo .med{font-weight:900}body[data-page=paciente-simulado] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=paciente-simulado] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=paciente-simulado] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=paciente-simulado] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=paciente-simulado] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=paciente-simulado] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=paciente-simulado].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=paciente-simulado].theme-dark .footer-logo{color:#f4f7fb}body[data-page=paciente-simulado].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=paciente-simulado].theme-dark .footer-description,body[data-page=paciente-simulado].theme-dark .footer-meta{color:#b7c4d8}body[data-page=paciente-simulado].theme-dark .footer-meta a{color:#78f0b5}body[data-page=paciente-simulado].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=paciente-simulado].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=paciente-simulado] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=paciente-simulado] .site-footer-inner{padding:28px 20px 8px}body[data-page=paciente-simulado] .footer-logo{font-size:21px}body[data-page=paciente-simulado] .footer-bottom{padding:10px 20px 18px}}body[data-page=paciente-simulado] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=paciente-simulado] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=paciente-simulado] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=paciente-simulado] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=paciente-simulado] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=paciente-simulado] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=paciente-simulado].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=paciente-simulado].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=paciente-simulado].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=paciente-simulado].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=paciente-simulado].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=paciente-simulado] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=paciente-simulado] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=paciente-simulado] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=paciente-simulado] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=paciente-simulado] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=paciente-simulado] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=paciente-simulado] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=paciente-simulado] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=paciente-simulado] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=paciente-simulado] .residency-area-group>.residency-area-toggle:hover,body[data-page=paciente-simulado] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=paciente-simulado] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=paciente-simulado] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=paciente-simulado] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=paciente-simulado] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=paciente-simulado] .residency-area-group .residency-specialty-link:hover,body[data-page=paciente-simulado] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=paciente-simulado] .residency-area-group .residency-specialty-link:hover:before,body[data-page=paciente-simulado] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=paciente-simulado].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=paciente-simulado].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=paciente-simulado].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=paciente-simulado].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=paciente-simulado].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=paciente-simulado].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=paciente-simulado].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=paciente-simulado].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=paciente-simulado].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=paciente-simulado].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=paciente-simulado] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=paciente-simulado] .specialty-page[class*=specialty-theme-],body[data-page=paciente-simulado] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=paciente-simulado] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=paciente-simulado] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=paciente-simulado] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=paciente-simulado] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=paciente-simulado] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=paciente-simulado] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=paciente-simulado] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=paciente-simulado] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=paciente-simulado] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=paciente-simulado] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=paciente-simulado].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=paciente-simulado])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=paciente-simulado].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=paciente-simulado])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=paciente-simulado].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=paciente-simulado])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=paciente-simulado].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=paciente-simulado])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=paciente-simulado].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=paciente-simulado].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=paciente-simulado])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=paciente-simulado])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=paciente-simulado].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=paciente-simulado] #officialSidebar,body[data-page=paciente-simulado] #officialSidebar *,body[data-page=paciente-simulado] #officialSidebar *:before,body[data-page=paciente-simulado] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=paciente-simulado] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=paciente-simulado] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=paciente-simulado] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=paciente-simulado] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=paciente-simulado] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=paciente-simulado] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=paciente-simulado] #officialSidebar .nav-item,body[data-page=paciente-simulado] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=paciente-simulado] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=paciente-simulado] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=paciente-simulado] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=paciente-simulado] #officialSidebar .nav-item:hover,body[data-page=paciente-simulado] #officialSidebar .nav-toggle:hover,body[data-page=paciente-simulado] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=paciente-simulado] #officialSidebar .nav-item.active,body[data-page=paciente-simulado] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=paciente-simulado] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=paciente-simulado] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=paciente-simulado] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=paciente-simulado] #officialSidebar .nav-item svg,body[data-page=paciente-simulado] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=paciente-simulado] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=paciente-simulado] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=paciente-simulado] #officialSidebar .nav-group>.nav-submenu,body[data-page=paciente-simulado] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=paciente-simulado] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=paciente-simulado] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=paciente-simulado] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=paciente-simulado] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=paciente-simulado] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=paciente-simulado] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=paciente-simulado] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=paciente-simulado] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=paciente-simulado] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=paciente-simulado] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=paciente-simulado] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=paciente-simulado] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=paciente-simulado] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=paciente-simulado] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=paciente-simulado] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=paciente-simulado] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=paciente-simulado] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=paciente-simulado] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=paciente-simulado] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=paciente-simulado] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=paciente-simulado] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=paciente-simulado] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=paciente-simulado] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=paciente-simulado] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=paciente-simulado].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=paciente-simulado].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=paciente-simulado].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=paciente-simulado].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=paciente-simulado].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=paciente-simulado].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=paciente-simulado].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=paciente-simulado].theme-dark #officialSidebar,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=paciente-simulado].theme-dark #officialSidebar .nav-item,body[data-page=paciente-simulado].theme-dark #officialSidebar .nav-toggle,body[data-page=paciente-simulado].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=paciente-simulado].theme-dark #officialSidebar .nav-item:hover,body[data-page=paciente-simulado].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=paciente-simulado].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=paciente-simulado].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=paciente-simulado].theme-dark #officialSidebar .nav-item.active,body[data-page=paciente-simulado].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=paciente-simulado].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=paciente-simulado].theme-dark #officialSidebar .premium-title,body[data-page=paciente-simulado].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=paciente-simulado].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=paciente-simulado].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=paciente-simulado].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=paciente-simulado].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=paciente-simulado].official-menu-final{overflow-x:hidden!important}body[data-page=paciente-simulado].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=paciente-simulado].official-menu-final #sidebarToggle{display:none!important}body[data-page=paciente-simulado] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=paciente-simulado].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=paciente-simulado].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=paciente-simulado].official-menu-final .main,body[data-page=paciente-simulado].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=paciente-simulado].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=paciente-simulado].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=paciente-simulado].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=paciente-simulado])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=paciente-simulado] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=paciente-simulado] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=exames-e-ecg]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25,45,80,.05);--shadow-soft: 0 8px 20px rgba(22,44,72,.035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=exames-e-ecg],body[data-page=exames-e-ecg] *{box-sizing:border-box}html:has(>body[data-page=exames-e-ecg]),body[data-page=exames-e-ecg]{height:100%}body[data-page=exames-e-ecg]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=exames-e-ecg] .topbar-actions{min-width:330px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=exames-e-ecg] .status-pill{display:flex;align-items:center;gap:8px;background:#dff8ee;color:#008962;border-radius:999px;padding:8px 15px;font-weight:800;font-size:13px;white-space:nowrap}body[data-page=exames-e-ecg] .status-dot{width:8px;height:8px;background:var(--green);border-radius:50%;box-shadow:0 0 0 3px #0bbf791f}body[data-page=exames-e-ecg] .profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=exames-e-ecg] .chevron{margin-left:-10px;color:#50658e}body[data-page=exames-e-ecg] .premium-box{margin-top:auto;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070}body[data-page=exames-e-ecg] .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}body[data-page=exames-e-ecg] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}body[data-page=exames-e-ecg] .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}body[data-page=exames-e-ecg] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;cursor:pointer;box-shadow:0 2px 6px #14325005}body[data-page=exames-e-ecg] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=exames-e-ecg] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=exames-e-ecg] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=exames-e-ecg] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=exames-e-ecg] .hero p strong{color:#00a26e;font-weight:850}body[data-page=exames-e-ecg] .ask-row{margin-top:18px;width:750px;max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=exames-e-ecg] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:850;font-size:15px;background:transparent}body[data-page=exames-e-ecg] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=exames-e-ecg] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=exames-e-ecg] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=exames-e-ecg] .chip{border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;height:36px;min-width:104px;padding:0 23px;font-size:12px;font-weight:830;cursor:pointer;transition:.18s ease}body[data-page=exames-e-ecg] .chip.active,body[data-page=exames-e-ecg] .chip:hover{background:#ddf7ec;border-color:#8edec2;color:#008a61}body[data-page=exames-e-ecg] .section-header{display:flex;align-items:center;justify-content:space-between;margin:12px 2px 10px}body[data-page=exames-e-ecg] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=exames-e-ecg] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=exames-e-ecg] .practice-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}body[data-page=exames-e-ecg] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px 1fr;column-gap:13px;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=exames-e-ecg] .practice-card:hover,body[data-page=exames-e-ecg] .specialty-card:hover,body[data-page=exames-e-ecg] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=exames-e-ecg] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=exames-e-ecg] .card-copy strong{display:block;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:3px 0 12px}body[data-page=exames-e-ecg] .card-copy p{margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570}body[data-page=exames-e-ecg] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=exames-e-ecg] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=exames-e-ecg] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=exames-e-ecg] .practice-card .card-copy{padding-right:44px}body[data-page=exames-e-ecg] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=exames-e-ecg] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color,#12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=exames-e-ecg] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=exames-e-ecg] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=exames-e-ecg] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=exames-e-ecg] .meta-line .arrow{margin-left:4px;font-size:15px}body[data-page=exames-e-ecg] .lower-grid{display:grid;grid-template-columns:1.15fr .98fr;gap:22px;margin-top:12px}body[data-page=exames-e-ecg] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=exames-e-ecg] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=exames-e-ecg] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=exames-e-ecg] .study-list{padding:0 17px 12px}body[data-page=exames-e-ecg] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px 92px;align-items:center;column-gap:13px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=exames-e-ecg] .study-row:last-child{border-bottom:0}body[data-page=exames-e-ecg] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color,#0bbf79);background:var(--small-bg,#e6f9f1)}body[data-page=exames-e-ecg] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.2;margin-bottom:4px}body[data-page=exames-e-ecg] .study-title span{color:#62769b;font-size:11px;font-weight:610}body[data-page=exames-e-ecg] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=exames-e-ecg] .bar span{display:block;height:100%;width:var(--progress,50%);border-radius:999px;background:var(--bar-color,#0abb78)}body[data-page=exames-e-ecg] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=exames-e-ecg] .continue-btn{height:32px;border:1px solid #79d5b9;color:#00a16c;background:#fff;border-radius:8px;font-size:12px;font-weight:850;cursor:pointer}body[data-page=exames-e-ecg] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=exames-e-ecg] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=exames-e-ecg] .activity-list{padding:0 17px 13px}body[data-page=exames-e-ecg] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=exames-e-ecg] .activity-row:last-child{border-bottom:0}body[data-page=exames-e-ecg] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=exames-e-ecg] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}@media (max-width:1280px){body[data-page=exames-e-ecg] .practice-grid,body[data-page=exames-e-ecg] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=exames-e-ecg] .lower-grid{grid-template-columns:1fr}body[data-page=exames-e-ecg] .topbar-actions{min-width:auto}body[data-page=exames-e-ecg] .profile,body[data-page=exames-e-ecg] .chevron{display:none}}@media (max-width:860px){body[data-page=exames-e-ecg]{--sidebar: 0px;--topbar: 62px}body[data-page=exames-e-ecg] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=exames-e-ecg] .topbar{gap:10px;padding-right:10px}body[data-page=exames-e-ecg] .topbar-center{display:none}body[data-page=exames-e-ecg] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=exames-e-ecg] .status-pill{padding:7px 10px}body[data-page=exames-e-ecg] .sidebar{display:none}body[data-page=exames-e-ecg] .content{padding:12px}body[data-page=exames-e-ecg] .hero{padding:24px 18px}body[data-page=exames-e-ecg] .hero h1{font-size:24px}body[data-page=exames-e-ecg] .practice-grid,body[data-page=exames-e-ecg] .specialty-grid{grid-template-columns:1fr}body[data-page=exames-e-ecg] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=exames-e-ecg] .bar,body[data-page=exames-e-ecg] .percent,body[data-page=exames-e-ecg] .continue-btn{grid-column:2;width:100%}}body[data-page=exames-e-ecg] .exam-page{width:100%}body[data-page=exames-e-ecg] .exam-breadcrumb{display:flex;align-items:center;gap:10px;color:#53698f;font-size:12.5px;font-weight:780;margin:2px 0 12px}body[data-page=exames-e-ecg] .exam-breadcrumb svg{width:13px;height:13px;color:#7b8ba8;stroke-width:2.7}body[data-page=exames-e-ecg] .exam-hero{position:relative;border:1px solid var(--line);border-radius:18px;padding:30px 31px 26px;background:radial-gradient(circle at 8% 12%,#ceffec9e 0,#ceffec3d,#fff0 44%),radial-gradient(circle at 95% 0%,#cef4ffd1 0,#dafaff8f 28%,#fff0 60%),linear-gradient(105deg,#fff,#f7fdfb,#eefaff);box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=exames-e-ecg] .exam-hero:after{content:"";position:absolute;right:-80px;top:-110px;width:360px;height:360px;border:1px solid rgba(15,174,199,.12);border-radius:50%;box-shadow:inset 0 0 0 34px #0bbf7909,inset 0 0 0 75px #2b7bea06}body[data-page=exames-e-ecg] .exam-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:32px;align-items:stretch}body[data-page=exames-e-ecg] .exam-kicker{display:inline-flex;align-items:center;gap:9px;height:29px;padding:0 12px;border:1px solid #bdebdc;border-radius:999px;color:#008a61;background:#effbf8;font-size:12px;font-weight:900;margin-bottom:14px}body[data-page=exames-e-ecg] .exam-title-row{display:flex;gap:18px;align-items:flex-start}body[data-page=exames-e-ecg] .exam-emblem{width:68px;height:68px;border-radius:18px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#0bbf79,#0faec7);box-shadow:0 16px 28px #0faec72b;flex:none}body[data-page=exames-e-ecg] .exam-emblem svg{width:42px;height:42px;stroke-width:2.25}body[data-page=exames-e-ecg] .exam-hero h1{margin:0;color:#0f1735;font-size:30px;line-height:1.04;letter-spacing:-.055em;font-weight:950}body[data-page=exames-e-ecg] .exam-hero p{margin:11px 0 0;color:#53698f;font-size:15px;line-height:1.55;font-weight:630;max-width:860px}body[data-page=exames-e-ecg] .exam-actions{display:flex;gap:11px;flex-wrap:wrap;margin-top:22px}body[data-page=exames-e-ecg] .primary-action,body[data-page=exames-e-ecg] .secondary-action{min-height:42px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 16px;cursor:pointer;font-size:13px;font-weight:900;transition:.18s ease}body[data-page=exames-e-ecg] .primary-action{border:0;color:#fff;background:linear-gradient(180deg,#12be7d,#00a46d);box-shadow:0 12px 20px #00a66c2e}body[data-page=exames-e-ecg] .secondary-action{color:#0f1735;border:1px solid #d7e5f0;background:#fff;box-shadow:0 6px 14px #11214406}body[data-page=exames-e-ecg] .primary-action:hover,body[data-page=exames-e-ecg] .secondary-action:hover{transform:translateY(-1px)}body[data-page=exames-e-ecg] .exam-hero-card{border:1px solid #d8e6f0;background:#ffffffc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:17px;padding:20px;box-shadow:0 14px 28px #1121440a}body[data-page=exames-e-ecg] .exam-hero-card h3{margin:0 0 12px;color:#101832;font-size:15px;font-weight:950;letter-spacing:-.02em}body[data-page=exames-e-ecg] .exam-status-list{display:flex;flex-direction:column;gap:9px}body[data-page=exames-e-ecg] .exam-status-line{display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:start;padding:10px;border:1px solid #edf2f8;border-radius:12px;background:#fff}body[data-page=exames-e-ecg] .exam-status-icon{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:var(--s-color,#0bbf79);background:var(--s-bg,#e7f9f1)}body[data-page=exames-e-ecg] .exam-status-icon svg{width:18px;height:18px;stroke-width:2.15}body[data-page=exames-e-ecg] .exam-status-line strong{display:block;color:#101832;font-size:12.7px;font-weight:920;margin-bottom:3px}body[data-page=exames-e-ecg] .exam-status-line span{display:block;color:#60739b;font-size:11.8px;line-height:1.36;font-weight:620}body[data-page=exames-e-ecg] .exam-section-header{display:flex;align-items:flex-end;justify-content:space-between;margin:18px 2px 10px;gap:16px}body[data-page=exames-e-ecg] .exam-section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:950}body[data-page=exames-e-ecg] .exam-section-description{margin:4px 0 0;color:#60739b;font-size:12.5px;font-weight:620}body[data-page=exames-e-ecg] .exam-mode-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:13px}body[data-page=exames-e-ecg] .exam-mode-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px;box-shadow:var(--shadow-soft);transition:.18s ease;min-height:255px}body[data-page=exames-e-ecg] .exam-mode-card:hover{transform:translateY(-1px);box-shadow:0 16px 42px #192d5013}body[data-page=exames-e-ecg] .exam-mode-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}body[data-page=exames-e-ecg] .exam-mode-title{display:flex;gap:12px;align-items:center;min-width:0}body[data-page=exames-e-ecg] .exam-mode-icon{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;color:var(--m-color,#0bbf79);background:var(--m-bg,#e7f9f1);flex:none}body[data-page=exames-e-ecg] .exam-mode-icon svg{width:24px;height:24px;stroke-width:2.2}body[data-page=exames-e-ecg] .exam-mode-title strong{display:block;color:#101832;font-size:16px;font-weight:950;letter-spacing:-.01em;margin-bottom:3px}body[data-page=exames-e-ecg] .exam-mode-title span{display:block;color:#60739b;font-size:12px;font-weight:700;line-height:1.35}body[data-page=exames-e-ecg] .exam-mode-badge{min-width:max-content;border-radius:999px;background:#f4fbf8;border:1px solid #d7efe7;color:#008d62;padding:6px 9px;font-size:11px;font-weight:950}body[data-page=exames-e-ecg] .exam-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}body[data-page=exames-e-ecg] .exam-field{display:flex;flex-direction:column;gap:6px}body[data-page=exames-e-ecg] .exam-field.full{grid-column:1/-1}body[data-page=exames-e-ecg] .exam-field label{color:#26385f;font-size:11.5px;font-weight:900;letter-spacing:.01em}body[data-page=exames-e-ecg] .exam-field input,body[data-page=exames-e-ecg] .exam-field select,body[data-page=exames-e-ecg] .exam-field textarea{border:1px solid #dbe4ef;border-radius:10px;background:#fff;color:#203052;outline:none;font-size:12.5px;font-weight:650;transition:.18s ease}body[data-page=exames-e-ecg] .exam-field input,body[data-page=exames-e-ecg] .exam-field select{height:38px;padding:0 12px}body[data-page=exames-e-ecg] .exam-field textarea{min-height:96px;resize:vertical;padding:11px 12px;line-height:1.45}body[data-page=exames-e-ecg] .exam-field input:focus,body[data-page=exames-e-ecg] .exam-field select:focus,body[data-page=exames-e-ecg] .exam-field textarea:focus{border-color:#86dcbf;box-shadow:0 0 0 4px #0bbf7917}body[data-page=exames-e-ecg] .exam-upload-box{border:1px dashed #9fd9df;border-radius:13px;padding:14px;background:linear-gradient(180deg,#fbfeff,#f5fdfe);min-height:96px;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:11px;cursor:pointer;transition:.18s ease}body[data-page=exames-e-ecg] .exam-upload-box:hover{border-color:#0faec7;transform:translateY(-1px)}body[data-page=exames-e-ecg] .exam-upload-copy strong{display:block;color:#101832;font-size:13px;font-weight:950;margin-bottom:4px}body[data-page=exames-e-ecg] .exam-upload-copy span{color:#60739b;font-size:12px;font-weight:650;line-height:1.4}body[data-page=exames-e-ecg] .exam-upload-chip{border-radius:999px;border:1px solid #caeefa;background:#eafaff;color:#0a7f98;padding:8px 10px;font-size:11px;font-weight:950;flex:none}body[data-page=exames-e-ecg] .exam-mode-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:11px}body[data-page=exames-e-ecg] .exam-tiny-note{display:flex;align-items:flex-start;gap:8px;color:#60739b;font-size:11.2px;line-height:1.35;font-weight:650;max-width:390px}body[data-page=exames-e-ecg] .exam-tiny-note svg{width:15px;height:15px;color:#0faec7;flex:none;margin-top:1px}body[data-page=exames-e-ecg] .exam-workflow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:13px}body[data-page=exames-e-ecg] .exam-workflow-card{min-height:122px;border:1px solid var(--line);background:#fff;border-radius:14px;padding:15px;box-shadow:var(--shadow-soft)}body[data-page=exames-e-ecg] .exam-workflow-step{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#e7f9f1;color:#008d62;font-size:12px;font-weight:950;margin-bottom:11px}body[data-page=exames-e-ecg] .exam-workflow-card strong{display:block;color:#101832;font-size:13px;font-weight:950;margin-bottom:6px;line-height:1.25}body[data-page=exames-e-ecg] .exam-workflow-card p{margin:0;color:#60739b;font-size:12px;line-height:1.42;font-weight:620}body[data-page=exames-e-ecg] .exam-workspace{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;margin-top:14px;align-items:start}body[data-page=exames-e-ecg] .exam-catalog-panel,body[data-page=exames-e-ecg] .exam-side-panel{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=exames-e-ecg] .exam-panel-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 17px 12px;border-bottom:1px solid var(--line-soft);background:linear-gradient(90deg,#f9fffd,#fbfdff)}body[data-page=exames-e-ecg] .exam-panel-head h3{margin:0;color:#101832;font-size:16px;font-weight:950;letter-spacing:-.02em}body[data-page=exames-e-ecg] .exam-panel-head p{margin:3px 0 0;color:#60739b;font-size:11.8px;font-weight:650}body[data-page=exames-e-ecg] .exam-panel-filter{width:250px;height:36px;border:1px solid #dbe4ef;border-radius:10px;padding:0 11px;outline:none;color:#203052;font-size:12.5px;font-weight:700;background:#fff}body[data-page=exames-e-ecg] .exam-tabs{display:flex;gap:8px;padding:12px 16px 0;flex-wrap:wrap}body[data-page=exames-e-ecg] .exam-tab{height:34px;border:1px solid #d9e3ee;background:#fff;color:#2a3e65;border-radius:999px;padding:0 13px;font-size:12px;font-weight:850;cursor:pointer;transition:.18s ease}body[data-page=exames-e-ecg] .exam-tab.active,body[data-page=exames-e-ecg] .exam-tab:hover{color:#008a61;background:#ddf7ec;border-color:#8edec2}body[data-page=exames-e-ecg] .exam-accordion-list{padding:13px 16px 16px;display:flex;flex-direction:column;gap:10px}body[data-page=exames-e-ecg] .exam-group{border:1px solid var(--line);border-radius:13px;background:#fff;overflow:hidden;transition:.18s ease}body[data-page=exames-e-ecg] .exam-group.hidden{display:none}body[data-page=exames-e-ecg] .exam-trigger{width:100%;min-height:54px;border:0;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 15px;cursor:pointer;color:#182541;transition:.18s ease}body[data-page=exames-e-ecg] .exam-trigger:hover{background:#fbfdff}body[data-page=exames-e-ecg] .exam-trigger-left{display:flex;align-items:center;gap:12px;min-width:0;text-align:left}body[data-page=exames-e-ecg] .exam-mini-icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--g-color,#0bbf79);background:var(--g-bg,#e7f9f1);flex:none}body[data-page=exames-e-ecg] .exam-mini-icon svg{width:19px;height:19px;stroke-width:2.15}body[data-page=exames-e-ecg] .exam-trigger strong{display:block;color:#101832;font-size:13.2px;font-weight:950;line-height:1.22}body[data-page=exames-e-ecg] .exam-trigger span span{display:block;margin-top:3px;color:#60739b;font-size:11.5px;font-weight:700}body[data-page=exames-e-ecg] .exam-chevron{width:18px;height:18px;color:#465a80;stroke-width:2.8;flex:none;transition:.22s ease}body[data-page=exames-e-ecg] .exam-group.open .exam-chevron{transform:rotate(180deg);color:#008a61}body[data-page=exames-e-ecg] .exam-panel{max-height:0;opacity:0;overflow:hidden;transition:max-height .36s ease,opacity .22s ease;background:#fbfdff}body[data-page=exames-e-ecg] .exam-group.open .exam-panel{max-height:720px;opacity:1}body[data-page=exames-e-ecg] .exam-items{padding:7px 13px 14px 60px;display:grid;grid-template-columns:1fr 1fr;gap:7px 14px}body[data-page=exames-e-ecg] .exam-item{position:relative;min-height:32px;display:flex;align-items:center;color:#2a3e65;font-size:12.4px;line-height:1.35;font-weight:700;cursor:pointer;padding-left:18px;transition:.18s ease}body[data-page=exames-e-ecg] .exam-item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:50%;background:#cbd8e8;transition:.18s ease}body[data-page=exames-e-ecg] .exam-item:hover{color:#008a61;transform:translate(2px)}body[data-page=exames-e-ecg] .exam-item:hover:before{background:#0bbf79;box-shadow:0 0 0 3px #0bbf7917}body[data-page=exames-e-ecg] .exam-side-panel-body{padding:15px 16px 16px}body[data-page=exames-e-ecg] .exam-template-list{display:grid;grid-template-columns:1fr;gap:8px}body[data-page=exames-e-ecg] .exam-template-card{border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px;cursor:pointer;transition:.18s ease}body[data-page=exames-e-ecg] .exam-template-card:hover{border-color:#a9dfcf;background:#f7fffb;transform:translateY(-1px)}body[data-page=exames-e-ecg] .exam-template-card strong{display:block;color:#101832;font-size:12.7px;font-weight:950;margin-bottom:4px}body[data-page=exames-e-ecg] .exam-template-card span{color:#60739b;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=exames-e-ecg] .exam-result-preview{margin-top:14px;border:1px solid #d7efe7;border-radius:16px;background:linear-gradient(180deg,#fff,#f4fcf8);padding:15px}body[data-page=exames-e-ecg] .exam-result-preview h3{margin:0 0 11px;font-size:15px;color:#101832;font-weight:950}body[data-page=exames-e-ecg] .exam-result-steps{display:flex;flex-direction:column;gap:9px}body[data-page=exames-e-ecg] .exam-result-step{display:grid;grid-template-columns:26px 1fr;gap:9px;align-items:start}body[data-page=exames-e-ecg] .exam-result-num{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:#dff8ee;color:#008a61;font-size:11px;font-weight:950}body[data-page=exames-e-ecg] .exam-result-step strong{display:block;color:#172341;font-size:12px;font-weight:920;margin-bottom:2px}body[data-page=exames-e-ecg] .exam-result-step span{display:block;color:#60739b;font-size:11.4px;line-height:1.34;font-weight:650}body[data-page=exames-e-ecg] .exam-safety-card{margin-top:12px;border:1px solid #ffe1b8;background:#fffaf0;border-radius:14px;padding:13px;display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:start}body[data-page=exames-e-ecg] .exam-safety-icon{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:#c07600;background:#fff0c2}body[data-page=exames-e-ecg] .exam-safety-card strong{display:block;color:#14203b;font-size:12.5px;font-weight:950;margin-bottom:4px}body[data-page=exames-e-ecg] .exam-safety-card span{color:#6d5b35;font-size:11.5px;line-height:1.4;font-weight:650}body[data-page=exames-e-ecg] .toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%) translateY(22px);background:#0f1735;color:#fff;border-radius:12px;padding:13px 18px;font-size:13px;font-weight:850;box-shadow:0 16px 40px #0f173538;opacity:0;pointer-events:none;transition:.22s ease;z-index:99}body[data-page=exames-e-ecg] .toast.show{opacity:1;transform:translate(-50%) translateY(0)}@media (max-width:1280px){body[data-page=exames-e-ecg] .exam-hero-grid{grid-template-columns:1fr}body[data-page=exames-e-ecg] .exam-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=exames-e-ecg] .exam-workspace,body[data-page=exames-e-ecg] .exam-mode-grid{grid-template-columns:1fr}}@media (max-width:860px){body[data-page=exames-e-ecg] .exam-hero{padding:24px 18px}body[data-page=exames-e-ecg] .exam-hero h1{font-size:28px}body[data-page=exames-e-ecg] .exam-emblem{width:56px;height:56px;border-radius:15px}body[data-page=exames-e-ecg] .exam-emblem svg{width:34px;height:34px}body[data-page=exames-e-ecg] .exam-workflow-grid{grid-template-columns:1fr}body[data-page=exames-e-ecg] .exam-items{grid-template-columns:1fr;padding-left:22px}body[data-page=exames-e-ecg] .exam-panel-head{flex-direction:column;align-items:stretch}body[data-page=exames-e-ecg] .exam-panel-filter{width:100%}body[data-page=exames-e-ecg] .exam-mode-foot{flex-direction:column;align-items:stretch}body[data-page=exames-e-ecg] .primary-action,body[data-page=exames-e-ecg] .secondary-action{width:100%}body[data-page=exames-e-ecg] .exam-form-grid{grid-template-columns:1fr}}body[data-page=exames-e-ecg] .exam-actions{display:none!important}body[data-page=exames-e-ecg] .exam-mode-card.ecg-card{min-height:245px}body[data-page=exames-e-ecg] .exam-mode-card.lab-areas-card{min-height:470px}body[data-page=exames-e-ecg] .ecg-only-upload{min-height:126px;margin-bottom:14px}body[data-page=exames-e-ecg] .ecg-only-foot{margin-top:4px}body[data-page=exames-e-ecg] .lab-area-layout{display:grid;grid-template-columns:285px minmax(0,1fr);gap:13px;align-items:start}body[data-page=exames-e-ecg] .lab-area-menu{display:flex;flex-direction:column;gap:7px;max-height:440px;overflow:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.25) transparent}body[data-page=exames-e-ecg] .lab-area-menu::-webkit-scrollbar{width:6px}body[data-page=exames-e-ecg] .lab-area-menu::-webkit-scrollbar-thumb{background:#53698f3d;border-radius:999px}body[data-page=exames-e-ecg] .lab-area-btn{border:1px solid #dce6f1;background:#fff;color:#2a3e65;border-radius:11px;padding:8px 11px;text-align:left;font-size:12.2px;line-height:1.24;font-weight:850;cursor:pointer;transition:.18s ease}body[data-page=exames-e-ecg] .lab-area-btn:hover{border-color:#9fe3cc;background:#f7fffb;color:#008a61;transform:translate(2px)}body[data-page=exames-e-ecg] .lab-area-btn.active{color:#008a61;border-color:#8edec2;background:linear-gradient(90deg,#ddf7ec,#f4fcf8);box-shadow:0 8px 18px #00a66c0f}body[data-page=exames-e-ecg] .lab-topic-panel{min-height:435px;border:1px solid #dce6f1;border-radius:13px;background:#fbfdff;padding:14px;overflow:hidden}body[data-page=exames-e-ecg] .lab-topic-group{display:none}body[data-page=exames-e-ecg] .lab-topic-group.active{display:block}body[data-page=exames-e-ecg] .lab-topic-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:11px;margin-bottom:11px;border-bottom:1px solid #e8eef5}body[data-page=exames-e-ecg] .lab-topic-head strong{color:#101832;font-size:14px;line-height:1.25;font-weight:950}body[data-page=exames-e-ecg] .lab-topic-head span{color:#008a61;background:#e7f9f1;border:1px solid #cceee3;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:950;white-space:nowrap}body[data-page=exames-e-ecg] .lab-topic-list{display:grid;grid-template-columns:1fr 1fr;gap:8px 10px}body[data-page=exames-e-ecg] .lab-topic-item{position:relative;min-height:36px;display:flex;align-items:center;border:1px solid #e4ebf4;border-radius:10px;background:#fff;color:#2a3e65;padding:8px 10px 8px 25px;font-size:12.2px;line-height:1.35;font-weight:720}body[data-page=exames-e-ecg] .lab-topic-item:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:999px;background:#0bbf79;box-shadow:0 0 0 3px #0bbf7917}@media (max-width:1280px){body[data-page=exames-e-ecg] .lab-area-layout{grid-template-columns:1fr}body[data-page=exames-e-ecg] .lab-area-menu{max-height:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=exames-e-ecg] .lab-topic-panel{min-height:auto}}@media (max-width:860px){body[data-page=exames-e-ecg] .lab-area-menu,body[data-page=exames-e-ecg] .lab-topic-list{grid-template-columns:1fr}}body[data-page=exames-e-ecg] .ecg-warning-box{margin-top:16px;border:1px solid #ffe1b8;background:#fffaf0;border-radius:14px;padding:15px 16px;display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start;color:#5d481d;box-shadow:0 10px 24px #c0760012}body[data-page=exames-e-ecg] .ecg-warning-icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#fff0c2;color:#c07600;font-size:19px;font-weight:950;line-height:1;flex:none}body[data-page=exames-e-ecg] .ecg-warning-box strong{display:block;color:#14203b;font-size:13.5px;font-weight:950;margin-bottom:6px}body[data-page=exames-e-ecg] .ecg-warning-box p{margin:0 0 8px;color:#6d5b35;font-size:12.4px;line-height:1.48;font-weight:650}body[data-page=exames-e-ecg] .ecg-warning-box p:last-child{margin-bottom:0}body[data-page=exames-e-ecg] .ecg-warning-box a{color:#008a61;font-weight:900;text-decoration:none}body[data-page=exames-e-ecg] .ecg-warning-box a:hover{text-decoration:underline}body[data-page=exames-e-ecg]{--sidebar: 290px;--topbar: 68px}body[data-page=exames-e-ecg]{min-width:1180px}body[data-page=exames-e-ecg] .brand{width:var(--sidebar)!important;text-decoration:none!important}body[data-page=exames-e-ecg] .sidebar{width:var(--sidebar)!important;z-index:20!important;padding:14px 16px 18px!important}body[data-page=exames-e-ecg] .main{margin-left:var(--sidebar)!important;width:calc(100% - var(--sidebar))!important}body[data-page=exames-e-ecg] .content{max-width:none!important;width:100%!important}body[data-page=exames-e-ecg] .sidebar,body[data-page=exames-e-ecg] .main,body[data-page=exames-e-ecg] .brand{transition:transform .22s ease,margin-left .22s ease,width .22s ease,padding .22s ease}body[data-page=exames-e-ecg].sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=exames-e-ecg].sidebar-collapsed .brand{width:92px!important;padding-left:20px!important}body[data-page=exames-e-ecg].sidebar-collapsed .brand span:not(:first-child){display:none}body[data-page=exames-e-ecg] .nav-item--long{height:auto!important;min-height:44px;align-items:flex-start;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25}body[data-page=exames-e-ecg] .nav-toggle{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=exames-e-ecg] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease;text-decoration:none}body[data-page=exames-e-ecg] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px}body[data-page=exames-e-ecg] .premium-box{margin-top:20px!important;flex:none;cursor:pointer}body[data-page=exames-e-ecg].theme-dark input,body[data-page=exames-e-ecg].theme-dark select,body[data-page=exames-e-ecg].theme-dark textarea{background-color:#0f1f33!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:#29405f!important;color-scheme:dark}body[data-page=exames-e-ecg].theme-dark input::placeholder,body[data-page=exames-e-ecg].theme-dark textarea::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1}body[data-page=exames-e-ecg].theme-dark select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=exames-e-ecg].theme-dark select option{background:#0f1f33;color:#f8fafc}body[data-page=exames-e-ecg].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--surface-3: #17283f;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0,0,0,.34);--shadow-soft: 0 10px 28px rgba(0,0,0,.22);background:#07111f!important;color:#f4f7fb}body[data-page=exames-e-ecg].theme-dark .brand,body[data-page=exames-e-ecg].theme-dark .profile strong,body[data-page=exames-e-ecg].theme-dark h1,body[data-page=exames-e-ecg].theme-dark h2,body[data-page=exames-e-ecg].theme-dark h3,body[data-page=exames-e-ecg].theme-dark h4,body[data-page=exames-e-ecg].theme-dark strong,body[data-page=exames-e-ecg].theme-dark .question-title,body[data-page=exames-e-ecg].theme-dark .answer-title,body[data-page=exames-e-ecg].theme-dark .panel-head h2,body[data-page=exames-e-ecg].theme-dark .panel-head h3,body[data-page=exames-e-ecg].theme-dark .side-head h2,body[data-page=exames-e-ecg].theme-dark .side-head h3,body[data-page=exames-e-ecg].theme-dark .metric-copy strong,body[data-page=exames-e-ecg].theme-dark .mode-copy strong,body[data-page=exames-e-ecg].theme-dark .template-card strong,body[data-page=exames-e-ecg].theme-dark .template-btn strong,body[data-page=exames-e-ecg].theme-dark .prompt-card strong,body[data-page=exames-e-ecg].theme-dark .card-copy strong,body[data-page=exames-e-ecg].theme-dark .stat-card strong,body[data-page=exames-e-ecg].theme-dark .summary-card strong,body[data-page=exames-e-ecg].theme-dark .rx-meta strong,body[data-page=exames-e-ecg].theme-dark .rx-drug-card strong{color:#f4f7fb!important}body[data-page=exames-e-ecg].theme-dark .subtitle,body[data-page=exames-e-ecg].theme-dark p,body[data-page=exames-e-ecg].theme-dark span,body[data-page=exames-e-ecg].theme-dark li,body[data-page=exames-e-ecg].theme-dark label,body[data-page=exames-e-ecg].theme-dark .profile span,body[data-page=exames-e-ecg].theme-dark .nav-toggle,body[data-page=exames-e-ecg].theme-dark .nav-item,body[data-page=exames-e-ecg].theme-dark .nav-sublink,body[data-page=exames-e-ecg].theme-dark .metric-copy span,body[data-page=exames-e-ecg].theme-dark .mode-copy span,body[data-page=exames-e-ecg].theme-dark .template-card span,body[data-page=exames-e-ecg].theme-dark .template-btn span,body[data-page=exames-e-ecg].theme-dark .prompt-card p,body[data-page=exames-e-ecg].theme-dark .field label,body[data-page=exames-e-ecg].theme-dark .exam-section-description,body[data-page=exames-e-ecg].theme-dark .exam-tiny-note,body[data-page=exames-e-ecg].theme-dark .answer-content,body[data-page=exames-e-ecg].theme-dark .rx-section p,body[data-page=exames-e-ecg].theme-dark .rx-section ul,body[data-page=exames-e-ecg].theme-dark .rx-section li{color:#b7c4d8!important}body[data-page=exames-e-ecg].theme-dark .sidebar,body[data-page=exames-e-ecg].theme-dark .premium-box,body[data-page=exames-e-ecg].theme-dark .student-menu,body[data-page=exames-e-ecg].theme-dark .main{background:#07111f!important;border-color:#263850!important}body[data-page=exames-e-ecg].theme-dark .sidebar{background:#091827!important}body[data-page=exames-e-ecg].theme-dark .global-search,body[data-page=exames-e-ecg].theme-dark .sidebar-collapse-btn,body[data-page=exames-e-ecg].theme-dark .icon-button:hover,body[data-page=exames-e-ecg].theme-dark .nav-toggle:hover,body[data-page=exames-e-ecg].theme-dark .nav-group.open .nav-toggle,body[data-page=exames-e-ecg].theme-dark .nav-sublink:hover,body[data-page=exames-e-ecg].theme-dark .nav-sublink.active,body[data-page=exames-e-ecg].theme-dark .nav-item:hover,body[data-page=exames-e-ecg].theme-dark .nav-item.active,body[data-page=exames-e-ecg].theme-dark .premium-box button,body[data-page=exames-e-ecg].theme-dark .hero,body[data-page=exames-e-ecg].theme-dark .clinical-hero,body[data-page=exames-e-ecg].theme-dark .workspace-header,body[data-page=exames-e-ecg].theme-dark .simulation-card,body[data-page=exames-e-ecg].theme-dark .side-card,body[data-page=exames-e-ecg].theme-dark .templates-card,body[data-page=exames-e-ecg].theme-dark .panel,body[data-page=exames-e-ecg].theme-dark .exam-hero,body[data-page=exames-e-ecg].theme-dark .exam-hero-card,body[data-page=exames-e-ecg].theme-dark .exam-mode-card,body[data-page=exames-e-ecg].theme-dark .exam-catalog-panel,body[data-page=exames-e-ecg].theme-dark .exam-side-panel,body[data-page=exames-e-ecg].theme-dark .exam-group,body[data-page=exames-e-ecg].theme-dark .exam-trigger,body[data-page=exames-e-ecg].theme-dark .exam-status-line,body[data-page=exames-e-ecg].theme-dark .exam-workflow-card,body[data-page=exames-e-ecg].theme-dark .exam-template-card,body[data-page=exames-e-ecg].theme-dark .rx-output-panel,body[data-page=exames-e-ecg].theme-dark .prescription-document,body[data-page=exames-e-ecg].theme-dark .rx-paper-header,body[data-page=exames-e-ecg].theme-dark .rx-section,body[data-page=exames-e-ecg].theme-dark .rx-drug-card,body[data-page=exames-e-ecg].theme-dark .map-panel,body[data-page=exames-e-ecg].theme-dark .builder-panel,body[data-page=exames-e-ecg].theme-dark .deck-panel,body[data-page=exames-e-ecg].theme-dark .insight-card,body[data-page=exames-e-ecg].theme-dark .metric-card,body[data-page=exames-e-ecg].theme-dark .summary-card,body[data-page=exames-e-ecg].theme-dark .stat-card,body[data-page=exames-e-ecg].theme-dark .practice-card,body[data-page=exames-e-ecg].theme-dark .specialty-card,body[data-page=exames-e-ecg].theme-dark .mode-card,body[data-page=exames-e-ecg].theme-dark .mode-shortcut-card,body[data-page=exames-e-ecg].theme-dark .mode-item,body[data-page=exames-e-ecg].theme-dark .template-card,body[data-page=exames-e-ecg].theme-dark .template-btn,body[data-page=exames-e-ecg].theme-dark .quick-topic,body[data-page=exames-e-ecg].theme-dark .format-item,body[data-page=exames-e-ecg].theme-dark .prompt-card,body[data-page=exames-e-ecg].theme-dark .card-face,body[data-page=exames-e-ecg].theme-dark .answer-card,body[data-page=exames-e-ecg].theme-dark .question-banner,body[data-page=exames-e-ecg].theme-dark .footnote,body[data-page=exames-e-ecg].theme-dark table,body[data-page=exames-e-ecg].theme-dark th,body[data-page=exames-e-ecg].theme-dark td{background:#0e1a2c!important;border-color:#263850!important;box-shadow:none!important}body[data-page=exames-e-ecg].theme-dark .hero,body[data-page=exames-e-ecg].theme-dark .clinical-hero,body[data-page=exames-e-ecg].theme-dark .workspace-header,body[data-page=exames-e-ecg].theme-dark .exam-hero,body[data-page=exames-e-ecg].theme-dark .rx-paper-header{background:linear-gradient(120deg,#0e1a2c,#102337 52%,#0b2a32)!important}body[data-page=exames-e-ecg].theme-dark .premium-box{background:linear-gradient(180deg,#0e1a2c,#102337)!important}body[data-page=exames-e-ecg].theme-dark .global-search input{color:#f4f7fb!important}body[data-page=exames-e-ecg].theme-dark .global-search input::placeholder{color:#91a3bd!important}body[data-page=exames-e-ecg].theme-dark .top-mic,body[data-page=exames-e-ecg].theme-dark .icon-button,body[data-page=exames-e-ecg].theme-dark .nav-chevron{color:#b7c4d8!important}body[data-page=exames-e-ecg].theme-dark .avatar{background:#12382d!important;border-color:#205c4a!important;color:#c9f9e8!important}body[data-page=exames-e-ecg].theme-dark .nav-sublink.active,body[data-page=exames-e-ecg].theme-dark .nav-item.active{color:#35e6a0!important;background:#12382d!important}body[data-page=exames-e-ecg].theme-dark .nav-sublink:before{background:#35e6a0!important}body[data-page=exames-e-ecg].theme-dark .eyebrow,body[data-page=exames-e-ecg].theme-dark .panel-badge,body[data-page=exames-e-ecg].theme-dark .mini-badge,body[data-page=exames-e-ecg].theme-dark .tag,body[data-page=exames-e-ecg].theme-dark .mode-tag,body[data-page=exames-e-ecg].theme-dark .exam-mode-badge,body[data-page=exames-e-ecg].theme-dark .rx-paper-kicker{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=exames-e-ecg].theme-dark .chat-area,body[data-page=exames-e-ecg].theme-dark .deck-stage,body[data-page=exames-e-ecg].theme-dark .mindmap-canvas,body[data-page=exames-e-ecg].theme-dark .rx-output-scroll,body[data-page=exames-e-ecg].theme-dark .exam-panel,body[data-page=exames-e-ecg].theme-dark .exam-panel-head,body[data-page=exames-e-ecg].theme-dark .sim-head,body[data-page=exames-e-ecg].theme-dark .side-head,body[data-page=exames-e-ecg].theme-dark .insight-top,body[data-page=exames-e-ecg].theme-dark .map-toolbar,body[data-page=exames-e-ecg].theme-dark .deck-toolbar,body[data-page=exames-e-ecg].theme-dark .preview-head{background:#101d30!important;border-color:#263850!important}body[data-page=exames-e-ecg].theme-dark .message.patient,body[data-page=exames-e-ecg].theme-dark .message.user,body[data-page=exames-e-ecg].theme-dark .message.preceptor{background:#13243a!important;border-color:#30445f!important;color:#f4f7fb!important}body[data-page=exames-e-ecg].theme-dark .primary-btn,body[data-page=exames-e-ecg].theme-dark .btn.primary,body[data-page=exames-e-ecg].theme-dark .top-send-btn,body[data-page=exames-e-ecg].theme-dark .send-btn,body[data-page=exames-e-ecg].theme-dark .send-question{color:#fff!important}@media (max-width:860px){body[data-page=exames-e-ecg]{min-width:0}body[data-page=exames-e-ecg]{--sidebar: 0px;--topbar: 62px}body[data-page=exames-e-ecg] .brand{width:auto!important;padding-left:16px!important;font-size:19px!important}body[data-page=exames-e-ecg] .sidebar,body[data-page=exames-e-ecg] .sidebar-collapse-btn{display:none!important}body[data-page=exames-e-ecg] .main{margin-left:0!important;width:100%!important}}body[data-page=exames-e-ecg].theme-dark .exam-page,body[data-page=exames-e-ecg].theme-dark .content{background:#07111f!important}body[data-page=exames-e-ecg].theme-dark .exam-breadcrumb,body[data-page=exames-e-ecg].theme-dark .exam-breadcrumb svg{color:#b7c4d8!important}body[data-page=exames-e-ecg].theme-dark .exam-title-row,body[data-page=exames-e-ecg].theme-dark .exam-mode-title,body[data-page=exames-e-ecg].theme-dark .exam-status-line,body[data-page=exames-e-ecg].theme-dark .exam-upload-copy,body[data-page=exames-e-ecg].theme-dark .lab-topic-head,body[data-page=exames-e-ecg].theme-dark .lab-topic-item{color:#f4f7fb!important}body[data-page=exames-e-ecg].theme-dark .exam-emblem,body[data-page=exames-e-ecg].theme-dark .top-send-btn,body[data-page=exames-e-ecg].theme-dark .primary-action{color:#fff!important}body[data-page=exames-e-ecg].theme-dark .exam-kicker,body[data-page=exames-e-ecg].theme-dark .exam-mode-badge,body[data-page=exames-e-ecg].theme-dark .lab-topic-head span{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=exames-e-ecg].theme-dark .exam-hero-card,body[data-page=exames-e-ecg].theme-dark .exam-mode-card,body[data-page=exames-e-ecg].theme-dark .exam-catalog-panel,body[data-page=exames-e-ecg].theme-dark .exam-side-panel,body[data-page=exames-e-ecg].theme-dark .exam-group,body[data-page=exames-e-ecg].theme-dark .exam-trigger,body[data-page=exames-e-ecg].theme-dark .exam-status-line,body[data-page=exames-e-ecg].theme-dark .exam-workflow-card,body[data-page=exames-e-ecg].theme-dark .exam-template-card,body[data-page=exames-e-ecg].theme-dark .panel,body[data-page=exames-e-ecg].theme-dark .practice-card,body[data-page=exames-e-ecg].theme-dark .specialty-card{background:#0e1a2c!important;border-color:#263850!important;box-shadow:none!important}body[data-page=exames-e-ecg].theme-dark .exam-mode-head,body[data-page=exames-e-ecg].theme-dark .exam-panel-head,body[data-page=exames-e-ecg].theme-dark .exam-panel,body[data-page=exames-e-ecg].theme-dark .lab-area-layout,body[data-page=exames-e-ecg].theme-dark .lab-topic-panel{background:#101d30!important;border-color:#263850!important}body[data-page=exames-e-ecg].theme-dark .exam-mode-icon,body[data-page=exames-e-ecg].theme-dark .exam-status-icon,body[data-page=exames-e-ecg].theme-dark .exam-mini-icon,body[data-page=exames-e-ecg].theme-dark .icon-tile,body[data-page=exames-e-ecg].theme-dark .small-icon{background:#12382d!important;color:#77f0c4!important;border:1px solid #205c4a!important;box-shadow:inset 0 0 0 1px #77f0c414!important}body[data-page=exames-e-ecg].theme-dark .exam-mode-icon svg,body[data-page=exames-e-ecg].theme-dark .exam-status-icon svg,body[data-page=exames-e-ecg].theme-dark .exam-mini-icon svg,body[data-page=exames-e-ecg].theme-dark .icon-tile svg,body[data-page=exames-e-ecg].theme-dark .small-icon svg,body[data-page=exames-e-ecg].theme-dark .exam-kicker svg,body[data-page=exames-e-ecg].theme-dark .exam-tiny-note svg{color:currentColor!important;stroke:currentColor!important}body[data-page=exames-e-ecg].theme-dark .exam-upload-box{background:linear-gradient(180deg,#101d30,#0f1f33)!important;border-color:#30445f!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=exames-e-ecg].theme-dark .exam-upload-box:hover{background:#13243a!important;border-color:#35d0e4!important}body[data-page=exames-e-ecg].theme-dark .exam-upload-copy strong,body[data-page=exames-e-ecg].theme-dark #uploadLabel{color:#f4f7fb!important}body[data-page=exames-e-ecg].theme-dark .exam-upload-copy span{color:#b7c4d8!important}body[data-page=exames-e-ecg].theme-dark .exam-upload-chip,body[data-page=exames-e-ecg].theme-dark .secondary-action,body[data-page=exames-e-ecg].theme-dark .exam-tab,body[data-page=exames-e-ecg].theme-dark .continue-btn,body[data-page=exames-e-ecg].theme-dark .chip{background:#0f1f33!important;border-color:#30445f!important;color:#dbeafe!important;box-shadow:none!important}body[data-page=exames-e-ecg].theme-dark .exam-upload-chip:hover,body[data-page=exames-e-ecg].theme-dark .secondary-action:hover,body[data-page=exames-e-ecg].theme-dark .exam-tab:hover,body[data-page=exames-e-ecg].theme-dark .exam-tab.active,body[data-page=exames-e-ecg].theme-dark .chip:hover,body[data-page=exames-e-ecg].theme-dark .chip.active{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=exames-e-ecg].theme-dark .lab-area-menu{background:transparent!important;scrollbar-color:rgba(183,196,216,.28) transparent}body[data-page=exames-e-ecg].theme-dark .lab-area-btn{background:#0f1f33!important;border-color:#30445f!important;color:#dbeafe!important;box-shadow:none!important}body[data-page=exames-e-ecg].theme-dark .lab-area-btn:hover,body[data-page=exames-e-ecg].theme-dark .lab-area-btn.active{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important;box-shadow:none!important}body[data-page=exames-e-ecg].theme-dark .lab-topic-panel{background:#101d30!important;border-color:#30445f!important;box-shadow:none!important}body[data-page=exames-e-ecg].theme-dark .lab-topic-head{border-bottom-color:#263850!important}body[data-page=exames-e-ecg].theme-dark .lab-topic-head strong{color:#f4f7fb!important}body[data-page=exames-e-ecg].theme-dark .lab-topic-item{background:#0f1f33!important;border-color:#30445f!important;color:#dbeafe!important;box-shadow:none!important}body[data-page=exames-e-ecg].theme-dark .lab-topic-item:before{background:#35e6a0!important;box-shadow:0 0 0 3px #35e6a01f!important}body[data-page=exames-e-ecg].theme-dark .ecg-warning-box,body[data-page=exames-e-ecg].theme-dark .exam-safety-card{background:#241c0f!important;border-color:#7c5b17!important;color:#f8e7bd!important;box-shadow:none!important}body[data-page=exames-e-ecg].theme-dark .ecg-warning-icon,body[data-page=exames-e-ecg].theme-dark .exam-safety-icon{background:#3a2b0b!important;color:#ffd166!important;border:1px solid #7c5b17!important}body[data-page=exames-e-ecg].theme-dark .ecg-warning-box strong,body[data-page=exames-e-ecg].theme-dark .exam-safety-card strong{color:#fff3cf!important}body[data-page=exames-e-ecg].theme-dark .ecg-warning-box p,body[data-page=exames-e-ecg].theme-dark .exam-safety-card span{color:#f8e7bd!important}body[data-page=exames-e-ecg].theme-dark .ecg-warning-box a{color:#77f0c4!important}body[data-page=exames-e-ecg].theme-dark .exam-trigger:hover,body[data-page=exames-e-ecg].theme-dark .exam-template-card:hover,body[data-page=exames-e-ecg].theme-dark .exam-group.open .exam-trigger{background:#13243a!important;border-color:#30445f!important}body[data-page=exames-e-ecg].theme-dark .exam-item{color:#dbeafe!important}body[data-page=exames-e-ecg].theme-dark .exam-item:before{background:#35e6a0!important}body[data-page=exames-e-ecg].theme-dark .exam-item:hover{color:#77f0c4!important}body[data-page=exames-e-ecg].theme-dark .exam-chevron{color:#b7c4d8!important}body[data-page=exames-e-ecg].theme-dark .exam-group.open .exam-chevron{color:#77f0c4!important}body[data-page=exames-e-ecg].theme-dark .bar{background:#263850!important}body[data-page=exames-e-ecg].theme-dark .toast{background:#13243a!important;color:#f4f7fb!important;border:1px solid #30445f!important}body[data-page=exames-e-ecg] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=exames-e-ecg] .nav-section-title svg{color:currentColor;flex:none}body[data-page=exames-e-ecg] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=exames-e-ecg] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=exames-e-ecg] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=exames-e-ecg].theme-dark .brand,body[data-page=exames-e-ecg].theme-dark .hero h1,body[data-page=exames-e-ecg].theme-dark .section-title,body[data-page=exames-e-ecg].theme-dark .panel-head h3,body[data-page=exames-e-ecg].theme-dark .profile strong,body[data-page=exames-e-ecg].theme-dark .card-copy strong,body[data-page=exames-e-ecg].theme-dark .specialty-card strong,body[data-page=exames-e-ecg].theme-dark .study-title strong,body[data-page=exames-e-ecg].theme-dark .activity-copy strong,body[data-page=exames-e-ecg].theme-dark .schedule-feature-title strong,body[data-page=exames-e-ecg].theme-dark .agenda-card-title strong,body[data-page=exames-e-ecg].theme-dark .agenda-copy strong,body[data-page=exames-e-ecg].theme-dark .exam-hero h1,body[data-page=exames-e-ecg].theme-dark .exam-filters h2,body[data-page=exames-e-ecg].theme-dark .exam-kpi strong,body[data-page=exames-e-ecg].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=exames-e-ecg].theme-dark .brand .plus,body[data-page=exames-e-ecg].theme-dark .section-link,body[data-page=exames-e-ecg].theme-dark .mini-arrow,body[data-page=exames-e-ecg].theme-dark .agenda-priority{color:#35e6a0}body[data-page=exames-e-ecg].theme-dark .topbar-center,body[data-page=exames-e-ecg].theme-dark .topbar-actions,body[data-page=exames-e-ecg].theme-dark .icon-button,body[data-page=exames-e-ecg].theme-dark .top-mic,body[data-page=exames-e-ecg].theme-dark .mic{color:#b7c4d8}body[data-page=exames-e-ecg].theme-dark .global-search,body[data-page=exames-e-ecg].theme-dark .ask-row,body[data-page=exames-e-ecg].theme-dark .exam-search-mini,body[data-page=exames-e-ecg].theme-dark .filter-control,body[data-page=exames-e-ecg].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=exames-e-ecg].theme-dark .global-search input,body[data-page=exames-e-ecg].theme-dark .ask-row input,body[data-page=exames-e-ecg].theme-dark .exam-search-mini input,body[data-page=exames-e-ecg].theme-dark input,body[data-page=exames-e-ecg].theme-dark select{color:#f4f7fb}body[data-page=exames-e-ecg].theme-dark .global-search input::placeholder,body[data-page=exames-e-ecg].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=exames-e-ecg].theme-dark input,body[data-page=exames-e-ecg].theme-dark select,body[data-page=exames-e-ecg].theme-dark textarea,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] input,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] select,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=exames-e-ecg].theme-dark input::placeholder,body[data-page=exames-e-ecg].theme-dark textarea::placeholder,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] input::placeholder,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=exames-e-ecg].theme-dark select:not([multiple]),html:has(>body[data-page=exames-e-ecg])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=exames-e-ecg].theme-dark select option,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=exames-e-ecg].theme-dark .nav-item,body[data-page=exames-e-ecg].theme-dark .nav-toggle,body[data-page=exames-e-ecg].theme-dark .nav-sublink,body[data-page=exames-e-ecg].theme-dark .premium-box p,body[data-page=exames-e-ecg].theme-dark .premium-list,body[data-page=exames-e-ecg].theme-dark .hero p,body[data-page=exames-e-ecg].theme-dark .specialty-card p,body[data-page=exames-e-ecg].theme-dark .card-copy p,body[data-page=exames-e-ecg].theme-dark .meta-line,body[data-page=exames-e-ecg].theme-dark .study-title span,body[data-page=exames-e-ecg].theme-dark .activity-copy span,body[data-page=exames-e-ecg].theme-dark .schedule-feature-title span,body[data-page=exames-e-ecg].theme-dark .agenda-card-title span,body[data-page=exames-e-ecg].theme-dark .agenda-copy span,body[data-page=exames-e-ecg].theme-dark .schedule-mini-meta,body[data-page=exames-e-ecg].theme-dark .exam-hero p,body[data-page=exames-e-ecg].theme-dark .exam-count,body[data-page=exames-e-ecg].theme-dark .exam-kpi span,body[data-page=exames-e-ecg].theme-dark .exam-level,body[data-page=exames-e-ecg].theme-dark .exam-meta-row,body[data-page=exames-e-ecg].theme-dark .exam-year,body[data-page=exames-e-ecg].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=exames-e-ecg].theme-dark .hero,body[data-page=exames-e-ecg].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=exames-e-ecg].theme-dark .panel,body[data-page=exames-e-ecg].theme-dark .practice-card,body[data-page=exames-e-ecg].theme-dark .specialty-card,body[data-page=exames-e-ecg].theme-dark .schedule-kpi,body[data-page=exames-e-ecg].theme-dark .day-agenda-card,body[data-page=exames-e-ecg].theme-dark .exam-kpi,body[data-page=exames-e-ecg].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=exames-e-ecg].theme-dark .practice-card:hover,body[data-page=exames-e-ecg].theme-dark .specialty-card:hover,body[data-page=exames-e-ecg].theme-dark .panel:hover,body[data-page=exames-e-ecg].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=exames-e-ecg].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=exames-e-ecg].theme-dark .continue-btn,body[data-page=exames-e-ecg].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=exames-e-ecg].theme-dark .continue-btn:hover,body[data-page=exames-e-ecg].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=exames-e-ecg].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=exames-e-ecg].theme-dark .chip.active:not(.chip-premium),body[data-page=exames-e-ecg].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=exames-e-ecg].theme-dark .chip-premium,body[data-page=exames-e-ecg].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=exames-e-ecg].theme-dark .icon-tile,body[data-page=exames-e-ecg].theme-dark .small-icon{background:#13243a}body[data-page=exames-e-ecg].theme-dark .bar{background:#23354e}body[data-page=exames-e-ecg].theme-dark .study-row,body[data-page=exames-e-ecg].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=exames-e-ecg].theme-dark .history-link,body[data-page=exames-e-ecg].theme-dark .history-link span{color:#b7c4d8}body[data-page=exames-e-ecg].theme-dark .schedule-badge,body[data-page=exames-e-ecg].theme-dark .exam-eyebrow,body[data-page=exames-e-ecg].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=exames-e-ecg].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=exames-e-ecg].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=exames-e-ecg].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=exames-e-ecg].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=exames-e-ecg].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=exames-e-ecg].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=exames-e-ecg].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=exames-e-ecg].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=exames-e-ecg].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=exames-e-ecg].theme-dark .dashboard-section-intro{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);box-shadow:var(--shadow-soft)}body[data-page=exames-e-ecg].theme-dark .exam-bank-strip{border-color:#1f6e55;background:radial-gradient(circle at 8% 0%,#26d99121 0,#26d9910d 34%,#07111f00 58%),radial-gradient(circle at 100% 0%,#35d0e424 0,#35d0e40d 40%,#07111f00 66%),linear-gradient(105deg,#10291f,#0e1a2c 62%,#0c2430);box-shadow:var(--shadow-soft)}body[data-page=exames-e-ecg].theme-dark .exam-bank-strip:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=exames-e-ecg].theme-dark .exam-bank-copy strong{color:#f4f7fb}body[data-page=exames-e-ecg].theme-dark .exam-bank-copy span{color:#b7c4d8}body[data-page=exames-e-ecg].theme-dark .exam-bank-badge{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=exames-e-ecg].theme-dark .basic-cycle-card{border-color:#263850;background:radial-gradient(circle at 100% 0%,#35d0e41c 0,#35d0e400 38%),linear-gradient(180deg,#0e1a2c,#101d31);box-shadow:var(--shadow-soft)}body[data-page=exames-e-ecg].theme-dark .basic-cycle-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=exames-e-ecg].theme-dark .basic-cycle-card--courses{border-color:#1f6e55;background:radial-gradient(circle at 100% 0%,#26d9911c 0,#26d99100 40%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=exames-e-ecg].theme-dark .basic-discipline{color:#f4f7fb}body[data-page=exames-e-ecg].theme-dark .basic-discipline:hover{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=exames-e-ecg].theme-dark .basic-discipline-icon,body[data-page=exames-e-ecg].theme-dark .basic-course-icon{background:#13243a!important}body[data-page=exames-e-ecg].theme-dark .basic-courses-title strong{color:#f4f7fb}body[data-page=exames-e-ecg].theme-dark .basic-course-list li{color:#b7c4d8}body[data-page=exames-e-ecg].theme-dark .basic-course-list a:hover{color:#78f0b5}body[data-page=exames-e-ecg].theme-dark .dashboard-intro-icon,body[data-page=exames-e-ecg].theme-dark .dashboard-intro-kicker,body[data-page=exames-e-ecg].theme-dark .dashboard-intro-pill{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=exames-e-ecg].theme-dark .dashboard-section-intro h2{color:#f4f7fb}body[data-page=exames-e-ecg].theme-dark .dashboard-section-intro p{color:#b7c4d8}body[data-page=exames-e-ecg].theme-dark .performance-panel,body[data-page=exames-e-ecg].theme-dark .study-schedule-panel,body[data-page=exames-e-ecg].theme-dark .performance-action{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=exames-e-ecg].theme-dark .performance-intro,body[data-page=exames-e-ecg].theme-dark .performance-copy span,body[data-page=exames-e-ecg].theme-dark .study-schedule-copy p{color:#b7c4d8}body[data-page=exames-e-ecg].theme-dark .performance-copy strong,body[data-page=exames-e-ecg].theme-dark .study-schedule-copy strong{color:#f4f7fb}body[data-page=exames-e-ecg].theme-dark .performance-action:hover{border-color:#315d57;background:#13243a}body[data-page=exames-e-ecg].theme-dark .performance-icon{background:#13243a}body[data-page=exames-e-ecg].theme-dark .performance-arrow{color:#35e6a0}body[data-page=exames-e-ecg].theme-dark .study-schedule-link{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=exames-e-ecg].theme-dark .study-character{opacity:1;filter:drop-shadow(0 18px 26px rgba(0,0,0,.3))}body[data-page=exames-e-ecg].theme-dark .study-schedule-kicker,body[data-page=exames-e-ecg].theme-dark .study-schedule-cta{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 860px){body[data-page=exames-e-ecg] .dashboard-section-intro{align-items:flex-start;flex-direction:column;margin-top:28px;padding:17px 18px}body[data-page=exames-e-ecg] .dashboard-intro-left{align-items:flex-start}body[data-page=exames-e-ecg] .dashboard-section-intro h2{font-size:19px}body[data-page=exames-e-ecg] .dashboard-intro-pill{width:100%}body[data-page=exames-e-ecg] .dashboard-side-stack,body[data-page=exames-e-ecg] .performance-actions,body[data-page=exames-e-ecg] .study-schedule-link{grid-template-columns:1fr}body[data-page=exames-e-ecg] .study-schedule-link{text-align:left;padding-right:150px;min-height:152px}body[data-page=exames-e-ecg] .study-character{top:0;right:-6px;bottom:auto;width:154px;height:150px;opacity:1}body[data-page=exames-e-ecg] .study-character img{height:154px}}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=exames-e-ecg]{--sidebar: 270px}body[data-page=exames-e-ecg] .brand{font-size:21px;padding-left:18px}body[data-page=exames-e-ecg] .global-search{width:min(440px,100%)}body[data-page=exames-e-ecg] .topbar-actions{gap:12px;padding-right:16px}body[data-page=exames-e-ecg] .profile{display:flex;min-width:auto}body[data-page=exames-e-ecg] .content{padding:18px}body[data-page=exames-e-ecg] .hero{padding:32px 28px}body[data-page=exames-e-ecg] .specialty-grid,body[data-page=exames-e-ecg] .practice-grid,body[data-page=exames-e-ecg] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=exames-e-ecg] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=exames-e-ecg] .specialty-card,body[data-page=exames-e-ecg] .practice-card{min-height:142px}body[data-page=exames-e-ecg] .lower-grid{grid-template-columns:1fr}}@media (max-width: 1024px){body[data-page=exames-e-ecg]{--sidebar: 0px;--topbar: 64px}body[data-page=exames-e-ecg].mobile-menu-open{overflow:hidden}body[data-page=exames-e-ecg] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=exames-e-ecg] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=exames-e-ecg] .topbar-center{display:none}body[data-page=exames-e-ecg] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=exames-e-ecg] .topbar-actions>.icon-button{display:none}body[data-page=exames-e-ecg] .avatar{display:none}body[data-page=exames-e-ecg] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=exames-e-ecg] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=exames-e-ecg] .theme-toggle-btn{flex:none}body[data-page=exames-e-ecg] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=exames-e-ecg] .sidebar-collapse-btn{display:none}body[data-page=exames-e-ecg] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=exames-e-ecg].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=exames-e-ecg] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=exames-e-ecg].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=exames-e-ecg].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=exames-e-ecg].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=exames-e-ecg] .main{width:100%;margin-left:0;padding-top:var(--topbar)}body[data-page=exames-e-ecg] .content{width:100%;max-width:940px;margin:0 auto;padding:18px}body[data-page=exames-e-ecg] .hero{padding:30px 24px}body[data-page=exames-e-ecg] .hero h1{font-size:28px}body[data-page=exames-e-ecg] .ask-row{width:100%}body[data-page=exames-e-ecg] .section-header{align-items:center;margin:30px 0 14px}body[data-page=exames-e-ecg] .section-title{font-size:20px;line-height:1.2}body[data-page=exames-e-ecg] .specialty-grid,body[data-page=exames-e-ecg] .practice-grid,body[data-page=exames-e-ecg] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=exames-e-ecg] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=exames-e-ecg] .specialty-card{min-height:138px;padding:18px;display:flex;flex-direction:column;justify-content:space-between}body[data-page=exames-e-ecg] .practice-card{min-height:150px;padding:18px;grid-template-columns:44px minmax(0,1fr);overflow:visible}body[data-page=exames-e-ecg] .card-copy strong{min-height:40px;padding-right:34px;font-size:13.5px}body[data-page=exames-e-ecg] .card-copy p{padding-right:32px;font-size:12.5px;line-height:1.45}body[data-page=exames-e-ecg] .lower-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}body[data-page=exames-e-ecg] .performance-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=exames-e-ecg] .performance-action--wide{grid-column:1 / -1}body[data-page=exames-e-ecg] .study-row{grid-template-columns:34px minmax(180px,1fr) 160px 42px 90px}body[data-page=exames-e-ecg] .study-schedule-link{padding-right:210px}body[data-page=exames-e-ecg] .study-character{right:8px;width:205px}body[data-page=exames-e-ecg] .study-character img{height:190px}}@media (max-width: 640px){body[data-page=exames-e-ecg]{--topbar: 62px}body[data-page=exames-e-ecg] .topbar{padding:0 10px;gap:8px}body[data-page=exames-e-ecg] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=exames-e-ecg] .profile{max-width:76px}body[data-page=exames-e-ecg] .profile strong{max-width:76px;font-size:11px}body[data-page=exames-e-ecg] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=exames-e-ecg] .theme-toggle-thumb{width:20px;height:20px}body[data-page=exames-e-ecg].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=exames-e-ecg] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=exames-e-ecg] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}body[data-page=exames-e-ecg] .content{max-width:none;padding:12px}body[data-page=exames-e-ecg] .hero{padding:24px 18px;border-radius:14px}body[data-page=exames-e-ecg] .hero h1{font-size:24px}body[data-page=exames-e-ecg] .ask-row{min-height:52px;height:auto;padding-left:14px}body[data-page=exames-e-ecg] .chips{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:4px;scrollbar-width:none}body[data-page=exames-e-ecg] .chips::-webkit-scrollbar{display:none}body[data-page=exames-e-ecg] .chip{flex:0 0 auto;height:34px;padding:0 16px;font-size:11.5px}body[data-page=exames-e-ecg] .chip-content,body[data-page=exames-e-ecg] .chip-questions,body[data-page=exames-e-ecg] .chip-video,body[data-page=exames-e-ecg] .chip-flashcards,body[data-page=exames-e-ecg] .chip-map,body[data-page=exames-e-ecg] .chip-premium{min-width:auto}body[data-page=exames-e-ecg] .section-header{margin:26px 2px 12px;padding-top:2px}body[data-page=exames-e-ecg] .section-title{font-size:19px}body[data-page=exames-e-ecg] .specialty-grid,body[data-page=exames-e-ecg] .practice-grid{grid-template-columns:1fr;gap:10px}body[data-page=exames-e-ecg] .specialty-grid{height:auto;margin-bottom:28px}body[data-page=exames-e-ecg] .specialty-card{min-height:116px;padding:16px 18px;border-radius:12px}body[data-page=exames-e-ecg] .exam-bank-strip{min-height:auto;align-items:flex-start;flex-direction:column;gap:12px;margin:12px 0 2px;padding:18px}body[data-page=exames-e-ecg] .exam-bank-copy strong{font-size:19px;line-height:1.12}body[data-page=exames-e-ecg] .exam-bank-copy span{font-size:12.5px}body[data-page=exames-e-ecg] .exam-bank-badge{width:100%;min-height:33px}body[data-page=exames-e-ecg] .basic-cycle-grid{grid-template-columns:1fr;gap:10px}body[data-page=exames-e-ecg] .basic-cycle-card{min-height:auto;padding:14px}body[data-page=exames-e-ecg] .practice-card{min-height:132px;padding:18px;border-radius:13px}body[data-page=exames-e-ecg] .icon-tile{width:38px;height:38px}body[data-page=exames-e-ecg] .card-copy strong{font-size:13.5px}body[data-page=exames-e-ecg] .card-copy p{font-size:12.5px;line-height:1.45}body[data-page=exames-e-ecg] .study-row{grid-template-columns:34px minmax(0,1fr)!important;row-gap:8px;padding:12px 0}body[data-page=exames-e-ecg] .bar,body[data-page=exames-e-ecg] .percent,body[data-page=exames-e-ecg] .continue-btn{grid-column:2;width:100%}body[data-page=exames-e-ecg] .continue-btn{justify-self:stretch}body[data-page=exames-e-ecg] .performance-actions{grid-template-columns:1fr}body[data-page=exames-e-ecg] .performance-action--wide{grid-column:auto}body[data-page=exames-e-ecg] .study-schedule-link{min-height:auto;padding:16px}body[data-page=exames-e-ecg] .study-character{display:none}}@media (min-width: 1025px){body[data-page=exames-e-ecg] .lower-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){body[data-page=exames-e-ecg] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=exames-e-ecg] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=exames-e-ecg] .main{padding-top:calc(var(--topbar) + 59px)}body[data-page=exames-e-ecg].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}body[data-page=exames-e-ecg]{min-width:0!important}body[data-page=exames-e-ecg] .exam-mode-grid{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important}body[data-page=exames-e-ecg] .exam-mode-card,body[data-page=exames-e-ecg] .exam-mode-card.ecg-card,body[data-page=exames-e-ecg] .exam-mode-card.lab-areas-card{width:100%!important;min-height:auto!important}body[data-page=exames-e-ecg] .lab-areas-card{order:2}body[data-page=exames-e-ecg] .ecg-card{order:1}@media (max-width:1024px){body[data-page=exames-e-ecg] .exam-mode-grid,body[data-page=exames-e-ecg] .exam-hero-grid,body[data-page=exames-e-ecg] .exam-workspace,body[data-page=exames-e-ecg] .exam-workflow-grid{grid-template-columns:1fr!important}}@media (max-width:640px){body[data-page=exames-e-ecg] .exam-title-row{flex-direction:column}body[data-page=exames-e-ecg] .exam-mode-head,body[data-page=exames-e-ecg] .exam-mode-foot,body[data-page=exames-e-ecg] .lab-topic-head{align-items:flex-start;flex-direction:column}body[data-page=exames-e-ecg] .lab-area-layout,body[data-page=exames-e-ecg] .lab-topic-list{grid-template-columns:1fr!important}body[data-page=exames-e-ecg] .exam-upload-box{align-items:flex-start;flex-direction:column}body[data-page=exames-e-ecg] .exam-upload-chip,body[data-page=exames-e-ecg] .primary-action{width:100%}}body[data-page=exames-e-ecg]{--bg: var(--bg, #f7fafc);--surface: var(--surface, #ffffff);--surface-2: var(--surface-2, #f9fbfd);--text: var(--text, #0f1735);--muted: var(--muted, #53698f);--muted-2: var(--muted-2, #6d7fa4);--line: var(--line, #dfe7f3);--line-soft: var(--line-soft, #edf2f8);--green: var(--green, #0bbf79);--green-dark: var(--green-dark, #008d62);--green-soft: var(--green-soft, #e7f9f1);--green-soft-2: var(--green-soft-2, #d9f6eb);--teal: var(--teal, #0faec7);--blue: var(--blue, #2b7bea);--purple: var(--purple, #8257ff);--orange: var(--orange, #ff7b2c);--shadow: var(--shadow, 0 12px 30px rgba(25, 45, 80, .05));--shadow-soft: var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035));--sidebar: 290px;--topbar: 68px}body[data-page=exames-e-ecg] svg{display:block}body[data-page=exames-e-ecg] a{color:inherit;text-decoration:none}body[data-page=exames-e-ecg] button,body[data-page=exames-e-ecg] input{font:inherit}body[data-page=exames-e-ecg] .app{min-height:100vh}body[data-page=exames-e-ecg] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=exames-e-ecg] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=exames-e-ecg] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=exames-e-ecg] .brand .med{font-weight:900}body[data-page=exames-e-ecg] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=exames-e-ecg] .global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=exames-e-ecg] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=exames-e-ecg] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=exames-e-ecg] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=exames-e-ecg] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=exames-e-ecg] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=exames-e-ecg] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=exames-e-ecg] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=exames-e-ecg] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=exames-e-ecg] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=exames-e-ecg] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=exames-e-ecg] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=exames-e-ecg] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=exames-e-ecg] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=exames-e-ecg] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=exames-e-ecg] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=exames-e-ecg] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=exames-e-ecg] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=exames-e-ecg] .sidebar-collapse-btn svg,body[data-page=exames-e-ecg] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=exames-e-ecg] .sidebar,body[data-page=exames-e-ecg] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=exames-e-ecg].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=exames-e-ecg].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=exames-e-ecg].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=exames-e-ecg].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=exames-e-ecg] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=exames-e-ecg] .sidebar::-webkit-scrollbar{width:7px}body[data-page=exames-e-ecg] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=exames-e-ecg] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=exames-e-ecg] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=exames-e-ecg] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=exames-e-ecg] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=exames-e-ecg] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=exames-e-ecg] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=exames-e-ecg] .nav-item svg{color:currentColor;flex:none}body[data-page=exames-e-ecg] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=exames-e-ecg] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=exames-e-ecg] .nav-toggle:hover,body[data-page=exames-e-ecg] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=exames-e-ecg] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=exames-e-ecg] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=exames-e-ecg] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=exames-e-ecg] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=exames-e-ecg] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=exames-e-ecg] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=exames-e-ecg] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=exames-e-ecg] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=exames-e-ecg] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=exames-e-ecg] .nav-sublink:hover:before,body[data-page=exames-e-ecg] .nav-sublink.active:before{background:#00a96e}body[data-page=exames-e-ecg] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=exames-e-ecg] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=exames-e-ecg] .student-menu{margin-top:14px}body[data-page=exames-e-ecg] .student-toggle{color:#50658e}body[data-page=exames-e-ecg] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=exames-e-ecg] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=exames-e-ecg] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=exames-e-ecg] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=exames-e-ecg] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=exames-e-ecg] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=exames-e-ecg] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=exames-e-ecg] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=exames-e-ecg] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=exames-e-ecg] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=exames-e-ecg] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=exames-e-ecg].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=exames-e-ecg].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=exames-e-ecg].theme-dark .brand,body[data-page=exames-e-ecg].theme-dark .profile strong{color:#f4f7fb}body[data-page=exames-e-ecg].theme-dark .brand .plus{color:#35e6a0}body[data-page=exames-e-ecg].theme-dark .icon-button,body[data-page=exames-e-ecg].theme-dark .top-mic{color:#b7c4d8}body[data-page=exames-e-ecg].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=exames-e-ecg].theme-dark .global-search input{color:#f4f7fb}body[data-page=exames-e-ecg].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=exames-e-ecg].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=exames-e-ecg].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=exames-e-ecg].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=exames-e-ecg].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=exames-e-ecg].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=exames-e-ecg].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=exames-e-ecg].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=exames-e-ecg].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=exames-e-ecg].theme-dark .nav-item,body[data-page=exames-e-ecg].theme-dark .nav-toggle,body[data-page=exames-e-ecg].theme-dark .nav-sublink,body[data-page=exames-e-ecg].theme-dark .premium-list{color:#b7c4d8}body[data-page=exames-e-ecg].theme-dark .nav-item:hover,body[data-page=exames-e-ecg].theme-dark .nav-toggle:hover,body[data-page=exames-e-ecg].theme-dark .nav-group.open .nav-toggle,body[data-page=exames-e-ecg].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=exames-e-ecg].theme-dark .nav-item.active,body[data-page=exames-e-ecg].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=exames-e-ecg].theme-dark .nav-sublink:before,body[data-page=exames-e-ecg].theme-dark .nav-sublink:hover:before,body[data-page=exames-e-ecg].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=exames-e-ecg].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=exames-e-ecg].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=exames-e-ecg].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=exames-e-ecg].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=exames-e-ecg].theme-dark .premium-title,body[data-page=exames-e-ecg].theme-dark .premium-title svg{color:#ffd166}body[data-page=exames-e-ecg].theme-dark .premium-list{color:#d7c9ad}body[data-page=exames-e-ecg].theme-dark .premium-list li:before{color:#ffd166}body[data-page=exames-e-ecg].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=exames-e-ecg].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=exames-e-ecg] .mobile-menu-btn,body[data-page=exames-e-ecg] .mobile-sidebar-backdrop{display:none}body[data-page=exames-e-ecg] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=exames-e-ecg] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=exames-e-ecg] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=exames-e-ecg].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=exames-e-ecg].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=exames-e-ecg].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=exames-e-ecg].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=exames-e-ecg].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=exames-e-ecg].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=exames-e-ecg]{--sidebar: 270px}body[data-page=exames-e-ecg] .brand{font-size:21px;padding-left:18px}body[data-page=exames-e-ecg] .global-search{width:min(440px,100%)}body[data-page=exames-e-ecg] .topbar-actions{gap:12px;padding-right:16px}body[data-page=exames-e-ecg] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=exames-e-ecg]{--sidebar: 0px;--topbar: 64px}body[data-page=exames-e-ecg].mobile-menu-open{overflow:hidden}body[data-page=exames-e-ecg] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=exames-e-ecg] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=exames-e-ecg] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=exames-e-ecg] .topbar-actions>.icon-button{display:none}body[data-page=exames-e-ecg] .avatar{display:none}body[data-page=exames-e-ecg] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=exames-e-ecg] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=exames-e-ecg] .theme-toggle-btn{flex:none}body[data-page=exames-e-ecg] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=exames-e-ecg] .sidebar-collapse-btn{display:none}body[data-page=exames-e-ecg] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=exames-e-ecg].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=exames-e-ecg] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=exames-e-ecg].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=exames-e-ecg].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=exames-e-ecg].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=exames-e-ecg] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=exames-e-ecg] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=exames-e-ecg] .main{width:100%;margin-left:0;padding-top:calc(var(--topbar) + 59px)}body[data-page=exames-e-ecg].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width: 640px){body[data-page=exames-e-ecg]{--topbar: 62px}body[data-page=exames-e-ecg] .topbar{padding:0 10px;gap:8px}body[data-page=exames-e-ecg] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=exames-e-ecg] .profile{max-width:76px}body[data-page=exames-e-ecg] .profile strong{max-width:76px;font-size:11px}body[data-page=exames-e-ecg] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=exames-e-ecg] .theme-toggle-thumb{width:20px;height:20px}body[data-page=exames-e-ecg].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=exames-e-ecg] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=exames-e-ecg] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=exames-e-ecg] .exam-hero-grid{grid-template-columns:1fr!important}body[data-page=exames-e-ecg] .exam-upload-box.ecg-only-upload{min-height:52px!important;padding:7px 13px!important;margin-bottom:11px!important;border-radius:999px!important;align-items:center!important;flex-direction:row!important}body[data-page=exames-e-ecg] .ecg-only-upload .exam-upload-copy{min-width:0!important;flex:1!important;display:flex!important;align-items:center!important;gap:12px!important}body[data-page=exames-e-ecg] .ecg-only-upload .exam-upload-copy strong{margin:0!important;white-space:nowrap!important;font-size:12.5px!important}body[data-page=exames-e-ecg] .ecg-only-upload .exam-upload-copy span{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11.5px!important;line-height:1.25!important}body[data-page=exames-e-ecg] .ecg-only-upload .exam-upload-chip{min-height:30px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 12px!important}body[data-page=exames-e-ecg] .ecg-final-disclaimer{grid-template-columns:1fr!important;margin-top:14px!important;padding:14px 16px!important}body[data-page=exames-e-ecg] .ecg-final-disclaimer strong{margin-bottom:7px!important}body[data-page=exames-e-ecg] .ecg-final-disclaimer p{margin:0 0 7px!important}body[data-page=exames-e-ecg] .ecg-final-disclaimer p:last-child{margin-bottom:0!important}@media (max-width:640px){body[data-page=exames-e-ecg] .exam-upload-box.ecg-only-upload{border-radius:16px!important;min-height:46px!important}body[data-page=exames-e-ecg] .ecg-only-upload .exam-upload-copy span{display:none!important}body[data-page=exames-e-ecg] .ecg-only-upload .exam-upload-chip{width:auto!important;flex:none!important}}body[data-page=exames-e-ecg] .lab-topic-group.active .lab-topic-head strong{color:#008a61!important;transition:color .18s ease}body[data-page=exames-e-ecg].theme-dark .lab-topic-group.active .lab-topic-head strong{color:#77f0c4!important}body[data-page=exames-e-ecg] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=exames-e-ecg] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=exames-e-ecg] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=exames-e-ecg] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=exames-e-ecg] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=exames-e-ecg] .footer-logo .med{font-weight:900}body[data-page=exames-e-ecg] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=exames-e-ecg] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=exames-e-ecg] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=exames-e-ecg] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=exames-e-ecg] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=exames-e-ecg] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=exames-e-ecg].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=exames-e-ecg].theme-dark .footer-logo{color:#f4f7fb}body[data-page=exames-e-ecg].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=exames-e-ecg].theme-dark .footer-description,body[data-page=exames-e-ecg].theme-dark .footer-meta{color:#b7c4d8}body[data-page=exames-e-ecg].theme-dark .footer-meta a{color:#78f0b5}body[data-page=exames-e-ecg].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=exames-e-ecg].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=exames-e-ecg] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=exames-e-ecg] .site-footer-inner{padding:28px 20px 8px}body[data-page=exames-e-ecg] .footer-logo{font-size:21px}body[data-page=exames-e-ecg] .footer-bottom{padding:10px 20px 18px}}body[data-page=exames-e-ecg] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=exames-e-ecg] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=exames-e-ecg] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=exames-e-ecg] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=exames-e-ecg] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=exames-e-ecg] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=exames-e-ecg].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=exames-e-ecg].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=exames-e-ecg].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=exames-e-ecg].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=exames-e-ecg].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=exames-e-ecg] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=exames-e-ecg] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=exames-e-ecg] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=exames-e-ecg] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=exames-e-ecg] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=exames-e-ecg] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=exames-e-ecg] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=exames-e-ecg] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=exames-e-ecg] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=exames-e-ecg] .residency-area-group>.residency-area-toggle:hover,body[data-page=exames-e-ecg] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=exames-e-ecg] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=exames-e-ecg] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=exames-e-ecg] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=exames-e-ecg] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=exames-e-ecg] .residency-area-group .residency-specialty-link:hover,body[data-page=exames-e-ecg] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=exames-e-ecg] .residency-area-group .residency-specialty-link:hover:before,body[data-page=exames-e-ecg] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=exames-e-ecg].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=exames-e-ecg].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=exames-e-ecg].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=exames-e-ecg].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=exames-e-ecg].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=exames-e-ecg].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=exames-e-ecg].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=exames-e-ecg].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=exames-e-ecg].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=exames-e-ecg].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=exames-e-ecg] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=exames-e-ecg] .specialty-page[class*=specialty-theme-],body[data-page=exames-e-ecg] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=exames-e-ecg] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=exames-e-ecg] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=exames-e-ecg] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=exames-e-ecg] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=exames-e-ecg] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=exames-e-ecg] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=exames-e-ecg] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=exames-e-ecg] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=exames-e-ecg] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=exames-e-ecg] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=exames-e-ecg] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=exames-e-ecg] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=exames-e-ecg] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=exames-e-ecg] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=exames-e-ecg] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=exames-e-ecg] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=exames-e-ecg] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=exames-e-ecg] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=exames-e-ecg].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=exames-e-ecg].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=exames-e-ecg].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=exames-e-ecg].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=exames-e-ecg].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=exames-e-ecg].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=exames-e-ecg].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=exames-e-ecg] #officialSidebar,body[data-page=exames-e-ecg] #officialSidebar *,body[data-page=exames-e-ecg] #officialSidebar *:before,body[data-page=exames-e-ecg] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=exames-e-ecg] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=exames-e-ecg] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=exames-e-ecg] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=exames-e-ecg] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=exames-e-ecg] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=exames-e-ecg] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=exames-e-ecg] #officialSidebar .nav-item,body[data-page=exames-e-ecg] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=exames-e-ecg] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=exames-e-ecg] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=exames-e-ecg] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=exames-e-ecg] #officialSidebar .nav-item:hover,body[data-page=exames-e-ecg] #officialSidebar .nav-toggle:hover,body[data-page=exames-e-ecg] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=exames-e-ecg] #officialSidebar .nav-item.active,body[data-page=exames-e-ecg] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=exames-e-ecg] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=exames-e-ecg] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=exames-e-ecg] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=exames-e-ecg] #officialSidebar .nav-item svg,body[data-page=exames-e-ecg] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=exames-e-ecg] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=exames-e-ecg] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=exames-e-ecg] #officialSidebar .nav-group>.nav-submenu,body[data-page=exames-e-ecg] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=exames-e-ecg] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=exames-e-ecg] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=exames-e-ecg] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=exames-e-ecg] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=exames-e-ecg] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=exames-e-ecg] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=exames-e-ecg] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=exames-e-ecg] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=exames-e-ecg] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=exames-e-ecg] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=exames-e-ecg] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=exames-e-ecg] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=exames-e-ecg] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=exames-e-ecg] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=exames-e-ecg] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=exames-e-ecg] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=exames-e-ecg] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=exames-e-ecg] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=exames-e-ecg] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=exames-e-ecg] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=exames-e-ecg] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=exames-e-ecg] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=exames-e-ecg] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=exames-e-ecg] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=exames-e-ecg].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=exames-e-ecg].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=exames-e-ecg].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=exames-e-ecg].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=exames-e-ecg].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=exames-e-ecg].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=exames-e-ecg].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=exames-e-ecg].theme-dark #officialSidebar,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=exames-e-ecg].theme-dark #officialSidebar .nav-item,body[data-page=exames-e-ecg].theme-dark #officialSidebar .nav-toggle,body[data-page=exames-e-ecg].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=exames-e-ecg].theme-dark #officialSidebar .nav-item:hover,body[data-page=exames-e-ecg].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=exames-e-ecg].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=exames-e-ecg].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=exames-e-ecg].theme-dark #officialSidebar .nav-item.active,body[data-page=exames-e-ecg].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=exames-e-ecg].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=exames-e-ecg].theme-dark #officialSidebar .premium-title,body[data-page=exames-e-ecg].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=exames-e-ecg].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=exames-e-ecg].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=exames-e-ecg].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=exames-e-ecg].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=exames-e-ecg].official-menu-final{overflow-x:hidden!important}body[data-page=exames-e-ecg].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=exames-e-ecg].official-menu-final #sidebarToggle{display:none!important}body[data-page=exames-e-ecg] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=exames-e-ecg].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=exames-e-ecg].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=exames-e-ecg].official-menu-final .main,body[data-page=exames-e-ecg].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=exames-e-ecg].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=exames-e-ecg].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=exames-e-ecg].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=exames-e-ecg])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=exames-e-ecg] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=exames-e-ecg] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=prescricao]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--surface-3: #f2f7fb;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--teal-dark: #087e9a;--teal-soft: #e6f9fc;--blue: #2b7bea;--blue-soft: #e8f1ff;--purple: #8257ff;--purple-soft: #f0eaff;--orange: #ff7b2c;--orange-soft: #fff0e5;--rose: #ff4d74;--rose-soft: #fff0f5;--gold: #d69712;--gold-soft: #fff7dc;--red: #e23b44;--red-soft: #fff0f1;--shadow: 0 18px 45px rgba(25,45,80,.07);--shadow-soft: 0 9px 24px rgba(22,44,72,.045);--radius: 16px;--sidebar: 290px;--topbar: 68px;--focus: 0 0 0 4px rgba(11,191,121,.12)}body[data-page=prescricao],body[data-page=prescricao] *{box-sizing:border-box}html:has(>body[data-page=prescricao]){scroll-behavior:smooth}html:has(>body[data-page=prescricao]),body[data-page=prescricao]{height:100%}body[data-page=prescricao]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=prescricao] button,body[data-page=prescricao] input,body[data-page=prescricao] textarea,body[data-page=prescricao] select{font:inherit}body[data-page=prescricao] button{cursor:pointer}body[data-page=prescricao] ::selection{background:#0bbf792e;color:#0f1735}body[data-page=prescricao] .global-search{width:min(625px,100%);height:38px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=prescricao] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=prescricao] .topbar-actions{min-width:330px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=prescricao] .status-pill{display:flex;align-items:center;gap:8px;background:#dff8ee;color:#008962;border-radius:999px;padding:8px 15px;font-weight:800;font-size:13px;white-space:nowrap}body[data-page=prescricao] .status-dot{width:8px;height:8px;background:var(--green);border-radius:50%;box-shadow:0 0 0 3px #0bbf791f}body[data-page=prescricao] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center}body[data-page=prescricao] .profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=prescricao] .chevron{margin-left:-10px;color:#50658e}body[data-page=prescricao] .nav-item{min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:10px 14px;color:#50658e;font-weight:760;font-size:13px;line-height:1.15;transition:.18s ease}body[data-page=prescricao] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=prescricao] .premium-box{margin-top:18px;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070}body[data-page=prescricao] .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}body[data-page=prescricao] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}body[data-page=prescricao] .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}body[data-page=prescricao] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;box-shadow:0 2px 6px #14325005}body[data-page=prescricao] .content{padding:16px 22px 34px;max-width:1540px;width:100%;margin:0 auto}body[data-page=prescricao] .rx-shell{display:grid;grid-template-columns:minmax(0,1fr) 356px;gap:18px;align-items:start}body[data-page=prescricao] .hero{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:20px;padding:34px 36px 32px;background:radial-gradient(circle at 6% 20%,#0bbf7930 0,#0bbf7914 28%,#fff0 48%),radial-gradient(circle at 92% 8%,#0faec757 0,#0faec729 29%,#fff0 57%),linear-gradient(120deg,#fff,#f4fdf8 45%,#e8fbff);box-shadow:var(--shadow-soft)}body[data-page=prescricao] .hero:after,body[data-page=prescricao] .hero:before{content:"";display:none}body[data-page=prescricao] .hero-content{position:relative;z-index:2;max-width:812px}body[data-page=prescricao] .eyebrow{display:inline-flex;align-items:center;gap:8px;min-height:31px;padding:7px 12px;border-radius:999px;background:#e1f8f0;color:#008d62;font-size:12px;font-weight:900;border:1px solid #c8efe1;margin-bottom:14px}body[data-page=prescricao] .hero h1{margin:0;color:#101635;font-weight:950;letter-spacing:-.052em;font-size:30px;line-height:1.05}body[data-page=prescricao] .hero p{margin:12px 0 0;color:#526a91;font-weight:620;font-size:14px;line-height:1.58;max-width:735px}body[data-page=prescricao] .hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}body[data-page=prescricao] .primary-btn,body[data-page=prescricao] .secondary-btn,body[data-page=prescricao] .ghost-btn,body[data-page=prescricao] .danger-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;padding:10px 15px;font-size:12px;font-weight:900;transition:.18s ease;border:1px solid transparent}body[data-page=prescricao] .primary-btn{background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;box-shadow:0 10px 18px #00a66c33}body[data-page=prescricao] .primary-btn:hover{transform:translateY(-1px);box-shadow:0 16px 24px #00a66c38}body[data-page=prescricao] .secondary-btn{background:#fff;color:#0d8d66;border-color:#cceee3}body[data-page=prescricao] .secondary-btn:hover{background:#f4fcf8}body[data-page=prescricao] .ghost-btn{background:#fff;color:#52678e;border-color:#dde7f2}body[data-page=prescricao] .ghost-btn:hover{background:#f6f9fc;color:#263653}body[data-page=prescricao] .danger-btn{background:var(--red-soft);color:#c62332;border-color:#ffd4d8}body[data-page=prescricao] .summary-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}body[data-page=prescricao] .summary-card{border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow-soft);padding:16px;min-height:124px;transition:.18s ease;position:relative;overflow:hidden}body[data-page=prescricao] .summary-card:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--accent,#0bbf79)}body[data-page=prescricao] .summary-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}body[data-page=prescricao] .summary-card strong{display:flex;align-items:center;gap:9px;color:#111c37;font-size:13px;font-weight:950;margin-bottom:8px}body[data-page=prescricao] .summary-card span{color:#5c7197;font-size:12px;line-height:1.42;font-weight:610}body[data-page=prescricao] .pill-icon{width:33px;height:33px;border-radius:11px;display:grid;place-items:center;color:var(--accent,#0bbf79);background:var(--accent-soft,#e7f9f1);flex:none}body[data-page=prescricao] .workspace{display:grid;grid-template-columns:1fr;gap:16px;margin-top:14px}body[data-page=prescricao] .panel{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=prescricao] .panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 12px;border-bottom:1px solid var(--line-soft)}body[data-page=prescricao] .panel-head h2,body[data-page=prescricao] .panel-head h3{margin:0;color:#101832;font-size:18px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=prescricao] .panel-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.45;font-weight:620}body[data-page=prescricao] .panel-badge{display:inline-flex;align-items:center;gap:7px;min-height:28px;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900;color:#008d62;background:#e6f9f1;border:1px solid #cceee3;white-space:nowrap}body[data-page=prescricao] .form-area{padding:16px 20px 20px}body[data-page=prescricao] .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}body[data-page=prescricao] .field{display:flex;flex-direction:column;gap:7px}body[data-page=prescricao] .field.full{grid-column:1 / -1}body[data-page=prescricao] .field label{color:#31466d;font-size:12px;font-weight:900}body[data-page=prescricao] .field input,body[data-page=prescricao] .field textarea,body[data-page=prescricao] .field select{width:100%;border:1px solid #dce5f1;border-radius:12px;background:#fff;color:#152342;outline:0;font-size:13px;font-weight:650;transition:.18s ease}body[data-page=prescricao] .field input,body[data-page=prescricao] .field select{height:42px;padding:0 12px}body[data-page=prescricao] .field textarea{min-height:118px;padding:12px 13px;resize:vertical;line-height:1.5}body[data-page=prescricao] .field input:focus,body[data-page=prescricao] .field textarea:focus,body[data-page=prescricao] .field select:focus{border-color:#8bdabb;box-shadow:var(--focus)}body[data-page=prescricao] .mode-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}body[data-page=prescricao] .mode-btn{border:1px solid #dce5f1;background:#fff;border-radius:14px;min-height:82px;padding:13px;text-align:left;transition:.18s ease}body[data-page=prescricao] .mode-btn:hover{transform:translateY(-1px);border-color:#bfeadb;box-shadow:var(--shadow-soft)}body[data-page=prescricao] .mode-btn.active{background:linear-gradient(180deg,#fff,#f4fcf8);border-color:#97e5c8}body[data-page=prescricao] .mode-btn strong{display:flex;align-items:center;gap:8px;color:#182541;font-size:12.5px;font-weight:950;margin-bottom:5px}body[data-page=prescricao] .mode-btn span{color:#63779d;font-size:11.5px;line-height:1.35;font-weight:620}body[data-page=prescricao] .inline-note{display:flex;align-items:flex-start;gap:10px;padding:12px 13px;border-radius:14px;border:1px solid #cceee3;background:linear-gradient(180deg,#f4fcf8,#fff);color:#46607f;font-size:12px;line-height:1.45;font-weight:640;margin-top:12px}body[data-page=prescricao] .inline-note svg{color:#00a96e;flex:none;margin-top:1px}body[data-page=prescricao] .preview-box{background:#101a31;color:#dce7f8;padding:0;min-height:100%}body[data-page=prescricao] .preview-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(105deg,#2b7bea24,#0bbf791a)}body[data-page=prescricao] .preview-head h3{margin:0;color:#fff;font-size:16px;letter-spacing:-.02em;font-weight:950}body[data-page=prescricao] .preview-head span{color:#9eb4d3;font-size:11.5px;font-weight:650}body[data-page=prescricao] .preview-actions{display:flex;gap:8px;flex:none}body[data-page=prescricao] .mini-btn{border:1px solid rgba(255,255,255,.14);color:#fff;background:#ffffff14;min-height:32px;padding:8px 10px;border-radius:9px;font-size:11px;font-weight:900;display:inline-flex;align-items:center;gap:7px}body[data-page=prescricao] .prompt-preview{margin:0;padding:18px;white-space:pre-wrap;line-height:1.56;font-size:12px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;color:#d9e7fb;max-height:560px;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.28) transparent}body[data-page=prescricao] .section-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}body[data-page=prescricao] .feature-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:18px;box-shadow:var(--shadow-soft);min-height:162px}body[data-page=prescricao] .feature-card h3{margin:12px 0 7px;font-size:15px;line-height:1.18;letter-spacing:-.025em;color:#101832;font-weight:950}body[data-page=prescricao] .feature-card p{margin:0;color:#5d7298;font-size:12px;font-weight:620;line-height:1.48}body[data-page=prescricao] .feature-icon{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:var(--accent-soft,#e6f9f1);color:var(--accent,#0bbf79)}body[data-page=prescricao] .safety-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(300px,.45fr);gap:16px;margin-top:14px;align-items:start}body[data-page=prescricao] .checklist{padding:12px;display:grid;gap:9px}body[data-page=prescricao] .check-item{display:grid;grid-template-columns:34px 1fr;gap:11px;padding:12px;border:1px solid #e3ebf5;border-radius:14px;background:#fff}body[data-page=prescricao] .check-num{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#e8f9f1;color:#009a69;font-size:12px;font-weight:950}body[data-page=prescricao] .check-item strong{display:block;color:#172341;font-size:13px;font-weight:950;margin:1px 0 5px}body[data-page=prescricao] .check-item span{color:#63769a;font-size:12px;line-height:1.42;font-weight:610}body[data-page=prescricao] .alert-box{border:1px solid #ffd7ab;background:linear-gradient(180deg,#fff8ee,#fff);border-radius:16px;padding:18px;box-shadow:var(--shadow-soft)}body[data-page=prescricao] .alert-box strong{display:flex;align-items:center;gap:9px;color:#9a5d07;font-size:14px;font-weight:950;margin-bottom:8px}body[data-page=prescricao] .alert-box p{margin:0;color:#715d41;font-size:12px;font-weight:620;line-height:1.5}body[data-page=prescricao] .right-stack{display:flex;flex-direction:column;gap:14px}body[data-page=prescricao] .insight-card{border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=prescricao] .insight-top{padding:18px;background:linear-gradient(135deg,#fff,#effbf8);border-bottom:1px solid var(--line-soft)}body[data-page=prescricao] .insight-top h3{margin:0;font-size:17px;letter-spacing:-.03em;font-weight:950;color:#111c37}body[data-page=prescricao] .insight-top p{margin:7px 0 0;color:#60759b;font-size:12px;font-weight:620;line-height:1.45}body[data-page=prescricao] .metric-list{display:grid;grid-template-columns:1fr;gap:0}body[data-page=prescricao] .metric{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=prescricao] .metric:last-child{border-bottom:0}body[data-page=prescricao] .metric strong{font-size:12px;font-weight:900;color:#1c2d4c}body[data-page=prescricao] .metric span{font-size:12px;font-weight:850;color:#008d62;text-align:right}body[data-page=prescricao] .template-list{padding:12px;display:flex;flex-direction:column;gap:8px}body[data-page=prescricao] .template-btn{width:100%;border:1px solid #dce5f1;background:#fff;border-radius:12px;padding:12px;text-align:left;transition:.18s ease}body[data-page=prescricao] .template-btn:hover{background:#f8fcfb;border-color:#bfeadb;transform:translateY(-1px)}body[data-page=prescricao] .template-btn strong{display:block;color:#182541;font-size:12.5px;font-weight:950;margin-bottom:5px}body[data-page=prescricao] .template-btn span{color:#63779d;font-size:11.5px;line-height:1.35;font-weight:620}body[data-page=prescricao] .sticky-index{position:sticky;top:88px}body[data-page=prescricao] .toc{padding:12px}body[data-page=prescricao] .toc a{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 11px;border-radius:10px;color:#52678e;font-size:12px;font-weight:850;transition:.18s ease}body[data-page=prescricao] .toc a:hover,body[data-page=prescricao] .toc a.active{background:#edf9f5;color:#009967}body[data-page=prescricao] .toc a svg{opacity:.72}body[data-page=prescricao] .toast{position:fixed;right:22px;bottom:22px;z-index:50;transform:translateY(18px);opacity:0;pointer-events:none;background:#11203b;color:#fff;min-height:42px;padding:0 14px;border-radius:12px;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:850;box-shadow:0 14px 30px #0000002e;transition:.2s ease}body[data-page=prescricao] .toast.show{opacity:1;transform:translateY(0)}@media (max-width:1320px){body[data-page=prescricao] .rx-shell{grid-template-columns:1fr}body[data-page=prescricao] .right-stack{display:grid;grid-template-columns:1fr 1fr}body[data-page=prescricao] .sticky-index{position:static}body[data-page=prescricao] .summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1120px){body[data-page=prescricao] .workspace,body[data-page=prescricao] .safety-grid,body[data-page=prescricao] .section-grid{grid-template-columns:1fr}body[data-page=prescricao] .hero:after,body[data-page=prescricao] .hero:before{opacity:.22;right:22px}}@media (max-width:860px){body[data-page=prescricao]{--sidebar: 0px;--topbar: 62px}body[data-page=prescricao] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=prescricao] .topbar{gap:10px;padding-right:10px}body[data-page=prescricao] .topbar-center{display:none}body[data-page=prescricao] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto;min-width:0}body[data-page=prescricao] .status-pill{padding:7px 10px}body[data-page=prescricao] .profile,body[data-page=prescricao] .chevron,body[data-page=prescricao] .icon-button,body[data-page=prescricao] .sidebar{display:none}body[data-page=prescricao] .content{padding:12px}body[data-page=prescricao] .hero{padding:24px 18px}body[data-page=prescricao] .hero:after,body[data-page=prescricao] .hero:before{display:none}body[data-page=prescricao] .hero h1{font-size:29px}body[data-page=prescricao] .field-grid,body[data-page=prescricao] .right-stack,body[data-page=prescricao] .summary-strip,body[data-page=prescricao] .mode-switch{grid-template-columns:1fr}body[data-page=prescricao] .panel-head,body[data-page=prescricao] .preview-head{flex-direction:column;align-items:flex-start}body[data-page=prescricao] .prompt-preview{max-height:420px}}body[data-page=prescricao] .rx-shell{display:block!important}body[data-page=prescricao] .content{max-width:1580px!important}body[data-page=prescricao] .hero-content{max-width:920px!important}body[data-page=prescricao] .hero h1{max-width:880px!important}body[data-page=prescricao] .prescription-workspace{display:grid;grid-template-columns:minmax(360px,.72fr) minmax(520px,1fr);gap:16px;margin-top:14px;align-items:start}body[data-page=prescricao] .single-mode{display:flex;align-items:flex-start;gap:12px;border:1px solid #cceee3;border-radius:16px;background:linear-gradient(180deg,#fff,#f4fcf8);padding:14px;margin-bottom:14px}body[data-page=prescricao] .single-mode-icon{width:42px;height:42px;border-radius:14px;background:#e7f9f1;color:#00a96e;display:grid;place-items:center;flex:none}body[data-page=prescricao] .single-mode strong{display:block;color:#101832;font-size:13px;font-weight:950;margin:2px 0 5px}body[data-page=prescricao] .single-mode span{color:#61759b;font-size:12px;line-height:1.42;font-weight:620}body[data-page=prescricao] .rx-output-panel{min-height:760px}body[data-page=prescricao] .rx-output-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:18px 20px 12px;border-bottom:1px solid var(--line-soft);background:linear-gradient(180deg,#fff,#fbfffd)}body[data-page=prescricao] .rx-output-head h2{margin:0;color:#101832;font-size:18px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=prescricao] .rx-output-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.45;font-weight:620}body[data-page=prescricao] .pdf-btn{border:1px solid #cceee3;background:#e7f9f1;color:#008d62;border-radius:10px;min-height:38px;padding:9px 13px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:950;transition:.18s ease;white-space:nowrap}body[data-page=prescricao] .pdf-btn:hover{background:#d9f6eb;transform:translateY(-1px)}body[data-page=prescricao] .rx-output-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;flex:none}body[data-page=prescricao] #copyPrescription{background:#fff;color:#0d8d66}body[data-page=prescricao] #copyPrescription:hover{background:#f4fcf8}body[data-page=prescricao] .prescription-document{margin:18px;border:1px solid #dfe7f3;border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 10px 26px #192d500e}body[data-page=prescricao] .rx-paper-header{padding:22px 24px;background:radial-gradient(circle at 8% 0%,rgba(11,191,121,.14),transparent 36%),linear-gradient(120deg,#fff,#f4fcf8);border-bottom:1px solid #dfe7f3}body[data-page=prescricao] .rx-paper-kicker{display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:6px 10px;border-radius:999px;background:#e7f9f1;color:#008d62;border:1px solid #cceee3;font-size:11px;font-weight:950;margin-bottom:12px}body[data-page=prescricao] .rx-paper-header h3{margin:0;color:#101832;font-size:25px;letter-spacing:-.04em;line-height:1.08;font-weight:950}body[data-page=prescricao] .rx-meta-grid{display:grid;grid-template-columns:1.4fr .7fr .9fr;gap:10px;margin-top:14px}body[data-page=prescricao] .rx-meta{border:1px solid #dfe7f3;border-radius:13px;background:#fff;padding:10px 12px}body[data-page=prescricao] .rx-meta span{display:block;color:#6b7fa3;font-size:10.5px;font-weight:900;text-transform:uppercase;letter-spacing:.02em;margin-bottom:4px}body[data-page=prescricao] .rx-meta strong{display:block;color:#14213f;font-size:13px;line-height:1.25;font-weight:950}body[data-page=prescricao] .rx-doc-body{padding:20px 24px 24px}body[data-page=prescricao] .rx-section{border:1px solid #e3ebf5;border-radius:16px;padding:16px;margin-bottom:13px;background:#fff}body[data-page=prescricao] .rx-section.emphasis{border-color:#cceee3;background:linear-gradient(180deg,#f7fffb,#fff)}body[data-page=prescricao] .rx-section.warning{border-color:#ffd7ab;background:linear-gradient(180deg,#fff8ee,#fff)}body[data-page=prescricao] .rx-section h4{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:#101832;font-size:15px;letter-spacing:-.025em;font-weight:950}body[data-page=prescricao] .rx-section p{margin:0 0 9px;color:#41577c;font-size:13px;line-height:1.58;font-weight:620}body[data-page=prescricao] .rx-section p:last-child{margin-bottom:0}body[data-page=prescricao] .rx-section ul{margin:8px 0 0;padding-left:18px;color:#41577c;font-size:13px;line-height:1.58;font-weight:620}body[data-page=prescricao] .rx-section li{margin:6px 0}body[data-page=prescricao] .rx-drug-card{border:1px solid #dfe7f3;border-radius:14px;background:#fbfdff;padding:14px;margin-top:10px}body[data-page=prescricao] .rx-drug-card strong{display:block;color:#0f1735;font-size:14px;font-weight:950;margin-bottom:7px}body[data-page=prescricao] .rx-drug-card p{margin:5px 0}body[data-page=prescricao] .rx-tag-row{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}body[data-page=prescricao] .rx-tag{display:inline-flex;align-items:center;min-height:25px;padding:0 9px;border-radius:999px;background:#eef7ff;color:#2b64ad;font-size:11px;font-weight:900}body[data-page=prescricao] .rx-signature{display:grid;grid-template-columns:1fr;gap:6px;margin-top:18px;padding-top:18px;border-top:1px dashed #cdd8e8;color:#263a5f;font-size:13px;font-weight:750}body[data-page=prescricao] .templates-section{margin-top:16px}body[data-page=prescricao] .template-list.templates-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px}body[data-page=prescricao] .template-list.templates-grid .template-btn{min-height:108px}@media (max-width:1280px){body[data-page=prescricao] .prescription-workspace,body[data-page=prescricao] .rx-meta-grid{grid-template-columns:1fr}body[data-page=prescricao] .template-list.templates-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){body[data-page=prescricao] .template-list.templates-grid{grid-template-columns:1fr}body[data-page=prescricao] .rx-output-head{flex-direction:column;align-items:flex-start}body[data-page=prescricao] .prescription-document{margin:12px}body[data-page=prescricao] .rx-doc-body,body[data-page=prescricao] .rx-paper-header{padding:16px}}@media print{body[data-page=prescricao] *{visibility:hidden!important}body[data-page=prescricao] .prescription-document,body[data-page=prescricao] .prescription-document *{visibility:visible!important}body[data-page=prescricao] .prescription-document{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;margin:0!important;border:0!important;box-shadow:none!important;border-radius:0!important}body[data-page=prescricao] .rx-output-head,body[data-page=prescricao] .topbar,body[data-page=prescricao] .sidebar{display:none!important}}body[data-page=prescricao] .prescription-workspace{align-items:start!important}body[data-page=prescricao] #constructorPanel{overflow:hidden}body[data-page=prescricao] .templates-inside{padding:16px 20px 0;border-bottom:1px solid var(--line-soft);background:linear-gradient(180deg,#fff,#fbfffd)}body[data-page=prescricao] .templates-inside-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}body[data-page=prescricao] .templates-inside-head h3{margin:0;color:#101832;font-size:17px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=prescricao] .templates-inside-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.45;font-weight:620}body[data-page=prescricao] .compact-templates{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:0 0 16px!important}body[data-page=prescricao] .compact-templates .template-btn{min-height:92px!important;padding:12px!important}body[data-page=prescricao] .compact-templates .template-btn strong{font-size:12.5px!important}body[data-page=prescricao] .compact-templates .template-btn span{font-size:11.5px!important}body[data-page=prescricao] .rx-output-panel{display:flex;flex-direction:column;overflow:hidden}body[data-page=prescricao] .rx-output-head{flex:none}body[data-page=prescricao] .rx-output-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(11,191,121,.52) rgba(223,231,243,.42);background:linear-gradient(180deg,#fff,#f8fbfd)}body[data-page=prescricao] .rx-output-scroll::-webkit-scrollbar{width:10px}body[data-page=prescricao] .rx-output-scroll::-webkit-scrollbar-track{background:#edf2f8;border-radius:999px;margin:14px 0}body[data-page=prescricao] .rx-output-scroll::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#12be7d,#00a46d);border-radius:999px;border:2px solid #edf2f8}body[data-page=prescricao] .rx-output-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#0dac70,#008d62)}body[data-page=prescricao] .rx-output-scroll .prescription-document{margin:18px}body[data-page=prescricao] .single-mode{display:none!important}@media (max-width:1280px){body[data-page=prescricao] .compact-templates{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-page=prescricao] .rx-output-panel{height:auto!important;max-height:none!important}body[data-page=prescricao] .rx-output-scroll{max-height:760px}}@media (max-width:860px){body[data-page=prescricao] .compact-templates{grid-template-columns:1fr!important}body[data-page=prescricao] .rx-output-scroll{max-height:680px}}body[data-page=prescricao] .form-area .templates-inside{margin-top:18px;padding:16px 0 0;border-top:1px solid var(--line-soft);border-bottom:0;background:transparent}body[data-page=prescricao] .form-area .templates-inside-head{margin-bottom:12px}body[data-page=prescricao] .form-area .templates-inside-head h3{font-size:16px}body[data-page=prescricao] .form-area .templates-inside-head p{max-width:680px}body[data-page=prescricao] .prescription-document{margin:18px!important;border:1px solid #dfe7f3!important;border-radius:14px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 10px 26px #192d500e!important}body[data-page=prescricao] .word-prescription{background:#fff;color:#000;padding:34px 38px 40px;font-family:Times New Roman,Times,serif;font-size:16px;line-height:1.42}body[data-page=prescricao] .word-prescription h3{margin:0 0 18px;color:#000;font-family:Times New Roman,Times,serif;font-size:20px;line-height:1.25;font-weight:700;text-align:left;letter-spacing:0;text-transform:uppercase}body[data-page=prescricao] .word-prescription p{margin:0 0 12px;color:#000;font-size:16px;line-height:1.42;font-weight:400}body[data-page=prescricao] .word-prescription .line{margin-bottom:14px}body[data-page=prescricao] .word-prescription .section-title{margin:20px 0 10px;font-weight:700}body[data-page=prescricao] .word-prescription .drug-title{margin:18px 0 12px;font-weight:700}body[data-page=prescricao] .word-prescription strong{font-weight:700}body[data-page=prescricao] .word-prescription .signature{margin-top:26px}body[data-page=prescricao] .word-prescription .signature p{margin-bottom:10px}body[data-page=prescricao] .rx-output-scroll{background:#f8fbfd!important}@media (max-width:860px){body[data-page=prescricao] .word-prescription{padding:24px 18px 28px;font-size:15px}body[data-page=prescricao] .word-prescription p{font-size:15px}}@media print{body[data-page=prescricao] .word-prescription{padding:22mm 20mm!important;font-size:12pt!important;line-height:1.35!important}body[data-page=prescricao] .word-prescription p{font-size:12pt!important}}body[data-page=prescricao]{--sidebar: 290px;--topbar: 68px}body[data-page=prescricao]{min-width:1180px}body[data-page=prescricao] .brand{width:var(--sidebar)!important;text-decoration:none!important}body[data-page=prescricao] .sidebar{width:var(--sidebar)!important;z-index:20!important;padding:14px 16px 18px!important}body[data-page=prescricao] .main{margin-left:var(--sidebar)!important;width:calc(100% - var(--sidebar))!important}body[data-page=prescricao] .content{max-width:none!important;width:100%!important}body[data-page=prescricao] .sidebar,body[data-page=prescricao] .main,body[data-page=prescricao] .brand{transition:transform .22s ease,margin-left .22s ease,width .22s ease,padding .22s ease}body[data-page=prescricao].sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=prescricao].sidebar-collapsed .brand{width:92px!important;padding-left:20px!important}body[data-page=prescricao].sidebar-collapsed .brand span:not(:first-child){display:none}body[data-page=prescricao] .nav-item--long{height:auto!important;min-height:44px;align-items:flex-start;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25}body[data-page=prescricao] .nav-toggle{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=prescricao] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease;text-decoration:none}body[data-page=prescricao] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px}body[data-page=prescricao] .premium-box{margin-top:20px!important;flex:none;cursor:pointer}body[data-page=prescricao].theme-dark input,body[data-page=prescricao].theme-dark select,body[data-page=prescricao].theme-dark textarea{background-color:#0f1f33!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:#29405f!important;color-scheme:dark}body[data-page=prescricao].theme-dark input::placeholder,body[data-page=prescricao].theme-dark textarea::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1}body[data-page=prescricao].theme-dark select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=prescricao].theme-dark select option{background:#0f1f33;color:#f8fafc}body[data-page=prescricao].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--surface-3: #17283f;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0,0,0,.34);--shadow-soft: 0 10px 28px rgba(0,0,0,.22);background:#07111f!important;color:#f4f7fb}body[data-page=prescricao].theme-dark .brand,body[data-page=prescricao].theme-dark .profile strong,body[data-page=prescricao].theme-dark h1,body[data-page=prescricao].theme-dark h2,body[data-page=prescricao].theme-dark h3,body[data-page=prescricao].theme-dark h4,body[data-page=prescricao].theme-dark strong,body[data-page=prescricao].theme-dark .question-title,body[data-page=prescricao].theme-dark .answer-title,body[data-page=prescricao].theme-dark .panel-head h2,body[data-page=prescricao].theme-dark .panel-head h3,body[data-page=prescricao].theme-dark .side-head h2,body[data-page=prescricao].theme-dark .side-head h3,body[data-page=prescricao].theme-dark .metric-copy strong,body[data-page=prescricao].theme-dark .mode-copy strong,body[data-page=prescricao].theme-dark .template-card strong,body[data-page=prescricao].theme-dark .template-btn strong,body[data-page=prescricao].theme-dark .prompt-card strong,body[data-page=prescricao].theme-dark .card-copy strong,body[data-page=prescricao].theme-dark .stat-card strong,body[data-page=prescricao].theme-dark .summary-card strong,body[data-page=prescricao].theme-dark .rx-meta strong,body[data-page=prescricao].theme-dark .rx-drug-card strong{color:#f4f7fb!important}body[data-page=prescricao].theme-dark .subtitle,body[data-page=prescricao].theme-dark p,body[data-page=prescricao].theme-dark span,body[data-page=prescricao].theme-dark li,body[data-page=prescricao].theme-dark label,body[data-page=prescricao].theme-dark .profile span,body[data-page=prescricao].theme-dark .nav-toggle,body[data-page=prescricao].theme-dark .nav-item,body[data-page=prescricao].theme-dark .nav-sublink,body[data-page=prescricao].theme-dark .metric-copy span,body[data-page=prescricao].theme-dark .mode-copy span,body[data-page=prescricao].theme-dark .template-card span,body[data-page=prescricao].theme-dark .template-btn span,body[data-page=prescricao].theme-dark .prompt-card p,body[data-page=prescricao].theme-dark .field label,body[data-page=prescricao].theme-dark .exam-section-description,body[data-page=prescricao].theme-dark .exam-tiny-note,body[data-page=prescricao].theme-dark .answer-content,body[data-page=prescricao].theme-dark .rx-section p,body[data-page=prescricao].theme-dark .rx-section ul,body[data-page=prescricao].theme-dark .rx-section li{color:#b7c4d8!important}body[data-page=prescricao].theme-dark .sidebar,body[data-page=prescricao].theme-dark .premium-box,body[data-page=prescricao].theme-dark .student-menu,body[data-page=prescricao].theme-dark .main{background:#07111f!important;border-color:#263850!important}body[data-page=prescricao].theme-dark .sidebar{background:#091827!important}body[data-page=prescricao].theme-dark .global-search,body[data-page=prescricao].theme-dark .sidebar-collapse-btn,body[data-page=prescricao].theme-dark .icon-button:hover,body[data-page=prescricao].theme-dark .nav-toggle:hover,body[data-page=prescricao].theme-dark .nav-group.open .nav-toggle,body[data-page=prescricao].theme-dark .nav-sublink:hover,body[data-page=prescricao].theme-dark .nav-sublink.active,body[data-page=prescricao].theme-dark .nav-item:hover,body[data-page=prescricao].theme-dark .nav-item.active,body[data-page=prescricao].theme-dark .premium-box button,body[data-page=prescricao].theme-dark .hero,body[data-page=prescricao].theme-dark .clinical-hero,body[data-page=prescricao].theme-dark .workspace-header,body[data-page=prescricao].theme-dark .simulation-card,body[data-page=prescricao].theme-dark .side-card,body[data-page=prescricao].theme-dark .templates-card,body[data-page=prescricao].theme-dark .panel,body[data-page=prescricao].theme-dark .exam-hero,body[data-page=prescricao].theme-dark .exam-hero-card,body[data-page=prescricao].theme-dark .exam-mode-card,body[data-page=prescricao].theme-dark .exam-catalog-panel,body[data-page=prescricao].theme-dark .exam-side-panel,body[data-page=prescricao].theme-dark .exam-group,body[data-page=prescricao].theme-dark .exam-trigger,body[data-page=prescricao].theme-dark .exam-status-line,body[data-page=prescricao].theme-dark .exam-workflow-card,body[data-page=prescricao].theme-dark .exam-template-card,body[data-page=prescricao].theme-dark .rx-output-panel,body[data-page=prescricao].theme-dark .prescription-document,body[data-page=prescricao].theme-dark .rx-paper-header,body[data-page=prescricao].theme-dark .rx-section,body[data-page=prescricao].theme-dark .rx-drug-card,body[data-page=prescricao].theme-dark .map-panel,body[data-page=prescricao].theme-dark .builder-panel,body[data-page=prescricao].theme-dark .deck-panel,body[data-page=prescricao].theme-dark .insight-card,body[data-page=prescricao].theme-dark .metric-card,body[data-page=prescricao].theme-dark .summary-card,body[data-page=prescricao].theme-dark .stat-card,body[data-page=prescricao].theme-dark .practice-card,body[data-page=prescricao].theme-dark .specialty-card,body[data-page=prescricao].theme-dark .mode-card,body[data-page=prescricao].theme-dark .mode-shortcut-card,body[data-page=prescricao].theme-dark .mode-item,body[data-page=prescricao].theme-dark .template-card,body[data-page=prescricao].theme-dark .template-btn,body[data-page=prescricao].theme-dark .quick-topic,body[data-page=prescricao].theme-dark .format-item,body[data-page=prescricao].theme-dark .prompt-card,body[data-page=prescricao].theme-dark .card-face,body[data-page=prescricao].theme-dark .answer-card,body[data-page=prescricao].theme-dark .question-banner,body[data-page=prescricao].theme-dark .footnote,body[data-page=prescricao].theme-dark table,body[data-page=prescricao].theme-dark th,body[data-page=prescricao].theme-dark td{background:#0e1a2c!important;border-color:#263850!important;box-shadow:none!important}body[data-page=prescricao].theme-dark .hero,body[data-page=prescricao].theme-dark .clinical-hero,body[data-page=prescricao].theme-dark .workspace-header,body[data-page=prescricao].theme-dark .exam-hero,body[data-page=prescricao].theme-dark .rx-paper-header{background:linear-gradient(120deg,#0e1a2c,#102337 52%,#0b2a32)!important}body[data-page=prescricao].theme-dark .premium-box{background:linear-gradient(180deg,#0e1a2c,#102337)!important}body[data-page=prescricao].theme-dark .global-search input{color:#f4f7fb!important}body[data-page=prescricao].theme-dark .global-search input::placeholder{color:#91a3bd!important}body[data-page=prescricao].theme-dark .top-mic,body[data-page=prescricao].theme-dark .icon-button,body[data-page=prescricao].theme-dark .nav-chevron{color:#b7c4d8!important}body[data-page=prescricao].theme-dark .avatar{background:#12382d!important;border-color:#205c4a!important;color:#c9f9e8!important}body[data-page=prescricao].theme-dark .nav-sublink.active,body[data-page=prescricao].theme-dark .nav-item.active{color:#35e6a0!important;background:#12382d!important}body[data-page=prescricao].theme-dark .nav-sublink:before{background:#35e6a0!important}body[data-page=prescricao].theme-dark .eyebrow,body[data-page=prescricao].theme-dark .panel-badge,body[data-page=prescricao].theme-dark .mini-badge,body[data-page=prescricao].theme-dark .tag,body[data-page=prescricao].theme-dark .mode-tag,body[data-page=prescricao].theme-dark .exam-mode-badge,body[data-page=prescricao].theme-dark .rx-paper-kicker{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=prescricao].theme-dark .chat-area,body[data-page=prescricao].theme-dark .deck-stage,body[data-page=prescricao].theme-dark .mindmap-canvas,body[data-page=prescricao].theme-dark .rx-output-scroll,body[data-page=prescricao].theme-dark .exam-panel,body[data-page=prescricao].theme-dark .exam-panel-head,body[data-page=prescricao].theme-dark .sim-head,body[data-page=prescricao].theme-dark .side-head,body[data-page=prescricao].theme-dark .insight-top,body[data-page=prescricao].theme-dark .map-toolbar,body[data-page=prescricao].theme-dark .deck-toolbar,body[data-page=prescricao].theme-dark .preview-head{background:#101d30!important;border-color:#263850!important}body[data-page=prescricao].theme-dark .message.patient,body[data-page=prescricao].theme-dark .message.user,body[data-page=prescricao].theme-dark .message.preceptor{background:#13243a!important;border-color:#30445f!important;color:#f4f7fb!important}body[data-page=prescricao].theme-dark .primary-btn,body[data-page=prescricao].theme-dark .btn.primary,body[data-page=prescricao].theme-dark .top-send-btn,body[data-page=prescricao].theme-dark .send-btn,body[data-page=prescricao].theme-dark .send-question{color:#fff!important}body[data-page=prescricao].theme-dark .pdf-btn,body[data-page=prescricao].theme-dark #copyPrescription{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=prescricao].theme-dark .pdf-btn:hover,body[data-page=prescricao].theme-dark #copyPrescription:hover{background:#164838!important;border-color:#2b7f60!important}@media (max-width:860px){body[data-page=prescricao]{min-width:0}body[data-page=prescricao]{--sidebar: 0px;--topbar: 62px}body[data-page=prescricao] .brand{width:auto!important;padding-left:16px!important;font-size:19px!important}body[data-page=prescricao] .sidebar,body[data-page=prescricao] .sidebar-collapse-btn{display:none!important}body[data-page=prescricao] .main{margin-left:0!important;width:100%!important}}body[data-page=prescricao] .hero .hero-actions{display:none!important}body[data-page=prescricao] .prescription-workspace{display:grid!important;grid-template-columns:minmax(420px,.95fr) minmax(360px,.62fr)!important;gap:16px!important;align-items:start!important}body[data-page=prescricao] #constructorPanel,body[data-page=prescricao] #templatesPanel{height:100%}body[data-page=prescricao] #prescricao-preview{grid-column:1 / -1!important;width:100%!important;height:auto!important;min-height:0!important}body[data-page=prescricao] #prescricao-preview .rx-output-scroll{max-height:none!important;overflow:visible!important}body[data-page=prescricao] .templates-panel{overflow:hidden}body[data-page=prescricao] .templates-panel-body{padding:18px 20px 20px;background:linear-gradient(180deg,#fff,#fbfffd)}body[data-page=prescricao] .templates-panel-body .templates-inside-head{margin-bottom:12px}body[data-page=prescricao] .templates-panel-body .templates-inside-head h3{margin:0;color:#101832;font-size:18px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=prescricao] .templates-panel-body .templates-inside-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.45;font-weight:620}body[data-page=prescricao] .templates-panel-body .compact-templates{grid-template-columns:1fr!important;padding:0!important}body[data-page=prescricao] .templates-panel-body .template-btn{min-height:78px!important}body[data-page=prescricao] .rx-check-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}body[data-page=prescricao] .rx-check-option{min-height:42px;display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid #dce5f1;border-radius:12px;background:#fff;color:#31466d;font-size:12px;font-weight:850;cursor:pointer;transition:.18s ease}body[data-page=prescricao] .rx-check-option:hover{border-color:#bfeadb;background:#f8fcfb}body[data-page=prescricao] .rx-check-option input{width:16px;height:16px;accent-color:#00a96e;flex:none}body[data-page=prescricao].theme-dark .templates-panel-body{background:#0e1a2c!important}body[data-page=prescricao].theme-dark .rx-check-option{background:#0f1f33!important;border-color:#29405f!important;color:#b7c4d8!important}body[data-page=prescricao].theme-dark .rx-check-option:hover{background:#13243a!important;border-color:#2f6f5d!important}@media (max-width:1280px){body[data-page=prescricao] .prescription-workspace{grid-template-columns:1fr!important}body[data-page=prescricao] #constructorPanel,body[data-page=prescricao] #templatesPanel{height:auto}body[data-page=prescricao] .templates-panel-body .compact-templates{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:860px){body[data-page=prescricao] .rx-check-grid,body[data-page=prescricao] .templates-panel-body .compact-templates{grid-template-columns:1fr!important}}body[data-page=prescricao].theme-dark .secondary-btn,body[data-page=prescricao].theme-dark .ghost-btn,body[data-page=prescricao].theme-dark .danger-btn,body[data-page=prescricao].theme-dark .mini-btn,body[data-page=prescricao].theme-dark .tab-btn,body[data-page=prescricao].theme-dark .mode-btn,body[data-page=prescricao].theme-dark .prompt-card,body[data-page=prescricao].theme-dark .quick-topic,body[data-page=prescricao].theme-dark .format-item,body[data-page=prescricao].theme-dark .micro-card,body[data-page=prescricao].theme-dark .searchbox,body[data-page=prescricao].theme-dark .difficulty,body[data-page=prescricao].theme-dark .deck-footer,body[data-page=prescricao].theme-dark .review-actions,body[data-page=prescricao].theme-dark .map-footer,body[data-page=prescricao].theme-dark .builder-body,body[data-page=prescricao].theme-dark .prompt-tools,body[data-page=prescricao].theme-dark .form-area,body[data-page=prescricao].theme-dark .template-list,body[data-page=prescricao].theme-dark .metric,body[data-page=prescricao].theme-dark .check-item,body[data-page=prescricao].theme-dark .inline-note,body[data-page=prescricao].theme-dark .alert-box,body[data-page=prescricao].theme-dark .toast,body[data-page=prescricao].theme-dark .sidebar-collapse-btn,body[data-page=prescricao].theme-dark .premium-box button{background:#0f1f33!important;border-color:#29405f!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=prescricao].theme-dark .secondary-btn:hover,body[data-page=prescricao].theme-dark .ghost-btn:hover,body[data-page=prescricao].theme-dark .danger-btn:hover,body[data-page=prescricao].theme-dark .mini-btn:hover,body[data-page=prescricao].theme-dark .tab-btn:hover,body[data-page=prescricao].theme-dark .mode-btn:hover,body[data-page=prescricao].theme-dark .prompt-card:hover,body[data-page=prescricao].theme-dark .quick-topic:hover,body[data-page=prescricao].theme-dark .format-item:hover,body[data-page=prescricao].theme-dark .template-btn:hover,body[data-page=prescricao].theme-dark .sidebar-collapse-btn:hover,body[data-page=prescricao].theme-dark .premium-box button:hover{background:#13243a!important;border-color:#2f6f5d!important;color:#77f0c4!important}body[data-page=prescricao].theme-dark .pill-icon,body[data-page=prescricao].theme-dark .stat-icon,body[data-page=prescricao].theme-dark .feature-icon,body[data-page=prescricao].theme-dark .format-icon,body[data-page=prescricao].theme-dark .mode-icon,body[data-page=prescricao].theme-dark .mode-btn svg,body[data-page=prescricao].theme-dark .single-mode-icon,body[data-page=prescricao].theme-dark .check-num,body[data-page=prescricao].theme-dark .micro-dot,body[data-page=prescricao].theme-dark .card-kicker span,body[data-page=prescricao].theme-dark .exam-status-icon,body[data-page=prescricao].theme-dark .exam-mode-icon,body[data-page=prescricao].theme-dark .exam-mini-icon,body[data-page=prescricao].theme-dark .template-icon,body[data-page=prescricao].theme-dark .metric-icon,body[data-page=prescricao].theme-dark .small-icon,body[data-page=prescricao].theme-dark .title-icon{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important;box-shadow:none!important}body[data-page=prescricao].theme-dark .stat-card,body[data-page=prescricao].theme-dark .summary-card,body[data-page=prescricao].theme-dark .feature-card,body[data-page=prescricao].theme-dark .prompt-card.active,body[data-page=prescricao].theme-dark .mode-btn.active,body[data-page=prescricao].theme-dark .tab-btn.active,body[data-page=prescricao].theme-dark .template-btn.active,body[data-page=prescricao].theme-dark .quick-topic.active{background:#13243a!important;border-color:#30445f!important;box-shadow:none!important}body[data-page=prescricao].theme-dark .primary-btn,body[data-page=prescricao].theme-dark .primary-action,body[data-page=prescricao].theme-dark .top-send-btn,body[data-page=prescricao].theme-dark .send-btn,body[data-page=prescricao].theme-dark .send-question{color:#fff!important;border-color:transparent!important}body[data-page=prescricao].theme-dark .progress-bar,body[data-page=prescricao].theme-dark .bar{background:#263850!important}body[data-page=prescricao].theme-dark ::selection{background:#77f0c43d!important;color:#f8fafc!important}body[data-page=prescricao].theme-dark .templates-panel-body,body[data-page=prescricao].theme-dark .templates-inside,body[data-page=prescricao].theme-dark .rx-output-scroll{background:#07111f!important;border-color:#263850!important}body[data-page=prescricao].theme-dark .prescription-document,body[data-page=prescricao].theme-dark .word-prescription,body[data-page=prescricao].theme-dark .rx-doc-body{background:#0f1f33!important;color:#f4f7fb!important;border-color:#29405f!important;box-shadow:none!important}body[data-page=prescricao].theme-dark .word-prescription h3,body[data-page=prescricao].theme-dark .word-prescription p,body[data-page=prescricao].theme-dark .word-prescription strong,body[data-page=prescricao].theme-dark .word-prescription .section-title,body[data-page=prescricao].theme-dark .word-prescription .drug-title,body[data-page=prescricao].theme-dark .word-prescription .signature{color:#f4f7fb!important}body[data-page=prescricao].theme-dark .rx-paper-header,body[data-page=prescricao].theme-dark .rx-section,body[data-page=prescricao].theme-dark .rx-meta,body[data-page=prescricao].theme-dark .rx-drug-card{background:#13243a!important;border-color:#30445f!important;color:#f4f7fb!important}body[data-page=prescricao].theme-dark .rx-section.emphasis,body[data-page=prescricao].theme-dark .single-mode{background:#102b25!important;border-color:#205c4a!important}body[data-page=prescricao].theme-dark .rx-section.warning,body[data-page=prescricao].theme-dark .alert-box{background:#241c12!important;border-color:#6a4a1e!important;color:#ffe0ac!important}body[data-page=prescricao].theme-dark .rx-section.warning p,body[data-page=prescricao].theme-dark .alert-box p,body[data-page=prescricao].theme-dark .alert-box strong{color:#ffe0ac!important}body[data-page=prescricao].theme-dark .rx-tag{background:#13243a!important;border:1px solid #29405f!important;color:#9cc7ff!important}body[data-page=prescricao].theme-dark .rx-signature{border-top-color:#30445f!important;color:#f4f7fb!important}body[data-page=prescricao].theme-dark .pdf-btn,body[data-page=prescricao].theme-dark #copyPrescription,body[data-page=prescricao].theme-dark .rx-check-option{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=prescricao].theme-dark .pdf-btn:hover,body[data-page=prescricao].theme-dark #copyPrescription:hover,body[data-page=prescricao].theme-dark .rx-check-option:hover{background:#164838!important;border-color:#2b7f60!important;color:#c9f9e8!important}@media print{body[data-page=prescricao].theme-dark .prescription-document,body[data-page=prescricao].theme-dark .word-prescription{background:#fff!important;color:#000!important}body[data-page=prescricao].theme-dark .word-prescription h3,body[data-page=prescricao].theme-dark .word-prescription p,body[data-page=prescricao].theme-dark .word-prescription strong,body[data-page=prescricao].theme-dark .word-prescription .section-title,body[data-page=prescricao].theme-dark .word-prescription .drug-title,body[data-page=prescricao].theme-dark .word-prescription .signature{color:#000!important}}body[data-page=prescricao].theme-dark .rx-output-head{background:linear-gradient(180deg,#0e1a2c,#101d30)!important;border-bottom-color:#263850!important;box-shadow:none!important}body[data-page=prescricao].theme-dark .rx-output-head h2{color:#f4f7fb!important}body[data-page=prescricao].theme-dark .rx-output-head p{color:#b7c4d8!important}body[data-page=prescricao].theme-dark .rx-output-actions{background:transparent!important}body[data-page=prescricao].theme-dark #prescricao-preview .rx-output-head{background:linear-gradient(180deg,#0e1a2c,#101d30)!important;border-color:#263850!important}body[data-page=prescricao]{--bg: var(--bg, #f7fafc);--surface: var(--surface, #ffffff);--surface-2: var(--surface-2, #f9fbfd);--text: var(--text, #0f1735);--muted: var(--muted, #53698f);--muted-2: var(--muted-2, #6d7fa4);--line: var(--line, #dfe7f3);--line-soft: var(--line-soft, #edf2f8);--green: var(--green, #0bbf79);--green-dark: var(--green-dark, #008d62);--green-soft: var(--green-soft, #e7f9f1);--green-soft-2: var(--green-soft-2, #d9f6eb);--teal: var(--teal, #0faec7);--blue: var(--blue, #2b7bea);--purple: var(--purple, #8257ff);--orange: var(--orange, #ff7b2c);--shadow: var(--shadow, 0 12px 30px rgba(25, 45, 80, .05));--shadow-soft: var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035));--sidebar: 290px;--topbar: 68px}body[data-page=prescricao] svg{display:block}body[data-page=prescricao] a{color:inherit;text-decoration:none}body[data-page=prescricao] button,body[data-page=prescricao] input{font:inherit}body[data-page=prescricao] .app{min-height:100vh}body[data-page=prescricao] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=prescricao] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=prescricao] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=prescricao] .brand .med{font-weight:900}body[data-page=prescricao] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=prescricao] .global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=prescricao] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=prescricao] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=prescricao] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=prescricao] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=prescricao] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=prescricao] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=prescricao] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=prescricao] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=prescricao] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=prescricao] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=prescricao] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=prescricao] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=prescricao] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=prescricao] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=prescricao] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=prescricao] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=prescricao] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=prescricao] .sidebar-collapse-btn svg,body[data-page=prescricao] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=prescricao] .sidebar,body[data-page=prescricao] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=prescricao].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=prescricao].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=prescricao].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=prescricao].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=prescricao] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=prescricao] .sidebar::-webkit-scrollbar{width:7px}body[data-page=prescricao] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=prescricao] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=prescricao] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=prescricao] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=prescricao] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=prescricao] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=prescricao] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=prescricao] .nav-item svg{color:currentColor;flex:none}body[data-page=prescricao] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=prescricao] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=prescricao] .nav-toggle:hover,body[data-page=prescricao] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=prescricao] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=prescricao] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=prescricao] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=prescricao] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=prescricao] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=prescricao] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=prescricao] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=prescricao] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=prescricao] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=prescricao] .nav-sublink:hover:before,body[data-page=prescricao] .nav-sublink.active:before{background:#00a96e}body[data-page=prescricao] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=prescricao] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=prescricao] .student-menu{margin-top:14px}body[data-page=prescricao] .student-toggle{color:#50658e}body[data-page=prescricao] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=prescricao] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=prescricao] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=prescricao] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=prescricao] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=prescricao] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=prescricao] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=prescricao] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=prescricao] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=prescricao] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=prescricao] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=prescricao].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=prescricao].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=prescricao].theme-dark .brand,body[data-page=prescricao].theme-dark .profile strong{color:#f4f7fb}body[data-page=prescricao].theme-dark .brand .plus{color:#35e6a0}body[data-page=prescricao].theme-dark .icon-button,body[data-page=prescricao].theme-dark .top-mic{color:#b7c4d8}body[data-page=prescricao].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=prescricao].theme-dark .global-search input{color:#f4f7fb}body[data-page=prescricao].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=prescricao].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=prescricao].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=prescricao].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=prescricao].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=prescricao].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=prescricao].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=prescricao].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=prescricao].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=prescricao].theme-dark .nav-item,body[data-page=prescricao].theme-dark .nav-toggle,body[data-page=prescricao].theme-dark .nav-sublink,body[data-page=prescricao].theme-dark .premium-list{color:#b7c4d8}body[data-page=prescricao].theme-dark .nav-item:hover,body[data-page=prescricao].theme-dark .nav-toggle:hover,body[data-page=prescricao].theme-dark .nav-group.open .nav-toggle,body[data-page=prescricao].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=prescricao].theme-dark .nav-item.active,body[data-page=prescricao].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=prescricao].theme-dark .nav-sublink:before,body[data-page=prescricao].theme-dark .nav-sublink:hover:before,body[data-page=prescricao].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=prescricao].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=prescricao].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=prescricao].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=prescricao].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=prescricao].theme-dark .premium-title,body[data-page=prescricao].theme-dark .premium-title svg{color:#ffd166}body[data-page=prescricao].theme-dark .premium-list{color:#d7c9ad}body[data-page=prescricao].theme-dark .premium-list li:before{color:#ffd166}body[data-page=prescricao].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=prescricao].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=prescricao] .mobile-menu-btn,body[data-page=prescricao] .mobile-sidebar-backdrop{display:none}body[data-page=prescricao] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=prescricao] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=prescricao] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=prescricao].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=prescricao].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=prescricao].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=prescricao].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=prescricao].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=prescricao].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=prescricao]{--sidebar: 270px}body[data-page=prescricao] .brand{font-size:21px;padding-left:18px}body[data-page=prescricao] .global-search{width:min(440px,100%)}body[data-page=prescricao] .topbar-actions{gap:12px;padding-right:16px}body[data-page=prescricao] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=prescricao]{--sidebar: 0px;--topbar: 64px}body[data-page=prescricao].mobile-menu-open{overflow:hidden}body[data-page=prescricao] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=prescricao] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=prescricao] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=prescricao] .topbar-actions>.icon-button{display:none}body[data-page=prescricao] .avatar{display:none}body[data-page=prescricao] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=prescricao] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=prescricao] .theme-toggle-btn{flex:none}body[data-page=prescricao] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=prescricao] .sidebar-collapse-btn{display:none}body[data-page=prescricao] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=prescricao].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=prescricao] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=prescricao].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=prescricao].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=prescricao].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=prescricao] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=prescricao] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=prescricao] .main{width:100%;margin-left:0;padding-top:calc(var(--topbar) + 59px)}body[data-page=prescricao].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width: 640px){body[data-page=prescricao]{--topbar: 62px}body[data-page=prescricao] .topbar{padding:0 10px;gap:8px}body[data-page=prescricao] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=prescricao] .profile{max-width:76px}body[data-page=prescricao] .profile strong{max-width:76px;font-size:11px}body[data-page=prescricao] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=prescricao] .theme-toggle-thumb{width:20px;height:20px}body[data-page=prescricao].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=prescricao] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=prescricao] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=prescricao] .inline-note{border-color:#ffe1a6!important;background:linear-gradient(180deg,#fff8e1,#fffdf4)!important;color:#6f520c!important}body[data-page=prescricao] .inline-note svg{color:#d69712!important}body[data-page=prescricao] .inline-note div{color:#6f520c!important}body[data-page=prescricao].theme-dark .inline-note{background:#241c0f!important;border-color:#7c5b17!important;color:#f8e7bd!important}body[data-page=prescricao].theme-dark .inline-note svg{color:#ffd166!important}body[data-page=prescricao].theme-dark .inline-note div{color:#f8e7bd!important}body[data-page=prescricao] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=prescricao] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=prescricao] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=prescricao] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=prescricao] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=prescricao] .footer-logo .med{font-weight:900}body[data-page=prescricao] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=prescricao] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=prescricao] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=prescricao] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=prescricao] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=prescricao] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=prescricao].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=prescricao].theme-dark .footer-logo{color:#f4f7fb}body[data-page=prescricao].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=prescricao].theme-dark .footer-description,body[data-page=prescricao].theme-dark .footer-meta{color:#b7c4d8}body[data-page=prescricao].theme-dark .footer-meta a{color:#78f0b5}body[data-page=prescricao].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=prescricao].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=prescricao] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=prescricao] .site-footer-inner{padding:28px 20px 8px}body[data-page=prescricao] .footer-logo{font-size:21px}body[data-page=prescricao] .footer-bottom{padding:10px 20px 18px}}body[data-page=prescricao] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=prescricao] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=prescricao] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=prescricao] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=prescricao] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=prescricao] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=prescricao].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=prescricao].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=prescricao].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=prescricao].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=prescricao].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=prescricao] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=prescricao] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=prescricao] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=prescricao] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=prescricao] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=prescricao] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=prescricao] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=prescricao] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=prescricao] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=prescricao] .residency-area-group>.residency-area-toggle:hover,body[data-page=prescricao] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=prescricao] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=prescricao] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=prescricao] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=prescricao] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=prescricao] .residency-area-group .residency-specialty-link:hover,body[data-page=prescricao] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=prescricao] .residency-area-group .residency-specialty-link:hover:before,body[data-page=prescricao] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=prescricao].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=prescricao].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=prescricao].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=prescricao].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=prescricao].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=prescricao].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=prescricao].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=prescricao].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=prescricao].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=prescricao].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=prescricao] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=prescricao] .specialty-page[class*=specialty-theme-],body[data-page=prescricao] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=prescricao] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=prescricao] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=prescricao] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=prescricao] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=prescricao] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=prescricao] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=prescricao] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=prescricao] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=prescricao] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=prescricao] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=prescricao] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=prescricao] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=prescricao] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=prescricao] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=prescricao] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=prescricao] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=prescricao] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=prescricao] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=prescricao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=prescricao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=prescricao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=prescricao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=prescricao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=prescricao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=prescricao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=prescricao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=prescricao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=prescricao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=prescricao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=prescricao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=prescricao].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=prescricao] #officialSidebar,body[data-page=prescricao] #officialSidebar *,body[data-page=prescricao] #officialSidebar *:before,body[data-page=prescricao] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=prescricao] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=prescricao] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=prescricao] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=prescricao] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=prescricao] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=prescricao] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=prescricao] #officialSidebar .nav-item,body[data-page=prescricao] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=prescricao] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=prescricao] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=prescricao] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=prescricao] #officialSidebar .nav-item:hover,body[data-page=prescricao] #officialSidebar .nav-toggle:hover,body[data-page=prescricao] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=prescricao] #officialSidebar .nav-item.active,body[data-page=prescricao] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=prescricao] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=prescricao] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=prescricao] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=prescricao] #officialSidebar .nav-item svg,body[data-page=prescricao] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=prescricao] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=prescricao] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=prescricao] #officialSidebar .nav-group>.nav-submenu,body[data-page=prescricao] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=prescricao] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=prescricao] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=prescricao] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=prescricao] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=prescricao] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=prescricao] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=prescricao] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=prescricao] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=prescricao] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=prescricao] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=prescricao] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=prescricao] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=prescricao] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=prescricao] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=prescricao] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=prescricao] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=prescricao] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=prescricao] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=prescricao] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=prescricao] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=prescricao] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=prescricao] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=prescricao] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=prescricao] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=prescricao].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=prescricao].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=prescricao].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=prescricao].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=prescricao].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=prescricao].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=prescricao].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=prescricao].theme-dark #officialSidebar,html:has(>body[data-page=prescricao])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=prescricao].theme-dark #officialSidebar .nav-item,body[data-page=prescricao].theme-dark #officialSidebar .nav-toggle,body[data-page=prescricao].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=prescricao])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=prescricao])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=prescricao])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=prescricao].theme-dark #officialSidebar .nav-item:hover,body[data-page=prescricao].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=prescricao].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=prescricao].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=prescricao])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=prescricao])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=prescricao])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=prescricao])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=prescricao].theme-dark #officialSidebar .nav-item.active,body[data-page=prescricao].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=prescricao])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=prescricao])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=prescricao].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=prescricao])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=prescricao].theme-dark #officialSidebar .premium-title,body[data-page=prescricao].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=prescricao])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=prescricao])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=prescricao].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=prescricao])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=prescricao].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=prescricao])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=prescricao].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=prescricao])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=prescricao].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=prescricao])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=prescricao].official-menu-final{overflow-x:hidden!important}body[data-page=prescricao].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=prescricao].official-menu-final #sidebarToggle{display:none!important}body[data-page=prescricao] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=prescricao].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=prescricao].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=prescricao].official-menu-final .main,body[data-page=prescricao].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=prescricao].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=prescricao].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=prescricao].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=prescricao])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=prescricao] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=prescricao] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=prescricao] .prescription-generate-actions{width:100%!important;display:flex!important;justify-content:flex-start!important;margin:18px 0 12px!important}body[data-page=prescricao] .prescription-generate-actions #sendPrompt{min-height:44px!important;padding:11px 18px!important}body[data-page=prescricao] .rx-best-action{display:flex!important;justify-content:center!important;margin-top:28px!important;padding-top:20px!important;border-top:1px solid #dfe7f3!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}body[data-page=prescricao] .rx-best-action #generateBestPrescription{width:100%!important;min-height:46px!important;padding:12px 18px!important;font-size:13px!important;line-height:1.25!important;text-align:center!important}body[data-page=prescricao].theme-dark .rx-best-action{border-top-color:#30445f!important}@media (max-width:640px){body[data-page=prescricao] .prescription-generate-actions #sendPrompt,body[data-page=prescricao] .rx-best-action #generateBestPrescription{width:100%!important}}@media print{body[data-page=prescricao] .rx-best-action{display:none!important}}body[data-page=prescricao] .prescription-final-note{margin:18px 0 0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}body[data-page=prescricao] .rx-best-action{display:flex!important;justify-content:center!important;align-items:center!important}body[data-page=prescricao] .rx-best-action #generateBestPrescription{width:auto!important;min-width:0!important;max-width:100%!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;padding:11px 18px!important;white-space:normal!important;text-align:center!important}@media (max-width:640px){body[data-page=prescricao] .rx-best-action{justify-content:center!important}body[data-page=prescricao] .rx-best-action #generateBestPrescription{width:auto!important;max-width:100%!important;padding:10px 14px!important;font-size:12px!important;line-height:1.25!important}body[data-page=prescricao] .prescription-final-note{margin-top:16px!important}}@media print{body[data-page=prescricao] .prescription-final-note{display:none!important}}body[data-page=prescricao] .prescription-workspace{width:100%!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:16px!important}body[data-page=prescricao] .prescription-workspace>#constructorPanel,body[data-page=prescricao] .prescription-workspace>#prescricao-preview,body[data-page=prescricao] .prescription-workspace>#templatesPanel{width:100%!important;max-width:none!important;min-width:0!important;grid-column:auto!important;height:auto!important}body[data-page=prescricao] #constructorPanel{order:1!important}body[data-page=prescricao] #prescricao-preview{order:2!important}body[data-page=prescricao] #templatesPanel{order:3!important;margin-top:0!important}body[data-page=prescricao] #templatesPanel .templates-panel-body{width:100%!important;padding:18px 20px 20px!important}body[data-page=prescricao] #templatesPanel .compact-templates{width:100%!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;padding:0!important}body[data-page=prescricao] #templatesPanel .template-btn{width:100%!important;min-width:0!important;min-height:96px!important}@media (max-width:1280px){body[data-page=prescricao] .prescription-workspace{display:flex!important;flex-direction:column!important}body[data-page=prescricao] #templatesPanel .compact-templates{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){body[data-page=prescricao] .prescription-workspace{gap:14px!important}body[data-page=prescricao] #templatesPanel .templates-panel-body{padding:16px!important}body[data-page=prescricao] #templatesPanel .compact-templates{grid-template-columns:1fr!important}body[data-page=prescricao] #templatesPanel .template-btn{min-height:0!important}}body[data-page=mapas-mentais-tema]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--surface-3: #f2f7fb;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--teal-soft: #e6f9fc;--blue: #2b7bea;--blue-soft: #e8f1ff;--purple: #8257ff;--purple-soft: #f0eaff;--orange: #ff7b2c;--orange-soft: #fff0e5;--rose: #ff4d74;--rose-soft: #fff0f5;--gold: #d69712;--gold-soft: #fff7dc;--shadow: 0 18px 45px rgba(25,45,80,.07);--shadow-soft: 0 9px 24px rgba(22,44,72,.045);--radius: 16px;--sidebar: 290px;--topbar: 68px}body[data-page=mapas-mentais-tema],body[data-page=mapas-mentais-tema] *{box-sizing:border-box}html:has(>body[data-page=mapas-mentais-tema]),body[data-page=mapas-mentais-tema]{height:100%;scroll-behavior:smooth}body[data-page=mapas-mentais-tema]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:radial-gradient(circle at 80% 0%,rgba(130,87,255,.08) 0,transparent 34%),radial-gradient(circle at 8% 8%,rgba(11,191,121,.08) 0,transparent 29%),var(--bg);color:var(--text);overflow-x:hidden}body[data-page=mapas-mentais-tema] button,body[data-page=mapas-mentais-tema] input,body[data-page=mapas-mentais-tema] textarea,body[data-page=mapas-mentais-tema] select{font:inherit}body[data-page=mapas-mentais-tema] button{cursor:pointer}body[data-page=mapas-mentais-tema] .global-search{width:min(625px,100%);height:38px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=mapas-mentais-tema] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=mapas-mentais-tema] .topbar-actions{min-width:330px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=mapas-mentais-tema] .status-pill{display:flex;align-items:center;gap:8px;background:#dff8ee;color:#008962;border-radius:999px;padding:8px 15px;font-weight:800;font-size:13px;white-space:nowrap}body[data-page=mapas-mentais-tema] .status-dot{width:8px;height:8px;background:var(--green);border-radius:50%;box-shadow:0 0 0 3px #0bbf791f}body[data-page=mapas-mentais-tema] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center}body[data-page=mapas-mentais-tema] .profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=mapas-mentais-tema] .chevron{margin-left:-10px;color:#50658e}body[data-page=mapas-mentais-tema] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;transition:.18s ease}body[data-page=mapas-mentais-tema] .nav-item.active{color:#7c49f6;background:linear-gradient(90deg,#f0eaff,#f8f5ff)}body[data-page=mapas-mentais-tema] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=mapas-mentais-tema] .premium-box{margin-top:auto;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070}body[data-page=mapas-mentais-tema] .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}body[data-page=mapas-mentais-tema] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}body[data-page=mapas-mentais-tema] .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}body[data-page=mapas-mentais-tema] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;box-shadow:0 2px 6px #14325005}body[data-page=mapas-mentais-tema] .content{padding:16px 22px 30px;max-width:none;width:100%;margin:0 auto}body[data-page=mapas-mentais-tema] .map-shell{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}body[data-page=mapas-mentais-tema] .hero{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:20px;padding:34px 36px 32px;background:radial-gradient(circle at 5% 18%,#8257ff2e 0,#8257ff14 28%,#fff0 52%),radial-gradient(circle at 96% 10%,#0bbf793b 0,#0bbf791a 27%,#fff0 58%),linear-gradient(120deg,#fff,#f9f5ff 43%,#ecfbf6);box-shadow:var(--shadow-soft)}body[data-page=mapas-mentais-tema] .hero:after{content:"";position:absolute;right:42px;top:44px;width:190px;height:190px;border-radius:50px;background:radial-gradient(circle,#8257ff1f 0,#8257ff0a 44%,#fff0 72%);filter:blur(6px);opacity:.95}body[data-page=mapas-mentais-tema] .hero-content{position:relative;z-index:2;max-width:830px}body[data-page=mapas-mentais-tema] .hero-visual{position:absolute;right:32px;top:18px;width:224px;height:224px;z-index:2;border-radius:44px;border:1px solid rgba(130,87,255,.18);background:linear-gradient(135deg,#ffffffe0,#ffffff6b),repeating-linear-gradient(0deg,rgba(130,87,255,.08) 0 1px,transparent 1px 22px),repeating-linear-gradient(90deg,rgba(11,191,121,.08) 0 1px,transparent 1px 22px);transform:rotate(6deg);box-shadow:0 18px 38px #394e6e14;display:flex;align-items:center;justify-content:center;overflow:hidden}body[data-page=mapas-mentais-tema] .hero-network{position:relative;width:154px;height:154px;transform:rotate(-6deg)}body[data-page=mapas-mentais-tema] .hero-network:before,body[data-page=mapas-mentais-tema] .hero-network:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:none;pointer-events:none}body[data-page=mapas-mentais-tema] .hero-line{position:absolute;background:linear-gradient(180deg,#8257ff57,#0bbf7942);border-radius:999px;transform-origin:center}body[data-page=mapas-mentais-tema] .hero-line.l1{left:75px;top:26px;width:4px;height:34px}body[data-page=mapas-mentais-tema] .hero-line.l2{left:103px;top:74px;width:30px;height:4px}body[data-page=mapas-mentais-tema] .hero-line.l3{left:75px;top:96px;width:4px;height:32px}body[data-page=mapas-mentais-tema] .hero-line.l4{left:18px;top:74px;width:30px;height:4px}body[data-page=mapas-mentais-tema] .hero-line.l5{left:94px;top:44px;width:28px;height:4px;transform:rotate(35deg)}body[data-page=mapas-mentais-tema] .hero-line.l6{left:34px;top:108px;width:28px;height:4px;transform:rotate(35deg)}body[data-page=mapas-mentais-tema] .hero-bubble{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:18px;border:1px solid rgba(130,87,255,.16);background:#fff;color:#6e45e2;box-shadow:0 10px 18px #24385c14}body[data-page=mapas-mentais-tema] .hero-label{position:absolute;left:50%;bottom:10px;transform:translate(-50%) rotate(-6deg);padding:0 10px;border-radius:999px;background:#fff;border:1px solid rgba(130,87,255,.16);color:#6b42df;font-size:10px;font-weight:950;letter-spacing:.02em;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 16px #24385c0f}body[data-page=mapas-mentais-tema] .hero-bubble.center{left:41px;top:41px;width:72px;height:72px;border-radius:24px;background:linear-gradient(180deg,#8d63ff,#7047ee);color:#fff;border-color:#7047ee;box-shadow:0 16px 28px #8257ff40;flex-direction:column;gap:4px;text-align:center;padding:8px}body[data-page=mapas-mentais-tema] .hero-bubble.small{width:36px;height:36px;border-radius:13px}body[data-page=mapas-mentais-tema] .hero-bubble.top{left:58px;top:0}body[data-page=mapas-mentais-tema] .hero-bubble.right{right:0;top:58px;color:#2b7bea}body[data-page=mapas-mentais-tema] .hero-bubble.bottom{left:58px;bottom:0;color:#0bbf79}body[data-page=mapas-mentais-tema] .hero-bubble.left{left:0;top:58px;color:#ff7b2c}body[data-page=mapas-mentais-tema] .hero-bubble.diag{right:12px;top:12px;width:28px;height:28px;border-radius:11px;color:#ff4d74}body[data-page=mapas-mentais-tema] .hero-bubble.center .hero-center-text{font-size:10px;line-height:1.05;font-weight:950;color:#fff}body[data-page=mapas-mentais-tema] .eyebrow{display:inline-flex;align-items:center;gap:8px;min-height:31px;padding:7px 12px;border-radius:999px;background:#f0eaff;color:#6b42df;font-size:12px;font-weight:900;border:1px solid #dfd2ff;margin-bottom:14px}body[data-page=mapas-mentais-tema] .hero h1{margin:0;color:#101635;font-weight:950;letter-spacing:-.052em;font-size:30px;line-height:1.05}body[data-page=mapas-mentais-tema] .hero p{margin:12px 0 0;color:#526a91;font-weight:620;font-size:14px;line-height:1.58;max-width:725px}body[data-page=mapas-mentais-tema] .hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}body[data-page=mapas-mentais-tema] .primary-btn,body[data-page=mapas-mentais-tema] .secondary-btn,body[data-page=mapas-mentais-tema] .ghost-btn,body[data-page=mapas-mentais-tema] .danger-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;padding:0 15px;font-size:12px;font-weight:900;transition:.18s ease;border:1px solid transparent}body[data-page=mapas-mentais-tema] .primary-btn{background:linear-gradient(180deg,#8d63ff,#7047ee);color:#fff;box-shadow:0 10px 18px #8257ff33}body[data-page=mapas-mentais-tema] .primary-btn:hover{transform:translateY(-1px);box-shadow:0 16px 24px #8257ff38}body[data-page=mapas-mentais-tema] .secondary-btn{background:#fff;color:#6c43df;border-color:#dfd2ff}body[data-page=mapas-mentais-tema] .secondary-btn:hover{background:#fbf9ff}body[data-page=mapas-mentais-tema] .ghost-btn{background:#fff;color:#52678e;border-color:#dde7f2}body[data-page=mapas-mentais-tema] .ghost-btn:hover{background:#f6f9fc;color:#263653}body[data-page=mapas-mentais-tema] .danger-btn{background:#fff7f7;color:#d8425c;border-color:#ffd5dd}body[data-page=mapas-mentais-tema] .danger-btn:hover{background:#fff1f3}body[data-page=mapas-mentais-tema] .stats-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}body[data-page=mapas-mentais-tema] .stat-card{position:relative;min-height:114px;background:#fff;border:1px solid var(--line);border-top:4px solid var(--accent,#8257ff);border-radius:16px;padding:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=mapas-mentais-tema] .stat-card strong{display:flex;align-items:center;gap:9px;color:#111c37;font-size:13px;font-weight:950;margin-bottom:8px}body[data-page=mapas-mentais-tema] .stat-card span{color:#5c7197;font-size:12px;line-height:1.42;font-weight:610}body[data-page=mapas-mentais-tema] .stat-icon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:var(--accent,#8257ff);background:var(--accent-soft,#f0eaff);flex:none}body[data-page=mapas-mentais-tema] .workspace{display:grid;grid-template-columns:minmax(360px,.42fr) minmax(0,.58fr);gap:16px;margin-top:14px;align-items:stretch}body[data-page=mapas-mentais-tema] .panel{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=mapas-mentais-tema] .panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 12px;border-bottom:1px solid var(--line-soft)}body[data-page=mapas-mentais-tema] .panel-head h2,body[data-page=mapas-mentais-tema] .panel-head h3{margin:0;color:#101832;font-size:18px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=mapas-mentais-tema] .panel-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.45;font-weight:620}body[data-page=mapas-mentais-tema] .panel-badge{display:inline-flex;align-items:center;gap:7px;min-height:28px;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900;color:#6d43df;background:#f0eaff;border:1px solid #dfd2ff;white-space:nowrap}body[data-page=mapas-mentais-tema] .prompt-tools{padding:14px 16px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=mapas-mentais-tema] .filter-row{display:grid;grid-template-columns:1fr;gap:10px}body[data-page=mapas-mentais-tema] .searchbox{min-height:42px;border:1px solid #dce5f1;background:#fff;border-radius:12px;padding:0 12px;display:flex;align-items:center;gap:9px;color:#687ca2}body[data-page=mapas-mentais-tema] .searchbox input{border:0;outline:0;flex:1;min-width:0;color:#172342;background:transparent;font-size:13px;font-weight:650}body[data-page=mapas-mentais-tema] .category-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}body[data-page=mapas-mentais-tema] .tab-btn{min-height:33px;border:1px solid #dfe7f3;background:#fff;color:#50668d;border-radius:999px;padding:0 12px;font-size:11px;font-weight:900;transition:.18s ease}body[data-page=mapas-mentais-tema] .tab-btn.active,body[data-page=mapas-mentais-tema] .tab-btn:hover{background:#f0eaff;color:#6d43df;border-color:#d8c8ff}body[data-page=mapas-mentais-tema] .prompt-list{max-height:616px;overflow:auto;padding:12px;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.26) transparent}body[data-page=mapas-mentais-tema] .prompt-list::-webkit-scrollbar{width:7px}body[data-page=mapas-mentais-tema] .prompt-list::-webkit-scrollbar-track{background:transparent}body[data-page=mapas-mentais-tema] .prompt-list::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px}body[data-page=mapas-mentais-tema] .prompt-card{width:100%;border:1px solid #dfe7f3;background:#fff;border-radius:14px;padding:14px;text-align:left;transition:.18s ease;margin-bottom:10px;position:relative;overflow:hidden}body[data-page=mapas-mentais-tema] .prompt-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--accent,#8257ff);opacity:0;transition:.18s ease}body[data-page=mapas-mentais-tema] .prompt-card:hover{transform:translateY(-1px);border-color:#cfbefd;box-shadow:0 10px 20px #253a5c0e;background:#fff}body[data-page=mapas-mentais-tema] .prompt-card.active{border-color:#bba4ff;background:linear-gradient(180deg,#fff,#fbf9ff);box-shadow:0 12px 24px #8257ff16}body[data-page=mapas-mentais-tema] .prompt-card.active:before{opacity:1}body[data-page=mapas-mentais-tema] .prompt-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px}body[data-page=mapas-mentais-tema] .prompt-card strong{display:block;color:#101832;font-size:13px;line-height:1.25;font-weight:950}body[data-page=mapas-mentais-tema] .prompt-card p{margin:0;color:#5d7198;font-size:12px;line-height:1.43;font-weight:610}body[data-page=mapas-mentais-tema] .tag{flex:none;display:inline-flex;align-items:center;min-height:23px;border-radius:999px;padding:0 8px;background:var(--tag-bg,#f0eaff);color:var(--tag-color,#6d43df);font-size:10px;font-weight:950;text-transform:uppercase;white-space:nowrap}body[data-page=mapas-mentais-tema] .map-panel{min-height:760px}body[data-page=mapas-mentais-tema] .map-toolbar{padding:14px 16px;border-bottom:1px solid var(--line-soft);display:flex;align-items:center;justify-content:space-between;gap:12px;background:linear-gradient(180deg,#fff,#fbfdff)}body[data-page=mapas-mentais-tema] .map-title-group{min-width:0}body[data-page=mapas-mentais-tema] .map-title-group strong{display:block;color:#101832;font-size:14px;line-height:1.2;font-weight:950;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body[data-page=mapas-mentais-tema] .map-title-group span{display:block;color:#64789e;font-size:12px;font-weight:650;margin-top:4px}body[data-page=mapas-mentais-tema] .toolbar-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}body[data-page=mapas-mentais-tema] .mini-btn{min-height:34px;border:1px solid #dce5f1;background:#fff;color:#52678e;border-radius:9px;padding:0 11px;font-size:11px;font-weight:900;display:inline-flex;align-items:center;gap:7px;transition:.18s ease}body[data-page=mapas-mentais-tema] .mini-btn:hover{background:#f7f9fc;color:#263653}body[data-page=mapas-mentais-tema] .mini-btn.primary-mini{color:#6d43df;border-color:#d8c8ff;background:#fbf9ff}body[data-page=mapas-mentais-tema] .mindmap-canvas{position:relative;min-height:560px;padding:28px;background:radial-gradient(circle at 50% 50%,rgba(130,87,255,.08),transparent 42%),linear-gradient(#f7fbfd 1px,transparent 1px),linear-gradient(90deg,#f7fbfd 1px,transparent 1px),#fff;background-size:auto,24px 24px,24px 24px,auto;overflow:hidden}body[data-page=mapas-mentais-tema] .mindmap-canvas:before{content:"";position:absolute;top:34px;right:34px;bottom:34px;left:34px;border:1px dashed rgba(130,87,255,.18);border-radius:24px;pointer-events:none}body[data-page=mapas-mentais-tema] .map-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}body[data-page=mapas-mentais-tema] .node{position:absolute;z-index:2;display:flex;align-items:flex-start;gap:10px;background:#fff;border:1px solid #dfe7f3;border-radius:16px;padding:12px 13px;box-shadow:0 12px 26px #192d5013;transition:.22s ease;opacity:0;transform:translateY(10px) scale(.98)}body[data-page=mapas-mentais-tema] .node.show{opacity:1;transform:translateY(0) scale(1)}body[data-page=mapas-mentais-tema] .node:hover{transform:translateY(-2px) scale(1);box-shadow:var(--shadow)}body[data-page=mapas-mentais-tema] .node.center{left:50%;top:50%;width:220px;min-height:110px;transform:translate(-50%,-50%) scale(.98);align-items:center;justify-content:center;text-align:center;background:linear-gradient(180deg,#8d63ff,#7047ee);color:#fff;border-color:#7047ee;box-shadow:0 18px 34px #8257ff40}body[data-page=mapas-mentais-tema] .node.center.show{transform:translate(-50%,-50%) scale(1)}body[data-page=mapas-mentais-tema] .node.center .node-icon{background:#ffffff2b;color:#fff}body[data-page=mapas-mentais-tema] .node.center strong{color:#fff;font-size:16px}body[data-page=mapas-mentais-tema] .node.center span{color:#ffffffd4}body[data-page=mapas-mentais-tema] .node-icon{width:31px;height:31px;border-radius:10px;display:grid;place-items:center;background:var(--node-soft,#f0eaff);color:var(--node-color,#8257ff);flex:none}body[data-page=mapas-mentais-tema] .node-copy{min-width:0}body[data-page=mapas-mentais-tema] .node strong{display:block;margin:1px 0 5px;color:#12203e;font-size:12.5px;line-height:1.18;font-weight:950}body[data-page=mapas-mentais-tema] .node span{display:block;color:#5f7399;font-size:11.5px;line-height:1.34;font-weight:620}body[data-page=mapas-mentais-tema] .node.n1{left:7%;top:12%;width:245px}body[data-page=mapas-mentais-tema] .node.n2{right:7%;top:11%;width:250px}body[data-page=mapas-mentais-tema] .node.n3{left:5%;bottom:12%;width:255px}body[data-page=mapas-mentais-tema] .node.n4{right:6%;bottom:12%;width:255px}body[data-page=mapas-mentais-tema] .node.n5{left:50%;top:6%;width:250px;transform:translate(-50%) translateY(10px) scale(.98)}body[data-page=mapas-mentais-tema] .node.n5.show{transform:translate(-50%) translateY(0) scale(1)}body[data-page=mapas-mentais-tema] .node.n6{left:50%;bottom:6%;width:260px;transform:translate(-50%) translateY(10px) scale(.98)}body[data-page=mapas-mentais-tema] .node.n6.show{transform:translate(-50%) translateY(0) scale(1)}body[data-page=mapas-mentais-tema] .map-footer{display:none!important}body[data-page=mapas-mentais-tema] .micro-card{border:1px solid #dfe7f3;border-radius:13px;padding:12px;background:#fff}body[data-page=mapas-mentais-tema] .micro-card strong{display:flex;align-items:center;gap:8px;color:#101832;font-size:12px;font-weight:950;margin-bottom:6px}body[data-page=mapas-mentais-tema] .micro-card span{color:#5f7399;font-size:11.5px;line-height:1.35;font-weight:620}body[data-page=mapas-mentais-tema] .micro-dot{width:8px;height:8px;border-radius:999px;background:var(--dot,#8257ff);box-shadow:0 0 0 5px var(--dot-soft,#f0eaff);flex:none}body[data-page=mapas-mentais-tema] .side-stack{display:flex;flex-direction:column;gap:14px}body[data-page=mapas-mentais-tema] .insight-card{border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=mapas-mentais-tema] .insight-top{padding:18px;background:linear-gradient(135deg,#fff,#fbf9ff);border-bottom:1px solid var(--line-soft)}body[data-page=mapas-mentais-tema] .insight-top h3{margin:0;font-size:17px;letter-spacing:-.03em;font-weight:950;color:#111c37}body[data-page=mapas-mentais-tema] .insight-top p{margin:7px 0 0;color:#60759b;font-size:12px;font-weight:620;line-height:1.45}body[data-page=mapas-mentais-tema] .metric-list{display:grid;grid-template-columns:1fr;gap:0}body[data-page=mapas-mentais-tema] .metric{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=mapas-mentais-tema] .metric:last-child{border-bottom:0}body[data-page=mapas-mentais-tema] .metric strong{font-size:12px;font-weight:900;color:#1c2d4c}body[data-page=mapas-mentais-tema] .metric span{font-size:12px;font-weight:850;color:#6d43df;text-align:right}body[data-page=mapas-mentais-tema] .format-list{padding:12px;display:flex;flex-direction:column;gap:8px}body[data-page=mapas-mentais-tema] .format-item{border:1px solid #dfe7f3;border-radius:13px;padding:12px;display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:flex-start;background:#fff}body[data-page=mapas-mentais-tema] .format-icon{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:var(--accent,#8257ff);background:var(--accent-soft,#f0eaff)}body[data-page=mapas-mentais-tema] .format-item strong{display:block;color:#182541;font-size:12.5px;font-weight:950;margin-bottom:4px}body[data-page=mapas-mentais-tema] .format-item span{display:block;color:#60759b;font-size:11.5px;line-height:1.34;font-weight:620}body[data-page=mapas-mentais-tema] .quick-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}body[data-page=mapas-mentais-tema] .quick-topic{border:1px solid #dfe7f3;background:#fff;border-radius:12px;min-height:76px;padding:11px;text-align:left;transition:.18s ease}body[data-page=mapas-mentais-tema] .quick-topic:hover{border-color:#cdbcfb;background:#fbf9ff;transform:translateY(-1px)}body[data-page=mapas-mentais-tema] .quick-topic strong{display:block;color:#182541;font-size:12px;font-weight:950;margin-bottom:5px}body[data-page=mapas-mentais-tema] .quick-topic span{display:block;color:#667a9e;font-size:11px;line-height:1.28;font-weight:620}body[data-page=mapas-mentais-tema] .builder-panel,body[data-page=mapas-mentais-tema] .map-panel{height:100%}body[data-page=mapas-mentais-tema] .builder-body{padding:16px 18px 18px}body[data-page=mapas-mentais-tema] .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}body[data-page=mapas-mentais-tema] .field{display:flex;flex-direction:column;gap:7px}body[data-page=mapas-mentais-tema] .field.full{grid-column:1 / -1}body[data-page=mapas-mentais-tema] .field label{color:#845afa;font-size:12px;font-weight:900}body[data-page=mapas-mentais-tema] .field input,body[data-page=mapas-mentais-tema] .field textarea,body[data-page=mapas-mentais-tema] .field select{width:100%;border:1px solid #dce5f1;border-radius:12px;background:#fff;color:#152342;outline:0;font-size:13px;font-weight:650;transition:.18s ease}body[data-page=mapas-mentais-tema] .field input,body[data-page=mapas-mentais-tema] .field select{height:42px;padding:0 12px}body[data-page=mapas-mentais-tema] .field textarea{min-height:118px;padding:12px 13px;resize:vertical;line-height:1.5}body[data-page=mapas-mentais-tema] .field input:focus,body[data-page=mapas-mentais-tema] .field textarea:focus,body[data-page=mapas-mentais-tema] .field select:focus{border-color:#d4c2ff;box-shadow:0 0 0 4px #8257ff1a}body[data-page=mapas-mentais-tema] .form-actions,body[data-page=mapas-mentais-tema] .prompt-section,body[data-page=mapas-mentais-tema] .quick-section{margin-top:16px}body[data-page=mapas-mentais-tema] .prompt-section .prompt-list{max-height:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;overflow:visible}body[data-page=mapas-mentais-tema] .prompt-section .prompt-card{margin-bottom:0;height:100%}body[data-page=mapas-mentais-tema] .quick-section .quick-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=mapas-mentais-tema] .builder-quick{margin-top:22px;padding-top:16px;border-top:1px solid var(--line-soft)}body[data-page=mapas-mentais-tema] .builder-quick-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=mapas-mentais-tema] .builder-quick-head h3{margin:0;color:#101832;font-size:16px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=mapas-mentais-tema] .builder-quick-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.4;font-weight:620}body[data-page=mapas-mentais-tema] .builder-quick .quick-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;gap:9px}body[data-page=mapas-mentais-tema] .builder-quick .quick-topic{min-height:72px}body[data-page=mapas-mentais-tema] .map-toolbar{min-height:68px}body[data-page=mapas-mentais-tema] .map-toolbar .map-title-group{max-width:100%}body[data-page=mapas-mentais-tema] .toast{position:fixed;right:22px;bottom:22px;z-index:50;transform:translateY(18px);opacity:0;pointer-events:none;background:#11203b;color:#fff;min-height:42px;padding:0 14px;border-radius:12px;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:850;box-shadow:0 14px 30px #0000002e;transition:.2s ease}body[data-page=mapas-mentais-tema] .toast.show{opacity:1;transform:translateY(0)}@media (max-width:1380px){body[data-page=mapas-mentais-tema] .map-shell{grid-template-columns:1fr}}@media (max-width:1180px){body[data-page=mapas-mentais-tema] .workspace{grid-template-columns:1fr}body[data-page=mapas-mentais-tema] .stats-strip,body[data-page=mapas-mentais-tema] .map-footer,body[data-page=mapas-mentais-tema] .prompt-section .prompt-list,body[data-page=mapas-mentais-tema] .quick-section .quick-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=mapas-mentais-tema] .node.n1,body[data-page=mapas-mentais-tema] .node.n2,body[data-page=mapas-mentais-tema] .node.n3,body[data-page=mapas-mentais-tema] .node.n4,body[data-page=mapas-mentais-tema] .node.n5,body[data-page=mapas-mentais-tema] .node.n6{position:relative;left:auto;right:auto;top:auto;bottom:auto;transform:none!important;width:100%;margin-bottom:10px}body[data-page=mapas-mentais-tema] .node.center{position:relative;left:auto;top:auto;transform:none!important;width:100%;margin-bottom:14px}body[data-page=mapas-mentais-tema] .mindmap-canvas{min-height:auto;display:flex;flex-direction:column;padding:18px}body[data-page=mapas-mentais-tema] .map-svg,body[data-page=mapas-mentais-tema] .mindmap-canvas:before{display:none}}@media (max-width:860px){body[data-page=mapas-mentais-tema]{--sidebar: 0px;--topbar: 62px}body[data-page=mapas-mentais-tema] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=mapas-mentais-tema] .topbar{gap:10px;padding-right:10px}body[data-page=mapas-mentais-tema] .topbar-center{display:none}body[data-page=mapas-mentais-tema] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=mapas-mentais-tema] .status-pill{padding:7px 10px}body[data-page=mapas-mentais-tema] .profile,body[data-page=mapas-mentais-tema] .chevron,body[data-page=mapas-mentais-tema] .sidebar{display:none}body[data-page=mapas-mentais-tema] .content{padding:12px}body[data-page=mapas-mentais-tema] .hero{padding:24px 18px}body[data-page=mapas-mentais-tema] .hero:after{display:none}body[data-page=mapas-mentais-tema] .hero h1{font-size:29px}body[data-page=mapas-mentais-tema] .stats-strip,body[data-page=mapas-mentais-tema] .map-footer,body[data-page=mapas-mentais-tema] .quick-topic-grid,body[data-page=mapas-mentais-tema] .prompt-section .prompt-list,body[data-page=mapas-mentais-tema] .quick-section .quick-topic-grid,body[data-page=mapas-mentais-tema] .field-grid,body[data-page=mapas-mentais-tema] .builder-quick .quick-topic-grid{grid-template-columns:1fr}body[data-page=mapas-mentais-tema] .builder-quick-head{flex-direction:column}body[data-page=mapas-mentais-tema] .panel-head,body[data-page=mapas-mentais-tema] .map-toolbar{flex-direction:column;align-items:flex-start}body[data-page=mapas-mentais-tema] .toolbar-actions{justify-content:flex-start}}body[data-page=mapas-mentais-tema] .hero:after,body[data-page=mapas-mentais-tema] .hero-visual,body[data-page=mapas-mentais-tema] .eyebrow{display:none!important}body[data-page=mapas-mentais-tema] .mindmap-canvas{min-height:560px!important;padding:18px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:radial-gradient(circle at 50% 50%,rgba(130,87,255,.08),transparent 42%),linear-gradient(#f7fbfd 1px,transparent 1px),linear-gradient(90deg,#f7fbfd 1px,transparent 1px),#fff!important}body[data-page=mapas-mentais-tema] .mindmap-canvas:before,body[data-page=mapas-mentais-tema] .map-svg,body[data-page=mapas-mentais-tema] .node{display:none!important}body[data-page=mapas-mentais-tema] .map-image-trigger{position:relative;width:100%;max-width:100%;min-height:520px;border:1px solid #dfe7f3;border-radius:18px;background:#fff;padding:12px;overflow:hidden;box-shadow:0 14px 30px #192d5013;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;cursor:zoom-in}body[data-page=mapas-mentais-tema] .map-image-trigger:hover{transform:translateY(-2px);border-color:#bba4ff;box-shadow:0 22px 44px #8257ff1f}body[data-page=mapas-mentais-tema] .map-image-trigger img{width:100%;height:100%;min-height:500px;object-fit:contain;display:block;border-radius:14px;background:#fff}body[data-page=mapas-mentais-tema] .map-image-overlay{position:absolute;right:18px;bottom:18px;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 13px;border-radius:999px;background:#101832e0;color:#fff;font-size:12px;font-weight:950;box-shadow:0 12px 26px #00000029;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body[data-page=mapas-mentais-tema] .map-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;background:#070c1cd1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;transition:opacity .22s ease}body[data-page=mapas-mentais-tema] .map-lightbox.open{display:block;opacity:1}body[data-page=mapas-mentais-tema] .map-lightbox-topbar{position:sticky;top:0;left:0;z-index:2;min-height:64px;padding:12px 18px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:linear-gradient(180deg,#070c1ceb,#070c1cb3);color:#fff;border-bottom:1px solid rgba(255,255,255,.12)}body[data-page=mapas-mentais-tema] .map-lightbox-title strong{display:block;font-size:14px;font-weight:950;line-height:1.2}body[data-page=mapas-mentais-tema] .map-lightbox-title span{display:block;margin-top:3px;color:#ffffffb8;font-size:12px;font-weight:650}body[data-page=mapas-mentais-tema] .map-lightbox-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}body[data-page=mapas-mentais-tema] .lightbox-pill,body[data-page=mapas-mentais-tema] .lightbox-close{min-height:36px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff1a;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;font-size:12px;font-weight:900}body[data-page=mapas-mentais-tema] .lightbox-close{width:40px;padding:0;font-size:22px;line-height:1;cursor:pointer;transition:background .18s ease,transform .18s ease}body[data-page=mapas-mentais-tema] .lightbox-close:hover{background:#ffffff2e;transform:scale(1.04)}body[data-page=mapas-mentais-tema] .lightbox-action{cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}body[data-page=mapas-mentais-tema] .lightbox-action:hover{background:#ffffff2e;border-color:#ffffff4d;transform:translateY(-1px)}@media print{body[data-page=mapas-mentais-tema].lightbox-locked *{visibility:hidden!important}body[data-page=mapas-mentais-tema].lightbox-locked .map-lightbox,body[data-page=mapas-mentais-tema].lightbox-locked .map-lightbox-scroll,body[data-page=mapas-mentais-tema].lightbox-locked .map-lightbox-frame,body[data-page=mapas-mentais-tema].lightbox-locked .map-lightbox-img{visibility:visible!important}body[data-page=mapas-mentais-tema].lightbox-locked .map-lightbox{position:static!important;display:block!important;opacity:1!important;background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body[data-page=mapas-mentais-tema].lightbox-locked .map-lightbox-topbar{display:none!important}body[data-page=mapas-mentais-tema].lightbox-locked .map-lightbox-scroll{height:auto!important;overflow:visible!important;padding:0!important}body[data-page=mapas-mentais-tema].lightbox-locked .map-lightbox-frame{width:100%!important;min-width:0!important;display:block!important}body[data-page=mapas-mentais-tema].lightbox-locked .map-lightbox-img{width:100%!important;max-width:100%!important;border-radius:0!important;box-shadow:none!important}}body[data-page=mapas-mentais-tema] .map-lightbox-scroll{width:100%;height:calc(100vh - 64px);overflow:auto;padding:26px;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.42) rgba(255,255,255,.08)}body[data-page=mapas-mentais-tema] .map-lightbox-scroll::-webkit-scrollbar{width:12px;height:12px}body[data-page=mapas-mentais-tema] .map-lightbox-scroll::-webkit-scrollbar-track{background:#ffffff14;border-radius:999px}body[data-page=mapas-mentais-tema] .map-lightbox-scroll::-webkit-scrollbar-thumb{background:#ffffff6b;border-radius:999px;border:3px solid rgba(7,12,28,.85)}body[data-page=mapas-mentais-tema] .map-lightbox-frame{width:max-content;min-width:100%;display:flex;justify-content:center;align-items:flex-start}body[data-page=mapas-mentais-tema] .map-lightbox-img{width:1360px;height:auto;max-width:none;border-radius:18px;background:#fff;box-shadow:0 28px 80px #00000061;animation:lightboxZoomIn .25s cubic-bezier(.22,.61,.36,1)}body[data-page=mapas-mentais-tema].lightbox-locked{overflow:hidden}@media (max-width:1180px){body[data-page=mapas-mentais-tema] .map-image-trigger{min-height:420px}body[data-page=mapas-mentais-tema] .map-image-trigger img{min-height:400px}}@media (max-width:860px){body[data-page=mapas-mentais-tema] .mindmap-canvas{padding:12px!important}body[data-page=mapas-mentais-tema] .map-image-trigger{min-height:320px}body[data-page=mapas-mentais-tema] .map-image-trigger img{min-height:300px}body[data-page=mapas-mentais-tema] .map-lightbox-topbar{align-items:flex-start;flex-direction:column}body[data-page=mapas-mentais-tema] .map-lightbox-scroll{height:calc(100vh - 104px);padding:14px}body[data-page=mapas-mentais-tema] .map-lightbox-img{width:1360px}}body[data-page=mapas-mentais-tema] .topbar-center1{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=mapas-mentais-tema] .topbar-center1{display:none}body[data-page=mapas-mentais-tema]{--sidebar: 290px;--topbar: 68px}body[data-page=mapas-mentais-tema]{min-width:1180px}body[data-page=mapas-mentais-tema] .brand{width:var(--sidebar)!important;text-decoration:none!important}body[data-page=mapas-mentais-tema] .sidebar{width:var(--sidebar)!important;z-index:20!important;padding:14px 16px 18px!important}body[data-page=mapas-mentais-tema] .main{margin-left:var(--sidebar)!important;width:calc(100% - var(--sidebar))!important}body[data-page=mapas-mentais-tema] .content{max-width:none!important;width:100%!important}body[data-page=mapas-mentais-tema] .sidebar,body[data-page=mapas-mentais-tema] .main,body[data-page=mapas-mentais-tema] .brand{transition:transform .22s ease,margin-left .22s ease,width .22s ease,padding .22s ease}body[data-page=mapas-mentais-tema].sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=mapas-mentais-tema].sidebar-collapsed .brand{width:92px!important;padding-left:20px!important}body[data-page=mapas-mentais-tema].sidebar-collapsed .brand span:not(:first-child){display:none}body[data-page=mapas-mentais-tema] .nav-item--long{height:auto!important;min-height:44px;align-items:flex-start;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25}body[data-page=mapas-mentais-tema] .nav-toggle{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=mapas-mentais-tema] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease;text-decoration:none}body[data-page=mapas-mentais-tema] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px}body[data-page=mapas-mentais-tema] .premium-box{margin-top:20px!important;flex:none;cursor:pointer}body[data-page=mapas-mentais-tema].theme-dark input,body[data-page=mapas-mentais-tema].theme-dark select,body[data-page=mapas-mentais-tema].theme-dark textarea{background-color:#0f1f33!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:#29405f!important;color-scheme:dark}body[data-page=mapas-mentais-tema].theme-dark input::placeholder,body[data-page=mapas-mentais-tema].theme-dark textarea::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1}body[data-page=mapas-mentais-tema].theme-dark select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=mapas-mentais-tema].theme-dark select option{background:#0f1f33;color:#f8fafc}body[data-page=mapas-mentais-tema].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--surface-3: #17283f;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0,0,0,.34);--shadow-soft: 0 10px 28px rgba(0,0,0,.22);background:#07111f!important;color:#f4f7fb}body[data-page=mapas-mentais-tema].theme-dark .brand,body[data-page=mapas-mentais-tema].theme-dark .profile strong,body[data-page=mapas-mentais-tema].theme-dark h1,body[data-page=mapas-mentais-tema].theme-dark h2,body[data-page=mapas-mentais-tema].theme-dark h3,body[data-page=mapas-mentais-tema].theme-dark h4,body[data-page=mapas-mentais-tema].theme-dark strong,body[data-page=mapas-mentais-tema].theme-dark .question-title,body[data-page=mapas-mentais-tema].theme-dark .answer-title,body[data-page=mapas-mentais-tema].theme-dark .panel-head h2,body[data-page=mapas-mentais-tema].theme-dark .panel-head h3,body[data-page=mapas-mentais-tema].theme-dark .side-head h2,body[data-page=mapas-mentais-tema].theme-dark .side-head h3,body[data-page=mapas-mentais-tema].theme-dark .metric-copy strong,body[data-page=mapas-mentais-tema].theme-dark .mode-copy strong,body[data-page=mapas-mentais-tema].theme-dark .template-card strong,body[data-page=mapas-mentais-tema].theme-dark .template-btn strong,body[data-page=mapas-mentais-tema].theme-dark .prompt-card strong,body[data-page=mapas-mentais-tema].theme-dark .card-copy strong,body[data-page=mapas-mentais-tema].theme-dark .stat-card strong,body[data-page=mapas-mentais-tema].theme-dark .summary-card strong,body[data-page=mapas-mentais-tema].theme-dark .rx-meta strong,body[data-page=mapas-mentais-tema].theme-dark .rx-drug-card strong{color:#f4f7fb!important}body[data-page=mapas-mentais-tema].theme-dark .subtitle,body[data-page=mapas-mentais-tema].theme-dark p,body[data-page=mapas-mentais-tema].theme-dark span,body[data-page=mapas-mentais-tema].theme-dark li,body[data-page=mapas-mentais-tema].theme-dark label,body[data-page=mapas-mentais-tema].theme-dark .profile span,body[data-page=mapas-mentais-tema].theme-dark .nav-toggle,body[data-page=mapas-mentais-tema].theme-dark .nav-item,body[data-page=mapas-mentais-tema].theme-dark .nav-sublink,body[data-page=mapas-mentais-tema].theme-dark .metric-copy span,body[data-page=mapas-mentais-tema].theme-dark .mode-copy span,body[data-page=mapas-mentais-tema].theme-dark .template-card span,body[data-page=mapas-mentais-tema].theme-dark .template-btn span,body[data-page=mapas-mentais-tema].theme-dark .prompt-card p,body[data-page=mapas-mentais-tema].theme-dark .field label,body[data-page=mapas-mentais-tema].theme-dark .exam-section-description,body[data-page=mapas-mentais-tema].theme-dark .exam-tiny-note,body[data-page=mapas-mentais-tema].theme-dark .answer-content,body[data-page=mapas-mentais-tema].theme-dark .rx-section p,body[data-page=mapas-mentais-tema].theme-dark .rx-section ul,body[data-page=mapas-mentais-tema].theme-dark .rx-section li{color:#b7c4d8!important}body[data-page=mapas-mentais-tema].theme-dark .sidebar,body[data-page=mapas-mentais-tema].theme-dark .premium-box,body[data-page=mapas-mentais-tema].theme-dark .student-menu,body[data-page=mapas-mentais-tema].theme-dark .main{background:#07111f!important;border-color:#263850!important}body[data-page=mapas-mentais-tema].theme-dark .sidebar{background:#091827!important}body[data-page=mapas-mentais-tema].theme-dark .global-search,body[data-page=mapas-mentais-tema].theme-dark .sidebar-collapse-btn,body[data-page=mapas-mentais-tema].theme-dark .icon-button:hover,body[data-page=mapas-mentais-tema].theme-dark .nav-toggle:hover,body[data-page=mapas-mentais-tema].theme-dark .nav-group.open .nav-toggle,body[data-page=mapas-mentais-tema].theme-dark .nav-sublink:hover,body[data-page=mapas-mentais-tema].theme-dark .nav-sublink.active,body[data-page=mapas-mentais-tema].theme-dark .nav-item:hover,body[data-page=mapas-mentais-tema].theme-dark .nav-item.active,body[data-page=mapas-mentais-tema].theme-dark .premium-box button,body[data-page=mapas-mentais-tema].theme-dark .hero,body[data-page=mapas-mentais-tema].theme-dark .clinical-hero,body[data-page=mapas-mentais-tema].theme-dark .workspace-header,body[data-page=mapas-mentais-tema].theme-dark .simulation-card,body[data-page=mapas-mentais-tema].theme-dark .side-card,body[data-page=mapas-mentais-tema].theme-dark .templates-card,body[data-page=mapas-mentais-tema].theme-dark .panel,body[data-page=mapas-mentais-tema].theme-dark .exam-hero,body[data-page=mapas-mentais-tema].theme-dark .exam-hero-card,body[data-page=mapas-mentais-tema].theme-dark .exam-mode-card,body[data-page=mapas-mentais-tema].theme-dark .exam-catalog-panel,body[data-page=mapas-mentais-tema].theme-dark .exam-side-panel,body[data-page=mapas-mentais-tema].theme-dark .exam-group,body[data-page=mapas-mentais-tema].theme-dark .exam-trigger,body[data-page=mapas-mentais-tema].theme-dark .exam-status-line,body[data-page=mapas-mentais-tema].theme-dark .exam-workflow-card,body[data-page=mapas-mentais-tema].theme-dark .exam-template-card,body[data-page=mapas-mentais-tema].theme-dark .rx-output-panel,body[data-page=mapas-mentais-tema].theme-dark .prescription-document,body[data-page=mapas-mentais-tema].theme-dark .rx-paper-header,body[data-page=mapas-mentais-tema].theme-dark .rx-section,body[data-page=mapas-mentais-tema].theme-dark .rx-drug-card,body[data-page=mapas-mentais-tema].theme-dark .map-panel,body[data-page=mapas-mentais-tema].theme-dark .builder-panel,body[data-page=mapas-mentais-tema].theme-dark .deck-panel,body[data-page=mapas-mentais-tema].theme-dark .insight-card,body[data-page=mapas-mentais-tema].theme-dark .metric-card,body[data-page=mapas-mentais-tema].theme-dark .summary-card,body[data-page=mapas-mentais-tema].theme-dark .stat-card,body[data-page=mapas-mentais-tema].theme-dark .practice-card,body[data-page=mapas-mentais-tema].theme-dark .specialty-card,body[data-page=mapas-mentais-tema].theme-dark .mode-card,body[data-page=mapas-mentais-tema].theme-dark .mode-shortcut-card,body[data-page=mapas-mentais-tema].theme-dark .mode-item,body[data-page=mapas-mentais-tema].theme-dark .template-card,body[data-page=mapas-mentais-tema].theme-dark .template-btn,body[data-page=mapas-mentais-tema].theme-dark .quick-topic,body[data-page=mapas-mentais-tema].theme-dark .format-item,body[data-page=mapas-mentais-tema].theme-dark .prompt-card,body[data-page=mapas-mentais-tema].theme-dark .card-face,body[data-page=mapas-mentais-tema].theme-dark .answer-card,body[data-page=mapas-mentais-tema].theme-dark .question-banner,body[data-page=mapas-mentais-tema].theme-dark .footnote,body[data-page=mapas-mentais-tema].theme-dark table,body[data-page=mapas-mentais-tema].theme-dark th,body[data-page=mapas-mentais-tema].theme-dark td{background:#0e1a2c!important;border-color:#263850!important;box-shadow:none!important}body[data-page=mapas-mentais-tema].theme-dark .hero,body[data-page=mapas-mentais-tema].theme-dark .clinical-hero,body[data-page=mapas-mentais-tema].theme-dark .workspace-header,body[data-page=mapas-mentais-tema].theme-dark .exam-hero,body[data-page=mapas-mentais-tema].theme-dark .rx-paper-header{background:linear-gradient(120deg,#0e1a2c,#102337 52%,#0b2a32)!important}body[data-page=mapas-mentais-tema].theme-dark .premium-box{background:linear-gradient(180deg,#0e1a2c,#102337)!important}body[data-page=mapas-mentais-tema].theme-dark .global-search input{color:#f4f7fb!important}body[data-page=mapas-mentais-tema].theme-dark .global-search input::placeholder{color:#91a3bd!important}body[data-page=mapas-mentais-tema].theme-dark .top-mic,body[data-page=mapas-mentais-tema].theme-dark .icon-button,body[data-page=mapas-mentais-tema].theme-dark .nav-chevron{color:#b7c4d8!important}body[data-page=mapas-mentais-tema].theme-dark .avatar{background:#12382d!important;border-color:#205c4a!important;color:#c9f9e8!important}body[data-page=mapas-mentais-tema].theme-dark .nav-sublink.active,body[data-page=mapas-mentais-tema].theme-dark .nav-item.active{color:#35e6a0!important;background:#12382d!important}body[data-page=mapas-mentais-tema].theme-dark .nav-sublink:before{background:#35e6a0!important}body[data-page=mapas-mentais-tema].theme-dark .eyebrow,body[data-page=mapas-mentais-tema].theme-dark .panel-badge,body[data-page=mapas-mentais-tema].theme-dark .mini-badge,body[data-page=mapas-mentais-tema].theme-dark .tag,body[data-page=mapas-mentais-tema].theme-dark .mode-tag,body[data-page=mapas-mentais-tema].theme-dark .exam-mode-badge,body[data-page=mapas-mentais-tema].theme-dark .rx-paper-kicker{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=mapas-mentais-tema].theme-dark .chat-area,body[data-page=mapas-mentais-tema].theme-dark .deck-stage,body[data-page=mapas-mentais-tema].theme-dark .mindmap-canvas,body[data-page=mapas-mentais-tema].theme-dark .rx-output-scroll,body[data-page=mapas-mentais-tema].theme-dark .exam-panel,body[data-page=mapas-mentais-tema].theme-dark .exam-panel-head,body[data-page=mapas-mentais-tema].theme-dark .sim-head,body[data-page=mapas-mentais-tema].theme-dark .side-head,body[data-page=mapas-mentais-tema].theme-dark .insight-top,body[data-page=mapas-mentais-tema].theme-dark .map-toolbar,body[data-page=mapas-mentais-tema].theme-dark .deck-toolbar,body[data-page=mapas-mentais-tema].theme-dark .preview-head{background:#101d30!important;border-color:#263850!important}body[data-page=mapas-mentais-tema].theme-dark .message.patient,body[data-page=mapas-mentais-tema].theme-dark .message.user,body[data-page=mapas-mentais-tema].theme-dark .message.preceptor{background:#13243a!important;border-color:#30445f!important;color:#f4f7fb!important}body[data-page=mapas-mentais-tema].theme-dark .primary-btn,body[data-page=mapas-mentais-tema].theme-dark .btn.primary,body[data-page=mapas-mentais-tema].theme-dark .top-send-btn,body[data-page=mapas-mentais-tema].theme-dark .send-btn,body[data-page=mapas-mentais-tema].theme-dark .send-question{color:#fff!important}@media (max-width:860px){body[data-page=mapas-mentais-tema]{min-width:0}body[data-page=mapas-mentais-tema]{--sidebar: 0px;--topbar: 62px}body[data-page=mapas-mentais-tema] .brand{width:auto!important;padding-left:16px!important;font-size:19px!important}body[data-page=mapas-mentais-tema] .sidebar,body[data-page=mapas-mentais-tema] .sidebar-collapse-btn{display:none!important}body[data-page=mapas-mentais-tema] .main{margin-left:0!important;width:100%!important}}body[data-page=mapas-mentais-tema].theme-dark .secondary-btn,body[data-page=mapas-mentais-tema].theme-dark .ghost-btn,body[data-page=mapas-mentais-tema].theme-dark .danger-btn,body[data-page=mapas-mentais-tema].theme-dark .mini-btn,body[data-page=mapas-mentais-tema].theme-dark .tab-btn,body[data-page=mapas-mentais-tema].theme-dark .mode-btn,body[data-page=mapas-mentais-tema].theme-dark .prompt-card,body[data-page=mapas-mentais-tema].theme-dark .quick-topic,body[data-page=mapas-mentais-tema].theme-dark .format-item,body[data-page=mapas-mentais-tema].theme-dark .micro-card,body[data-page=mapas-mentais-tema].theme-dark .searchbox,body[data-page=mapas-mentais-tema].theme-dark .difficulty,body[data-page=mapas-mentais-tema].theme-dark .deck-footer,body[data-page=mapas-mentais-tema].theme-dark .review-actions,body[data-page=mapas-mentais-tema].theme-dark .map-footer,body[data-page=mapas-mentais-tema].theme-dark .builder-body,body[data-page=mapas-mentais-tema].theme-dark .prompt-tools,body[data-page=mapas-mentais-tema].theme-dark .form-area,body[data-page=mapas-mentais-tema].theme-dark .template-list,body[data-page=mapas-mentais-tema].theme-dark .metric,body[data-page=mapas-mentais-tema].theme-dark .check-item,body[data-page=mapas-mentais-tema].theme-dark .inline-note,body[data-page=mapas-mentais-tema].theme-dark .alert-box,body[data-page=mapas-mentais-tema].theme-dark .toast,body[data-page=mapas-mentais-tema].theme-dark .sidebar-collapse-btn,body[data-page=mapas-mentais-tema].theme-dark .premium-box button{background:#0f1f33!important;border-color:#29405f!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=mapas-mentais-tema].theme-dark .secondary-btn:hover,body[data-page=mapas-mentais-tema].theme-dark .ghost-btn:hover,body[data-page=mapas-mentais-tema].theme-dark .danger-btn:hover,body[data-page=mapas-mentais-tema].theme-dark .mini-btn:hover,body[data-page=mapas-mentais-tema].theme-dark .tab-btn:hover,body[data-page=mapas-mentais-tema].theme-dark .mode-btn:hover,body[data-page=mapas-mentais-tema].theme-dark .prompt-card:hover,body[data-page=mapas-mentais-tema].theme-dark .quick-topic:hover,body[data-page=mapas-mentais-tema].theme-dark .format-item:hover,body[data-page=mapas-mentais-tema].theme-dark .template-btn:hover,body[data-page=mapas-mentais-tema].theme-dark .sidebar-collapse-btn:hover,body[data-page=mapas-mentais-tema].theme-dark .premium-box button:hover{background:#13243a!important;border-color:#2f6f5d!important;color:#77f0c4!important}body[data-page=mapas-mentais-tema].theme-dark .pill-icon,body[data-page=mapas-mentais-tema].theme-dark .stat-icon,body[data-page=mapas-mentais-tema].theme-dark .feature-icon,body[data-page=mapas-mentais-tema].theme-dark .format-icon,body[data-page=mapas-mentais-tema].theme-dark .mode-icon,body[data-page=mapas-mentais-tema].theme-dark .mode-btn svg,body[data-page=mapas-mentais-tema].theme-dark .single-mode-icon,body[data-page=mapas-mentais-tema].theme-dark .check-num,body[data-page=mapas-mentais-tema].theme-dark .micro-dot,body[data-page=mapas-mentais-tema].theme-dark .card-kicker span,body[data-page=mapas-mentais-tema].theme-dark .exam-status-icon,body[data-page=mapas-mentais-tema].theme-dark .exam-mode-icon,body[data-page=mapas-mentais-tema].theme-dark .exam-mini-icon,body[data-page=mapas-mentais-tema].theme-dark .template-icon,body[data-page=mapas-mentais-tema].theme-dark .metric-icon,body[data-page=mapas-mentais-tema].theme-dark .small-icon,body[data-page=mapas-mentais-tema].theme-dark .title-icon{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important;box-shadow:none!important}body[data-page=mapas-mentais-tema].theme-dark .stat-card,body[data-page=mapas-mentais-tema].theme-dark .summary-card,body[data-page=mapas-mentais-tema].theme-dark .feature-card,body[data-page=mapas-mentais-tema].theme-dark .prompt-card.active,body[data-page=mapas-mentais-tema].theme-dark .mode-btn.active,body[data-page=mapas-mentais-tema].theme-dark .tab-btn.active,body[data-page=mapas-mentais-tema].theme-dark .template-btn.active,body[data-page=mapas-mentais-tema].theme-dark .quick-topic.active{background:#13243a!important;border-color:#30445f!important;box-shadow:none!important}body[data-page=mapas-mentais-tema].theme-dark .primary-btn,body[data-page=mapas-mentais-tema].theme-dark .primary-action,body[data-page=mapas-mentais-tema].theme-dark .top-send-btn,body[data-page=mapas-mentais-tema].theme-dark .send-btn,body[data-page=mapas-mentais-tema].theme-dark .send-question{color:#fff!important;border-color:transparent!important}body[data-page=mapas-mentais-tema].theme-dark .progress-bar,body[data-page=mapas-mentais-tema].theme-dark .bar{background:#263850!important}body[data-page=mapas-mentais-tema].theme-dark ::selection{background:#77f0c43d!important;color:#f8fafc!important}body[data-page=mapas-mentais-tema].theme-dark .mindmap-canvas,body[data-page=mapas-mentais-tema].theme-dark .map-image-trigger,body[data-page=mapas-mentais-tema].theme-dark .map-panel,body[data-page=mapas-mentais-tema].theme-dark .map-toolbar,body[data-page=mapas-mentais-tema].theme-dark .builder-panel,body[data-page=mapas-mentais-tema].theme-dark .prompt-list,body[data-page=mapas-mentais-tema].theme-dark .quick-topic-grid,body[data-page=mapas-mentais-tema].theme-dark .format-list{background:#101d30!important;border-color:#263850!important;box-shadow:none!important}body[data-page=mapas-mentais-tema].theme-dark .map-image-trigger{background:radial-gradient(circle at 50% 50%,rgba(182,154,255,.1),transparent 42%),#0f1f33!important;border-color:#30445f!important}body[data-page=mapas-mentais-tema].theme-dark .map-image-trigger img{background:#0f1f33!important;border-color:#30445f!important;box-shadow:none!important}body[data-page=mapas-mentais-tema].theme-dark .map-image-overlay{background:#07111ff0!important;border:1px solid #30445f!important;color:#f4f7fb!important}body[data-page=mapas-mentais-tema].theme-dark .map-lightbox{background:#030812eb!important}body[data-page=mapas-mentais-tema].theme-dark .map-lightbox-topbar{background:linear-gradient(180deg,#07111ffa,#07111fd6)!important;border-color:#263850!important}body[data-page=mapas-mentais-tema].theme-dark .map-lightbox-frame,body[data-page=mapas-mentais-tema].theme-dark .map-lightbox-img{background:#0f1f33!important;box-shadow:none!important}body[data-page=mapas-mentais-tema].theme-dark .lightbox-pill,body[data-page=mapas-mentais-tema].theme-dark .lightbox-close,body[data-page=mapas-mentais-tema].theme-dark .lightbox-action{background:#13243a!important;border-color:#30445f!important;color:#f4f7fb!important}body[data-page=mapas-mentais-tema].theme-dark .lightbox-pill:hover,body[data-page=mapas-mentais-tema].theme-dark .lightbox-close:hover,body[data-page=mapas-mentais-tema].theme-dark .lightbox-action:hover{background:#1a2d46!important;color:#77f0c4!important}body[data-page=mapas-mentais-tema].theme-dark .hero-bubble,body[data-page=mapas-mentais-tema].theme-dark .hero-label,body[data-page=mapas-mentais-tema].theme-dark .node,body[data-page=mapas-mentais-tema].theme-dark .node-icon{background:#13243a!important;border-color:#30445f!important;color:#c8b8ff!important}body[data-page=mapas-mentais-tema].theme-dark .node.center,body[data-page=mapas-mentais-tema].theme-dark .hero-bubble.center{background:linear-gradient(180deg,#5a43b8,#3d2d84)!important;border-color:#6f5ad7!important}@media print{body[data-page=mapas-mentais-tema].lightbox-locked .map-lightbox,body[data-page=mapas-mentais-tema].lightbox-locked .map-lightbox-frame,body[data-page=mapas-mentais-tema].lightbox-locked .map-lightbox-img{background:#fff!important}}body[data-page=mapas-mentais-tema] .workspace{grid-template-columns:1fr!important}body[data-page=mapas-mentais-tema] .map-panel{width:100%!important}body[data-page=mapas-mentais-tema] .map-toolbar,body[data-page=mapas-mentais-tema] .map-title-group{width:100%}@media (max-width:860px){body[data-page=mapas-mentais-tema] .workspace{grid-template-columns:1fr!important}}body[data-page=mapas-mentais-tema]{--bg: var(--bg, #f7fafc);--surface: var(--surface, #ffffff);--surface-2: var(--surface-2, #f9fbfd);--text: var(--text, #0f1735);--muted: var(--muted, #53698f);--muted-2: var(--muted-2, #6d7fa4);--line: var(--line, #dfe7f3);--line-soft: var(--line-soft, #edf2f8);--green: var(--green, #0bbf79);--green-dark: var(--green-dark, #008d62);--green-soft: var(--green-soft, #e7f9f1);--green-soft-2: var(--green-soft-2, #d9f6eb);--teal: var(--teal, #0faec7);--blue: var(--blue, #2b7bea);--purple: var(--purple, #8257ff);--orange: var(--orange, #ff7b2c);--shadow: var(--shadow, 0 12px 30px rgba(25, 45, 80, .05));--shadow-soft: var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035));--sidebar: 290px;--topbar: 68px}body[data-page=mapas-mentais-tema] svg{display:block}body[data-page=mapas-mentais-tema] a{color:inherit;text-decoration:none}body[data-page=mapas-mentais-tema] button,body[data-page=mapas-mentais-tema] input{font:inherit}body[data-page=mapas-mentais-tema] .app{min-height:100vh}body[data-page=mapas-mentais-tema] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=mapas-mentais-tema] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=mapas-mentais-tema] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=mapas-mentais-tema] .brand .med{font-weight:900}body[data-page=mapas-mentais-tema] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=mapas-mentais-tema] .global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=mapas-mentais-tema] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=mapas-mentais-tema] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=mapas-mentais-tema] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=mapas-mentais-tema] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=mapas-mentais-tema] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=mapas-mentais-tema] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=mapas-mentais-tema] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=mapas-mentais-tema] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=mapas-mentais-tema] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=mapas-mentais-tema] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=mapas-mentais-tema] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=mapas-mentais-tema] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=mapas-mentais-tema] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=mapas-mentais-tema] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=mapas-mentais-tema] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=mapas-mentais-tema] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=mapas-mentais-tema] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=mapas-mentais-tema] .sidebar-collapse-btn svg,body[data-page=mapas-mentais-tema] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=mapas-mentais-tema] .sidebar,body[data-page=mapas-mentais-tema] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=mapas-mentais-tema].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=mapas-mentais-tema].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=mapas-mentais-tema].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=mapas-mentais-tema].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=mapas-mentais-tema] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=mapas-mentais-tema] .sidebar::-webkit-scrollbar{width:7px}body[data-page=mapas-mentais-tema] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=mapas-mentais-tema] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=mapas-mentais-tema] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=mapas-mentais-tema] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=mapas-mentais-tema] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=mapas-mentais-tema] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=mapas-mentais-tema] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=mapas-mentais-tema] .nav-item svg{color:currentColor;flex:none}body[data-page=mapas-mentais-tema] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=mapas-mentais-tema] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=mapas-mentais-tema] .nav-toggle:hover,body[data-page=mapas-mentais-tema] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=mapas-mentais-tema] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=mapas-mentais-tema] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=mapas-mentais-tema] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=mapas-mentais-tema] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=mapas-mentais-tema] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=mapas-mentais-tema] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=mapas-mentais-tema] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=mapas-mentais-tema] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=mapas-mentais-tema] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=mapas-mentais-tema] .nav-sublink:hover:before,body[data-page=mapas-mentais-tema] .nav-sublink.active:before{background:#00a96e}body[data-page=mapas-mentais-tema] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=mapas-mentais-tema] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=mapas-mentais-tema] .student-menu{margin-top:14px}body[data-page=mapas-mentais-tema] .student-toggle{color:#50658e}body[data-page=mapas-mentais-tema] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=mapas-mentais-tema] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=mapas-mentais-tema] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=mapas-mentais-tema] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=mapas-mentais-tema] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=mapas-mentais-tema] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=mapas-mentais-tema] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=mapas-mentais-tema] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=mapas-mentais-tema] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=mapas-mentais-tema] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=mapas-mentais-tema] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=mapas-mentais-tema].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=mapas-mentais-tema].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=mapas-mentais-tema].theme-dark .brand,body[data-page=mapas-mentais-tema].theme-dark .profile strong{color:#f4f7fb}body[data-page=mapas-mentais-tema].theme-dark .brand .plus{color:#35e6a0}body[data-page=mapas-mentais-tema].theme-dark .icon-button,body[data-page=mapas-mentais-tema].theme-dark .top-mic{color:#b7c4d8}body[data-page=mapas-mentais-tema].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=mapas-mentais-tema].theme-dark .global-search input{color:#f4f7fb}body[data-page=mapas-mentais-tema].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=mapas-mentais-tema].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=mapas-mentais-tema].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=mapas-mentais-tema].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=mapas-mentais-tema].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=mapas-mentais-tema].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=mapas-mentais-tema].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=mapas-mentais-tema].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=mapas-mentais-tema].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=mapas-mentais-tema].theme-dark .nav-item,body[data-page=mapas-mentais-tema].theme-dark .nav-toggle,body[data-page=mapas-mentais-tema].theme-dark .nav-sublink,body[data-page=mapas-mentais-tema].theme-dark .premium-list{color:#b7c4d8}body[data-page=mapas-mentais-tema].theme-dark .nav-item:hover,body[data-page=mapas-mentais-tema].theme-dark .nav-toggle:hover,body[data-page=mapas-mentais-tema].theme-dark .nav-group.open .nav-toggle,body[data-page=mapas-mentais-tema].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=mapas-mentais-tema].theme-dark .nav-item.active,body[data-page=mapas-mentais-tema].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=mapas-mentais-tema].theme-dark .nav-sublink:before,body[data-page=mapas-mentais-tema].theme-dark .nav-sublink:hover:before,body[data-page=mapas-mentais-tema].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=mapas-mentais-tema].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=mapas-mentais-tema].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=mapas-mentais-tema].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=mapas-mentais-tema].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=mapas-mentais-tema].theme-dark .premium-title,body[data-page=mapas-mentais-tema].theme-dark .premium-title svg{color:#ffd166}body[data-page=mapas-mentais-tema].theme-dark .premium-list{color:#d7c9ad}body[data-page=mapas-mentais-tema].theme-dark .premium-list li:before{color:#ffd166}body[data-page=mapas-mentais-tema].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=mapas-mentais-tema].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=mapas-mentais-tema] .mobile-menu-btn,body[data-page=mapas-mentais-tema] .mobile-sidebar-backdrop{display:none}body[data-page=mapas-mentais-tema] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=mapas-mentais-tema] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=mapas-mentais-tema] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=mapas-mentais-tema].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=mapas-mentais-tema].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=mapas-mentais-tema].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=mapas-mentais-tema].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=mapas-mentais-tema].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=mapas-mentais-tema].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=mapas-mentais-tema]{--sidebar: 270px}body[data-page=mapas-mentais-tema] .brand{font-size:21px;padding-left:18px}body[data-page=mapas-mentais-tema] .global-search{width:min(440px,100%)}body[data-page=mapas-mentais-tema] .topbar-actions{gap:12px;padding-right:16px}body[data-page=mapas-mentais-tema] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=mapas-mentais-tema]{--sidebar: 0px;--topbar: 64px}body[data-page=mapas-mentais-tema].mobile-menu-open{overflow:hidden}body[data-page=mapas-mentais-tema] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=mapas-mentais-tema] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=mapas-mentais-tema] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=mapas-mentais-tema] .topbar-actions>.icon-button{display:none}body[data-page=mapas-mentais-tema] .avatar{display:none}body[data-page=mapas-mentais-tema] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=mapas-mentais-tema] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=mapas-mentais-tema] .theme-toggle-btn{flex:none}body[data-page=mapas-mentais-tema] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=mapas-mentais-tema] .sidebar-collapse-btn{display:none}body[data-page=mapas-mentais-tema] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=mapas-mentais-tema].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=mapas-mentais-tema] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=mapas-mentais-tema].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=mapas-mentais-tema].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=mapas-mentais-tema].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=mapas-mentais-tema] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=mapas-mentais-tema] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=mapas-mentais-tema] .main{width:100%;margin-left:0;padding-top:calc(var(--topbar) + 59px)}body[data-page=mapas-mentais-tema].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width: 640px){body[data-page=mapas-mentais-tema]{--topbar: 62px}body[data-page=mapas-mentais-tema] .topbar{padding:0 10px;gap:8px}body[data-page=mapas-mentais-tema] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=mapas-mentais-tema] .profile{max-width:76px}body[data-page=mapas-mentais-tema] .profile strong{max-width:76px;font-size:11px}body[data-page=mapas-mentais-tema] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=mapas-mentais-tema] .theme-toggle-thumb{width:20px;height:20px}body[data-page=mapas-mentais-tema].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=mapas-mentais-tema] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=mapas-mentais-tema] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=mapas-mentais-tema] .map-subscription-strip{margin:0 16px 16px;min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 16px;border:1px solid #dfd2ff;border-radius:14px;background:radial-gradient(circle at 2% 0%,#8257ff29 0,#8257ff0d 36%,#fff0 62%),linear-gradient(100deg,#fbf9ff,#fff 54%,#f4fcf8);box-shadow:0 8px 20px #8257ff0e}body[data-page=mapas-mentais-tema] .map-subscription-copy{display:flex;align-items:center;gap:12px;min-width:0}body[data-page=mapas-mentais-tema] .map-subscription-icon{width:32px;height:32px;display:grid;place-items:center;flex:none;border-radius:11px;background:#f0eaff;color:#7047ee;box-shadow:0 6px 13px #8257ff1a}body[data-page=mapas-mentais-tema] .map-subscription-copy strong{display:block;color:#101832;font-size:13px;line-height:1.18;font-weight:950;margin-bottom:3px}body[data-page=mapas-mentais-tema] .map-subscription-copy span{display:block;color:#5d7198;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=mapas-mentais-tema] .map-subscription-btn{min-height:34px;display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0 13px;border:1px solid #bba4ff;border-radius:999px;background:linear-gradient(180deg,#8d63ff,#7047ee);color:#fff;font-size:11.5px;line-height:1;font-weight:950;white-space:nowrap;box-shadow:0 8px 16px #8257ff2e;transition:.18s ease}body[data-page=mapas-mentais-tema] .map-subscription-btn:hover{transform:translateY(-1px);box-shadow:0 12px 20px #8257ff38}body[data-page=mapas-mentais-tema].theme-dark .map-subscription-strip{border-color:#4a3b7a!important;background:radial-gradient(circle at 2% 0%,#b69aff24 0,#b69aff0d 38%,#07111f00 64%),linear-gradient(100deg,#211b35,#0e1a2c 54%,#10291f)!important;box-shadow:none!important}body[data-page=mapas-mentais-tema].theme-dark .map-subscription-icon{background:#251f3e!important;color:#c8b8ff!important;box-shadow:none!important}body[data-page=mapas-mentais-tema].theme-dark .map-subscription-copy strong{color:#f4f7fb!important}body[data-page=mapas-mentais-tema].theme-dark .map-subscription-copy span{color:#b7c4d8!important}body[data-page=mapas-mentais-tema].theme-dark .map-subscription-btn{border-color:#6f5ad7!important;background:linear-gradient(180deg,#8d63ff,#7047ee)!important;color:#fff!important}@media (max-width:860px){body[data-page=mapas-mentais-tema] .map-subscription-strip{margin:0 14px 14px;align-items:flex-start;flex-direction:column}body[data-page=mapas-mentais-tema] .map-subscription-btn{width:100%;min-height:36px}}body[data-page=mapas-mentais-tema] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=mapas-mentais-tema] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=mapas-mentais-tema] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=mapas-mentais-tema] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=mapas-mentais-tema] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=mapas-mentais-tema] .footer-logo .med{font-weight:900}body[data-page=mapas-mentais-tema] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=mapas-mentais-tema] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=mapas-mentais-tema] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=mapas-mentais-tema] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=mapas-mentais-tema] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=mapas-mentais-tema] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=mapas-mentais-tema].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=mapas-mentais-tema].theme-dark .footer-logo{color:#f4f7fb}body[data-page=mapas-mentais-tema].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=mapas-mentais-tema].theme-dark .footer-description,body[data-page=mapas-mentais-tema].theme-dark .footer-meta{color:#b7c4d8}body[data-page=mapas-mentais-tema].theme-dark .footer-meta a{color:#78f0b5}body[data-page=mapas-mentais-tema].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=mapas-mentais-tema].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=mapas-mentais-tema] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=mapas-mentais-tema] .site-footer-inner{padding:28px 20px 8px}body[data-page=mapas-mentais-tema] .footer-logo{font-size:21px}body[data-page=mapas-mentais-tema] .footer-bottom{padding:10px 20px 18px}}body[data-page=mapas-mentais-tema] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=mapas-mentais-tema] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=mapas-mentais-tema] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=mapas-mentais-tema] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=mapas-mentais-tema] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=mapas-mentais-tema] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=mapas-mentais-tema].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=mapas-mentais-tema].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=mapas-mentais-tema].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=mapas-mentais-tema].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=mapas-mentais-tema].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=mapas-mentais-tema] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=mapas-mentais-tema] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=mapas-mentais-tema] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=mapas-mentais-tema] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=mapas-mentais-tema] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=mapas-mentais-tema] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=mapas-mentais-tema] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=mapas-mentais-tema] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=mapas-mentais-tema] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=mapas-mentais-tema] .residency-area-group>.residency-area-toggle:hover,body[data-page=mapas-mentais-tema] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=mapas-mentais-tema] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=mapas-mentais-tema] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=mapas-mentais-tema] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=mapas-mentais-tema] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=mapas-mentais-tema] .residency-area-group .residency-specialty-link:hover,body[data-page=mapas-mentais-tema] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=mapas-mentais-tema] .residency-area-group .residency-specialty-link:hover:before,body[data-page=mapas-mentais-tema] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=mapas-mentais-tema].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=mapas-mentais-tema].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=mapas-mentais-tema].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=mapas-mentais-tema].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=mapas-mentais-tema].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=mapas-mentais-tema].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=mapas-mentais-tema].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=mapas-mentais-tema].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=mapas-mentais-tema].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=mapas-mentais-tema].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=mapas-mentais-tema] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=mapas-mentais-tema] .specialty-page[class*=specialty-theme-],body[data-page=mapas-mentais-tema] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=mapas-mentais-tema] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=mapas-mentais-tema] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=mapas-mentais-tema] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=mapas-mentais-tema] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=mapas-mentais-tema] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=mapas-mentais-tema] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=mapas-mentais-tema] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=mapas-mentais-tema] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=mapas-mentais-tema] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=mapas-mentais-tema] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=mapas-mentais-tema] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=mapas-mentais-tema] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=mapas-mentais-tema] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=mapas-mentais-tema] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=mapas-mentais-tema] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=mapas-mentais-tema] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=mapas-mentais-tema] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=mapas-mentais-tema] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=mapas-mentais-tema].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=mapas-mentais-tema].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=mapas-mentais-tema].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=mapas-mentais-tema].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=mapas-mentais-tema].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=mapas-mentais-tema].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=mapas-mentais-tema].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=mapas-mentais-tema] #officialSidebar,body[data-page=mapas-mentais-tema] #officialSidebar *,body[data-page=mapas-mentais-tema] #officialSidebar *:before,body[data-page=mapas-mentais-tema] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=mapas-mentais-tema] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=mapas-mentais-tema] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=mapas-mentais-tema] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=mapas-mentais-tema] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-item,body[data-page=mapas-mentais-tema] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-item:hover,body[data-page=mapas-mentais-tema] #officialSidebar .nav-toggle:hover,body[data-page=mapas-mentais-tema] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-item.active,body[data-page=mapas-mentais-tema] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=mapas-mentais-tema] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-item svg,body[data-page=mapas-mentais-tema] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-group>.nav-submenu,body[data-page=mapas-mentais-tema] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=mapas-mentais-tema] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=mapas-mentais-tema] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=mapas-mentais-tema] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=mapas-mentais-tema] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=mapas-mentais-tema] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=mapas-mentais-tema] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=mapas-mentais-tema] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=mapas-mentais-tema] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=mapas-mentais-tema] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=mapas-mentais-tema] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=mapas-mentais-tema] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=mapas-mentais-tema] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=mapas-mentais-tema] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=mapas-mentais-tema] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=mapas-mentais-tema] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=mapas-mentais-tema] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=mapas-mentais-tema] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=mapas-mentais-tema] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=mapas-mentais-tema] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=mapas-mentais-tema] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=mapas-mentais-tema] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=mapas-mentais-tema].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=mapas-mentais-tema].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=mapas-mentais-tema].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=mapas-mentais-tema].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=mapas-mentais-tema].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=mapas-mentais-tema].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=mapas-mentais-tema].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=mapas-mentais-tema].theme-dark #officialSidebar,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=mapas-mentais-tema].theme-dark #officialSidebar .nav-item,body[data-page=mapas-mentais-tema].theme-dark #officialSidebar .nav-toggle,body[data-page=mapas-mentais-tema].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=mapas-mentais-tema].theme-dark #officialSidebar .nav-item:hover,body[data-page=mapas-mentais-tema].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=mapas-mentais-tema].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=mapas-mentais-tema].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=mapas-mentais-tema].theme-dark #officialSidebar .nav-item.active,body[data-page=mapas-mentais-tema].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=mapas-mentais-tema].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=mapas-mentais-tema].theme-dark #officialSidebar .premium-title,body[data-page=mapas-mentais-tema].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=mapas-mentais-tema].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=mapas-mentais-tema].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=mapas-mentais-tema].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=mapas-mentais-tema].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=mapas-mentais-tema].official-menu-final{overflow-x:hidden!important}body[data-page=mapas-mentais-tema].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=mapas-mentais-tema].official-menu-final #sidebarToggle{display:none!important}body[data-page=mapas-mentais-tema] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=mapas-mentais-tema].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=mapas-mentais-tema].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=mapas-mentais-tema].official-menu-final .main,body[data-page=mapas-mentais-tema].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=mapas-mentais-tema].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=mapas-mentais-tema].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=mapas-mentais-tema].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=mapas-mentais-tema])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=mapas-mentais-tema] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=mapas-mentais-tema] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=mapas-mentais]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--surface-3: #f2f7fb;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--teal-soft: #e6f9fc;--blue: #2b7bea;--blue-soft: #e8f1ff;--purple: #8257ff;--purple-soft: #f0eaff;--orange: #ff7b2c;--orange-soft: #fff0e5;--rose: #ff4d74;--rose-soft: #fff0f5;--gold: #d69712;--gold-soft: #fff7dc;--shadow: 0 18px 45px rgba(25,45,80,.07);--shadow-soft: 0 9px 24px rgba(22,44,72,.045);--radius: 16px;--sidebar: 290px;--topbar: 68px}body[data-page=mapas-mentais],body[data-page=mapas-mentais] *{box-sizing:border-box}html:has(>body[data-page=mapas-mentais]),body[data-page=mapas-mentais]{height:100%;scroll-behavior:smooth}body[data-page=mapas-mentais]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:radial-gradient(circle at 80% 0%,rgba(130,87,255,.08) 0,transparent 34%),radial-gradient(circle at 8% 8%,rgba(11,191,121,.08) 0,transparent 29%),var(--bg);color:var(--text);overflow-x:hidden}body[data-page=mapas-mentais] button,body[data-page=mapas-mentais] input,body[data-page=mapas-mentais] textarea,body[data-page=mapas-mentais] select{font:inherit}body[data-page=mapas-mentais] button{cursor:pointer}body[data-page=mapas-mentais] .global-search{width:min(625px,100%);height:38px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=mapas-mentais] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=mapas-mentais] .topbar-actions{min-width:330px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=mapas-mentais] .status-pill{display:flex;align-items:center;gap:8px;background:#dff8ee;color:#008962;border-radius:999px;padding:8px 15px;font-weight:800;font-size:13px;white-space:nowrap}body[data-page=mapas-mentais] .status-dot{width:8px;height:8px;background:var(--green);border-radius:50%;box-shadow:0 0 0 3px #0bbf791f}body[data-page=mapas-mentais] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center}body[data-page=mapas-mentais] .profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=mapas-mentais] .chevron{margin-left:-10px;color:#50658e}body[data-page=mapas-mentais] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;transition:.18s ease}body[data-page=mapas-mentais] .nav-item.active{color:#7c49f6;background:linear-gradient(90deg,#f0eaff,#f8f5ff)}body[data-page=mapas-mentais] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=mapas-mentais] .premium-box{margin-top:auto;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070}body[data-page=mapas-mentais] .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}body[data-page=mapas-mentais] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}body[data-page=mapas-mentais] .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}body[data-page=mapas-mentais] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;box-shadow:0 2px 6px #14325005}body[data-page=mapas-mentais] .content{padding:16px 22px 30px;max-width:none;width:100%;margin:0 auto}body[data-page=mapas-mentais] .map-shell{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}body[data-page=mapas-mentais] .hero{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:20px;padding:34px 36px 32px;background:radial-gradient(circle at 5% 18%,#8257ff2e 0,#8257ff14 28%,#fff0 52%),radial-gradient(circle at 96% 10%,#0bbf793b 0,#0bbf791a 27%,#fff0 58%),linear-gradient(120deg,#fff,#f9f5ff 43%,#ecfbf6);box-shadow:var(--shadow-soft)}body[data-page=mapas-mentais] .hero:after{content:"";position:absolute;right:42px;top:44px;width:190px;height:190px;border-radius:50px;background:radial-gradient(circle,#8257ff1f 0,#8257ff0a 44%,#fff0 72%);filter:blur(6px);opacity:.95}body[data-page=mapas-mentais] .hero-content{position:relative;z-index:2;max-width:830px}body[data-page=mapas-mentais] .hero-visual{position:absolute;right:32px;top:18px;width:224px;height:224px;z-index:2;border-radius:44px;border:1px solid rgba(130,87,255,.18);background:linear-gradient(135deg,#ffffffe0,#ffffff6b),repeating-linear-gradient(0deg,rgba(130,87,255,.08) 0 1px,transparent 1px 22px),repeating-linear-gradient(90deg,rgba(11,191,121,.08) 0 1px,transparent 1px 22px);transform:rotate(6deg);box-shadow:0 18px 38px #394e6e14;display:flex;align-items:center;justify-content:center;overflow:hidden}body[data-page=mapas-mentais] .hero-network{position:relative;width:154px;height:154px;transform:rotate(-6deg)}body[data-page=mapas-mentais] .hero-network:before,body[data-page=mapas-mentais] .hero-network:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:none;pointer-events:none}body[data-page=mapas-mentais] .hero-line{position:absolute;background:linear-gradient(180deg,#8257ff57,#0bbf7942);border-radius:999px;transform-origin:center}body[data-page=mapas-mentais] .hero-line.l1{left:75px;top:26px;width:4px;height:34px}body[data-page=mapas-mentais] .hero-line.l2{left:103px;top:74px;width:30px;height:4px}body[data-page=mapas-mentais] .hero-line.l3{left:75px;top:96px;width:4px;height:32px}body[data-page=mapas-mentais] .hero-line.l4{left:18px;top:74px;width:30px;height:4px}body[data-page=mapas-mentais] .hero-line.l5{left:94px;top:44px;width:28px;height:4px;transform:rotate(35deg)}body[data-page=mapas-mentais] .hero-line.l6{left:34px;top:108px;width:28px;height:4px;transform:rotate(35deg)}body[data-page=mapas-mentais] .hero-bubble{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:18px;border:1px solid rgba(130,87,255,.16);background:#fff;color:#6e45e2;box-shadow:0 10px 18px #24385c14}body[data-page=mapas-mentais] .hero-label{position:absolute;left:50%;bottom:10px;transform:translate(-50%) rotate(-6deg);padding:0 10px;border-radius:999px;background:#fff;border:1px solid rgba(130,87,255,.16);color:#6b42df;font-size:10px;font-weight:950;letter-spacing:.02em;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 16px #24385c0f}body[data-page=mapas-mentais] .hero-bubble.center{left:41px;top:41px;width:72px;height:72px;border-radius:24px;background:linear-gradient(180deg,#8d63ff,#7047ee);color:#fff;border-color:#7047ee;box-shadow:0 16px 28px #8257ff40;flex-direction:column;gap:4px;text-align:center;padding:8px}body[data-page=mapas-mentais] .hero-bubble.small{width:36px;height:36px;border-radius:13px}body[data-page=mapas-mentais] .hero-bubble.top{left:58px;top:0}body[data-page=mapas-mentais] .hero-bubble.right{right:0;top:58px;color:#2b7bea}body[data-page=mapas-mentais] .hero-bubble.bottom{left:58px;bottom:0;color:#0bbf79}body[data-page=mapas-mentais] .hero-bubble.left{left:0;top:58px;color:#ff7b2c}body[data-page=mapas-mentais] .hero-bubble.diag{right:12px;top:12px;width:28px;height:28px;border-radius:11px;color:#ff4d74}body[data-page=mapas-mentais] .hero-bubble.center .hero-center-text{font-size:10px;line-height:1.05;font-weight:950;color:#fff}body[data-page=mapas-mentais] .eyebrow{display:inline-flex;align-items:center;gap:8px;min-height:31px;padding:7px 12px;border-radius:999px;background:#f0eaff;color:#6b42df;font-size:12px;font-weight:900;border:1px solid #dfd2ff;margin-bottom:14px}body[data-page=mapas-mentais] .hero h1{margin:0;color:#101635;font-weight:950;letter-spacing:-.052em;font-size:30px;line-height:1.05}body[data-page=mapas-mentais] .hero p{margin:12px 0 0;color:#526a91;font-weight:620;font-size:14px;line-height:1.58;max-width:725px}body[data-page=mapas-mentais] .hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}body[data-page=mapas-mentais] .primary-btn,body[data-page=mapas-mentais] .secondary-btn,body[data-page=mapas-mentais] .ghost-btn,body[data-page=mapas-mentais] .danger-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;padding:0 15px;font-size:12px;font-weight:900;transition:.18s ease;border:1px solid transparent}body[data-page=mapas-mentais] .primary-btn{background:linear-gradient(180deg,#8d63ff,#7047ee);color:#fff;box-shadow:0 10px 18px #8257ff33}body[data-page=mapas-mentais] .primary-btn:hover{transform:translateY(-1px);box-shadow:0 16px 24px #8257ff38}body[data-page=mapas-mentais] .secondary-btn{background:#fff;color:#6c43df;border-color:#dfd2ff}body[data-page=mapas-mentais] .secondary-btn:hover{background:#fbf9ff}body[data-page=mapas-mentais] .ghost-btn{background:#fff;color:#52678e;border-color:#dde7f2}body[data-page=mapas-mentais] .ghost-btn:hover{background:#f6f9fc;color:#263653}body[data-page=mapas-mentais] .danger-btn{background:#fff7f7;color:#d8425c;border-color:#ffd5dd}body[data-page=mapas-mentais] .danger-btn:hover{background:#fff1f3}body[data-page=mapas-mentais] .stats-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}body[data-page=mapas-mentais] .stat-card{position:relative;min-height:114px;background:#fff;border:1px solid var(--line);border-top:4px solid var(--accent,#8257ff);border-radius:16px;padding:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=mapas-mentais] .stat-card strong{display:flex;align-items:center;gap:9px;color:#111c37;font-size:13px;font-weight:950;margin-bottom:8px}body[data-page=mapas-mentais] .stat-card span{color:#5c7197;font-size:12px;line-height:1.42;font-weight:610}body[data-page=mapas-mentais] .stat-icon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:var(--accent,#8257ff);background:var(--accent-soft,#f0eaff);flex:none}body[data-page=mapas-mentais] .workspace{display:grid;grid-template-columns:minmax(360px,.42fr) minmax(0,.58fr);gap:16px;margin-top:14px;align-items:stretch}body[data-page=mapas-mentais] .panel{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=mapas-mentais] .panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 12px;border-bottom:1px solid var(--line-soft)}body[data-page=mapas-mentais] .panel-head h2,body[data-page=mapas-mentais] .panel-head h3{margin:0;color:#101832;font-size:18px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=mapas-mentais] .panel-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.45;font-weight:620}body[data-page=mapas-mentais] .panel-badge{display:inline-flex;align-items:center;gap:7px;min-height:28px;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900;color:#6d43df;background:#f0eaff;border:1px solid #dfd2ff;white-space:nowrap}body[data-page=mapas-mentais] .prompt-tools{padding:14px 16px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=mapas-mentais] .filter-row{display:grid;grid-template-columns:1fr;gap:10px}body[data-page=mapas-mentais] .searchbox{min-height:42px;border:1px solid #dce5f1;background:#fff;border-radius:12px;padding:0 12px;display:flex;align-items:center;gap:9px;color:#687ca2}body[data-page=mapas-mentais] .searchbox input{border:0;outline:0;flex:1;min-width:0;color:#172342;background:transparent;font-size:13px;font-weight:650}body[data-page=mapas-mentais] .category-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}body[data-page=mapas-mentais] .tab-btn{min-height:33px;border:1px solid #dfe7f3;background:#fff;color:#50668d;border-radius:999px;padding:0 12px;font-size:11px;font-weight:900;transition:.18s ease}body[data-page=mapas-mentais] .tab-btn.active,body[data-page=mapas-mentais] .tab-btn:hover{background:#f0eaff;color:#6d43df;border-color:#d8c8ff}body[data-page=mapas-mentais] .prompt-list{max-height:616px;overflow:auto;padding:12px;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.26) transparent}body[data-page=mapas-mentais] .prompt-list::-webkit-scrollbar{width:7px}body[data-page=mapas-mentais] .prompt-list::-webkit-scrollbar-track{background:transparent}body[data-page=mapas-mentais] .prompt-list::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px}body[data-page=mapas-mentais] .prompt-card{width:100%;border:1px solid #dfe7f3;background:#fff;border-radius:14px;padding:14px;text-align:left;transition:.18s ease;margin-bottom:10px;position:relative;overflow:hidden}body[data-page=mapas-mentais] .prompt-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--accent,#8257ff);opacity:0;transition:.18s ease}body[data-page=mapas-mentais] .prompt-card:hover{transform:translateY(-1px);border-color:#cfbefd;box-shadow:0 10px 20px #253a5c0e;background:#fff}body[data-page=mapas-mentais] .prompt-card.active{border-color:#bba4ff;background:linear-gradient(180deg,#fff,#fbf9ff);box-shadow:0 12px 24px #8257ff16}body[data-page=mapas-mentais] .prompt-card.active:before{opacity:1}body[data-page=mapas-mentais] .prompt-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px}body[data-page=mapas-mentais] .prompt-card strong{display:block;color:#101832;font-size:13px;line-height:1.25;font-weight:950}body[data-page=mapas-mentais] .prompt-card p{margin:0;color:#5d7198;font-size:12px;line-height:1.43;font-weight:610}body[data-page=mapas-mentais] .tag{flex:none;display:inline-flex;align-items:center;min-height:23px;border-radius:999px;padding:0 8px;background:var(--tag-bg,#f0eaff);color:var(--tag-color,#6d43df);font-size:10px;font-weight:950;text-transform:uppercase;white-space:nowrap}body[data-page=mapas-mentais] .map-panel{min-height:760px}body[data-page=mapas-mentais] .map-toolbar{padding:14px 16px;border-bottom:1px solid var(--line-soft);display:flex;align-items:center;justify-content:space-between;gap:12px;background:linear-gradient(180deg,#fff,#fbfdff)}body[data-page=mapas-mentais] .map-title-group{min-width:0}body[data-page=mapas-mentais] .map-title-group strong{display:block;color:#101832;font-size:14px;line-height:1.2;font-weight:950;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body[data-page=mapas-mentais] .map-title-group span{display:block;color:#64789e;font-size:12px;font-weight:650;margin-top:4px}body[data-page=mapas-mentais] .toolbar-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}body[data-page=mapas-mentais] .mini-btn{min-height:34px;border:1px solid #dce5f1;background:#fff;color:#52678e;border-radius:9px;padding:0 11px;font-size:11px;font-weight:900;display:inline-flex;align-items:center;gap:7px;transition:.18s ease}body[data-page=mapas-mentais] .mini-btn:hover{background:#f7f9fc;color:#263653}body[data-page=mapas-mentais] .mini-btn.primary-mini{color:#6d43df;border-color:#d8c8ff;background:#fbf9ff}body[data-page=mapas-mentais] .mindmap-canvas{position:relative;min-height:560px;padding:28px;background:radial-gradient(circle at 50% 50%,rgba(130,87,255,.08),transparent 42%),linear-gradient(#f7fbfd 1px,transparent 1px),linear-gradient(90deg,#f7fbfd 1px,transparent 1px),#fff;background-size:auto,24px 24px,24px 24px,auto;overflow:hidden}body[data-page=mapas-mentais] .mindmap-canvas:before{content:"";position:absolute;top:34px;right:34px;bottom:34px;left:34px;border:1px dashed rgba(130,87,255,.18);border-radius:24px;pointer-events:none}body[data-page=mapas-mentais] .map-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}body[data-page=mapas-mentais] .node{position:absolute;z-index:2;display:flex;align-items:flex-start;gap:10px;background:#fff;border:1px solid #dfe7f3;border-radius:16px;padding:12px 13px;box-shadow:0 12px 26px #192d5013;transition:.22s ease;opacity:0;transform:translateY(10px) scale(.98)}body[data-page=mapas-mentais] .node.show{opacity:1;transform:translateY(0) scale(1)}body[data-page=mapas-mentais] .node:hover{transform:translateY(-2px) scale(1);box-shadow:var(--shadow)}body[data-page=mapas-mentais] .node.center{left:50%;top:50%;width:220px;min-height:110px;transform:translate(-50%,-50%) scale(.98);align-items:center;justify-content:center;text-align:center;background:linear-gradient(180deg,#8d63ff,#7047ee);color:#fff;border-color:#7047ee;box-shadow:0 18px 34px #8257ff40}body[data-page=mapas-mentais] .node.center.show{transform:translate(-50%,-50%) scale(1)}body[data-page=mapas-mentais] .node.center .node-icon{background:#ffffff2b;color:#fff}body[data-page=mapas-mentais] .node.center strong{color:#fff;font-size:16px}body[data-page=mapas-mentais] .node.center span{color:#ffffffd4}body[data-page=mapas-mentais] .node-icon{width:31px;height:31px;border-radius:10px;display:grid;place-items:center;background:var(--node-soft,#f0eaff);color:var(--node-color,#8257ff);flex:none}body[data-page=mapas-mentais] .node-copy{min-width:0}body[data-page=mapas-mentais] .node strong{display:block;margin:1px 0 5px;color:#12203e;font-size:12.5px;line-height:1.18;font-weight:950}body[data-page=mapas-mentais] .node span{display:block;color:#5f7399;font-size:11.5px;line-height:1.34;font-weight:620}body[data-page=mapas-mentais] .node.n1{left:7%;top:12%;width:245px}body[data-page=mapas-mentais] .node.n2{right:7%;top:11%;width:250px}body[data-page=mapas-mentais] .node.n3{left:5%;bottom:12%;width:255px}body[data-page=mapas-mentais] .node.n4{right:6%;bottom:12%;width:255px}body[data-page=mapas-mentais] .node.n5{left:50%;top:6%;width:250px;transform:translate(-50%) translateY(10px) scale(.98)}body[data-page=mapas-mentais] .node.n5.show{transform:translate(-50%) translateY(0) scale(1)}body[data-page=mapas-mentais] .node.n6{left:50%;bottom:6%;width:260px;transform:translate(-50%) translateY(10px) scale(.98)}body[data-page=mapas-mentais] .node.n6.show{transform:translate(-50%) translateY(0) scale(1)}body[data-page=mapas-mentais] .map-footer{display:none!important}body[data-page=mapas-mentais] .micro-card{border:1px solid #dfe7f3;border-radius:13px;padding:12px;background:#fff}body[data-page=mapas-mentais] .micro-card strong{display:flex;align-items:center;gap:8px;color:#101832;font-size:12px;font-weight:950;margin-bottom:6px}body[data-page=mapas-mentais] .micro-card span{color:#5f7399;font-size:11.5px;line-height:1.35;font-weight:620}body[data-page=mapas-mentais] .micro-dot{width:8px;height:8px;border-radius:999px;background:var(--dot,#8257ff);box-shadow:0 0 0 5px var(--dot-soft,#f0eaff);flex:none}body[data-page=mapas-mentais] .side-stack{display:flex;flex-direction:column;gap:14px}body[data-page=mapas-mentais] .insight-card{border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=mapas-mentais] .insight-top{padding:18px;background:linear-gradient(135deg,#fff,#fbf9ff);border-bottom:1px solid var(--line-soft)}body[data-page=mapas-mentais] .insight-top h3{margin:0;font-size:17px;letter-spacing:-.03em;font-weight:950;color:#111c37}body[data-page=mapas-mentais] .insight-top p{margin:7px 0 0;color:#60759b;font-size:12px;font-weight:620;line-height:1.45}body[data-page=mapas-mentais] .metric-list{display:grid;grid-template-columns:1fr;gap:0}body[data-page=mapas-mentais] .metric{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=mapas-mentais] .metric:last-child{border-bottom:0}body[data-page=mapas-mentais] .metric strong{font-size:12px;font-weight:900;color:#1c2d4c}body[data-page=mapas-mentais] .metric span{font-size:12px;font-weight:850;color:#6d43df;text-align:right}body[data-page=mapas-mentais] .format-list{padding:12px;display:flex;flex-direction:column;gap:8px}body[data-page=mapas-mentais] .format-item{border:1px solid #dfe7f3;border-radius:13px;padding:12px;display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:flex-start;background:#fff}body[data-page=mapas-mentais] .format-icon{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:var(--accent,#8257ff);background:var(--accent-soft,#f0eaff)}body[data-page=mapas-mentais] .format-item strong{display:block;color:#182541;font-size:12.5px;font-weight:950;margin-bottom:4px}body[data-page=mapas-mentais] .format-item span{display:block;color:#60759b;font-size:11.5px;line-height:1.34;font-weight:620}body[data-page=mapas-mentais] .quick-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}body[data-page=mapas-mentais] .quick-topic{border:1px solid #dfe7f3;background:#fff;border-radius:12px;min-height:76px;padding:11px;text-align:left;transition:.18s ease}body[data-page=mapas-mentais] .quick-topic:hover{border-color:#cdbcfb;background:#fbf9ff;transform:translateY(-1px)}body[data-page=mapas-mentais] .quick-topic strong{display:block;color:#182541;font-size:12px;font-weight:950;margin-bottom:5px}body[data-page=mapas-mentais] .quick-topic span{display:block;color:#667a9e;font-size:11px;line-height:1.28;font-weight:620}body[data-page=mapas-mentais] .builder-panel,body[data-page=mapas-mentais] .map-panel{height:100%}body[data-page=mapas-mentais] .builder-body{padding:16px 18px 18px}body[data-page=mapas-mentais] .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}body[data-page=mapas-mentais] .field{display:flex;flex-direction:column;gap:7px}body[data-page=mapas-mentais] .field.full{grid-column:1 / -1}body[data-page=mapas-mentais] .field label{color:#845afa;font-size:12px;font-weight:900}body[data-page=mapas-mentais] .field input,body[data-page=mapas-mentais] .field textarea,body[data-page=mapas-mentais] .field select{width:100%;border:1px solid #dce5f1;border-radius:12px;background:#fff;color:#152342;outline:0;font-size:13px;font-weight:650;transition:.18s ease}body[data-page=mapas-mentais] .field input,body[data-page=mapas-mentais] .field select{height:42px;padding:0 12px}body[data-page=mapas-mentais] .field textarea{min-height:118px;padding:12px 13px;resize:vertical;line-height:1.5}body[data-page=mapas-mentais] .field input:focus,body[data-page=mapas-mentais] .field textarea:focus,body[data-page=mapas-mentais] .field select:focus{border-color:#d4c2ff;box-shadow:0 0 0 4px #8257ff1a}body[data-page=mapas-mentais] .form-actions,body[data-page=mapas-mentais] .prompt-section,body[data-page=mapas-mentais] .quick-section{margin-top:16px}body[data-page=mapas-mentais] .prompt-section .prompt-list{max-height:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;overflow:visible}body[data-page=mapas-mentais] .prompt-section .prompt-card{margin-bottom:0;height:100%}body[data-page=mapas-mentais] .quick-section .quick-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=mapas-mentais] .builder-quick{margin-top:22px;padding-top:16px;border-top:1px solid var(--line-soft)}body[data-page=mapas-mentais] .builder-quick-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=mapas-mentais] .builder-quick-head h3{margin:0;color:#101832;font-size:16px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=mapas-mentais] .builder-quick-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.4;font-weight:620}body[data-page=mapas-mentais] .builder-quick .quick-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;gap:9px}body[data-page=mapas-mentais] .builder-quick .quick-topic{min-height:72px}body[data-page=mapas-mentais] .map-toolbar{min-height:68px}body[data-page=mapas-mentais] .map-toolbar .map-title-group{max-width:100%}body[data-page=mapas-mentais] .toast{position:fixed;right:22px;bottom:22px;z-index:50;transform:translateY(18px);opacity:0;pointer-events:none;background:#11203b;color:#fff;min-height:42px;padding:0 14px;border-radius:12px;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:850;box-shadow:0 14px 30px #0000002e;transition:.2s ease}body[data-page=mapas-mentais] .toast.show{opacity:1;transform:translateY(0)}@media (max-width:1380px){body[data-page=mapas-mentais] .map-shell{grid-template-columns:1fr}}@media (max-width:1180px){body[data-page=mapas-mentais] .workspace{grid-template-columns:1fr}body[data-page=mapas-mentais] .stats-strip,body[data-page=mapas-mentais] .map-footer,body[data-page=mapas-mentais] .prompt-section .prompt-list,body[data-page=mapas-mentais] .quick-section .quick-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=mapas-mentais] .node.n1,body[data-page=mapas-mentais] .node.n2,body[data-page=mapas-mentais] .node.n3,body[data-page=mapas-mentais] .node.n4,body[data-page=mapas-mentais] .node.n5,body[data-page=mapas-mentais] .node.n6{position:relative;left:auto;right:auto;top:auto;bottom:auto;transform:none!important;width:100%;margin-bottom:10px}body[data-page=mapas-mentais] .node.center{position:relative;left:auto;top:auto;transform:none!important;width:100%;margin-bottom:14px}body[data-page=mapas-mentais] .mindmap-canvas{min-height:auto;display:flex;flex-direction:column;padding:18px}body[data-page=mapas-mentais] .map-svg,body[data-page=mapas-mentais] .mindmap-canvas:before{display:none}}@media (max-width:860px){body[data-page=mapas-mentais]{--sidebar: 0px;--topbar: 62px}body[data-page=mapas-mentais] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=mapas-mentais] .topbar{gap:10px;padding-right:10px}body[data-page=mapas-mentais] .topbar-center{display:none}body[data-page=mapas-mentais] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=mapas-mentais] .status-pill{padding:7px 10px}body[data-page=mapas-mentais] .profile,body[data-page=mapas-mentais] .chevron,body[data-page=mapas-mentais] .sidebar{display:none}body[data-page=mapas-mentais] .content{padding:12px}body[data-page=mapas-mentais] .hero{padding:24px 18px}body[data-page=mapas-mentais] .hero:after{display:none}body[data-page=mapas-mentais] .hero h1{font-size:29px}body[data-page=mapas-mentais] .stats-strip,body[data-page=mapas-mentais] .map-footer,body[data-page=mapas-mentais] .quick-topic-grid,body[data-page=mapas-mentais] .prompt-section .prompt-list,body[data-page=mapas-mentais] .quick-section .quick-topic-grid,body[data-page=mapas-mentais] .field-grid,body[data-page=mapas-mentais] .builder-quick .quick-topic-grid{grid-template-columns:1fr}body[data-page=mapas-mentais] .builder-quick-head{flex-direction:column}body[data-page=mapas-mentais] .panel-head,body[data-page=mapas-mentais] .map-toolbar{flex-direction:column;align-items:flex-start}body[data-page=mapas-mentais] .toolbar-actions{justify-content:flex-start}}body[data-page=mapas-mentais] .hero:after,body[data-page=mapas-mentais] .hero-visual,body[data-page=mapas-mentais] .eyebrow{display:none!important}body[data-page=mapas-mentais] .mindmap-canvas{min-height:560px!important;padding:18px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:radial-gradient(circle at 50% 50%,rgba(130,87,255,.08),transparent 42%),linear-gradient(#f7fbfd 1px,transparent 1px),linear-gradient(90deg,#f7fbfd 1px,transparent 1px),#fff!important}body[data-page=mapas-mentais] .mindmap-canvas:before,body[data-page=mapas-mentais] .map-svg,body[data-page=mapas-mentais] .node{display:none!important}body[data-page=mapas-mentais] .map-image-trigger{position:relative;width:100%;max-width:100%;min-height:520px;border:1px solid #dfe7f3;border-radius:18px;background:#fff;padding:12px;overflow:hidden;box-shadow:0 14px 30px #192d5013;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;cursor:zoom-in}body[data-page=mapas-mentais] .map-image-trigger:hover{transform:translateY(-2px);border-color:#bba4ff;box-shadow:0 22px 44px #8257ff1f}body[data-page=mapas-mentais] .map-image-trigger img{width:100%;height:100%;min-height:500px;object-fit:contain;display:block;border-radius:14px;background:#fff}body[data-page=mapas-mentais] .map-image-overlay{position:absolute;right:18px;bottom:18px;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 13px;border-radius:999px;background:#101832e0;color:#fff;font-size:12px;font-weight:950;box-shadow:0 12px 26px #00000029;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body[data-page=mapas-mentais] .map-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;background:#070c1cd1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;transition:opacity .22s ease}body[data-page=mapas-mentais] .map-lightbox.open{display:block;opacity:1}body[data-page=mapas-mentais] .map-lightbox-topbar{position:sticky;top:0;left:0;z-index:2;min-height:64px;padding:12px 18px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:linear-gradient(180deg,#070c1ceb,#070c1cb3);color:#fff;border-bottom:1px solid rgba(255,255,255,.12)}body[data-page=mapas-mentais] .map-lightbox-title strong{display:block;font-size:14px;font-weight:950;line-height:1.2}body[data-page=mapas-mentais] .map-lightbox-title span{display:block;margin-top:3px;color:#ffffffb8;font-size:12px;font-weight:650}body[data-page=mapas-mentais] .map-lightbox-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}body[data-page=mapas-mentais] .lightbox-pill,body[data-page=mapas-mentais] .lightbox-close{min-height:36px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff1a;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;font-size:12px;font-weight:900}body[data-page=mapas-mentais] .lightbox-close{width:40px;padding:0;font-size:22px;line-height:1;cursor:pointer;transition:background .18s ease,transform .18s ease}body[data-page=mapas-mentais] .lightbox-close:hover{background:#ffffff2e;transform:scale(1.04)}body[data-page=mapas-mentais] .lightbox-action{cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}body[data-page=mapas-mentais] .lightbox-action:hover{background:#ffffff2e;border-color:#ffffff4d;transform:translateY(-1px)}@media print{body[data-page=mapas-mentais].lightbox-locked *{visibility:hidden!important}body[data-page=mapas-mentais].lightbox-locked .map-lightbox,body[data-page=mapas-mentais].lightbox-locked .map-lightbox-scroll,body[data-page=mapas-mentais].lightbox-locked .map-lightbox-frame,body[data-page=mapas-mentais].lightbox-locked .map-lightbox-img{visibility:visible!important}body[data-page=mapas-mentais].lightbox-locked .map-lightbox{position:static!important;display:block!important;opacity:1!important;background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body[data-page=mapas-mentais].lightbox-locked .map-lightbox-topbar{display:none!important}body[data-page=mapas-mentais].lightbox-locked .map-lightbox-scroll{height:auto!important;overflow:visible!important;padding:0!important}body[data-page=mapas-mentais].lightbox-locked .map-lightbox-frame{width:100%!important;min-width:0!important;display:block!important}body[data-page=mapas-mentais].lightbox-locked .map-lightbox-img{width:100%!important;max-width:100%!important;border-radius:0!important;box-shadow:none!important}}body[data-page=mapas-mentais] .map-lightbox-scroll{width:100%;height:calc(100vh - 64px);overflow:auto;padding:26px;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.42) rgba(255,255,255,.08)}body[data-page=mapas-mentais] .map-lightbox-scroll::-webkit-scrollbar{width:12px;height:12px}body[data-page=mapas-mentais] .map-lightbox-scroll::-webkit-scrollbar-track{background:#ffffff14;border-radius:999px}body[data-page=mapas-mentais] .map-lightbox-scroll::-webkit-scrollbar-thumb{background:#ffffff6b;border-radius:999px;border:3px solid rgba(7,12,28,.85)}body[data-page=mapas-mentais] .map-lightbox-frame{width:max-content;min-width:100%;display:flex;justify-content:center;align-items:flex-start}body[data-page=mapas-mentais] .map-lightbox-img{width:1360px;height:auto;max-width:none;border-radius:18px;background:#fff;box-shadow:0 28px 80px #00000061;animation:lightboxZoomIn .25s cubic-bezier(.22,.61,.36,1)}@keyframes lightboxZoomIn{0%{transform:scale(.96);opacity:.55}to{transform:scale(1);opacity:1}}body[data-page=mapas-mentais].lightbox-locked{overflow:hidden}@media (max-width:1180px){body[data-page=mapas-mentais] .map-image-trigger{min-height:420px}body[data-page=mapas-mentais] .map-image-trigger img{min-height:400px}}@media (max-width:860px){body[data-page=mapas-mentais] .mindmap-canvas{padding:12px!important}body[data-page=mapas-mentais] .map-image-trigger{min-height:320px}body[data-page=mapas-mentais] .map-image-trigger img{min-height:300px}body[data-page=mapas-mentais] .map-lightbox-topbar{align-items:flex-start;flex-direction:column}body[data-page=mapas-mentais] .map-lightbox-scroll{height:calc(100vh - 104px);padding:14px}body[data-page=mapas-mentais] .map-lightbox-img{width:1360px}}body[data-page=mapas-mentais] .topbar-center1{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=mapas-mentais] .topbar-center1{display:none}body[data-page=mapas-mentais]{--sidebar: 290px;--topbar: 68px}body[data-page=mapas-mentais]{min-width:1180px}body[data-page=mapas-mentais] .brand{width:var(--sidebar)!important;text-decoration:none!important}body[data-page=mapas-mentais] .sidebar{width:var(--sidebar)!important;z-index:20!important;padding:14px 16px 18px!important}body[data-page=mapas-mentais] .main{margin-left:var(--sidebar)!important;width:calc(100% - var(--sidebar))!important}body[data-page=mapas-mentais] .content{max-width:none!important;width:100%!important}body[data-page=mapas-mentais] .sidebar,body[data-page=mapas-mentais] .main,body[data-page=mapas-mentais] .brand{transition:transform .22s ease,margin-left .22s ease,width .22s ease,padding .22s ease}body[data-page=mapas-mentais].sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=mapas-mentais].sidebar-collapsed .brand{width:92px!important;padding-left:20px!important}body[data-page=mapas-mentais].sidebar-collapsed .brand span:not(:first-child){display:none}body[data-page=mapas-mentais] .nav-item--long{height:auto!important;min-height:44px;align-items:flex-start;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25}body[data-page=mapas-mentais] .nav-toggle{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=mapas-mentais] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease;text-decoration:none}body[data-page=mapas-mentais] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px}body[data-page=mapas-mentais] .premium-box{margin-top:20px!important;flex:none;cursor:pointer}body[data-page=mapas-mentais].theme-dark input,body[data-page=mapas-mentais].theme-dark select,body[data-page=mapas-mentais].theme-dark textarea{background-color:#0f1f33!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:#29405f!important;color-scheme:dark}body[data-page=mapas-mentais].theme-dark input::placeholder,body[data-page=mapas-mentais].theme-dark textarea::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1}body[data-page=mapas-mentais].theme-dark select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=mapas-mentais].theme-dark select option{background:#0f1f33;color:#f8fafc}body[data-page=mapas-mentais].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--surface-3: #17283f;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0,0,0,.34);--shadow-soft: 0 10px 28px rgba(0,0,0,.22);background:#07111f!important;color:#f4f7fb}body[data-page=mapas-mentais].theme-dark .brand,body[data-page=mapas-mentais].theme-dark .profile strong,body[data-page=mapas-mentais].theme-dark h1,body[data-page=mapas-mentais].theme-dark h2,body[data-page=mapas-mentais].theme-dark h3,body[data-page=mapas-mentais].theme-dark h4,body[data-page=mapas-mentais].theme-dark strong,body[data-page=mapas-mentais].theme-dark .question-title,body[data-page=mapas-mentais].theme-dark .answer-title,body[data-page=mapas-mentais].theme-dark .panel-head h2,body[data-page=mapas-mentais].theme-dark .panel-head h3,body[data-page=mapas-mentais].theme-dark .side-head h2,body[data-page=mapas-mentais].theme-dark .side-head h3,body[data-page=mapas-mentais].theme-dark .metric-copy strong,body[data-page=mapas-mentais].theme-dark .mode-copy strong,body[data-page=mapas-mentais].theme-dark .template-card strong,body[data-page=mapas-mentais].theme-dark .template-btn strong,body[data-page=mapas-mentais].theme-dark .prompt-card strong,body[data-page=mapas-mentais].theme-dark .card-copy strong,body[data-page=mapas-mentais].theme-dark .stat-card strong,body[data-page=mapas-mentais].theme-dark .summary-card strong,body[data-page=mapas-mentais].theme-dark .rx-meta strong,body[data-page=mapas-mentais].theme-dark .rx-drug-card strong{color:#f4f7fb!important}body[data-page=mapas-mentais].theme-dark .subtitle,body[data-page=mapas-mentais].theme-dark p,body[data-page=mapas-mentais].theme-dark span,body[data-page=mapas-mentais].theme-dark li,body[data-page=mapas-mentais].theme-dark label,body[data-page=mapas-mentais].theme-dark .profile span,body[data-page=mapas-mentais].theme-dark .nav-toggle,body[data-page=mapas-mentais].theme-dark .nav-item,body[data-page=mapas-mentais].theme-dark .nav-sublink,body[data-page=mapas-mentais].theme-dark .metric-copy span,body[data-page=mapas-mentais].theme-dark .mode-copy span,body[data-page=mapas-mentais].theme-dark .template-card span,body[data-page=mapas-mentais].theme-dark .template-btn span,body[data-page=mapas-mentais].theme-dark .prompt-card p,body[data-page=mapas-mentais].theme-dark .field label,body[data-page=mapas-mentais].theme-dark .exam-section-description,body[data-page=mapas-mentais].theme-dark .exam-tiny-note,body[data-page=mapas-mentais].theme-dark .answer-content,body[data-page=mapas-mentais].theme-dark .rx-section p,body[data-page=mapas-mentais].theme-dark .rx-section ul,body[data-page=mapas-mentais].theme-dark .rx-section li{color:#b7c4d8!important}body[data-page=mapas-mentais].theme-dark .sidebar,body[data-page=mapas-mentais].theme-dark .premium-box,body[data-page=mapas-mentais].theme-dark .student-menu,body[data-page=mapas-mentais].theme-dark .main{background:#07111f!important;border-color:#263850!important}body[data-page=mapas-mentais].theme-dark .sidebar{background:#091827!important}body[data-page=mapas-mentais].theme-dark .global-search,body[data-page=mapas-mentais].theme-dark .sidebar-collapse-btn,body[data-page=mapas-mentais].theme-dark .icon-button:hover,body[data-page=mapas-mentais].theme-dark .nav-toggle:hover,body[data-page=mapas-mentais].theme-dark .nav-group.open .nav-toggle,body[data-page=mapas-mentais].theme-dark .nav-sublink:hover,body[data-page=mapas-mentais].theme-dark .nav-sublink.active,body[data-page=mapas-mentais].theme-dark .nav-item:hover,body[data-page=mapas-mentais].theme-dark .nav-item.active,body[data-page=mapas-mentais].theme-dark .premium-box button,body[data-page=mapas-mentais].theme-dark .hero,body[data-page=mapas-mentais].theme-dark .clinical-hero,body[data-page=mapas-mentais].theme-dark .workspace-header,body[data-page=mapas-mentais].theme-dark .simulation-card,body[data-page=mapas-mentais].theme-dark .side-card,body[data-page=mapas-mentais].theme-dark .templates-card,body[data-page=mapas-mentais].theme-dark .panel,body[data-page=mapas-mentais].theme-dark .exam-hero,body[data-page=mapas-mentais].theme-dark .exam-hero-card,body[data-page=mapas-mentais].theme-dark .exam-mode-card,body[data-page=mapas-mentais].theme-dark .exam-catalog-panel,body[data-page=mapas-mentais].theme-dark .exam-side-panel,body[data-page=mapas-mentais].theme-dark .exam-group,body[data-page=mapas-mentais].theme-dark .exam-trigger,body[data-page=mapas-mentais].theme-dark .exam-status-line,body[data-page=mapas-mentais].theme-dark .exam-workflow-card,body[data-page=mapas-mentais].theme-dark .exam-template-card,body[data-page=mapas-mentais].theme-dark .rx-output-panel,body[data-page=mapas-mentais].theme-dark .prescription-document,body[data-page=mapas-mentais].theme-dark .rx-paper-header,body[data-page=mapas-mentais].theme-dark .rx-section,body[data-page=mapas-mentais].theme-dark .rx-drug-card,body[data-page=mapas-mentais].theme-dark .map-panel,body[data-page=mapas-mentais].theme-dark .builder-panel,body[data-page=mapas-mentais].theme-dark .deck-panel,body[data-page=mapas-mentais].theme-dark .insight-card,body[data-page=mapas-mentais].theme-dark .metric-card,body[data-page=mapas-mentais].theme-dark .summary-card,body[data-page=mapas-mentais].theme-dark .stat-card,body[data-page=mapas-mentais].theme-dark .practice-card,body[data-page=mapas-mentais].theme-dark .specialty-card,body[data-page=mapas-mentais].theme-dark .mode-card,body[data-page=mapas-mentais].theme-dark .mode-shortcut-card,body[data-page=mapas-mentais].theme-dark .mode-item,body[data-page=mapas-mentais].theme-dark .template-card,body[data-page=mapas-mentais].theme-dark .template-btn,body[data-page=mapas-mentais].theme-dark .quick-topic,body[data-page=mapas-mentais].theme-dark .format-item,body[data-page=mapas-mentais].theme-dark .prompt-card,body[data-page=mapas-mentais].theme-dark .card-face,body[data-page=mapas-mentais].theme-dark .answer-card,body[data-page=mapas-mentais].theme-dark .question-banner,body[data-page=mapas-mentais].theme-dark .footnote,body[data-page=mapas-mentais].theme-dark table,body[data-page=mapas-mentais].theme-dark th,body[data-page=mapas-mentais].theme-dark td{background:#0e1a2c!important;border-color:#263850!important;box-shadow:none!important}body[data-page=mapas-mentais].theme-dark .hero,body[data-page=mapas-mentais].theme-dark .clinical-hero,body[data-page=mapas-mentais].theme-dark .workspace-header,body[data-page=mapas-mentais].theme-dark .exam-hero,body[data-page=mapas-mentais].theme-dark .rx-paper-header{background:linear-gradient(120deg,#0e1a2c,#102337 52%,#0b2a32)!important}body[data-page=mapas-mentais].theme-dark .premium-box{background:linear-gradient(180deg,#0e1a2c,#102337)!important}body[data-page=mapas-mentais].theme-dark .global-search input{color:#f4f7fb!important}body[data-page=mapas-mentais].theme-dark .global-search input::placeholder{color:#91a3bd!important}body[data-page=mapas-mentais].theme-dark .top-mic,body[data-page=mapas-mentais].theme-dark .icon-button,body[data-page=mapas-mentais].theme-dark .nav-chevron{color:#b7c4d8!important}body[data-page=mapas-mentais].theme-dark .avatar{background:#12382d!important;border-color:#205c4a!important;color:#c9f9e8!important}body[data-page=mapas-mentais].theme-dark .nav-sublink.active,body[data-page=mapas-mentais].theme-dark .nav-item.active{color:#35e6a0!important;background:#12382d!important}body[data-page=mapas-mentais].theme-dark .nav-sublink:before{background:#35e6a0!important}body[data-page=mapas-mentais].theme-dark .eyebrow,body[data-page=mapas-mentais].theme-dark .panel-badge,body[data-page=mapas-mentais].theme-dark .mini-badge,body[data-page=mapas-mentais].theme-dark .tag,body[data-page=mapas-mentais].theme-dark .mode-tag,body[data-page=mapas-mentais].theme-dark .exam-mode-badge,body[data-page=mapas-mentais].theme-dark .rx-paper-kicker{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=mapas-mentais].theme-dark .chat-area,body[data-page=mapas-mentais].theme-dark .deck-stage,body[data-page=mapas-mentais].theme-dark .mindmap-canvas,body[data-page=mapas-mentais].theme-dark .rx-output-scroll,body[data-page=mapas-mentais].theme-dark .exam-panel,body[data-page=mapas-mentais].theme-dark .exam-panel-head,body[data-page=mapas-mentais].theme-dark .sim-head,body[data-page=mapas-mentais].theme-dark .side-head,body[data-page=mapas-mentais].theme-dark .insight-top,body[data-page=mapas-mentais].theme-dark .map-toolbar,body[data-page=mapas-mentais].theme-dark .deck-toolbar,body[data-page=mapas-mentais].theme-dark .preview-head{background:#101d30!important;border-color:#263850!important}body[data-page=mapas-mentais].theme-dark .message.patient,body[data-page=mapas-mentais].theme-dark .message.user,body[data-page=mapas-mentais].theme-dark .message.preceptor{background:#13243a!important;border-color:#30445f!important;color:#f4f7fb!important}body[data-page=mapas-mentais].theme-dark .primary-btn,body[data-page=mapas-mentais].theme-dark .btn.primary,body[data-page=mapas-mentais].theme-dark .top-send-btn,body[data-page=mapas-mentais].theme-dark .send-btn,body[data-page=mapas-mentais].theme-dark .send-question{color:#fff!important}@media (max-width:860px){body[data-page=mapas-mentais]{min-width:0}body[data-page=mapas-mentais]{--sidebar: 0px;--topbar: 62px}body[data-page=mapas-mentais] .brand{width:auto!important;padding-left:16px!important;font-size:19px!important}body[data-page=mapas-mentais] .sidebar,body[data-page=mapas-mentais] .sidebar-collapse-btn{display:none!important}body[data-page=mapas-mentais] .main{margin-left:0!important;width:100%!important}}body[data-page=mapas-mentais].theme-dark .secondary-btn,body[data-page=mapas-mentais].theme-dark .ghost-btn,body[data-page=mapas-mentais].theme-dark .danger-btn,body[data-page=mapas-mentais].theme-dark .mini-btn,body[data-page=mapas-mentais].theme-dark .tab-btn,body[data-page=mapas-mentais].theme-dark .mode-btn,body[data-page=mapas-mentais].theme-dark .prompt-card,body[data-page=mapas-mentais].theme-dark .quick-topic,body[data-page=mapas-mentais].theme-dark .format-item,body[data-page=mapas-mentais].theme-dark .micro-card,body[data-page=mapas-mentais].theme-dark .searchbox,body[data-page=mapas-mentais].theme-dark .difficulty,body[data-page=mapas-mentais].theme-dark .deck-footer,body[data-page=mapas-mentais].theme-dark .review-actions,body[data-page=mapas-mentais].theme-dark .map-footer,body[data-page=mapas-mentais].theme-dark .builder-body,body[data-page=mapas-mentais].theme-dark .prompt-tools,body[data-page=mapas-mentais].theme-dark .form-area,body[data-page=mapas-mentais].theme-dark .template-list,body[data-page=mapas-mentais].theme-dark .metric,body[data-page=mapas-mentais].theme-dark .check-item,body[data-page=mapas-mentais].theme-dark .inline-note,body[data-page=mapas-mentais].theme-dark .alert-box,body[data-page=mapas-mentais].theme-dark .toast,body[data-page=mapas-mentais].theme-dark .sidebar-collapse-btn,body[data-page=mapas-mentais].theme-dark .premium-box button{background:#0f1f33!important;border-color:#29405f!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=mapas-mentais].theme-dark .secondary-btn:hover,body[data-page=mapas-mentais].theme-dark .ghost-btn:hover,body[data-page=mapas-mentais].theme-dark .danger-btn:hover,body[data-page=mapas-mentais].theme-dark .mini-btn:hover,body[data-page=mapas-mentais].theme-dark .tab-btn:hover,body[data-page=mapas-mentais].theme-dark .mode-btn:hover,body[data-page=mapas-mentais].theme-dark .prompt-card:hover,body[data-page=mapas-mentais].theme-dark .quick-topic:hover,body[data-page=mapas-mentais].theme-dark .format-item:hover,body[data-page=mapas-mentais].theme-dark .template-btn:hover,body[data-page=mapas-mentais].theme-dark .sidebar-collapse-btn:hover,body[data-page=mapas-mentais].theme-dark .premium-box button:hover{background:#13243a!important;border-color:#2f6f5d!important;color:#77f0c4!important}body[data-page=mapas-mentais].theme-dark .pill-icon,body[data-page=mapas-mentais].theme-dark .stat-icon,body[data-page=mapas-mentais].theme-dark .feature-icon,body[data-page=mapas-mentais].theme-dark .format-icon,body[data-page=mapas-mentais].theme-dark .mode-icon,body[data-page=mapas-mentais].theme-dark .mode-btn svg,body[data-page=mapas-mentais].theme-dark .single-mode-icon,body[data-page=mapas-mentais].theme-dark .check-num,body[data-page=mapas-mentais].theme-dark .micro-dot,body[data-page=mapas-mentais].theme-dark .card-kicker span,body[data-page=mapas-mentais].theme-dark .exam-status-icon,body[data-page=mapas-mentais].theme-dark .exam-mode-icon,body[data-page=mapas-mentais].theme-dark .exam-mini-icon,body[data-page=mapas-mentais].theme-dark .template-icon,body[data-page=mapas-mentais].theme-dark .metric-icon,body[data-page=mapas-mentais].theme-dark .small-icon,body[data-page=mapas-mentais].theme-dark .title-icon{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important;box-shadow:none!important}body[data-page=mapas-mentais].theme-dark .stat-card,body[data-page=mapas-mentais].theme-dark .summary-card,body[data-page=mapas-mentais].theme-dark .feature-card,body[data-page=mapas-mentais].theme-dark .prompt-card.active,body[data-page=mapas-mentais].theme-dark .mode-btn.active,body[data-page=mapas-mentais].theme-dark .tab-btn.active,body[data-page=mapas-mentais].theme-dark .template-btn.active,body[data-page=mapas-mentais].theme-dark .quick-topic.active{background:#13243a!important;border-color:#30445f!important;box-shadow:none!important}body[data-page=mapas-mentais].theme-dark .primary-btn,body[data-page=mapas-mentais].theme-dark .primary-action,body[data-page=mapas-mentais].theme-dark .top-send-btn,body[data-page=mapas-mentais].theme-dark .send-btn,body[data-page=mapas-mentais].theme-dark .send-question{color:#fff!important;border-color:transparent!important}body[data-page=mapas-mentais].theme-dark .progress-bar,body[data-page=mapas-mentais].theme-dark .bar{background:#263850!important}body[data-page=mapas-mentais].theme-dark ::selection{background:#77f0c43d!important;color:#f8fafc!important}body[data-page=mapas-mentais].theme-dark .mindmap-canvas,body[data-page=mapas-mentais].theme-dark .map-image-trigger,body[data-page=mapas-mentais].theme-dark .map-panel,body[data-page=mapas-mentais].theme-dark .map-toolbar,body[data-page=mapas-mentais].theme-dark .builder-panel,body[data-page=mapas-mentais].theme-dark .prompt-list,body[data-page=mapas-mentais].theme-dark .quick-topic-grid,body[data-page=mapas-mentais].theme-dark .format-list{background:#101d30!important;border-color:#263850!important;box-shadow:none!important}body[data-page=mapas-mentais].theme-dark .map-image-trigger{background:radial-gradient(circle at 50% 50%,rgba(182,154,255,.1),transparent 42%),#0f1f33!important;border-color:#30445f!important}body[data-page=mapas-mentais].theme-dark .map-image-trigger img{background:#0f1f33!important;border-color:#30445f!important;box-shadow:none!important}body[data-page=mapas-mentais].theme-dark .map-image-overlay{background:#07111ff0!important;border:1px solid #30445f!important;color:#f4f7fb!important}body[data-page=mapas-mentais].theme-dark .map-lightbox{background:#030812eb!important}body[data-page=mapas-mentais].theme-dark .map-lightbox-topbar{background:linear-gradient(180deg,#07111ffa,#07111fd6)!important;border-color:#263850!important}body[data-page=mapas-mentais].theme-dark .map-lightbox-frame,body[data-page=mapas-mentais].theme-dark .map-lightbox-img{background:#0f1f33!important;box-shadow:none!important}body[data-page=mapas-mentais].theme-dark .lightbox-pill,body[data-page=mapas-mentais].theme-dark .lightbox-close,body[data-page=mapas-mentais].theme-dark .lightbox-action{background:#13243a!important;border-color:#30445f!important;color:#f4f7fb!important}body[data-page=mapas-mentais].theme-dark .lightbox-pill:hover,body[data-page=mapas-mentais].theme-dark .lightbox-close:hover,body[data-page=mapas-mentais].theme-dark .lightbox-action:hover{background:#1a2d46!important;color:#77f0c4!important}body[data-page=mapas-mentais].theme-dark .hero-bubble,body[data-page=mapas-mentais].theme-dark .hero-label,body[data-page=mapas-mentais].theme-dark .node,body[data-page=mapas-mentais].theme-dark .node-icon{background:#13243a!important;border-color:#30445f!important;color:#c8b8ff!important}body[data-page=mapas-mentais].theme-dark .node.center,body[data-page=mapas-mentais].theme-dark .hero-bubble.center{background:linear-gradient(180deg,#5a43b8,#3d2d84)!important;border-color:#6f5ad7!important}@media print{body[data-page=mapas-mentais].lightbox-locked .map-lightbox,body[data-page=mapas-mentais].lightbox-locked .map-lightbox-frame,body[data-page=mapas-mentais].lightbox-locked .map-lightbox-img{background:#fff!important}}body[data-page=mapas-mentais]{--bg: var(--bg, #f7fafc);--surface: var(--surface, #ffffff);--surface-2: var(--surface-2, #f9fbfd);--text: var(--text, #0f1735);--muted: var(--muted, #53698f);--muted-2: var(--muted-2, #6d7fa4);--line: var(--line, #dfe7f3);--line-soft: var(--line-soft, #edf2f8);--green: var(--green, #0bbf79);--green-dark: var(--green-dark, #008d62);--green-soft: var(--green-soft, #e7f9f1);--green-soft-2: var(--green-soft-2, #d9f6eb);--teal: var(--teal, #0faec7);--blue: var(--blue, #2b7bea);--purple: var(--purple, #8257ff);--orange: var(--orange, #ff7b2c);--shadow: var(--shadow, 0 12px 30px rgba(25, 45, 80, .05));--shadow-soft: var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035));--sidebar: 290px;--topbar: 68px}body[data-page=mapas-mentais] svg{display:block}body[data-page=mapas-mentais] a{color:inherit;text-decoration:none}body[data-page=mapas-mentais] button,body[data-page=mapas-mentais] input{font:inherit}body[data-page=mapas-mentais] .app{min-height:100vh}body[data-page=mapas-mentais] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=mapas-mentais] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=mapas-mentais] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=mapas-mentais] .brand .med{font-weight:900}body[data-page=mapas-mentais] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=mapas-mentais] .global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=mapas-mentais] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=mapas-mentais] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=mapas-mentais] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=mapas-mentais] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=mapas-mentais] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=mapas-mentais] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=mapas-mentais] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=mapas-mentais] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=mapas-mentais] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=mapas-mentais] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=mapas-mentais] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=mapas-mentais] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=mapas-mentais] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=mapas-mentais] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=mapas-mentais] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=mapas-mentais] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=mapas-mentais] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=mapas-mentais] .sidebar-collapse-btn svg,body[data-page=mapas-mentais] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=mapas-mentais] .sidebar,body[data-page=mapas-mentais] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=mapas-mentais].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=mapas-mentais].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=mapas-mentais].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=mapas-mentais].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=mapas-mentais] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=mapas-mentais] .sidebar::-webkit-scrollbar{width:7px}body[data-page=mapas-mentais] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=mapas-mentais] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=mapas-mentais] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=mapas-mentais] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=mapas-mentais] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=mapas-mentais] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=mapas-mentais] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=mapas-mentais] .nav-item svg{color:currentColor;flex:none}body[data-page=mapas-mentais] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=mapas-mentais] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=mapas-mentais] .nav-toggle:hover,body[data-page=mapas-mentais] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=mapas-mentais] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=mapas-mentais] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=mapas-mentais] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=mapas-mentais] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=mapas-mentais] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=mapas-mentais] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=mapas-mentais] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=mapas-mentais] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=mapas-mentais] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=mapas-mentais] .nav-sublink:hover:before,body[data-page=mapas-mentais] .nav-sublink.active:before{background:#00a96e}body[data-page=mapas-mentais] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=mapas-mentais] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=mapas-mentais] .student-menu{margin-top:14px}body[data-page=mapas-mentais] .student-toggle{color:#50658e}body[data-page=mapas-mentais] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=mapas-mentais] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=mapas-mentais] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=mapas-mentais] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=mapas-mentais] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=mapas-mentais] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=mapas-mentais] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=mapas-mentais] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=mapas-mentais] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=mapas-mentais] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=mapas-mentais] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=mapas-mentais].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=mapas-mentais].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=mapas-mentais].theme-dark .brand,body[data-page=mapas-mentais].theme-dark .profile strong{color:#f4f7fb}body[data-page=mapas-mentais].theme-dark .brand .plus{color:#35e6a0}body[data-page=mapas-mentais].theme-dark .icon-button,body[data-page=mapas-mentais].theme-dark .top-mic{color:#b7c4d8}body[data-page=mapas-mentais].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=mapas-mentais].theme-dark .global-search input{color:#f4f7fb}body[data-page=mapas-mentais].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=mapas-mentais].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=mapas-mentais].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=mapas-mentais].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=mapas-mentais].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=mapas-mentais].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=mapas-mentais].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=mapas-mentais].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=mapas-mentais].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=mapas-mentais].theme-dark .nav-item,body[data-page=mapas-mentais].theme-dark .nav-toggle,body[data-page=mapas-mentais].theme-dark .nav-sublink,body[data-page=mapas-mentais].theme-dark .premium-list{color:#b7c4d8}body[data-page=mapas-mentais].theme-dark .nav-item:hover,body[data-page=mapas-mentais].theme-dark .nav-toggle:hover,body[data-page=mapas-mentais].theme-dark .nav-group.open .nav-toggle,body[data-page=mapas-mentais].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=mapas-mentais].theme-dark .nav-item.active,body[data-page=mapas-mentais].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=mapas-mentais].theme-dark .nav-sublink:before,body[data-page=mapas-mentais].theme-dark .nav-sublink:hover:before,body[data-page=mapas-mentais].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=mapas-mentais].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=mapas-mentais].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=mapas-mentais].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=mapas-mentais].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=mapas-mentais].theme-dark .premium-title,body[data-page=mapas-mentais].theme-dark .premium-title svg{color:#ffd166}body[data-page=mapas-mentais].theme-dark .premium-list{color:#d7c9ad}body[data-page=mapas-mentais].theme-dark .premium-list li:before{color:#ffd166}body[data-page=mapas-mentais].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=mapas-mentais].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=mapas-mentais] .mobile-menu-btn,body[data-page=mapas-mentais] .mobile-sidebar-backdrop{display:none}body[data-page=mapas-mentais] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=mapas-mentais] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=mapas-mentais] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=mapas-mentais].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=mapas-mentais].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=mapas-mentais].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=mapas-mentais].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=mapas-mentais].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=mapas-mentais].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=mapas-mentais]{--sidebar: 270px}body[data-page=mapas-mentais] .brand{font-size:21px;padding-left:18px}body[data-page=mapas-mentais] .global-search{width:min(440px,100%)}body[data-page=mapas-mentais] .topbar-actions{gap:12px;padding-right:16px}body[data-page=mapas-mentais] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=mapas-mentais]{--sidebar: 0px;--topbar: 64px}body[data-page=mapas-mentais].mobile-menu-open{overflow:hidden}body[data-page=mapas-mentais] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=mapas-mentais] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=mapas-mentais] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=mapas-mentais] .topbar-actions>.icon-button{display:none}body[data-page=mapas-mentais] .avatar{display:none}body[data-page=mapas-mentais] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=mapas-mentais] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=mapas-mentais] .theme-toggle-btn{flex:none}body[data-page=mapas-mentais] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=mapas-mentais] .sidebar-collapse-btn{display:none}body[data-page=mapas-mentais] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=mapas-mentais].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=mapas-mentais] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=mapas-mentais].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=mapas-mentais].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=mapas-mentais].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=mapas-mentais] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=mapas-mentais] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=mapas-mentais] .main{width:100%;margin-left:0;padding-top:calc(var(--topbar) + 59px)}body[data-page=mapas-mentais].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width: 640px){body[data-page=mapas-mentais]{--topbar: 62px}body[data-page=mapas-mentais] .topbar{padding:0 10px;gap:8px}body[data-page=mapas-mentais] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=mapas-mentais] .profile{max-width:76px}body[data-page=mapas-mentais] .profile strong{max-width:76px;font-size:11px}body[data-page=mapas-mentais] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=mapas-mentais] .theme-toggle-thumb{width:20px;height:20px}body[data-page=mapas-mentais].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=mapas-mentais] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=mapas-mentais] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=mapas-mentais] .map-title-group span:empty{display:none!important}body[data-page=mapas-mentais] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=mapas-mentais] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=mapas-mentais] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=mapas-mentais] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=mapas-mentais] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=mapas-mentais] .footer-logo .med{font-weight:900}body[data-page=mapas-mentais] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=mapas-mentais] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=mapas-mentais] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=mapas-mentais] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=mapas-mentais] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=mapas-mentais] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=mapas-mentais].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=mapas-mentais].theme-dark .footer-logo{color:#f4f7fb}body[data-page=mapas-mentais].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=mapas-mentais].theme-dark .footer-description,body[data-page=mapas-mentais].theme-dark .footer-meta{color:#b7c4d8}body[data-page=mapas-mentais].theme-dark .footer-meta a{color:#78f0b5}body[data-page=mapas-mentais].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=mapas-mentais].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=mapas-mentais] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=mapas-mentais] .site-footer-inner{padding:28px 20px 8px}body[data-page=mapas-mentais] .footer-logo{font-size:21px}body[data-page=mapas-mentais] .footer-bottom{padding:10px 20px 18px}}body[data-page=mapas-mentais] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=mapas-mentais] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=mapas-mentais] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=mapas-mentais] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=mapas-mentais] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=mapas-mentais] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=mapas-mentais].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=mapas-mentais].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=mapas-mentais].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=mapas-mentais].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=mapas-mentais].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=mapas-mentais] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=mapas-mentais] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=mapas-mentais] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=mapas-mentais] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=mapas-mentais] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=mapas-mentais] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=mapas-mentais] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=mapas-mentais] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=mapas-mentais] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=mapas-mentais] .residency-area-group>.residency-area-toggle:hover,body[data-page=mapas-mentais] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=mapas-mentais] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=mapas-mentais] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=mapas-mentais] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=mapas-mentais] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=mapas-mentais] .residency-area-group .residency-specialty-link:hover,body[data-page=mapas-mentais] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=mapas-mentais] .residency-area-group .residency-specialty-link:hover:before,body[data-page=mapas-mentais] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=mapas-mentais].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=mapas-mentais].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=mapas-mentais].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=mapas-mentais].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=mapas-mentais].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=mapas-mentais].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=mapas-mentais].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=mapas-mentais].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=mapas-mentais].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=mapas-mentais].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=mapas-mentais] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=mapas-mentais] .specialty-page[class*=specialty-theme-],body[data-page=mapas-mentais] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=mapas-mentais] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=mapas-mentais] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=mapas-mentais] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=mapas-mentais] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=mapas-mentais] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=mapas-mentais] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=mapas-mentais] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=mapas-mentais] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=mapas-mentais] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=mapas-mentais] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=mapas-mentais] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=mapas-mentais] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=mapas-mentais] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=mapas-mentais] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=mapas-mentais] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=mapas-mentais] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=mapas-mentais] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=mapas-mentais] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=mapas-mentais].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=mapas-mentais])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=mapas-mentais].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=mapas-mentais])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=mapas-mentais].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=mapas-mentais])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=mapas-mentais].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=mapas-mentais])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=mapas-mentais].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=mapas-mentais].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=mapas-mentais])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=mapas-mentais])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=mapas-mentais].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=mapas-mentais] #officialSidebar,body[data-page=mapas-mentais] #officialSidebar *,body[data-page=mapas-mentais] #officialSidebar *:before,body[data-page=mapas-mentais] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=mapas-mentais] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=mapas-mentais] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=mapas-mentais] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=mapas-mentais] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=mapas-mentais] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=mapas-mentais] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=mapas-mentais] #officialSidebar .nav-item,body[data-page=mapas-mentais] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=mapas-mentais] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=mapas-mentais] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=mapas-mentais] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=mapas-mentais] #officialSidebar .nav-item:hover,body[data-page=mapas-mentais] #officialSidebar .nav-toggle:hover,body[data-page=mapas-mentais] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=mapas-mentais] #officialSidebar .nav-item.active,body[data-page=mapas-mentais] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=mapas-mentais] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=mapas-mentais] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=mapas-mentais] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=mapas-mentais] #officialSidebar .nav-item svg,body[data-page=mapas-mentais] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=mapas-mentais] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=mapas-mentais] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=mapas-mentais] #officialSidebar .nav-group>.nav-submenu,body[data-page=mapas-mentais] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=mapas-mentais] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=mapas-mentais] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=mapas-mentais] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=mapas-mentais] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=mapas-mentais] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=mapas-mentais] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=mapas-mentais] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=mapas-mentais] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=mapas-mentais] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=mapas-mentais] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=mapas-mentais] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=mapas-mentais] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=mapas-mentais] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=mapas-mentais] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=mapas-mentais] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=mapas-mentais] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=mapas-mentais] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=mapas-mentais] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=mapas-mentais] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=mapas-mentais] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=mapas-mentais] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=mapas-mentais] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=mapas-mentais] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=mapas-mentais] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=mapas-mentais].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=mapas-mentais].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=mapas-mentais].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=mapas-mentais].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=mapas-mentais].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=mapas-mentais].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=mapas-mentais].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=mapas-mentais].theme-dark #officialSidebar,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=mapas-mentais].theme-dark #officialSidebar .nav-item,body[data-page=mapas-mentais].theme-dark #officialSidebar .nav-toggle,body[data-page=mapas-mentais].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=mapas-mentais].theme-dark #officialSidebar .nav-item:hover,body[data-page=mapas-mentais].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=mapas-mentais].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=mapas-mentais].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=mapas-mentais].theme-dark #officialSidebar .nav-item.active,body[data-page=mapas-mentais].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=mapas-mentais].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=mapas-mentais].theme-dark #officialSidebar .premium-title,body[data-page=mapas-mentais].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=mapas-mentais].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=mapas-mentais].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=mapas-mentais].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=mapas-mentais].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=mapas-mentais].official-menu-final{overflow-x:hidden!important}body[data-page=mapas-mentais].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=mapas-mentais].official-menu-final #sidebarToggle{display:none!important}body[data-page=mapas-mentais] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=mapas-mentais].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=mapas-mentais].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=mapas-mentais].official-menu-final .main,body[data-page=mapas-mentais].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=mapas-mentais].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=mapas-mentais].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=mapas-mentais].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=mapas-mentais])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=mapas-mentais] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=mapas-mentais] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=flashcards-tema]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--surface-3: #f2f7fb;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--orange-soft: #fff0e5;--rose: #ff4d74;--rose-soft: #fff0f5;--gold: #d69712;--gold-soft: #fff7dc;--shadow: 0 18px 45px rgba(25,45,80,.07);--shadow-soft: 0 9px 24px rgba(22,44,72,.045);--radius: 16px;--sidebar: 290px;--topbar: 68px}body[data-page=flashcards-tema],body[data-page=flashcards-tema] *{box-sizing:border-box}html:has(>body[data-page=flashcards-tema]),body[data-page=flashcards-tema]{height:100%;scroll-behavior:smooth}body[data-page=flashcards-tema]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:radial-gradient(circle at 85% 0%,rgba(255,123,44,.08) 0,transparent 34%),radial-gradient(circle at 8% 8%,rgba(11,191,121,.07) 0,transparent 30%),var(--bg);color:var(--text);overflow-x:hidden}body[data-page=flashcards-tema] button{cursor:pointer}body[data-page=flashcards-tema] .global-search{width:min(625px,100%);height:38px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=flashcards-tema] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=flashcards-tema] .topbar-actions{min-width:330px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=flashcards-tema] .status-pill{display:flex;align-items:center;gap:8px;background:#dff8ee;color:#008962;border-radius:999px;padding:8px 15px;font-weight:800;font-size:13px;white-space:nowrap}body[data-page=flashcards-tema] .status-dot{width:8px;height:8px;background:var(--green);border-radius:50%;box-shadow:0 0 0 3px #0bbf791f}body[data-page=flashcards-tema] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center}body[data-page=flashcards-tema] .profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=flashcards-tema] .chevron{margin-left:-10px;color:#50658e}body[data-page=flashcards-tema] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;transition:.18s ease}body[data-page=flashcards-tema] .nav-item.active{color:#ff7118;background:linear-gradient(90deg,#fff0e5,#fff8f2)}body[data-page=flashcards-tema] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=flashcards-tema] .premium-box{margin-top:auto;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070}body[data-page=flashcards-tema] .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}body[data-page=flashcards-tema] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}body[data-page=flashcards-tema] .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}body[data-page=flashcards-tema] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;box-shadow:0 2px 6px #14325005}body[data-page=flashcards-tema] .content{padding:16px 22px 30px;max-width:1520px;width:100%;margin:0 auto}body[data-page=flashcards-tema] .flash-shell{display:block}body[data-page=flashcards-tema] .hero{border:1px solid var(--line);border-radius:20px;padding:34px 36px 32px;background:radial-gradient(circle at 7% 18%,#ff7b2c33 0,#ff7b2c14 28%,#fff0 52%),radial-gradient(circle at 96% 10%,#0bbf7938 0,#0bbf7917 27%,#fff0 58%),linear-gradient(120deg,#fff,#fff8f2 45%,#ecfbf6);box-shadow:var(--shadow-soft);position:relative;overflow:hidden}body[data-page=flashcards-tema] .hero-content{position:relative;z-index:2;max-width:840px}body[data-page=flashcards-tema] .eyebrow{display:inline-flex;align-items:center;gap:8px;min-height:31px;padding:7px 12px;border-radius:999px;background:#fff0e5;color:#e66212;font-size:12px;font-weight:900;border:1px solid #ffd9bf;margin-bottom:14px}body[data-page=flashcards-tema] .hero h1{margin:0;color:#101635;font-weight:950;letter-spacing:-.052em;font-size:39px;line-height:1.05}body[data-page=flashcards-tema] .hero p{margin:12px 0 0;color:#526a91;font-weight:620;font-size:14px;line-height:1.58;max-width:730px}body[data-page=flashcards-tema] .hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}body[data-page=flashcards-tema] .primary-btn,body[data-page=flashcards-tema] .secondary-btn,body[data-page=flashcards-tema] .ghost-btn,body[data-page=flashcards-tema] .danger-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;padding:0 15px;font-size:12px;font-weight:900;transition:.18s ease;border:1px solid transparent}body[data-page=flashcards-tema] .primary-btn{background:linear-gradient(180deg,#ff8a3d,#ff6718);color:#fff;box-shadow:0 10px 18px #ff711833}body[data-page=flashcards-tema] .primary-btn:hover{transform:translateY(-1px);box-shadow:0 16px 24px #ff711838}body[data-page=flashcards-tema] .secondary-btn{background:#fff;color:#e66212;border-color:#ffd7bd}body[data-page=flashcards-tema] .secondary-btn:hover{background:#fff8f2}body[data-page=flashcards-tema] .ghost-btn{background:#fff;color:#52678e;border-color:#dde7f2}body[data-page=flashcards-tema] .ghost-btn:hover{background:#f6f9fc;color:#263653}body[data-page=flashcards-tema] .danger-btn{background:#fff7f7;color:#d8425c;border-color:#ffd5dd}body[data-page=flashcards-tema] .stats-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}body[data-page=flashcards-tema] .stat-card{position:relative;min-height:116px;background:#fff;border:1px solid var(--line);border-top:4px solid var(--accent,#ff7118);border-radius:16px;padding:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=flashcards-tema] .stat-card strong{display:flex;align-items:center;gap:9px;color:#111c37;font-size:13px;font-weight:950;margin-bottom:8px}body[data-page=flashcards-tema] .stat-card span{color:#5c7197;font-size:12px;line-height:1.42;font-weight:610}body[data-page=flashcards-tema] .stat-icon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:var(--accent,#ff7118);background:var(--accent-soft,#fff0e5);flex:none}body[data-page=flashcards-tema] .workspace{display:grid;grid-template-columns:minmax(380px,.48fr) minmax(0,.72fr);gap:16px;margin-top:14px;align-items:stretch}body[data-page=flashcards-tema] .deck-column{min-width:0;height:100%;display:flex;flex-direction:column;gap:14px}body[data-page=flashcards-tema] .quick-topics-card{flex:1;display:flex;flex-direction:column}body[data-page=flashcards-tema] .quick-topics-card .quick-topic-grid{flex:1;align-content:start}body[data-page=flashcards-tema] .panel{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=flashcards-tema] .panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 12px;border-bottom:1px solid var(--line-soft)}body[data-page=flashcards-tema] .panel-head h2,body[data-page=flashcards-tema] .panel-head h3{margin:0;color:#101832;font-size:18px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=flashcards-tema] .panel-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.45;font-weight:620}body[data-page=flashcards-tema] .panel-badge{display:inline-flex;align-items:center;gap:7px;min-height:28px;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900;color:#e66212;background:#fff0e5;border:1px solid #ffd7bd;white-space:nowrap}body[data-page=flashcards-tema] .builder-body{padding:16px 18px 18px}body[data-page=flashcards-tema] .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}body[data-page=flashcards-tema] .field{display:flex;flex-direction:column;gap:7px}body[data-page=flashcards-tema] .field.full{grid-column:1 / -1}body[data-page=flashcards-tema] .field label{color:#31466d;font-size:12px;font-weight:900}body[data-page=flashcards-tema] .field input,body[data-page=flashcards-tema] .field textarea,body[data-page=flashcards-tema] .field select{width:100%;border:1px solid #dce5f1;border-radius:12px;background:#fff;color:#152342;outline:0;font-size:13px;font-weight:650;transition:.18s ease}body[data-page=flashcards-tema] .field input,body[data-page=flashcards-tema] .field select{height:42px;padding:0 12px}body[data-page=flashcards-tema] .field textarea{min-height:116px;padding:12px 13px;resize:vertical;line-height:1.5}body[data-page=flashcards-tema] .field input:focus,body[data-page=flashcards-tema] .field textarea:focus,body[data-page=flashcards-tema] .field select:focus{border-color:#ffc6a3;box-shadow:0 0 0 4px #ff71181a}body[data-page=flashcards-tema] .mode-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}body[data-page=flashcards-tema] .mode-btn{border:1px solid #dfe7f3;border-radius:14px;background:#fff;padding:13px;text-align:left;transition:.18s ease}body[data-page=flashcards-tema] .mode-btn:hover{border-color:#ffd7bd;background:#fffaf7;transform:translateY(-1px)}body[data-page=flashcards-tema] .mode-btn.active{border-color:#ffbd93;background:linear-gradient(180deg,#fff,#fff7f0);box-shadow:0 10px 20px #ff711813}body[data-page=flashcards-tema] .mode-btn strong{display:flex;align-items:center;gap:8px;color:#101832;font-size:12.5px;font-weight:950;margin-bottom:6px}body[data-page=flashcards-tema] .mode-btn span{display:block;color:#62769b;font-size:11.5px;line-height:1.34;font-weight:620}body[data-page=flashcards-tema] .prompt-tools{padding:14px 16px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=flashcards-tema] .searchbox{min-height:42px;border:1px solid #dce5f1;background:#fff;border-radius:12px;padding:0 12px;display:flex;align-items:center;gap:9px;color:#687ca2}body[data-page=flashcards-tema] .searchbox input{border:0;outline:0;flex:1;min-width:0;color:#172342;background:transparent;font-size:13px;font-weight:650}body[data-page=flashcards-tema] .category-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}body[data-page=flashcards-tema] .tab-btn{min-height:33px;border:1px solid #dfe7f3;background:#fff;color:#50668d;border-radius:999px;padding:0 12px;font-size:11px;font-weight:900;transition:.18s ease}body[data-page=flashcards-tema] .tab-btn.active,body[data-page=flashcards-tema] .tab-btn:hover{background:#fff0e5;color:#e66212;border-color:#ffd7bd}body[data-page=flashcards-tema] .prompt-list{max-height:606px;overflow:auto;padding:12px;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.26) transparent}body[data-page=flashcards-tema] .prompt-card{width:100%;border:1px solid #dfe7f3;background:#fff;border-radius:14px;padding:14px;text-align:left;transition:.18s ease;margin-bottom:10px;position:relative;overflow:hidden}body[data-page=flashcards-tema] .prompt-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--accent,#ff7118);opacity:0;transition:.18s ease}body[data-page=flashcards-tema] .prompt-card:hover{transform:translateY(-1px);border-color:#ffd1b6;box-shadow:0 10px 20px #253a5c0e}body[data-page=flashcards-tema] .prompt-card.active{border-color:#ffbd93;background:linear-gradient(180deg,#fff,#fff8f2);box-shadow:0 12px 24px #ff711813}body[data-page=flashcards-tema] .prompt-card.active:before{opacity:1}body[data-page=flashcards-tema] .prompt-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px}body[data-page=flashcards-tema] .prompt-card strong{display:block;color:#101832;font-size:13px;line-height:1.25;font-weight:950}body[data-page=flashcards-tema] .prompt-card p{margin:0;color:#5d7198;font-size:12px;line-height:1.43;font-weight:610}body[data-page=flashcards-tema] .tag{flex:none;display:inline-flex;align-items:center;min-height:23px;border-radius:999px;padding:0 8px;background:#fff0e5;color:#e66212;font-size:10px;font-weight:950;text-transform:uppercase;white-space:nowrap}body[data-page=flashcards-tema] .deck-panel{min-height:760px}body[data-page=flashcards-tema] .deck-toolbar{padding:14px 16px;border-bottom:1px solid var(--line-soft);display:flex;align-items:center;justify-content:space-between;gap:12px;background:linear-gradient(180deg,#fff,#fbfdff)}body[data-page=flashcards-tema] .deck-title-group{min-width:0}body[data-page=flashcards-tema] .deck-title-group strong{display:block;color:#101832;font-size:14px;line-height:1.2;font-weight:950;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body[data-page=flashcards-tema] .deck-title-group span{display:block;color:#64789e;font-size:12px;font-weight:650;margin-top:4px}body[data-page=flashcards-tema] .toolbar-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}body[data-page=flashcards-tema] .mini-btn{min-height:34px;border:1px solid #dce5f1;background:#fff;color:#52678e;border-radius:9px;padding:0 11px;font-size:11px;font-weight:900;display:inline-flex;align-items:center;gap:7px;transition:.18s ease}body[data-page=flashcards-tema] .mini-btn:hover{background:#f7f9fc;color:#263653}body[data-page=flashcards-tema] .mini-btn.primary-mini{color:#e66212;border-color:#ffd7bd;background:#fff8f2}body[data-page=flashcards-tema] .deck-stage{min-height:480px;padding:28px;display:grid;place-items:center;background:radial-gradient(circle at 50% 40%,rgba(255,113,24,.09),transparent 38%),linear-gradient(#f8fbfd 1px,transparent 1px),linear-gradient(90deg,#f8fbfd 1px,transparent 1px),#fff;background-size:auto,24px 24px,24px 24px,auto;position:relative}body[data-page=flashcards-tema] .deck-progress{position:absolute;top:16px;left:18px;right:18px;display:flex;align-items:center;gap:10px}body[data-page=flashcards-tema] .progress-bar{flex:1;height:6px;background:#e8eef5;border-radius:999px;overflow:hidden}body[data-page=flashcards-tema] .progress-bar span{display:block;height:100%;width:var(--progress,20%);background:linear-gradient(90deg,#ff8a3d,#ff6718);border-radius:999px;transition:.24s ease}body[data-page=flashcards-tema] .progress-label{color:#63779d;font-size:11px;font-weight:850;white-space:nowrap}body[data-page=flashcards-tema] .flashcard{width:min(560px,100%);min-height:302px;perspective:1200px;cursor:zoom-in}body[data-page=flashcards-tema] .flashcard:focus-visible{outline:3px solid rgba(255,113,24,.34);outline-offset:6px;border-radius:24px}body[data-page=flashcards-tema] .flashcard-inner{position:relative;width:100%;min-height:302px;transition:transform .55s cubic-bezier(.2,.7,.2,1);transform-style:preserve-3d}body[data-page=flashcards-tema] .flashcard.flipped .flashcard-inner{transform:rotateY(180deg)}body[data-page=flashcards-tema] .card-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;border:1px solid #dfe7f3;border-radius:24px;background:#fff;box-shadow:0 22px 46px #192d501f;padding:28px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}body[data-page=flashcards-tema] .card-face:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,#ff8a3d,#ff6718)}body[data-page=flashcards-tema] .card-face.back{transform:rotateY(180deg);background:linear-gradient(180deg,#fff,#fffaf7)}body[data-page=flashcards-tema] .card-kicker{display:inline-flex;align-items:center;gap:8px;color:#e66212;font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.02em}body[data-page=flashcards-tema] .card-kicker span{width:30px;height:30px;border-radius:10px;background:#fff0e5;display:grid;place-items:center}body[data-page=flashcards-tema] .card-question{margin:20px 0;color:#111c37;font-size:24px;line-height:1.16;letter-spacing:-.035em;font-weight:950}body[data-page=flashcards-tema] .card-answer{color:#263d63;font-size:15px;line-height:1.55;font-weight:650}body[data-page=flashcards-tema] .card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#6a7ea2;font-size:12px;font-weight:750}body[data-page=flashcards-tema] .difficulty{display:inline-flex;align-items:center;min-height:27px;padding:0 10px;border-radius:999px;background:#f4f7fb;color:#5f7399;border:1px solid #e1e8f2;font-size:11px;font-weight:900}body[data-page=flashcards-tema] .review-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px;border-top:1px solid var(--line-soft);background:#fff}body[data-page=flashcards-tema] .review-btn{min-height:44px;border:1px solid #dfe7f3;background:#fff;border-radius:12px;font-size:12px;font-weight:950;display:flex;align-items:center;justify-content:center;gap:7px;transition:.18s ease;color:#263653}body[data-page=flashcards-tema] .review-btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=flashcards-tema] .review-btn.bad{color:#d8425c;border-color:#ffd5dd;background:#fff7f7}body[data-page=flashcards-tema] .review-btn.hard{color:#e66212;border-color:#ffd7bd;background:#fff8f2}body[data-page=flashcards-tema] .review-btn.good{color:#008d62;border-color:#cceee3;background:#f4fcf8}body[data-page=flashcards-tema] .review-btn.easy{color:#2b7bea;border-color:#d3e2ff;background:#f7faff}body[data-page=flashcards-tema] .review-btn.partial{color:#8257ff;border-color:#dfd2ff;background:#fbf9ff}body[data-page=flashcards-tema] .mini-btn.expand-mini{color:#008d62;border-color:#cceee3;background:#f4fcf8}body[data-page=flashcards-tema] .flash-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;background:radial-gradient(circle at 12% 10%,rgba(255,113,24,.14),transparent 34%),radial-gradient(circle at 88% 8%,rgba(11,191,121,.14),transparent 32%),#f7fafc;color:#101832}body[data-page=flashcards-tema] .flash-fullscreen.open{display:block}body[data-page=flashcards-tema] .flash-fullscreen-shell{width:100%;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:transparent}body[data-page=flashcards-tema] .flash-fullscreen-toolbar{min-height:78px;padding:16px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid #dfe7f3;background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 8px 26px #192d500e}body[data-page=flashcards-tema] .flash-fullscreen-toolbar .deck-title-group strong{font-size:18px}body[data-page=flashcards-tema] .flash-fullscreen-toolbar .deck-title-group span{font-size:13px}body[data-page=flashcards-tema] .flash-fullscreen-close{color:#d8425c;border-color:#ffd5dd;background:#fff7f7}body[data-page=flashcards-tema] .flash-fullscreen-stage{position:relative;min-height:0;display:grid;place-items:center;padding:88px 28px 30px;background:radial-gradient(circle at 50% 44%,rgba(255,113,24,.1),transparent 36%),linear-gradient(#edf3f9 1px,transparent 1px),linear-gradient(90deg,#edf3f9 1px,transparent 1px),#fff;background-size:auto,28px 28px,28px 28px,auto;overflow:auto}body[data-page=flashcards-tema] .flash-fullscreen-progress{position:absolute;top:24px;left:clamp(22px,6vw,110px);right:clamp(22px,6vw,110px)}body[data-page=flashcards-tema] .flash-fullscreen-card{width:min(920px,92vw);min-height:470px;cursor:pointer}body[data-page=flashcards-tema] .flash-fullscreen-card .flashcard-inner{min-height:470px}body[data-page=flashcards-tema] .flash-fullscreen-card .card-face{padding:42px;border-radius:30px}body[data-page=flashcards-tema] .flash-fullscreen-card .card-kicker{font-size:13px}body[data-page=flashcards-tema] .flash-fullscreen-card .card-kicker span{width:38px;height:38px;border-radius:13px}body[data-page=flashcards-tema] .flash-fullscreen-card .card-question{font-size:38px;line-height:1.12;margin:28px 0}body[data-page=flashcards-tema] .flash-fullscreen-card .card-answer{font-size:22px;line-height:1.5}body[data-page=flashcards-tema] .flash-fullscreen-card .card-meta{font-size:14px}body[data-page=flashcards-tema] .flash-fullscreen-review{padding:18px 22px;border-top:1px solid #dfe7f3;background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=flashcards-tema] .flash-fullscreen-review .review-btn{min-height:50px;font-size:13px}body[data-page=flashcards-tema].flash-fullscreen-locked{overflow:hidden}body[data-page=flashcards-tema] .deck-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 16px 16px;border-top:1px solid var(--line-soft);background:#fff}body[data-page=flashcards-tema] .micro-card{border:1px solid #dfe7f3;border-radius:13px;padding:12px;background:#fff}body[data-page=flashcards-tema] .micro-card strong{display:flex;align-items:center;gap:8px;color:#101832;font-size:12px;font-weight:950;margin-bottom:6px}body[data-page=flashcards-tema] .micro-card span{color:#5f7399;font-size:11.5px;line-height:1.35;font-weight:620}body[data-page=flashcards-tema] .micro-dot{width:8px;height:8px;border-radius:999px;background:var(--dot,#ff7118);box-shadow:0 0 0 5px var(--dot-soft,#fff0e5);flex:none}body[data-page=flashcards-tema] .side-stack{display:flex;flex-direction:column;gap:14px}body[data-page=flashcards-tema] .bottom-stack{display:block;margin-top:16px}body[data-page=flashcards-tema] .deck-column .bottom-stack{margin-top:0}body[data-page=flashcards-tema] .bottom-stack .format-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}body[data-page=flashcards-tema] .deck-column .bottom-stack .format-list{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=flashcards-tema] .deck-column .quick-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=flashcards-tema] .insight-card{border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=flashcards-tema] .insight-top{padding:18px;background:linear-gradient(135deg,#fff,#fff8f2);border-bottom:1px solid var(--line-soft)}body[data-page=flashcards-tema] .insight-top h3{margin:0;font-size:17px;letter-spacing:-.03em;font-weight:950;color:#111c37}body[data-page=flashcards-tema] .insight-top p{margin:7px 0 0;color:#60759b;font-size:12px;font-weight:620;line-height:1.45}body[data-page=flashcards-tema] .metric-list{display:grid;grid-template-columns:1fr;gap:0}body[data-page=flashcards-tema] .metric{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=flashcards-tema] .metric:last-child{border-bottom:0}body[data-page=flashcards-tema] .metric strong{font-size:12px;font-weight:900;color:#1c2d4c}body[data-page=flashcards-tema] .metric span{font-size:12px;font-weight:850;color:#e66212;text-align:right}body[data-page=flashcards-tema] .quick-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}body[data-page=flashcards-tema] .quick-topic{border:1px solid #dfe7f3;background:#fff;border-radius:12px;min-height:76px;padding:11px;text-align:left;transition:.18s ease}body[data-page=flashcards-tema] .quick-topic:hover{border-color:#ffd1b6;background:#fff8f2;transform:translateY(-1px)}body[data-page=flashcards-tema] .quick-topic strong{display:block;color:#182541;font-size:12px;font-weight:950;margin-bottom:5px}body[data-page=flashcards-tema] .quick-topic span{display:block;color:#667a9e;font-size:11px;line-height:1.28;font-weight:620}body[data-page=flashcards-tema] .format-list{padding:12px;display:flex;flex-direction:column;gap:8px}body[data-page=flashcards-tema] .format-item{border:1px solid #dfe7f3;border-radius:13px;padding:12px;display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:flex-start;background:#fff}body[data-page=flashcards-tema] .format-icon{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:var(--accent,#ff7118);background:var(--accent-soft,#fff0e5)}body[data-page=flashcards-tema] .format-item strong{display:block;color:#182541;font-size:12.5px;font-weight:950;margin-bottom:4px}body[data-page=flashcards-tema] .format-item span{display:block;color:#60759b;font-size:11.5px;line-height:1.34;font-weight:620}body[data-page=flashcards-tema] .toast{position:fixed;right:22px;bottom:22px;z-index:50;transform:translateY(18px);opacity:0;pointer-events:none;background:#11203b;color:#fff;min-height:42px;padding:0 14px;border-radius:12px;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:850;box-shadow:0 14px 30px #0000002e;transition:.2s ease}body[data-page=flashcards-tema] .toast.show{opacity:1;transform:translateY(0)}@media (max-width:1380px){body[data-page=flashcards-tema] .bottom-stack{grid-template-columns:1fr 1fr}}@media (max-width:1180px){body[data-page=flashcards-tema] .workspace{grid-template-columns:1fr}body[data-page=flashcards-tema] .deck-column .quick-topic-grid,body[data-page=flashcards-tema] .bottom-stack .format-list,body[data-page=flashcards-tema] .stats-strip,body[data-page=flashcards-tema] .deck-footer{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=flashcards-tema] .bottom-stack{grid-template-columns:1fr}}@media (max-width:860px){body[data-page=flashcards-tema]{--sidebar: 0px;--topbar: 62px}body[data-page=flashcards-tema] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=flashcards-tema] .topbar{gap:10px;padding-right:10px}body[data-page=flashcards-tema] .topbar-center{display:none}body[data-page=flashcards-tema] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=flashcards-tema] .status-pill{padding:7px 10px}body[data-page=flashcards-tema] .profile,body[data-page=flashcards-tema] .chevron,body[data-page=flashcards-tema] .sidebar{display:none}body[data-page=flashcards-tema] .content{padding:12px}body[data-page=flashcards-tema] .hero{padding:24px 18px}body[data-page=flashcards-tema] .hero h1{font-size:29px}body[data-page=flashcards-tema] .stats-strip,body[data-page=flashcards-tema] .deck-footer,body[data-page=flashcards-tema] .quick-topic-grid,body[data-page=flashcards-tema] .field-grid,body[data-page=flashcards-tema] .mode-switch,body[data-page=flashcards-tema] .review-actions,body[data-page=flashcards-tema] .bottom-stack .format-list,body[data-page=flashcards-tema] .deck-column .quick-topic-grid{grid-template-columns:1fr}body[data-page=flashcards-tema] .panel-head,body[data-page=flashcards-tema] .deck-toolbar{flex-direction:column;align-items:flex-start}body[data-page=flashcards-tema] .toolbar-actions{justify-content:flex-start}body[data-page=flashcards-tema] .deck-stage{padding:74px 14px 20px}body[data-page=flashcards-tema] .card-question{font-size:20px}}body[data-page=flashcards-tema]{--sidebar: 290px;--topbar: 68px}body[data-page=flashcards-tema]{min-width:1180px}body[data-page=flashcards-tema] .brand{width:var(--sidebar)!important;text-decoration:none!important}body[data-page=flashcards-tema] .sidebar{width:var(--sidebar)!important;z-index:20!important;padding:14px 16px 18px!important}body[data-page=flashcards-tema] .main{margin-left:var(--sidebar)!important;width:calc(100% - var(--sidebar))!important}body[data-page=flashcards-tema] .content{max-width:none!important;width:100%!important}body[data-page=flashcards-tema] .sidebar,body[data-page=flashcards-tema] .main,body[data-page=flashcards-tema] .brand{transition:transform .22s ease,margin-left .22s ease,width .22s ease,padding .22s ease}body[data-page=flashcards-tema].sidebar-collapsed .brand{width:92px!important;padding-left:20px!important}body[data-page=flashcards-tema].sidebar-collapsed .brand span:not(:first-child){display:none}body[data-page=flashcards-tema] .nav-item--long{height:auto!important;min-height:44px;align-items:flex-start;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25}body[data-page=flashcards-tema] .nav-toggle{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=flashcards-tema] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease;text-decoration:none}body[data-page=flashcards-tema] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px}body[data-page=flashcards-tema] .premium-box{margin-top:20px!important;flex:none;cursor:pointer}body[data-page=flashcards-tema].theme-dark input,body[data-page=flashcards-tema].theme-dark select,body[data-page=flashcards-tema].theme-dark textarea{background-color:#0f1f33!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:#29405f!important;color-scheme:dark}body[data-page=flashcards-tema].theme-dark input::placeholder,body[data-page=flashcards-tema].theme-dark textarea::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1}body[data-page=flashcards-tema].theme-dark select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=flashcards-tema].theme-dark select option{background:#0f1f33;color:#f8fafc}body[data-page=flashcards-tema].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--surface-3: #17283f;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0,0,0,.34);--shadow-soft: 0 10px 28px rgba(0,0,0,.22);background:#07111f!important;color:#f4f7fb}body[data-page=flashcards-tema].theme-dark .brand,body[data-page=flashcards-tema].theme-dark .profile strong,body[data-page=flashcards-tema].theme-dark h1,body[data-page=flashcards-tema].theme-dark h2,body[data-page=flashcards-tema].theme-dark h3,body[data-page=flashcards-tema].theme-dark h4,body[data-page=flashcards-tema].theme-dark strong,body[data-page=flashcards-tema].theme-dark .question-title,body[data-page=flashcards-tema].theme-dark .answer-title,body[data-page=flashcards-tema].theme-dark .panel-head h2,body[data-page=flashcards-tema].theme-dark .panel-head h3,body[data-page=flashcards-tema].theme-dark .side-head h2,body[data-page=flashcards-tema].theme-dark .side-head h3,body[data-page=flashcards-tema].theme-dark .metric-copy strong,body[data-page=flashcards-tema].theme-dark .mode-copy strong,body[data-page=flashcards-tema].theme-dark .template-card strong,body[data-page=flashcards-tema].theme-dark .template-btn strong,body[data-page=flashcards-tema].theme-dark .prompt-card strong,body[data-page=flashcards-tema].theme-dark .card-copy strong,body[data-page=flashcards-tema].theme-dark .stat-card strong,body[data-page=flashcards-tema].theme-dark .summary-card strong,body[data-page=flashcards-tema].theme-dark .rx-meta strong,body[data-page=flashcards-tema].theme-dark .rx-drug-card strong{color:#f4f7fb!important}body[data-page=flashcards-tema].theme-dark .subtitle,body[data-page=flashcards-tema].theme-dark p,body[data-page=flashcards-tema].theme-dark span,body[data-page=flashcards-tema].theme-dark li,body[data-page=flashcards-tema].theme-dark label,body[data-page=flashcards-tema].theme-dark .profile span,body[data-page=flashcards-tema].theme-dark .nav-toggle,body[data-page=flashcards-tema].theme-dark .nav-item,body[data-page=flashcards-tema].theme-dark .nav-sublink,body[data-page=flashcards-tema].theme-dark .metric-copy span,body[data-page=flashcards-tema].theme-dark .mode-copy span,body[data-page=flashcards-tema].theme-dark .template-card span,body[data-page=flashcards-tema].theme-dark .template-btn span,body[data-page=flashcards-tema].theme-dark .prompt-card p,body[data-page=flashcards-tema].theme-dark .field label,body[data-page=flashcards-tema].theme-dark .exam-section-description,body[data-page=flashcards-tema].theme-dark .exam-tiny-note,body[data-page=flashcards-tema].theme-dark .answer-content,body[data-page=flashcards-tema].theme-dark .rx-section p,body[data-page=flashcards-tema].theme-dark .rx-section ul,body[data-page=flashcards-tema].theme-dark .rx-section li{color:#b7c4d8!important}body[data-page=flashcards-tema].theme-dark .sidebar,body[data-page=flashcards-tema].theme-dark .premium-box,body[data-page=flashcards-tema].theme-dark .student-menu,body[data-page=flashcards-tema].theme-dark .main{background:#07111f!important;border-color:#263850!important}body[data-page=flashcards-tema].theme-dark .sidebar{background:#091827!important}body[data-page=flashcards-tema].theme-dark .global-search,body[data-page=flashcards-tema].theme-dark .sidebar-collapse-btn,body[data-page=flashcards-tema].theme-dark .icon-button:hover,body[data-page=flashcards-tema].theme-dark .nav-toggle:hover,body[data-page=flashcards-tema].theme-dark .nav-group.open .nav-toggle,body[data-page=flashcards-tema].theme-dark .nav-sublink:hover,body[data-page=flashcards-tema].theme-dark .nav-sublink.active,body[data-page=flashcards-tema].theme-dark .nav-item:hover,body[data-page=flashcards-tema].theme-dark .nav-item.active,body[data-page=flashcards-tema].theme-dark .premium-box button,body[data-page=flashcards-tema].theme-dark .hero,body[data-page=flashcards-tema].theme-dark .clinical-hero,body[data-page=flashcards-tema].theme-dark .workspace-header,body[data-page=flashcards-tema].theme-dark .simulation-card,body[data-page=flashcards-tema].theme-dark .side-card,body[data-page=flashcards-tema].theme-dark .templates-card,body[data-page=flashcards-tema].theme-dark .panel,body[data-page=flashcards-tema].theme-dark .exam-hero,body[data-page=flashcards-tema].theme-dark .exam-hero-card,body[data-page=flashcards-tema].theme-dark .exam-mode-card,body[data-page=flashcards-tema].theme-dark .exam-catalog-panel,body[data-page=flashcards-tema].theme-dark .exam-side-panel,body[data-page=flashcards-tema].theme-dark .exam-group,body[data-page=flashcards-tema].theme-dark .exam-trigger,body[data-page=flashcards-tema].theme-dark .exam-status-line,body[data-page=flashcards-tema].theme-dark .exam-workflow-card,body[data-page=flashcards-tema].theme-dark .exam-template-card,body[data-page=flashcards-tema].theme-dark .rx-output-panel,body[data-page=flashcards-tema].theme-dark .prescription-document,body[data-page=flashcards-tema].theme-dark .rx-paper-header,body[data-page=flashcards-tema].theme-dark .rx-section,body[data-page=flashcards-tema].theme-dark .rx-drug-card,body[data-page=flashcards-tema].theme-dark .map-panel,body[data-page=flashcards-tema].theme-dark .builder-panel,body[data-page=flashcards-tema].theme-dark .deck-panel,body[data-page=flashcards-tema].theme-dark .insight-card,body[data-page=flashcards-tema].theme-dark .metric-card,body[data-page=flashcards-tema].theme-dark .summary-card,body[data-page=flashcards-tema].theme-dark .stat-card,body[data-page=flashcards-tema].theme-dark .practice-card,body[data-page=flashcards-tema].theme-dark .specialty-card,body[data-page=flashcards-tema].theme-dark .mode-card,body[data-page=flashcards-tema].theme-dark .mode-shortcut-card,body[data-page=flashcards-tema].theme-dark .mode-item,body[data-page=flashcards-tema].theme-dark .template-card,body[data-page=flashcards-tema].theme-dark .template-btn,body[data-page=flashcards-tema].theme-dark .quick-topic,body[data-page=flashcards-tema].theme-dark .format-item,body[data-page=flashcards-tema].theme-dark .prompt-card,body[data-page=flashcards-tema].theme-dark .card-face,body[data-page=flashcards-tema].theme-dark .answer-card,body[data-page=flashcards-tema].theme-dark .question-banner,body[data-page=flashcards-tema].theme-dark .footnote,body[data-page=flashcards-tema].theme-dark table,body[data-page=flashcards-tema].theme-dark th,body[data-page=flashcards-tema].theme-dark td{background:#0e1a2c!important;border-color:#263850!important;box-shadow:none!important}body[data-page=flashcards-tema].theme-dark .hero,body[data-page=flashcards-tema].theme-dark .clinical-hero,body[data-page=flashcards-tema].theme-dark .workspace-header,body[data-page=flashcards-tema].theme-dark .exam-hero,body[data-page=flashcards-tema].theme-dark .rx-paper-header{background:linear-gradient(120deg,#0e1a2c,#102337 52%,#0b2a32)!important}body[data-page=flashcards-tema].theme-dark .premium-box{background:linear-gradient(180deg,#0e1a2c,#102337)!important}body[data-page=flashcards-tema].theme-dark .top-mic,body[data-page=flashcards-tema].theme-dark .icon-button,body[data-page=flashcards-tema].theme-dark .nav-chevron{color:#b7c4d8!important}body[data-page=flashcards-tema].theme-dark .avatar{background:#12382d!important;border-color:#205c4a!important;color:#c9f9e8!important}body[data-page=flashcards-tema].theme-dark .nav-sublink.active,body[data-page=flashcards-tema].theme-dark .nav-item.active{color:#35e6a0!important;background:#12382d!important}body[data-page=flashcards-tema].theme-dark .eyebrow,body[data-page=flashcards-tema].theme-dark .panel-badge,body[data-page=flashcards-tema].theme-dark .mini-badge,body[data-page=flashcards-tema].theme-dark .tag,body[data-page=flashcards-tema].theme-dark .mode-tag,body[data-page=flashcards-tema].theme-dark .exam-mode-badge,body[data-page=flashcards-tema].theme-dark .rx-paper-kicker{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=flashcards-tema].theme-dark .chat-area,body[data-page=flashcards-tema].theme-dark .deck-stage,body[data-page=flashcards-tema].theme-dark .mindmap-canvas,body[data-page=flashcards-tema].theme-dark .rx-output-scroll,body[data-page=flashcards-tema].theme-dark .exam-panel,body[data-page=flashcards-tema].theme-dark .exam-panel-head,body[data-page=flashcards-tema].theme-dark .sim-head,body[data-page=flashcards-tema].theme-dark .side-head,body[data-page=flashcards-tema].theme-dark .insight-top,body[data-page=flashcards-tema].theme-dark .map-toolbar,body[data-page=flashcards-tema].theme-dark .deck-toolbar,body[data-page=flashcards-tema].theme-dark .preview-head{background:#101d30!important;border-color:#263850!important}body[data-page=flashcards-tema].theme-dark .message.patient,body[data-page=flashcards-tema].theme-dark .message.user,body[data-page=flashcards-tema].theme-dark .message.preceptor{background:#13243a!important;border-color:#30445f!important;color:#f4f7fb!important}body[data-page=flashcards-tema].theme-dark .review-actions{background:#0e1a2c!important;border-color:#263850!important}body[data-page=flashcards-tema].theme-dark .review-btn{background:#13243a!important;border-color:#30445f!important;color:#f4f7fb!important}body[data-page=flashcards-tema].theme-dark .primary-btn,body[data-page=flashcards-tema].theme-dark .btn.primary,body[data-page=flashcards-tema].theme-dark .top-send-btn,body[data-page=flashcards-tema].theme-dark .send-btn,body[data-page=flashcards-tema].theme-dark .send-question{color:#fff!important}body[data-page=flashcards-tema].theme-dark .review-btn.partial{color:#c7b6ff!important;border-color:#4a3a70!important;background:#1c2338!important}body[data-page=flashcards-tema].theme-dark .mini-btn.expand-mini{color:#77f0c4!important;border-color:#205c4a!important;background:#12382d!important}body[data-page=flashcards-tema].theme-dark .flash-fullscreen{background:radial-gradient(circle at 12% 10%,rgba(255,176,113,.1),transparent 34%),radial-gradient(circle at 88% 8%,rgba(53,208,228,.1),transparent 32%),#07111f!important;color:#f4f7fb}body[data-page=flashcards-tema].theme-dark .flash-fullscreen-toolbar,body[data-page=flashcards-tema].theme-dark .flash-fullscreen-review{background:#09121ff5!important;border-color:#263850!important;box-shadow:none!important}body[data-page=flashcards-tema].theme-dark .flash-fullscreen-stage{background:radial-gradient(circle at 50% 44%,rgba(255,176,113,.08),transparent 36%),linear-gradient(#17283f 1px,transparent 1px),linear-gradient(90deg,#17283f 1px,transparent 1px),#101d30!important}@media (max-width:860px){body[data-page=flashcards-tema]{min-width:0}body[data-page=flashcards-tema]{--sidebar: 0px;--topbar: 62px}body[data-page=flashcards-tema] .brand{width:auto!important;padding-left:16px!important;font-size:19px!important}body[data-page=flashcards-tema] .sidebar,body[data-page=flashcards-tema] .sidebar-collapse-btn{display:none!important}body[data-page=flashcards-tema] .main{margin-left:0!important;width:100%!important}}@media (max-width:860px){body[data-page=flashcards-tema] .flash-fullscreen-toolbar{align-items:flex-start;flex-direction:column;padding:14px}body[data-page=flashcards-tema] .flash-fullscreen-toolbar .toolbar-actions{width:100%;justify-content:flex-start}body[data-page=flashcards-tema] .flash-fullscreen-stage{padding:88px 14px 24px}body[data-page=flashcards-tema] .flash-fullscreen-card{width:100%;min-height:390px}body[data-page=flashcards-tema] .flash-fullscreen-card .flashcard-inner{min-height:390px}body[data-page=flashcards-tema] .flash-fullscreen-card .card-face{padding:30px 24px}body[data-page=flashcards-tema] .flash-fullscreen-card .card-question{font-size:27px}body[data-page=flashcards-tema] .flash-fullscreen-card .card-answer{font-size:17px}body[data-page=flashcards-tema] .flash-fullscreen-review{grid-template-columns:1fr;padding:14px}}body[data-page=flashcards-tema].theme-dark .secondary-btn,body[data-page=flashcards-tema].theme-dark .ghost-btn,body[data-page=flashcards-tema].theme-dark .danger-btn,body[data-page=flashcards-tema].theme-dark .mini-btn,body[data-page=flashcards-tema].theme-dark .tab-btn,body[data-page=flashcards-tema].theme-dark .mode-btn,body[data-page=flashcards-tema].theme-dark .prompt-card,body[data-page=flashcards-tema].theme-dark .quick-topic,body[data-page=flashcards-tema].theme-dark .format-item,body[data-page=flashcards-tema].theme-dark .micro-card,body[data-page=flashcards-tema].theme-dark .searchbox,body[data-page=flashcards-tema].theme-dark .difficulty,body[data-page=flashcards-tema].theme-dark .deck-footer,body[data-page=flashcards-tema].theme-dark .review-actions,body[data-page=flashcards-tema].theme-dark .map-footer,body[data-page=flashcards-tema].theme-dark .builder-body,body[data-page=flashcards-tema].theme-dark .prompt-tools,body[data-page=flashcards-tema].theme-dark .form-area,body[data-page=flashcards-tema].theme-dark .template-list,body[data-page=flashcards-tema].theme-dark .metric,body[data-page=flashcards-tema].theme-dark .check-item,body[data-page=flashcards-tema].theme-dark .inline-note,body[data-page=flashcards-tema].theme-dark .alert-box,body[data-page=flashcards-tema].theme-dark .toast,body[data-page=flashcards-tema].theme-dark .sidebar-collapse-btn,body[data-page=flashcards-tema].theme-dark .premium-box button{background:#0f1f33!important;border-color:#29405f!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=flashcards-tema].theme-dark .secondary-btn:hover,body[data-page=flashcards-tema].theme-dark .ghost-btn:hover,body[data-page=flashcards-tema].theme-dark .danger-btn:hover,body[data-page=flashcards-tema].theme-dark .mini-btn:hover,body[data-page=flashcards-tema].theme-dark .tab-btn:hover,body[data-page=flashcards-tema].theme-dark .mode-btn:hover,body[data-page=flashcards-tema].theme-dark .prompt-card:hover,body[data-page=flashcards-tema].theme-dark .quick-topic:hover,body[data-page=flashcards-tema].theme-dark .format-item:hover,body[data-page=flashcards-tema].theme-dark .template-btn:hover,body[data-page=flashcards-tema].theme-dark .sidebar-collapse-btn:hover,body[data-page=flashcards-tema].theme-dark .premium-box button:hover{background:#13243a!important;border-color:#2f6f5d!important;color:#77f0c4!important}body[data-page=flashcards-tema].theme-dark .pill-icon,body[data-page=flashcards-tema].theme-dark .stat-icon,body[data-page=flashcards-tema].theme-dark .feature-icon,body[data-page=flashcards-tema].theme-dark .format-icon,body[data-page=flashcards-tema].theme-dark .mode-icon,body[data-page=flashcards-tema].theme-dark .mode-btn svg,body[data-page=flashcards-tema].theme-dark .single-mode-icon,body[data-page=flashcards-tema].theme-dark .check-num,body[data-page=flashcards-tema].theme-dark .micro-dot,body[data-page=flashcards-tema].theme-dark .card-kicker span,body[data-page=flashcards-tema].theme-dark .exam-status-icon,body[data-page=flashcards-tema].theme-dark .exam-mode-icon,body[data-page=flashcards-tema].theme-dark .exam-mini-icon,body[data-page=flashcards-tema].theme-dark .template-icon,body[data-page=flashcards-tema].theme-dark .metric-icon,body[data-page=flashcards-tema].theme-dark .small-icon,body[data-page=flashcards-tema].theme-dark .title-icon{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important;box-shadow:none!important}body[data-page=flashcards-tema].theme-dark .stat-card,body[data-page=flashcards-tema].theme-dark .summary-card,body[data-page=flashcards-tema].theme-dark .feature-card,body[data-page=flashcards-tema].theme-dark .prompt-card.active,body[data-page=flashcards-tema].theme-dark .mode-btn.active,body[data-page=flashcards-tema].theme-dark .tab-btn.active,body[data-page=flashcards-tema].theme-dark .template-btn.active,body[data-page=flashcards-tema].theme-dark .quick-topic.active{background:#13243a!important;border-color:#30445f!important;box-shadow:none!important}body[data-page=flashcards-tema].theme-dark .primary-btn,body[data-page=flashcards-tema].theme-dark .primary-action,body[data-page=flashcards-tema].theme-dark .top-send-btn,body[data-page=flashcards-tema].theme-dark .send-btn,body[data-page=flashcards-tema].theme-dark .send-question{color:#fff!important;border-color:transparent!important}body[data-page=flashcards-tema].theme-dark .progress-bar,body[data-page=flashcards-tema].theme-dark .bar{background:#263850!important}body[data-page=flashcards-tema].theme-dark ::selection{background:#77f0c43d!important;color:#f8fafc!important}body[data-page=flashcards-tema].theme-dark .deck-stage,body[data-page=flashcards-tema].theme-dark .flash-fullscreen-stage{background:radial-gradient(circle at 50% 44%,rgba(255,176,113,.08),transparent 36%),linear-gradient(#17283f 1px,transparent 1px),linear-gradient(90deg,#17283f 1px,transparent 1px),#101d30!important;border-color:#263850!important}body[data-page=flashcards-tema].theme-dark .card-face,body[data-page=flashcards-tema].theme-dark .card-face.back{background:#0f1f33!important;border-color:#30445f!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=flashcards-tema].theme-dark .card-face.back{background:linear-gradient(180deg,#0f1f33,#13243a)!important}body[data-page=flashcards-tema].theme-dark .card-question,body[data-page=flashcards-tema].theme-dark .card-answer,body[data-page=flashcards-tema].theme-dark .card-meta,body[data-page=flashcards-tema].theme-dark .card-kicker,body[data-page=flashcards-tema].theme-dark .deck-title-group strong,body[data-page=flashcards-tema].theme-dark .deck-title-group span,body[data-page=flashcards-tema].theme-dark .progress-label{color:#f4f7fb!important}body[data-page=flashcards-tema].theme-dark .difficulty{background:#13243a!important;border-color:#30445f!important;color:#b7c4d8!important}body[data-page=flashcards-tema].theme-dark .review-btn.bad{background:#2b1722!important;border-color:#5f2b3b!important;color:#ff9eb2!important}body[data-page=flashcards-tema].theme-dark .review-btn.good{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=flashcards-tema].theme-dark .review-btn.partial{background:#251f3e!important;border-color:#4a3b7a!important;color:#c8b8ff!important}body[data-page=flashcards-tema].theme-dark .flash-fullscreen,body[data-page=flashcards-tema].theme-dark .flash-fullscreen-toolbar,body[data-page=flashcards-tema].theme-dark .flash-fullscreen-review{background:#07111f!important;border-color:#263850!important;box-shadow:none!important}body[data-page=flashcards-tema].theme-dark .flash-fullscreen-close{background:#2b1722!important;border-color:#5f2b3b!important;color:#ff9eb2!important}body[data-page=flashcards-tema].theme-dark .progress-bar span{background:linear-gradient(90deg,#ffb071,#ff8a3d)!important}body[data-page=flashcards-tema] .workspace{grid-template-columns:1fr!important;width:100%!important}body[data-page=flashcards-tema] .deck-column,body[data-page=flashcards-tema] .deck-column--full{width:100%!important;max-width:none!important;display:block!important}body[data-page=flashcards-tema] .deck-panel{width:100%!important;max-width:none!important}body[data-page=flashcards-tema] .deck-toolbar{width:100%!important}body[data-page=flashcards-tema] .deck-stage{min-height:560px!important}body[data-page=flashcards-tema] .flashcard{width:min(720px,100%)!important}@media (max-width:1180px){body[data-page=flashcards-tema] .workspace{grid-template-columns:1fr!important}body[data-page=flashcards-tema] .deck-stage{min-height:520px!important}}@media (max-width:860px){body[data-page=flashcards-tema] .deck-stage{min-height:460px!important;padding:22px 14px!important}body[data-page=flashcards-tema] .flashcard{width:100%!important}}body[data-page=flashcards-tema] .flashcard-subscription-strip{margin:0 16px 16px;min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 16px;border:1px solid #ffd7bd;border-radius:14px;background:radial-gradient(circle at 2% 0%,#ff7b2c29 0,#ff7b2c0d 36%,#fff0 62%),linear-gradient(100deg,#fffaf6,#fff 54%,#f4fcf8);box-shadow:0 8px 20px #ff71180e}body[data-page=flashcards-tema] .flashcard-subscription-copy{display:flex;align-items:center;gap:12px;min-width:0}body[data-page=flashcards-tema] .flashcard-subscription-icon{width:32px;height:32px;display:grid;place-items:center;flex:none;border-radius:11px;background:#fff0e5;color:#ff7118;box-shadow:0 6px 13px #ff71181a}body[data-page=flashcards-tema] .flashcard-subscription-copy strong{display:block;color:#101832;font-size:13px;line-height:1.18;font-weight:950;margin-bottom:3px}body[data-page=flashcards-tema] .flashcard-subscription-copy span{display:block;color:#5d7198;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=flashcards-tema] .flashcard-subscription-btn{min-height:34px;display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0 13px;border:1px solid #ffbd93;border-radius:999px;background:linear-gradient(180deg,#ff8a3d,#ff6718);color:#fff;font-size:11.5px;line-height:1;font-weight:950;white-space:nowrap;box-shadow:0 8px 16px #ff71182e;transition:.18s ease}body[data-page=flashcards-tema] .flashcard-subscription-btn:hover{transform:translateY(-1px);box-shadow:0 12px 20px #ff711838}body[data-page=flashcards-tema].theme-dark .flashcard-subscription-strip{border-color:#6a421f!important;background:radial-gradient(circle at 2% 0%,#ffb07124 0,#ffb0710d 38%,#07111f00 64%),linear-gradient(100deg,#2a1b10,#0e1a2c 54%,#10291f)!important;box-shadow:none!important}body[data-page=flashcards-tema].theme-dark .flashcard-subscription-icon{background:#2b1e13!important;color:#ffb071!important;box-shadow:none!important}body[data-page=flashcards-tema].theme-dark .flashcard-subscription-copy strong{color:#f4f7fb!important}body[data-page=flashcards-tema].theme-dark .flashcard-subscription-copy span{color:#b7c4d8!important}body[data-page=flashcards-tema].theme-dark .flashcard-subscription-btn{border-color:#8a541f!important;background:linear-gradient(180deg,#ff9b57,#ff7118)!important;color:#fff!important}@media (max-width:860px){body[data-page=flashcards-tema] .flashcard-subscription-strip{margin:0 14px 14px;align-items:flex-start;flex-direction:column}body[data-page=flashcards-tema] .flashcard-subscription-btn{width:100%;min-height:36px}}body[data-page=flashcards-tema]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}html:has(>body[data-page=flashcards-tema]),body[data-page=flashcards-tema]{min-height:100%}body[data-page=flashcards-tema]{margin:0;background:var(--bg)!important;color:var(--text);overflow-x:hidden}body[data-page=flashcards-tema] button,body[data-page=flashcards-tema] input,body[data-page=flashcards-tema] textarea,body[data-page=flashcards-tema] select{font:inherit}body[data-page=flashcards-tema] .app,body[data-page=flashcards-tema] .im-app{min-height:100vh;background:var(--bg)!important}body[data-page=flashcards-tema] .topbar{height:var(--topbar)!important;width:100%!important;position:fixed!important;inset:0 0 auto 0!important;z-index:80!important;display:flex!important;align-items:center!important;gap:0!important;padding:0!important;border-bottom:1px solid var(--line)!important;background:#fffffff5!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;box-shadow:none!important}body[data-page=flashcards-tema] .brand{width:var(--sidebar)!important;height:100%!important;display:flex!important;align-items:center!important;padding-left:22px!important;letter-spacing:-.8px!important;font-weight:820!important;color:#101833!important;font-size:23px!important;white-space:nowrap!important;text-decoration:none!important;flex:none!important}body[data-page=flashcards-tema] .brand .plus{color:var(--green)!important;font-weight:900!important;margin:0 3px!important}body[data-page=flashcards-tema] .brand .med{font-weight:900!important}body[data-page=flashcards-tema] .topbar-center{flex:1!important;display:flex!important;justify-content:center!important;padding-left:18px!important;padding-right:18px!important;min-width:0!important}body[data-page=flashcards-tema] .global-search{width:min(595px,100%)!important;height:36px!important;border:1px solid #d8e1ef!important;background:#fff!important;border-radius:999px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:0 5px 0 17px!important;color:#6d7fa4!important;box-shadow:0 1px 2px #11214405!important}body[data-page=flashcards-tema] .global-search input{border:0!important;outline:0!important;flex:1!important;color:#203052!important;background:transparent!important;font-size:13px!important;min-width:0!important;padding:0!important}body[data-page=flashcards-tema] .global-search input::placeholder{color:#60739b!important;opacity:1!important}body[data-page=flashcards-tema] .top-mic{color:#3b5c91!important;display:grid!important;place-items:center!important;flex:none!important}body[data-page=flashcards-tema] .top-send-btn{width:28px!important;height:28px!important;border:0!important;border-radius:9px!important;background:linear-gradient(180deg,#12be7d,#00a46d)!important;color:#fff!important;display:grid!important;place-items:center!important;cursor:pointer!important;box-shadow:0 7px 12px #00a66c33!important;flex:none!important}body[data-page=flashcards-tema] .topbar-actions{min-width:190px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:18px!important;padding-right:24px!important;margin-left:0!important}body[data-page=flashcards-tema] .icon-button{border:0!important;background:transparent!important;color:#526691!important;padding:0!important;display:grid!important;place-items:center!important;cursor:pointer!important}body[data-page=flashcards-tema] .avatar{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:50%!important;border:1px solid #cceee4!important;background:#e9faf4!important;font-weight:800!important;color:#274260!important;font-size:14px!important;flex:none!important}body[data-page=flashcards-tema] .profile{display:flex!important;flex-direction:column!important;line-height:1.1!important;min-width:96px!important}body[data-page=flashcards-tema] .profile strong{font-size:12px!important;color:#10203e!important;font-weight:850!important}body[data-page=flashcards-tema] .theme-toggle-btn{width:56px!important;height:30px!important;position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;padding:0 7px!important;border:1px solid #d8e1ef!important;border-radius:999px!important;background:#f8fbfd!important;color:#526691!important;cursor:pointer!important;box-shadow:0 1px 2px #11214408!important;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease!important}body[data-page=flashcards-tema] .theme-toggle-thumb{position:absolute!important;top:3px!important;left:3px!important;z-index:1!important;width:22px!important;height:22px!important;border-radius:999px!important;background:#fff!important;box-shadow:0 3px 8px #11214424!important;transition:transform .22s ease,background .18s ease,box-shadow .18s ease!important}body[data-page=flashcards-tema] .theme-toggle-icon{position:relative!important;z-index:2!important;width:14px!important;height:14px!important;flex:none!important}body[data-page=flashcards-tema] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b!important}body[data-page=flashcards-tema] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691!important}body[data-page=flashcards-tema] .shell-sidebar{position:fixed!important;top:var(--topbar)!important;left:0!important;bottom:0!important;width:var(--sidebar)!important;padding:14px 16px 18px!important;background:#fff!important;border-right:1px solid var(--line)!important;z-index:70!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .22s ease!important}body[data-page=flashcards-tema] .shell-sidebar::-webkit-scrollbar{width:7px}body[data-page=flashcards-tema] .shell-sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=flashcards-tema] .shell-sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=flashcards-tema] .nav{display:flex!important;flex-direction:column!important;gap:8px!important}body[data-page=flashcards-tema] .nav-item{min-height:44px!important;display:flex!important;align-items:center!important;gap:14px!important;border-radius:9px!important;padding:10px 14px!important;color:#50658e!important;font-weight:760!important;font-size:13px!important;line-height:1.25!important;cursor:pointer!important;transition:.18s ease!important;text-decoration:none!important}body[data-page=flashcards-tema] .nav-item:hover{background:#f2f7fb!important;color:#253757!important}body[data-page=flashcards-tema] .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}body[data-page=flashcards-tema] .nav-item svg{color:currentColor!important;flex:none!important}body[data-page=flashcards-tema] .nav-item--long{height:auto!important;align-items:flex-start!important;line-height:1.25!important}body[data-page=flashcards-tema] .nav-toggle{width:100%!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;border:0!important;border-radius:9px!important;padding:10px 12px 10px 14px!important;background:transparent!important;color:#50658e!important;font-weight:760!important;font-size:13px!important;cursor:pointer!important;text-align:left!important;transition:.18s ease!important}body[data-page=flashcards-tema] .nav-toggle:hover,body[data-page=flashcards-tema] .nav-group.open .nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=flashcards-tema] .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important}body[data-page=flashcards-tema] .nav-toggle-main svg{color:currentColor!important;flex:none!important}body[data-page=flashcards-tema] .nav-chevron{color:#7183a7!important;flex:none!important;transition:transform .24s ease!important}body[data-page=flashcards-tema] .nav-group.open .nav-chevron{transform:rotate(180deg)!important}body[data-page=flashcards-tema] .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important}body[data-page=flashcards-tema] .nav-group.open .nav-submenu{max-height:760px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}body[data-page=flashcards-tema] .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:8px 12px 8px 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;transition:.18s ease!important;text-decoration:none!important}body[data-page=flashcards-tema] .nav-sublink:before{content:""!important;position:absolute!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transition:.18s ease!important}body[data-page=flashcards-tema] .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=flashcards-tema] .nav-sublink.active{color:#00a96e!important;background:#eaf9f2!important}body[data-page=flashcards-tema] .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=flashcards-tema] .student-menu{margin-top:14px!important}body[data-page=flashcards-tema] .premium-box{margin-top:20px!important;margin-bottom:8px!important;overflow:visible!important;background:radial-gradient(circle at 20% 0%,#ffe08a6b 0,#ffe08a29 34%,#fff0 58%),linear-gradient(180deg,#fffaf0,#fffef8)!important;border:1px solid #f0d28a!important;border-radius:13px!important;padding:20px!important;color:#6b4a12!important;cursor:pointer!important;transition:.18s ease!important;box-shadow:0 10px 22px #96650b0e!important}body[data-page=flashcards-tema] .premium-box:hover{transform:translateY(-1px)!important;box-shadow:0 12px 28px #96650b1a!important}body[data-page=flashcards-tema] .premium-title{display:flex!important;align-items:center!important;gap:10px!important;color:#9a6a05!important;font-size:13px!important;font-weight:900!important;margin-bottom:12px!important}body[data-page=flashcards-tema] .premium-list{list-style:none!important;margin:0 0 16px!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:6px!important;color:#6b4a12!important;font-size:13px!important;line-height:1.35!important;font-weight:650!important}body[data-page=flashcards-tema] .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important}body[data-page=flashcards-tema] .premium-list li:before{content:"✓"!important;color:#b8860b!important;font-size:12px!important;font-weight:900!important;line-height:1.25!important;margin-top:1px!important;flex:none!important}body[data-page=flashcards-tema] .premium-box button{width:100%!important;min-height:38px!important;border:1px solid #e8c76e!important;background:#fff!important;border-radius:8px!important;color:#8b5f00!important;font-weight:900!important;cursor:pointer!important;line-height:1.2!important;padding:8px 10px!important;box-shadow:0 2px 6px #96650b09!important}body[data-page=flashcards-tema] .sidebar-collapse-btn{position:fixed!important;top:calc(var(--topbar) + 20px)!important;left:calc(var(--sidebar) - 52px)!important;z-index:90!important;width:32px!important;height:32px!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;display:grid!important;place-items:center!important;cursor:pointer!important;box-shadow:0 6px 14px #162c480f!important;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease!important}body[data-page=flashcards-tema] .sidebar-toggle-arrow{transition:transform .22s ease!important;transform-origin:12px 12px!important}body[data-page=flashcards-tema] .main{margin-left:var(--sidebar)!important;padding-top:var(--topbar)!important;min-height:100vh!important;width:calc(100% - var(--sidebar))!important;transition:margin-left .22s ease,width .22s ease!important}body[data-page=flashcards-tema].sidebar-collapsed .shell-sidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=flashcards-tema].sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=flashcards-tema].sidebar-collapsed .sidebar-collapse-btn{left:16px!important}body[data-page=flashcards-tema].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=flashcards-tema] .mobile-menu-btn{width:46px!important;height:40px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#050505!important;place-items:center!important;align-content:center!important;gap:6px!important;padding:0!important;cursor:pointer!important;box-shadow:none!important}body[data-page=flashcards-tema] .mobile-menu-btn span{width:34px!important;height:4px!important;display:block!important;border-radius:999px!important;background:currentColor!important;transition:transform .2s ease,opacity .18s ease!important}body[data-page=flashcards-tema].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)!important}body[data-page=flashcards-tema].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0!important}body[data-page=flashcards-tema].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)!important}body[data-page=flashcards-tema].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;background:#07111f!important;color:#f4f7fb!important}body[data-page=flashcards-tema].theme-dark .topbar{border-bottom-color:#263850!important;background:#09121ff5!important}body[data-page=flashcards-tema].theme-dark .brand,body[data-page=flashcards-tema].theme-dark .profile strong{color:#f4f7fb!important}body[data-page=flashcards-tema].theme-dark .brand .plus{color:#35e6a0!important}body[data-page=flashcards-tema].theme-dark .icon-button,body[data-page=flashcards-tema].theme-dark .top-mic{color:#b7c4d8!important}body[data-page=flashcards-tema].theme-dark .global-search{border-color:#30445f!important;background:#101d31!important;color:#f4f7fb!important}body[data-page=flashcards-tema].theme-dark .global-search input{color:#f4f7fb!important}body[data-page=flashcards-tema].theme-dark .global-search input::placeholder{color:#91a3bd!important}body[data-page=flashcards-tema].theme-dark .theme-toggle-btn{background:#13243a!important;border-color:#30445f!important;color:#ffd166!important}body[data-page=flashcards-tema].theme-dark .theme-toggle-thumb{transform:translate(26px)!important;background:#ffd166!important;box-shadow:0 3px 10px #00000052!important}body[data-page=flashcards-tema].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166!important}body[data-page=flashcards-tema].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f!important}body[data-page=flashcards-tema].theme-dark .shell-sidebar{background:#0c1829!important;border-right-color:#263850!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=flashcards-tema].theme-dark .nav-item,body[data-page=flashcards-tema].theme-dark .nav-toggle,body[data-page=flashcards-tema].theme-dark .nav-sublink{color:#b7c4d8!important}body[data-page=flashcards-tema].theme-dark .nav-item:hover,body[data-page=flashcards-tema].theme-dark .nav-toggle:hover,body[data-page=flashcards-tema].theme-dark .nav-group.open .nav-toggle,body[data-page=flashcards-tema].theme-dark .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=flashcards-tema].theme-dark .nav-item.active,body[data-page=flashcards-tema].theme-dark .nav-sublink.active{color:#35e6a0!important;background:linear-gradient(90deg,#12382d,#102f30)!important}body[data-page=flashcards-tema].theme-dark .nav-sublink:before{background:#35e6a0!important}body[data-page=flashcards-tema].theme-dark .sidebar-collapse-btn{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important;box-shadow:0 8px 18px #0000003d!important}body[data-page=flashcards-tema].theme-dark .avatar{border-color:#1f6e55!important;background:#12382d!important;color:#eafff7!important}body[data-page=flashcards-tema].theme-dark .premium-box{border-color:#806018!important;background:linear-gradient(180deg,#33270e,#4a340c)!important;color:#ffd166!important}body[data-page=flashcards-tema].theme-dark .premium-title,body[data-page=flashcards-tema].theme-dark .premium-list{color:#ffd166!important}body[data-page=flashcards-tema].theme-dark .premium-list li:before{color:#ffd166!important}body[data-page=flashcards-tema].theme-dark .premium-box button{border-color:#806018!important;background:#101d31!important;color:#ffd166!important}body[data-page=flashcards-tema].theme-dark input,body[data-page=flashcards-tema].theme-dark select,body[data-page=flashcards-tema].theme-dark textarea{border-color:#29405f!important;background-color:#0f1f33!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;color-scheme:dark}body[data-page=flashcards-tema].theme-dark input::placeholder,body[data-page=flashcards-tema].theme-dark textarea::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1!important}body[data-page=flashcards-tema].theme-dark .panel,body[data-page=flashcards-tema].theme-dark .card,body[data-page=flashcards-tema].theme-dark .resource-card,body[data-page=flashcards-tema].theme-dark .study-list,body[data-page=flashcards-tema].theme-dark .topic-row,body[data-page=flashcards-tema].theme-dark .accordion-item,body[data-page=flashcards-tema].theme-dark .exam-card,body[data-page=flashcards-tema].theme-dark .question-card,body[data-page=flashcards-tema].theme-dark .answer-card,body[data-page=flashcards-tema].theme-dark .side-card,body[data-page=flashcards-tema].theme-dark .favorite-card,body[data-page=flashcards-tema].theme-dark .history-card,body[data-page=flashcards-tema].theme-dark .note-card{background:#0e1a2c!important;border-color:#263850!important;box-shadow:0 10px 28px #00000038!important}body[data-page=flashcards-tema].theme-dark h1,body[data-page=flashcards-tema].theme-dark h2,body[data-page=flashcards-tema].theme-dark h3,body[data-page=flashcards-tema].theme-dark h4,body[data-page=flashcards-tema].theme-dark strong,body[data-page=flashcards-tema].theme-dark .section-title,body[data-page=flashcards-tema].theme-dark .card-title{color:#f4f7fb!important}body[data-page=flashcards-tema].theme-dark p,body[data-page=flashcards-tema].theme-dark li,body[data-page=flashcards-tema].theme-dark span,body[data-page=flashcards-tema].theme-dark .muted,body[data-page=flashcards-tema].theme-dark .subtitle,body[data-page=flashcards-tema].theme-dark .description{border-color:inherit}@media (max-width: 1024px){body[data-page=flashcards-tema]{--sidebar: 0px;--topbar: 64px}body[data-page=flashcards-tema]{min-width:0!important}body[data-page=flashcards-tema].mobile-menu-open{overflow:hidden!important}body[data-page=flashcards-tema] .topbar{height:var(--topbar)!important;gap:10px!important;justify-content:space-between!important;padding:0 14px!important}body[data-page=flashcards-tema] .brand{width:auto!important;min-width:0!important;padding-left:0!important;font-size:20px!important;flex:0 1 auto!important;overflow:hidden!important;text-overflow:ellipsis!important}body[data-page=flashcards-tema] .topbar-center{position:fixed!important;top:var(--topbar)!important;right:0!important;left:0!important;z-index:68!important;display:flex!important;justify-content:center!important;padding:8px 12px!important;border-bottom:1px solid var(--line)!important;background:#fffffff5!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}body[data-page=flashcards-tema] .topbar-center .global-search{width:min(940px,100%)!important;height:42px!important}body[data-page=flashcards-tema] .topbar-actions{min-width:0!important;gap:10px!important;margin-left:auto!important;padding-right:0!important;flex:none!important}body[data-page=flashcards-tema] .topbar-actions>.icon-button,body[data-page=flashcards-tema] .avatar{display:none!important}body[data-page=flashcards-tema] .profile{display:flex!important;min-width:auto!important;max-width:104px!important}body[data-page=flashcards-tema] .profile strong{display:block!important;max-width:104px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important}body[data-page=flashcards-tema] .theme-toggle-btn{flex:none!important}body[data-page=flashcards-tema] .mobile-menu-btn{display:grid!important;flex:none!important;z-index:90!important}body[data-page=flashcards-tema] .sidebar-collapse-btn{display:none!important}body[data-page=flashcards-tema] .shell-sidebar{display:flex!important;position:fixed!important;top:var(--topbar)!important;left:0!important;bottom:0!important;z-index:86!important;width:min(372px,calc(100vw - 44px))!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important;transition:transform .24s ease!important}body[data-page=flashcards-tema].mobile-menu-open .shell-sidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=flashcards-tema].sidebar-collapsed .shell-sidebar{transform:translate(-106%)!important}body[data-page=flashcards-tema].mobile-menu-open.sidebar-collapsed .shell-sidebar{transform:translate(0)!important}body[data-page=flashcards-tema] .mobile-sidebar-backdrop{position:fixed!important;inset:var(--topbar) 0 0 0!important;z-index:82!important;display:block!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=flashcards-tema].mobile-menu-open .mobile-sidebar-backdrop{opacity:1!important;visibility:visible!important}body[data-page=flashcards-tema] .main{width:100%!important;margin-left:0!important;padding-top:calc(var(--topbar) + 59px)!important}body[data-page=flashcards-tema].theme-dark .topbar-center{border-bottom-color:#263850!important;background:#09121ff5!important}body[data-page=flashcards-tema].theme-dark .mobile-menu-btn{border:0!important;background:transparent!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=flashcards-tema].theme-dark .mobile-sidebar-backdrop{background:#00000094!important}body[data-page=flashcards-tema] .content,body[data-page=flashcards-tema] .content-wrap,body[data-page=flashcards-tema] .container,body[data-page=flashcards-tema] .page-content,body[data-page=flashcards-tema] .main-content{max-width:100%!important;width:100%!important}body[data-page=flashcards-tema] .lower-grid,body[data-page=flashcards-tema] .practice-grid,body[data-page=flashcards-tema] .specialty-grid,body[data-page=flashcards-tema] .cards-grid,body[data-page=flashcards-tema] .resource-grid,body[data-page=flashcards-tema] .exam-grid,body[data-page=flashcards-tema] .dashboard-grid,body[data-page=flashcards-tema] .bottom-grid,body[data-page=flashcards-tema] .features-grid,body[data-page=flashcards-tema] .premium-grid{grid-template-columns:1fr!important}body[data-page=flashcards-tema] img,body[data-page=flashcards-tema] video,body[data-page=flashcards-tema] iframe,body[data-page=flashcards-tema] table{max-width:100%!important}}@media (max-width: 640px){body[data-page=flashcards-tema]{--topbar: 62px}body[data-page=flashcards-tema] .topbar{padding:0 10px!important;gap:8px!important}body[data-page=flashcards-tema] .brand{max-width:162px!important;font-size:17px!important;letter-spacing:-.6px!important}body[data-page=flashcards-tema] .profile{max-width:76px!important}body[data-page=flashcards-tema] .profile strong{max-width:76px!important;font-size:11px!important}body[data-page=flashcards-tema] .theme-toggle-btn{width:50px!important;height:28px!important;padding:0 6px!important}body[data-page=flashcards-tema] .theme-toggle-thumb{width:20px!important;height:20px!important}body[data-page=flashcards-tema].theme-dark .theme-toggle-thumb{transform:translate(22px)!important}body[data-page=flashcards-tema] .mobile-menu-btn{width:38px!important;height:38px!important;border-radius:11px!important}body[data-page=flashcards-tema] .shell-sidebar{width:min(332px,calc(100vw - 28px))!important;padding:14px 14px 20px!important}body[data-page=flashcards-tema] .main{padding-top:calc(var(--topbar) + 59px)!important}}body[data-page=flashcards-tema]{--bg: var(--bg, #f7fafc);--surface: var(--surface, #ffffff);--surface-2: var(--surface-2, #f9fbfd);--text: var(--text, #0f1735);--muted: var(--muted, #53698f);--muted-2: var(--muted-2, #6d7fa4);--line: var(--line, #dfe7f3);--line-soft: var(--line-soft, #edf2f8);--green: var(--green, #0bbf79);--green-dark: var(--green-dark, #008d62);--green-soft: var(--green-soft, #e7f9f1);--green-soft-2: var(--green-soft-2, #d9f6eb);--teal: var(--teal, #0faec7);--blue: var(--blue, #2b7bea);--purple: var(--purple, #8257ff);--orange: var(--orange, #ff7b2c);--shadow: var(--shadow, 0 12px 30px rgba(25, 45, 80, .05));--shadow-soft: var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035));--sidebar: 290px;--topbar: 68px}body[data-page=flashcards-tema] svg{display:block}body[data-page=flashcards-tema] a{color:inherit;text-decoration:none}body[data-page=flashcards-tema] button,body[data-page=flashcards-tema] input{font:inherit}body[data-page=flashcards-tema] .app{min-height:100vh}body[data-page=flashcards-tema] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=flashcards-tema] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=flashcards-tema] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=flashcards-tema] .brand .med{font-weight:900}body[data-page=flashcards-tema] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=flashcards-tema] .global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=flashcards-tema] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=flashcards-tema] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=flashcards-tema] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=flashcards-tema] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=flashcards-tema] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=flashcards-tema] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=flashcards-tema] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=flashcards-tema] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=flashcards-tema] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=flashcards-tema] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=flashcards-tema] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=flashcards-tema] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=flashcards-tema] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=flashcards-tema] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=flashcards-tema] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=flashcards-tema] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=flashcards-tema] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=flashcards-tema] .sidebar-collapse-btn svg,body[data-page=flashcards-tema] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=flashcards-tema] .sidebar,body[data-page=flashcards-tema] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=flashcards-tema].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=flashcards-tema].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=flashcards-tema].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=flashcards-tema].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=flashcards-tema] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=flashcards-tema] .sidebar::-webkit-scrollbar{width:7px}body[data-page=flashcards-tema] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=flashcards-tema] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=flashcards-tema] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=flashcards-tema] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=flashcards-tema] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=flashcards-tema] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=flashcards-tema] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=flashcards-tema] .nav-item svg{color:currentColor;flex:none}body[data-page=flashcards-tema] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=flashcards-tema] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=flashcards-tema] .nav-toggle:hover,body[data-page=flashcards-tema] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=flashcards-tema] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=flashcards-tema] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=flashcards-tema] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=flashcards-tema] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=flashcards-tema] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=flashcards-tema] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=flashcards-tema] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=flashcards-tema] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=flashcards-tema] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=flashcards-tema] .nav-sublink:hover:before,body[data-page=flashcards-tema] .nav-sublink.active:before{background:#00a96e}body[data-page=flashcards-tema] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=flashcards-tema] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=flashcards-tema] .student-menu{margin-top:14px}body[data-page=flashcards-tema] .student-toggle{color:#50658e}body[data-page=flashcards-tema] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=flashcards-tema] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=flashcards-tema] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=flashcards-tema] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=flashcards-tema] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=flashcards-tema] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=flashcards-tema] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=flashcards-tema] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=flashcards-tema] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=flashcards-tema] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=flashcards-tema] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=flashcards-tema].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=flashcards-tema].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=flashcards-tema].theme-dark .brand,body[data-page=flashcards-tema].theme-dark .profile strong{color:#f4f7fb}body[data-page=flashcards-tema].theme-dark .brand .plus{color:#35e6a0}body[data-page=flashcards-tema].theme-dark .icon-button,body[data-page=flashcards-tema].theme-dark .top-mic{color:#b7c4d8}body[data-page=flashcards-tema].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=flashcards-tema].theme-dark .global-search input{color:#f4f7fb}body[data-page=flashcards-tema].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=flashcards-tema].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=flashcards-tema].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=flashcards-tema].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=flashcards-tema].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=flashcards-tema].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=flashcards-tema].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=flashcards-tema].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=flashcards-tema].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=flashcards-tema].theme-dark .nav-item,body[data-page=flashcards-tema].theme-dark .nav-toggle,body[data-page=flashcards-tema].theme-dark .nav-sublink,body[data-page=flashcards-tema].theme-dark .premium-list{color:#b7c4d8}body[data-page=flashcards-tema].theme-dark .nav-item:hover,body[data-page=flashcards-tema].theme-dark .nav-toggle:hover,body[data-page=flashcards-tema].theme-dark .nav-group.open .nav-toggle,body[data-page=flashcards-tema].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=flashcards-tema].theme-dark .nav-item.active,body[data-page=flashcards-tema].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=flashcards-tema].theme-dark .nav-sublink:before,body[data-page=flashcards-tema].theme-dark .nav-sublink:hover:before,body[data-page=flashcards-tema].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=flashcards-tema].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=flashcards-tema].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=flashcards-tema].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=flashcards-tema].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=flashcards-tema].theme-dark .premium-title,body[data-page=flashcards-tema].theme-dark .premium-title svg{color:#ffd166}body[data-page=flashcards-tema].theme-dark .premium-list{color:#d7c9ad}body[data-page=flashcards-tema].theme-dark .premium-list li:before{color:#ffd166}body[data-page=flashcards-tema].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=flashcards-tema].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=flashcards-tema] .mobile-menu-btn,body[data-page=flashcards-tema] .mobile-sidebar-backdrop{display:none}body[data-page=flashcards-tema] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=flashcards-tema] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=flashcards-tema] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=flashcards-tema].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=flashcards-tema].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=flashcards-tema].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=flashcards-tema].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=flashcards-tema].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=flashcards-tema].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=flashcards-tema]{--sidebar: 270px}body[data-page=flashcards-tema] .brand{font-size:21px;padding-left:18px}body[data-page=flashcards-tema] .global-search{width:min(440px,100%)}body[data-page=flashcards-tema] .topbar-actions{gap:12px;padding-right:16px}body[data-page=flashcards-tema] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=flashcards-tema]{--sidebar: 0px;--topbar: 64px}body[data-page=flashcards-tema].mobile-menu-open{overflow:hidden}body[data-page=flashcards-tema] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=flashcards-tema] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=flashcards-tema] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=flashcards-tema] .topbar-actions>.icon-button{display:none}body[data-page=flashcards-tema] .avatar{display:none}body[data-page=flashcards-tema] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=flashcards-tema] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=flashcards-tema] .theme-toggle-btn{flex:none}body[data-page=flashcards-tema] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=flashcards-tema] .sidebar-collapse-btn{display:none}body[data-page=flashcards-tema] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=flashcards-tema].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=flashcards-tema] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=flashcards-tema].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=flashcards-tema].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=flashcards-tema].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=flashcards-tema] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=flashcards-tema] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=flashcards-tema] .main{width:100%;margin-left:0;padding-top:calc(var(--topbar) + 59px)}body[data-page=flashcards-tema].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width: 640px){body[data-page=flashcards-tema]{--topbar: 62px}body[data-page=flashcards-tema] .topbar{padding:0 10px;gap:8px}body[data-page=flashcards-tema] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=flashcards-tema] .profile{max-width:76px}body[data-page=flashcards-tema] .profile strong{max-width:76px;font-size:11px}body[data-page=flashcards-tema] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=flashcards-tema] .theme-toggle-thumb{width:20px;height:20px}body[data-page=flashcards-tema].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=flashcards-tema] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=flashcards-tema] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=flashcards-tema] .hero{height:auto!important;max-height:none!important;padding:28px 34px!important}body[data-page=flashcards-tema] .hero h1{font-size:30px!important;line-height:1.12!important;letter-spacing:-.035em!important}body[data-page=flashcards-tema] .deck-footer{display:none!important}body[data-page=flashcards-tema] .flashcard-subscription-strip{margin:18px 16px!important;min-height:108px!important;height:auto!important;max-height:none!important;align-items:center!important;padding:24px 26px!important;border:1px solid #ead59d!important;border-radius:18px!important;background:radial-gradient(circle at 4% 0%,#ffe6a09e 0,#ffe6a02e 36%,#fff0 64%),linear-gradient(115deg,#fff8e5,#fffdf7 48%,#fff2c4)!important;box-shadow:0 16px 32px #b57d141f!important}body[data-page=flashcards-tema] .flashcard-subscription-copy{gap:18px!important}body[data-page=flashcards-tema] .flashcard-subscription-icon{width:54px!important;height:54px!important;border-radius:16px!important;background:linear-gradient(180deg,#fff1c5,#f7d977)!important;color:#9b6a00!important;box-shadow:0 12px 22px #b57d1429!important}body[data-page=flashcards-tema] .flashcard-subscription-icon svg{width:25px!important;height:25px!important}body[data-page=flashcards-tema] .flashcard-subscription-copy strong{color:#6b4a00!important;font-size:20px!important;line-height:1.18!important;font-weight:950!important;letter-spacing:-.025em!important;margin-bottom:7px!important}body[data-page=flashcards-tema] .flashcard-subscription-copy span span,body[data-page=flashcards-tema] .flashcard-subscription-copy>span>span{color:#725b25!important;font-size:14px!important;line-height:1.45!important;font-weight:700!important}body[data-page=flashcards-tema] .flashcard-subscription-btn{min-height:46px!important;padding:0 22px!important;border:1px solid #c99838!important;border-radius:999px!important;background:linear-gradient(180deg,#d9a12a,#9b6a00)!important;color:#fff!important;font-size:13px!important;font-weight:950!important;box-shadow:0 12px 22px #9b6a003d!important}body[data-page=flashcards-tema] .flashcard-subscription-btn:hover{transform:translateY(-1px)!important;box-shadow:0 16px 28px #9b6a0047!important}body[data-page=flashcards-tema].theme-dark .flashcard-subscription-strip{border-color:#8a651a!important;background:radial-gradient(circle at 4% 0%,#ffd16638 0,#ffd16614 40%,#07111f00 68%),linear-gradient(115deg,#241b0b,#151c2b 55%,#2a210f)!important;box-shadow:0 16px 34px #00000047!important}body[data-page=flashcards-tema].theme-dark .flashcard-subscription-icon{background:linear-gradient(180deg,#4a340c,#2a210f)!important;color:#ffd166!important;box-shadow:none!important}body[data-page=flashcards-tema].theme-dark .flashcard-subscription-copy strong{color:#ffd166!important}body[data-page=flashcards-tema].theme-dark .flashcard-subscription-copy span span,body[data-page=flashcards-tema].theme-dark .flashcard-subscription-copy>span>span{color:#f4dfab!important}body[data-page=flashcards-tema].theme-dark .flashcard-subscription-btn{border-color:#c99838!important;background:linear-gradient(180deg,#d9a12a,#8a5c00)!important;color:#fff!important;box-shadow:none!important}@media (max-width:860px){body[data-page=flashcards-tema] .hero{padding:22px 18px!important}body[data-page=flashcards-tema] .hero h1{font-size:30px!important}body[data-page=flashcards-tema] .flashcard-subscription-strip{margin:16px 14px!important;min-height:auto!important;padding:22px!important;flex-direction:column!important;align-items:flex-start!important}body[data-page=flashcards-tema] .flashcard-subscription-copy{align-items:flex-start!important}body[data-page=flashcards-tema] .flashcard-subscription-copy strong{font-size:18px!important}body[data-page=flashcards-tema] .flashcard-subscription-btn{width:100%!important}}body[data-page=flashcards-tema] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=flashcards-tema] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=flashcards-tema] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=flashcards-tema] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=flashcards-tema] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=flashcards-tema] .footer-logo .med{font-weight:900}body[data-page=flashcards-tema] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=flashcards-tema] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=flashcards-tema] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=flashcards-tema] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=flashcards-tema] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=flashcards-tema] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=flashcards-tema].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=flashcards-tema].theme-dark .footer-logo{color:#f4f7fb}body[data-page=flashcards-tema].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=flashcards-tema].theme-dark .footer-description,body[data-page=flashcards-tema].theme-dark .footer-meta{color:#b7c4d8}body[data-page=flashcards-tema].theme-dark .footer-meta a{color:#78f0b5}body[data-page=flashcards-tema].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=flashcards-tema].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=flashcards-tema] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=flashcards-tema] .site-footer-inner{padding:28px 20px 8px}body[data-page=flashcards-tema] .footer-logo{font-size:21px}body[data-page=flashcards-tema] .footer-bottom{padding:10px 20px 18px}}body[data-page=flashcards-tema] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=flashcards-tema] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=flashcards-tema] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=flashcards-tema] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=flashcards-tema] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=flashcards-tema] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=flashcards-tema].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=flashcards-tema].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=flashcards-tema].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=flashcards-tema].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=flashcards-tema].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=flashcards-tema] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=flashcards-tema] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=flashcards-tema] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=flashcards-tema] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=flashcards-tema] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=flashcards-tema] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=flashcards-tema] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=flashcards-tema] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=flashcards-tema] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=flashcards-tema] .residency-area-group>.residency-area-toggle:hover,body[data-page=flashcards-tema] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=flashcards-tema] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=flashcards-tema] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=flashcards-tema] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=flashcards-tema] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=flashcards-tema] .residency-area-group .residency-specialty-link:hover,body[data-page=flashcards-tema] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=flashcards-tema] .residency-area-group .residency-specialty-link:hover:before,body[data-page=flashcards-tema] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=flashcards-tema].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=flashcards-tema].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=flashcards-tema].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=flashcards-tema].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=flashcards-tema].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=flashcards-tema].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=flashcards-tema].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=flashcards-tema].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=flashcards-tema].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=flashcards-tema].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=flashcards-tema] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=flashcards-tema] .specialty-page[class*=specialty-theme-],body[data-page=flashcards-tema] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=flashcards-tema] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=flashcards-tema] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=flashcards-tema] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=flashcards-tema] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=flashcards-tema] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=flashcards-tema] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=flashcards-tema] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=flashcards-tema] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=flashcards-tema] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=flashcards-tema] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=flashcards-tema] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=flashcards-tema] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=flashcards-tema] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=flashcards-tema] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=flashcards-tema] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=flashcards-tema] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=flashcards-tema] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=flashcards-tema] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=flashcards-tema].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=flashcards-tema])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=flashcards-tema].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=flashcards-tema])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=flashcards-tema].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=flashcards-tema])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=flashcards-tema].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=flashcards-tema])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=flashcards-tema].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=flashcards-tema].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=flashcards-tema])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=flashcards-tema])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=flashcards-tema].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=flashcards-tema] #officialSidebar,body[data-page=flashcards-tema] #officialSidebar *,body[data-page=flashcards-tema] #officialSidebar *:before,body[data-page=flashcards-tema] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=flashcards-tema] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=flashcards-tema] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=flashcards-tema] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=flashcards-tema] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=flashcards-tema] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=flashcards-tema] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=flashcards-tema] #officialSidebar .nav-item,body[data-page=flashcards-tema] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=flashcards-tema] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=flashcards-tema] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=flashcards-tema] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=flashcards-tema] #officialSidebar .nav-item:hover,body[data-page=flashcards-tema] #officialSidebar .nav-toggle:hover,body[data-page=flashcards-tema] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=flashcards-tema] #officialSidebar .nav-item.active,body[data-page=flashcards-tema] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=flashcards-tema] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=flashcards-tema] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=flashcards-tema] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=flashcards-tema] #officialSidebar .nav-item svg,body[data-page=flashcards-tema] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=flashcards-tema] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=flashcards-tema] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=flashcards-tema] #officialSidebar .nav-group>.nav-submenu,body[data-page=flashcards-tema] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=flashcards-tema] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=flashcards-tema] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=flashcards-tema] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=flashcards-tema] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=flashcards-tema] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=flashcards-tema] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=flashcards-tema] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=flashcards-tema] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=flashcards-tema] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=flashcards-tema] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=flashcards-tema] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=flashcards-tema] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=flashcards-tema] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=flashcards-tema] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=flashcards-tema] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=flashcards-tema] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=flashcards-tema] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=flashcards-tema] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=flashcards-tema] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=flashcards-tema] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=flashcards-tema] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=flashcards-tema] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=flashcards-tema] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=flashcards-tema] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=flashcards-tema].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=flashcards-tema].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=flashcards-tema].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=flashcards-tema].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=flashcards-tema].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=flashcards-tema].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=flashcards-tema].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=flashcards-tema].theme-dark #officialSidebar,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=flashcards-tema].theme-dark #officialSidebar .nav-item,body[data-page=flashcards-tema].theme-dark #officialSidebar .nav-toggle,body[data-page=flashcards-tema].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=flashcards-tema].theme-dark #officialSidebar .nav-item:hover,body[data-page=flashcards-tema].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=flashcards-tema].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=flashcards-tema].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=flashcards-tema].theme-dark #officialSidebar .nav-item.active,body[data-page=flashcards-tema].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=flashcards-tema].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=flashcards-tema].theme-dark #officialSidebar .premium-title,body[data-page=flashcards-tema].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=flashcards-tema].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=flashcards-tema].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=flashcards-tema].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=flashcards-tema].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=flashcards-tema].official-menu-final{overflow-x:hidden!important}body[data-page=flashcards-tema].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=flashcards-tema].official-menu-final #sidebarToggle{display:none!important}body[data-page=flashcards-tema] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=flashcards-tema].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=flashcards-tema].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=flashcards-tema].official-menu-final .main,body[data-page=flashcards-tema].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=flashcards-tema].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=flashcards-tema].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=flashcards-tema].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=flashcards-tema])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=flashcards-tema] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=flashcards-tema] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=flashcards]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--surface-3: #f2f7fb;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--orange-soft: #fff0e5;--rose: #ff4d74;--rose-soft: #fff0f5;--gold: #d69712;--gold-soft: #fff7dc;--shadow: 0 18px 45px rgba(25,45,80,.07);--shadow-soft: 0 9px 24px rgba(22,44,72,.045);--radius: 16px;--sidebar: 290px;--topbar: 68px}body[data-page=flashcards],body[data-page=flashcards] *{box-sizing:border-box}html:has(>body[data-page=flashcards]),body[data-page=flashcards]{height:100%;scroll-behavior:smooth}body[data-page=flashcards]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:radial-gradient(circle at 85% 0%,rgba(255,123,44,.08) 0,transparent 34%),radial-gradient(circle at 8% 8%,rgba(11,191,121,.07) 0,transparent 30%),var(--bg);color:var(--text);overflow-x:hidden}body[data-page=flashcards] button,body[data-page=flashcards] input,body[data-page=flashcards] textarea,body[data-page=flashcards] select{font:inherit}body[data-page=flashcards] button{cursor:pointer}body[data-page=flashcards] .global-search{width:min(625px,100%);height:38px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=flashcards] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=flashcards] .topbar-actions{min-width:330px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=flashcards] .status-pill{display:flex;align-items:center;gap:8px;background:#dff8ee;color:#008962;border-radius:999px;padding:8px 15px;font-weight:800;font-size:13px;white-space:nowrap}body[data-page=flashcards] .status-dot{width:8px;height:8px;background:var(--green);border-radius:50%;box-shadow:0 0 0 3px #0bbf791f}body[data-page=flashcards] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center}body[data-page=flashcards] .profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=flashcards] .chevron{margin-left:-10px;color:#50658e}body[data-page=flashcards] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;transition:.18s ease}body[data-page=flashcards] .nav-item.active{color:#ff7118;background:linear-gradient(90deg,#fff0e5,#fff8f2)}body[data-page=flashcards] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=flashcards] .premium-box{margin-top:auto;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070}body[data-page=flashcards] .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}body[data-page=flashcards] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}body[data-page=flashcards] .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}body[data-page=flashcards] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;box-shadow:0 2px 6px #14325005}body[data-page=flashcards] .content{padding:16px 22px 30px;max-width:1520px;width:100%;margin:0 auto}body[data-page=flashcards] .flash-shell{display:block}body[data-page=flashcards] .hero{border:1px solid var(--line);border-radius:20px;padding:34px 36px 32px;background:radial-gradient(circle at 7% 18%,#ff7b2c33 0,#ff7b2c14 28%,#fff0 52%),radial-gradient(circle at 96% 10%,#0bbf7938 0,#0bbf7917 27%,#fff0 58%),linear-gradient(120deg,#fff,#fff8f2 45%,#ecfbf6);box-shadow:var(--shadow-soft);position:relative;overflow:hidden}body[data-page=flashcards] .hero-content{position:relative;z-index:2;max-width:840px}body[data-page=flashcards] .eyebrow{display:inline-flex;align-items:center;gap:8px;min-height:31px;padding:7px 12px;border-radius:999px;background:#fff0e5;color:#e66212;font-size:12px;font-weight:900;border:1px solid #ffd9bf;margin-bottom:14px}body[data-page=flashcards] .hero h1{margin:0;color:#101635;font-weight:950;letter-spacing:-.052em;font-size:30px;line-height:1.05}body[data-page=flashcards] .hero p{margin:12px 0 0;color:#526a91;font-weight:620;font-size:14px;line-height:1.58;max-width:730px}body[data-page=flashcards] .hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}body[data-page=flashcards] .primary-btn,body[data-page=flashcards] .secondary-btn,body[data-page=flashcards] .ghost-btn,body[data-page=flashcards] .danger-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;padding:0 15px;font-size:12px;font-weight:900;transition:.18s ease;border:1px solid transparent}body[data-page=flashcards] .primary-btn{background:linear-gradient(180deg,#ff8a3d,#ff6718);color:#fff;box-shadow:0 10px 18px #ff711833}body[data-page=flashcards] .primary-btn:hover{transform:translateY(-1px);box-shadow:0 16px 24px #ff711838}body[data-page=flashcards] .secondary-btn{background:#fff;color:#e66212;border-color:#ffd7bd}body[data-page=flashcards] .secondary-btn:hover{background:#fff8f2}body[data-page=flashcards] .ghost-btn{background:#fff;color:#52678e;border-color:#dde7f2}body[data-page=flashcards] .ghost-btn:hover{background:#f6f9fc;color:#263653}body[data-page=flashcards] .danger-btn{background:#fff7f7;color:#d8425c;border-color:#ffd5dd}body[data-page=flashcards] .stats-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}body[data-page=flashcards] .stat-card{position:relative;min-height:116px;background:#fff;border:1px solid var(--line);border-top:4px solid var(--accent,#ff7118);border-radius:16px;padding:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=flashcards] .stat-card strong{display:flex;align-items:center;gap:9px;color:#111c37;font-size:13px;font-weight:950;margin-bottom:8px}body[data-page=flashcards] .stat-card span{color:#5c7197;font-size:12px;line-height:1.42;font-weight:610}body[data-page=flashcards] .stat-icon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:var(--accent,#ff7118);background:var(--accent-soft,#fff0e5);flex:none}body[data-page=flashcards] .workspace{display:grid;grid-template-columns:minmax(380px,.48fr) minmax(0,.72fr);gap:16px;margin-top:14px;align-items:stretch}body[data-page=flashcards] .deck-column{min-width:0;height:100%;display:flex;flex-direction:column;gap:14px}body[data-page=flashcards] .quick-topics-card{flex:1;display:flex;flex-direction:column}body[data-page=flashcards] .quick-topics-card .quick-topic-grid{flex:1;align-content:start}body[data-page=flashcards] .panel{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=flashcards] .panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 12px;border-bottom:1px solid var(--line-soft)}body[data-page=flashcards] .panel-head h2,body[data-page=flashcards] .panel-head h3{margin:0;color:#101832;font-size:18px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=flashcards] .panel-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.45;font-weight:620}body[data-page=flashcards] .panel-badge{display:inline-flex;align-items:center;gap:7px;min-height:28px;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900;color:#e66212;background:#fff0e5;border:1px solid #ffd7bd;white-space:nowrap}body[data-page=flashcards] .builder-body{padding:16px 18px 18px}body[data-page=flashcards] .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}body[data-page=flashcards] .field{display:flex;flex-direction:column;gap:7px}body[data-page=flashcards] .field.full{grid-column:1 / -1}body[data-page=flashcards] .field label{color:#31466d;font-size:12px;font-weight:900}body[data-page=flashcards] .field input,body[data-page=flashcards] .field textarea,body[data-page=flashcards] .field select{width:100%;border:1px solid #dce5f1;border-radius:12px;background:#fff;color:#152342;outline:0;font-size:13px;font-weight:650;transition:.18s ease}body[data-page=flashcards] .field input,body[data-page=flashcards] .field select{height:42px;padding:0 12px}body[data-page=flashcards] .field textarea{min-height:116px;padding:12px 13px;resize:vertical;line-height:1.5}body[data-page=flashcards] .field input:focus,body[data-page=flashcards] .field textarea:focus,body[data-page=flashcards] .field select:focus{border-color:#ffc6a3;box-shadow:0 0 0 4px #ff71181a}body[data-page=flashcards] .mode-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}body[data-page=flashcards] .mode-btn{border:1px solid #dfe7f3;border-radius:14px;background:#fff;padding:13px;text-align:left;transition:.18s ease}body[data-page=flashcards] .mode-btn:hover{border-color:#ffd7bd;background:#fffaf7;transform:translateY(-1px)}body[data-page=flashcards] .mode-btn.active{border-color:#ffbd93;background:linear-gradient(180deg,#fff,#fff7f0);box-shadow:0 10px 20px #ff711813}body[data-page=flashcards] .mode-btn strong{display:flex;align-items:center;gap:8px;color:#101832;font-size:12.5px;font-weight:950;margin-bottom:6px}body[data-page=flashcards] .mode-btn span{display:block;color:#62769b;font-size:11.5px;line-height:1.34;font-weight:620}body[data-page=flashcards] .prompt-tools{padding:14px 16px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=flashcards] .searchbox{min-height:42px;border:1px solid #dce5f1;background:#fff;border-radius:12px;padding:0 12px;display:flex;align-items:center;gap:9px;color:#687ca2}body[data-page=flashcards] .searchbox input{border:0;outline:0;flex:1;min-width:0;color:#172342;background:transparent;font-size:13px;font-weight:650}body[data-page=flashcards] .category-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}body[data-page=flashcards] .tab-btn{min-height:33px;border:1px solid #dfe7f3;background:#fff;color:#50668d;border-radius:999px;padding:0 12px;font-size:11px;font-weight:900;transition:.18s ease}body[data-page=flashcards] .tab-btn.active,body[data-page=flashcards] .tab-btn:hover{background:#fff0e5;color:#e66212;border-color:#ffd7bd}body[data-page=flashcards] .prompt-list{max-height:606px;overflow:auto;padding:12px;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.26) transparent}body[data-page=flashcards] .prompt-card{width:100%;border:1px solid #dfe7f3;background:#fff;border-radius:14px;padding:14px;text-align:left;transition:.18s ease;margin-bottom:10px;position:relative;overflow:hidden}body[data-page=flashcards] .prompt-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--accent,#ff7118);opacity:0;transition:.18s ease}body[data-page=flashcards] .prompt-card:hover{transform:translateY(-1px);border-color:#ffd1b6;box-shadow:0 10px 20px #253a5c0e}body[data-page=flashcards] .prompt-card.active{border-color:#ffbd93;background:linear-gradient(180deg,#fff,#fff8f2);box-shadow:0 12px 24px #ff711813}body[data-page=flashcards] .prompt-card.active:before{opacity:1}body[data-page=flashcards] .prompt-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px}body[data-page=flashcards] .prompt-card strong{display:block;color:#101832;font-size:13px;line-height:1.25;font-weight:950}body[data-page=flashcards] .prompt-card p{margin:0;color:#5d7198;font-size:12px;line-height:1.43;font-weight:610}body[data-page=flashcards] .tag{flex:none;display:inline-flex;align-items:center;min-height:23px;border-radius:999px;padding:0 8px;background:#fff0e5;color:#e66212;font-size:10px;font-weight:950;text-transform:uppercase;white-space:nowrap}body[data-page=flashcards] .deck-panel{min-height:760px}body[data-page=flashcards] .deck-toolbar{padding:14px 16px;border-bottom:1px solid var(--line-soft);display:flex;align-items:center;justify-content:space-between;gap:12px;background:linear-gradient(180deg,#fff,#fbfdff)}body[data-page=flashcards] .deck-title-group{min-width:0}body[data-page=flashcards] .deck-title-group strong{display:block;color:#101832;font-size:14px;line-height:1.2;font-weight:950;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body[data-page=flashcards] .deck-title-group span{display:block;color:#64789e;font-size:12px;font-weight:650;margin-top:4px}body[data-page=flashcards] .toolbar-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}body[data-page=flashcards] .mini-btn{min-height:34px;border:1px solid #dce5f1;background:#fff;color:#52678e;border-radius:9px;padding:0 11px;font-size:11px;font-weight:900;display:inline-flex;align-items:center;gap:7px;transition:.18s ease}body[data-page=flashcards] .mini-btn:hover{background:#f7f9fc;color:#263653}body[data-page=flashcards] .mini-btn.primary-mini{color:#e66212;border-color:#ffd7bd;background:#fff8f2}body[data-page=flashcards] .deck-stage{min-height:480px;padding:28px;display:grid;place-items:center;background:radial-gradient(circle at 50% 40%,rgba(255,113,24,.09),transparent 38%),linear-gradient(#f8fbfd 1px,transparent 1px),linear-gradient(90deg,#f8fbfd 1px,transparent 1px),#fff;background-size:auto,24px 24px,24px 24px,auto;position:relative}body[data-page=flashcards] .deck-progress{position:absolute;top:16px;left:18px;right:18px;display:flex;align-items:center;gap:10px}body[data-page=flashcards] .progress-bar{flex:1;height:6px;background:#e8eef5;border-radius:999px;overflow:hidden}body[data-page=flashcards] .progress-bar span{display:block;height:100%;width:var(--progress,20%);background:linear-gradient(90deg,#ff8a3d,#ff6718);border-radius:999px;transition:.24s ease}body[data-page=flashcards] .progress-label{color:#63779d;font-size:11px;font-weight:850;white-space:nowrap}body[data-page=flashcards] .flashcard{width:min(560px,100%);min-height:302px;perspective:1200px}body[data-page=flashcards] .flashcard-inner{position:relative;width:100%;min-height:302px;transition:transform .55s cubic-bezier(.2,.7,.2,1);transform-style:preserve-3d}body[data-page=flashcards] .flashcard.flipped .flashcard-inner{transform:rotateY(180deg)}body[data-page=flashcards] .card-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;border:1px solid #dfe7f3;border-radius:24px;background:#fff;box-shadow:0 22px 46px #192d501f;padding:28px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}body[data-page=flashcards] .card-face:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,#ff8a3d,#ff6718)}body[data-page=flashcards] .card-face.back{transform:rotateY(180deg);background:linear-gradient(180deg,#fff,#fffaf7)}body[data-page=flashcards] .card-kicker{display:inline-flex;align-items:center;gap:8px;color:#e66212;font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.02em}body[data-page=flashcards] .card-kicker span{width:30px;height:30px;border-radius:10px;background:#fff0e5;display:grid;place-items:center}body[data-page=flashcards] .card-question{margin:20px 0;color:#111c37;font-size:24px;line-height:1.16;letter-spacing:-.035em;font-weight:950}body[data-page=flashcards] .card-answer{color:#263d63;font-size:15px;line-height:1.55;font-weight:650}body[data-page=flashcards] .card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#6a7ea2;font-size:12px;font-weight:750}body[data-page=flashcards] .difficulty{display:inline-flex;align-items:center;min-height:27px;padding:0 10px;border-radius:999px;background:#f4f7fb;color:#5f7399;border:1px solid #e1e8f2;font-size:11px;font-weight:900}body[data-page=flashcards] .review-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px;border-top:1px solid var(--line-soft);background:#fff}body[data-page=flashcards] .review-btn{min-height:44px;border:1px solid #dfe7f3;background:#fff;border-radius:12px;font-size:12px;font-weight:950;display:flex;align-items:center;justify-content:center;gap:7px;transition:.18s ease;color:#263653}body[data-page=flashcards] .review-btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=flashcards] .review-btn.bad{color:#d8425c;border-color:#ffd5dd;background:#fff7f7}body[data-page=flashcards] .review-btn.hard{color:#e66212;border-color:#ffd7bd;background:#fff8f2}body[data-page=flashcards] .review-btn.good{color:#008d62;border-color:#cceee3;background:#f4fcf8}body[data-page=flashcards] .review-btn.easy{color:#2b7bea;border-color:#d3e2ff;background:#f7faff}body[data-page=flashcards] .review-btn.partial{color:#8257ff;border-color:#dfd2ff;background:#fbf9ff}body[data-page=flashcards] .mini-btn.expand-mini{color:#008d62;border-color:#cceee3;background:#f4fcf8}body[data-page=flashcards] .flash-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;background:radial-gradient(circle at 12% 10%,rgba(255,113,24,.14),transparent 34%),radial-gradient(circle at 88% 8%,rgba(11,191,121,.14),transparent 32%),#f7fafc;color:#101832}body[data-page=flashcards] .flash-fullscreen.open{display:block}body[data-page=flashcards] .flash-fullscreen-shell{width:100%;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:transparent}body[data-page=flashcards] .flash-fullscreen-toolbar{min-height:78px;padding:16px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid #dfe7f3;background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 8px 26px #192d500e}body[data-page=flashcards] .flash-fullscreen-toolbar .deck-title-group strong{font-size:18px}body[data-page=flashcards] .flash-fullscreen-toolbar .deck-title-group span{font-size:13px}body[data-page=flashcards] .flash-fullscreen-close{color:#d8425c;border-color:#ffd5dd;background:#fff7f7}body[data-page=flashcards] .flash-fullscreen-stage{position:relative;min-height:0;display:grid;place-items:center;padding:88px 28px 30px;background:radial-gradient(circle at 50% 44%,rgba(255,113,24,.1),transparent 36%),linear-gradient(#edf3f9 1px,transparent 1px),linear-gradient(90deg,#edf3f9 1px,transparent 1px),#fff;background-size:auto,28px 28px,28px 28px,auto;overflow:auto}body[data-page=flashcards] .flash-fullscreen-progress{position:absolute;top:24px;left:clamp(22px,6vw,110px);right:clamp(22px,6vw,110px)}body[data-page=flashcards] .flash-fullscreen-card{width:min(920px,92vw);min-height:470px}body[data-page=flashcards] .flash-fullscreen-card .flashcard-inner{min-height:470px}body[data-page=flashcards] .flash-fullscreen-card .card-face{padding:42px;border-radius:30px}body[data-page=flashcards] .flash-fullscreen-card .card-kicker{font-size:13px}body[data-page=flashcards] .flash-fullscreen-card .card-kicker span{width:38px;height:38px;border-radius:13px}body[data-page=flashcards] .flash-fullscreen-card .card-question{font-size:38px;line-height:1.12;margin:28px 0}body[data-page=flashcards] .flash-fullscreen-card .card-answer{font-size:22px;line-height:1.5}body[data-page=flashcards] .flash-fullscreen-card .card-meta{font-size:14px}body[data-page=flashcards] .flash-fullscreen-review{padding:18px 22px;border-top:1px solid #dfe7f3;background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=flashcards] .flash-fullscreen-review .review-btn{min-height:50px;font-size:13px}body[data-page=flashcards].flash-fullscreen-locked{overflow:hidden}body[data-page=flashcards] .deck-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 16px 16px;border-top:1px solid var(--line-soft);background:#fff}body[data-page=flashcards] .micro-card{border:1px solid #dfe7f3;border-radius:13px;padding:12px;background:#fff}body[data-page=flashcards] .micro-card strong{display:flex;align-items:center;gap:8px;color:#101832;font-size:12px;font-weight:950;margin-bottom:6px}body[data-page=flashcards] .micro-card span{color:#5f7399;font-size:11.5px;line-height:1.35;font-weight:620}body[data-page=flashcards] .micro-dot{width:8px;height:8px;border-radius:999px;background:var(--dot,#ff7118);box-shadow:0 0 0 5px var(--dot-soft,#fff0e5);flex:none}body[data-page=flashcards] .side-stack{display:flex;flex-direction:column;gap:14px}body[data-page=flashcards] .bottom-stack{display:block;margin-top:16px}body[data-page=flashcards] .deck-column .bottom-stack{margin-top:0}body[data-page=flashcards] .bottom-stack .format-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}body[data-page=flashcards] .deck-column .bottom-stack .format-list{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=flashcards] .deck-column .quick-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=flashcards] .insight-card{border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=flashcards] .insight-top{padding:18px;background:linear-gradient(135deg,#fff,#fff8f2);border-bottom:1px solid var(--line-soft)}body[data-page=flashcards] .insight-top h3{margin:0;font-size:17px;letter-spacing:-.03em;font-weight:950;color:#111c37}body[data-page=flashcards] .insight-top p{margin:7px 0 0;color:#60759b;font-size:12px;font-weight:620;line-height:1.45}body[data-page=flashcards] .metric-list{display:grid;grid-template-columns:1fr;gap:0}body[data-page=flashcards] .metric{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=flashcards] .metric:last-child{border-bottom:0}body[data-page=flashcards] .metric strong{font-size:12px;font-weight:900;color:#1c2d4c}body[data-page=flashcards] .metric span{font-size:12px;font-weight:850;color:#e66212;text-align:right}body[data-page=flashcards] .quick-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}body[data-page=flashcards] .quick-topic{border:1px solid #dfe7f3;background:#fff;border-radius:12px;min-height:76px;padding:11px;text-align:left;transition:.18s ease}body[data-page=flashcards] .quick-topic:hover{border-color:#ffd1b6;background:#fff8f2;transform:translateY(-1px)}body[data-page=flashcards] .quick-topic strong{display:block;color:#182541;font-size:12px;font-weight:950;margin-bottom:5px}body[data-page=flashcards] .quick-topic span{display:block;color:#667a9e;font-size:11px;line-height:1.28;font-weight:620}body[data-page=flashcards] .format-list{padding:12px;display:flex;flex-direction:column;gap:8px}body[data-page=flashcards] .format-item{border:1px solid #dfe7f3;border-radius:13px;padding:12px;display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:flex-start;background:#fff}body[data-page=flashcards] .format-icon{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:var(--accent,#ff7118);background:var(--accent-soft,#fff0e5)}body[data-page=flashcards] .format-item strong{display:block;color:#182541;font-size:12.5px;font-weight:950;margin-bottom:4px}body[data-page=flashcards] .format-item span{display:block;color:#60759b;font-size:11.5px;line-height:1.34;font-weight:620}body[data-page=flashcards] .toast{position:fixed;right:22px;bottom:22px;z-index:50;transform:translateY(18px);opacity:0;pointer-events:none;background:#11203b;color:#fff;min-height:42px;padding:0 14px;border-radius:12px;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:850;box-shadow:0 14px 30px #0000002e;transition:.2s ease}body[data-page=flashcards] .toast.show{opacity:1;transform:translateY(0)}@media (max-width:1380px){body[data-page=flashcards] .bottom-stack{grid-template-columns:1fr 1fr}}@media (max-width:1180px){body[data-page=flashcards] .workspace{grid-template-columns:1fr}body[data-page=flashcards] .deck-column .quick-topic-grid,body[data-page=flashcards] .bottom-stack .format-list,body[data-page=flashcards] .stats-strip,body[data-page=flashcards] .deck-footer{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=flashcards] .bottom-stack{grid-template-columns:1fr}}@media (max-width:860px){body[data-page=flashcards]{--sidebar: 0px;--topbar: 62px}body[data-page=flashcards] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=flashcards] .topbar{gap:10px;padding-right:10px}body[data-page=flashcards] .topbar-center{display:none}body[data-page=flashcards] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=flashcards] .status-pill{padding:7px 10px}body[data-page=flashcards] .profile,body[data-page=flashcards] .chevron,body[data-page=flashcards] .sidebar{display:none}body[data-page=flashcards] .content{padding:12px}body[data-page=flashcards] .hero{padding:24px 18px}body[data-page=flashcards] .hero h1{font-size:29px}body[data-page=flashcards] .stats-strip,body[data-page=flashcards] .deck-footer,body[data-page=flashcards] .quick-topic-grid,body[data-page=flashcards] .field-grid,body[data-page=flashcards] .mode-switch,body[data-page=flashcards] .review-actions,body[data-page=flashcards] .bottom-stack .format-list,body[data-page=flashcards] .deck-column .quick-topic-grid{grid-template-columns:1fr}body[data-page=flashcards] .panel-head,body[data-page=flashcards] .deck-toolbar{flex-direction:column;align-items:flex-start}body[data-page=flashcards] .toolbar-actions{justify-content:flex-start}body[data-page=flashcards] .deck-stage{padding:74px 14px 20px}body[data-page=flashcards] .card-question{font-size:20px}}body[data-page=flashcards]{--sidebar: 290px;--topbar: 68px}body[data-page=flashcards]{min-width:1180px}body[data-page=flashcards] .brand{width:var(--sidebar)!important;text-decoration:none!important}body[data-page=flashcards] .sidebar{width:var(--sidebar)!important;z-index:20!important;padding:14px 16px 18px!important}body[data-page=flashcards] .main{margin-left:var(--sidebar)!important;width:calc(100% - var(--sidebar))!important}body[data-page=flashcards] .content{max-width:none!important;width:100%!important}body[data-page=flashcards] .sidebar,body[data-page=flashcards] .main,body[data-page=flashcards] .brand{transition:transform .22s ease,margin-left .22s ease,width .22s ease,padding .22s ease}body[data-page=flashcards].sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=flashcards].sidebar-collapsed .brand{width:92px!important;padding-left:20px!important}body[data-page=flashcards].sidebar-collapsed .brand span:not(:first-child){display:none}body[data-page=flashcards] .nav-item--long{height:auto!important;min-height:44px;align-items:flex-start;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25}body[data-page=flashcards] .nav-toggle{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=flashcards] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease;text-decoration:none}body[data-page=flashcards] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px}body[data-page=flashcards] .premium-box{margin-top:20px!important;flex:none;cursor:pointer}body[data-page=flashcards].theme-dark input,body[data-page=flashcards].theme-dark select,body[data-page=flashcards].theme-dark textarea{background-color:#0f1f33!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:#29405f!important;color-scheme:dark}body[data-page=flashcards].theme-dark input::placeholder,body[data-page=flashcards].theme-dark textarea::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1}body[data-page=flashcards].theme-dark select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=flashcards].theme-dark select option{background:#0f1f33;color:#f8fafc}body[data-page=flashcards].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--surface-3: #17283f;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0,0,0,.34);--shadow-soft: 0 10px 28px rgba(0,0,0,.22);background:#07111f!important;color:#f4f7fb}body[data-page=flashcards].theme-dark .brand,body[data-page=flashcards].theme-dark .profile strong,body[data-page=flashcards].theme-dark h1,body[data-page=flashcards].theme-dark h2,body[data-page=flashcards].theme-dark h3,body[data-page=flashcards].theme-dark h4,body[data-page=flashcards].theme-dark strong,body[data-page=flashcards].theme-dark .question-title,body[data-page=flashcards].theme-dark .answer-title,body[data-page=flashcards].theme-dark .panel-head h2,body[data-page=flashcards].theme-dark .panel-head h3,body[data-page=flashcards].theme-dark .side-head h2,body[data-page=flashcards].theme-dark .side-head h3,body[data-page=flashcards].theme-dark .metric-copy strong,body[data-page=flashcards].theme-dark .mode-copy strong,body[data-page=flashcards].theme-dark .template-card strong,body[data-page=flashcards].theme-dark .template-btn strong,body[data-page=flashcards].theme-dark .prompt-card strong,body[data-page=flashcards].theme-dark .card-copy strong,body[data-page=flashcards].theme-dark .stat-card strong,body[data-page=flashcards].theme-dark .summary-card strong,body[data-page=flashcards].theme-dark .rx-meta strong,body[data-page=flashcards].theme-dark .rx-drug-card strong{color:#f4f7fb!important}body[data-page=flashcards].theme-dark .subtitle,body[data-page=flashcards].theme-dark p,body[data-page=flashcards].theme-dark span,body[data-page=flashcards].theme-dark li,body[data-page=flashcards].theme-dark label,body[data-page=flashcards].theme-dark .profile span,body[data-page=flashcards].theme-dark .nav-toggle,body[data-page=flashcards].theme-dark .nav-item,body[data-page=flashcards].theme-dark .nav-sublink,body[data-page=flashcards].theme-dark .metric-copy span,body[data-page=flashcards].theme-dark .mode-copy span,body[data-page=flashcards].theme-dark .template-card span,body[data-page=flashcards].theme-dark .template-btn span,body[data-page=flashcards].theme-dark .prompt-card p,body[data-page=flashcards].theme-dark .field label,body[data-page=flashcards].theme-dark .exam-section-description,body[data-page=flashcards].theme-dark .exam-tiny-note,body[data-page=flashcards].theme-dark .answer-content,body[data-page=flashcards].theme-dark .rx-section p,body[data-page=flashcards].theme-dark .rx-section ul,body[data-page=flashcards].theme-dark .rx-section li{color:#b7c4d8!important}body[data-page=flashcards].theme-dark .sidebar,body[data-page=flashcards].theme-dark .premium-box,body[data-page=flashcards].theme-dark .student-menu,body[data-page=flashcards].theme-dark .main{background:#07111f!important;border-color:#263850!important}body[data-page=flashcards].theme-dark .sidebar{background:#091827!important}body[data-page=flashcards].theme-dark .global-search,body[data-page=flashcards].theme-dark .sidebar-collapse-btn,body[data-page=flashcards].theme-dark .icon-button:hover,body[data-page=flashcards].theme-dark .nav-toggle:hover,body[data-page=flashcards].theme-dark .nav-group.open .nav-toggle,body[data-page=flashcards].theme-dark .nav-sublink:hover,body[data-page=flashcards].theme-dark .nav-sublink.active,body[data-page=flashcards].theme-dark .nav-item:hover,body[data-page=flashcards].theme-dark .nav-item.active,body[data-page=flashcards].theme-dark .premium-box button,body[data-page=flashcards].theme-dark .hero,body[data-page=flashcards].theme-dark .clinical-hero,body[data-page=flashcards].theme-dark .workspace-header,body[data-page=flashcards].theme-dark .simulation-card,body[data-page=flashcards].theme-dark .side-card,body[data-page=flashcards].theme-dark .templates-card,body[data-page=flashcards].theme-dark .panel,body[data-page=flashcards].theme-dark .exam-hero,body[data-page=flashcards].theme-dark .exam-hero-card,body[data-page=flashcards].theme-dark .exam-mode-card,body[data-page=flashcards].theme-dark .exam-catalog-panel,body[data-page=flashcards].theme-dark .exam-side-panel,body[data-page=flashcards].theme-dark .exam-group,body[data-page=flashcards].theme-dark .exam-trigger,body[data-page=flashcards].theme-dark .exam-status-line,body[data-page=flashcards].theme-dark .exam-workflow-card,body[data-page=flashcards].theme-dark .exam-template-card,body[data-page=flashcards].theme-dark .rx-output-panel,body[data-page=flashcards].theme-dark .prescription-document,body[data-page=flashcards].theme-dark .rx-paper-header,body[data-page=flashcards].theme-dark .rx-section,body[data-page=flashcards].theme-dark .rx-drug-card,body[data-page=flashcards].theme-dark .map-panel,body[data-page=flashcards].theme-dark .builder-panel,body[data-page=flashcards].theme-dark .deck-panel,body[data-page=flashcards].theme-dark .insight-card,body[data-page=flashcards].theme-dark .metric-card,body[data-page=flashcards].theme-dark .summary-card,body[data-page=flashcards].theme-dark .stat-card,body[data-page=flashcards].theme-dark .practice-card,body[data-page=flashcards].theme-dark .specialty-card,body[data-page=flashcards].theme-dark .mode-card,body[data-page=flashcards].theme-dark .mode-shortcut-card,body[data-page=flashcards].theme-dark .mode-item,body[data-page=flashcards].theme-dark .template-card,body[data-page=flashcards].theme-dark .template-btn,body[data-page=flashcards].theme-dark .quick-topic,body[data-page=flashcards].theme-dark .format-item,body[data-page=flashcards].theme-dark .prompt-card,body[data-page=flashcards].theme-dark .card-face,body[data-page=flashcards].theme-dark .answer-card,body[data-page=flashcards].theme-dark .question-banner,body[data-page=flashcards].theme-dark .footnote,body[data-page=flashcards].theme-dark table,body[data-page=flashcards].theme-dark th,body[data-page=flashcards].theme-dark td{background:#0e1a2c!important;border-color:#263850!important;box-shadow:none!important}body[data-page=flashcards].theme-dark .hero,body[data-page=flashcards].theme-dark .clinical-hero,body[data-page=flashcards].theme-dark .workspace-header,body[data-page=flashcards].theme-dark .exam-hero,body[data-page=flashcards].theme-dark .rx-paper-header{background:linear-gradient(120deg,#0e1a2c,#102337 52%,#0b2a32)!important}body[data-page=flashcards].theme-dark .premium-box{background:linear-gradient(180deg,#0e1a2c,#102337)!important}body[data-page=flashcards].theme-dark .global-search input{color:#f4f7fb!important}body[data-page=flashcards].theme-dark .global-search input::placeholder{color:#91a3bd!important}body[data-page=flashcards].theme-dark .top-mic,body[data-page=flashcards].theme-dark .icon-button,body[data-page=flashcards].theme-dark .nav-chevron{color:#b7c4d8!important}body[data-page=flashcards].theme-dark .avatar{background:#12382d!important;border-color:#205c4a!important;color:#c9f9e8!important}body[data-page=flashcards].theme-dark .nav-sublink.active,body[data-page=flashcards].theme-dark .nav-item.active{color:#35e6a0!important;background:#12382d!important}body[data-page=flashcards].theme-dark .nav-sublink:before{background:#35e6a0!important}body[data-page=flashcards].theme-dark .eyebrow,body[data-page=flashcards].theme-dark .panel-badge,body[data-page=flashcards].theme-dark .mini-badge,body[data-page=flashcards].theme-dark .tag,body[data-page=flashcards].theme-dark .mode-tag,body[data-page=flashcards].theme-dark .exam-mode-badge,body[data-page=flashcards].theme-dark .rx-paper-kicker{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=flashcards].theme-dark .chat-area,body[data-page=flashcards].theme-dark .deck-stage,body[data-page=flashcards].theme-dark .mindmap-canvas,body[data-page=flashcards].theme-dark .rx-output-scroll,body[data-page=flashcards].theme-dark .exam-panel,body[data-page=flashcards].theme-dark .exam-panel-head,body[data-page=flashcards].theme-dark .sim-head,body[data-page=flashcards].theme-dark .side-head,body[data-page=flashcards].theme-dark .insight-top,body[data-page=flashcards].theme-dark .map-toolbar,body[data-page=flashcards].theme-dark .deck-toolbar,body[data-page=flashcards].theme-dark .preview-head{background:#101d30!important;border-color:#263850!important}body[data-page=flashcards].theme-dark .message.patient,body[data-page=flashcards].theme-dark .message.user,body[data-page=flashcards].theme-dark .message.preceptor{background:#13243a!important;border-color:#30445f!important;color:#f4f7fb!important}body[data-page=flashcards].theme-dark .review-actions{background:#0e1a2c!important;border-color:#263850!important}body[data-page=flashcards].theme-dark .review-btn{background:#13243a!important;border-color:#30445f!important;color:#f4f7fb!important}body[data-page=flashcards].theme-dark .primary-btn,body[data-page=flashcards].theme-dark .btn.primary,body[data-page=flashcards].theme-dark .top-send-btn,body[data-page=flashcards].theme-dark .send-btn,body[data-page=flashcards].theme-dark .send-question{color:#fff!important}body[data-page=flashcards].theme-dark .review-btn.partial{color:#c7b6ff!important;border-color:#4a3a70!important;background:#1c2338!important}body[data-page=flashcards].theme-dark .mini-btn.expand-mini{color:#77f0c4!important;border-color:#205c4a!important;background:#12382d!important}body[data-page=flashcards].theme-dark .flash-fullscreen{background:radial-gradient(circle at 12% 10%,rgba(255,176,113,.1),transparent 34%),radial-gradient(circle at 88% 8%,rgba(53,208,228,.1),transparent 32%),#07111f!important;color:#f4f7fb}body[data-page=flashcards].theme-dark .flash-fullscreen-toolbar,body[data-page=flashcards].theme-dark .flash-fullscreen-review{background:#09121ff5!important;border-color:#263850!important;box-shadow:none!important}body[data-page=flashcards].theme-dark .flash-fullscreen-stage{background:radial-gradient(circle at 50% 44%,rgba(255,176,113,.08),transparent 36%),linear-gradient(#17283f 1px,transparent 1px),linear-gradient(90deg,#17283f 1px,transparent 1px),#101d30!important}@media (max-width:860px){body[data-page=flashcards]{min-width:0}body[data-page=flashcards]{--sidebar: 0px;--topbar: 62px}body[data-page=flashcards] .brand{width:auto!important;padding-left:16px!important;font-size:19px!important}body[data-page=flashcards] .sidebar,body[data-page=flashcards] .sidebar-collapse-btn{display:none!important}body[data-page=flashcards] .main{margin-left:0!important;width:100%!important}}@media (max-width:860px){body[data-page=flashcards] .flash-fullscreen-toolbar{align-items:flex-start;flex-direction:column;padding:14px}body[data-page=flashcards] .flash-fullscreen-toolbar .toolbar-actions{width:100%;justify-content:flex-start}body[data-page=flashcards] .flash-fullscreen-stage{padding:88px 14px 24px}body[data-page=flashcards] .flash-fullscreen-card{width:100%;min-height:390px}body[data-page=flashcards] .flash-fullscreen-card .flashcard-inner{min-height:390px}body[data-page=flashcards] .flash-fullscreen-card .card-face{padding:30px 24px}body[data-page=flashcards] .flash-fullscreen-card .card-question{font-size:27px}body[data-page=flashcards] .flash-fullscreen-card .card-answer{font-size:17px}body[data-page=flashcards] .flash-fullscreen-review{grid-template-columns:1fr;padding:14px}}body[data-page=flashcards].theme-dark .secondary-btn,body[data-page=flashcards].theme-dark .ghost-btn,body[data-page=flashcards].theme-dark .danger-btn,body[data-page=flashcards].theme-dark .mini-btn,body[data-page=flashcards].theme-dark .tab-btn,body[data-page=flashcards].theme-dark .mode-btn,body[data-page=flashcards].theme-dark .prompt-card,body[data-page=flashcards].theme-dark .quick-topic,body[data-page=flashcards].theme-dark .format-item,body[data-page=flashcards].theme-dark .micro-card,body[data-page=flashcards].theme-dark .searchbox,body[data-page=flashcards].theme-dark .difficulty,body[data-page=flashcards].theme-dark .deck-footer,body[data-page=flashcards].theme-dark .review-actions,body[data-page=flashcards].theme-dark .map-footer,body[data-page=flashcards].theme-dark .builder-body,body[data-page=flashcards].theme-dark .prompt-tools,body[data-page=flashcards].theme-dark .form-area,body[data-page=flashcards].theme-dark .template-list,body[data-page=flashcards].theme-dark .metric,body[data-page=flashcards].theme-dark .check-item,body[data-page=flashcards].theme-dark .inline-note,body[data-page=flashcards].theme-dark .alert-box,body[data-page=flashcards].theme-dark .toast,body[data-page=flashcards].theme-dark .sidebar-collapse-btn,body[data-page=flashcards].theme-dark .premium-box button{background:#0f1f33!important;border-color:#29405f!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=flashcards].theme-dark .secondary-btn:hover,body[data-page=flashcards].theme-dark .ghost-btn:hover,body[data-page=flashcards].theme-dark .danger-btn:hover,body[data-page=flashcards].theme-dark .mini-btn:hover,body[data-page=flashcards].theme-dark .tab-btn:hover,body[data-page=flashcards].theme-dark .mode-btn:hover,body[data-page=flashcards].theme-dark .prompt-card:hover,body[data-page=flashcards].theme-dark .quick-topic:hover,body[data-page=flashcards].theme-dark .format-item:hover,body[data-page=flashcards].theme-dark .template-btn:hover,body[data-page=flashcards].theme-dark .sidebar-collapse-btn:hover,body[data-page=flashcards].theme-dark .premium-box button:hover{background:#13243a!important;border-color:#2f6f5d!important;color:#77f0c4!important}body[data-page=flashcards].theme-dark .pill-icon,body[data-page=flashcards].theme-dark .stat-icon,body[data-page=flashcards].theme-dark .feature-icon,body[data-page=flashcards].theme-dark .format-icon,body[data-page=flashcards].theme-dark .mode-icon,body[data-page=flashcards].theme-dark .mode-btn svg,body[data-page=flashcards].theme-dark .single-mode-icon,body[data-page=flashcards].theme-dark .check-num,body[data-page=flashcards].theme-dark .micro-dot,body[data-page=flashcards].theme-dark .card-kicker span,body[data-page=flashcards].theme-dark .exam-status-icon,body[data-page=flashcards].theme-dark .exam-mode-icon,body[data-page=flashcards].theme-dark .exam-mini-icon,body[data-page=flashcards].theme-dark .template-icon,body[data-page=flashcards].theme-dark .metric-icon,body[data-page=flashcards].theme-dark .small-icon,body[data-page=flashcards].theme-dark .title-icon{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important;box-shadow:none!important}body[data-page=flashcards].theme-dark .stat-card,body[data-page=flashcards].theme-dark .summary-card,body[data-page=flashcards].theme-dark .feature-card,body[data-page=flashcards].theme-dark .prompt-card.active,body[data-page=flashcards].theme-dark .mode-btn.active,body[data-page=flashcards].theme-dark .tab-btn.active,body[data-page=flashcards].theme-dark .template-btn.active,body[data-page=flashcards].theme-dark .quick-topic.active{background:#13243a!important;border-color:#30445f!important;box-shadow:none!important}body[data-page=flashcards].theme-dark .primary-btn,body[data-page=flashcards].theme-dark .primary-action,body[data-page=flashcards].theme-dark .top-send-btn,body[data-page=flashcards].theme-dark .send-btn,body[data-page=flashcards].theme-dark .send-question{color:#fff!important;border-color:transparent!important}body[data-page=flashcards].theme-dark .progress-bar,body[data-page=flashcards].theme-dark .bar{background:#263850!important}body[data-page=flashcards].theme-dark ::selection{background:#77f0c43d!important;color:#f8fafc!important}body[data-page=flashcards].theme-dark .deck-stage,body[data-page=flashcards].theme-dark .flash-fullscreen-stage{background:radial-gradient(circle at 50% 44%,rgba(255,176,113,.08),transparent 36%),linear-gradient(#17283f 1px,transparent 1px),linear-gradient(90deg,#17283f 1px,transparent 1px),#101d30!important;border-color:#263850!important}body[data-page=flashcards].theme-dark .card-face,body[data-page=flashcards].theme-dark .card-face.back{background:#0f1f33!important;border-color:#30445f!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=flashcards].theme-dark .card-face.back{background:linear-gradient(180deg,#0f1f33,#13243a)!important}body[data-page=flashcards].theme-dark .card-question,body[data-page=flashcards].theme-dark .card-answer,body[data-page=flashcards].theme-dark .card-meta,body[data-page=flashcards].theme-dark .card-kicker,body[data-page=flashcards].theme-dark .deck-title-group strong,body[data-page=flashcards].theme-dark .deck-title-group span,body[data-page=flashcards].theme-dark .progress-label{color:#f4f7fb!important}body[data-page=flashcards].theme-dark .difficulty{background:#13243a!important;border-color:#30445f!important;color:#b7c4d8!important}body[data-page=flashcards].theme-dark .review-btn.bad{background:#2b1722!important;border-color:#5f2b3b!important;color:#ff9eb2!important}body[data-page=flashcards].theme-dark .review-btn.good{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=flashcards].theme-dark .review-btn.partial{background:#251f3e!important;border-color:#4a3b7a!important;color:#c8b8ff!important}body[data-page=flashcards].theme-dark .flash-fullscreen,body[data-page=flashcards].theme-dark .flash-fullscreen-toolbar,body[data-page=flashcards].theme-dark .flash-fullscreen-review{background:#07111f!important;border-color:#263850!important;box-shadow:none!important}body[data-page=flashcards].theme-dark .flash-fullscreen-close{background:#2b1722!important;border-color:#5f2b3b!important;color:#ff9eb2!important}body[data-page=flashcards].theme-dark .progress-bar span{background:linear-gradient(90deg,#ffb071,#ff8a3d)!important}body[data-page=flashcards]{--bg: var(--bg, #f7fafc);--surface: var(--surface, #ffffff);--surface-2: var(--surface-2, #f9fbfd);--text: var(--text, #0f1735);--muted: var(--muted, #53698f);--muted-2: var(--muted-2, #6d7fa4);--line: var(--line, #dfe7f3);--line-soft: var(--line-soft, #edf2f8);--green: var(--green, #0bbf79);--green-dark: var(--green-dark, #008d62);--green-soft: var(--green-soft, #e7f9f1);--green-soft-2: var(--green-soft-2, #d9f6eb);--teal: var(--teal, #0faec7);--blue: var(--blue, #2b7bea);--purple: var(--purple, #8257ff);--orange: var(--orange, #ff7b2c);--shadow: var(--shadow, 0 12px 30px rgba(25, 45, 80, .05));--shadow-soft: var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035));--sidebar: 290px;--topbar: 68px}body[data-page=flashcards] svg{display:block}body[data-page=flashcards] a{color:inherit;text-decoration:none}body[data-page=flashcards] button,body[data-page=flashcards] input{font:inherit}body[data-page=flashcards] .app{min-height:100vh}body[data-page=flashcards] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=flashcards] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=flashcards] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=flashcards] .brand .med{font-weight:900}body[data-page=flashcards] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=flashcards] .global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=flashcards] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=flashcards] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=flashcards] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=flashcards] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=flashcards] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=flashcards] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=flashcards] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=flashcards] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=flashcards] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=flashcards] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=flashcards] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=flashcards] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=flashcards] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=flashcards] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=flashcards] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=flashcards] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=flashcards] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=flashcards] .sidebar-collapse-btn svg,body[data-page=flashcards] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=flashcards] .sidebar,body[data-page=flashcards] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=flashcards].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=flashcards].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=flashcards].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=flashcards].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=flashcards] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=flashcards] .sidebar::-webkit-scrollbar{width:7px}body[data-page=flashcards] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=flashcards] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=flashcards] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=flashcards] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=flashcards] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=flashcards] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=flashcards] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=flashcards] .nav-item svg{color:currentColor;flex:none}body[data-page=flashcards] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=flashcards] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=flashcards] .nav-toggle:hover,body[data-page=flashcards] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=flashcards] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=flashcards] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=flashcards] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=flashcards] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=flashcards] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=flashcards] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=flashcards] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=flashcards] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=flashcards] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=flashcards] .nav-sublink:hover:before,body[data-page=flashcards] .nav-sublink.active:before{background:#00a96e}body[data-page=flashcards] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=flashcards] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=flashcards] .student-menu{margin-top:14px}body[data-page=flashcards] .student-toggle{color:#50658e}body[data-page=flashcards] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=flashcards] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=flashcards] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=flashcards] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=flashcards] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=flashcards] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=flashcards] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=flashcards] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=flashcards] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=flashcards] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=flashcards] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=flashcards].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=flashcards].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=flashcards].theme-dark .brand,body[data-page=flashcards].theme-dark .profile strong{color:#f4f7fb}body[data-page=flashcards].theme-dark .brand .plus{color:#35e6a0}body[data-page=flashcards].theme-dark .icon-button,body[data-page=flashcards].theme-dark .top-mic{color:#b7c4d8}body[data-page=flashcards].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=flashcards].theme-dark .global-search input{color:#f4f7fb}body[data-page=flashcards].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=flashcards].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=flashcards].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=flashcards].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=flashcards].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=flashcards].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=flashcards].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=flashcards].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=flashcards].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=flashcards].theme-dark .nav-item,body[data-page=flashcards].theme-dark .nav-toggle,body[data-page=flashcards].theme-dark .nav-sublink,body[data-page=flashcards].theme-dark .premium-list{color:#b7c4d8}body[data-page=flashcards].theme-dark .nav-item:hover,body[data-page=flashcards].theme-dark .nav-toggle:hover,body[data-page=flashcards].theme-dark .nav-group.open .nav-toggle,body[data-page=flashcards].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=flashcards].theme-dark .nav-item.active,body[data-page=flashcards].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=flashcards].theme-dark .nav-sublink:before,body[data-page=flashcards].theme-dark .nav-sublink:hover:before,body[data-page=flashcards].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=flashcards].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=flashcards].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=flashcards].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=flashcards].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=flashcards].theme-dark .premium-title,body[data-page=flashcards].theme-dark .premium-title svg{color:#ffd166}body[data-page=flashcards].theme-dark .premium-list{color:#d7c9ad}body[data-page=flashcards].theme-dark .premium-list li:before{color:#ffd166}body[data-page=flashcards].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=flashcards].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=flashcards] .mobile-menu-btn,body[data-page=flashcards] .mobile-sidebar-backdrop{display:none}body[data-page=flashcards] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=flashcards] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=flashcards] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=flashcards].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=flashcards].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=flashcards].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=flashcards].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=flashcards].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=flashcards].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=flashcards]{--sidebar: 270px}body[data-page=flashcards] .brand{font-size:21px;padding-left:18px}body[data-page=flashcards] .global-search{width:min(440px,100%)}body[data-page=flashcards] .topbar-actions{gap:12px;padding-right:16px}body[data-page=flashcards] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=flashcards]{--sidebar: 0px;--topbar: 64px}body[data-page=flashcards].mobile-menu-open{overflow:hidden}body[data-page=flashcards] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=flashcards] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=flashcards] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=flashcards] .topbar-actions>.icon-button{display:none}body[data-page=flashcards] .avatar{display:none}body[data-page=flashcards] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=flashcards] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=flashcards] .theme-toggle-btn{flex:none}body[data-page=flashcards] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=flashcards] .sidebar-collapse-btn{display:none}body[data-page=flashcards] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=flashcards].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=flashcards] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=flashcards].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=flashcards].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=flashcards].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=flashcards] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=flashcards] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=flashcards] .main{width:100%;margin-left:0;padding-top:calc(var(--topbar) + 59px)}body[data-page=flashcards].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width: 640px){body[data-page=flashcards]{--topbar: 62px}body[data-page=flashcards] .topbar{padding:0 10px;gap:8px}body[data-page=flashcards] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=flashcards] .profile{max-width:76px}body[data-page=flashcards] .profile strong{max-width:76px;font-size:11px}body[data-page=flashcards] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=flashcards] .theme-toggle-thumb{width:20px;height:20px}body[data-page=flashcards].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=flashcards] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=flashcards] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=flashcards] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=flashcards] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=flashcards] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=flashcards] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=flashcards] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=flashcards] .footer-logo .med{font-weight:900}body[data-page=flashcards] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=flashcards] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=flashcards] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=flashcards] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=flashcards] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=flashcards] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=flashcards].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=flashcards].theme-dark .footer-logo{color:#f4f7fb}body[data-page=flashcards].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=flashcards].theme-dark .footer-description,body[data-page=flashcards].theme-dark .footer-meta{color:#b7c4d8}body[data-page=flashcards].theme-dark .footer-meta a{color:#78f0b5}body[data-page=flashcards].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=flashcards].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=flashcards] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=flashcards] .site-footer-inner{padding:28px 20px 8px}body[data-page=flashcards] .footer-logo{font-size:21px}body[data-page=flashcards] .footer-bottom{padding:10px 20px 18px}}body[data-page=flashcards] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=flashcards] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=flashcards] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=flashcards] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=flashcards] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=flashcards] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=flashcards].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=flashcards].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=flashcards].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=flashcards].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=flashcards].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=flashcards] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=flashcards] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=flashcards] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=flashcards] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=flashcards] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=flashcards] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=flashcards] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=flashcards] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=flashcards] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=flashcards] .residency-area-group>.residency-area-toggle:hover,body[data-page=flashcards] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=flashcards] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=flashcards] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=flashcards] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=flashcards] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=flashcards] .residency-area-group .residency-specialty-link:hover,body[data-page=flashcards] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=flashcards] .residency-area-group .residency-specialty-link:hover:before,body[data-page=flashcards] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=flashcards].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=flashcards].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=flashcards].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=flashcards].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=flashcards].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=flashcards].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=flashcards].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=flashcards].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=flashcards].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=flashcards].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=flashcards] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=flashcards] .specialty-page[class*=specialty-theme-],body[data-page=flashcards] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=flashcards] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=flashcards] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=flashcards] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=flashcards] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=flashcards] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=flashcards] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=flashcards] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=flashcards] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=flashcards] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=flashcards] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=flashcards] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=flashcards] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=flashcards] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=flashcards] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=flashcards] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=flashcards] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=flashcards] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=flashcards] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=flashcards].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=flashcards])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=flashcards].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=flashcards])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=flashcards].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=flashcards])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=flashcards].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=flashcards])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=flashcards].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=flashcards].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=flashcards])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=flashcards])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=flashcards].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=flashcards] #officialSidebar,body[data-page=flashcards] #officialSidebar *,body[data-page=flashcards] #officialSidebar *:before,body[data-page=flashcards] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=flashcards] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=flashcards] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=flashcards] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=flashcards] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=flashcards] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=flashcards] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=flashcards] #officialSidebar .nav-item,body[data-page=flashcards] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=flashcards] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=flashcards] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=flashcards] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=flashcards] #officialSidebar .nav-item:hover,body[data-page=flashcards] #officialSidebar .nav-toggle:hover,body[data-page=flashcards] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=flashcards] #officialSidebar .nav-item.active,body[data-page=flashcards] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=flashcards] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=flashcards] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=flashcards] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=flashcards] #officialSidebar .nav-item svg,body[data-page=flashcards] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=flashcards] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=flashcards] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=flashcards] #officialSidebar .nav-group>.nav-submenu,body[data-page=flashcards] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=flashcards] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=flashcards] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=flashcards] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=flashcards] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=flashcards] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=flashcards] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=flashcards] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=flashcards] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=flashcards] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=flashcards] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=flashcards] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=flashcards] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=flashcards] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=flashcards] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=flashcards] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=flashcards] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=flashcards] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=flashcards] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=flashcards] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=flashcards] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=flashcards] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=flashcards] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=flashcards] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=flashcards] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=flashcards].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=flashcards].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=flashcards].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=flashcards].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=flashcards].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=flashcards].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=flashcards].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=flashcards].theme-dark #officialSidebar,html:has(>body[data-page=flashcards])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=flashcards].theme-dark #officialSidebar .nav-item,body[data-page=flashcards].theme-dark #officialSidebar .nav-toggle,body[data-page=flashcards].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=flashcards])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=flashcards])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=flashcards])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=flashcards].theme-dark #officialSidebar .nav-item:hover,body[data-page=flashcards].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=flashcards].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=flashcards].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=flashcards])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=flashcards])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=flashcards])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=flashcards])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=flashcards].theme-dark #officialSidebar .nav-item.active,body[data-page=flashcards].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=flashcards])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=flashcards])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=flashcards].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=flashcards])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=flashcards].theme-dark #officialSidebar .premium-title,body[data-page=flashcards].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=flashcards])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=flashcards])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=flashcards].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=flashcards])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=flashcards].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=flashcards])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=flashcards].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=flashcards])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=flashcards].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=flashcards])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=flashcards].official-menu-final{overflow-x:hidden!important}body[data-page=flashcards].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=flashcards].official-menu-final #sidebarToggle{display:none!important}body[data-page=flashcards] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=flashcards].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=flashcards].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=flashcards].official-menu-final .main,body[data-page=flashcards].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=flashcards].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=flashcards].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=flashcards].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=flashcards])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=flashcards] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=flashcards] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=flashcards] .workspace{align-items:start!important}body[data-page=flashcards] .deck-column{width:100%!important;height:auto!important;display:block!important}body[data-page=flashcards] .deck-panel{width:100%!important;max-width:none!important}body[data-page=flashcards] .prompt-library-section{width:100%!important;max-width:none!important;display:block!important;margin-top:14px!important}body[data-page=flashcards] .prompt-library-panel,body[data-page=flashcards] .prompt-library-panel .prompt-tools,body[data-page=flashcards] .prompt-library-panel .prompt-list,body[data-page=flashcards] .prompt-library-panel .searchbox{width:100%!important;max-width:none!important}body[data-page=flashcards] .prompt-library-panel .prompt-list{max-height:606px!important}@media (max-width: 1180px){body[data-page=flashcards] .prompt-library-section{margin-top:14px!important}}@media (max-width: 860px){body[data-page=flashcards] .prompt-library-section{margin-top:12px!important}}body[data-page=flashcards] .workspace{gap:10px!important;margin-top:10px!important;align-items:start!important}body[data-page=flashcards] .deck-column,body[data-page=flashcards] .deck-panel{height:auto!important;min-height:0!important}body[data-page=flashcards] .deck-toolbar{padding-top:12px!important;padding-bottom:12px!important}body[data-page=flashcards] .deck-stage{min-height:365px!important;padding:46px 20px 16px!important}body[data-page=flashcards] .review-actions{padding:12px 14px!important}body[data-page=flashcards] .prompt-library-section{margin-top:8px!important}@media (max-width: 1180px){body[data-page=flashcards] .workspace{gap:10px!important}body[data-page=flashcards] .prompt-library-section{margin-top:8px!important}}@media (max-width: 860px){body[data-page=flashcards] .workspace{margin-top:8px!important}body[data-page=flashcards] .deck-stage{min-height:350px!important;padding:58px 14px 14px!important}body[data-page=flashcards] .prompt-library-section{margin-top:8px!important}}body[data-page=bloco-de-notas]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25,45,80,.05);--shadow-soft: 0 8px 20px rgba(22,44,72,.035);--radius: 14px;--sidebar: 240px;--topbar: 68px}body[data-page=bloco-de-notas],body[data-page=bloco-de-notas] *{box-sizing:border-box}html:has(>body[data-page=bloco-de-notas]),body[data-page=bloco-de-notas]{height:100%}body[data-page=bloco-de-notas]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=bloco-de-notas] .topbar-actions{min-width:330px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=bloco-de-notas] .status-pill{display:flex;align-items:center;gap:8px;background:#dff8ee;color:#008962;border-radius:999px;padding:8px 15px;font-weight:800;font-size:13px;white-space:nowrap}body[data-page=bloco-de-notas] .status-dot{width:8px;height:8px;background:var(--green);border-radius:50%;box-shadow:0 0 0 3px #0bbf791f}body[data-page=bloco-de-notas] .profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=bloco-de-notas] .chevron{margin-left:-10px;color:#50658e}body[data-page=bloco-de-notas] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=bloco-de-notas] .premium-box{margin-top:auto;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070}body[data-page=bloco-de-notas] .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}body[data-page=bloco-de-notas] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=bloco-de-notas] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}body[data-page=bloco-de-notas] .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}body[data-page=bloco-de-notas] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;cursor:pointer;box-shadow:0 2px 6px #14325005}body[data-page=bloco-de-notas] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=bloco-de-notas] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=bloco-de-notas] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=bloco-de-notas] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=bloco-de-notas] .hero p strong{color:#00a26e;font-weight:850}body[data-page=bloco-de-notas] .ask-row{margin-top:18px;width:750px;max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=bloco-de-notas] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:850;font-size:15px;background:transparent}body[data-page=bloco-de-notas] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=bloco-de-notas] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=bloco-de-notas] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=bloco-de-notas] .chip{border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;height:36px;min-width:104px;padding:0 23px;font-size:12px;font-weight:830;cursor:pointer;transition:.18s ease}body[data-page=bloco-de-notas] .chip.active,body[data-page=bloco-de-notas] .chip:hover{background:#ddf7ec;border-color:#8edec2;color:#008a61}body[data-page=bloco-de-notas] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=bloco-de-notas] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=bloco-de-notas] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=bloco-de-notas] .practice-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}body[data-page=bloco-de-notas] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px 1fr;column-gap:13px;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=bloco-de-notas] .practice-card:hover,body[data-page=bloco-de-notas] .specialty-card:hover,body[data-page=bloco-de-notas] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=bloco-de-notas] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=bloco-de-notas] .card-copy strong{display:block;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:3px 0 12px}body[data-page=bloco-de-notas] .card-copy p{margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570}body[data-page=bloco-de-notas] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=bloco-de-notas] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=bloco-de-notas] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=bloco-de-notas] .practice-card .card-copy{padding-right:44px}body[data-page=bloco-de-notas] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=bloco-de-notas] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color,#12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=bloco-de-notas] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=bloco-de-notas] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=bloco-de-notas] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=bloco-de-notas] .meta-line .arrow{margin-left:4px;font-size:15px}body[data-page=bloco-de-notas] .lower-grid{display:grid;grid-template-columns:1.15fr .98fr;gap:22px;margin-top:35px}body[data-page=bloco-de-notas] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=bloco-de-notas] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=bloco-de-notas] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=bloco-de-notas] .study-list{padding:0 17px 12px}body[data-page=bloco-de-notas] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px 92px;align-items:center;column-gap:13px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=bloco-de-notas] .study-row:last-child{border-bottom:0}body[data-page=bloco-de-notas] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color,#0bbf79);background:var(--small-bg,#e6f9f1)}body[data-page=bloco-de-notas] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.2;margin-bottom:4px}body[data-page=bloco-de-notas] .study-title span{color:#62769b;font-size:11px;font-weight:610}body[data-page=bloco-de-notas] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=bloco-de-notas] .bar span{display:block;height:100%;width:var(--progress,50%);border-radius:999px;background:var(--bar-color,#0abb78)}body[data-page=bloco-de-notas] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=bloco-de-notas] .continue-btn{height:32px;border:1px solid #79d5b9;color:#00a16c;background:#fff;border-radius:8px;font-size:12px;font-weight:850;cursor:pointer}body[data-page=bloco-de-notas] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=bloco-de-notas] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=bloco-de-notas] .activity-list{padding:0 17px 13px}body[data-page=bloco-de-notas] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=bloco-de-notas] .activity-row:last-child{border-bottom:0}body[data-page=bloco-de-notas] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=bloco-de-notas] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}@media (max-width:1280px){body[data-page=bloco-de-notas] .practice-grid,body[data-page=bloco-de-notas] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=bloco-de-notas] .lower-grid{grid-template-columns:1fr}body[data-page=bloco-de-notas] .topbar-actions{min-width:auto}body[data-page=bloco-de-notas] .profile,body[data-page=bloco-de-notas] .chevron{display:none}}@media (max-width:860px){body[data-page=bloco-de-notas]{--sidebar: 0px;--topbar: 62px}body[data-page=bloco-de-notas] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=bloco-de-notas] .topbar{gap:10px;padding-right:10px}body[data-page=bloco-de-notas] .topbar-center{display:none}body[data-page=bloco-de-notas] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=bloco-de-notas] .status-pill{padding:7px 10px}body[data-page=bloco-de-notas] .sidebar{display:none}body[data-page=bloco-de-notas] .content{padding:12px}body[data-page=bloco-de-notas] .hero{padding:24px 18px}body[data-page=bloco-de-notas] .hero h1{font-size:24px}body[data-page=bloco-de-notas] .practice-grid,body[data-page=bloco-de-notas] .specialty-grid{grid-template-columns:1fr}body[data-page=bloco-de-notas] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=bloco-de-notas] .bar,body[data-page=bloco-de-notas] .percent,body[data-page=bloco-de-notas] .continue-btn{grid-column:2;width:100%}}body[data-page=bloco-de-notas] .practice-card:focus-visible,body[data-page=bloco-de-notas] .specialty-card:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=bloco-de-notas] .notes-page{display:grid;grid-template-columns:1fr;gap:18px;align-items:start}body[data-page=bloco-de-notas] .notes-hero{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:20px;padding:34px 36px 32px;background:radial-gradient(circle at 7% 20%,#0bbf7933 0,#0bbf7914 28%,#fff0 48%),radial-gradient(circle at 92% 8%,#2b7bea38 0,#2b7bea17 27%,#fff0 57%),linear-gradient(120deg,#fff,#f4fdf8 45%,#edf6ff);box-shadow:var(--shadow-soft)}body[data-page=bloco-de-notas] .notes-hero:after{content:"";position:absolute;right:42px;top:28px;width:190px;height:190px;border-radius:48px;border:1px solid rgba(43,123,234,.14);background:linear-gradient(135deg,#ffffffd1,#ffffff40),repeating-linear-gradient(0deg,rgba(43,123,234,.08) 0 1px,transparent 1px 22px);transform:rotate(5deg);opacity:.65}body[data-page=bloco-de-notas] .notes-hero-content{position:relative;z-index:2;max-width:820px}body[data-page=bloco-de-notas] .notes-eyebrow{display:inline-flex;align-items:center;gap:8px;min-height:31px;padding:7px 12px;border-radius:999px;background:#e7f9f1;color:#008d62;font-size:12px;font-weight:900;border:1px solid #cceee3;margin-bottom:14px}body[data-page=bloco-de-notas] .notes-hero h1{margin:0;color:#101635;font-weight:950;letter-spacing:-.052em;font-size:30px;line-height:1.05}body[data-page=bloco-de-notas] .notes-hero p{margin:12px 0 0;color:#526a91;font-weight:620;font-size:14px;line-height:1.58;max-width:735px}body[data-page=bloco-de-notas] .notes-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}body[data-page=bloco-de-notas] .notes-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;padding:0 15px;font-size:12px;font-weight:900;transition:.18s ease;border:1px solid transparent;background:#fff;color:#52678e}body[data-page=bloco-de-notas] .notes-btn.primary{background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;box-shadow:0 10px 18px #00a66c33}body[data-page=bloco-de-notas] .notes-btn.secondary{color:#0d8d66;border-color:#cceee3}body[data-page=bloco-de-notas] .notes-btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=bloco-de-notas] .notes-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}body[data-page=bloco-de-notas] .notes-stat{position:relative;min-height:116px;background:#fff;border:1px solid var(--line);border-top:4px solid var(--accent,#0bbf79);border-radius:16px;padding:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=bloco-de-notas] .notes-stat strong{display:flex;align-items:center;gap:9px;color:#111c37;font-size:13px;font-weight:950;margin-bottom:8px}body[data-page=bloco-de-notas] .notes-stat span{color:#5c7197;font-size:12px;line-height:1.42;font-weight:610}body[data-page=bloco-de-notas] .notes-stat-icon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:var(--accent,#0bbf79);background:var(--accent-soft,#e7f9f1);flex:none}body[data-page=bloco-de-notas] .notes-workspace{display:grid;grid-template-columns:minmax(340px,.34fr) minmax(0,1fr);gap:16px;margin-top:14px;align-items:start}body[data-page=bloco-de-notas] .notes-panel{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=bloco-de-notas] .notes-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 12px;border-bottom:1px solid var(--line-soft)}body[data-page=bloco-de-notas] .notes-panel-head h2,body[data-page=bloco-de-notas] .notes-panel-head h3{margin:0;color:#101832;font-size:18px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=bloco-de-notas] .notes-panel-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.45;font-weight:620}body[data-page=bloco-de-notas] .notes-badge{display:inline-flex;align-items:center;gap:7px;min-height:28px;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900;color:#008d62;background:#e6f9f1;border:1px solid #cceee3;white-space:nowrap}body[data-page=bloco-de-notas] .notes-tools{padding:14px 16px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=bloco-de-notas] .notes-searchbox{min-height:42px;border:1px solid #dce5f1;background:#fff;border-radius:12px;padding:0 12px;display:flex;align-items:center;gap:9px;color:#687ca2}body[data-page=bloco-de-notas] .notes-searchbox input{border:0;outline:0;flex:1;min-width:0;color:#172342;background:transparent;font-size:13px;font-weight:650}body[data-page=bloco-de-notas] .notes-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}body[data-page=bloco-de-notas] .notes-tab{min-height:33px;border:1px solid #dfe7f3;background:#fff;color:#50668d;border-radius:999px;padding:0 12px;font-size:11px;font-weight:900;transition:.18s ease}body[data-page=bloco-de-notas] .notes-tab.active,body[data-page=bloco-de-notas] .notes-tab:hover{background:#e7f9f1;color:#008d62;border-color:#cceee3}body[data-page=bloco-de-notas] .note-list{max-height:470px;overflow:auto;padding:12px;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.26) transparent}body[data-page=bloco-de-notas] .note-card{width:100%;border:1px solid #dfe7f3;background:#fff;border-radius:14px;padding:14px;text-align:left;transition:.18s ease;margin-bottom:10px;position:relative;overflow:hidden}body[data-page=bloco-de-notas] .note-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--accent,#0bbf79);opacity:0;transition:.18s ease}body[data-page=bloco-de-notas] .note-card:hover{transform:translateY(-1px);border-color:#bfeadb;box-shadow:0 10px 20px #253a5c0e}body[data-page=bloco-de-notas] .note-card.active{border-color:#97e5c8;background:linear-gradient(180deg,#fff,#f4fcf8);box-shadow:0 12px 24px #0bbf7913}body[data-page=bloco-de-notas] .note-card.active:before{opacity:1}body[data-page=bloco-de-notas] .note-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px}body[data-page=bloco-de-notas] .note-card strong{display:block;color:#101832;font-size:13px;line-height:1.25;font-weight:950}body[data-page=bloco-de-notas] .note-card p{margin:0;color:#5d7198;font-size:12px;line-height:1.43;font-weight:610}body[data-page=bloco-de-notas] .note-tag{flex:none;display:inline-flex;align-items:center;min-height:23px;border-radius:999px;padding:0 8px;background:#e7f9f1;color:#008d62;font-size:10px;font-weight:950;text-transform:uppercase;white-space:nowrap}body[data-page=bloco-de-notas] .note-meta{margin-top:10px;display:flex;align-items:center;gap:8px;color:#6a7fa4;font-size:11px;font-weight:750}body[data-page=bloco-de-notas] .editor-panel{min-height:788px}body[data-page=bloco-de-notas] .editor-toolbar{padding:14px 16px;border-bottom:1px solid var(--line-soft);display:flex;align-items:center;justify-content:space-between;gap:12px;background:linear-gradient(180deg,#fff,#fbfdff)}body[data-page=bloco-de-notas] .editor-title-group{min-width:0}body[data-page=bloco-de-notas] .editor-title-group strong{display:block;color:#101832;font-size:14px;line-height:1.2;font-weight:950;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body[data-page=bloco-de-notas] .editor-title-group span{display:block;color:#64789e;font-size:12px;font-weight:650;margin-top:4px}body[data-page=bloco-de-notas] .toolbar-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}body[data-page=bloco-de-notas] .mini-btn{min-height:34px;border:1px solid #dce5f1;background:#fff;color:#52678e;border-radius:9px;padding:0 11px;font-size:11px;font-weight:900;display:inline-flex;align-items:center;gap:7px;transition:.18s ease}body[data-page=bloco-de-notas] .mini-btn:hover{background:#f7f9fc;color:#263653}body[data-page=bloco-de-notas] .mini-btn.primary-mini{color:#008d62;border-color:#cceee3;background:#f4fcf8}body[data-page=bloco-de-notas] .editor-body{padding:18px}body[data-page=bloco-de-notas] .note-form-grid{display:grid;grid-template-columns:1fr 210px;gap:12px}body[data-page=bloco-de-notas] .note-field{display:flex;flex-direction:column;gap:7px}body[data-page=bloco-de-notas] .note-field.full{grid-column:1 / -1}body[data-page=bloco-de-notas] .note-field label{color:#31466d;font-size:14px;font-weight:900}body[data-page=bloco-de-notas] .note-field input,body[data-page=bloco-de-notas] .note-field textarea,body[data-page=bloco-de-notas] .note-field select{width:100%;border:1px solid #dce5f1;border-radius:12px;background:#fff;color:#152342;outline:0;font-size:13px;font-weight:650;transition:.18s ease}body[data-page=bloco-de-notas] .note-field input,body[data-page=bloco-de-notas] .note-field select{height:42px;padding:0 12px}body[data-page=bloco-de-notas] .note-field textarea{min-height:365px;padding:16px 17px;resize:vertical;line-height:1.62;font-size:14px;font-weight:560}body[data-page=bloco-de-notas] .note-field input:focus,body[data-page=bloco-de-notas] .note-field textarea:focus,body[data-page=bloco-de-notas] .note-field select:focus{border-color:#8bdabb;box-shadow:0 0 0 4px #0bbf791a}body[data-page=bloco-de-notas] .editor-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}body[data-page=bloco-de-notas] .editor-chip{min-height:31px;border:1px solid #dfe7f3;background:#fff;color:#52678e;border-radius:999px;padding:0 10px;display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:900;transition:.18s ease}body[data-page=bloco-de-notas] .editor-chip:hover,body[data-page=bloco-de-notas] .editor-chip.active{background:#e7f9f1;border-color:#cceee3;color:#008d62}body[data-page=bloco-de-notas] .ai-panel{margin-top:14px;border:1px solid #dfe7f3;border-radius:16px;background:radial-gradient(circle at 10% 8%,rgba(11,191,121,.08),transparent 34%),linear-gradient(180deg,#fff,#fbfdff);overflow:hidden}body[data-page=bloco-de-notas] .ai-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=bloco-de-notas] .ai-head strong{color:#101832;font-size:14px;font-weight:950;letter-spacing:-.02em}body[data-page=bloco-de-notas] .ai-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:12px}body[data-page=bloco-de-notas] .ai-action{border:1px solid #dfe7f3;background:#fff;border-radius:13px;min-height:78px;padding:11px;text-align:left;transition:.18s ease}body[data-page=bloco-de-notas] .ai-action:hover{transform:translateY(-1px);border-color:#bfeadb;background:#f8fcfb}body[data-page=bloco-de-notas] .ai-action strong{display:flex;align-items:center;gap:8px;color:#182541;font-size:12px;font-weight:950;margin-bottom:5px}body[data-page=bloco-de-notas] .ai-action span{display:block;color:#667a9e;font-size:11px;line-height:1.32;font-weight:620}body[data-page=bloco-de-notas] .editor-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 18px 18px}body[data-page=bloco-de-notas] .micro-card{border:1px solid #dfe7f3;border-radius:13px;padding:12px;background:#fff}body[data-page=bloco-de-notas] .micro-card strong{display:flex;align-items:center;gap:8px;color:#101832;font-size:12px;font-weight:950;margin-bottom:6px}body[data-page=bloco-de-notas] .micro-card span{color:#5f7399;font-size:11.5px;line-height:1.35;font-weight:620}body[data-page=bloco-de-notas] .micro-dot{width:8px;height:8px;border-radius:999px;background:var(--dot,#0bbf79);box-shadow:0 0 0 5px var(--dot-soft,#e7f9f1);flex:none}body[data-page=bloco-de-notas] .side-stack{display:flex;flex-direction:column;gap:14px}body[data-page=bloco-de-notas] .insight-card{border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=bloco-de-notas] .insight-top{padding:18px;background:linear-gradient(135deg,#fff,#effbf8);border-bottom:1px solid var(--line-soft)}body[data-page=bloco-de-notas] .insight-top h3{margin:0;font-size:17px;letter-spacing:-.03em;font-weight:950;color:#111c37}body[data-page=bloco-de-notas] .insight-top p{margin:7px 0 0;color:#60759b;font-size:12px;font-weight:620;line-height:1.45}body[data-page=bloco-de-notas] .metric-list{display:grid;grid-template-columns:1fr;gap:0}body[data-page=bloco-de-notas] .metric{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=bloco-de-notas] .metric:last-child{border-bottom:0}body[data-page=bloco-de-notas] .metric strong{font-size:12px;font-weight:900;color:#1c2d4c}body[data-page=bloco-de-notas] .metric span{font-size:12px;font-weight:850;color:#008d62;text-align:right}body[data-page=bloco-de-notas] .template-list{padding:12px;display:flex;flex-direction:column;gap:8px}body[data-page=bloco-de-notas] .template-btn{width:100%;border:1px solid #dce5f1;background:#fff;border-radius:12px;padding:12px;text-align:left;transition:.18s ease}body[data-page=bloco-de-notas] .template-btn:hover{background:#f8fcfb;border-color:#bfeadb;transform:translateY(-1px)}body[data-page=bloco-de-notas] .template-btn strong{display:block;color:#182541;font-size:12.5px;font-weight:950;margin-bottom:5px}body[data-page=bloco-de-notas] .template-btn span{color:#63779d;font-size:11.5px;line-height:1.35;font-weight:620}body[data-page=bloco-de-notas] .quick-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}body[data-page=bloco-de-notas] .quick-topic{border:1px solid #dfe7f3;background:#fff;border-radius:12px;min-height:76px;padding:11px;text-align:left;transition:.18s ease}body[data-page=bloco-de-notas] .quick-topic:hover{border-color:#bfeadb;background:#f8fcfb;transform:translateY(-1px)}body[data-page=bloco-de-notas] .quick-topic strong{display:block;color:#182541;font-size:12px;font-weight:950;margin-bottom:5px}body[data-page=bloco-de-notas] .quick-topic span{display:block;color:#667a9e;font-size:11px;line-height:1.28;font-weight:620}body[data-page=bloco-de-notas] .last-edit-line{display:inline-flex;align-items:center;gap:7px;margin-bottom:6px;color:#008d62;font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.02em}body[data-page=bloco-de-notas] .last-edit-line:before{content:"";width:7px;height:7px;border-radius:999px;background:#0bbf79;box-shadow:0 0 0 4px #0bbf791f}body[data-page=bloco-de-notas] .quick-notes-inline{border-top:1px solid var(--line-soft);background:linear-gradient(180deg,#fff,#fbfdff)}body[data-page=bloco-de-notas] .quick-notes-inline .insight-top{padding:15px 16px 10px;background:transparent}body[data-page=bloco-de-notas] .quick-notes-inline .quick-topic-grid{padding:0 12px 14px}body[data-page=bloco-de-notas] .toast{position:fixed;right:22px;bottom:22px;z-index:50;transform:translateY(18px);opacity:0;pointer-events:none;background:#11203b;color:#fff;min-height:42px;padding:0 14px;border-radius:12px;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:850;box-shadow:0 14px 30px #0000002e;transition:.2s ease}body[data-page=bloco-de-notas] .toast.show{opacity:1;transform:translateY(0)}@media (max-width:1380px){body[data-page=bloco-de-notas] .notes-page{grid-template-columns:1fr}}@media (max-width:1180px){body[data-page=bloco-de-notas] .notes-workspace{grid-template-columns:1fr}body[data-page=bloco-de-notas] .notes-stats,body[data-page=bloco-de-notas] .editor-footer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){body[data-page=bloco-de-notas] .notes-hero{padding:24px 18px}body[data-page=bloco-de-notas] .notes-hero:after{display:none}body[data-page=bloco-de-notas] .notes-hero h1{font-size:29px}body[data-page=bloco-de-notas] .notes-stats,body[data-page=bloco-de-notas] .editor-footer,body[data-page=bloco-de-notas] .quick-topic-grid,body[data-page=bloco-de-notas] .note-form-grid{grid-template-columns:1fr}body[data-page=bloco-de-notas] .notes-panel-head,body[data-page=bloco-de-notas] .editor-toolbar{flex-direction:column;align-items:flex-start}body[data-page=bloco-de-notas] .toolbar-actions{justify-content:flex-start}}body[data-page=bloco-de-notas]{--sidebar: 290px;--topbar: 68px;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--shadow-soft: 0 9px 24px rgba(22,44,72,.045)}body[data-page=bloco-de-notas].index-menu-enabled{background:#f7fafc}body[data-page=bloco-de-notas].index-menu-enabled .topbar{height:var(--topbar)!important;width:100%!important;position:fixed!important;inset:0 0 auto 0!important;z-index:40!important;display:flex!important;grid-template-columns:none!important;align-items:center!important;gap:0!important;padding:0!important;border-bottom:1px solid var(--line)!important;background:#fffffff5!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}body[data-page=bloco-de-notas].index-menu-enabled .brand{width:var(--sidebar)!important;height:100%!important;display:flex!important;align-items:center!important;padding-left:22px!important;letter-spacing:-.8px!important;font-weight:820!important;color:#101833!important;font-size:23px!important;white-space:nowrap!important;text-decoration:none!important}body[data-page=bloco-de-notas].index-menu-enabled .brand .plus{color:var(--green)!important;font-weight:900!important;margin:0 3px!important}body[data-page=bloco-de-notas].index-menu-enabled .brand .med{font-weight:900!important}body[data-page=bloco-de-notas].index-menu-enabled .topbar-center{flex:1!important;display:flex!important;justify-content:center!important;padding-left:18px!important;padding-right:18px!important}body[data-page=bloco-de-notas].index-menu-enabled .global-search{width:min(625px,100%)!important;height:38px!important;border:1px solid #d8e1ef!important;background:#fff!important;border-radius:999px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:0 5px 0 17px!important;color:#6d7fa4!important;box-shadow:0 1px 2px #11214405!important}body[data-page=bloco-de-notas].index-menu-enabled .global-search input{border:0!important;outline:0!important;flex:1!important;color:#203052!important;background:transparent!important;font-size:13px!important;min-width:0!important;font-weight:650!important}body[data-page=bloco-de-notas].index-menu-enabled .global-search input::placeholder{color:#60739b!important;opacity:1!important}body[data-page=bloco-de-notas].index-menu-enabled .top-mic{color:#3b5c91!important;display:grid!important;place-items:center!important;flex:none!important}body[data-page=bloco-de-notas].index-menu-enabled .top-send-btn{width:28px!important;height:28px!important;border:0!important;border-radius:9px!important;background:linear-gradient(180deg,#12be7d,#00a46d)!important;color:#fff!important;display:grid!important;place-items:center!important;box-shadow:0 7px 12px #00a66c33!important;flex:none!important}body[data-page=bloco-de-notas].index-menu-enabled .topbar-actions{min-width:210px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:18px!important;padding-right:24px!important;margin-left:0!important}body[data-page=bloco-de-notas].index-menu-enabled .icon-button{border:0!important;background:transparent!important;color:#526691!important;padding:0!important;display:grid!important;place-items:center!important;cursor:pointer!important}body[data-page=bloco-de-notas].index-menu-enabled .avatar{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:50%!important;border:1px solid #cceee4!important;background:#e9faf4!important;font-weight:800!important;color:#274260!important;font-size:14px!important;flex:none!important}body[data-page=bloco-de-notas].index-menu-enabled .profile{display:flex!important;flex-direction:column!important;line-height:1.1!important;min-width:auto!important}body[data-page=bloco-de-notas].index-menu-enabled .profile strong{font-size:12px!important;color:#10203e!important;font-weight:850!important}body[data-page=bloco-de-notas].index-menu-enabled .theme-toggle-btn{width:54px!important;height:28px!important;border:1px solid #d8e1ef!important;border-radius:999px!important;background:#fff!important;color:#53698f!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;padding:0 8px!important;position:relative!important;cursor:pointer!important;box-shadow:0 2px 7px #1432500a!important;transition:.18s ease!important;flex:none!important}body[data-page=bloco-de-notas].index-menu-enabled .theme-toggle-btn:hover{border-color:#bcd9ca!important;color:#008d62!important}body[data-page=bloco-de-notas].index-menu-enabled .theme-toggle-thumb{position:absolute!important;left:3px!important;top:3px!important;width:22px!important;height:22px!important;border-radius:50%!important;background:linear-gradient(180deg,#12be7d,#00a46d)!important;box-shadow:0 4px 10px #00a66c2e!important;transition:transform .22s ease!important;z-index:1!important}body[data-page=bloco-de-notas].index-menu-enabled .theme-toggle-icon{position:relative!important;z-index:2!important;color:#7890b3!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .theme-toggle-btn{background:#0f1f33!important;border-color:#29405f!important;color:#dbeafe!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .theme-toggle-thumb{transform:translate(26px)!important;background:linear-gradient(180deg,#60a5fa,#2563eb)!important;box-shadow:0 4px 10px #2563eb33!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .theme-toggle-icon{color:#f8fafc!important}body[data-page=bloco-de-notas].index-menu-enabled .sidebar-collapse-btn{position:fixed!important;top:calc(var(--topbar) + 20px)!important;left:calc(var(--sidebar) - 52px)!important;z-index:50!important;width:32px!important;height:32px!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;display:grid!important;place-items:center!important;cursor:pointer!important;box-shadow:0 6px 14px #162c480f!important;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease!important}body[data-page=bloco-de-notas].index-menu-enabled .sidebar-collapse-btn:hover{background:#f3f8fc!important;border-color:#cbd8e8!important;color:#008d62!important;box-shadow:0 8px 18px #162c4817!important}body[data-page=bloco-de-notas].index-menu-enabled .sidebar-toggle-arrow{transition:transform .22s ease!important;transform-origin:12px 12px!important}body[data-page=bloco-de-notas].index-menu-enabled>.sidebar,body[data-page=bloco-de-notas].index-menu-enabled .app>.sidebar,body[data-page=bloco-de-notas].index-menu-enabled .layout>.sidebar{position:fixed!important;top:var(--topbar)!important;left:0!important;bottom:0!important;width:var(--sidebar)!important;padding:14px 16px 18px!important;background:#fff!important;border-right:1px solid var(--line)!important;z-index:30!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transform:none!important;transition:transform .22s ease!important}body[data-page=bloco-de-notas].index-menu-enabled .sidebar::-webkit-scrollbar{width:7px!important}body[data-page=bloco-de-notas].index-menu-enabled .sidebar::-webkit-scrollbar-track{background:transparent!important;margin:10px 0!important}body[data-page=bloco-de-notas].index-menu-enabled .sidebar::-webkit-scrollbar-thumb{background:#53698f38!important;border-radius:999px!important;border:2px solid #fff!important}body[data-page=bloco-de-notas].index-menu-enabled .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61!important}body[data-page=bloco-de-notas].index-menu-enabled .nav{display:flex!important;flex-direction:column!important;gap:8px!important}body[data-page=bloco-de-notas].index-menu-enabled .nav-item{min-height:44px!important;height:auto!important;display:flex!important;align-items:center!important;gap:14px!important;border-radius:9px!important;padding:10px 14px!important;color:#50658e!important;font-weight:760!important;font-size:13px!important;line-height:1.15!important;transition:.18s ease!important;text-decoration:none!important;background:transparent!important}body[data-page=bloco-de-notas].index-menu-enabled .nav-item:hover{background:#f2f7fb!important;color:#253757!important}body[data-page=bloco-de-notas].index-menu-enabled .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}body[data-page=bloco-de-notas].index-menu-enabled .nav-item svg{color:currentColor!important;flex:none!important}body[data-page=bloco-de-notas].index-menu-enabled .nav-toggle{width:100%!important;min-height:44px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;border:0!important;border-radius:9px!important;padding:10px 12px 10px 14px!important;background:transparent!important;color:#50658e!important;font-weight:760!important;font-size:13px!important;cursor:pointer!important;text-align:left!important;transition:.18s ease!important}body[data-page=bloco-de-notas].index-menu-enabled .nav-toggle:hover,body[data-page=bloco-de-notas].index-menu-enabled .nav-group.open .nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=bloco-de-notas].index-menu-enabled .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important}body[data-page=bloco-de-notas].index-menu-enabled .nav-toggle-main svg{color:currentColor!important;flex:none!important}body[data-page=bloco-de-notas].index-menu-enabled .nav-chevron{color:#7183a7!important;flex:none!important;transition:transform .24s ease!important}body[data-page=bloco-de-notas].index-menu-enabled .nav-group.open .nav-chevron{transform:rotate(180deg)!important}body[data-page=bloco-de-notas].index-menu-enabled .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important;padding:0!important}body[data-page=bloco-de-notas].index-menu-enabled .nav-group.open .nav-submenu{max-height:760px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}body[data-page=bloco-de-notas].index-menu-enabled .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:7px 12px 7px 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;transition:.18s ease!important;text-decoration:none!important}body[data-page=bloco-de-notas].index-menu-enabled .nav-sublink:before{content:""!important;position:absolute!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transition:.18s ease!important}body[data-page=bloco-de-notas].index-menu-enabled .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=bloco-de-notas].index-menu-enabled .nav-sublink.active{color:#00a96e!important;background:#eaf9f2!important}body[data-page=bloco-de-notas].index-menu-enabled .student-menu{margin-top:14px!important}body[data-page=bloco-de-notas].index-menu-enabled .premium-box{margin-top:20px!important;background:linear-gradient(180deg,#ecfbf6,#f8fcfd)!important;border:1px solid #cdeee4!important;border-radius:13px!important;padding:20px 20px 18px!important;color:#385070!important;cursor:pointer!important;transition:.18s ease!important}body[data-page=bloco-de-notas].index-menu-enabled .premium-box:hover,body[data-page=bloco-de-notas].index-menu-enabled .premium-box.active-premium{transform:translateY(-1px)!important;box-shadow:var(--shadow-soft)!important;border-color:#88dcbf!important}body[data-page=bloco-de-notas].index-menu-enabled .premium-title{display:flex!important;align-items:center!important;gap:10px!important;color:#009a69!important;font-size:13px!important;font-weight:850!important;margin-bottom:12px!important}body[data-page=bloco-de-notas].index-menu-enabled .premium-list{list-style:none!important;margin:0 0 15px!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:6px!important;color:#52678e!important;font-size:13px!important;line-height:1.35!important;font-weight:550!important}body[data-page=bloco-de-notas].index-menu-enabled .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important}body[data-page=bloco-de-notas].index-menu-enabled .premium-list li:before{content:"✓"!important;color:#00a96e!important;font-size:12px!important;font-weight:900!important;line-height:1.25!important;margin-top:1px!important;flex:none!important}body[data-page=bloco-de-notas].index-menu-enabled .premium-box button{width:100%!important;height:38px!important;border:1px solid #d7e5f0!important;background:#fff!important;border-radius:8px!important;color:#009967!important;font-weight:850!important;box-shadow:0 2px 6px #14325005!important}body[data-page=bloco-de-notas].index-menu-enabled .main,body[data-page=bloco-de-notas].index-menu-enabled .app>main.main,body[data-page=bloco-de-notas].index-menu-enabled .layout>main.main{margin-left:var(--sidebar)!important;padding-top:var(--topbar)!important;min-height:100vh!important;width:calc(100% - var(--sidebar))!important;transition:margin-left .22s ease,width .22s ease!important}body[data-page=bloco-de-notas].index-menu-enabled .layout{display:block!important;grid-template-columns:none!important;min-height:auto!important}body[data-page=bloco-de-notas].index-menu-enabled .app>main.content{margin-left:var(--sidebar)!important;padding-top:calc(var(--topbar) + 22px)!important;width:calc(100% - var(--sidebar))!important;max-width:none!important;transition:margin-left .22s ease,width .22s ease!important}body[data-page=bloco-de-notas].sidebar-collapsed.index-menu-enabled .sidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=bloco-de-notas].sidebar-collapsed.index-menu-enabled .main,body[data-page=bloco-de-notas].sidebar-collapsed.index-menu-enabled .app>main.main,body[data-page=bloco-de-notas].sidebar-collapsed.index-menu-enabled .layout>main.main,body[data-page=bloco-de-notas].sidebar-collapsed.index-menu-enabled .app>main.content{margin-left:0!important;width:100%!important}body[data-page=bloco-de-notas].sidebar-collapsed.index-menu-enabled .sidebar-collapse-btn{left:16px!important}body[data-page=bloco-de-notas].sidebar-collapsed.index-menu-enabled .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled{background:#071120!important;color:#f8fafc!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .topbar,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .sidebar{background:#0a1423f5!important;border-color:#203650!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .brand,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .brand .med,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled h1,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled h2,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled h3,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled h4,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled strong{color:#f8fafc!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .main,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .content,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .layout{background:#071120!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .global-search,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .nav-item.active,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .nav-sublink.active{background:#0f1f33!important;border-color:#29405f!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .global-search input{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .global-search input::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .icon-button,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .nav-item,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .nav-toggle,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .nav-sublink{color:#cbd5e1!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .nav-item:hover,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .nav-toggle:hover,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .nav-group.open .nav-toggle,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .nav-sublink:hover{background:#101f33!important;color:#f8fafc!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .nav-item.active,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .nav-sublink.active{color:#35e6a0!important;background:#102a22!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .premium-box{background:linear-gradient(180deg,#102a22,#0b1728)!important;border-color:#1f6f57!important;color:#dbeafe!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .premium-list{color:#cbd5e1!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .premium-box button{background:#0f1f33!important;color:#35e6a0!important;border-color:#29405f!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .sidebar-collapse-btn{background:#0f1f33!important;border-color:#29405f!important;color:#dbeafe!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled input,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled select,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled textarea{border-color:#29405f!important;background-color:#0f1f33!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;color-scheme:dark}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled input::placeholder,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled textarea::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%)!important;background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled select option{background:#0f1f33!important;color:#f8fafc!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .hero,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled [class*=hero],body[data-page=bloco-de-notas].theme-dark.index-menu-enabled [class*=panel],body[data-page=bloco-de-notas].theme-dark.index-menu-enabled [class*=card],body[data-page=bloco-de-notas].theme-dark.index-menu-enabled [class*=box],body[data-page=bloco-de-notas].theme-dark.index-menu-enabled [class*=document],body[data-page=bloco-de-notas].theme-dark.index-menu-enabled [class*=modal],body[data-page=bloco-de-notas].theme-dark.index-menu-enabled table,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled th,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled td{background-color:#0b1728!important;border-color:#203650!important;color:#dbeafe!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled p,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled li,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled span{color:inherit}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .muted,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled [class*=subtitle],body[data-page=bloco-de-notas].theme-dark.index-menu-enabled [class*=description],body[data-page=bloco-de-notas].theme-dark.index-menu-enabled [class*=copy],body[data-page=bloco-de-notas].theme-dark.index-menu-enabled [class*=meta]{color:#b6c4da!important}@media (max-width:860px){body[data-page=bloco-de-notas]{--sidebar: 0px;--topbar: 62px}body[data-page=bloco-de-notas].index-menu-enabled .brand{width:auto!important;padding-left:16px!important;font-size:19px!important}body[data-page=bloco-de-notas].index-menu-enabled .topbar{gap:10px!important;padding-right:10px!important}body[data-page=bloco-de-notas].index-menu-enabled .topbar-center{display:none!important}body[data-page=bloco-de-notas].index-menu-enabled .topbar-actions{gap:10px!important;padding-right:8px!important;margin-left:auto!important;min-width:0!important}body[data-page=bloco-de-notas].index-menu-enabled .profile,body[data-page=bloco-de-notas].index-menu-enabled .sidebar,body[data-page=bloco-de-notas].index-menu-enabled .sidebar-collapse-btn{display:none!important}body[data-page=bloco-de-notas].index-menu-enabled .main,body[data-page=bloco-de-notas].index-menu-enabled .app>main.main,body[data-page=bloco-de-notas].index-menu-enabled .layout>main.main,body[data-page=bloco-de-notas].index-menu-enabled .app>main.content{margin-left:0!important;width:100%!important}}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled{--bg: #071120;--surface: #0b1728;--surface-2: #0f1f33;--surface-3: #13243a;--text: #f8fafc;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #203650;--line-soft: #17283f;background:#071120!important;color:#f8fafc!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .content,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-page,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-workspace,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .note-list,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .editor-body,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .editor-footer{background:#071120!important;color:#f8fafc!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-hero{background:radial-gradient(circle at 8% 18%,#26d99124 0,#26d9910f 30%,#07112000 52%),radial-gradient(circle at 95% 8%,#35d0e426 0,#35d0e40f,#07112000 56%),linear-gradient(120deg,#0b1728,#102337 54%,#0b2a32)!important;border-color:#203650!important;box-shadow:none!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-hero:after{background:linear-gradient(135deg,#13243aeb,#0f1f336b),repeating-linear-gradient(0deg,rgba(119,240,196,.1) 0 1px,transparent 1px 22px)!important;border-color:#29405f!important;opacity:.42!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-hero-content,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .editor-title-group,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .note-top,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .toolbar-actions{background:transparent!important;border-color:transparent!important;box-shadow:none!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-eyebrow,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-badge,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .note-tag,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .last-edit-line{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-panel,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-stat,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .note-card,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .quick-notes-inline,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .quick-topic,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .ai-panel,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .ai-action,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .micro-card,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .insight-card,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .template-btn,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .practice-card,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .specialty-card,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .panel,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .small-icon,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .study-row,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .activity-row{background:#0b1728!important;border-color:#203650!important;color:#f8fafc!important;box-shadow:none!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-panel-head,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-tools,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .editor-toolbar,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .ai-head,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .insight-top,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .quick-notes-inline .insight-top,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .panel-head,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .quick-notes-inline,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .study-list,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .activity-list{background:#0f1f33!important;border-color:#203650!important;color:#f8fafc!important;box-shadow:none!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-stat,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .note-card.active,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .quick-topic:hover,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .ai-action:hover,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .template-btn:hover,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-tab:hover,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-tab.active,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .editor-chip:hover,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .editor-chip.active{background:#13243a!important;border-color:#30445f!important;color:#f8fafc!important;box-shadow:none!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-searchbox,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .ask-row,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-tab,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .editor-chip,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .mini-btn,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-btn,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .continue-btn,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .note-field input,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .note-field textarea,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .note-field select,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .global-search,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled input,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled textarea,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled select{background:#0f1f33!important;border-color:#29405f!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;box-shadow:none!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-btn.primary,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .send-btn,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .top-send-btn{background:linear-gradient(180deg,#12be7d,#00a46d)!important;border-color:transparent!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 10px 18px #00a66c2e!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-btn.secondary,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .mini-btn.primary-mini{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important;-webkit-text-fill-color:#77f0c4!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-btn:not(.primary):hover,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .mini-btn:hover,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .editor-chip:hover,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-tab:hover{background:#13243a!important;border-color:#2f6f5d!important;color:#77f0c4!important;-webkit-text-fill-color:#77f0c4!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-stat-icon,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .icon-tile,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .small-icon,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .micro-dot{background:#12382d!important;border-color:#205c4a!important;color:#77f0c4!important;box-shadow:none!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-hero h1,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-hero p,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-panel-head h2,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-panel-head h3,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .editor-toolbar strong,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .note-card strong,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .quick-topic strong,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .ai-head strong,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .ai-action strong,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .micro-card strong,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-stat strong,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .section-title,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .card-copy strong,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .specialty-card strong,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .panel-head h3,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .study-title strong,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .activity-copy strong,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .note-field label{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-panel-head p,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .editor-toolbar span,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .note-card p,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .note-meta,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .quick-topic span,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .ai-action span,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .micro-card span,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-stat span,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .card-copy p,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .specialty-card p,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .meta-line,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .study-title span,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .activity-copy span,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .percent,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .history-link{color:#b7c4d8!important;-webkit-text-fill-color:#b7c4d8!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .note-field textarea{line-height:1.62!important;caret-color:#77f0c4!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .note-field input::placeholder,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .note-field textarea::placeholder,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-searchbox input::placeholder,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .global-search input::placeholder{color:#91a3bd!important;-webkit-text-fill-color:#91a3bd!important;opacity:1!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .bar,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .progress-bar{background:#263850!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .toast{background:#0f1f33!important;border:1px solid #29405f!important;color:#f8fafc!important}body[data-page=bloco-de-notas]{--bg: var(--bg, #f7fafc);--surface: var(--surface, #ffffff);--surface-2: var(--surface-2, #f9fbfd);--text: var(--text, #0f1735);--muted: var(--muted, #53698f);--muted-2: var(--muted-2, #6d7fa4);--line: var(--line, #dfe7f3);--line-soft: var(--line-soft, #edf2f8);--green: var(--green, #0bbf79);--green-dark: var(--green-dark, #008d62);--green-soft: var(--green-soft, #e7f9f1);--green-soft-2: var(--green-soft-2, #d9f6eb);--teal: var(--teal, #0faec7);--blue: var(--blue, #2b7bea);--purple: var(--purple, #8257ff);--orange: var(--orange, #ff7b2c);--shadow: var(--shadow, 0 12px 30px rgba(25, 45, 80, .05));--shadow-soft: var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035));--sidebar: 290px;--topbar: 68px}body[data-page=bloco-de-notas] svg{display:block}body[data-page=bloco-de-notas] a{color:inherit;text-decoration:none}body[data-page=bloco-de-notas] button,body[data-page=bloco-de-notas] input{font:inherit}body[data-page=bloco-de-notas] .app{min-height:100vh}body[data-page=bloco-de-notas] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=bloco-de-notas] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=bloco-de-notas] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=bloco-de-notas] .brand .med{font-weight:900}body[data-page=bloco-de-notas] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=bloco-de-notas] .global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=bloco-de-notas] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=bloco-de-notas] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=bloco-de-notas] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=bloco-de-notas] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=bloco-de-notas] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=bloco-de-notas] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=bloco-de-notas] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=bloco-de-notas] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=bloco-de-notas] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=bloco-de-notas] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=bloco-de-notas] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=bloco-de-notas] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=bloco-de-notas] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=bloco-de-notas] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=bloco-de-notas] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=bloco-de-notas] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=bloco-de-notas] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=bloco-de-notas] .sidebar-collapse-btn svg,body[data-page=bloco-de-notas] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=bloco-de-notas] .sidebar,body[data-page=bloco-de-notas] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=bloco-de-notas].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=bloco-de-notas].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=bloco-de-notas].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=bloco-de-notas].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=bloco-de-notas] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=bloco-de-notas] .sidebar::-webkit-scrollbar{width:7px}body[data-page=bloco-de-notas] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=bloco-de-notas] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=bloco-de-notas] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=bloco-de-notas] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=bloco-de-notas] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=bloco-de-notas] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=bloco-de-notas] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=bloco-de-notas] .nav-item svg{color:currentColor;flex:none}body[data-page=bloco-de-notas] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=bloco-de-notas] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=bloco-de-notas] .nav-toggle:hover,body[data-page=bloco-de-notas] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=bloco-de-notas] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=bloco-de-notas] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=bloco-de-notas] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=bloco-de-notas] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=bloco-de-notas] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=bloco-de-notas] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=bloco-de-notas] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=bloco-de-notas] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=bloco-de-notas] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=bloco-de-notas] .nav-sublink:hover:before,body[data-page=bloco-de-notas] .nav-sublink.active:before{background:#00a96e}body[data-page=bloco-de-notas] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=bloco-de-notas] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=bloco-de-notas] .student-menu{margin-top:14px}body[data-page=bloco-de-notas] .student-toggle{color:#50658e}body[data-page=bloco-de-notas] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=bloco-de-notas] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=bloco-de-notas] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=bloco-de-notas] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=bloco-de-notas] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=bloco-de-notas] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=bloco-de-notas] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=bloco-de-notas] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=bloco-de-notas] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=bloco-de-notas] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=bloco-de-notas] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=bloco-de-notas].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=bloco-de-notas].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=bloco-de-notas].theme-dark .brand,body[data-page=bloco-de-notas].theme-dark .profile strong{color:#f4f7fb}body[data-page=bloco-de-notas].theme-dark .brand .plus{color:#35e6a0}body[data-page=bloco-de-notas].theme-dark .icon-button,body[data-page=bloco-de-notas].theme-dark .top-mic{color:#b7c4d8}body[data-page=bloco-de-notas].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=bloco-de-notas].theme-dark .global-search input{color:#f4f7fb}body[data-page=bloco-de-notas].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=bloco-de-notas].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=bloco-de-notas].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=bloco-de-notas].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=bloco-de-notas].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=bloco-de-notas].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=bloco-de-notas].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=bloco-de-notas].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=bloco-de-notas].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=bloco-de-notas].theme-dark .nav-item,body[data-page=bloco-de-notas].theme-dark .nav-toggle,body[data-page=bloco-de-notas].theme-dark .nav-sublink,body[data-page=bloco-de-notas].theme-dark .premium-list{color:#b7c4d8}body[data-page=bloco-de-notas].theme-dark .nav-item:hover,body[data-page=bloco-de-notas].theme-dark .nav-toggle:hover,body[data-page=bloco-de-notas].theme-dark .nav-group.open .nav-toggle,body[data-page=bloco-de-notas].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=bloco-de-notas].theme-dark .nav-item.active,body[data-page=bloco-de-notas].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=bloco-de-notas].theme-dark .nav-sublink:before,body[data-page=bloco-de-notas].theme-dark .nav-sublink:hover:before,body[data-page=bloco-de-notas].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=bloco-de-notas].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=bloco-de-notas].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=bloco-de-notas].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=bloco-de-notas].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=bloco-de-notas].theme-dark .premium-title,body[data-page=bloco-de-notas].theme-dark .premium-title svg{color:#ffd166}body[data-page=bloco-de-notas].theme-dark .premium-list{color:#d7c9ad}body[data-page=bloco-de-notas].theme-dark .premium-list li:before{color:#ffd166}body[data-page=bloco-de-notas].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=bloco-de-notas].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=bloco-de-notas] .mobile-menu-btn,body[data-page=bloco-de-notas] .mobile-sidebar-backdrop{display:none}body[data-page=bloco-de-notas] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=bloco-de-notas] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=bloco-de-notas] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=bloco-de-notas].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=bloco-de-notas].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=bloco-de-notas].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=bloco-de-notas].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=bloco-de-notas].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=bloco-de-notas].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=bloco-de-notas]{--sidebar: 270px}body[data-page=bloco-de-notas] .brand{font-size:21px;padding-left:18px}body[data-page=bloco-de-notas] .global-search{width:min(440px,100%)}body[data-page=bloco-de-notas] .topbar-actions{gap:12px;padding-right:16px}body[data-page=bloco-de-notas] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=bloco-de-notas]{--sidebar: 0px;--topbar: 64px}body[data-page=bloco-de-notas].mobile-menu-open{overflow:hidden}body[data-page=bloco-de-notas] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=bloco-de-notas] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=bloco-de-notas] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=bloco-de-notas] .topbar-actions>.icon-button{display:none}body[data-page=bloco-de-notas] .avatar{display:none}body[data-page=bloco-de-notas] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=bloco-de-notas] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=bloco-de-notas] .theme-toggle-btn{flex:none}body[data-page=bloco-de-notas] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=bloco-de-notas] .sidebar-collapse-btn{display:none}body[data-page=bloco-de-notas] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=bloco-de-notas].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=bloco-de-notas] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=bloco-de-notas].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=bloco-de-notas].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=bloco-de-notas].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=bloco-de-notas] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=bloco-de-notas] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=bloco-de-notas] .main{width:100%;margin-left:0;padding-top:calc(var(--topbar) + 59px)}body[data-page=bloco-de-notas].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width: 640px){body[data-page=bloco-de-notas]{--topbar: 62px}body[data-page=bloco-de-notas] .topbar{padding:0 10px;gap:8px}body[data-page=bloco-de-notas] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=bloco-de-notas] .profile{max-width:76px}body[data-page=bloco-de-notas] .profile strong{max-width:76px;font-size:11px}body[data-page=bloco-de-notas] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=bloco-de-notas] .theme-toggle-thumb{width:20px;height:20px}body[data-page=bloco-de-notas].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=bloco-de-notas] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=bloco-de-notas] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=bloco-de-notas] .notes-page{gap:14px!important}body[data-page=bloco-de-notas] .notes-hero{padding:28px 34px!important;margin-bottom:0!important}body[data-page=bloco-de-notas] .notes-hero-content{max-width:100%!important}body[data-page=bloco-de-notas] .notes-hero .notes-eyebrow{margin-bottom:12px!important}body[data-page=bloco-de-notas] .notes-hero h1{max-width:980px!important}body[data-page=bloco-de-notas] .notes-workspace{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;margin-top:0!important;width:100%!important}body[data-page=bloco-de-notas] .notes-search-panel{width:100%!important;overflow:visible!important}body[data-page=bloco-de-notas] .notes-tools-clean{padding:16px!important;border-bottom:0!important}body[data-page=bloco-de-notas] .notes-searchbox{width:100%!important;min-height:48px!important;border-radius:14px!important}body[data-page=bloco-de-notas] .notes-tabs-hidden,body[data-page=bloco-de-notas] .note-list-hidden{display:none!important}body[data-page=bloco-de-notas] .editor-panel{width:100%!important;min-height:auto!important}body[data-page=bloco-de-notas] .editor-toolbar{padding:16px 18px!important}body[data-page=bloco-de-notas] .editor-body{padding:18px!important}body[data-page=bloco-de-notas] .note-form-grid{grid-template-columns:1fr 240px!important}body[data-page=bloco-de-notas] .note-field textarea{min-height:430px!important}@media (max-width: 860px){body[data-page=bloco-de-notas] .notes-hero{padding:24px 18px!important}body[data-page=bloco-de-notas] .note-form-grid{grid-template-columns:1fr!important}body[data-page=bloco-de-notas] .note-field textarea{min-height:360px!important}}body[data-page=bloco-de-notas] .notes-hero{padding-top:30px!important;padding-bottom:30px!important}body[data-page=bloco-de-notas] .notes-hero h1{font-size:30px!important;line-height:1.08!important}body[data-page=bloco-de-notas] .notes-eyebrow{font-size:12px!important;letter-spacing:.02em!important}body[data-page=bloco-de-notas] .notes-searchbox input::placeholder{color:#60739b!important;opacity:1!important;font-weight:760!important}body[data-page=bloco-de-notas] .editor-toolbar-clean{justify-content:flex-end!important;padding:14px 18px!important}body[data-page=bloco-de-notas] .toolbar-actions-clean{width:100%!important;justify-content:flex-end!important}body[data-page=bloco-de-notas] .notes-new-green{border-color:#0bbf79!important;background:linear-gradient(180deg,#12be7d,#00a46d)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 10px 18px #00a66c2e!important}body[data-page=bloco-de-notas] .notes-new-green:hover{transform:translateY(-1px)!important;background:linear-gradient(180deg,#10ca85,#009b67)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 12px 22px #00a66c3d!important}body[data-page=bloco-de-notas] .editor-actions-bottom{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line-soft)}body[data-page=bloco-de-notas] .editor-actions-bottom .mini-btn{min-height:38px;padding:0 14px}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .editor-actions-bottom{border-color:#203650!important}body[data-page=bloco-de-notas] .recent-notes-panel{width:100%;margin-top:0;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=bloco-de-notas] .recent-notes-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 12px;border-bottom:1px solid var(--line-soft);background:linear-gradient(180deg,#fff,#fbfdff)}body[data-page=bloco-de-notas] .recent-notes-head h2{margin:0;color:#101832;font-size:18px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=bloco-de-notas] .recent-notes-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.45;font-weight:620}body[data-page=bloco-de-notas] .recent-notes-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px}body[data-page=bloco-de-notas] .recent-note-card{min-height:112px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;padding:14px;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=bloco-de-notas] .recent-note-card:hover{transform:translateY(-1px);border-color:#bfeadb;background:#f8fcfb;box-shadow:0 10px 20px #253a5c0e}body[data-page=bloco-de-notas] .recent-note-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px}body[data-page=bloco-de-notas] .recent-note-top strong{color:#101832;font-size:13px;line-height:1.22;font-weight:950}body[data-page=bloco-de-notas] .recent-note-top span{flex:none;color:#008d62;font-size:10.5px;line-height:1.2;font-weight:900}body[data-page=bloco-de-notas] .recent-note-card p{margin:0 0 10px;color:#5d7198;font-size:12px;line-height:1.4;font-weight:610}body[data-page=bloco-de-notas] .recent-note-card small{display:inline-flex;min-height:23px;align-items:center;border-radius:999px;padding:0 8px;background:#e7f9f1;color:#008d62;font-size:10px;line-height:1;font-weight:950;text-transform:uppercase}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .recent-notes-panel,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .recent-note-card{background:#0b1728!important;border-color:#203650!important;box-shadow:none!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .recent-notes-head{background:#0f1f33!important;border-color:#203650!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .recent-notes-head h2,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .recent-note-top strong{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .recent-notes-head p,body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .recent-note-card p{color:#b7c4d8!important;-webkit-text-fill-color:#b7c4d8!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .recent-note-card:hover{background:#13243a!important;border-color:#30445f!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .recent-note-card small{background:#12382d!important;color:#77f0c4!important;-webkit-text-fill-color:#77f0c4!important}body[data-page=bloco-de-notas].theme-dark.index-menu-enabled .notes-new-green{background:linear-gradient(180deg,#12be7d,#00a46d)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}@media (max-width: 1180px){body[data-page=bloco-de-notas] .recent-notes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){body[data-page=bloco-de-notas] .editor-toolbar-clean,body[data-page=bloco-de-notas] .toolbar-actions-clean,body[data-page=bloco-de-notas] .recent-notes-head{align-items:stretch!important;flex-direction:column!important}body[data-page=bloco-de-notas] .toolbar-actions-clean{justify-content:stretch!important}body[data-page=bloco-de-notas] .toolbar-actions-clean .mini-btn{width:100%!important;justify-content:center!important}body[data-page=bloco-de-notas] .editor-actions-bottom{flex-direction:column;align-items:stretch}body[data-page=bloco-de-notas] .editor-actions-bottom .mini-btn{width:100%!important;justify-content:center!important}body[data-page=bloco-de-notas] .recent-notes-grid{grid-template-columns:1fr}}body[data-page=bloco-de-notas] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=bloco-de-notas] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=bloco-de-notas] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=bloco-de-notas] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=bloco-de-notas] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=bloco-de-notas] .footer-logo .med{font-weight:900}body[data-page=bloco-de-notas] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=bloco-de-notas] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=bloco-de-notas] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=bloco-de-notas] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=bloco-de-notas] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=bloco-de-notas] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=bloco-de-notas].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=bloco-de-notas].theme-dark .footer-logo{color:#f4f7fb}body[data-page=bloco-de-notas].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=bloco-de-notas].theme-dark .footer-description,body[data-page=bloco-de-notas].theme-dark .footer-meta{color:#b7c4d8}body[data-page=bloco-de-notas].theme-dark .footer-meta a{color:#78f0b5}body[data-page=bloco-de-notas].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=bloco-de-notas].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=bloco-de-notas] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=bloco-de-notas] .site-footer-inner{padding:28px 20px 8px}body[data-page=bloco-de-notas] .footer-logo{font-size:21px}body[data-page=bloco-de-notas] .footer-bottom{padding:10px 20px 18px}}body[data-page=bloco-de-notas] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=bloco-de-notas] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=bloco-de-notas] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=bloco-de-notas] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=bloco-de-notas] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=bloco-de-notas] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=bloco-de-notas].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=bloco-de-notas].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=bloco-de-notas].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=bloco-de-notas].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=bloco-de-notas].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=bloco-de-notas] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=bloco-de-notas] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=bloco-de-notas] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=bloco-de-notas] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=bloco-de-notas] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=bloco-de-notas] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=bloco-de-notas] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=bloco-de-notas] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=bloco-de-notas] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=bloco-de-notas] .residency-area-group>.residency-area-toggle:hover,body[data-page=bloco-de-notas] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=bloco-de-notas] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=bloco-de-notas] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=bloco-de-notas] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=bloco-de-notas] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=bloco-de-notas] .residency-area-group .residency-specialty-link:hover,body[data-page=bloco-de-notas] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=bloco-de-notas] .residency-area-group .residency-specialty-link:hover:before,body[data-page=bloco-de-notas] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=bloco-de-notas].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=bloco-de-notas].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=bloco-de-notas].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=bloco-de-notas].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=bloco-de-notas].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=bloco-de-notas].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=bloco-de-notas].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=bloco-de-notas].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=bloco-de-notas].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=bloco-de-notas].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=bloco-de-notas] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=bloco-de-notas] .specialty-page[class*=specialty-theme-],body[data-page=bloco-de-notas] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=bloco-de-notas] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=bloco-de-notas] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=bloco-de-notas] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=bloco-de-notas] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=bloco-de-notas] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=bloco-de-notas] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=bloco-de-notas] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=bloco-de-notas] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=bloco-de-notas] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=bloco-de-notas] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=bloco-de-notas] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=bloco-de-notas] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=bloco-de-notas] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=bloco-de-notas] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=bloco-de-notas] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=bloco-de-notas] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=bloco-de-notas] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=bloco-de-notas] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=bloco-de-notas].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=bloco-de-notas].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=bloco-de-notas].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=bloco-de-notas].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=bloco-de-notas].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=bloco-de-notas].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=bloco-de-notas].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=bloco-de-notas] #officialSidebar,body[data-page=bloco-de-notas] #officialSidebar *,body[data-page=bloco-de-notas] #officialSidebar *:before,body[data-page=bloco-de-notas] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=bloco-de-notas] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=bloco-de-notas] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=bloco-de-notas] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=bloco-de-notas] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=bloco-de-notas] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=bloco-de-notas] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=bloco-de-notas] #officialSidebar .nav-item,body[data-page=bloco-de-notas] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=bloco-de-notas] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=bloco-de-notas] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=bloco-de-notas] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=bloco-de-notas] #officialSidebar .nav-item:hover,body[data-page=bloco-de-notas] #officialSidebar .nav-toggle:hover,body[data-page=bloco-de-notas] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=bloco-de-notas] #officialSidebar .nav-item.active,body[data-page=bloco-de-notas] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=bloco-de-notas] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=bloco-de-notas] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=bloco-de-notas] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=bloco-de-notas] #officialSidebar .nav-item svg,body[data-page=bloco-de-notas] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=bloco-de-notas] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=bloco-de-notas] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=bloco-de-notas] #officialSidebar .nav-group>.nav-submenu,body[data-page=bloco-de-notas] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=bloco-de-notas] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=bloco-de-notas] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=bloco-de-notas] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=bloco-de-notas] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=bloco-de-notas] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=bloco-de-notas] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=bloco-de-notas] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=bloco-de-notas] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=bloco-de-notas] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=bloco-de-notas] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=bloco-de-notas] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=bloco-de-notas] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=bloco-de-notas] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=bloco-de-notas] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=bloco-de-notas] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=bloco-de-notas] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=bloco-de-notas] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=bloco-de-notas] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=bloco-de-notas] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=bloco-de-notas] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=bloco-de-notas] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=bloco-de-notas] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=bloco-de-notas] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=bloco-de-notas] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=bloco-de-notas].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=bloco-de-notas].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=bloco-de-notas].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=bloco-de-notas].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=bloco-de-notas].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=bloco-de-notas].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=bloco-de-notas].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=bloco-de-notas].theme-dark #officialSidebar,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=bloco-de-notas].theme-dark #officialSidebar .nav-item,body[data-page=bloco-de-notas].theme-dark #officialSidebar .nav-toggle,body[data-page=bloco-de-notas].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=bloco-de-notas].theme-dark #officialSidebar .nav-item:hover,body[data-page=bloco-de-notas].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=bloco-de-notas].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=bloco-de-notas].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=bloco-de-notas].theme-dark #officialSidebar .nav-item.active,body[data-page=bloco-de-notas].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=bloco-de-notas].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=bloco-de-notas].theme-dark #officialSidebar .premium-title,body[data-page=bloco-de-notas].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=bloco-de-notas].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=bloco-de-notas].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=bloco-de-notas].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=bloco-de-notas].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=bloco-de-notas].official-menu-final{overflow-x:hidden!important}body[data-page=bloco-de-notas].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=bloco-de-notas].official-menu-final #sidebarToggle{display:none!important}body[data-page=bloco-de-notas] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=bloco-de-notas].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=bloco-de-notas].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=bloco-de-notas].official-menu-final .main,body[data-page=bloco-de-notas].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=bloco-de-notas].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=bloco-de-notas].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=bloco-de-notas].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=bloco-de-notas])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=bloco-de-notas] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=bloco-de-notas] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=favoritos]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--surface-3: #f2f7fb;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--teal: #0faec7;--teal-soft: #e6f9fc;--blue: #2b7bea;--blue-soft: #e8f1ff;--purple: #8257ff;--purple-soft: #f0eaff;--orange: #ff7b2c;--orange-soft: #fff0e5;--rose: #ff4d74;--rose-soft: #fff0f5;--gold: #d69712;--gold-soft: #fff7dc;--shadow: 0 18px 45px rgba(25,45,80,.07);--shadow-soft: 0 9px 24px rgba(22,44,72,.045);--radius: 16px;--sidebar: 240px;--topbar: 68px}body[data-page=favoritos],body[data-page=favoritos] *{box-sizing:border-box}html:has(>body[data-page=favoritos]),body[data-page=favoritos]{height:100%;scroll-behavior:smooth}body[data-page=favoritos]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:radial-gradient(circle at 88% 0%,rgba(214,151,18,.08) 0,transparent 34%),radial-gradient(circle at 8% 8%,rgba(11,191,121,.08) 0,transparent 31%),var(--bg);color:var(--text);overflow-x:hidden}body[data-page=favoritos] button,body[data-page=favoritos] input,body[data-page=favoritos] textarea,body[data-page=favoritos] select{font:inherit}body[data-page=favoritos] button{cursor:pointer}body[data-page=favoritos] .global-search{width:min(625px,100%);height:38px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=favoritos] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=favoritos] .topbar-actions{min-width:330px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=favoritos] .status-pill{display:flex;align-items:center;gap:8px;background:#dff8ee;color:#008962;border-radius:999px;padding:8px 15px;font-weight:800;font-size:13px;white-space:nowrap}body[data-page=favoritos] .status-dot{width:8px;height:8px;background:var(--green);border-radius:50%;box-shadow:0 0 0 3px #0bbf791f}body[data-page=favoritos] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center}body[data-page=favoritos] .profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=favoritos] .chevron{margin-left:-10px;color:#50658e}body[data-page=favoritos] .nav-item{min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:10px 14px;color:#50658e;font-weight:760;font-size:13px;line-height:1.15;transition:.18s ease}body[data-page=favoritos] .nav-item.active{color:#b68211;background:linear-gradient(90deg,#fff7dc,#fffaf0)}body[data-page=favoritos] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=favoritos] .premium-box{margin-top:auto;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070}body[data-page=favoritos] .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}body[data-page=favoritos] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}body[data-page=favoritos] .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}body[data-page=favoritos] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;box-shadow:0 2px 6px #14325005}body[data-page=favoritos] .content{padding:16px 22px 30px;max-width:1540px;width:100%;margin:0 auto}body[data-page=favoritos] .hero{border:1px solid var(--line);border-radius:20px;padding:34px 36px 32px;background:radial-gradient(circle at 6% 20%,#d697122e 0,#d6971212 28%,#fff0 48%),radial-gradient(circle at 92% 7%,#0bbf7933 0,#0bbf7914 27%,#fff0 57%),linear-gradient(120deg,#fff,#fffaf0 45%,#ecfbf6);box-shadow:var(--shadow-soft);position:relative;overflow:hidden}body[data-page=favoritos] .hero:after{content:"";position:absolute;right:42px;top:28px;width:190px;height:190px;border-radius:48px;border:1px solid rgba(214,151,18,.14);background:linear-gradient(135deg,#ffffffd1,#ffffff40),repeating-linear-gradient(0deg,rgba(214,151,18,.08) 0 1px,transparent 1px 22px);transform:rotate(5deg);opacity:.65}body[data-page=favoritos] .hero-content{position:relative;z-index:2;max-width:820px}body[data-page=favoritos] .eyebrow{display:inline-flex;align-items:center;gap:8px;min-height:31px;padding:7px 12px;border-radius:999px;background:#fff7dc;color:#b68211;font-size:12px;font-weight:900;border:1px solid #f0d17a;margin-bottom:14px}body[data-page=favoritos] .hero h1{margin:0;color:#101635;font-weight:950;letter-spacing:-.052em;font-size:30px;line-height:1.05}body[data-page=favoritos] .hero p{margin:12px 0 0;color:#526a91;font-weight:620;font-size:14px;line-height:1.58;max-width:735px}body[data-page=favoritos] .hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}body[data-page=favoritos] .primary-btn,body[data-page=favoritos] .secondary-btn,body[data-page=favoritos] .ghost-btn,body[data-page=favoritos] .danger-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;padding:0 15px;font-size:12px;font-weight:900;transition:.18s ease;border:1px solid transparent}body[data-page=favoritos] .primary-btn{background:linear-gradient(180deg,#e1aa27,#c98b10);color:#fff;box-shadow:0 10px 18px #d6971233}body[data-page=favoritos] .primary-btn:hover{transform:translateY(-1px);box-shadow:0 16px 24px #d6971238}body[data-page=favoritos] .secondary-btn{background:#fff;color:#b68211;border-color:#f0d17a}body[data-page=favoritos] .secondary-btn:hover{background:#f8fcfb}body[data-page=favoritos] .ghost-btn{background:#fff;color:#52678e;border-color:#dde7f2}body[data-page=favoritos] .ghost-btn:hover{background:#f6f9fc;color:#263653}body[data-page=favoritos] .danger-btn{background:#fff7f7;color:#d8425c;border-color:#ffd5dd}body[data-page=favoritos] .stats-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}body[data-page=favoritos] .stat-card{position:relative;min-height:116px;background:#fff;border:1px solid var(--line);border-top:4px solid var(--accent,#0bbf79);border-radius:16px;padding:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=favoritos] .stat-card strong{display:flex;align-items:center;gap:9px;color:#111c37;font-size:13px;font-weight:950;margin-bottom:8px}body[data-page=favoritos] .stat-card span{color:#5c7197;font-size:12px;line-height:1.42;font-weight:610}body[data-page=favoritos] .stat-icon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:var(--accent,#0bbf79);background:var(--accent-soft,#e7f9f1);flex:none}body[data-page=favoritos] .panel{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=favoritos] .panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 12px;border-bottom:1px solid var(--line-soft)}body[data-page=favoritos] .panel-head h2,body[data-page=favoritos] .panel-head h3{margin:0;color:#101832;font-size:18px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=favoritos] .panel-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.45;font-weight:620}body[data-page=favoritos] .panel-badge{display:inline-flex;align-items:center;gap:7px;min-height:28px;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900;color:#b68211;background:#fff7dc;border:1px solid #f0d17a;white-space:nowrap}body[data-page=favoritos] .searchbox{min-height:42px;border:1px solid #dce5f1;background:#fff;border-radius:12px;padding:0 12px;display:flex;align-items:center;gap:9px;color:#687ca2}body[data-page=favoritos] .searchbox input{border:0;outline:0;flex:1;min-width:0;color:#172342;background:transparent;font-size:13px;font-weight:650}body[data-page=favoritos] .category-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}body[data-page=favoritos] .tab-btn{min-height:33px;border:1px solid #dfe7f3;background:#fff;color:#50668d;border-radius:999px;padding:0 12px;font-size:11px;font-weight:900;transition:.18s ease}body[data-page=favoritos] .tab-btn.active,body[data-page=favoritos] .tab-btn:hover{background:#fff7dc;color:#b68211;border-color:#f0d17a}body[data-page=favoritos] .tag{flex:none;display:inline-flex;align-items:center;min-height:23px;border-radius:999px;padding:0 8px;background:var(--tag-bg,#fff7dc);color:var(--tag-color,#b68211);font-size:10px;font-weight:950;text-transform:uppercase;white-space:nowrap}body[data-page=favoritos] .mini-btn{min-height:34px;border:1px solid #dce5f1;background:#fff;color:#52678e;border-radius:9px;padding:0 11px;font-size:11px;font-weight:900;display:inline-flex;align-items:center;gap:7px;transition:.18s ease}body[data-page=favoritos] .mini-btn:hover{background:#f7f9fc;color:#263653}body[data-page=favoritos] .mini-btn.primary-mini{color:#b68211;border-color:#f0d17a;background:#fffaf0}body[data-page=favoritos] .toast{position:fixed;right:22px;bottom:22px;z-index:50;transform:translateY(18px);opacity:0;pointer-events:none;background:#11203b;color:#fff;min-height:42px;padding:0 14px;border-radius:12px;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:850;box-shadow:0 14px 30px #0000002e;transition:.2s ease}body[data-page=favoritos] .toast.show{opacity:1;transform:translateY(0)}@media (max-width:1180px){body[data-page=favoritos] .stats-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){body[data-page=favoritos]{--sidebar: 0px;--topbar: 62px}body[data-page=favoritos] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=favoritos] .topbar{gap:10px;padding-right:10px}body[data-page=favoritos] .topbar-center{display:none}body[data-page=favoritos] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=favoritos] .status-pill{padding:7px 10px}body[data-page=favoritos] .profile,body[data-page=favoritos] .chevron,body[data-page=favoritos] .sidebar{display:none}body[data-page=favoritos] .content{padding:12px}body[data-page=favoritos] .hero{padding:24px 18px}body[data-page=favoritos] .hero:after{display:none}body[data-page=favoritos] .hero h1{font-size:29px}body[data-page=favoritos] .stats-strip{grid-template-columns:1fr}}body[data-page=favoritos] .fav-workspace{display:grid;grid-template-columns:330px minmax(0,1fr);gap:16px;margin-top:14px;align-items:start}body[data-page=favoritos] .fav-tools{padding:14px 16px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=favoritos] .fav-list{max-height:710px;overflow:auto;padding:12px;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.26) transparent}body[data-page=favoritos] .fav-card{width:100%;border:1px solid #dfe7f3;background:#fff;border-radius:14px;padding:14px;text-align:left;transition:.18s ease;margin-bottom:10px;position:relative;overflow:hidden}body[data-page=favoritos] .fav-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--accent,#d69712);opacity:0;transition:.18s ease}body[data-page=favoritos] .fav-card:hover{transform:translateY(-1px);border-color:#f1d896;box-shadow:0 10px 20px #253a5c0e}body[data-page=favoritos] .fav-card.active{border-color:#ebc452;background:linear-gradient(180deg,#fff,#fffaf0);box-shadow:0 12px 24px #d6971214}body[data-page=favoritos] .fav-card.active:before{opacity:1}body[data-page=favoritos] .fav-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px}body[data-page=favoritos] .fav-card strong{display:block;color:#101832;font-size:13px;line-height:1.25;font-weight:950}body[data-page=favoritos] .fav-card p{margin:0;color:#5d7198;font-size:12px;line-height:1.43;font-weight:610}body[data-page=favoritos] .fav-meta{margin-top:10px;display:flex;align-items:center;gap:8px;color:#6a7fa4;font-size:11px;font-weight:750}body[data-page=favoritos] .preview-panel{min-height:792px}body[data-page=favoritos] .preview-toolbar{padding:14px 16px;border-bottom:1px solid var(--line-soft);display:flex;align-items:center;justify-content:space-between;gap:12px;background:linear-gradient(180deg,#fff,#fbfdff)}body[data-page=favoritos] .preview-title-group{min-width:0}body[data-page=favoritos] .preview-title-group strong{display:block;color:#101832;font-size:14px;line-height:1.2;font-weight:950;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body[data-page=favoritos] .preview-title-group span{display:block;color:#64789e;font-size:12px;font-weight:650;margin-top:4px}body[data-page=favoritos] .toolbar-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}body[data-page=favoritos] .fav-detail{padding:18px}body[data-page=favoritos] .fav-detail-card{border:1px solid #dfe7f3;border-radius:18px;background:linear-gradient(180deg,#fff,#fffdf7);padding:22px;box-shadow:var(--shadow-soft)}body[data-page=favoritos] .detail-kicker{display:flex;align-items:center;gap:8px;color:#b68211;font-size:11px;font-weight:950;text-transform:uppercase;margin-bottom:12px}body[data-page=favoritos] .fav-detail-card h2{margin:0;color:#101832;font-size:28px;line-height:1.08;letter-spacing:-.045em;font-weight:950}body[data-page=favoritos] .fav-detail-card p{margin:12px 0 0;color:#53698f;font-size:14px;line-height:1.56;font-weight:620}body[data-page=favoritos] .detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}body[data-page=favoritos] .detail-mini{border:1px solid #e7edf6;background:#fff;border-radius:13px;padding:12px}body[data-page=favoritos] .detail-mini strong{display:block;color:#1c2d4c;font-size:12px;font-weight:950;margin-bottom:5px}body[data-page=favoritos] .detail-mini span{color:#60759b;font-size:11.5px;font-weight:630;line-height:1.35}body[data-page=favoritos] .resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}body[data-page=favoritos] .resource-card{border:1px solid #dfe7f3;border-radius:15px;background:#fff;padding:14px;display:grid;grid-template-columns:38px 1fr;gap:11px;align-items:flex-start;transition:.18s ease}body[data-page=favoritos] .resource-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft);border-color:#f1d896}body[data-page=favoritos] .resource-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--soft,#fff7dc);color:var(--color,#d69712)}body[data-page=favoritos] .resource-card strong{display:block;color:#101832;font-size:13px;font-weight:950;margin:2px 0 6px}body[data-page=favoritos] .resource-card span{display:block;color:#61769b;font-size:12px;line-height:1.4;font-weight:620}body[data-page=favoritos] .collections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}body[data-page=favoritos] .collection-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:16px;box-shadow:var(--shadow-soft)}body[data-page=favoritos] .collection-card strong{display:flex;align-items:center;gap:8px;color:#101832;font-size:13px;font-weight:950;margin-bottom:7px}body[data-page=favoritos] .collection-card span{display:block;color:#5c7197;font-size:12px;line-height:1.42;font-weight:610}@media (max-width:1180px){body[data-page=favoritos] .fav-workspace{grid-template-columns:1fr}body[data-page=favoritos] .detail-grid,body[data-page=favoritos] .collections{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){body[data-page=favoritos] .detail-grid,body[data-page=favoritos] .resource-grid,body[data-page=favoritos] .collections{grid-template-columns:1fr}body[data-page=favoritos] .preview-toolbar{flex-direction:column;align-items:flex-start}}body[data-page=favoritos]{--sidebar: 290px;--topbar: 68px;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--shadow-soft: 0 9px 24px rgba(22,44,72,.045)}body[data-page=favoritos].index-menu-enabled{background:#f7fafc}body[data-page=favoritos].index-menu-enabled .topbar{height:var(--topbar)!important;width:100%!important;position:fixed!important;inset:0 0 auto 0!important;z-index:40!important;display:flex!important;grid-template-columns:none!important;align-items:center!important;gap:0!important;padding:0!important;border-bottom:1px solid var(--line)!important;background:#fffffff5!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}body[data-page=favoritos].index-menu-enabled .brand{width:var(--sidebar)!important;height:100%!important;display:flex!important;align-items:center!important;padding-left:22px!important;letter-spacing:-.8px!important;font-weight:820!important;color:#101833!important;font-size:23px!important;white-space:nowrap!important;text-decoration:none!important}body[data-page=favoritos].index-menu-enabled .brand .plus{color:var(--green)!important;font-weight:900!important;margin:0 3px!important}body[data-page=favoritos].index-menu-enabled .brand .med{font-weight:900!important}body[data-page=favoritos].index-menu-enabled .topbar-center{flex:1!important;display:flex!important;justify-content:center!important;padding-left:18px!important;padding-right:18px!important}body[data-page=favoritos].index-menu-enabled .global-search{width:min(625px,100%)!important;height:38px!important;border:1px solid #d8e1ef!important;background:#fff!important;border-radius:999px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:0 5px 0 17px!important;color:#6d7fa4!important;box-shadow:0 1px 2px #11214405!important}body[data-page=favoritos].index-menu-enabled .global-search input{border:0!important;outline:0!important;flex:1!important;color:#203052!important;background:transparent!important;font-size:13px!important;min-width:0!important;font-weight:650!important}body[data-page=favoritos].index-menu-enabled .global-search input::placeholder{color:#60739b!important;opacity:1!important}body[data-page=favoritos].index-menu-enabled .top-mic{color:#3b5c91!important;display:grid!important;place-items:center!important;flex:none!important}body[data-page=favoritos].index-menu-enabled .top-send-btn{width:28px!important;height:28px!important;border:0!important;border-radius:9px!important;background:linear-gradient(180deg,#12be7d,#00a46d)!important;color:#fff!important;display:grid!important;place-items:center!important;box-shadow:0 7px 12px #00a66c33!important;flex:none!important}body[data-page=favoritos].index-menu-enabled .topbar-actions{min-width:210px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:18px!important;padding-right:24px!important;margin-left:0!important}body[data-page=favoritos].index-menu-enabled .icon-button{border:0!important;background:transparent!important;color:#526691!important;padding:0!important;display:grid!important;place-items:center!important;cursor:pointer!important}body[data-page=favoritos].index-menu-enabled .avatar{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:50%!important;border:1px solid #cceee4!important;background:#e9faf4!important;font-weight:800!important;color:#274260!important;font-size:14px!important;flex:none!important}body[data-page=favoritos].index-menu-enabled .profile{display:flex!important;flex-direction:column!important;line-height:1.1!important;min-width:auto!important}body[data-page=favoritos].index-menu-enabled .profile strong{font-size:12px!important;color:#10203e!important;font-weight:850!important}body[data-page=favoritos].index-menu-enabled .theme-toggle-btn{width:54px!important;height:28px!important;border:1px solid #d8e1ef!important;border-radius:999px!important;background:#fff!important;color:#53698f!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;padding:0 8px!important;position:relative!important;cursor:pointer!important;box-shadow:0 2px 7px #1432500a!important;transition:.18s ease!important;flex:none!important}body[data-page=favoritos].index-menu-enabled .theme-toggle-btn:hover{border-color:#bcd9ca!important;color:#008d62!important}body[data-page=favoritos].index-menu-enabled .theme-toggle-thumb{position:absolute!important;left:3px!important;top:3px!important;width:22px!important;height:22px!important;border-radius:50%!important;background:linear-gradient(180deg,#12be7d,#00a46d)!important;box-shadow:0 4px 10px #00a66c2e!important;transition:transform .22s ease!important;z-index:1!important}body[data-page=favoritos].index-menu-enabled .theme-toggle-icon{position:relative!important;z-index:2!important;color:#7890b3!important}body[data-page=favoritos].theme-dark.index-menu-enabled .theme-toggle-btn{background:#0f1f33!important;border-color:#29405f!important;color:#dbeafe!important}body[data-page=favoritos].theme-dark.index-menu-enabled .theme-toggle-thumb{transform:translate(26px)!important;background:linear-gradient(180deg,#60a5fa,#2563eb)!important;box-shadow:0 4px 10px #2563eb33!important}body[data-page=favoritos].theme-dark.index-menu-enabled .theme-toggle-icon{color:#f8fafc!important}body[data-page=favoritos].index-menu-enabled .sidebar-collapse-btn{position:fixed!important;top:calc(var(--topbar) + 20px)!important;left:calc(var(--sidebar) - 52px)!important;z-index:50!important;width:32px!important;height:32px!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;display:grid!important;place-items:center!important;cursor:pointer!important;box-shadow:0 6px 14px #162c480f!important;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease!important}body[data-page=favoritos].index-menu-enabled .sidebar-collapse-btn:hover{background:#f3f8fc!important;border-color:#cbd8e8!important;color:#008d62!important;box-shadow:0 8px 18px #162c4817!important}body[data-page=favoritos].index-menu-enabled .sidebar-toggle-arrow{transition:transform .22s ease!important;transform-origin:12px 12px!important}body[data-page=favoritos].index-menu-enabled>.sidebar,body[data-page=favoritos].index-menu-enabled .app>.sidebar,body[data-page=favoritos].index-menu-enabled .layout>.sidebar{position:fixed!important;top:var(--topbar)!important;left:0!important;bottom:0!important;width:var(--sidebar)!important;padding:14px 16px 18px!important;background:#fff!important;border-right:1px solid var(--line)!important;z-index:30!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transform:none!important;transition:transform .22s ease!important}body[data-page=favoritos].index-menu-enabled .sidebar::-webkit-scrollbar{width:7px!important}body[data-page=favoritos].index-menu-enabled .sidebar::-webkit-scrollbar-track{background:transparent!important;margin:10px 0!important}body[data-page=favoritos].index-menu-enabled .sidebar::-webkit-scrollbar-thumb{background:#53698f38!important;border-radius:999px!important;border:2px solid #fff!important}body[data-page=favoritos].index-menu-enabled .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61!important}body[data-page=favoritos].index-menu-enabled .nav{display:flex!important;flex-direction:column!important;gap:8px!important}body[data-page=favoritos].index-menu-enabled .nav-item{min-height:44px!important;height:auto!important;display:flex!important;align-items:center!important;gap:14px!important;border-radius:9px!important;padding:10px 14px!important;color:#50658e!important;font-weight:760!important;font-size:13px!important;line-height:1.15!important;transition:.18s ease!important;text-decoration:none!important;background:transparent!important}body[data-page=favoritos].index-menu-enabled .nav-item:hover{background:#f2f7fb!important;color:#253757!important}body[data-page=favoritos].index-menu-enabled .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}body[data-page=favoritos].index-menu-enabled .nav-item svg{color:currentColor!important;flex:none!important}body[data-page=favoritos].index-menu-enabled .nav-toggle{width:100%!important;min-height:44px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;border:0!important;border-radius:9px!important;padding:10px 12px 10px 14px!important;background:transparent!important;color:#50658e!important;font-weight:760!important;font-size:13px!important;cursor:pointer!important;text-align:left!important;transition:.18s ease!important}body[data-page=favoritos].index-menu-enabled .nav-toggle:hover,body[data-page=favoritos].index-menu-enabled .nav-group.open .nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=favoritos].index-menu-enabled .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important}body[data-page=favoritos].index-menu-enabled .nav-toggle-main svg{color:currentColor!important;flex:none!important}body[data-page=favoritos].index-menu-enabled .nav-chevron{color:#7183a7!important;flex:none!important;transition:transform .24s ease!important}body[data-page=favoritos].index-menu-enabled .nav-group.open .nav-chevron{transform:rotate(180deg)!important}body[data-page=favoritos].index-menu-enabled .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important;padding:0!important}body[data-page=favoritos].index-menu-enabled .nav-group.open .nav-submenu{max-height:760px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}body[data-page=favoritos].index-menu-enabled .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:7px 12px 7px 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;transition:.18s ease!important;text-decoration:none!important}body[data-page=favoritos].index-menu-enabled .nav-sublink:before{content:""!important;position:absolute!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transition:.18s ease!important}body[data-page=favoritos].index-menu-enabled .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=favoritos].index-menu-enabled .nav-sublink.active{color:#00a96e!important;background:#eaf9f2!important}body[data-page=favoritos].index-menu-enabled .student-menu{margin-top:14px!important}body[data-page=favoritos].index-menu-enabled .premium-box{margin-top:20px!important;background:linear-gradient(180deg,#ecfbf6,#f8fcfd)!important;border:1px solid #cdeee4!important;border-radius:13px!important;padding:20px 20px 18px!important;color:#385070!important;cursor:pointer!important;transition:.18s ease!important}body[data-page=favoritos].index-menu-enabled .premium-box:hover,body[data-page=favoritos].index-menu-enabled .premium-box.active-premium{transform:translateY(-1px)!important;box-shadow:var(--shadow-soft)!important;border-color:#88dcbf!important}body[data-page=favoritos].index-menu-enabled .premium-title{display:flex!important;align-items:center!important;gap:10px!important;color:#009a69!important;font-size:13px!important;font-weight:850!important;margin-bottom:12px!important}body[data-page=favoritos].index-menu-enabled .premium-list{list-style:none!important;margin:0 0 15px!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:6px!important;color:#52678e!important;font-size:13px!important;line-height:1.35!important;font-weight:550!important}body[data-page=favoritos].index-menu-enabled .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important}body[data-page=favoritos].index-menu-enabled .premium-list li:before{content:"✓"!important;color:#00a96e!important;font-size:12px!important;font-weight:900!important;line-height:1.25!important;margin-top:1px!important;flex:none!important}body[data-page=favoritos].index-menu-enabled .premium-box button{width:100%!important;height:38px!important;border:1px solid #d7e5f0!important;background:#fff!important;border-radius:8px!important;color:#009967!important;font-weight:850!important;box-shadow:0 2px 6px #14325005!important}body[data-page=favoritos].index-menu-enabled .main,body[data-page=favoritos].index-menu-enabled .app>main.main,body[data-page=favoritos].index-menu-enabled .layout>main.main{margin-left:var(--sidebar)!important;padding-top:var(--topbar)!important;min-height:100vh!important;width:calc(100% - var(--sidebar))!important;transition:margin-left .22s ease,width .22s ease!important}body[data-page=favoritos].index-menu-enabled .layout{display:block!important;grid-template-columns:none!important;min-height:auto!important}body[data-page=favoritos].index-menu-enabled .app>main.content{margin-left:var(--sidebar)!important;padding-top:calc(var(--topbar) + 22px)!important;width:calc(100% - var(--sidebar))!important;max-width:none!important;transition:margin-left .22s ease,width .22s ease!important}body[data-page=favoritos].sidebar-collapsed.index-menu-enabled .sidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=favoritos].sidebar-collapsed.index-menu-enabled .main,body[data-page=favoritos].sidebar-collapsed.index-menu-enabled .app>main.main,body[data-page=favoritos].sidebar-collapsed.index-menu-enabled .layout>main.main,body[data-page=favoritos].sidebar-collapsed.index-menu-enabled .app>main.content{margin-left:0!important;width:100%!important}body[data-page=favoritos].sidebar-collapsed.index-menu-enabled .sidebar-collapse-btn{left:16px!important}body[data-page=favoritos].sidebar-collapsed.index-menu-enabled .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=favoritos].theme-dark.index-menu-enabled{background:#071120!important;color:#f8fafc!important}body[data-page=favoritos].theme-dark.index-menu-enabled .topbar,body[data-page=favoritos].theme-dark.index-menu-enabled .sidebar{background:#0a1423f5!important;border-color:#203650!important}body[data-page=favoritos].theme-dark.index-menu-enabled .brand,body[data-page=favoritos].theme-dark.index-menu-enabled .brand .med,body[data-page=favoritos].theme-dark.index-menu-enabled h1,body[data-page=favoritos].theme-dark.index-menu-enabled h2,body[data-page=favoritos].theme-dark.index-menu-enabled h3,body[data-page=favoritos].theme-dark.index-menu-enabled h4,body[data-page=favoritos].theme-dark.index-menu-enabled strong{color:#f8fafc!important}body[data-page=favoritos].theme-dark.index-menu-enabled .main,body[data-page=favoritos].theme-dark.index-menu-enabled .content,body[data-page=favoritos].theme-dark.index-menu-enabled .layout{background:#071120!important}body[data-page=favoritos].theme-dark.index-menu-enabled .global-search,body[data-page=favoritos].theme-dark.index-menu-enabled .nav-item.active,body[data-page=favoritos].theme-dark.index-menu-enabled .nav-sublink.active{background:#0f1f33!important;border-color:#29405f!important}body[data-page=favoritos].theme-dark.index-menu-enabled .global-search input{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}body[data-page=favoritos].theme-dark.index-menu-enabled .global-search input::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important}body[data-page=favoritos].theme-dark.index-menu-enabled .icon-button,body[data-page=favoritos].theme-dark.index-menu-enabled .nav-item,body[data-page=favoritos].theme-dark.index-menu-enabled .nav-toggle,body[data-page=favoritos].theme-dark.index-menu-enabled .nav-sublink{color:#cbd5e1!important}body[data-page=favoritos].theme-dark.index-menu-enabled .nav-item:hover,body[data-page=favoritos].theme-dark.index-menu-enabled .nav-toggle:hover,body[data-page=favoritos].theme-dark.index-menu-enabled .nav-group.open .nav-toggle,body[data-page=favoritos].theme-dark.index-menu-enabled .nav-sublink:hover{background:#101f33!important;color:#f8fafc!important}body[data-page=favoritos].theme-dark.index-menu-enabled .nav-item.active,body[data-page=favoritos].theme-dark.index-menu-enabled .nav-sublink.active{color:#35e6a0!important;background:#102a22!important}body[data-page=favoritos].theme-dark.index-menu-enabled .premium-box{background:linear-gradient(180deg,#102a22,#0b1728)!important;border-color:#1f6f57!important;color:#dbeafe!important}body[data-page=favoritos].theme-dark.index-menu-enabled .premium-list{color:#cbd5e1!important}body[data-page=favoritos].theme-dark.index-menu-enabled .premium-box button{background:#0f1f33!important;color:#35e6a0!important;border-color:#29405f!important}body[data-page=favoritos].theme-dark.index-menu-enabled .sidebar-collapse-btn{background:#0f1f33!important;border-color:#29405f!important;color:#dbeafe!important}body[data-page=favoritos].theme-dark.index-menu-enabled input,body[data-page=favoritos].theme-dark.index-menu-enabled select,body[data-page=favoritos].theme-dark.index-menu-enabled textarea{border-color:#29405f!important;background-color:#0f1f33!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;color-scheme:dark}body[data-page=favoritos].theme-dark.index-menu-enabled input::placeholder,body[data-page=favoritos].theme-dark.index-menu-enabled textarea::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1!important}body[data-page=favoritos].theme-dark.index-menu-enabled select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%)!important;background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important}body[data-page=favoritos].theme-dark.index-menu-enabled select option{background:#0f1f33!important;color:#f8fafc!important}body[data-page=favoritos].theme-dark.index-menu-enabled .hero,body[data-page=favoritos].theme-dark.index-menu-enabled [class*=hero],body[data-page=favoritos].theme-dark.index-menu-enabled [class*=panel],body[data-page=favoritos].theme-dark.index-menu-enabled [class*=card],body[data-page=favoritos].theme-dark.index-menu-enabled [class*=box],body[data-page=favoritos].theme-dark.index-menu-enabled [class*=document],body[data-page=favoritos].theme-dark.index-menu-enabled [class*=modal],body[data-page=favoritos].theme-dark.index-menu-enabled table,body[data-page=favoritos].theme-dark.index-menu-enabled th,body[data-page=favoritos].theme-dark.index-menu-enabled td{background-color:#0b1728!important;border-color:#203650!important;color:#dbeafe!important}body[data-page=favoritos].theme-dark.index-menu-enabled p,body[data-page=favoritos].theme-dark.index-menu-enabled li,body[data-page=favoritos].theme-dark.index-menu-enabled span{color:inherit}body[data-page=favoritos].theme-dark.index-menu-enabled .muted,body[data-page=favoritos].theme-dark.index-menu-enabled [class*=subtitle],body[data-page=favoritos].theme-dark.index-menu-enabled [class*=description],body[data-page=favoritos].theme-dark.index-menu-enabled [class*=copy],body[data-page=favoritos].theme-dark.index-menu-enabled [class*=meta]{color:#b6c4da!important}@media (max-width:860px){body[data-page=favoritos]{--sidebar: 0px;--topbar: 62px}body[data-page=favoritos].index-menu-enabled .brand{width:auto!important;padding-left:16px!important;font-size:19px!important}body[data-page=favoritos].index-menu-enabled .topbar{gap:10px!important;padding-right:10px!important}body[data-page=favoritos].index-menu-enabled .topbar-center{display:none!important}body[data-page=favoritos].index-menu-enabled .topbar-actions{gap:10px!important;padding-right:8px!important;margin-left:auto!important;min-width:0!important}body[data-page=favoritos].index-menu-enabled .profile,body[data-page=favoritos].index-menu-enabled .sidebar,body[data-page=favoritos].index-menu-enabled .sidebar-collapse-btn{display:none!important}body[data-page=favoritos].index-menu-enabled .main,body[data-page=favoritos].index-menu-enabled .app>main.main,body[data-page=favoritos].index-menu-enabled .layout>main.main,body[data-page=favoritos].index-menu-enabled .app>main.content{margin-left:0!important;width:100%!important}}body[data-page=favoritos].theme-dark,html:has(>body[data-page=favoritos])[data-theme=dark] body{--bg: #07111f !important;--surface: #0e1a2c !important;--surface-2: #101d30 !important;--surface-3: #13243a !important;--text: #f4f7fb !important;--muted: #b7c4d8 !important;--muted-2: #91a3bd !important;--line: #263850 !important;--line-soft: #1c2b42 !important;--green: #35e6a0 !important;--green-dark: #26d991 !important;--green-soft: #12382d !important;--green-soft-2: #164838 !important;--blue: #8fc7ff !important;--blue-soft: #13243a !important;--purple: #b7a4ff !important;--purple-soft: #1b1938 !important;--orange: #ffb27a !important;--orange-soft: #2b1e13 !important;--gold: #facc15 !important;--gold-soft: #2a2313 !important;--shadow: none !important;--shadow-soft: none !important;background:#07111f!important;color:#f4f7fb!important}body[data-page=favoritos].theme-dark .app,body[data-page=favoritos].theme-dark .layout,body[data-page=favoritos].theme-dark .main,body[data-page=favoritos].theme-dark .content,body[data-page=favoritos].theme-dark .content-wrap,body[data-page=favoritos].theme-dark .questions-page,body[data-page=favoritos].theme-dark .notes-page,body[data-page=favoritos].theme-dark .lower-grid,body[data-page=favoritos].theme-dark .hist-layout,body[data-page=favoritos].theme-dark .fav-workspace,body[data-page=favoritos].theme-dark .notes-workspace,body[data-page=favoritos].theme-dark .timeline,body[data-page=favoritos].theme-dark .answer-side,body[data-page=favoritos].theme-dark .side-stack{background:#07111f!important;color:#f4f7fb!important}body[data-page=favoritos].theme-dark .topbar,body[data-page=favoritos].theme-dark .sidebar,body[data-page=favoritos].theme-dark .global-search,body[data-page=favoritos].theme-dark .searchbox,body[data-page=favoritos].theme-dark .ask-row,body[data-page=favoritos].theme-dark .hero,body[data-page=favoritos].theme-dark .questions-hero,body[data-page=favoritos].theme-dark .notes-hero,body[data-page=favoritos].theme-dark .question-banner,body[data-page=favoritos].theme-dark .answer-card,body[data-page=favoritos].theme-dark .side-card,body[data-page=favoritos].theme-dark .panel,body[data-page=favoritos].theme-dark .notes-panel,body[data-page=favoritos].theme-dark .timeline-panel,body[data-page=favoritos].theme-dark .preview-panel,body[data-page=favoritos].theme-dark .editor-panel,body[data-page=favoritos].theme-dark .insight-card,body[data-page=favoritos].theme-dark .stat-card,body[data-page=favoritos].theme-dark .notes-stat,body[data-page=favoritos].theme-dark .practice-card,body[data-page=favoritos].theme-dark .specialty-card,body[data-page=favoritos].theme-dark .study-list,body[data-page=favoritos].theme-dark .study-row,body[data-page=favoritos].theme-dark .resource-card,body[data-page=favoritos].theme-dark .collection-card,body[data-page=favoritos].theme-dark .fav-card,body[data-page=favoritos].theme-dark .fav-detail-card,body[data-page=favoritos].theme-dark .detail-mini,body[data-page=favoritos].theme-dark .timeline-item,body[data-page=favoritos].theme-dark .benefit-card,body[data-page=favoritos].theme-dark .compare-card,body[data-page=favoritos].theme-dark .checkout-card,body[data-page=favoritos].theme-dark .faq-card,body[data-page=favoritos].theme-dark .pricing-card,body[data-page=favoritos].theme-dark .plan-card,body[data-page=favoritos].theme-dark .hero-plan,body[data-page=favoritos].theme-dark .plan-price-block,body[data-page=favoritos].theme-dark .editable-price,body[data-page=favoritos].theme-dark .step,body[data-page=favoritos].theme-dark .schedule-kpi,body[data-page=favoritos].theme-dark .schedule-feature-card,body[data-page=favoritos].theme-dark .day-agenda-card,body[data-page=favoritos].theme-dark .template-btn,body[data-page=favoritos].theme-dark .quick-topic,body[data-page=favoritos].theme-dark .quick-action,body[data-page=favoritos].theme-dark .note-card,body[data-page=favoritos].theme-dark .ai-panel,body[data-page=favoritos].theme-dark .ai-action,body[data-page=favoritos].theme-dark .micro-card,body[data-page=favoritos].theme-dark .footnote,body[data-page=favoritos].theme-dark .compare-table,body[data-page=favoritos].theme-dark table,body[data-page=favoritos].theme-dark th,body[data-page=favoritos].theme-dark td,body[data-page=favoritos].theme-dark .favorite,body[data-page=favoritos].theme-dark .ebook-btn,body[data-page=favoritos].theme-dark .premium-plan-card,body[data-page=favoritos].theme-dark .specialty-box,body[data-page=favoritos].theme-dark .accordion-section,body[data-page=favoritos].theme-dark .accordion-trigger,body[data-page=favoritos].theme-dark .accordion-panel,body[data-page=favoritos].theme-dark .accordion-link,body[data-page=favoritos].theme-dark .answer-content table,body[data-page=favoritos].theme-dark .highlight,body[data-page=favoritos].theme-dark .premium-box{background:#0e1a2c!important;background-image:none!important;border-color:#263850!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=favoritos].theme-dark .hero,body[data-page=favoritos].theme-dark .questions-hero,body[data-page=favoritos].theme-dark .notes-hero,body[data-page=favoritos].theme-dark .question-banner,body[data-page=favoritos].theme-dark .checkout-head,body[data-page=favoritos].theme-dark .insight-top,body[data-page=favoritos].theme-dark .editor-toolbar,body[data-page=favoritos].theme-dark .preview-toolbar,body[data-page=favoritos].theme-dark .timeline-tools,body[data-page=favoritos].theme-dark .notes-tools,body[data-page=favoritos].theme-dark .fav-tools,body[data-page=favoritos].theme-dark .quick-notes-inline,body[data-page=favoritos].theme-dark .ai-head,body[data-page=favoritos].theme-dark .panel-head,body[data-page=favoritos].theme-dark .premium-plan,body[data-page=favoritos].theme-dark .premium-plan-card,body[data-page=favoritos].theme-dark .hero-plan,body[data-page=favoritos].theme-dark .schedule-feature-card,body[data-page=favoritos].theme-dark .fav-detail-card,body[data-page=favoritos].theme-dark .answer-content h1{background:linear-gradient(120deg,#0e1a2c,#102337 56%,#0b2a32)!important;border-color:#263850!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=favoritos].theme-dark .hero:after,body[data-page=favoritos].theme-dark .hero:before,body[data-page=favoritos].theme-dark .notes-hero:after,body[data-page=favoritos].theme-dark .notes-hero:before,body[data-page=favoritos].theme-dark .question-banner:after,body[data-page=favoritos].theme-dark .question-banner:before{opacity:.12!important;background:#13243a!important;border-color:#263850!important}body[data-page=favoritos].theme-dark .brand,body[data-page=favoritos].theme-dark .brand .med,body[data-page=favoritos].theme-dark .logo,body[data-page=favoritos].theme-dark .logo .strong,body[data-page=favoritos].theme-dark h1,body[data-page=favoritos].theme-dark h2,body[data-page=favoritos].theme-dark h3,body[data-page=favoritos].theme-dark h4,body[data-page=favoritos].theme-dark strong,body[data-page=favoritos].theme-dark .question-title,body[data-page=favoritos].theme-dark .answer-title,body[data-page=favoritos].theme-dark .section-title,body[data-page=favoritos].theme-dark .panel-head h2,body[data-page=favoritos].theme-dark .panel-head h3,body[data-page=favoritos].theme-dark .notes-panel-head h2,body[data-page=favoritos].theme-dark .notes-panel-head h3,body[data-page=favoritos].theme-dark .editor-title-group strong,body[data-page=favoritos].theme-dark .preview-title-group strong,body[data-page=favoritos].theme-dark .timeline-copy strong,body[data-page=favoritos].theme-dark .activity-copy strong,body[data-page=favoritos].theme-dark .study-text strong,body[data-page=favoritos].theme-dark .resource-copy strong,body[data-page=favoritos].theme-dark .card-copy strong,body[data-page=favoritos].theme-dark .fav-card strong,body[data-page=favoritos].theme-dark .fav-detail-card h2,body[data-page=favoritos].theme-dark .detail-mini strong,body[data-page=favoritos].theme-dark .metric strong,body[data-page=favoritos].theme-dark .quick-topic strong,body[data-page=favoritos].theme-dark .quick-action strong,body[data-page=favoritos].theme-dark .template-btn strong,body[data-page=favoritos].theme-dark .faq-question,body[data-page=favoritos].theme-dark .faq-item strong,body[data-page=favoritos].theme-dark .answer-content strong,body[data-page=favoritos].theme-dark .answer-content h1,body[data-page=favoritos].theme-dark .answer-content h2,body[data-page=favoritos].theme-dark .answer-content h3,body[data-page=favoritos].theme-dark .price strong,body[data-page=favoritos].theme-dark .plan-price-block strong,body[data-page=favoritos].theme-dark .premium-price-clean strong,body[data-page=favoritos].theme-dark .editable-price strong{color:#f8fafc!important}body[data-page=favoritos].theme-dark p,body[data-page=favoritos].theme-dark li,body[data-page=favoritos].theme-dark label,body[data-page=favoritos].theme-dark span,body[data-page=favoritos].theme-dark small,body[data-page=favoritos].theme-dark .hero p,body[data-page=favoritos].theme-dark .questions-hero p,body[data-page=favoritos].theme-dark .notes-hero p,body[data-page=favoritos].theme-dark .panel-head p,body[data-page=favoritos].theme-dark .notes-panel-head p,body[data-page=favoritos].theme-dark .editor-title-group span,body[data-page=favoritos].theme-dark .preview-title-group span,body[data-page=favoritos].theme-dark .question-meta,body[data-page=favoritos].theme-dark .breadcrumbs,body[data-page=favoritos].theme-dark .questions-breadcrumb,body[data-page=favoritos].theme-dark .subline,body[data-page=favoritos].theme-dark .intro,body[data-page=favoritos].theme-dark .study-text span,body[data-page=favoritos].theme-dark .resource-copy p,body[data-page=favoritos].theme-dark .card-copy p,body[data-page=favoritos].theme-dark .fav-card p,body[data-page=favoritos].theme-dark .fav-detail-card p,body[data-page=favoritos].theme-dark .detail-mini span,body[data-page=favoritos].theme-dark .timeline-copy p,body[data-page=favoritos].theme-dark .timeline-meta,body[data-page=favoritos].theme-dark .metric span,body[data-page=favoritos].theme-dark .quick-topic span,body[data-page=favoritos].theme-dark .quick-action span,body[data-page=favoritos].theme-dark .template-btn span,body[data-page=favoritos].theme-dark .answer-content,body[data-page=favoritos].theme-dark .answer-content p,body[data-page=favoritos].theme-dark .answer-content li,body[data-page=favoritos].theme-dark .faq-answer,body[data-page=favoritos].theme-dark .source-item,body[data-page=favoritos].theme-dark .safe-note,body[data-page=favoritos].theme-dark .plan-subtitle,body[data-page=favoritos].theme-dark .price-note,body[data-page=favoritos].theme-dark .compare-list li,body[data-page=favoritos].theme-dark .benefit-card p,body[data-page=favoritos].theme-dark .step span,body[data-page=favoritos].theme-dark .schedule-kpi span,body[data-page=favoritos].theme-dark .agenda-copy span,body[data-page=favoritos].theme-dark .profile span,body[data-page=favoritos].theme-dark .premium-list,body[data-page=favoritos].theme-dark .premium-list li{color:#b7c4d8!important}body[data-page=favoritos].theme-dark input,body[data-page=favoritos].theme-dark textarea,body[data-page=favoritos].theme-dark select,body[data-page=favoritos].theme-dark .notes-searchbox,body[data-page=favoritos].theme-dark .searchbox,body[data-page=favoritos].theme-dark .global-search,body[data-page=favoritos].theme-dark .ask-row{background:#0f1f33!important;background-image:none!important;border-color:#29405f!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;box-shadow:none!important;color-scheme:dark}body[data-page=favoritos].theme-dark input::placeholder,body[data-page=favoritos].theme-dark textarea::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1!important}body[data-page=favoritos].theme-dark select option{background:#0f1f33!important;color:#f8fafc!important}body[data-page=favoritos].theme-dark .secondary-btn,body[data-page=favoritos].theme-dark .ghost-btn,body[data-page=favoritos].theme-dark .danger-btn,body[data-page=favoritos].theme-dark .notes-btn:not(.primary),body[data-page=favoritos].theme-dark .mini-btn,body[data-page=favoritos].theme-dark .tab-btn,body[data-page=favoritos].theme-dark .chip,body[data-page=favoritos].theme-dark .resume-btn,body[data-page=favoritos].theme-dark .continue-btn,body[data-page=favoritos].theme-dark .schedule-open-btn,body[data-page=favoritos].theme-dark .new-question,body[data-page=favoritos].theme-dark .mark-btn,body[data-page=favoritos].theme-dark .sidebar-collapse-btn,body[data-page=favoritos].theme-dark .premium-box button,body[data-page=favoritos].theme-dark .faq-question,body[data-page=favoritos].theme-dark .toolbar-actions button,body[data-page=favoritos].theme-dark .filter-chip,body[data-page=favoritos].theme-dark .filter-btn,body[data-page=favoritos].theme-dark .format-item,body[data-page=favoritos].theme-dark .mode-btn,body[data-page=favoritos].theme-dark .mode-card,body[data-page=favoritos].theme-dark .mode-item{background:#0f1f33!important;background-image:none!important;border-color:#29405f!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=favoritos].theme-dark .secondary-btn:hover,body[data-page=favoritos].theme-dark .ghost-btn:hover,body[data-page=favoritos].theme-dark .danger-btn:hover,body[data-page=favoritos].theme-dark .notes-btn:not(.primary):hover,body[data-page=favoritos].theme-dark .mini-btn:hover,body[data-page=favoritos].theme-dark .tab-btn:hover,body[data-page=favoritos].theme-dark .chip:hover,body[data-page=favoritos].theme-dark .resume-btn:hover,body[data-page=favoritos].theme-dark .continue-btn:hover,body[data-page=favoritos].theme-dark .schedule-open-btn:hover,body[data-page=favoritos].theme-dark .new-question:hover,body[data-page=favoritos].theme-dark .faq-question:hover,body[data-page=favoritos].theme-dark .format-item:hover,body[data-page=favoritos].theme-dark .mode-btn:hover,body[data-page=favoritos].theme-dark .mode-card:hover,body[data-page=favoritos].theme-dark .mode-item:hover{background:#13243a!important;border-color:#2f6f5d!important;color:#77f0c4!important}body[data-page=favoritos].theme-dark .tab-btn.active,body[data-page=favoritos].theme-dark .chip.active,body[data-page=favoritos].theme-dark .nav-item.active,body[data-page=favoritos].theme-dark .nav-sublink.active,body[data-page=favoritos].theme-dark .accordion-link.active,body[data-page=favoritos].theme-dark .fav-card.active,body[data-page=favoritos].theme-dark .note-card.active{background:#12382d!important;background-image:none!important;border-color:#205c4a!important;color:#77f0c4!important;box-shadow:none!important}body[data-page=favoritos].theme-dark .eyebrow,body[data-page=favoritos].theme-dark .notes-eyebrow,body[data-page=favoritos].theme-dark .panel-badge,body[data-page=favoritos].theme-dark .notes-badge,body[data-page=favoritos].theme-dark .tag,body[data-page=favoritos].theme-dark .note-tag,body[data-page=favoritos].theme-dark .detail-kicker,body[data-page=favoritos].theme-dark .last-edit-line,body[data-page=favoritos].theme-dark .plan-badge,body[data-page=favoritos].theme-dark .plan-chip,body[data-page=favoritos].theme-dark .pill-sent,body[data-page=favoritos].theme-dark .status,body[data-page=favoritos].theme-dark .status-pill,body[data-page=favoritos].theme-dark .schedule-badge,body[data-page=favoritos].theme-dark .agenda-time,body[data-page=favoritos].theme-dark .day-title span{background:#12382d!important;background-image:none!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=favoritos].theme-dark .icon-tile,body[data-page=favoritos].theme-dark .stat-icon,body[data-page=favoritos].theme-dark .notes-stat-icon,body[data-page=favoritos].theme-dark .resource-icon,body[data-page=favoritos].theme-dark .timeline-icon,body[data-page=favoritos].theme-dark .benefit-icon,body[data-page=favoritos].theme-dark .check,body[data-page=favoritos].theme-dark .number,body[data-page=favoritos].theme-dark .small-icon,body[data-page=favoritos].theme-dark .study-icon,body[data-page=favoritos].theme-dark .big-icon,body[data-page=favoritos].theme-dark .questions-icon,body[data-page=favoritos].theme-dark .premium-check,body[data-page=favoritos].theme-dark .faq-plus,body[data-page=favoritos].theme-dark .muted-x,body[data-page=favoritos].theme-dark .micro-dot,body[data-page=favoritos].theme-dark .premium-crown-badge,body[data-page=favoritos].theme-dark .heart-emblem{background:#12382d!important;background-image:none!important;border-color:#205c4a!important;color:#77f0c4!important;box-shadow:none!important}body[data-page=favoritos].theme-dark svg,body[data-page=favoritos].theme-dark .icon-button,body[data-page=favoritos].theme-dark .top-mic,body[data-page=favoritos].theme-dark .bell,body[data-page=favoritos].theme-dark .chevron,body[data-page=favoritos].theme-dark .nav-chevron,body[data-page=favoritos].theme-dark .row-arrow,body[data-page=favoritos].theme-dark .mini-arrow{color:currentColor}body[data-page=favoritos].theme-dark .primary-btn,body[data-page=favoritos].theme-dark .top-send-btn,body[data-page=favoritos].theme-dark .send-btn,body[data-page=favoritos].theme-dark .notes-btn.primary,body[data-page=favoritos].theme-dark .primary-mini,body[data-page=favoritos].theme-dark .plan-cta{color:#fff!important;border-color:transparent!important}body[data-page=favoritos].theme-dark .avatar,body[data-page=favoritos].theme-dark .user .avatar{background:#12382d!important;border-color:#205c4a!important;color:#c9f9e8!important}body[data-page=favoritos].theme-dark .bar,body[data-page=favoritos].theme-dark .progress-bar{background:#263850!important}body[data-page=favoritos].theme-dark .bar span,body[data-page=favoritos].theme-dark .progress-bar span{background:#35e6a0!important}body[data-page=favoritos].theme-dark th{background:#13243a!important;color:#f8fafc!important}body[data-page=favoritos].theme-dark td{background:#0e1a2c!important;color:#b7c4d8!important}body[data-page=favoritos].theme-dark .premium-mini-badge,body[data-page=favoritos].theme-dark .chip-premium,body[data-page=favoritos].theme-dark .study-text span.premium-label{background:#2a2313!important;background-image:none!important;border-color:#6a4a1e!important;color:#facc15!important;box-shadow:none!important}body[data-page=favoritos].theme-dark .premium-crown,body[data-page=favoritos].theme-dark .premium-crown-badge svg{fill:#facc15!important;stroke:#d69712!important}body[data-page=favoritos].theme-dark img{border-color:#263850!important}body[data-page=favoritos].theme-dark ::selection{background:#77f0c43d!important;color:#f8fafc!important}body[data-page=favoritos]{--bg: var(--bg, #f7fafc);--surface: var(--surface, #ffffff);--surface-2: var(--surface-2, #f9fbfd);--text: var(--text, #0f1735);--muted: var(--muted, #53698f);--muted-2: var(--muted-2, #6d7fa4);--line: var(--line, #dfe7f3);--line-soft: var(--line-soft, #edf2f8);--green: var(--green, #0bbf79);--green-dark: var(--green-dark, #008d62);--green-soft: var(--green-soft, #e7f9f1);--green-soft-2: var(--green-soft-2, #d9f6eb);--teal: var(--teal, #0faec7);--blue: var(--blue, #2b7bea);--purple: var(--purple, #8257ff);--orange: var(--orange, #ff7b2c);--shadow: var(--shadow, 0 12px 30px rgba(25, 45, 80, .05));--shadow-soft: var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035));--sidebar: 290px;--topbar: 68px}body[data-page=favoritos] svg{display:block}body[data-page=favoritos] a{color:inherit;text-decoration:none}body[data-page=favoritos] button,body[data-page=favoritos] input{font:inherit}body[data-page=favoritos] .app{min-height:100vh}body[data-page=favoritos] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=favoritos] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=favoritos] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=favoritos] .brand .med{font-weight:900}body[data-page=favoritos] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=favoritos] .global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=favoritos] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=favoritos] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=favoritos] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=favoritos] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=favoritos] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=favoritos] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=favoritos] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=favoritos] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=favoritos] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=favoritos] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=favoritos] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=favoritos] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=favoritos] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=favoritos] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=favoritos] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=favoritos] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=favoritos] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=favoritos] .sidebar-collapse-btn svg,body[data-page=favoritos] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=favoritos] .sidebar,body[data-page=favoritos] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=favoritos].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=favoritos].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=favoritos].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=favoritos].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=favoritos] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=favoritos] .sidebar::-webkit-scrollbar{width:7px}body[data-page=favoritos] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=favoritos] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=favoritos] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=favoritos] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=favoritos] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=favoritos] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=favoritos] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=favoritos] .nav-item svg{color:currentColor;flex:none}body[data-page=favoritos] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=favoritos] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=favoritos] .nav-toggle:hover,body[data-page=favoritos] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=favoritos] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=favoritos] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=favoritos] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=favoritos] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=favoritos] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=favoritos] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=favoritos] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=favoritos] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=favoritos] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=favoritos] .nav-sublink:hover:before,body[data-page=favoritos] .nav-sublink.active:before{background:#00a96e}body[data-page=favoritos] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=favoritos] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=favoritos] .student-menu{margin-top:14px}body[data-page=favoritos] .student-toggle{color:#50658e}body[data-page=favoritos] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=favoritos] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=favoritos] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=favoritos] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=favoritos] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=favoritos] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=favoritos] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=favoritos] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=favoritos] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=favoritos] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=favoritos] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=favoritos].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=favoritos].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=favoritos].theme-dark .brand,body[data-page=favoritos].theme-dark .profile strong{color:#f4f7fb}body[data-page=favoritos].theme-dark .brand .plus{color:#35e6a0}body[data-page=favoritos].theme-dark .icon-button,body[data-page=favoritos].theme-dark .top-mic{color:#b7c4d8}body[data-page=favoritos].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=favoritos].theme-dark .global-search input{color:#f4f7fb}body[data-page=favoritos].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=favoritos].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=favoritos].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=favoritos].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=favoritos].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=favoritos].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=favoritos].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=favoritos].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=favoritos].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=favoritos].theme-dark .nav-item,body[data-page=favoritos].theme-dark .nav-toggle,body[data-page=favoritos].theme-dark .nav-sublink,body[data-page=favoritos].theme-dark .premium-list{color:#b7c4d8}body[data-page=favoritos].theme-dark .nav-item:hover,body[data-page=favoritos].theme-dark .nav-toggle:hover,body[data-page=favoritos].theme-dark .nav-group.open .nav-toggle,body[data-page=favoritos].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=favoritos].theme-dark .nav-item.active,body[data-page=favoritos].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=favoritos].theme-dark .nav-sublink:before,body[data-page=favoritos].theme-dark .nav-sublink:hover:before,body[data-page=favoritos].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=favoritos].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=favoritos].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=favoritos].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=favoritos].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=favoritos].theme-dark .premium-title,body[data-page=favoritos].theme-dark .premium-title svg{color:#ffd166}body[data-page=favoritos].theme-dark .premium-list{color:#d7c9ad}body[data-page=favoritos].theme-dark .premium-list li:before{color:#ffd166}body[data-page=favoritos].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=favoritos].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=favoritos] .mobile-menu-btn,body[data-page=favoritos] .mobile-sidebar-backdrop{display:none}body[data-page=favoritos] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=favoritos] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=favoritos] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=favoritos].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=favoritos].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=favoritos].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=favoritos].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=favoritos].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=favoritos].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=favoritos]{--sidebar: 270px}body[data-page=favoritos] .brand{font-size:21px;padding-left:18px}body[data-page=favoritos] .global-search{width:min(440px,100%)}body[data-page=favoritos] .topbar-actions{gap:12px;padding-right:16px}body[data-page=favoritos] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=favoritos]{--sidebar: 0px;--topbar: 64px}body[data-page=favoritos].mobile-menu-open{overflow:hidden}body[data-page=favoritos] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=favoritos] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=favoritos] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=favoritos] .topbar-actions>.icon-button{display:none}body[data-page=favoritos] .avatar{display:none}body[data-page=favoritos] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=favoritos] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=favoritos] .theme-toggle-btn{flex:none}body[data-page=favoritos] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=favoritos] .sidebar-collapse-btn{display:none}body[data-page=favoritos] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=favoritos].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=favoritos] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=favoritos].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=favoritos].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=favoritos].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=favoritos] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=favoritos] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=favoritos] .main{width:100%;margin-left:0;padding-top:calc(var(--topbar) + 59px)}body[data-page=favoritos].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width: 640px){body[data-page=favoritos]{--topbar: 62px}body[data-page=favoritos] .topbar{padding:0 10px;gap:8px}body[data-page=favoritos] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=favoritos] .profile{max-width:76px}body[data-page=favoritos] .profile strong{max-width:76px;font-size:11px}body[data-page=favoritos] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=favoritos] .theme-toggle-thumb{width:20px;height:20px}body[data-page=favoritos].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=favoritos] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=favoritos] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=favoritos] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=favoritos] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=favoritos] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=favoritos] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=favoritos] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=favoritos] .footer-logo .med{font-weight:900}body[data-page=favoritos] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=favoritos] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=favoritos] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=favoritos] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=favoritos] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=favoritos] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=favoritos].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=favoritos].theme-dark .footer-logo{color:#f4f7fb}body[data-page=favoritos].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=favoritos].theme-dark .footer-description,body[data-page=favoritos].theme-dark .footer-meta{color:#b7c4d8}body[data-page=favoritos].theme-dark .footer-meta a{color:#78f0b5}body[data-page=favoritos].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=favoritos].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=favoritos] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=favoritos] .site-footer-inner{padding:28px 20px 8px}body[data-page=favoritos] .footer-logo{font-size:21px}body[data-page=favoritos] .footer-bottom{padding:10px 20px 18px}}body[data-page=favoritos] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=favoritos] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=favoritos] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=favoritos] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=favoritos] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=favoritos] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=favoritos].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=favoritos].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=favoritos].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=favoritos].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=favoritos].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=favoritos] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=favoritos] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=favoritos] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=favoritos] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=favoritos] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=favoritos] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=favoritos] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=favoritos] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=favoritos] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=favoritos] .residency-area-group>.residency-area-toggle:hover,body[data-page=favoritos] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=favoritos] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=favoritos] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=favoritos] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=favoritos] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=favoritos] .residency-area-group .residency-specialty-link:hover,body[data-page=favoritos] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=favoritos] .residency-area-group .residency-specialty-link:hover:before,body[data-page=favoritos] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=favoritos].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=favoritos].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=favoritos].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=favoritos].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=favoritos].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=favoritos].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=favoritos].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=favoritos].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=favoritos].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=favoritos].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=favoritos] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=favoritos] .specialty-page[class*=specialty-theme-],body[data-page=favoritos] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=favoritos] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=favoritos] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=favoritos] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=favoritos] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=favoritos] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=favoritos] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=favoritos] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=favoritos] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=favoritos] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=favoritos] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=favoritos] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=favoritos] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=favoritos] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=favoritos] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=favoritos] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=favoritos] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=favoritos] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=favoritos] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=favoritos].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=favoritos])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=favoritos].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=favoritos])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=favoritos].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=favoritos])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=favoritos].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=favoritos])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=favoritos].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=favoritos].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=favoritos])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=favoritos])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=favoritos].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=favoritos] #officialSidebar,body[data-page=favoritos] #officialSidebar *,body[data-page=favoritos] #officialSidebar *:before,body[data-page=favoritos] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=favoritos] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=favoritos] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=favoritos] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=favoritos] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=favoritos] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=favoritos] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=favoritos] #officialSidebar .nav-item,body[data-page=favoritos] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=favoritos] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=favoritos] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=favoritos] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=favoritos] #officialSidebar .nav-item:hover,body[data-page=favoritos] #officialSidebar .nav-toggle:hover,body[data-page=favoritos] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=favoritos] #officialSidebar .nav-item.active,body[data-page=favoritos] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=favoritos] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=favoritos] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=favoritos] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=favoritos] #officialSidebar .nav-item svg,body[data-page=favoritos] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=favoritos] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=favoritos] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=favoritos] #officialSidebar .nav-group>.nav-submenu,body[data-page=favoritos] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=favoritos] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=favoritos] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=favoritos] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=favoritos] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=favoritos] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=favoritos] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=favoritos] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=favoritos] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=favoritos] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=favoritos] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=favoritos] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=favoritos] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=favoritos] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=favoritos] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=favoritos] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=favoritos] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=favoritos] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=favoritos] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=favoritos] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=favoritos] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=favoritos] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=favoritos] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=favoritos] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=favoritos] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=favoritos].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=favoritos].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=favoritos].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=favoritos].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=favoritos].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=favoritos].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=favoritos].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=favoritos].theme-dark #officialSidebar,html:has(>body[data-page=favoritos])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=favoritos].theme-dark #officialSidebar .nav-item,body[data-page=favoritos].theme-dark #officialSidebar .nav-toggle,body[data-page=favoritos].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=favoritos])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=favoritos])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=favoritos])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=favoritos].theme-dark #officialSidebar .nav-item:hover,body[data-page=favoritos].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=favoritos].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=favoritos].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=favoritos])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=favoritos])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=favoritos])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=favoritos])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=favoritos].theme-dark #officialSidebar .nav-item.active,body[data-page=favoritos].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=favoritos])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=favoritos])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=favoritos].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=favoritos])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=favoritos].theme-dark #officialSidebar .premium-title,body[data-page=favoritos].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=favoritos])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=favoritos])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=favoritos].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=favoritos])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=favoritos].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=favoritos])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=favoritos].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=favoritos])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=favoritos].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=favoritos])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=favoritos].official-menu-final{overflow-x:hidden!important}body[data-page=favoritos].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=favoritos].official-menu-final #sidebarToggle{display:none!important}body[data-page=favoritos] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=favoritos].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=favoritos].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=favoritos].official-menu-final .main,body[data-page=favoritos].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=favoritos].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=favoritos].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=favoritos].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=favoritos])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=favoritos] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=favoritos] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=historico-do-aluno]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--surface-3: #f2f7fb;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--teal: #0faec7;--teal-soft: #e6f9fc;--blue: #2b7bea;--blue-soft: #e8f1ff;--purple: #8257ff;--purple-soft: #f0eaff;--orange: #ff7b2c;--orange-soft: #fff0e5;--rose: #ff4d74;--rose-soft: #fff0f5;--gold: #d69712;--gold-soft: #fff7dc;--shadow: 0 18px 45px rgba(25,45,80,.07);--shadow-soft: 0 9px 24px rgba(22,44,72,.045);--radius: 16px;--sidebar: 240px;--topbar: 68px}body[data-page=historico-do-aluno],body[data-page=historico-do-aluno] *{box-sizing:border-box}html:has(>body[data-page=historico-do-aluno]),body[data-page=historico-do-aluno]{height:100%;scroll-behavior:smooth}body[data-page=historico-do-aluno]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:radial-gradient(circle at 88% 0%,rgba(43,123,234,.08) 0,transparent 34%),radial-gradient(circle at 8% 8%,rgba(11,191,121,.08) 0,transparent 31%),var(--bg);color:var(--text);overflow-x:hidden}body[data-page=historico-do-aluno] button,body[data-page=historico-do-aluno] input,body[data-page=historico-do-aluno] textarea,body[data-page=historico-do-aluno] select{font:inherit}body[data-page=historico-do-aluno] button{cursor:pointer}body[data-page=historico-do-aluno] .global-search{width:min(625px,100%);height:38px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=historico-do-aluno] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=historico-do-aluno] .topbar-actions{min-width:330px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=historico-do-aluno] .status-pill{display:flex;align-items:center;gap:8px;background:#dff8ee;color:#008962;border-radius:999px;padding:8px 15px;font-weight:800;font-size:13px;white-space:nowrap}body[data-page=historico-do-aluno] .status-dot{width:8px;height:8px;background:var(--green);border-radius:50%;box-shadow:0 0 0 3px #0bbf791f}body[data-page=historico-do-aluno] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center}body[data-page=historico-do-aluno] .profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=historico-do-aluno] .chevron{margin-left:-10px;color:#50658e}body[data-page=historico-do-aluno] .nav-item{min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:10px 14px;color:#50658e;font-weight:760;font-size:13px;line-height:1.15;transition:.18s ease}body[data-page=historico-do-aluno] .nav-item.active{color:#2b7bea;background:linear-gradient(90deg,#e8f1ff,#f5f8ff)}body[data-page=historico-do-aluno] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=historico-do-aluno] .premium-box{margin-top:auto;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070}body[data-page=historico-do-aluno] .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}body[data-page=historico-do-aluno] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}body[data-page=historico-do-aluno] .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}body[data-page=historico-do-aluno] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;box-shadow:0 2px 6px #14325005}body[data-page=historico-do-aluno] .content{padding:16px 22px 30px;max-width:1540px;width:100%;margin:0 auto}body[data-page=historico-do-aluno] .hero{border:1px solid var(--line);border-radius:20px;padding:34px 36px 32px;background:radial-gradient(circle at 6% 20%,#2b7bea2e 0,#2b7bea12 28%,#fff0 48%),radial-gradient(circle at 92% 7%,#0bbf7933 0,#0bbf7914 27%,#fff0 57%),linear-gradient(120deg,#fff,#f4f8ff 45%,#ecfbf6);box-shadow:var(--shadow-soft);position:relative;overflow:hidden}body[data-page=historico-do-aluno] .hero:after{content:"";display:none}body[data-page=historico-do-aluno] .hero-content{position:relative;z-index:2;max-width:820px}body[data-page=historico-do-aluno] .eyebrow{display:inline-flex;align-items:center;gap:8px;min-height:31px;padding:7px 12px;border-radius:999px;background:#e8f1ff;color:#2b7bea;font-size:12px;font-weight:900;border:1px solid #d3e2ff;margin-bottom:14px}body[data-page=historico-do-aluno] .hero h1{margin:0;color:#101635;font-weight:950;letter-spacing:-.052em;font-size:30px;line-height:1.05}body[data-page=historico-do-aluno] .hero p{margin:12px 0 0;color:#526a91;font-weight:620;font-size:14px;line-height:1.58;max-width:735px}body[data-page=historico-do-aluno] .hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}body[data-page=historico-do-aluno] .primary-btn,body[data-page=historico-do-aluno] .secondary-btn,body[data-page=historico-do-aluno] .ghost-btn,body[data-page=historico-do-aluno] .danger-btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;padding:0 15px;font-size:12px;font-weight:900;transition:.18s ease;border:1px solid transparent}body[data-page=historico-do-aluno] .primary-btn{background:linear-gradient(180deg,#3d8cff,#236bd8);color:#fff;box-shadow:0 10px 18px #2b7bea33}body[data-page=historico-do-aluno] .primary-btn:hover{transform:translateY(-1px);box-shadow:0 16px 24px #2b7bea38}body[data-page=historico-do-aluno] .secondary-btn{background:#fff;color:#2b7bea;border-color:#d3e2ff}body[data-page=historico-do-aluno] .secondary-btn:hover{background:#f8fcfb}body[data-page=historico-do-aluno] .ghost-btn{background:#fff;color:#52678e;border-color:#dde7f2}body[data-page=historico-do-aluno] .ghost-btn:hover{background:#f6f9fc;color:#263653}body[data-page=historico-do-aluno] .danger-btn{background:#fff7f7;color:#d8425c;border-color:#ffd5dd}body[data-page=historico-do-aluno] .stats-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}body[data-page=historico-do-aluno] .stat-card{position:relative;min-height:116px;background:#fff;border:1px solid var(--line);border-top:4px solid var(--accent,#0bbf79);border-radius:16px;padding:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=historico-do-aluno] .stat-card strong{display:flex;align-items:center;gap:9px;color:#111c37;font-size:13px;font-weight:950;margin-bottom:8px}body[data-page=historico-do-aluno] .stat-card span{color:#5c7197;font-size:12px;line-height:1.42;font-weight:610}body[data-page=historico-do-aluno] .stat-icon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:var(--accent,#0bbf79);background:var(--accent-soft,#e7f9f1);flex:none}body[data-page=historico-do-aluno] .panel{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=historico-do-aluno] .panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 12px;border-bottom:1px solid var(--line-soft)}body[data-page=historico-do-aluno] .panel-head h2,body[data-page=historico-do-aluno] .panel-head h3{margin:0;color:#101832;font-size:18px;line-height:1.16;letter-spacing:-.03em;font-weight:950}body[data-page=historico-do-aluno] .panel-head p{margin:5px 0 0;color:#667a9e;font-size:12px;line-height:1.45;font-weight:620}body[data-page=historico-do-aluno] .panel-badge{display:inline-flex;align-items:center;gap:7px;min-height:28px;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900;color:#2b7bea;background:#e8f1ff;border:1px solid #d3e2ff;white-space:nowrap}body[data-page=historico-do-aluno] .searchbox{min-height:42px;border:1px solid #dce5f1;background:#fff;border-radius:12px;padding:0 12px;display:flex;align-items:center;gap:9px;color:#687ca2}body[data-page=historico-do-aluno] .searchbox input{border:0;outline:0;flex:1;min-width:0;color:#172342;background:transparent;font-size:13px;font-weight:650}body[data-page=historico-do-aluno] .category-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}body[data-page=historico-do-aluno] .tab-btn{min-height:33px;border:1px solid #dfe7f3;background:#fff;color:#50668d;border-radius:999px;padding:0 12px;font-size:11px;font-weight:900;transition:.18s ease}body[data-page=historico-do-aluno] .tab-btn.active,body[data-page=historico-do-aluno] .tab-btn:hover{background:#e8f1ff;color:#2b7bea;border-color:#d3e2ff}body[data-page=historico-do-aluno] .tag{flex:none;display:inline-flex;align-items:center;min-height:23px;border-radius:999px;padding:0 8px;background:var(--tag-bg,#e8f1ff);color:var(--tag-color,#2b7bea);font-size:10px;font-weight:950;text-transform:uppercase;white-space:nowrap}body[data-page=historico-do-aluno] .mini-btn{min-height:34px;border:1px solid #dce5f1;background:#fff;color:#52678e;border-radius:9px;padding:0 11px;font-size:11px;font-weight:900;display:inline-flex;align-items:center;gap:7px;transition:.18s ease}body[data-page=historico-do-aluno] .mini-btn:hover{background:#f7f9fc;color:#263653}body[data-page=historico-do-aluno] .mini-btn.primary-mini{color:#2b7bea;border-color:#d3e2ff;background:#f7faff}body[data-page=historico-do-aluno] .toast{position:fixed;right:22px;bottom:22px;z-index:50;transform:translateY(18px);opacity:0;pointer-events:none;background:#11203b;color:#fff;min-height:42px;padding:0 14px;border-radius:12px;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:850;box-shadow:0 14px 30px #0000002e;transition:.2s ease}body[data-page=historico-do-aluno] .toast.show{opacity:1;transform:translateY(0)}@media (max-width:1180px){body[data-page=historico-do-aluno] .stats-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){body[data-page=historico-do-aluno]{--sidebar: 0px;--topbar: 62px}body[data-page=historico-do-aluno] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=historico-do-aluno] .topbar{gap:10px;padding-right:10px}body[data-page=historico-do-aluno] .topbar-center{display:none}body[data-page=historico-do-aluno] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=historico-do-aluno] .status-pill{padding:7px 10px}body[data-page=historico-do-aluno] .profile,body[data-page=historico-do-aluno] .chevron,body[data-page=historico-do-aluno] .sidebar{display:none}body[data-page=historico-do-aluno] .content{padding:12px}body[data-page=historico-do-aluno] .hero{padding:24px 18px}body[data-page=historico-do-aluno] .hero:after{display:none}body[data-page=historico-do-aluno] .hero h1{font-size:29px}body[data-page=historico-do-aluno] .stats-strip{grid-template-columns:1fr}}body[data-page=historico-do-aluno] .hist-layout{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:18px;align-items:start;margin-top:14px}body[data-page=historico-do-aluno] .timeline-panel{min-height:740px}body[data-page=historico-do-aluno] .timeline-tools{padding:14px 16px 16px;border-bottom:1px solid var(--line-soft);display:grid;grid-template-columns:1fr auto;gap:12px;align-items:end}body[data-page=historico-do-aluno] .timeline{padding:16px 18px 18px;position:relative}body[data-page=historico-do-aluno] .day-block{margin-bottom:18px}body[data-page=historico-do-aluno] .day-title{display:flex;align-items:center;gap:10px;margin:0 0 10px;color:#101832;font-size:14px;font-weight:950}body[data-page=historico-do-aluno] .day-title span{font-size:11px;font-weight:900;color:#52678e;background:#f4f7fb;border:1px solid #e3ebf5;border-radius:999px;padding:5px 9px}body[data-page=historico-do-aluno] .timeline-item{display:grid;grid-template-columns:42px 1fr auto;gap:12px;align-items:start;padding:13px;border:1px solid #dfe7f3;background:#fff;border-radius:15px;margin-bottom:10px;transition:.18s ease}body[data-page=historico-do-aluno] .timeline-item:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft);border-color:#c9d9ff}body[data-page=historico-do-aluno] .timeline-icon{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;color:var(--color,#2b7bea);background:var(--soft,#e8f1ff)}body[data-page=historico-do-aluno] .timeline-copy strong{display:block;color:#101832;font-size:13px;font-weight:950;margin:1px 0 5px}body[data-page=historico-do-aluno] .timeline-copy p{margin:0;color:#5d7198;font-size:12px;line-height:1.43;font-weight:610}body[data-page=historico-do-aluno] .timeline-meta{margin-top:8px;display:flex;gap:8px;flex-wrap:wrap;color:#6a7fa4;font-size:11px;font-weight:750}body[data-page=historico-do-aluno] .resume-btn{min-height:34px;border:1px solid #dce5f1;background:#fff;color:#52678e;border-radius:9px;padding:0 11px;font-size:11px;font-weight:900;display:inline-flex;align-items:center;gap:7px;transition:.18s ease}body[data-page=historico-do-aluno] .resume-btn:hover{background:#f7f9fc;color:#263653}body[data-page=historico-do-aluno] .side-stack{display:flex;flex-direction:column;gap:14px}body[data-page=historico-do-aluno] .insight-card{border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=historico-do-aluno] .insight-top{padding:18px;background:linear-gradient(135deg,#fff,#f4f7ff);border-bottom:1px solid var(--line-soft)}body[data-page=historico-do-aluno] .insight-top h3{margin:0;font-size:17px;letter-spacing:-.03em;font-weight:950;color:#111c37}body[data-page=historico-do-aluno] .insight-top p{margin:7px 0 0;color:#60759b;font-size:12px;font-weight:620;line-height:1.45}body[data-page=historico-do-aluno] .metric-list{display:grid;grid-template-columns:1fr;gap:0}body[data-page=historico-do-aluno] .metric{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--line-soft)}body[data-page=historico-do-aluno] .metric:last-child{border-bottom:0}body[data-page=historico-do-aluno] .metric strong{font-size:12px;font-weight:900;color:#1c2d4c}body[data-page=historico-do-aluno] .metric span{font-size:12px;font-weight:850;color:#2b7bea;text-align:right}body[data-page=historico-do-aluno] .progress-card{padding:16px}body[data-page=historico-do-aluno] .progress-row{margin-bottom:13px}body[data-page=historico-do-aluno] .progress-row:last-child{margin-bottom:0}body[data-page=historico-do-aluno] .progress-label{display:flex;justify-content:space-between;gap:10px;color:#1c2d4c;font-size:12px;font-weight:900;margin-bottom:7px}body[data-page=historico-do-aluno] .bar{height:7px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=historico-do-aluno] .bar span{display:block;height:100%;width:var(--progress);border-radius:999px;background:var(--color,#2b7bea)}body[data-page=historico-do-aluno] .quick-actions{padding:12px;display:grid;grid-template-columns:1fr;gap:8px}body[data-page=historico-do-aluno] .quick-action{border:1px solid #dfe7f3;background:#fff;border-radius:12px;padding:12px;text-align:left;transition:.18s ease}body[data-page=historico-do-aluno] .quick-action:hover{border-color:#c9d9ff;background:#f8fbff;transform:translateY(-1px)}body[data-page=historico-do-aluno] .quick-action strong{display:block;color:#182541;font-size:12.5px;font-weight:950;margin-bottom:5px}body[data-page=historico-do-aluno] .quick-action span{display:block;color:#60759b;font-size:11.5px;line-height:1.34;font-weight:620}@media (max-width:1380px){body[data-page=historico-do-aluno] .hist-layout{grid-template-columns:1fr}body[data-page=historico-do-aluno] .side-stack{display:grid;grid-template-columns:1fr 1fr 1fr}}@media (max-width:1180px){body[data-page=historico-do-aluno] .side-stack,body[data-page=historico-do-aluno] .timeline-tools{grid-template-columns:1fr}}@media (max-width:860px){body[data-page=historico-do-aluno] .timeline-item{grid-template-columns:42px 1fr}body[data-page=historico-do-aluno] .resume-btn{grid-column:2;justify-content:center}body[data-page=historico-do-aluno] .timeline-tools{display:block}body[data-page=historico-do-aluno] .timeline-tools .category-tabs{margin-top:10px}}body[data-page=historico-do-aluno]{--sidebar: 290px;--topbar: 68px;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--shadow-soft: 0 9px 24px rgba(22,44,72,.045)}body[data-page=historico-do-aluno].index-menu-enabled{background:#f7fafc}body[data-page=historico-do-aluno].index-menu-enabled .topbar{height:var(--topbar)!important;width:100%!important;position:fixed!important;inset:0 0 auto 0!important;z-index:40!important;display:flex!important;grid-template-columns:none!important;align-items:center!important;gap:0!important;padding:0!important;border-bottom:1px solid var(--line)!important;background:#fffffff5!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}body[data-page=historico-do-aluno].index-menu-enabled .brand{width:var(--sidebar)!important;height:100%!important;display:flex!important;align-items:center!important;padding-left:22px!important;letter-spacing:-.8px!important;font-weight:820!important;color:#101833!important;font-size:23px!important;white-space:nowrap!important;text-decoration:none!important}body[data-page=historico-do-aluno].index-menu-enabled .brand .plus{color:var(--green)!important;font-weight:900!important;margin:0 3px!important}body[data-page=historico-do-aluno].index-menu-enabled .brand .med{font-weight:900!important}body[data-page=historico-do-aluno].index-menu-enabled .topbar-center{flex:1!important;display:flex!important;justify-content:center!important;padding-left:18px!important;padding-right:18px!important}body[data-page=historico-do-aluno].index-menu-enabled .global-search{width:min(625px,100%)!important;height:38px!important;border:1px solid #d8e1ef!important;background:#fff!important;border-radius:999px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:0 5px 0 17px!important;color:#6d7fa4!important;box-shadow:0 1px 2px #11214405!important}body[data-page=historico-do-aluno].index-menu-enabled .global-search input{border:0!important;outline:0!important;flex:1!important;color:#203052!important;background:transparent!important;font-size:13px!important;min-width:0!important;font-weight:650!important}body[data-page=historico-do-aluno].index-menu-enabled .global-search input::placeholder{color:#60739b!important;opacity:1!important}body[data-page=historico-do-aluno].index-menu-enabled .top-mic{color:#3b5c91!important;display:grid!important;place-items:center!important;flex:none!important}body[data-page=historico-do-aluno].index-menu-enabled .top-send-btn{width:28px!important;height:28px!important;border:0!important;border-radius:9px!important;background:linear-gradient(180deg,#12be7d,#00a46d)!important;color:#fff!important;display:grid!important;place-items:center!important;box-shadow:0 7px 12px #00a66c33!important;flex:none!important}body[data-page=historico-do-aluno].index-menu-enabled .topbar-actions{min-width:210px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:18px!important;padding-right:24px!important;margin-left:0!important}body[data-page=historico-do-aluno].index-menu-enabled .icon-button{border:0!important;background:transparent!important;color:#526691!important;padding:0!important;display:grid!important;place-items:center!important;cursor:pointer!important}body[data-page=historico-do-aluno].index-menu-enabled .avatar{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:50%!important;border:1px solid #cceee4!important;background:#e9faf4!important;font-weight:800!important;color:#274260!important;font-size:14px!important;flex:none!important}body[data-page=historico-do-aluno].index-menu-enabled .profile{display:flex!important;flex-direction:column!important;line-height:1.1!important;min-width:auto!important}body[data-page=historico-do-aluno].index-menu-enabled .profile strong{font-size:12px!important;color:#10203e!important;font-weight:850!important}body[data-page=historico-do-aluno].index-menu-enabled .theme-toggle-btn{width:54px!important;height:28px!important;border:1px solid #d8e1ef!important;border-radius:999px!important;background:#fff!important;color:#53698f!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;padding:0 8px!important;position:relative!important;cursor:pointer!important;box-shadow:0 2px 7px #1432500a!important;transition:.18s ease!important;flex:none!important}body[data-page=historico-do-aluno].index-menu-enabled .theme-toggle-btn:hover{border-color:#bcd9ca!important;color:#008d62!important}body[data-page=historico-do-aluno].index-menu-enabled .theme-toggle-thumb{position:absolute!important;left:3px!important;top:3px!important;width:22px!important;height:22px!important;border-radius:50%!important;background:linear-gradient(180deg,#12be7d,#00a46d)!important;box-shadow:0 4px 10px #00a66c2e!important;transition:transform .22s ease!important;z-index:1!important}body[data-page=historico-do-aluno].index-menu-enabled .theme-toggle-icon{position:relative!important;z-index:2!important;color:#7890b3!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .theme-toggle-btn{background:#0f1f33!important;border-color:#29405f!important;color:#dbeafe!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .theme-toggle-thumb{transform:translate(26px)!important;background:linear-gradient(180deg,#60a5fa,#2563eb)!important;box-shadow:0 4px 10px #2563eb33!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .theme-toggle-icon{color:#f8fafc!important}body[data-page=historico-do-aluno].index-menu-enabled .sidebar-collapse-btn{position:fixed!important;top:calc(var(--topbar) + 20px)!important;left:calc(var(--sidebar) - 52px)!important;z-index:50!important;width:32px!important;height:32px!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;display:grid!important;place-items:center!important;cursor:pointer!important;box-shadow:0 6px 14px #162c480f!important;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease!important}body[data-page=historico-do-aluno].index-menu-enabled .sidebar-collapse-btn:hover{background:#f3f8fc!important;border-color:#cbd8e8!important;color:#008d62!important;box-shadow:0 8px 18px #162c4817!important}body[data-page=historico-do-aluno].index-menu-enabled .sidebar-toggle-arrow{transition:transform .22s ease!important;transform-origin:12px 12px!important}body[data-page=historico-do-aluno].index-menu-enabled>.sidebar,body[data-page=historico-do-aluno].index-menu-enabled .app>.sidebar,body[data-page=historico-do-aluno].index-menu-enabled .layout>.sidebar{position:fixed!important;top:var(--topbar)!important;left:0!important;bottom:0!important;width:var(--sidebar)!important;padding:14px 16px 18px!important;background:#fff!important;border-right:1px solid var(--line)!important;z-index:30!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transform:none!important;transition:transform .22s ease!important}body[data-page=historico-do-aluno].index-menu-enabled .sidebar::-webkit-scrollbar{width:7px!important}body[data-page=historico-do-aluno].index-menu-enabled .sidebar::-webkit-scrollbar-track{background:transparent!important;margin:10px 0!important}body[data-page=historico-do-aluno].index-menu-enabled .sidebar::-webkit-scrollbar-thumb{background:#53698f38!important;border-radius:999px!important;border:2px solid #fff!important}body[data-page=historico-do-aluno].index-menu-enabled .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61!important}body[data-page=historico-do-aluno].index-menu-enabled .nav{display:flex!important;flex-direction:column!important;gap:8px!important}body[data-page=historico-do-aluno].index-menu-enabled .nav-item{min-height:44px!important;height:auto!important;display:flex!important;align-items:center!important;gap:14px!important;border-radius:9px!important;padding:10px 14px!important;color:#50658e!important;font-weight:760!important;font-size:13px!important;line-height:1.15!important;transition:.18s ease!important;text-decoration:none!important;background:transparent!important}body[data-page=historico-do-aluno].index-menu-enabled .nav-item:hover{background:#f2f7fb!important;color:#253757!important}body[data-page=historico-do-aluno].index-menu-enabled .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}body[data-page=historico-do-aluno].index-menu-enabled .nav-item svg{color:currentColor!important;flex:none!important}body[data-page=historico-do-aluno].index-menu-enabled .nav-toggle{width:100%!important;min-height:44px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;border:0!important;border-radius:9px!important;padding:10px 12px 10px 14px!important;background:transparent!important;color:#50658e!important;font-weight:760!important;font-size:13px!important;cursor:pointer!important;text-align:left!important;transition:.18s ease!important}body[data-page=historico-do-aluno].index-menu-enabled .nav-toggle:hover,body[data-page=historico-do-aluno].index-menu-enabled .nav-group.open .nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=historico-do-aluno].index-menu-enabled .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important}body[data-page=historico-do-aluno].index-menu-enabled .nav-toggle-main svg{color:currentColor!important;flex:none!important}body[data-page=historico-do-aluno].index-menu-enabled .nav-chevron{color:#7183a7!important;flex:none!important;transition:transform .24s ease!important}body[data-page=historico-do-aluno].index-menu-enabled .nav-group.open .nav-chevron{transform:rotate(180deg)!important}body[data-page=historico-do-aluno].index-menu-enabled .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important;padding:0!important}body[data-page=historico-do-aluno].index-menu-enabled .nav-group.open .nav-submenu{max-height:760px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}body[data-page=historico-do-aluno].index-menu-enabled .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:7px 12px 7px 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;transition:.18s ease!important;text-decoration:none!important}body[data-page=historico-do-aluno].index-menu-enabled .nav-sublink:before{content:""!important;position:absolute!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transition:.18s ease!important}body[data-page=historico-do-aluno].index-menu-enabled .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=historico-do-aluno].index-menu-enabled .nav-sublink.active{color:#00a96e!important;background:#eaf9f2!important}body[data-page=historico-do-aluno].index-menu-enabled .student-menu{margin-top:14px!important}body[data-page=historico-do-aluno].index-menu-enabled .premium-box{margin-top:20px!important;background:linear-gradient(180deg,#ecfbf6,#f8fcfd)!important;border:1px solid #cdeee4!important;border-radius:13px!important;padding:20px 20px 18px!important;color:#385070!important;cursor:pointer!important;transition:.18s ease!important}body[data-page=historico-do-aluno].index-menu-enabled .premium-box:hover,body[data-page=historico-do-aluno].index-menu-enabled .premium-box.active-premium{transform:translateY(-1px)!important;box-shadow:var(--shadow-soft)!important;border-color:#88dcbf!important}body[data-page=historico-do-aluno].index-menu-enabled .premium-title{display:flex!important;align-items:center!important;gap:10px!important;color:#009a69!important;font-size:13px!important;font-weight:850!important;margin-bottom:12px!important}body[data-page=historico-do-aluno].index-menu-enabled .premium-list{list-style:none!important;margin:0 0 15px!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:6px!important;color:#52678e!important;font-size:13px!important;line-height:1.35!important;font-weight:550!important}body[data-page=historico-do-aluno].index-menu-enabled .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important}body[data-page=historico-do-aluno].index-menu-enabled .premium-list li:before{content:"✓"!important;color:#00a96e!important;font-size:12px!important;font-weight:900!important;line-height:1.25!important;margin-top:1px!important;flex:none!important}body[data-page=historico-do-aluno].index-menu-enabled .premium-box button{width:100%!important;height:38px!important;border:1px solid #d7e5f0!important;background:#fff!important;border-radius:8px!important;color:#009967!important;font-weight:850!important;box-shadow:0 2px 6px #14325005!important}body[data-page=historico-do-aluno].index-menu-enabled .main,body[data-page=historico-do-aluno].index-menu-enabled .app>main.main,body[data-page=historico-do-aluno].index-menu-enabled .layout>main.main{margin-left:var(--sidebar)!important;padding-top:var(--topbar)!important;min-height:100vh!important;width:calc(100% - var(--sidebar))!important;transition:margin-left .22s ease,width .22s ease!important}body[data-page=historico-do-aluno].index-menu-enabled .layout{display:block!important;grid-template-columns:none!important;min-height:auto!important}body[data-page=historico-do-aluno].index-menu-enabled .app>main.content{margin-left:var(--sidebar)!important;padding-top:calc(var(--topbar) + 22px)!important;width:calc(100% - var(--sidebar))!important;max-width:none!important;transition:margin-left .22s ease,width .22s ease!important}body[data-page=historico-do-aluno].sidebar-collapsed.index-menu-enabled .sidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=historico-do-aluno].sidebar-collapsed.index-menu-enabled .main,body[data-page=historico-do-aluno].sidebar-collapsed.index-menu-enabled .app>main.main,body[data-page=historico-do-aluno].sidebar-collapsed.index-menu-enabled .layout>main.main,body[data-page=historico-do-aluno].sidebar-collapsed.index-menu-enabled .app>main.content{margin-left:0!important;width:100%!important}body[data-page=historico-do-aluno].sidebar-collapsed.index-menu-enabled .sidebar-collapse-btn{left:16px!important}body[data-page=historico-do-aluno].sidebar-collapsed.index-menu-enabled .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled{background:#071120!important;color:#f8fafc!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .topbar,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .sidebar{background:#0a1423f5!important;border-color:#203650!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .brand,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .brand .med,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled h1,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled h2,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled h3,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled h4,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled strong{color:#f8fafc!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .main,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .content,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .layout{background:#071120!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .global-search,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .nav-item.active,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .nav-sublink.active{background:#0f1f33!important;border-color:#29405f!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .global-search input{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .global-search input::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .icon-button,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .nav-item,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .nav-toggle,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .nav-sublink{color:#cbd5e1!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .nav-item:hover,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .nav-toggle:hover,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .nav-group.open .nav-toggle,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .nav-sublink:hover{background:#101f33!important;color:#f8fafc!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .nav-item.active,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .nav-sublink.active{color:#35e6a0!important;background:#102a22!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .premium-box{background:linear-gradient(180deg,#102a22,#0b1728)!important;border-color:#1f6f57!important;color:#dbeafe!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .premium-list{color:#cbd5e1!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .premium-box button{background:#0f1f33!important;color:#35e6a0!important;border-color:#29405f!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .sidebar-collapse-btn{background:#0f1f33!important;border-color:#29405f!important;color:#dbeafe!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled input,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled select,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled textarea{border-color:#29405f!important;background-color:#0f1f33!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;color-scheme:dark}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled input::placeholder,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled textarea::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%)!important;background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled select option{background:#0f1f33!important;color:#f8fafc!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .hero,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled [class*=hero],body[data-page=historico-do-aluno].theme-dark.index-menu-enabled [class*=panel],body[data-page=historico-do-aluno].theme-dark.index-menu-enabled [class*=card],body[data-page=historico-do-aluno].theme-dark.index-menu-enabled [class*=box],body[data-page=historico-do-aluno].theme-dark.index-menu-enabled [class*=document],body[data-page=historico-do-aluno].theme-dark.index-menu-enabled [class*=modal],body[data-page=historico-do-aluno].theme-dark.index-menu-enabled table,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled th,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled td{background-color:#0b1728!important;border-color:#203650!important;color:#dbeafe!important}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled p,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled li,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled span{color:inherit}body[data-page=historico-do-aluno].theme-dark.index-menu-enabled .muted,body[data-page=historico-do-aluno].theme-dark.index-menu-enabled [class*=subtitle],body[data-page=historico-do-aluno].theme-dark.index-menu-enabled [class*=description],body[data-page=historico-do-aluno].theme-dark.index-menu-enabled [class*=copy],body[data-page=historico-do-aluno].theme-dark.index-menu-enabled [class*=meta]{color:#b6c4da!important}@media (max-width:860px){body[data-page=historico-do-aluno]{--sidebar: 0px;--topbar: 62px}body[data-page=historico-do-aluno].index-menu-enabled .brand{width:auto!important;padding-left:16px!important;font-size:19px!important}body[data-page=historico-do-aluno].index-menu-enabled .topbar{gap:10px!important;padding-right:10px!important}body[data-page=historico-do-aluno].index-menu-enabled .topbar-center{display:none!important}body[data-page=historico-do-aluno].index-menu-enabled .topbar-actions{gap:10px!important;padding-right:8px!important;margin-left:auto!important;min-width:0!important}body[data-page=historico-do-aluno].index-menu-enabled .profile,body[data-page=historico-do-aluno].index-menu-enabled .sidebar,body[data-page=historico-do-aluno].index-menu-enabled .sidebar-collapse-btn{display:none!important}body[data-page=historico-do-aluno].index-menu-enabled .main,body[data-page=historico-do-aluno].index-menu-enabled .app>main.main,body[data-page=historico-do-aluno].index-menu-enabled .layout>main.main,body[data-page=historico-do-aluno].index-menu-enabled .app>main.content{margin-left:0!important;width:100%!important}}body[data-page=historico-do-aluno].theme-dark,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body{--bg: #07111f !important;--surface: #0e1a2c !important;--surface-2: #101d30 !important;--surface-3: #13243a !important;--text: #f4f7fb !important;--muted: #b7c4d8 !important;--muted-2: #91a3bd !important;--line: #263850 !important;--line-soft: #1c2b42 !important;--green: #35e6a0 !important;--green-dark: #26d991 !important;--green-soft: #12382d !important;--green-soft-2: #164838 !important;--blue: #8fc7ff !important;--blue-soft: #13243a !important;--purple: #b7a4ff !important;--purple-soft: #1b1938 !important;--orange: #ffb27a !important;--orange-soft: #2b1e13 !important;--gold: #facc15 !important;--gold-soft: #2a2313 !important;--shadow: none !important;--shadow-soft: none !important;background:#07111f!important;color:#f4f7fb!important}body[data-page=historico-do-aluno].theme-dark .app,body[data-page=historico-do-aluno].theme-dark .layout,body[data-page=historico-do-aluno].theme-dark .main,body[data-page=historico-do-aluno].theme-dark .content,body[data-page=historico-do-aluno].theme-dark .content-wrap,body[data-page=historico-do-aluno].theme-dark .questions-page,body[data-page=historico-do-aluno].theme-dark .notes-page,body[data-page=historico-do-aluno].theme-dark .lower-grid,body[data-page=historico-do-aluno].theme-dark .hist-layout,body[data-page=historico-do-aluno].theme-dark .fav-workspace,body[data-page=historico-do-aluno].theme-dark .notes-workspace,body[data-page=historico-do-aluno].theme-dark .timeline,body[data-page=historico-do-aluno].theme-dark .answer-side,body[data-page=historico-do-aluno].theme-dark .side-stack{background:#07111f!important;color:#f4f7fb!important}body[data-page=historico-do-aluno].theme-dark .topbar,body[data-page=historico-do-aluno].theme-dark .sidebar,body[data-page=historico-do-aluno].theme-dark .global-search,body[data-page=historico-do-aluno].theme-dark .searchbox,body[data-page=historico-do-aluno].theme-dark .ask-row,body[data-page=historico-do-aluno].theme-dark .hero,body[data-page=historico-do-aluno].theme-dark .questions-hero,body[data-page=historico-do-aluno].theme-dark .notes-hero,body[data-page=historico-do-aluno].theme-dark .question-banner,body[data-page=historico-do-aluno].theme-dark .answer-card,body[data-page=historico-do-aluno].theme-dark .side-card,body[data-page=historico-do-aluno].theme-dark .panel,body[data-page=historico-do-aluno].theme-dark .notes-panel,body[data-page=historico-do-aluno].theme-dark .timeline-panel,body[data-page=historico-do-aluno].theme-dark .preview-panel,body[data-page=historico-do-aluno].theme-dark .editor-panel,body[data-page=historico-do-aluno].theme-dark .insight-card,body[data-page=historico-do-aluno].theme-dark .stat-card,body[data-page=historico-do-aluno].theme-dark .notes-stat,body[data-page=historico-do-aluno].theme-dark .practice-card,body[data-page=historico-do-aluno].theme-dark .specialty-card,body[data-page=historico-do-aluno].theme-dark .study-list,body[data-page=historico-do-aluno].theme-dark .study-row,body[data-page=historico-do-aluno].theme-dark .resource-card,body[data-page=historico-do-aluno].theme-dark .collection-card,body[data-page=historico-do-aluno].theme-dark .fav-card,body[data-page=historico-do-aluno].theme-dark .fav-detail-card,body[data-page=historico-do-aluno].theme-dark .detail-mini,body[data-page=historico-do-aluno].theme-dark .timeline-item,body[data-page=historico-do-aluno].theme-dark .benefit-card,body[data-page=historico-do-aluno].theme-dark .compare-card,body[data-page=historico-do-aluno].theme-dark .checkout-card,body[data-page=historico-do-aluno].theme-dark .faq-card,body[data-page=historico-do-aluno].theme-dark .pricing-card,body[data-page=historico-do-aluno].theme-dark .plan-card,body[data-page=historico-do-aluno].theme-dark .hero-plan,body[data-page=historico-do-aluno].theme-dark .plan-price-block,body[data-page=historico-do-aluno].theme-dark .editable-price,body[data-page=historico-do-aluno].theme-dark .step,body[data-page=historico-do-aluno].theme-dark .schedule-kpi,body[data-page=historico-do-aluno].theme-dark .schedule-feature-card,body[data-page=historico-do-aluno].theme-dark .day-agenda-card,body[data-page=historico-do-aluno].theme-dark .template-btn,body[data-page=historico-do-aluno].theme-dark .quick-topic,body[data-page=historico-do-aluno].theme-dark .quick-action,body[data-page=historico-do-aluno].theme-dark .note-card,body[data-page=historico-do-aluno].theme-dark .ai-panel,body[data-page=historico-do-aluno].theme-dark .ai-action,body[data-page=historico-do-aluno].theme-dark .micro-card,body[data-page=historico-do-aluno].theme-dark .footnote,body[data-page=historico-do-aluno].theme-dark .compare-table,body[data-page=historico-do-aluno].theme-dark table,body[data-page=historico-do-aluno].theme-dark th,body[data-page=historico-do-aluno].theme-dark td,body[data-page=historico-do-aluno].theme-dark .favorite,body[data-page=historico-do-aluno].theme-dark .ebook-btn,body[data-page=historico-do-aluno].theme-dark .premium-plan-card,body[data-page=historico-do-aluno].theme-dark .specialty-box,body[data-page=historico-do-aluno].theme-dark .accordion-section,body[data-page=historico-do-aluno].theme-dark .accordion-trigger,body[data-page=historico-do-aluno].theme-dark .accordion-panel,body[data-page=historico-do-aluno].theme-dark .accordion-link,body[data-page=historico-do-aluno].theme-dark .answer-content table,body[data-page=historico-do-aluno].theme-dark .highlight,body[data-page=historico-do-aluno].theme-dark .premium-box{background:#0e1a2c!important;background-image:none!important;border-color:#263850!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=historico-do-aluno].theme-dark .hero,body[data-page=historico-do-aluno].theme-dark .questions-hero,body[data-page=historico-do-aluno].theme-dark .notes-hero,body[data-page=historico-do-aluno].theme-dark .question-banner,body[data-page=historico-do-aluno].theme-dark .checkout-head,body[data-page=historico-do-aluno].theme-dark .insight-top,body[data-page=historico-do-aluno].theme-dark .editor-toolbar,body[data-page=historico-do-aluno].theme-dark .preview-toolbar,body[data-page=historico-do-aluno].theme-dark .timeline-tools,body[data-page=historico-do-aluno].theme-dark .notes-tools,body[data-page=historico-do-aluno].theme-dark .fav-tools,body[data-page=historico-do-aluno].theme-dark .quick-notes-inline,body[data-page=historico-do-aluno].theme-dark .ai-head,body[data-page=historico-do-aluno].theme-dark .panel-head,body[data-page=historico-do-aluno].theme-dark .premium-plan,body[data-page=historico-do-aluno].theme-dark .premium-plan-card,body[data-page=historico-do-aluno].theme-dark .hero-plan,body[data-page=historico-do-aluno].theme-dark .schedule-feature-card,body[data-page=historico-do-aluno].theme-dark .fav-detail-card,body[data-page=historico-do-aluno].theme-dark .answer-content h1{background:linear-gradient(120deg,#0e1a2c,#102337 56%,#0b2a32)!important;border-color:#263850!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=historico-do-aluno].theme-dark .hero:after,body[data-page=historico-do-aluno].theme-dark .hero:before,body[data-page=historico-do-aluno].theme-dark .notes-hero:after,body[data-page=historico-do-aluno].theme-dark .notes-hero:before,body[data-page=historico-do-aluno].theme-dark .question-banner:after,body[data-page=historico-do-aluno].theme-dark .question-banner:before{opacity:.12!important;background:#13243a!important;border-color:#263850!important}body[data-page=historico-do-aluno].theme-dark .brand,body[data-page=historico-do-aluno].theme-dark .brand .med,body[data-page=historico-do-aluno].theme-dark .logo,body[data-page=historico-do-aluno].theme-dark .logo .strong,body[data-page=historico-do-aluno].theme-dark h1,body[data-page=historico-do-aluno].theme-dark h2,body[data-page=historico-do-aluno].theme-dark h3,body[data-page=historico-do-aluno].theme-dark h4,body[data-page=historico-do-aluno].theme-dark strong,body[data-page=historico-do-aluno].theme-dark .question-title,body[data-page=historico-do-aluno].theme-dark .answer-title,body[data-page=historico-do-aluno].theme-dark .section-title,body[data-page=historico-do-aluno].theme-dark .panel-head h2,body[data-page=historico-do-aluno].theme-dark .panel-head h3,body[data-page=historico-do-aluno].theme-dark .notes-panel-head h2,body[data-page=historico-do-aluno].theme-dark .notes-panel-head h3,body[data-page=historico-do-aluno].theme-dark .editor-title-group strong,body[data-page=historico-do-aluno].theme-dark .preview-title-group strong,body[data-page=historico-do-aluno].theme-dark .timeline-copy strong,body[data-page=historico-do-aluno].theme-dark .activity-copy strong,body[data-page=historico-do-aluno].theme-dark .study-text strong,body[data-page=historico-do-aluno].theme-dark .resource-copy strong,body[data-page=historico-do-aluno].theme-dark .card-copy strong,body[data-page=historico-do-aluno].theme-dark .fav-card strong,body[data-page=historico-do-aluno].theme-dark .fav-detail-card h2,body[data-page=historico-do-aluno].theme-dark .detail-mini strong,body[data-page=historico-do-aluno].theme-dark .metric strong,body[data-page=historico-do-aluno].theme-dark .quick-topic strong,body[data-page=historico-do-aluno].theme-dark .quick-action strong,body[data-page=historico-do-aluno].theme-dark .template-btn strong,body[data-page=historico-do-aluno].theme-dark .faq-question,body[data-page=historico-do-aluno].theme-dark .faq-item strong,body[data-page=historico-do-aluno].theme-dark .answer-content strong,body[data-page=historico-do-aluno].theme-dark .answer-content h1,body[data-page=historico-do-aluno].theme-dark .answer-content h2,body[data-page=historico-do-aluno].theme-dark .answer-content h3,body[data-page=historico-do-aluno].theme-dark .price strong,body[data-page=historico-do-aluno].theme-dark .plan-price-block strong,body[data-page=historico-do-aluno].theme-dark .premium-price-clean strong,body[data-page=historico-do-aluno].theme-dark .editable-price strong{color:#f8fafc!important}body[data-page=historico-do-aluno].theme-dark p,body[data-page=historico-do-aluno].theme-dark li,body[data-page=historico-do-aluno].theme-dark label,body[data-page=historico-do-aluno].theme-dark span,body[data-page=historico-do-aluno].theme-dark small,body[data-page=historico-do-aluno].theme-dark .hero p,body[data-page=historico-do-aluno].theme-dark .questions-hero p,body[data-page=historico-do-aluno].theme-dark .notes-hero p,body[data-page=historico-do-aluno].theme-dark .panel-head p,body[data-page=historico-do-aluno].theme-dark .notes-panel-head p,body[data-page=historico-do-aluno].theme-dark .editor-title-group span,body[data-page=historico-do-aluno].theme-dark .preview-title-group span,body[data-page=historico-do-aluno].theme-dark .question-meta,body[data-page=historico-do-aluno].theme-dark .breadcrumbs,body[data-page=historico-do-aluno].theme-dark .questions-breadcrumb,body[data-page=historico-do-aluno].theme-dark .subline,body[data-page=historico-do-aluno].theme-dark .intro,body[data-page=historico-do-aluno].theme-dark .study-text span,body[data-page=historico-do-aluno].theme-dark .resource-copy p,body[data-page=historico-do-aluno].theme-dark .card-copy p,body[data-page=historico-do-aluno].theme-dark .fav-card p,body[data-page=historico-do-aluno].theme-dark .fav-detail-card p,body[data-page=historico-do-aluno].theme-dark .detail-mini span,body[data-page=historico-do-aluno].theme-dark .timeline-copy p,body[data-page=historico-do-aluno].theme-dark .timeline-meta,body[data-page=historico-do-aluno].theme-dark .metric span,body[data-page=historico-do-aluno].theme-dark .quick-topic span,body[data-page=historico-do-aluno].theme-dark .quick-action span,body[data-page=historico-do-aluno].theme-dark .template-btn span,body[data-page=historico-do-aluno].theme-dark .answer-content,body[data-page=historico-do-aluno].theme-dark .answer-content p,body[data-page=historico-do-aluno].theme-dark .answer-content li,body[data-page=historico-do-aluno].theme-dark .faq-answer,body[data-page=historico-do-aluno].theme-dark .source-item,body[data-page=historico-do-aluno].theme-dark .safe-note,body[data-page=historico-do-aluno].theme-dark .plan-subtitle,body[data-page=historico-do-aluno].theme-dark .price-note,body[data-page=historico-do-aluno].theme-dark .compare-list li,body[data-page=historico-do-aluno].theme-dark .benefit-card p,body[data-page=historico-do-aluno].theme-dark .step span,body[data-page=historico-do-aluno].theme-dark .schedule-kpi span,body[data-page=historico-do-aluno].theme-dark .agenda-copy span,body[data-page=historico-do-aluno].theme-dark .profile span,body[data-page=historico-do-aluno].theme-dark .premium-list,body[data-page=historico-do-aluno].theme-dark .premium-list li{color:#b7c4d8!important}body[data-page=historico-do-aluno].theme-dark input,body[data-page=historico-do-aluno].theme-dark textarea,body[data-page=historico-do-aluno].theme-dark select,body[data-page=historico-do-aluno].theme-dark .notes-searchbox,body[data-page=historico-do-aluno].theme-dark .searchbox,body[data-page=historico-do-aluno].theme-dark .global-search,body[data-page=historico-do-aluno].theme-dark .ask-row{background:#0f1f33!important;background-image:none!important;border-color:#29405f!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;box-shadow:none!important;color-scheme:dark}body[data-page=historico-do-aluno].theme-dark input::placeholder,body[data-page=historico-do-aluno].theme-dark textarea::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1!important}body[data-page=historico-do-aluno].theme-dark select option{background:#0f1f33!important;color:#f8fafc!important}body[data-page=historico-do-aluno].theme-dark .secondary-btn,body[data-page=historico-do-aluno].theme-dark .ghost-btn,body[data-page=historico-do-aluno].theme-dark .danger-btn,body[data-page=historico-do-aluno].theme-dark .notes-btn:not(.primary),body[data-page=historico-do-aluno].theme-dark .mini-btn,body[data-page=historico-do-aluno].theme-dark .tab-btn,body[data-page=historico-do-aluno].theme-dark .chip,body[data-page=historico-do-aluno].theme-dark .resume-btn,body[data-page=historico-do-aluno].theme-dark .continue-btn,body[data-page=historico-do-aluno].theme-dark .schedule-open-btn,body[data-page=historico-do-aluno].theme-dark .new-question,body[data-page=historico-do-aluno].theme-dark .mark-btn,body[data-page=historico-do-aluno].theme-dark .sidebar-collapse-btn,body[data-page=historico-do-aluno].theme-dark .premium-box button,body[data-page=historico-do-aluno].theme-dark .faq-question,body[data-page=historico-do-aluno].theme-dark .toolbar-actions button,body[data-page=historico-do-aluno].theme-dark .filter-chip,body[data-page=historico-do-aluno].theme-dark .filter-btn,body[data-page=historico-do-aluno].theme-dark .format-item,body[data-page=historico-do-aluno].theme-dark .mode-btn,body[data-page=historico-do-aluno].theme-dark .mode-card,body[data-page=historico-do-aluno].theme-dark .mode-item{background:#0f1f33!important;background-image:none!important;border-color:#29405f!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=historico-do-aluno].theme-dark .secondary-btn:hover,body[data-page=historico-do-aluno].theme-dark .ghost-btn:hover,body[data-page=historico-do-aluno].theme-dark .danger-btn:hover,body[data-page=historico-do-aluno].theme-dark .notes-btn:not(.primary):hover,body[data-page=historico-do-aluno].theme-dark .mini-btn:hover,body[data-page=historico-do-aluno].theme-dark .tab-btn:hover,body[data-page=historico-do-aluno].theme-dark .chip:hover,body[data-page=historico-do-aluno].theme-dark .resume-btn:hover,body[data-page=historico-do-aluno].theme-dark .continue-btn:hover,body[data-page=historico-do-aluno].theme-dark .schedule-open-btn:hover,body[data-page=historico-do-aluno].theme-dark .new-question:hover,body[data-page=historico-do-aluno].theme-dark .faq-question:hover,body[data-page=historico-do-aluno].theme-dark .format-item:hover,body[data-page=historico-do-aluno].theme-dark .mode-btn:hover,body[data-page=historico-do-aluno].theme-dark .mode-card:hover,body[data-page=historico-do-aluno].theme-dark .mode-item:hover{background:#13243a!important;border-color:#2f6f5d!important;color:#77f0c4!important}body[data-page=historico-do-aluno].theme-dark .tab-btn.active,body[data-page=historico-do-aluno].theme-dark .chip.active,body[data-page=historico-do-aluno].theme-dark .nav-item.active,body[data-page=historico-do-aluno].theme-dark .nav-sublink.active,body[data-page=historico-do-aluno].theme-dark .accordion-link.active,body[data-page=historico-do-aluno].theme-dark .fav-card.active,body[data-page=historico-do-aluno].theme-dark .note-card.active{background:#12382d!important;background-image:none!important;border-color:#205c4a!important;color:#77f0c4!important;box-shadow:none!important}body[data-page=historico-do-aluno].theme-dark .eyebrow,body[data-page=historico-do-aluno].theme-dark .notes-eyebrow,body[data-page=historico-do-aluno].theme-dark .panel-badge,body[data-page=historico-do-aluno].theme-dark .notes-badge,body[data-page=historico-do-aluno].theme-dark .tag,body[data-page=historico-do-aluno].theme-dark .note-tag,body[data-page=historico-do-aluno].theme-dark .detail-kicker,body[data-page=historico-do-aluno].theme-dark .last-edit-line,body[data-page=historico-do-aluno].theme-dark .plan-badge,body[data-page=historico-do-aluno].theme-dark .plan-chip,body[data-page=historico-do-aluno].theme-dark .pill-sent,body[data-page=historico-do-aluno].theme-dark .status,body[data-page=historico-do-aluno].theme-dark .status-pill,body[data-page=historico-do-aluno].theme-dark .schedule-badge,body[data-page=historico-do-aluno].theme-dark .agenda-time,body[data-page=historico-do-aluno].theme-dark .day-title span{background:#12382d!important;background-image:none!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=historico-do-aluno].theme-dark .icon-tile,body[data-page=historico-do-aluno].theme-dark .stat-icon,body[data-page=historico-do-aluno].theme-dark .notes-stat-icon,body[data-page=historico-do-aluno].theme-dark .resource-icon,body[data-page=historico-do-aluno].theme-dark .timeline-icon,body[data-page=historico-do-aluno].theme-dark .benefit-icon,body[data-page=historico-do-aluno].theme-dark .check,body[data-page=historico-do-aluno].theme-dark .number,body[data-page=historico-do-aluno].theme-dark .small-icon,body[data-page=historico-do-aluno].theme-dark .study-icon,body[data-page=historico-do-aluno].theme-dark .big-icon,body[data-page=historico-do-aluno].theme-dark .questions-icon,body[data-page=historico-do-aluno].theme-dark .premium-check,body[data-page=historico-do-aluno].theme-dark .faq-plus,body[data-page=historico-do-aluno].theme-dark .muted-x,body[data-page=historico-do-aluno].theme-dark .micro-dot,body[data-page=historico-do-aluno].theme-dark .premium-crown-badge,body[data-page=historico-do-aluno].theme-dark .heart-emblem{background:#12382d!important;background-image:none!important;border-color:#205c4a!important;color:#77f0c4!important;box-shadow:none!important}body[data-page=historico-do-aluno].theme-dark svg,body[data-page=historico-do-aluno].theme-dark .icon-button,body[data-page=historico-do-aluno].theme-dark .top-mic,body[data-page=historico-do-aluno].theme-dark .bell,body[data-page=historico-do-aluno].theme-dark .chevron,body[data-page=historico-do-aluno].theme-dark .nav-chevron,body[data-page=historico-do-aluno].theme-dark .row-arrow,body[data-page=historico-do-aluno].theme-dark .mini-arrow{color:currentColor}body[data-page=historico-do-aluno].theme-dark .primary-btn,body[data-page=historico-do-aluno].theme-dark .top-send-btn,body[data-page=historico-do-aluno].theme-dark .send-btn,body[data-page=historico-do-aluno].theme-dark .notes-btn.primary,body[data-page=historico-do-aluno].theme-dark .primary-mini,body[data-page=historico-do-aluno].theme-dark .plan-cta{color:#fff!important;border-color:transparent!important}body[data-page=historico-do-aluno].theme-dark .avatar,body[data-page=historico-do-aluno].theme-dark .user .avatar{background:#12382d!important;border-color:#205c4a!important;color:#c9f9e8!important}body[data-page=historico-do-aluno].theme-dark .bar,body[data-page=historico-do-aluno].theme-dark .progress-bar{background:#263850!important}body[data-page=historico-do-aluno].theme-dark .bar span,body[data-page=historico-do-aluno].theme-dark .progress-bar span{background:#35e6a0!important}body[data-page=historico-do-aluno].theme-dark th{background:#13243a!important;color:#f8fafc!important}body[data-page=historico-do-aluno].theme-dark td{background:#0e1a2c!important;color:#b7c4d8!important}body[data-page=historico-do-aluno].theme-dark .premium-mini-badge,body[data-page=historico-do-aluno].theme-dark .chip-premium,body[data-page=historico-do-aluno].theme-dark .study-text span.premium-label{background:#2a2313!important;background-image:none!important;border-color:#6a4a1e!important;color:#facc15!important;box-shadow:none!important}body[data-page=historico-do-aluno].theme-dark .premium-crown,body[data-page=historico-do-aluno].theme-dark .premium-crown-badge svg{fill:#facc15!important;stroke:#d69712!important}body[data-page=historico-do-aluno].theme-dark img{border-color:#263850!important}body[data-page=historico-do-aluno].theme-dark ::selection{background:#77f0c43d!important;color:#f8fafc!important}body[data-page=historico-do-aluno] .hist-layout{grid-template-columns:minmax(0,1fr)!important;width:100%!important}body[data-page=historico-do-aluno] .timeline-panel{width:100%!important}body[data-page=historico-do-aluno].index-menu-enabled .content{max-width:none!important}body[data-page=historico-do-aluno]{--bg: var(--bg, #f7fafc);--surface: var(--surface, #ffffff);--surface-2: var(--surface-2, #f9fbfd);--text: var(--text, #0f1735);--muted: var(--muted, #53698f);--muted-2: var(--muted-2, #6d7fa4);--line: var(--line, #dfe7f3);--line-soft: var(--line-soft, #edf2f8);--green: var(--green, #0bbf79);--green-dark: var(--green-dark, #008d62);--green-soft: var(--green-soft, #e7f9f1);--green-soft-2: var(--green-soft-2, #d9f6eb);--teal: var(--teal, #0faec7);--blue: var(--blue, #2b7bea);--purple: var(--purple, #8257ff);--orange: var(--orange, #ff7b2c);--shadow: var(--shadow, 0 12px 30px rgba(25, 45, 80, .05));--shadow-soft: var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035));--sidebar: 290px;--topbar: 68px}body[data-page=historico-do-aluno] svg{display:block}body[data-page=historico-do-aluno] a{color:inherit;text-decoration:none}body[data-page=historico-do-aluno] button,body[data-page=historico-do-aluno] input{font:inherit}body[data-page=historico-do-aluno] .app{min-height:100vh}body[data-page=historico-do-aluno] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=historico-do-aluno] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=historico-do-aluno] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=historico-do-aluno] .brand .med{font-weight:900}body[data-page=historico-do-aluno] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=historico-do-aluno] .global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=historico-do-aluno] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=historico-do-aluno] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=historico-do-aluno] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=historico-do-aluno] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=historico-do-aluno] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=historico-do-aluno] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=historico-do-aluno] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=historico-do-aluno] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=historico-do-aluno] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=historico-do-aluno] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=historico-do-aluno] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=historico-do-aluno] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=historico-do-aluno] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=historico-do-aluno] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=historico-do-aluno] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=historico-do-aluno] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=historico-do-aluno] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=historico-do-aluno] .sidebar-collapse-btn svg,body[data-page=historico-do-aluno] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=historico-do-aluno] .sidebar,body[data-page=historico-do-aluno] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=historico-do-aluno].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=historico-do-aluno].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=historico-do-aluno].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=historico-do-aluno].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=historico-do-aluno] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=historico-do-aluno] .sidebar::-webkit-scrollbar{width:7px}body[data-page=historico-do-aluno] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=historico-do-aluno] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=historico-do-aluno] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=historico-do-aluno] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=historico-do-aluno] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=historico-do-aluno] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=historico-do-aluno] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=historico-do-aluno] .nav-item svg{color:currentColor;flex:none}body[data-page=historico-do-aluno] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=historico-do-aluno] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=historico-do-aluno] .nav-toggle:hover,body[data-page=historico-do-aluno] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=historico-do-aluno] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=historico-do-aluno] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=historico-do-aluno] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=historico-do-aluno] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=historico-do-aluno] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=historico-do-aluno] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=historico-do-aluno] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=historico-do-aluno] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=historico-do-aluno] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=historico-do-aluno] .nav-sublink:hover:before,body[data-page=historico-do-aluno] .nav-sublink.active:before{background:#00a96e}body[data-page=historico-do-aluno] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=historico-do-aluno] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=historico-do-aluno] .student-menu{margin-top:14px}body[data-page=historico-do-aluno] .student-toggle{color:#50658e}body[data-page=historico-do-aluno] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=historico-do-aluno] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=historico-do-aluno] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=historico-do-aluno] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=historico-do-aluno] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=historico-do-aluno] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=historico-do-aluno] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=historico-do-aluno] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=historico-do-aluno] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=historico-do-aluno] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=historico-do-aluno] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=historico-do-aluno].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=historico-do-aluno].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=historico-do-aluno].theme-dark .brand,body[data-page=historico-do-aluno].theme-dark .profile strong{color:#f4f7fb}body[data-page=historico-do-aluno].theme-dark .brand .plus{color:#35e6a0}body[data-page=historico-do-aluno].theme-dark .icon-button,body[data-page=historico-do-aluno].theme-dark .top-mic{color:#b7c4d8}body[data-page=historico-do-aluno].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=historico-do-aluno].theme-dark .global-search input{color:#f4f7fb}body[data-page=historico-do-aluno].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=historico-do-aluno].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=historico-do-aluno].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=historico-do-aluno].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=historico-do-aluno].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=historico-do-aluno].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=historico-do-aluno].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=historico-do-aluno].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=historico-do-aluno].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=historico-do-aluno].theme-dark .nav-item,body[data-page=historico-do-aluno].theme-dark .nav-toggle,body[data-page=historico-do-aluno].theme-dark .nav-sublink,body[data-page=historico-do-aluno].theme-dark .premium-list{color:#b7c4d8}body[data-page=historico-do-aluno].theme-dark .nav-item:hover,body[data-page=historico-do-aluno].theme-dark .nav-toggle:hover,body[data-page=historico-do-aluno].theme-dark .nav-group.open .nav-toggle,body[data-page=historico-do-aluno].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=historico-do-aluno].theme-dark .nav-item.active,body[data-page=historico-do-aluno].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=historico-do-aluno].theme-dark .nav-sublink:before,body[data-page=historico-do-aluno].theme-dark .nav-sublink:hover:before,body[data-page=historico-do-aluno].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=historico-do-aluno].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=historico-do-aluno].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=historico-do-aluno].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=historico-do-aluno].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=historico-do-aluno].theme-dark .premium-title,body[data-page=historico-do-aluno].theme-dark .premium-title svg{color:#ffd166}body[data-page=historico-do-aluno].theme-dark .premium-list{color:#d7c9ad}body[data-page=historico-do-aluno].theme-dark .premium-list li:before{color:#ffd166}body[data-page=historico-do-aluno].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=historico-do-aluno].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=historico-do-aluno] .mobile-menu-btn,body[data-page=historico-do-aluno] .mobile-sidebar-backdrop{display:none}body[data-page=historico-do-aluno] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=historico-do-aluno] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=historico-do-aluno] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=historico-do-aluno].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=historico-do-aluno].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=historico-do-aluno].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=historico-do-aluno].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=historico-do-aluno].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=historico-do-aluno].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=historico-do-aluno]{--sidebar: 270px}body[data-page=historico-do-aluno] .brand{font-size:21px;padding-left:18px}body[data-page=historico-do-aluno] .global-search{width:min(440px,100%)}body[data-page=historico-do-aluno] .topbar-actions{gap:12px;padding-right:16px}body[data-page=historico-do-aluno] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=historico-do-aluno]{--sidebar: 0px;--topbar: 64px}body[data-page=historico-do-aluno].mobile-menu-open{overflow:hidden}body[data-page=historico-do-aluno] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=historico-do-aluno] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=historico-do-aluno] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=historico-do-aluno] .topbar-actions>.icon-button{display:none}body[data-page=historico-do-aluno] .avatar{display:none}body[data-page=historico-do-aluno] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=historico-do-aluno] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=historico-do-aluno] .theme-toggle-btn{flex:none}body[data-page=historico-do-aluno] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=historico-do-aluno] .sidebar-collapse-btn{display:none}body[data-page=historico-do-aluno] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=historico-do-aluno].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=historico-do-aluno] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=historico-do-aluno].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=historico-do-aluno].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=historico-do-aluno].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=historico-do-aluno] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=historico-do-aluno] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=historico-do-aluno] .main{width:100%;margin-left:0;padding-top:calc(var(--topbar) + 59px)}body[data-page=historico-do-aluno].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width: 640px){body[data-page=historico-do-aluno]{--topbar: 62px}body[data-page=historico-do-aluno] .topbar{padding:0 10px;gap:8px}body[data-page=historico-do-aluno] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=historico-do-aluno] .profile{max-width:76px}body[data-page=historico-do-aluno] .profile strong{max-width:76px;font-size:11px}body[data-page=historico-do-aluno] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=historico-do-aluno] .theme-toggle-thumb{width:20px;height:20px}body[data-page=historico-do-aluno].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=historico-do-aluno] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=historico-do-aluno] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=historico-do-aluno] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=historico-do-aluno] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=historico-do-aluno] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=historico-do-aluno] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=historico-do-aluno] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=historico-do-aluno] .footer-logo .med{font-weight:900}body[data-page=historico-do-aluno] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=historico-do-aluno] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=historico-do-aluno] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=historico-do-aluno] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=historico-do-aluno] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=historico-do-aluno] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=historico-do-aluno].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=historico-do-aluno].theme-dark .footer-logo{color:#f4f7fb}body[data-page=historico-do-aluno].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=historico-do-aluno].theme-dark .footer-description,body[data-page=historico-do-aluno].theme-dark .footer-meta{color:#b7c4d8}body[data-page=historico-do-aluno].theme-dark .footer-meta a{color:#78f0b5}body[data-page=historico-do-aluno].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=historico-do-aluno].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=historico-do-aluno] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=historico-do-aluno] .site-footer-inner{padding:28px 20px 8px}body[data-page=historico-do-aluno] .footer-logo{font-size:21px}body[data-page=historico-do-aluno] .footer-bottom{padding:10px 20px 18px}}body[data-page=historico-do-aluno] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=historico-do-aluno] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=historico-do-aluno] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=historico-do-aluno] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=historico-do-aluno] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=historico-do-aluno] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=historico-do-aluno].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=historico-do-aluno].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=historico-do-aluno].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=historico-do-aluno].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=historico-do-aluno].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=historico-do-aluno] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=historico-do-aluno] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=historico-do-aluno] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=historico-do-aluno] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=historico-do-aluno] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=historico-do-aluno] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=historico-do-aluno] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=historico-do-aluno] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=historico-do-aluno] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=historico-do-aluno] .residency-area-group>.residency-area-toggle:hover,body[data-page=historico-do-aluno] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=historico-do-aluno] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=historico-do-aluno] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=historico-do-aluno] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=historico-do-aluno] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=historico-do-aluno] .residency-area-group .residency-specialty-link:hover,body[data-page=historico-do-aluno] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=historico-do-aluno] .residency-area-group .residency-specialty-link:hover:before,body[data-page=historico-do-aluno] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=historico-do-aluno].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=historico-do-aluno].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=historico-do-aluno].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=historico-do-aluno].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=historico-do-aluno].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=historico-do-aluno].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=historico-do-aluno].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=historico-do-aluno].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=historico-do-aluno].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=historico-do-aluno].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=historico-do-aluno] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=historico-do-aluno] .specialty-page[class*=specialty-theme-],body[data-page=historico-do-aluno] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=historico-do-aluno] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=historico-do-aluno] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=historico-do-aluno] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=historico-do-aluno] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=historico-do-aluno] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=historico-do-aluno] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=historico-do-aluno] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=historico-do-aluno] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=historico-do-aluno] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=historico-do-aluno] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=historico-do-aluno] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=historico-do-aluno] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=historico-do-aluno] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=historico-do-aluno] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=historico-do-aluno] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=historico-do-aluno] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=historico-do-aluno] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=historico-do-aluno] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=historico-do-aluno].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=historico-do-aluno].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=historico-do-aluno].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=historico-do-aluno].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=historico-do-aluno].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=historico-do-aluno].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=historico-do-aluno].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=historico-do-aluno] #officialSidebar,body[data-page=historico-do-aluno] #officialSidebar *,body[data-page=historico-do-aluno] #officialSidebar *:before,body[data-page=historico-do-aluno] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=historico-do-aluno] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=historico-do-aluno] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=historico-do-aluno] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=historico-do-aluno] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=historico-do-aluno] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=historico-do-aluno] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=historico-do-aluno] #officialSidebar .nav-item,body[data-page=historico-do-aluno] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=historico-do-aluno] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=historico-do-aluno] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=historico-do-aluno] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=historico-do-aluno] #officialSidebar .nav-item:hover,body[data-page=historico-do-aluno] #officialSidebar .nav-toggle:hover,body[data-page=historico-do-aluno] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=historico-do-aluno] #officialSidebar .nav-item.active,body[data-page=historico-do-aluno] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=historico-do-aluno] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=historico-do-aluno] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=historico-do-aluno] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=historico-do-aluno] #officialSidebar .nav-item svg,body[data-page=historico-do-aluno] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=historico-do-aluno] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=historico-do-aluno] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=historico-do-aluno] #officialSidebar .nav-group>.nav-submenu,body[data-page=historico-do-aluno] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=historico-do-aluno] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=historico-do-aluno] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=historico-do-aluno] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=historico-do-aluno] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=historico-do-aluno] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=historico-do-aluno] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=historico-do-aluno] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=historico-do-aluno] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=historico-do-aluno] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=historico-do-aluno] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=historico-do-aluno] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=historico-do-aluno] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=historico-do-aluno] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=historico-do-aluno] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=historico-do-aluno] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=historico-do-aluno] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=historico-do-aluno] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=historico-do-aluno] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=historico-do-aluno] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=historico-do-aluno] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=historico-do-aluno] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=historico-do-aluno] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=historico-do-aluno] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=historico-do-aluno] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=historico-do-aluno].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=historico-do-aluno].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=historico-do-aluno].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=historico-do-aluno].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=historico-do-aluno].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=historico-do-aluno].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=historico-do-aluno].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=historico-do-aluno].theme-dark #officialSidebar,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=historico-do-aluno].theme-dark #officialSidebar .nav-item,body[data-page=historico-do-aluno].theme-dark #officialSidebar .nav-toggle,body[data-page=historico-do-aluno].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=historico-do-aluno].theme-dark #officialSidebar .nav-item:hover,body[data-page=historico-do-aluno].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=historico-do-aluno].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=historico-do-aluno].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=historico-do-aluno].theme-dark #officialSidebar .nav-item.active,body[data-page=historico-do-aluno].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=historico-do-aluno].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=historico-do-aluno].theme-dark #officialSidebar .premium-title,body[data-page=historico-do-aluno].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=historico-do-aluno].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=historico-do-aluno].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=historico-do-aluno].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=historico-do-aluno].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=historico-do-aluno].official-menu-final{overflow-x:hidden!important}body[data-page=historico-do-aluno].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=historico-do-aluno].official-menu-final #sidebarToggle{display:none!important}body[data-page=historico-do-aluno] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=historico-do-aluno].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=historico-do-aluno].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=historico-do-aluno].official-menu-final .main,body[data-page=historico-do-aluno].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=historico-do-aluno].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=historico-do-aluno].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=historico-do-aluno].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=historico-do-aluno])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=historico-do-aluno] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=historico-do-aluno] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=plano-premium]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--gold: #d69712;--gold-soft: #fff7dc;--shadow: 0 18px 45px rgba(25,45,80,.075);--shadow-soft: 0 9px 24px rgba(22,44,72,.045);--sidebar: 240px;--topbar: 68px}html:has(>body[data-page=plano-premium]),body[data-page=plano-premium]{height:100%;scroll-behavior:smooth}body[data-page=plano-premium]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:radial-gradient(circle at 88% 0%,rgba(11,191,121,.1) 0,transparent 34%),radial-gradient(circle at 8% 8%,rgba(15,174,199,.08) 0,transparent 31%),var(--bg);color:var(--text);overflow-x:hidden}body[data-page=plano-premium] button{cursor:pointer}body[data-page=plano-premium] .global-search{width:min(625px,100%);height:38px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=plano-premium] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=plano-premium] .topbar-actions{min-width:330px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=plano-premium] .status-pill{display:flex;align-items:center;gap:8px;background:#dff8ee;color:#008962;border-radius:999px;padding:8px 15px;font-weight:800;font-size:13px;white-space:nowrap}body[data-page=plano-premium] .status-dot{width:8px;height:8px;background:var(--green);border-radius:50%;box-shadow:0 0 0 3px #0bbf791f}body[data-page=plano-premium] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center}body[data-page=plano-premium] .profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=plano-premium] .chevron{margin-left:-10px;color:#50658e}body[data-page=plano-premium] .nav-item{min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:10px 14px;color:#50658e;font-weight:760;font-size:13px;line-height:1.15;transition:.18s ease}body[data-page=plano-premium] .premium-box{margin-top:auto;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070}body[data-page=plano-premium] .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}body[data-page=plano-premium] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}body[data-page=plano-premium] .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}body[data-page=plano-premium] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;box-shadow:0 2px 6px #14325005}body[data-page=plano-premium] .content{padding:16px 22px 34px;max-width:1540px;width:100%;margin:0 auto}body[data-page=plano-premium] .hero{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:22px;padding:42px 42px 38px;background:radial-gradient(circle at 8% 12%,#0bbf7938 0,#0bbf7914 32%,#fff0 55%),radial-gradient(circle at 95% 10%,#0faec738 0,#0faec714 30%,#fff0 55%),linear-gradient(120deg,#fff,#f2fff9 48%,#e9fbff);box-shadow:var(--shadow-soft);display:grid;grid-template-columns:minmax(0,1fr);gap:34px;align-items:center}body[data-page=plano-premium] .hero-content{position:relative;z-index:2;max-width:830px}body[data-page=plano-premium] .eyebrow{display:inline-flex;align-items:center;gap:8px;min-height:31px;padding:7px 12px;border-radius:999px;background:#e7f9f1;color:#008d62;font-size:12px;font-weight:900;border:1px solid #cceee3;margin-bottom:16px}body[data-page=plano-premium] .hero h1{margin:0;color:#101635;font-weight:950;letter-spacing:-.055em;font-size:30px;line-height:1.02}body[data-page=plano-premium] .hero p{margin:16px 0 0;color:#526a91;font-weight:620;font-size:15px;line-height:1.6;max-width:720px}body[data-page=plano-premium] .hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:24px}body[data-page=plano-premium] .primary-btn,body[data-page=plano-premium] .secondary-btn,body[data-page=plano-premium] .ghost-btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:12px;padding:0 17px;font-size:13px;font-weight:900;transition:.18s ease;border:1px solid transparent}body[data-page=plano-premium] .primary-btn{background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;box-shadow:0 12px 22px #00a66c38}body[data-page=plano-premium] .primary-btn:hover{transform:translateY(-1px);box-shadow:0 18px 28px #00a66c3d}body[data-page=plano-premium] .secondary-btn{background:#fff;color:#008d62;border-color:#cceee3}body[data-page=plano-premium] .secondary-btn:hover{background:#f4fcf8}body[data-page=plano-premium] .ghost-btn{background:#fff;color:#52678e;border-color:#dde7f2}body[data-page=plano-premium] .ghost-btn:hover{background:#f6f9fc;color:#263653}body[data-page=plano-premium] .hero-plan{position:relative;z-index:2;background:#ffffffdb;border:1px solid #cceee3;border-radius:24px;padding:24px;box-shadow:0 24px 55px #1230541a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body[data-page=plano-premium] .plan-badge{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:7px 11px;border-radius:999px;background:var(--gold-soft);color:#9b7412;border:1px solid rgba(214,151,18,.28);font-size:11px;font-weight:950;margin-bottom:14px}body[data-page=plano-premium] .hero-plan h2{margin:0;color:#101832;font-size:27px;letter-spacing:-.04em;line-height:1.08;font-weight:950}body[data-page=plano-premium] .price{display:flex;align-items:flex-end;gap:7px;margin:14px 0 6px}body[data-page=plano-premium] .price strong{color:#101832;font-size:42px;line-height:1;letter-spacing:-.055em;font-weight:950}body[data-page=plano-premium] .price span{color:#5d7198;font-size:13px;font-weight:800;margin-bottom:5px}body[data-page=plano-premium] .price-note{margin:0 0 16px;color:#667a9e;font-size:12px;font-weight:650;line-height:1.45}body[data-page=plano-premium] .plan-features{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:10px}body[data-page=plano-premium] .plan-features li{display:flex;gap:9px;align-items:flex-start;color:#263a5f;font-size:13px;line-height:1.35;font-weight:720}body[data-page=plano-premium] .check{width:20px;height:20px;border-radius:999px;background:#e7f9f1;color:#00a96e;display:grid;place-items:center;flex:none;margin-top:-1px}body[data-page=plano-premium] .hero-plan .primary-btn{width:100%;margin-top:4px}body[data-page=plano-premium] .safe-note{display:flex;align-items:flex-start;gap:8px;margin-top:12px;color:#667a9e;font-size:11.5px;line-height:1.38;font-weight:650}body[data-page=plano-premium] .plans-header{margin-top:24px}body[data-page=plano-premium] .plans-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px}body[data-page=plano-premium] .plan-card{position:relative;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:24px;padding:26px;box-shadow:var(--shadow-soft);transition:.2s ease}body[data-page=plano-premium] .plan-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}body[data-page=plano-premium] .plan-card:after{content:"";position:absolute;inset:auto -70px -95px auto;width:210px;height:210px;border-radius:50%;background:#0bbf7914;pointer-events:none}body[data-page=plano-premium] .essential-plan{background:linear-gradient(180deg,#fff,#fbfdff)}body[data-page=plano-premium] .premium-plan{border-color:#9fe4cb;background:radial-gradient(circle at 100% 0%,rgba(11,191,121,.16) 0,transparent 38%),linear-gradient(180deg,#fff,#f2fff9);box-shadow:0 22px 52px #0bbf7921}body[data-page=plano-premium] .featured-plan:before{content:"Recomendado";position:absolute;top:18px;right:18px;min-height:26px;display:inline-flex;align-items:center;border-radius:999px;padding:0 10px;background:#11203b;color:#fff;font-size:11px;font-weight:950;letter-spacing:.01em;z-index:2}body[data-page=plano-premium] .plan-topline{min-height:31px;display:flex;align-items:center;margin-bottom:14px;padding-right:105px}body[data-page=plano-premium] .plan-chip{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:7px 11px;border-radius:999px;font-size:11px;font-weight:950;border:1px solid transparent}body[data-page=plano-premium] .essential-chip{background:#e8f1ff;color:#2b67b6;border-color:#cfe0fb}body[data-page=plano-premium] .premium-chip{background:var(--gold-soft);color:#9b7412;border-color:#d6971247}body[data-page=plano-premium] .plan-card h2{margin:0;color:#101832;font-size:30px;letter-spacing:-.045em;line-height:1.05;font-weight:950}body[data-page=plano-premium] .plan-subtitle{margin:10px 0 0;color:#5d7198;font-size:13px;line-height:1.52;font-weight:650;max-width:520px}body[data-page=plano-premium] .plan-price-block{margin:18px 0;border:1px dashed #cfe0ec;border-radius:18px;padding:16px;background:#ffffffbd}body[data-page=plano-premium] .premium-plan .plan-price-block{border-color:#bfeadb;background:#fff}body[data-page=plano-premium] .plan-price-block span{display:block;color:#008d62;font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.02em;margin-bottom:7px}body[data-page=plano-premium] .plan-price-block strong{display:block;color:#101832;font-size:38px;letter-spacing:-.055em;line-height:1.05;font-weight:950}body[data-page=plano-premium] .plan-price-block small{display:block;color:#667a9e;font-size:11.5px;line-height:1.42;font-weight:650;margin-top:7px}body[data-page=plano-premium] .plan-card-list{margin-bottom:20px}body[data-page=plano-premium] .plan-cta{width:100%;min-height:48px;position:relative;z-index:2}body[data-page=plano-premium] .stats-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}body[data-page=plano-premium] .stat-card{min-height:118px;background:#fff;border:1px solid var(--line);border-top:4px solid var(--accent,#0bbf79);border-radius:16px;padding:16px;box-shadow:var(--shadow-soft)}body[data-page=plano-premium] .stat-card strong{display:flex;align-items:center;gap:9px;color:#111c37;font-size:13px;font-weight:950;margin-bottom:8px}body[data-page=plano-premium] .stat-card span{color:#5c7197;font-size:12px;line-height:1.42;font-weight:610}body[data-page=plano-premium] .stat-icon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:var(--accent,#0bbf79);background:var(--accent-soft,#e7f9f1);flex:none}body[data-page=plano-premium] .section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:32px 2px 14px}body[data-page=plano-premium] .section-header h2{margin:0;color:#101832;font-size:24px;letter-spacing:-.04em;line-height:1.1;font-weight:950}body[data-page=plano-premium] .section-header p{margin:7px 0 0;color:#61759b;font-size:13px;line-height:1.45;font-weight:620;max-width:720px}body[data-page=plano-premium] .benefits-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}body[data-page=plano-premium] .benefit-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=plano-premium] .benefit-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}body[data-page=plano-premium] .benefit-icon{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;color:var(--color,#0bbf79);background:var(--soft,#e7f9f1);margin-bottom:13px}body[data-page=plano-premium] .benefit-card h3{margin:0 0 8px;color:#101832;font-size:16px;letter-spacing:-.025em;font-weight:950}body[data-page=plano-premium] .benefit-card p{margin:0;color:#5c7197;font-size:13px;line-height:1.48;font-weight:620}body[data-page=plano-premium] .comparison{display:grid;grid-template-columns:1fr 1.04fr;gap:14px;margin-top:14px}body[data-page=plano-premium] .compare-card{background:#fff;border:1px solid var(--line);border-radius:20px;padding:22px;box-shadow:var(--shadow-soft)}body[data-page=plano-premium] .compare-card.premium{border-color:#9fe4cb;background:linear-gradient(180deg,#fff6d8,#ffdd89);box-shadow:0 20px 45px #0bbf791a}body[data-page=plano-premium] .compare-card h3{margin:0 0 14px;color:#101832;font-size:19px;letter-spacing:-.035em;font-weight:950}body[data-page=plano-premium] .compare-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}body[data-page=plano-premium] .compare-list li{display:flex;gap:9px;align-items:flex-start;color:#31466d;font-size:13px;line-height:1.42;font-weight:680}body[data-page=plano-premium] .muted-x{width:20px;height:20px;border-radius:999px;background:#f2f5f8;color:#7a8dac;display:grid;place-items:center;flex:none;font-weight:950;font-size:12px}body[data-page=plano-premium] .checkout{margin-top:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}body[data-page=plano-premium] .checkout-card,body[data-page=plano-premium] .faq-card{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow-soft);overflow:hidden}body[data-page=plano-premium] .checkout-head{padding:22px 24px;background:linear-gradient(135deg,#fff,#f2fff9);border-bottom:1px solid var(--line-soft)}body[data-page=plano-premium] .checkout-head h3{margin:0;color:#101832;font-size:22px;letter-spacing:-.04em;font-weight:950}body[data-page=plano-premium] .checkout-head p{margin:8px 0 0;color:#5d7198;font-size:13px;line-height:1.45;font-weight:620}body[data-page=plano-premium] .checkout-body{padding:18px 22px 22px}body[data-page=plano-premium] .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body[data-page=plano-premium] .step{border:1px solid #dfe7f3;border-radius:15px;padding:14px;background:#fff}body[data-page=plano-premium] .step strong{display:flex;align-items:center;gap:8px;color:#101832;font-size:13px;font-weight:950;margin-bottom:7px}body[data-page=plano-premium] .step span{display:block;color:#61759b;font-size:12px;line-height:1.42;font-weight:620}body[data-page=plano-premium] .number{width:24px;height:24px;border-radius:999px;background:#e7f9f1;color:#008d62;display:grid;place-items:center;font-size:11px;font-weight:950;flex:none}body[data-page=plano-premium] .pricing-card{background:linear-gradient(180deg,#fff,#f9fffc);border:1px solid #9fe4cb;border-radius:20px;box-shadow:0 20px 45px #0bbf791f;padding:24px}body[data-page=plano-premium] .pricing-card h3{margin:0;color:#101832;font-size:22px;letter-spacing:-.04em;font-weight:950}body[data-page=plano-premium] .pricing-card p{margin:8px 0 14px;color:#61759b;font-size:13px;line-height:1.45;font-weight:620}body[data-page=plano-premium] .editable-price{border:1px dashed #bfeadb;background:#fff;border-radius:16px;padding:16px;margin:14px 0}body[data-page=plano-premium] .editable-price small{display:block;color:#008d62;font-size:11px;font-weight:900;text-transform:uppercase;margin-bottom:8px}body[data-page=plano-premium] .editable-price strong{display:block;color:#101832;font-size:32px;letter-spacing:-.05em;font-weight:950}body[data-page=plano-premium] .pricing-card .primary-btn{width:100%;height:48px}body[data-page=plano-premium] .secondary-full{width:100%;margin-top:10px;height:44px}body[data-page=plano-premium] .faq-list{padding:10px 18px 18px}body[data-page=plano-premium] .faq-item{border-bottom:1px solid var(--line-soft);padding:14px 0}body[data-page=plano-premium] .faq-item:last-child{border-bottom:0}body[data-page=plano-premium] .faq-item strong{display:block;color:#101832;font-size:13px;font-weight:950;margin-bottom:6px}body[data-page=plano-premium] .faq-item span{display:block;color:#61759b;font-size:14px;line-height:1.46;font-weight:900}body[data-page=plano-premium] .toast{position:fixed;right:22px;bottom:22px;z-index:50;transform:translateY(18px);opacity:0;pointer-events:none;background:#11203b;color:#fff;min-height:42px;padding:0 14px;border-radius:12px;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:850;box-shadow:0 14px 30px #0000002e;transition:.2s ease}body[data-page=plano-premium] .toast.show{opacity:1;transform:translateY(0)}@media (max-width:1280px){body[data-page=plano-premium] .hero,body[data-page=plano-premium] .checkout,body[data-page=plano-premium] .plans-grid{grid-template-columns:1fr}body[data-page=plano-premium] .hero-plan{max-width:520px}body[data-page=plano-premium] .stats-strip,body[data-page=plano-premium] .benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=plano-premium] .comparison{grid-template-columns:1fr}}@media (max-width:860px){body[data-page=plano-premium]{--sidebar: 0px;--topbar: 62px}body[data-page=plano-premium] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=plano-premium] .topbar{gap:10px;padding-right:10px}body[data-page=plano-premium] .topbar-center{display:none}body[data-page=plano-premium] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=plano-premium] .status-pill{padding:7px 10px}body[data-page=plano-premium] .profile,body[data-page=plano-premium] .chevron,body[data-page=plano-premium] .sidebar{display:none}body[data-page=plano-premium] .content{padding:12px}body[data-page=plano-premium] .hero{padding:26px 18px;border-radius:18px}body[data-page=plano-premium] .hero h1{font-size:32px}body[data-page=plano-premium] .stats-strip,body[data-page=plano-premium] .benefits-grid,body[data-page=plano-premium] .steps,body[data-page=plano-premium] .plans-grid{grid-template-columns:1fr}body[data-page=plano-premium] .section-header{display:block}body[data-page=plano-premium] .featured-plan:before{position:static;margin-bottom:10px;width:max-content}body[data-page=plano-premium] .plan-topline{padding-right:0}body[data-page=plano-premium] .plan-card h2{font-size:26px}body[data-page=plano-premium] .plan-price-block strong{font-size:30px}}body[data-page=plano-premium] .price-premium{display:block;margin:16px 0 8px}body[data-page=plano-premium] .price-premium .price-label{display:block;color:#008d62;font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.02em;margin-bottom:7px}body[data-page=plano-premium] .price-premium strong{display:block;color:#101832;font-size:36px;letter-spacing:-.055em;line-height:1.05;font-weight:950}body[data-page=plano-premium] .premium-price-clean{margin:16px 0 18px}body[data-page=plano-premium] .premium-price-clean span{display:block;color:#008d62;font-size:13px;font-weight:950;text-transform:uppercase;letter-spacing:.02em;margin-bottom:6px}body[data-page=plano-premium] .premium-price-clean strong{display:block;color:#101832;font-size:38px;letter-spacing:-.055em;line-height:1.05;font-weight:950}body[data-page=plano-premium] .faq-card{margin-bottom:24px}body[data-page=plano-premium] .faq-list{padding:8px}body[data-page=plano-premium] .faq-item{border:1px solid #dfe7f3;border-radius:14px;background:#fff;margin:8px;overflow:hidden}body[data-page=plano-premium] .faq-item:last-child{border-bottom:1px solid #dfe7f3}body[data-page=plano-premium] .faq-question{width:100%;min-height:58px;border:0;background:#fff;color:#101832;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;text-align:left;font-size:13px;font-weight:950;cursor:pointer}body[data-page=plano-premium] .faq-question:hover{background:#f7fbfa}body[data-page=plano-premium] .faq-question .faq-plus{width:28px;height:28px;border-radius:999px;background:#e7f9f1;color:#008d62;display:grid;place-items:center;flex:none;font-size:19px;line-height:1;font-weight:900;transition:.2s ease}body[data-page=plano-premium] .faq-item.open .faq-question .faq-plus{transform:rotate(45deg);background:#00a46d;color:#fff}body[data-page=plano-premium] .faq-answer{display:none;padding:0 18px 18px;color:#61759b;font-size:15px;line-height:1.68;font-weight:620}body[data-page=plano-premium] .faq-item.open .faq-answer{display:block}body[data-page=plano-premium] .faq-answer p{margin:0 0 10px}body[data-page=plano-premium] .faq-answer ul{margin:8px 0 0;padding-left:18px}body[data-page=plano-premium] .faq-answer li{margin:5px 0}body[data-page=plano-premium] .faq-answer p,body[data-page=plano-premium] .faq-answer li{font-size:13px;line-height:1.68}body[data-page=plano-premium] .faq-question{font-size:15px}body[data-page=plano-premium] .hero{grid-template-columns:minmax(0,1fr)}body[data-page=plano-premium] .hero-plan{align-self:center;justify-self:end;width:100%;max-width:420px}body[data-page=plano-premium] #faq h2{font-size:38px;letter-spacing:-.055em;line-height:1.05}body[data-page=plano-premium] #faq p{font-size:15px;max-width:780px}body[data-page=plano-premium] .faq-list{padding:10px}body[data-page=plano-premium] .faq-item{transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease,background .22s ease}body[data-page=plano-premium] .faq-item.open{border-color:#9fe4cb;background:linear-gradient(180deg,#fff,#f7fffb);box-shadow:0 14px 30px #0bbf7914}body[data-page=plano-premium] .faq-question{font-size:16px;min-height:64px;transition:background .22s ease,color .22s ease}body[data-page=plano-premium] .faq-answer{display:block!important;max-height:0;overflow:hidden;opacity:0;padding:0 18px;transition:max-height .38s cubic-bezier(.22,.61,.36,1),opacity .24s ease,padding .38s cubic-bezier(.22,.61,.36,1)}body[data-page=plano-premium] .faq-item.open .faq-answer{opacity:1;padding:0 18px 20px}body[data-page=plano-premium] .faq-answer p,body[data-page=plano-premium] .faq-answer li{font-size:15px;line-height:1.72}body[data-page=plano-premium] .faq-plus{transition:transform .28s cubic-bezier(.22,.61,.36,1),background .22s ease,color .22s ease}@media (max-width:860px){body[data-page=plano-premium] #faq h2{font-size:30px}body[data-page=plano-premium] .faq-question{font-size:14px}}body[data-page=plano-premium] .section-header.plans-header{width:100%;max-width:1180px;margin:30px auto 18px;display:flex;align-items:center;justify-content:center;text-align:center}body[data-page=plano-premium] .section-header.plans-header>div{width:100%;max-width:820px;margin:0 auto}body[data-page=plano-premium] .section-header.plans-header h2{font-size:30px}body[data-page=plano-premium] .section-header.plans-header p{max-width:760px;margin:10px auto 0}body[data-page=plano-premium] .plans-grid{width:100%;max-width:1180px;margin:18px auto 0;justify-content:center}body[data-page=plano-premium] .plans-grid .plan-card{height:100%}@media (max-width:860px){body[data-page=plano-premium] .section-header.plans-header{margin-top:22px;text-align:center}body[data-page=plano-premium] .section-header.plans-header h2{font-size:26px}}body[data-page=plano-premium] .conversion-page{background:radial-gradient(circle at 88% 4%,#0faec714 0,#0faec700 30%),radial-gradient(circle at 12% 10%,#0bbf7914 0,#0bbf7900 28%),#f7fafc}body[data-page=plano-premium] .conversion-content{width:100%;max-width:1500px;margin:0 auto;padding:22px 28px 52px}body[data-page=plano-premium] .conversion-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);gap:34px;align-items:center;padding:42px;border:1px solid #dce8f1;border-radius:22px;background:radial-gradient(circle at 0 0,#0bbf7929 0,#0bbf7900 42%),radial-gradient(circle at 100% 0,#0faec724 0,#0faec700 40%),linear-gradient(120deg,#fff,#f5fff9 58%,#effbff);box-shadow:0 16px 38px #162c480e}body[data-page=plano-premium] .conversion-hero:after{content:"";position:absolute;width:230px;height:230px;right:-90px;bottom:-120px;border-radius:50%;border:35px solid rgba(11,191,121,.055);pointer-events:none}body[data-page=plano-premium] .conversion-hero-copy{position:relative;z-index:2;max-width:850px}body[data-page=plano-premium] .conversion-eyebrow{width:max-content;display:inline-flex;align-items:center;gap:8px;min-height:31px;margin-bottom:15px;padding:0 12px;border:1px solid #bfe9da;border-radius:999px;background:#eaf9f3;color:#008d62;font-size:11.5px;font-weight:900;letter-spacing:.02em;text-transform:uppercase}body[data-page=plano-premium] .conversion-hero h1{margin:0;color:#0f1735;font-size:30px!important;line-height:1.12;letter-spacing:-.035em;font-weight:950;max-width:820px}body[data-page=plano-premium] .conversion-hero-copy>p{max-width:760px;margin:16px 0 0;color:#50658e;font-size:15px;line-height:1.62;font-weight:620}body[data-page=plano-premium] .conversion-hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}body[data-page=plano-premium] .conversion-btn{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 18px;border:1px solid transparent;border-radius:11px;font-size:13px;font-weight:900;line-height:1;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}body[data-page=plano-premium] .conversion-btn:hover{transform:translateY(-1px)}body[data-page=plano-premium] .conversion-btn-essential{border-color:#24588d;background:linear-gradient(180deg,#315f94,#244d7c);color:#fff;box-shadow:0 10px 20px #244d7c2b}body[data-page=plano-premium] .conversion-btn-essential:hover{box-shadow:0 15px 26px #244d7c38}body[data-page=plano-premium] .conversion-btn-premium{border-color:#00a46d;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;box-shadow:0 10px 20px #00a66c30}body[data-page=plano-premium] .conversion-btn-premium:hover{box-shadow:0 15px 26px #00a66c3d}body[data-page=plano-premium] .conversion-hero-proof{position:relative;z-index:2;display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid rgba(204,226,237,.9);border-radius:18px;background:#ffffffc2;box-shadow:0 20px 40px #162c4812;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body[data-page=plano-premium] .conversion-proof-item{min-height:76px;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:12px;border:1px solid #e6edf4;border-radius:13px;background:#fff}body[data-page=plano-premium] .conversion-proof-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#e7f9f1;color:#008d62}body[data-page=plano-premium] .conversion-proof-item strong{display:block;margin-bottom:4px;color:#15213d;font-size:13px;font-weight:900}body[data-page=plano-premium] .conversion-proof-item small{display:block;color:#61759b;font-size:11.5px;line-height:1.4;font-weight:620}body[data-page=plano-premium] .conversion-trust-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 0}body[data-page=plano-premium] .conversion-trust-strip>div{min-height:58px;display:flex;align-items:center;gap:10px;padding:13px 15px;border:1px solid #dfe7f3;border-radius:13px;background:#fff;color:#53698f;font-size:11.8px;line-height:1.35;font-weight:620;box-shadow:0 7px 18px #162c4809}body[data-page=plano-premium] .conversion-trust-strip svg{color:#00a46d;flex:none}body[data-page=plano-premium] .conversion-trust-strip strong{color:#172341;font-weight:900}body[data-page=plano-premium] .conversion-plans-section{padding-top:34px;scroll-margin-top:95px}body[data-page=plano-premium] .conversion-section-heading{text-align:center;max-width:820px;margin:0 auto 18px}body[data-page=plano-premium] .conversion-section-heading>span{display:inline-block;margin-bottom:8px;color:#008d62;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}body[data-page=plano-premium] .conversion-section-heading h2{margin:0;color:#101832;font-size:26px;line-height:1.15;letter-spacing:-.035em;font-weight:950}body[data-page=plano-premium] .conversion-section-heading p{max-width:720px;margin:9px auto 0;color:#61759b;font-size:13px;line-height:1.52;font-weight:620}body[data-page=plano-premium] .conversion-section-heading-left{text-align:left;max-width:none;margin:0 0 17px}body[data-page=plano-premium] .conversion-section-heading-left p{margin-left:0}body[data-page=plano-premium] .conversion-plans-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1180px;margin:0 auto}body[data-page=plano-premium] .conversion-plan{position:relative;overflow:hidden;display:flex;flex-direction:column;min-width:0;padding:26px;border:1px solid #dfe7f3;border-radius:20px;background:#fff;box-shadow:0 14px 34px #162c480e;scroll-margin-top:92px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}body[data-page=plano-premium] .conversion-plan:hover{transform:translateY(-2px);box-shadow:0 20px 44px #162c4816}body[data-page=plano-premium] .conversion-plan-accent{position:absolute;inset:0 0 auto;height:5px}body[data-page=plano-premium] .conversion-plan-essential .conversion-plan-accent{background:linear-gradient(90deg,#315f94,#0faec7)}body[data-page=plano-premium] .conversion-plan-premium .conversion-plan-accent{background:linear-gradient(90deg,#00a46d,#30d99b,#d6a225)}body[data-page=plano-premium] .conversion-plan-essential{border-color:#cddbea;background:linear-gradient(180deg,#fff,#f8fbff)}body[data-page=plano-premium] .conversion-plan-premium{border-color:#aee3cf;background:linear-gradient(180deg,#fff,#f6fffb)}body[data-page=plano-premium] .conversion-plan-head{padding-top:5px}body[data-page=plano-premium] .conversion-plan-label{width:max-content;min-height:27px;display:inline-flex;align-items:center;gap:7px;margin-bottom:13px;padding:0 10px;border-radius:999px;font-size:10.5px;font-weight:950;text-transform:uppercase;letter-spacing:.04em}body[data-page=plano-premium] .conversion-plan-label-essential{border:1px solid #ccddf1;background:#eaf2fc;color:#285c91}body[data-page=plano-premium] .conversion-plan-label-premium{border:1px solid #ead59d;background:#fff8e7;color:#936400}body[data-page=plano-premium] .conversion-plan h3{margin:0;color:#101832;font-size:25px;line-height:1.08;letter-spacing:-.035em;font-weight:950}body[data-page=plano-premium] .conversion-plan-head p{min-height:44px;margin:9px 0 0;color:#5d7198;font-size:12.8px;line-height:1.48;font-weight:620}body[data-page=plano-premium] .conversion-price-row{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:72px;margin:18px 0 12px;padding:12px 14px;border:1px solid #dfe7f3;border-radius:13px;background:#ffffffe6}body[data-page=plano-premium] .conversion-plan-essential .conversion-price-row{border-color:#d1dfed}body[data-page=plano-premium] .conversion-plan-premium .conversion-price-row{border-color:#c5eadc}body[data-page=plano-premium] .conversion-price-copy small{display:block;margin-bottom:3px;color:#6a7da0;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}body[data-page=plano-premium] .conversion-price-copy strong{display:block;color:#101832;font-size:24px;line-height:1;font-weight:950;letter-spacing:-.035em;white-space:nowrap}body[data-page=plano-premium] .conversion-price-copy strong span{font-size:13px;letter-spacing:0;color:#52678e}body[data-page=plano-premium] .conversion-price-note{max-width:135px;color:#61759b;font-size:10.8px;line-height:1.3;font-weight:720;text-align:right}body[data-page=plano-premium] .conversion-plan-cta{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:11px;color:#fff;font-size:13px;font-weight:950;transition:transform .18s ease,box-shadow .18s ease}body[data-page=plano-premium] .conversion-plan-cta:hover{transform:translateY(-1px)}body[data-page=plano-premium] .conversion-plan-cta-essential{background:linear-gradient(180deg,#315f94,#244d7c);box-shadow:0 10px 20px #244d7c2b}body[data-page=plano-premium] .conversion-plan-cta-premium{background:linear-gradient(180deg,#12be7d,#00a46d);box-shadow:0 10px 20px #00a66c30}body[data-page=plano-premium] .conversion-fit-box{margin-top:16px;padding:14px 15px;border-radius:13px;background:#f7fafc;border:1px solid #e2eaf2}body[data-page=plano-premium] .conversion-plan-essential .conversion-fit-box{background:#f2f7fc;border-color:#d9e5f0}body[data-page=plano-premium] .conversion-plan-premium .conversion-fit-box{background:#effaf5;border-color:#d1ecdf}body[data-page=plano-premium] .conversion-fit-box strong,body[data-page=plano-premium] .conversion-includes>strong{display:block;color:#172341;font-size:12px;font-weight:950;margin-bottom:9px}body[data-page=plano-premium] .conversion-fit-box ul,body[data-page=plano-premium] .conversion-includes ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}body[data-page=plano-premium] .conversion-fit-box li{position:relative;padding-left:15px;color:#53698f;font-size:11.7px;line-height:1.4;font-weight:650}body[data-page=plano-premium] .conversion-fit-box li:before{content:"";position:absolute;left:0;top:.53em;width:6px;height:6px;border-radius:50%;background:#00a46d}body[data-page=plano-premium] .conversion-plan-essential .conversion-fit-box li:before{background:#315f94}body[data-page=plano-premium] .conversion-includes{padding:17px 2px 8px}body[data-page=plano-premium] .conversion-includes li{display:flex;align-items:flex-start;gap:9px;color:#344b71;font-size:12px;line-height:1.42;font-weight:680}body[data-page=plano-premium] .conversion-includes li span{width:19px;height:19px;display:grid;place-items:center;border-radius:50%;background:#e7f9f1;color:#008d62;font-size:11px;font-weight:950;flex:none}body[data-page=plano-premium] .conversion-plan-essential .conversion-includes li span{background:#e8f1fb;color:#285c91}body[data-page=plano-premium] .conversion-plan-support{margin-top:auto;padding-top:13px;border-top:1px solid #e6edf4;color:#6a7da0;font-size:11px;line-height:1.4;font-weight:650;text-align:center}body[data-page=plano-premium] .conversion-plan-support a{color:#008d62;font-weight:900;text-decoration:underline;text-underline-offset:3px}body[data-page=plano-premium] .conversion-plan-essential .conversion-plan-support a{color:#285c91}body[data-page=plano-premium] .conversion-decision{display:grid;grid-template-columns:290px minmax(0,1fr);gap:20px;align-items:stretch;margin-top:24px;padding:22px;border:1px solid #dfe7f3;border-radius:18px;background:#fff;box-shadow:0 10px 26px #162c480a}body[data-page=plano-premium] .conversion-decision-copy{padding:5px 8px}body[data-page=plano-premium] .conversion-decision-copy>span{color:#008d62;font-size:10.5px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}body[data-page=plano-premium] .conversion-decision-copy h2{margin:8px 0 0;color:#101832;font-size:22px;line-height:1.18;letter-spacing:-.035em;font-weight:950}body[data-page=plano-premium] .conversion-decision-copy p{margin:8px 0 0;color:#61759b;font-size:12px;line-height:1.45;font-weight:620}body[data-page=plano-premium] .conversion-decision-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body[data-page=plano-premium] .conversion-decision-grid article{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:1fr auto;gap:8px 11px;padding:16px;border:1px solid #dfe7f3;border-radius:14px;background:#f9fbfd}body[data-page=plano-premium] .conversion-decision-grid article:nth-child(1){border-color:#d3e0ed;background:#f5f9fd}body[data-page=plano-premium] .conversion-decision-grid article:nth-child(2){border-color:#cce9dd;background:#f3fcf8}body[data-page=plano-premium] .conversion-decision-number{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#e8f1fb;color:#285c91;font-size:11px;font-weight:950}body[data-page=plano-premium] .conversion-decision-grid article:nth-child(2) .conversion-decision-number{background:#e7f9f1;color:#008d62}body[data-page=plano-premium] .conversion-decision-grid strong{display:block;color:#172341;font-size:12.5px;line-height:1.35;font-weight:930}body[data-page=plano-premium] .conversion-decision-grid p{margin:6px 0 0;color:#61759b;font-size:11.5px;line-height:1.42;font-weight:620}body[data-page=plano-premium] .conversion-decision-grid a{grid-column:2;width:max-content;color:#008d62;font-size:11.5px;font-weight:900;text-decoration:underline;text-underline-offset:3px}body[data-page=plano-premium] .conversion-decision-grid article:nth-child(1) a{color:#285c91}body[data-page=plano-premium] .conversion-value-section{padding-top:34px}body[data-page=plano-premium] .conversion-value-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}body[data-page=plano-premium] .conversion-value-grid article{min-height:164px;padding:18px;border:1px solid #dfe7f3;border-radius:15px;background:#fff;box-shadow:0 8px 20px #162c4809}body[data-page=plano-premium] .conversion-value-grid article>span{width:42px;height:42px;display:grid;place-items:center;margin-bottom:13px;border-radius:12px;background:#e7f9f1;color:#008d62}body[data-page=plano-premium] .conversion-value-grid article:nth-child(2)>span{background:#e8f1fb;color:#2b67b6}body[data-page=plano-premium] .conversion-value-grid article:nth-child(3)>span{background:#e6f9fc;color:#0a91a7}body[data-page=plano-premium] .conversion-value-grid article:nth-child(4)>span{background:#f0eaff;color:#7148e6}body[data-page=plano-premium] .conversion-value-grid strong{display:block;color:#172341;font-size:13px;font-weight:930;margin-bottom:7px}body[data-page=plano-premium] .conversion-value-grid p{margin:0;color:#61759b;font-size:11.8px;line-height:1.48;font-weight:620}body[data-page=plano-premium] .conversion-final-cta{display:flex;align-items:center;justify-content:space-between;gap:26px;margin-top:28px;padding:28px 30px;border:1px solid #bfe3d4;border-radius:18px;background:radial-gradient(circle at 100% 0,#0faec721 0,#0faec700 42%),linear-gradient(120deg,#f3fff9,#fff 58%,#f1fbff);box-shadow:0 14px 34px #00a66c11}body[data-page=plano-premium] .conversion-final-cta>div:first-child{max-width:700px}body[data-page=plano-premium] .conversion-final-cta span{color:#008d62;font-size:10.5px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}body[data-page=plano-premium] .conversion-final-cta h2{margin:7px 0 0;color:#101832;font-size:23px;line-height:1.17;letter-spacing:-.035em;font-weight:950}body[data-page=plano-premium] .conversion-final-cta p{margin:8px 0 0;color:#5d7198;font-size:12.5px;line-height:1.5;font-weight:620}body[data-page=plano-premium] .conversion-final-actions{display:flex;gap:9px;flex:none}body[data-page=plano-premium] .conversion-faq{padding-top:34px}body[data-page=plano-premium] .conversion-faq .faq-card{margin:0;border-radius:17px}body[data-page=plano-premium] .conversion-faq .faq-question{min-height:58px;font-size:14px}body[data-page=plano-premium] .conversion-faq .faq-answer p{font-size:13px;line-height:1.62}body[data-page=plano-premium] .mobile-conversion-bar{display:none}body[data-page=plano-premium].theme-dark .conversion-page{background:#07111f!important}body[data-page=plano-premium].theme-dark.index-menu-enabled .conversion-hero{background:radial-gradient(circle at 0 0,rgba(53,230,160,.13),transparent 44%),radial-gradient(circle at 100% 0,rgba(53,208,228,.12),transparent 42%),linear-gradient(120deg,#0b1728,#0f1f33 58%,#0b202c)!important;border-color:#263850!important}body[data-page=plano-premium].theme-dark .conversion-eyebrow,body[data-page=plano-premium].theme-dark .conversion-section-heading>span,body[data-page=plano-premium].theme-dark .conversion-decision-copy>span,body[data-page=plano-premium].theme-dark .conversion-final-cta span{color:#77f0c4!important}body[data-page=plano-premium].theme-dark .conversion-eyebrow{background:#102a22!important;border-color:#1f6f57!important}body[data-page=plano-premium].theme-dark .conversion-hero h1,body[data-page=plano-premium].theme-dark .conversion-section-heading h2,body[data-page=plano-premium].theme-dark .conversion-plan h3,body[data-page=plano-premium].theme-dark .conversion-decision-copy h2,body[data-page=plano-premium].theme-dark .conversion-final-cta h2{color:#f8fafc!important}body[data-page=plano-premium].theme-dark .conversion-hero-copy>p,body[data-page=plano-premium].theme-dark .conversion-section-heading p,body[data-page=plano-premium].theme-dark .conversion-plan-head p,body[data-page=plano-premium].theme-dark .conversion-decision-copy p,body[data-page=plano-premium].theme-dark .conversion-final-cta p{color:#b7c4d8!important}body[data-page=plano-premium].theme-dark .conversion-hero-proof,body[data-page=plano-premium].theme-dark .conversion-proof-item,body[data-page=plano-premium].theme-dark .conversion-trust-strip>div,body[data-page=plano-premium].theme-dark .conversion-plan,body[data-page=plano-premium].theme-dark .conversion-decision,body[data-page=plano-premium].theme-dark .conversion-value-grid article,body[data-page=plano-premium].theme-dark .conversion-faq .faq-card{background:#0b1728!important;border-color:#263850!important;box-shadow:none!important}body[data-page=plano-premium].theme-dark .conversion-proof-item strong,body[data-page=plano-premium].theme-dark .conversion-trust-strip strong,body[data-page=plano-premium].theme-dark .conversion-fit-box strong,body[data-page=plano-premium].theme-dark .conversion-includes>strong,body[data-page=plano-premium].theme-dark .conversion-decision-grid strong,body[data-page=plano-premium].theme-dark .conversion-value-grid strong{color:#f8fafc!important}body[data-page=plano-premium].theme-dark .conversion-proof-item small,body[data-page=plano-premium].theme-dark .conversion-trust-strip>div,body[data-page=plano-premium].theme-dark .conversion-fit-box li,body[data-page=plano-premium].theme-dark .conversion-includes li,body[data-page=plano-premium].theme-dark .conversion-plan-support,body[data-page=plano-premium].theme-dark .conversion-decision-grid p,body[data-page=plano-premium].theme-dark .conversion-value-grid p{color:#b7c4d8!important}body[data-page=plano-premium].theme-dark .conversion-price-row,body[data-page=plano-premium].theme-dark .conversion-fit-box,body[data-page=plano-premium].theme-dark .conversion-decision-grid article{background:#0f1f33!important;border-color:#29405f!important}body[data-page=plano-premium].theme-dark .conversion-price-copy strong{color:#f8fafc!important}body[data-page=plano-premium].theme-dark .conversion-price-copy small,body[data-page=plano-premium].theme-dark .conversion-price-note,body[data-page=plano-premium].theme-dark .conversion-price-copy strong span{color:#9fb0c8!important}body[data-page=plano-premium].theme-dark .conversion-plan-essential{border-color:#31506f!important}body[data-page=plano-premium].theme-dark .conversion-plan-premium{border-color:#1f6f57!important}body[data-page=plano-premium].theme-dark .conversion-plan-label-essential{background:#14283d!important;border-color:#31506f!important;color:#9cc7f1!important}body[data-page=plano-premium].theme-dark .conversion-plan-label-premium{background:#2a210f!important;border-color:#806018!important;color:#ffd166!important}body[data-page=plano-premium].theme-dark .conversion-final-cta{background:linear-gradient(120deg,#102a22,#0b1728 58%,#0c2430)!important;border-color:#1f6f57!important;box-shadow:none!important}body[data-page=plano-premium].theme-dark .conversion-value-grid article>span,body[data-page=plano-premium].theme-dark .conversion-proof-icon,body[data-page=plano-premium].theme-dark .conversion-includes li span{background:#102a22!important;color:#77f0c4!important}body[data-page=plano-premium].theme-dark .conversion-decision-number{background:#14283d!important;color:#9cc7f1!important}body[data-page=plano-premium].theme-dark .conversion-decision-grid article:nth-child(2) .conversion-decision-number{background:#102a22!important;color:#77f0c4!important}@media (max-width:1180px){body[data-page=plano-premium] .conversion-hero{grid-template-columns:1fr}body[data-page=plano-premium] .conversion-hero-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=plano-premium] .conversion-proof-item{grid-template-columns:42px minmax(0,1fr)}body[data-page=plano-premium] .conversion-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=plano-premium] .conversion-decision{grid-template-columns:1fr}}@media (max-width:860px){body[data-page=plano-premium] .conversion-content{padding:14px 14px 96px}body[data-page=plano-premium] .conversion-hero{padding:26px 20px;border-radius:17px}body[data-page=plano-premium] .conversion-hero h1{font-size:30px!important}body[data-page=plano-premium] .conversion-hero-proof,body[data-page=plano-premium] .conversion-trust-strip,body[data-page=plano-premium] .conversion-plans-grid,body[data-page=plano-premium] .conversion-decision-grid,body[data-page=plano-premium] .conversion-value-grid{grid-template-columns:1fr}body[data-page=plano-premium] .conversion-plan{padding:22px}body[data-page=plano-premium] .conversion-plan-head p{min-height:0}body[data-page=plano-premium] .conversion-final-cta{align-items:stretch;flex-direction:column;padding:23px 20px}body[data-page=plano-premium] .conversion-final-actions{width:100%}body[data-page=plano-premium] .conversion-final-actions .conversion-btn{flex:1}body[data-page=plano-premium] .mobile-conversion-bar{position:fixed;right:0;bottom:0;left:0;z-index:45;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:9px 12px calc(9px + env(safe-area-inset-bottom));border-top:1px solid #dfe7f3;background:#fffffff7;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);box-shadow:0 -10px 24px #162c4814}body[data-page=plano-premium] .mobile-conversion-bar a{min-height:43px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:#fff;font-size:12px;font-weight:950}body[data-page=plano-premium] .mobile-conversion-bar a:first-child{background:linear-gradient(180deg,#315f94,#244d7c)}body[data-page=plano-premium] .mobile-conversion-bar a:last-child{background:linear-gradient(180deg,#12be7d,#00a46d)}body[data-page=plano-premium].theme-dark .mobile-conversion-bar{background:#081426f7;border-color:#263850;box-shadow:0 -10px 24px #0000003d}}@media (max-width:560px){body[data-page=plano-premium] .conversion-hero-actions,body[data-page=plano-premium] .conversion-final-actions{flex-direction:column}body[data-page=plano-premium] .conversion-btn{width:100%}body[data-page=plano-premium] .conversion-price-row{align-items:flex-start;flex-direction:column;gap:7px}body[data-page=plano-premium] .conversion-price-note{max-width:none;text-align:left}body[data-page=plano-premium] .conversion-decision{padding:16px}body[data-page=plano-premium] .conversion-decision-grid article{grid-template-columns:34px minmax(0,1fr)}body[data-page=plano-premium] .conversion-section-heading h2{font-size:23px}body[data-page=plano-premium] .conversion-final-cta h2{font-size:21px}}body[data-page=plano-premium]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=plano-premium],body[data-page=plano-premium] *{box-sizing:border-box}html:has(>body[data-page=plano-premium]),body[data-page=plano-premium]{height:100%}body[data-page=plano-premium]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=plano-premium] svg{display:block}body[data-page=plano-premium] a{color:inherit;text-decoration:none}body[data-page=plano-premium] button,body[data-page=plano-premium] input{font:inherit}body[data-page=plano-premium] .app{min-height:100vh}body[data-page=plano-premium] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=plano-premium] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=plano-premium] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=plano-premium] .brand .med{font-weight:900}body[data-page=plano-premium] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=plano-premium] .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=plano-premium] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=plano-premium] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=plano-premium] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=plano-premium] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=plano-premium] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=plano-premium] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=plano-premium] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=plano-premium] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=plano-premium] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=plano-premium] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=plano-premium] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=plano-premium] .sidebar-collapse-btn svg,body[data-page=plano-premium] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=plano-premium] .sidebar,body[data-page=plano-premium] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=plano-premium].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=plano-premium].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=plano-premium].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=plano-premium].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=plano-premium] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=plano-premium] .sidebar::-webkit-scrollbar{width:7px}body[data-page=plano-premium] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=plano-premium] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=plano-premium] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=plano-premium] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=plano-premium] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=plano-premium] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=plano-premium] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=plano-premium] .nav-item svg{color:currentColor;flex:none}body[data-page=plano-premium] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=plano-premium] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=plano-premium] .nav-toggle:hover,body[data-page=plano-premium] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=plano-premium] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=plano-premium] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=plano-premium] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=plano-premium] .nav-section-title svg{color:currentColor;flex:none}body[data-page=plano-premium] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=plano-premium] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=plano-premium] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=plano-premium] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=plano-premium] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=plano-premium] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=plano-premium] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=plano-premium] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=plano-premium] .nav-sublink:hover:before,body[data-page=plano-premium] .nav-sublink.active:before{background:#00a96e}body[data-page=plano-premium] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=plano-premium] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=plano-premium] .student-menu{margin-top:14px}body[data-page=plano-premium] .student-toggle{color:#50658e}body[data-page=plano-premium] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=plano-premium] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=plano-premium] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=plano-premium] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=plano-premium] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=plano-premium] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=plano-premium] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=plano-premium] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=plano-premium] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=plano-premium] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=plano-premium] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=plano-premium] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=plano-premium] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=plano-premium] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=plano-premium] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=plano-premium] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=plano-premium] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=plano-premium] .hero p strong{color:#00a26e;font-weight:850}body[data-page=plano-premium] .ask-row{margin-top:18px;width:min(850px,100%);max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=plano-premium] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}body[data-page=plano-premium] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=plano-premium] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=plano-premium] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=plano-premium] .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}body[data-page=plano-premium] .chip-content{min-width:159px}body[data-page=plano-premium] .chip-questions{min-width:157px}body[data-page=plano-premium] .chip-video{min-width:105px}body[data-page=plano-premium] .chip-flashcards{min-width:146px}body[data-page=plano-premium] .chip-map{min-width:151px}body[data-page=plano-premium] .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}body[data-page=plano-premium] .chip-crown{width:13px;height:13px;color:#b97900;flex:none}body[data-page=plano-premium] .chip.active:not(.chip-premium),body[data-page=plano-premium] .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}body[data-page=plano-premium] .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}body[data-page=plano-premium] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=plano-premium] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=plano-premium] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=plano-premium] .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=plano-premium] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:8px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=plano-premium] .practice-card:hover,body[data-page=plano-premium] .specialty-card:hover,body[data-page=plano-premium] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=plano-premium] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=plano-premium] .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}body[data-page=plano-premium] .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}body[data-page=plano-premium] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=plano-premium] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=plano-premium] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=plano-premium] .practice-card .card-copy{display:contents}body[data-page=plano-premium] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=plano-premium] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=plano-premium] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=plano-premium] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=plano-premium] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=plano-premium] .meta-line .arrow{margin-left:0;font-size:17px;color:#008d62;font-weight:900}body[data-page=plano-premium] .exam-bank-strip{position:relative;overflow:hidden;min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 0 4px;padding:18px 26px;border:1px solid #cdeee4;border-radius:16px;background:radial-gradient(circle at 8% 0%,#c8ffe66b 0,#c8ffe629 28%,#fff0 50%),radial-gradient(circle at 100% 0%,#0faec729 0,#0faec70d 40%,#fff0 66%),linear-gradient(100deg,#f5fffb,#fff 58%,#effbff);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=plano-premium] .exam-bank-strip:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow)}body[data-page=plano-premium] .exam-bank-strip:before,body[data-page=plano-premium] .exam-bank-strip:after{content:"";position:absolute;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#0bbf79,#0faec7)}body[data-page=plano-premium] .exam-bank-strip:before{left:0}body[data-page=plano-premium] .exam-bank-strip:after{right:0}body[data-page=plano-premium] .exam-bank-copy{position:relative;z-index:1;min-width:0;display:block}body[data-page=plano-premium] .exam-bank-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 6px}body[data-page=plano-premium] .exam-bank-copy strong{display:block;margin:0;color:#071442;font-size:18px;line-height:1.08;font-weight:950;letter-spacing:-.04em}body[data-page=plano-premium] .exam-bank-copy>span:not(.exam-bank-title-row){display:block;color:#263957;font-size:12px;line-height:1.35;font-weight:650}body[data-page=plano-premium] .exam-bank-badge{position:relative;z-index:1;flex:none;min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid #bde9db;border-radius:999px;background:#fff;color:#000;font-size:10.5px;line-height:1;font-weight:800;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 7px 16px #00a66c0f;white-space:nowrap}body[data-page=plano-premium] .exam-bank-badge svg{width:14px;height:14px;flex:none}body[data-page=plano-premium] .basic-cycle-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 4px}body[data-page=plano-premium] .basic-cycle-card{position:relative;min-height:172px;overflow:hidden;padding:14px;border:1px solid var(--line);border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=plano-premium] .basic-cycle-card:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow)}body[data-page=plano-premium] .basic-cycle-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,#0bbf79,#0faec7)}body[data-page=plano-premium] .basic-discipline-list{position:relative;z-index:1;display:flex;flex-direction:column}body[data-page=plano-premium] .basic-discipline{min-height:42px;display:grid;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;padding:6px 8px 6px 6px;border:1px solid transparent;border-radius:11px;color:#172341;transition:background .18s ease,border-color .18s ease,color .18s ease}body[data-page=plano-premium] .basic-discipline:hover{border-color:#cdeee4;background:#f3fcf8;color:#008d62}body[data-page=plano-premium] .basic-discipline-icon{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:var(--cycle-icon-bg, #e7f9f1);color:var(--cycle-icon-color, #0bbf79);flex:none}body[data-page=plano-premium] .basic-discipline-icon svg{width:17px;height:17px}body[data-page=plano-premium] .basic-discipline strong{display:block;min-width:0;color:currentColor;font-size:12px;line-height:1.18;font-weight:850}body[data-page=plano-premium] .basic-cycle-card--courses{border-color:#cdeee4;background:radial-gradient(circle at 100% 0%,#0bbf791f 0,#0bbf7900 40%),linear-gradient(135deg,#f4fffa,#fff 62%,#f2fbff)}body[data-page=plano-premium] .basic-courses-title{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin:0 0 10px}body[data-page=plano-premium] .basic-course-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 7px 16px #00a66c14;flex:none}body[data-page=plano-premium] .basic-course-icon svg{width:18px;height:18px}body[data-page=plano-premium] .basic-courses-title strong{color:#101832;font-size:14px;line-height:1.1;font-weight:930;letter-spacing:-.02em}body[data-page=plano-premium] .basic-course-list{position:relative;z-index:1;list-style:none;display:flex;flex-direction:column;gap:7px;margin:0;padding:0}body[data-page=plano-premium] .basic-course-list li{position:relative;padding-left:14px;color:#50658e;font-size:11.5px;line-height:1.26;font-weight:760}body[data-page=plano-premium] .basic-course-list li:before{content:"";position:absolute;top:.55em;left:0;width:6px;height:6px;border-radius:999px;background:#c89012}body[data-page=plano-premium] .basic-course-list a{color:inherit;transition:color .18s ease}body[data-page=plano-premium] .basic-course-list a:hover{color:#008d62}body[data-page=plano-premium] .lower-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:35px}body[data-page=plano-premium] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=plano-premium] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=plano-premium] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=plano-premium] .study-list{padding:0 17px 12px}body[data-page=plano-premium] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px;align-items:center;column-gap:13px;min-height:70px;padding:10px 0;border-bottom:1px solid var(--line-soft)}body[data-page=plano-premium] .study-row:last-child{border-bottom:0}body[data-page=plano-premium] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}body[data-page=plano-premium] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.22;margin-bottom:5px}body[data-page=plano-premium] .study-title span{display:block;color:#62769b;font-size:11px;font-weight:610;line-height:1.35}body[data-page=plano-premium] .continue-inline{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:0;border:0;background:transparent;color:#00a16c;font-size:11px;line-height:1.2;font-weight:900;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}body[data-page=plano-premium] .continue-inline:before{content:"-";color:currentColor;font-weight:900}body[data-page=plano-premium] .continue-inline:hover{color:#008d62;text-decoration:underline;text-underline-offset:2px}body[data-page=plano-premium] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=plano-premium] .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}body[data-page=plano-premium] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=plano-premium] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=plano-premium] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=plano-premium] .activity-list{padding:0 17px 13px}body[data-page=plano-premium] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=plano-premium] .activity-row:last-child{border-bottom:0}body[data-page=plano-premium] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=plano-premium] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}body[data-page=plano-premium] .schedule-panel{overflow:hidden}body[data-page=plano-premium] .schedule-panel .panel-head{padding-bottom:12px}body[data-page=plano-premium] .schedule-dashboard{padding:0 17px 17px}body[data-page=plano-premium] .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}body[data-page=plano-premium] .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=plano-premium] .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}body[data-page=plano-premium] .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}body[data-page=plano-premium] .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}body[data-page=plano-premium] .schedule-feature-card:hover,body[data-page=plano-premium] .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=plano-premium] .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}body[data-page=plano-premium] .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}body[data-page=plano-premium] .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}body[data-page=plano-premium] .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=plano-premium] .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}body[data-page=plano-premium] .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}body[data-page=plano-premium] .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}body[data-page=plano-premium] .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}body[data-page=plano-premium] .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=plano-premium] .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}body[data-page=plano-premium] .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=plano-premium] .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=plano-premium] .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}body[data-page=plano-premium] .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}body[data-page=plano-premium] .agenda-timeline{display:flex;flex-direction:column;gap:9px}body[data-page=plano-premium] .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}body[data-page=plano-premium] .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}body[data-page=plano-premium] .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}body[data-page=plano-premium] .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}body[data-page=plano-premium] .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}body[data-page=plano-premium] .agenda-priority{color:#008d62;font-weight:900}body[data-page=plano-premium] .dashboard-section-intro{position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;gap:18px;min-height:auto;margin:45px 0 25px;padding:8px 22px 4px;border:0;border-radius:0;background:transparent;box-shadow:none}body[data-page=plano-premium] .dashboard-section-intro:before,body[data-page=plano-premium] .dashboard-section-intro:after{display:none}body[data-page=plano-premium] .dashboard-section-intro:before{left:0}body[data-page=plano-premium] .dashboard-section-intro:after{right:0}body[data-page=plano-premium] .dashboard-intro-left{position:relative;z-index:1;display:flex;align-items:center;gap:14px;min-width:0}body[data-page=plano-premium] .dashboard-intro-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 10px 22px #00a66c14;flex:none}body[data-page=plano-premium] .dashboard-intro-icon svg{width:24px;height:24px}body[data-page=plano-premium] .dashboard-intro-kicker{display:inline-flex;align-items:center;height:23px;margin-bottom:4px;padding:0 9px;border-radius:999px;background:#fff;border:1px solid #bde9db;color:#008d62;font-size:10.5px;line-height:1;font-weight:950;letter-spacing:.04em;text-transform:uppercase}body[data-page=plano-premium] .dashboard-section-intro h2{margin:0;color:#101832;font-size:20px;line-height:1.12;font-weight:950;letter-spacing:-.035em;text-align:center}body[data-page=plano-premium] .dashboard-section-intro p{margin:5px 0 0;color:#587096;font-size:12.5px;line-height:1.4;font-weight:650}body[data-page=plano-premium] .dashboard-intro-pill{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 12px;border-radius:999px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=plano-premium] .dashboard-section-intro+.lower-grid{margin-top:0}body[data-page=plano-premium] .lower-grid{align-items:stretch}body[data-page=plano-premium] .continue-panel{height:100%;display:flex;flex-direction:column}body[data-page=plano-premium] .continue-panel .study-list{flex:1;padding-bottom:0}body[data-page=plano-premium] .continue-panel .study-row{min-height:70px}body[data-page=plano-premium] .dashboard-side-stack{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px}body[data-page=plano-premium] .performance-panel,body[data-page=plano-premium] .study-schedule-panel{overflow:hidden}body[data-page=plano-premium] .performance-body{padding:0 17px 17px}body[data-page=plano-premium] .performance-intro{margin:0 0 12px;color:#60739b;font-size:11.5px;line-height:1.4;font-weight:650}body[data-page=plano-premium] .performance-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}body[data-page=plano-premium] .performance-action{min-height:78px;position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:13px 12px;border:1px solid #dfe7f3;border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:0 6px 14px #162c4809;transition:.18s ease}body[data-page=plano-premium] .performance-action:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow-soft)}body[data-page=plano-premium] .performance-action--wide{grid-column:1 / -1}body[data-page=plano-premium] .performance-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:var(--pa-bg, #e7f9f1);color:var(--pa-color, #0bbf79);flex:none}body[data-page=plano-premium] .performance-copy strong{display:block;color:#101832;font-size:12px;line-height:1.22;font-weight:900;margin-bottom:3px}body[data-page=plano-premium] .performance-copy span{display:block;color:#667a9e;font-size:10.5px;line-height:1.3;font-weight:720}body[data-page=plano-premium] .performance-arrow{color:#00a16c;font-size:18px;font-weight:950;line-height:1}body[data-page=plano-premium] .study-schedule-card{position:relative;min-height:154px;display:block;padding:0 17px 17px}body[data-page=plano-premium] .study-schedule-link{min-height:158px;position:relative;display:block;padding:16px 265px 18px 17px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 88% 45%,#0faec724 0,#0faec70a 36%,#0faec700 60%),linear-gradient(135deg,#ecfbf6,#fff 56%,#f2fbff);overflow:hidden;transition:.18s ease}body[data-page=plano-premium] .study-schedule-link:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow-soft)}body[data-page=plano-premium] .study-schedule-copy{position:relative;z-index:2;display:block;min-width:0}body[data-page=plano-premium] .study-schedule-kicker{display:inline-flex;align-items:center;gap:6px;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;margin-bottom:9px}body[data-page=plano-premium] .study-schedule-copy strong{display:block;color:#101832;font-size:16px;line-height:1.15;font-weight:950;letter-spacing:-.02em;margin-bottom:7px}body[data-page=plano-premium] .study-schedule-copy p{margin:0 0 13px;color:#587096;font-size:12px;line-height:1.42;font-weight:650;max-width:330px}body[data-page=plano-premium] .study-schedule-cta{height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900}body[data-page=plano-premium] .study-character{position:absolute;top:-2px;right:18px;bottom:auto;z-index:1;width:246px;height:202px;display:flex;align-items:flex-start;justify-content:flex-end;pointer-events:none;opacity:1;filter:drop-shadow(0 16px 24px rgba(15,23,42,.12))}body[data-page=plano-premium] .study-character:before{content:"";position:absolute;right:-18px;top:30px;width:190px;height:120px;border-radius:999px;background:radial-gradient(circle,#0faec721,#0faec700 70%);z-index:-1}body[data-page=plano-premium] .study-character img{width:auto;height:205px;object-fit:contain;object-position:center top;display:block}@media (max-width: 1480px){body[data-page=plano-premium] .performance-actions{grid-template-columns:1fr}body[data-page=plano-premium] .performance-action--wide{grid-column:auto}body[data-page=plano-premium] .study-schedule-link{padding-right:235px}body[data-page=plano-premium] .study-character{top:-2px;right:12px;bottom:auto;width:222px;height:194px;opacity:1}body[data-page=plano-premium] .study-character img{height:198px}}@media (max-width: 1280px){body[data-page=plano-premium] .practice-grid,body[data-page=plano-premium] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=plano-premium] .lower-grid{grid-template-columns:1fr}body[data-page=plano-premium] .topbar-actions{min-width:auto}body[data-page=plano-premium] .profile{display:none}}@media (max-width: 860px){body[data-page=plano-premium]{--sidebar: 0px;--topbar: 62px}body[data-page=plano-premium] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=plano-premium] .topbar{gap:10px;padding-right:10px}body[data-page=plano-premium] .topbar-center{display:none}body[data-page=plano-premium] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=plano-premium] .sidebar,body[data-page=plano-premium] .sidebar-collapse-btn{display:none}body[data-page=plano-premium] .content{padding:12px}body[data-page=plano-premium] .hero{padding:24px 18px}body[data-page=plano-premium] .hero h1{font-size:24px}body[data-page=plano-premium] .practice-grid,body[data-page=plano-premium] .specialty-grid{grid-template-columns:1fr}body[data-page=plano-premium] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=plano-premium] .bar,body[data-page=plano-premium] .percent{grid-column:2;width:100%}body[data-page=plano-premium] .schedule-summary-grid{grid-template-columns:1fr}body[data-page=plano-premium] .schedule-feature-top,body[data-page=plano-premium] .schedule-feature-actions,body[data-page=plano-premium] .agenda-card-head{align-items:flex-start;flex-direction:column}}body[data-page=plano-premium] .practice-card:focus-visible,body[data-page=plano-premium] .specialty-card:focus-visible,body[data-page=plano-premium] .basic-discipline:focus-visible,body[data-page=plano-premium] .basic-course-list a:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=plano-premium] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=plano-premium] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=plano-premium] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=plano-premium] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=plano-premium] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=plano-premium] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=plano-premium].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=plano-premium].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=plano-premium].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=plano-premium].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=plano-premium].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=plano-premium].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=plano-premium].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=plano-premium].theme-dark .brand,body[data-page=plano-premium].theme-dark .hero h1,body[data-page=plano-premium].theme-dark .section-title,body[data-page=plano-premium].theme-dark .panel-head h3,body[data-page=plano-premium].theme-dark .profile strong,body[data-page=plano-premium].theme-dark .card-copy strong,body[data-page=plano-premium].theme-dark .specialty-card strong,body[data-page=plano-premium].theme-dark .study-title strong,body[data-page=plano-premium].theme-dark .activity-copy strong,body[data-page=plano-premium].theme-dark .schedule-feature-title strong,body[data-page=plano-premium].theme-dark .agenda-card-title strong,body[data-page=plano-premium].theme-dark .agenda-copy strong,body[data-page=plano-premium].theme-dark .exam-hero h1,body[data-page=plano-premium].theme-dark .exam-filters h2,body[data-page=plano-premium].theme-dark .exam-kpi strong,body[data-page=plano-premium].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=plano-premium].theme-dark .brand .plus,body[data-page=plano-premium].theme-dark .section-link,body[data-page=plano-premium].theme-dark .mini-arrow,body[data-page=plano-premium].theme-dark .agenda-priority{color:#35e6a0}body[data-page=plano-premium].theme-dark .topbar-center,body[data-page=plano-premium].theme-dark .topbar-actions,body[data-page=plano-premium].theme-dark .icon-button,body[data-page=plano-premium].theme-dark .top-mic,body[data-page=plano-premium].theme-dark .mic{color:#b7c4d8}body[data-page=plano-premium].theme-dark .global-search,body[data-page=plano-premium].theme-dark .ask-row,body[data-page=plano-premium].theme-dark .exam-search-mini,body[data-page=plano-premium].theme-dark .filter-control,body[data-page=plano-premium].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=plano-premium].theme-dark .global-search input,body[data-page=plano-premium].theme-dark .ask-row input,body[data-page=plano-premium].theme-dark .exam-search-mini input,body[data-page=plano-premium].theme-dark input,body[data-page=plano-premium].theme-dark select{color:#f4f7fb}body[data-page=plano-premium].theme-dark .global-search input::placeholder,body[data-page=plano-premium].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=plano-premium].theme-dark input,body[data-page=plano-premium].theme-dark select,body[data-page=plano-premium].theme-dark textarea,html:has(>body[data-page=plano-premium])[data-theme=dark] input,html:has(>body[data-page=plano-premium])[data-theme=dark] select,html:has(>body[data-page=plano-premium])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=plano-premium].theme-dark input::placeholder,body[data-page=plano-premium].theme-dark textarea::placeholder,html:has(>body[data-page=plano-premium])[data-theme=dark] input::placeholder,html:has(>body[data-page=plano-premium])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=plano-premium].theme-dark select:not([multiple]),html:has(>body[data-page=plano-premium])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=plano-premium].theme-dark select option,html:has(>body[data-page=plano-premium])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=plano-premium].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=plano-premium].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=plano-premium].theme-dark .nav-item,body[data-page=plano-premium].theme-dark .nav-toggle,body[data-page=plano-premium].theme-dark .nav-sublink,body[data-page=plano-premium].theme-dark .premium-box p,body[data-page=plano-premium].theme-dark .premium-list,body[data-page=plano-premium].theme-dark .hero p,body[data-page=plano-premium].theme-dark .specialty-card p,body[data-page=plano-premium].theme-dark .card-copy p,body[data-page=plano-premium].theme-dark .meta-line,body[data-page=plano-premium].theme-dark .study-title span,body[data-page=plano-premium].theme-dark .activity-copy span,body[data-page=plano-premium].theme-dark .schedule-feature-title span,body[data-page=plano-premium].theme-dark .agenda-card-title span,body[data-page=plano-premium].theme-dark .agenda-copy span,body[data-page=plano-premium].theme-dark .schedule-mini-meta,body[data-page=plano-premium].theme-dark .exam-hero p,body[data-page=plano-premium].theme-dark .exam-count,body[data-page=plano-premium].theme-dark .exam-kpi span,body[data-page=plano-premium].theme-dark .exam-level,body[data-page=plano-premium].theme-dark .exam-meta-row,body[data-page=plano-premium].theme-dark .exam-year,body[data-page=plano-premium].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=plano-premium].theme-dark .nav-item:hover,body[data-page=plano-premium].theme-dark .nav-toggle:hover,body[data-page=plano-premium].theme-dark .nav-group.open .nav-toggle,body[data-page=plano-premium].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=plano-premium].theme-dark .nav-item.active,body[data-page=plano-premium].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=plano-premium].theme-dark .nav-sublink:before,body[data-page=plano-premium].theme-dark .nav-sublink:hover:before,body[data-page=plano-premium].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=plano-premium].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=plano-premium].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=plano-premium].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=plano-premium].theme-dark .hero,body[data-page=plano-premium].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=plano-premium].theme-dark .panel,body[data-page=plano-premium].theme-dark .practice-card,body[data-page=plano-premium].theme-dark .specialty-card,body[data-page=plano-premium].theme-dark .schedule-kpi,body[data-page=plano-premium].theme-dark .day-agenda-card,body[data-page=plano-premium].theme-dark .exam-kpi,body[data-page=plano-premium].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=plano-premium].theme-dark .practice-card:hover,body[data-page=plano-premium].theme-dark .specialty-card:hover,body[data-page=plano-premium].theme-dark .panel:hover,body[data-page=plano-premium].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=plano-premium].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=plano-premium].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=plano-premium].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=plano-premium].theme-dark .premium-title,body[data-page=plano-premium].theme-dark .premium-title svg{color:#ffd166}body[data-page=plano-premium].theme-dark .premium-list{color:#d7c9ad}body[data-page=plano-premium].theme-dark .premium-list li:before{color:#ffd166}body[data-page=plano-premium].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=plano-premium].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=plano-premium].theme-dark .continue-inline{background:transparent;color:#35e6a0}body[data-page=plano-premium].theme-dark .continue-inline:hover{background:transparent;color:#78f0b5}body[data-page=plano-premium].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=plano-premium].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=plano-premium].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=plano-premium].theme-dark .chip.active:not(.chip-premium),body[data-page=plano-premium].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=plano-premium].theme-dark .chip-premium,body[data-page=plano-premium].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=plano-premium].theme-dark .icon-tile,body[data-page=plano-premium].theme-dark .small-icon{background:#13243a}body[data-page=plano-premium].theme-dark .bar{background:#23354e}body[data-page=plano-premium].theme-dark .study-row,body[data-page=plano-premium].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=plano-premium].theme-dark .history-link,body[data-page=plano-premium].theme-dark .history-link span{color:#b7c4d8}body[data-page=plano-premium].theme-dark .schedule-badge,body[data-page=plano-premium].theme-dark .exam-eyebrow,body[data-page=plano-premium].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=plano-premium].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=plano-premium].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=plano-premium].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=plano-premium].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=plano-premium].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=plano-premium].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=plano-premium].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=plano-premium].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=plano-premium].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=plano-premium].theme-dark .dashboard-section-intro{border-color:transparent;background:transparent;box-shadow:none}body[data-page=plano-premium].theme-dark .exam-bank-strip{border-color:#1f6e55;background:radial-gradient(circle at 8% 0%,#26d99121 0,#26d9910d 34%,#07111f00 58%),radial-gradient(circle at 100% 0%,#35d0e424 0,#35d0e40d 40%,#07111f00 66%),linear-gradient(105deg,#10291f,#0e1a2c 62%,#0c2430);box-shadow:var(--shadow-soft)}body[data-page=plano-premium].theme-dark .exam-bank-strip:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=plano-premium].theme-dark .exam-bank-copy strong{color:#f4f7fb}body[data-page=plano-premium].theme-dark .exam-bank-copy>span:not(.exam-bank-title-row){color:#b7c4d8}body[data-page=plano-premium].theme-dark .exam-bank-badge{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=plano-premium].theme-dark .basic-cycle-card{border-color:#263850;background:radial-gradient(circle at 100% 0%,#35d0e41c 0,#35d0e400 38%),linear-gradient(180deg,#0e1a2c,#101d31);box-shadow:var(--shadow-soft)}body[data-page=plano-premium].theme-dark .basic-cycle-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=plano-premium].theme-dark .basic-cycle-card--courses{border-color:#1f6e55;background:radial-gradient(circle at 100% 0%,#26d9911c 0,#26d99100 40%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=plano-premium].theme-dark .basic-discipline{color:#f4f7fb}body[data-page=plano-premium].theme-dark .basic-discipline:hover{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=plano-premium].theme-dark .basic-discipline-icon,body[data-page=plano-premium].theme-dark .basic-course-icon{background:#13243a!important}body[data-page=plano-premium].theme-dark .basic-courses-title strong{color:#f4f7fb}body[data-page=plano-premium].theme-dark .basic-course-list li{color:#b7c4d8}body[data-page=plano-premium].theme-dark .basic-course-list a:hover{color:#78f0b5}body[data-page=plano-premium].theme-dark .dashboard-intro-icon,body[data-page=plano-premium].theme-dark .dashboard-intro-kicker,body[data-page=plano-premium].theme-dark .dashboard-intro-pill{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=plano-premium].theme-dark .dashboard-section-intro h2{color:#f4f7fb}body[data-page=plano-premium].theme-dark .dashboard-section-intro p{color:#b7c4d8}body[data-page=plano-premium].theme-dark .performance-panel,body[data-page=plano-premium].theme-dark .study-schedule-panel,body[data-page=plano-premium].theme-dark .performance-action{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=plano-premium].theme-dark .performance-intro,body[data-page=plano-premium].theme-dark .performance-copy span,body[data-page=plano-premium].theme-dark .study-schedule-copy p{color:#b7c4d8}body[data-page=plano-premium].theme-dark .performance-copy strong,body[data-page=plano-premium].theme-dark .study-schedule-copy strong{color:#f4f7fb}body[data-page=plano-premium].theme-dark .performance-action:hover{border-color:#315d57;background:#13243a}body[data-page=plano-premium].theme-dark .performance-icon{background:#13243a}body[data-page=plano-premium].theme-dark .performance-arrow{color:#35e6a0}body[data-page=plano-premium].theme-dark .study-schedule-link{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=plano-premium].theme-dark .study-character{opacity:1;filter:drop-shadow(0 18px 26px rgba(0,0,0,.3))}body[data-page=plano-premium].theme-dark .study-schedule-kicker,body[data-page=plano-premium].theme-dark .study-schedule-cta{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 860px){body[data-page=plano-premium] .dashboard-section-intro{align-items:flex-start;flex-direction:column;margin-top:28px;padding:17px 18px}body[data-page=plano-premium] .dashboard-intro-left{align-items:flex-start}body[data-page=plano-premium] .dashboard-section-intro h2{font-size:19px}body[data-page=plano-premium] .dashboard-intro-pill{width:100%}body[data-page=plano-premium] .dashboard-side-stack,body[data-page=plano-premium] .performance-actions,body[data-page=plano-premium] .study-schedule-link{grid-template-columns:1fr}body[data-page=plano-premium] .study-schedule-link{text-align:left;padding-right:150px;min-height:152px}body[data-page=plano-premium] .study-character{top:0;right:-6px;bottom:auto;width:154px;height:150px;opacity:1}body[data-page=plano-premium] .study-character img{height:154px}}body[data-page=plano-premium] .mobile-menu-btn,body[data-page=plano-premium] .mobile-sidebar-backdrop{display:none}body[data-page=plano-premium] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=plano-premium] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=plano-premium] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=plano-premium].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=plano-premium].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=plano-premium].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=plano-premium]{--sidebar: 270px}body[data-page=plano-premium] .brand{font-size:21px;padding-left:18px}body[data-page=plano-premium] .global-search{width:min(440px,100%)}body[data-page=plano-premium] .topbar-actions{gap:12px;padding-right:16px}body[data-page=plano-premium] .profile{display:flex;min-width:auto}body[data-page=plano-premium] .content{padding:18px}body[data-page=plano-premium] .hero{padding:32px 28px}body[data-page=plano-premium] .specialty-grid,body[data-page=plano-premium] .practice-grid,body[data-page=plano-premium] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=plano-premium] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=plano-premium] .specialty-card,body[data-page=plano-premium] .practice-card{min-height:142px}body[data-page=plano-premium] .lower-grid{grid-template-columns:1fr}}@media (max-width: 1024px){body[data-page=plano-premium]{--sidebar: 0px;--topbar: 64px}body[data-page=plano-premium].mobile-menu-open{overflow:hidden}body[data-page=plano-premium] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=plano-premium] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=plano-premium] .topbar-center{display:none}body[data-page=plano-premium] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=plano-premium] .topbar-actions>.icon-button{display:none}body[data-page=plano-premium] .avatar{display:none}body[data-page=plano-premium] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=plano-premium] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=plano-premium] .theme-toggle-btn{flex:none}body[data-page=plano-premium] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=plano-premium] .sidebar-collapse-btn{display:none}body[data-page=plano-premium] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=plano-premium].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=plano-premium] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=plano-premium].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=plano-premium].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=plano-premium].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=plano-premium] .main{width:100%;margin-left:0;padding-top:var(--topbar)}body[data-page=plano-premium] .content{width:100%;max-width:940px;margin:0 auto;padding:18px}body[data-page=plano-premium] .hero{padding:30px 24px}body[data-page=plano-premium] .hero h1{font-size:28px}body[data-page=plano-premium] .ask-row{width:100%}body[data-page=plano-premium] .section-header{align-items:center;margin:30px 0 14px}body[data-page=plano-premium] .section-title{font-size:20px;line-height:1.2}body[data-page=plano-premium] .specialty-grid,body[data-page=plano-premium] .practice-grid,body[data-page=plano-premium] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=plano-premium] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=plano-premium] .specialty-card{min-height:138px;padding:18px;display:flex;flex-direction:column;justify-content:space-between}body[data-page=plano-premium] .practice-card{min-height:150px;padding:18px;grid-template-columns:44px minmax(0,1fr);overflow:visible}body[data-page=plano-premium] .card-copy strong{min-height:40px;padding-right:34px;font-size:13.5px}body[data-page=plano-premium] .card-copy p{padding-right:32px;font-size:12.5px;line-height:1.45}body[data-page=plano-premium] .lower-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}body[data-page=plano-premium] .performance-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=plano-premium] .performance-action--wide{grid-column:1 / -1}body[data-page=plano-premium] .study-row{grid-template-columns:34px minmax(180px,1fr) 160px 42px}body[data-page=plano-premium] .study-schedule-link{padding-right:210px}body[data-page=plano-premium] .study-character{right:8px;width:205px}body[data-page=plano-premium] .study-character img{height:190px}}@media (max-width: 640px){body[data-page=plano-premium]{--topbar: 62px}body[data-page=plano-premium] .topbar{padding:0 10px;gap:8px}body[data-page=plano-premium] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=plano-premium] .profile{max-width:76px}body[data-page=plano-premium] .profile strong{max-width:76px;font-size:11px}body[data-page=plano-premium] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=plano-premium] .theme-toggle-thumb{width:20px;height:20px}body[data-page=plano-premium].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=plano-premium] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=plano-premium] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}body[data-page=plano-premium] .content{max-width:none;padding:12px}body[data-page=plano-premium] .hero{padding:24px 18px;border-radius:14px}body[data-page=plano-premium] .hero h1{font-size:24px}body[data-page=plano-premium] .ask-row{min-height:52px;height:auto;padding-left:14px}body[data-page=plano-premium] .chips{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:4px;scrollbar-width:none}body[data-page=plano-premium] .chips::-webkit-scrollbar{display:none}body[data-page=plano-premium] .chip{flex:0 0 auto;height:34px;padding:0 16px;font-size:11.5px}body[data-page=plano-premium] .chip-content,body[data-page=plano-premium] .chip-questions,body[data-page=plano-premium] .chip-video,body[data-page=plano-premium] .chip-flashcards,body[data-page=plano-premium] .chip-map,body[data-page=plano-premium] .chip-premium{min-width:auto}body[data-page=plano-premium] .section-header{margin:26px 2px 12px;padding-top:2px}body[data-page=plano-premium] .section-title{font-size:19px}body[data-page=plano-premium] .specialty-grid,body[data-page=plano-premium] .practice-grid{grid-template-columns:1fr;gap:10px}body[data-page=plano-premium] .specialty-grid{height:auto;margin-bottom:28px}body[data-page=plano-premium] .specialty-card{min-height:116px;padding:16px 18px;border-radius:12px}body[data-page=plano-premium] .exam-bank-strip{min-height:auto;align-items:flex-start;flex-direction:column;gap:12px;margin:12px 0 2px;padding:18px}body[data-page=plano-premium] .exam-bank-copy strong{font-size:19px;line-height:1.12}body[data-page=plano-premium] .exam-bank-copy span{font-size:12.5px}body[data-page=plano-premium] .exam-bank-badge{width:auto;min-height:28px}body[data-page=plano-premium] .basic-cycle-grid{grid-template-columns:1fr;gap:10px}body[data-page=plano-premium] .basic-cycle-card{min-height:auto;padding:14px}body[data-page=plano-premium] .practice-card{min-height:132px;padding:18px;border-radius:13px}body[data-page=plano-premium] .icon-tile{width:38px;height:38px}body[data-page=plano-premium] .card-copy strong{font-size:13.5px}body[data-page=plano-premium] .card-copy p{font-size:12.5px;line-height:1.45}body[data-page=plano-premium] .study-row{grid-template-columns:34px minmax(0,1fr)!important;row-gap:8px;padding:12px 0}body[data-page=plano-premium] .bar,body[data-page=plano-premium] .percent{grid-column:2;width:100%}body[data-page=plano-premium] .performance-actions{grid-template-columns:1fr}body[data-page=plano-premium] .performance-action--wide{grid-column:auto}body[data-page=plano-premium] .study-schedule-link{min-height:auto;padding:16px}body[data-page=plano-premium] .study-character{display:none}}body[data-page=plano-premium].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=plano-premium].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=plano-premium].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px){body[data-page=plano-premium] .lower-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){body[data-page=plano-premium] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=plano-premium] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=plano-premium] .main{padding-top:calc(var(--topbar) + 59px)}body[data-page=plano-premium].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}body[data-page=plano-premium] .practice-card,body[data-page=plano-premium] .basic-cycle-card{border-top:3px solid #c89012}body[data-page=plano-premium] .practice-card:hover,body[data-page=plano-premium] .basic-cycle-card:hover{border-top-color:#c89012}body[data-page=plano-premium] .basic-cycle-card:before{display:none}body[data-page=plano-premium].theme-dark .practice-card,body[data-page=plano-premium].theme-dark .practice-card:hover,body[data-page=plano-premium].theme-dark .basic-cycle-card,body[data-page=plano-premium].theme-dark .basic-cycle-card:hover,body[data-page=plano-premium].theme-dark .basic-cycle-card--courses,body[data-page=plano-premium].theme-dark .basic-cycle-card--courses:hover{border-top-color:#c89012}body[data-page=plano-premium] .basic-cycle-card .premium-mini-badge{top:11px;right:12px}body[data-page=plano-premium] .basic-cycle-card--courses .basic-courses-title{padding-right:34px}body[data-page=plano-premium].theme-dark .basic-cycle-card .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=plano-premium] .conversion-hero{grid-template-columns:minmax(0,1fr)!important}body[data-page=plano-premium] .conversion-hero-copy{max-width:980px!important}body[data-page=plano-premium] #faq-title{font-size:24px!important;line-height:1.14!important}body[data-page=plano-premium] .conversion-price-row{min-height:58px!important;margin:14px 0 9px!important;padding:9px 11px!important;gap:12px!important;border-radius:10px!important}body[data-page=plano-premium] .conversion-price-copy small{margin-bottom:2px!important;font-size:9px!important}body[data-page=plano-premium] .conversion-price-copy strong{font-size:20px!important}body[data-page=plano-premium] .conversion-price-copy strong span{font-size:11px!important}body[data-page=plano-premium] .conversion-price-note{max-width:110px!important;font-size:9.5px!important;line-height:1.25!important}body[data-page=plano-premium] .conversion-plan-cta{min-height:38px!important;gap:8px!important;border-radius:9px!important;font-size:12px!important}body[data-page=plano-premium] .conversion-plan-cta svg{width:15px!important;height:15px!important}body[data-page=plano-premium] #conversion-title{font-size:30px!important}body[data-page=plano-premium] .conversion-plans-section{padding-top:28px!important}@media (max-width:860px){body[data-page=plano-premium] #faq-title{font-size:28px!important}body[data-page=plano-premium] .conversion-price-row{min-height:56px!important}}body[data-page=plano-premium] .conversion-hero{height:auto!important;padding:32px 42px!important}body[data-page=plano-premium] .conversion-hero-copy{max-width:1040px!important}body[data-page=plano-premium] .conversion-hero-actions{margin-top:20px!important}body[data-page=plano-premium] .conversion-decision-visual{position:relative;display:block;margin:16px 0 0;padding:22px;overflow:hidden;border:1px solid #dbe7f1;border-radius:18px;background:radial-gradient(circle at 0 0,#0bbf791a 0,#0bbf7900 34%),radial-gradient(circle at 100% 0,#0faec71a 0,#0faec700 35%),#fff;box-shadow:0 10px 26px #162c480b}body[data-page=plano-premium] .conversion-decision-visual:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#315f94,#0faec7 42%,#0bbf79 72%,#d6a225)}body[data-page=plano-premium] .conversion-decision-visual .conversion-decision-copy{max-width:820px;margin:0 auto 16px;padding:0;text-align:center}body[data-page=plano-premium] .conversion-decision-visual .conversion-decision-copy>span{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border:1px solid #bde9db;border-radius:999px;background:#effaf5;color:#008d62;font-size:10px;font-weight:950;letter-spacing:.07em;text-transform:uppercase}body[data-page=plano-premium] .conversion-decision-visual .conversion-decision-copy h2{margin:8px 0 0;color:#101832;font-size:22px;line-height:1.15;letter-spacing:-.035em;font-weight:950}body[data-page=plano-premium] .conversion-decision-visual .conversion-decision-copy p{max-width:690px;margin:7px auto 0;color:#61759b;font-size:12px;line-height:1.45;font-weight:620}body[data-page=plano-premium] .conversion-decision-grid-visual{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);gap:10px;align-items:stretch}body[data-page=plano-premium] .conversion-decision-option{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:1fr auto;gap:10px 13px;min-width:0;padding:17px;border:1px solid #dce6ef;border-radius:15px;background:#fff;box-shadow:0 7px 18px #162c4809;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=plano-premium] .conversion-decision-option:hover{transform:translateY(-2px);box-shadow:0 14px 28px #162c4813}body[data-page=plano-premium] .conversion-decision-option-essential{border-color:#ceddeb;background:linear-gradient(135deg,#f5f9fd,#fff 68%)}body[data-page=plano-premium] .conversion-decision-option-essential:hover{border-color:#8bb0d4}body[data-page=plano-premium] .conversion-decision-option-premium{border-color:#c4eadb;background:linear-gradient(135deg,#f1fcf7,#fff 68%)}body[data-page=plano-premium] .conversion-decision-option-premium:hover{border-color:#75d4b2}body[data-page=plano-premium] .conversion-decision-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:#e8f1fb;color:#285c91;box-shadow:0 8px 18px #285c9117}body[data-page=plano-premium] .conversion-decision-option-premium .conversion-decision-icon{background:#e7f9f1;color:#008d62;box-shadow:0 8px 18px #008d6217}body[data-page=plano-premium] .conversion-decision-content{display:block;min-width:0}body[data-page=plano-premium] .conversion-decision-tag{display:block;margin-bottom:5px;color:#285c91;font-size:10px;line-height:1.2;font-weight:950;letter-spacing:.04em;text-transform:uppercase}body[data-page=plano-premium] .conversion-decision-option-premium .conversion-decision-tag{color:#008d62}body[data-page=plano-premium] .conversion-decision-content>strong{display:block;color:#172341;font-size:13.5px;line-height:1.32;font-weight:930}body[data-page=plano-premium] .conversion-decision-content>p{margin:6px 0 0;color:#60739b;font-size:11.5px;line-height:1.42;font-weight:620}body[data-page=plano-premium] .conversion-decision-pills{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}body[data-page=plano-premium] .conversion-decision-pills>span{min-height:23px;display:inline-flex;align-items:center;padding:0 8px;border:1px solid #d7e4ef;border-radius:999px;background:#fff;color:#52698f;font-size:9.8px;font-weight:820}body[data-page=plano-premium] .conversion-decision-option-premium .conversion-decision-pills>span{border-color:#cce9dd;color:#28765f}body[data-page=plano-premium] .conversion-decision-action{grid-column:2;width:max-content;display:inline-flex;align-items:center;gap:7px;color:#285c91;font-size:11.5px;font-weight:950}body[data-page=plano-premium] .conversion-decision-option-premium .conversion-decision-action{color:#008d62}body[data-page=plano-premium] .conversion-decision-or{width:34px;height:34px;align-self:center;display:grid;place-items:center;border:1px solid #dce5ef;border-radius:50%;background:#fff;color:#6b7e9f;font-size:9.5px;font-weight:950;text-transform:uppercase;box-shadow:0 5px 14px #162c480f}body[data-page=plano-premium] .conversion-plans-section{padding-top:26px!important}body[data-page=plano-premium] .conversion-section-heading{margin-bottom:13px!important}body[data-page=plano-premium] .conversion-plans-grid{gap:15px!important;max-width:1140px!important}body[data-page=plano-premium] .conversion-plan{padding:20px 22px!important;border-radius:17px!important}body[data-page=plano-premium] .conversion-plan-accent{height:4px!important}body[data-page=plano-premium] .conversion-plan-label{min-height:24px!important;margin-bottom:9px!important;padding:0 9px!important;font-size:9.5px!important}body[data-page=plano-premium] .conversion-plan h3{font-size:23px!important}body[data-page=plano-premium] .conversion-plan-head p{min-height:37px!important;margin-top:6px!important;font-size:11.8px!important;line-height:1.42!important}body[data-page=plano-premium] .conversion-price-row{min-height:56px!important;margin:12px 0 8px!important;padding:8px 11px!important}body[data-page=plano-premium] .conversion-price-copy small{font-size:8.8px!important}body[data-page=plano-premium] .conversion-price-copy strong{font-size:25px!important;line-height:1!important}body[data-page=plano-premium] .conversion-price-copy strong span{font-size:11.5px!important}body[data-page=plano-premium] .conversion-price-note{max-width:116px!important;font-size:9.4px!important}body[data-page=plano-premium] .conversion-plan-cta{min-height:38px!important;font-size:11.5px!important}body[data-page=plano-premium] .conversion-includes{padding:12px 2px 5px!important}body[data-page=plano-premium] .conversion-includes>strong{margin-bottom:7px!important;font-size:11.5px!important}body[data-page=plano-premium] .conversion-includes ul{gap:4px!important}body[data-page=plano-premium] .conversion-includes li{gap:7px!important;font-size:11.2px!important;line-height:1.3!important}body[data-page=plano-premium] .conversion-includes li span{width:17px!important;height:17px!important;font-size:9.5px!important}body[data-page=plano-premium] .conversion-plan-support{padding-top:9px!important;font-size:10.3px!important;line-height:1.32!important}body[data-page=plano-premium].theme-dark .conversion-decision-visual{border-color:#263850;background:radial-gradient(circle at 0 0,#35e6a01a 0,#35e6a000 36%),radial-gradient(circle at 100% 0,#35d0e417 0,#35d0e400 36%),#0b1728!important;box-shadow:none}body[data-page=plano-premium].theme-dark .conversion-decision-visual .conversion-decision-copy h2,body[data-page=plano-premium].theme-dark .conversion-decision-content>strong{color:#f8fafc!important}body[data-page=plano-premium].theme-dark .conversion-decision-visual .conversion-decision-copy p,body[data-page=plano-premium].theme-dark .conversion-decision-content>p{color:#b7c4d8!important}body[data-page=plano-premium].theme-dark .conversion-decision-option{border-color:#29405f!important;background:#0f1f33!important;box-shadow:none!important}body[data-page=plano-premium].theme-dark .conversion-decision-option-essential:hover{border-color:#4b7297!important}body[data-page=plano-premium].theme-dark .conversion-decision-option-premium:hover{border-color:#247d61!important}body[data-page=plano-premium].theme-dark .conversion-decision-pills>span,body[data-page=plano-premium].theme-dark .conversion-decision-or{border-color:#30445f;background:#13243a;color:#c0cce0}body[data-page=plano-premium].theme-dark .conversion-decision-option-premium .conversion-decision-pills>span{border-color:#247d61;color:#78f0b5}@media (max-width:980px){body[data-page=plano-premium] .conversion-decision-grid-visual{grid-template-columns:1fr}body[data-page=plano-premium] .conversion-decision-or{justify-self:center}}@media (max-width:860px){body[data-page=plano-premium] .conversion-hero{padding:25px 20px!important}body[data-page=plano-premium] .conversion-decision-visual{padding:18px 15px}body[data-page=plano-premium] .conversion-decision-visual .conversion-decision-copy h2{font-size:20px}body[data-page=plano-premium] .conversion-decision-option{padding:15px}body[data-page=plano-premium] .conversion-plan{padding:19px!important}body[data-page=plano-premium] .conversion-plan-head p{min-height:0!important}}@media (max-width:560px){body[data-page=plano-premium] .conversion-decision-option{grid-template-columns:40px minmax(0,1fr)}body[data-page=plano-premium] .conversion-decision-icon{width:40px;height:40px}body[data-page=plano-premium] .conversion-decision-action{grid-column:1 / -1}}body[data-page=plano-premium] .conversion-plan{transform-style:preserve-3d;perspective:1200px;transform-origin:center center;will-change:transform,opacity}body[data-page=plano-premium] .conversion-plan-head{position:relative;min-height:68px;padding-right:246px}body[data-page=plano-premium] .plan-duration-switch{position:absolute;top:0;right:0;z-index:4;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;width:234px;padding:4px;border:1px solid #dce5ef;border-radius:11px;background:#f7fafcf0;box-shadow:0 5px 14px #162c480b}body[data-page=plano-premium] .plan-duration-option{min-width:0;min-height:45px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:5px 7px;border:1px solid transparent;border-radius:8px;background:transparent;color:#667a9e;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=plano-premium] .plan-duration-option:hover{transform:translateY(-1px);border-color:#d5e0ec;background:#fff;color:#253757}body[data-page=plano-premium] .plan-duration-option:focus-visible{outline:3px solid rgba(0,169,110,.24);outline-offset:2px}body[data-page=plano-premium] .plan-duration-option span{font-size:10.5px;line-height:1;font-weight:950;white-space:nowrap}body[data-page=plano-premium] .plan-duration-option small{display:block;color:inherit;font-size:9px;line-height:1;font-weight:900;white-space:nowrap;opacity:.9}body[data-page=plano-premium] .conversion-plan-essential .plan-duration-option.is-active{border-color:#244d7c;background:linear-gradient(180deg,#315f94,#244d7c);color:#fff;box-shadow:0 7px 15px #244d7c38,inset 0 1px #ffffff26}body[data-page=plano-premium] .conversion-plan-premium .plan-duration-switch{border-color:#c4e8da;background:#f1fcf7f2}body[data-page=plano-premium] .conversion-plan-premium .plan-duration-option.is-active{border-color:#00a46d;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;box-shadow:0 7px 15px #00a66c38,inset 0 1px #ffffff26}body[data-page=plano-premium] .conversion-plan.plan-flip-out{animation:plan-card-flip-out .22s cubic-bezier(.55,.06,.68,.19) forwards;pointer-events:none}body[data-page=plano-premium] .conversion-plan.plan-flip-in{animation:plan-card-flip-in .32s cubic-bezier(.22,.61,.36,1) forwards;pointer-events:none}@keyframes plan-card-flip-out{0%{transform:rotateY(0) scale(1);opacity:1}to{transform:rotateY(88deg) scale(.97);opacity:.38}}@keyframes plan-card-flip-in{0%{transform:rotateY(-88deg) scale(.97);opacity:.38}to{transform:rotateY(0) scale(1);opacity:1}}body[data-page=plano-premium].theme-dark .plan-duration-switch{border-color:#29405f;background:#0f1f33f5;box-shadow:none}body[data-page=plano-premium].theme-dark .plan-duration-option{color:#aebbd0}body[data-page=plano-premium].theme-dark .plan-duration-option:hover{border-color:#3c5574;background:#13243a;color:#f4f7fb}body[data-page=plano-premium].theme-dark .conversion-plan-essential .plan-duration-option.is-active{border-color:#76a8d8;background:linear-gradient(180deg,#315f94,#244d7c);color:#fff}body[data-page=plano-premium].theme-dark .conversion-plan-premium .plan-duration-switch{border-color:#247d61;background:#102a22f5}body[data-page=plano-premium].theme-dark .conversion-plan-premium .plan-duration-option.is-active{border-color:#35e6a0;background:linear-gradient(180deg,#12be7d,#008d62);color:#fff}@media (max-width: 1180px){body[data-page=plano-premium] .conversion-plan-head{min-height:auto;padding-top:59px;padding-right:0}body[data-page=plano-premium] .plan-duration-switch{width:100%}}@media (max-width: 560px){body[data-page=plano-premium] .conversion-plan-head{padding-top:56px}body[data-page=plano-premium] .plan-duration-switch{gap:4px;padding:3px}body[data-page=plano-premium] .plan-duration-option{min-height:42px}body[data-page=plano-premium] .plan-duration-option span{font-size:10px}body[data-page=plano-premium] .plan-duration-option small{font-size:8.7px}}@media (prefers-reduced-motion: reduce){body[data-page=plano-premium] .conversion-plan.plan-flip-out,body[data-page=plano-premium] .conversion-plan.plan-flip-in{animation-duration:.01ms}}body[data-page=plano-premium] .conversion-faq .faq-list{padding:6px!important}body[data-page=plano-premium] .conversion-faq .faq-item{margin:6px!important;border-radius:12px!important}body[data-page=plano-premium] .conversion-faq .faq-question{min-height:46px!important;padding:10px 16px!important;gap:12px!important;font-size:14px!important;line-height:1.3!important}body[data-page=plano-premium] .conversion-faq .faq-question .faq-plus{width:26px!important;height:26px!important;font-size:17px!important}body[data-page=plano-premium] .conversion-faq .faq-answer{padding-right:16px!important;padding-left:16px!important}body[data-page=plano-premium] .conversion-faq .faq-item.open .faq-answer{padding:0 16px 14px!important}@media (max-width: 640px){body[data-page=plano-premium] .conversion-faq .faq-question{min-height:44px!important;padding:9px 13px!important;font-size:13px!important}body[data-page=plano-premium] .conversion-faq .faq-question .faq-plus{width:24px!important;height:24px!important;font-size:16px!important}body[data-page=plano-premium] .conversion-faq .faq-item.open .faq-answer{padding:0 13px 13px!important}}body[data-page=plano-premium] .medical-extension-subscription{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(230px,.86fr) minmax(560px,1.8fr) minmax(190px,.66fr);align-items:center;gap:22px;margin-top:24px;padding:26px 28px;border:1px solid #dfbd67;border-radius:19px;background:radial-gradient(circle at 0 0,#ffe08652 0,#ffe08600 38%),radial-gradient(circle at 100% 100%,#0bbf791f 0,#0bbf7900 42%),linear-gradient(120deg,#fff9e8,#fff 48%,#f2fff9);box-shadow:0 16px 38px #a8731f1a}body[data-page=plano-premium] .medical-extension-subscription:before{content:"";position:absolute;inset:0 0 auto;z-index:2;height:4px;background:linear-gradient(90deg,#f4c95d,#d9a12a 42%,#0bbf79)}body[data-page=plano-premium] .medical-extension-decoration{position:absolute;z-index:-1;border-radius:999px;pointer-events:none}body[data-page=plano-premium] .medical-extension-decoration-one{top:-95px;left:-90px;width:220px;height:220px;border:32px solid rgba(217,161,42,.075)}body[data-page=plano-premium] .medical-extension-decoration-two{right:-70px;bottom:-105px;width:210px;height:210px;border:28px solid rgba(11,191,121,.055)}body[data-page=plano-premium] .medical-extension-header{min-width:0;text-align:center}body[data-page=plano-premium] .medical-extension-crown{width:48px;height:48px;display:grid;place-items:center;margin:0 auto 11px;border:1px solid #d9aa4e;border-radius:15px;background:radial-gradient(circle at 30% 20%,#fffffff2 0,#fff0 46%),linear-gradient(180deg,#fff1b7,#e6bd58);color:#754a08;box-shadow:0 10px 22px #754a0824,inset 0 1px #ffffffdb}body[data-page=plano-premium] .medical-extension-crown svg{width:26px;height:26px;fill:#c9942f;stroke:#6f4305;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}body[data-page=plano-premium] .medical-extension-kicker{display:block;margin-bottom:7px;color:#9b6a00;font-size:10px;line-height:1;font-weight:950;letter-spacing:.075em;text-transform:uppercase}body[data-page=plano-premium] .medical-extension-header h2{margin:0;color:#101832;font-size:24px;line-height:1.12;font-weight:950;letter-spacing:-.04em}body[data-page=plano-premium] .medical-extension-benefits{display:grid;justify-content:center;gap:7px;margin-top:13px}body[data-page=plano-premium] .medical-extension-benefits span{display:flex;align-items:center;justify-content:center;gap:7px;color:#5f6f89;font-size:11.5px;line-height:1.3;font-weight:720}body[data-page=plano-premium] .medical-extension-benefits svg{color:#00a46d;flex:none}body[data-page=plano-premium] .medical-extension-courses{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}body[data-page=plano-premium] .medical-extension-course{position:relative;min-width:0;min-height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:15px 10px 12px;border:1px solid #dfe7f3;border-radius:13px;background:#ffffffe0;text-align:center;box-shadow:0 7px 17px #162c4809;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=plano-premium] .medical-extension-course:hover{transform:translateY(-2px);border-color:#9bdcc7;box-shadow:0 12px 24px #162c4813}body[data-page=plano-premium] .medical-extension-course.is-featured{border-color:#d9b65f;background:radial-gradient(circle at 100% 0%,#ffdc7640 0,#ffdc7600 42%),linear-gradient(180deg,#fffaf0,#fff);box-shadow:0 10px 23px #a8731f1b}body[data-page=plano-premium] .medical-extension-featured-label{position:absolute;top:7px;right:7px;min-height:19px;display:inline-flex;align-items:center;justify-content:center;padding:0 7px;border:1px solid #dfbd67;border-radius:999px;background:#fff2c8;color:#8d5d00;font-size:7.8px;line-height:1;font-weight:950;letter-spacing:.04em;text-transform:uppercase}body[data-page=plano-premium] .medical-extension-course-icon{width:39px;height:39px;display:grid;place-items:center;border-radius:12px;background:#e7f9f1;color:#008d62;box-shadow:inset 0 0 0 1px #008d6217}body[data-page=plano-premium] .medical-extension-course.is-featured .medical-extension-course-icon{background:linear-gradient(180deg,#fff3c9,#f4d47d);color:#8d5d00;box-shadow:inset 0 0 0 1px #a8731f29}body[data-page=plano-premium] .medical-extension-course strong{display:block;color:#172341;font-size:10.5px;line-height:1.28;font-weight:900}body[data-page=plano-premium] .medical-extension-course.is-featured strong{color:#704800}body[data-page=plano-premium] .medical-extension-offer{min-width:0;display:flex;flex-direction:column;align-items:stretch;padding-left:20px;border-left:1px solid rgba(217,161,42,.3)}body[data-page=plano-premium] .medical-extension-price{text-align:center}body[data-page=plano-premium] .medical-extension-price small{display:block;margin-bottom:5px;color:#9b6a00;font-size:10px;line-height:1;font-weight:950;letter-spacing:.045em;text-transform:uppercase}body[data-page=plano-premium] .medical-extension-price strong{display:block;color:#101832;font-size:31px;line-height:1;font-weight:950;letter-spacing:-.05em}body[data-page=plano-premium] .medical-extension-price strong span{margin-right:2px;color:#8b6b2e;font-size:14px;letter-spacing:0}body[data-page=plano-premium] .medical-extension-cta{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:14px;padding:0 14px;border:1px solid #c89322;border-radius:10px;background:linear-gradient(180deg,#ffe79a,#e7b946);color:#5f3a03;font-size:11px;line-height:1;font-weight:950;text-align:center;box-shadow:0 9px 19px #8f5f152b,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=plano-premium] .medical-extension-cta:hover{transform:translateY(-1px);border-color:#a96e0d;box-shadow:0 13px 25px #754a083b}body[data-page=plano-premium] .medical-extension-details{display:inline-flex;align-items:center;justify-content:center;gap:5px;margin-top:9px;color:#008d62;font-size:10.5px;line-height:1;font-weight:900}body[data-page=plano-premium] .medical-extension-details:hover{color:#006f4e}body[data-page=plano-premium].theme-dark .medical-extension-subscription{border-color:#806018;background:radial-gradient(circle at 0 0,#ffd16624 0,#ffd16600 40%),radial-gradient(circle at 100% 100%,#35e6a01a 0,#35e6a000 42%),linear-gradient(120deg,#241b0b,#0b1728 48%,#10291f);box-shadow:0 18px 40px #0000003d}body[data-page=plano-premium].theme-dark .medical-extension-crown{border-color:#9b742b;background:radial-gradient(circle at 30% 20%,#ffebaf33 0,#ffebaf00 46%),linear-gradient(180deg,#4b3810,#2c220d)}body[data-page=plano-premium].theme-dark .medical-extension-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=plano-premium].theme-dark .medical-extension-kicker,body[data-page=plano-premium].theme-dark .medical-extension-price small{color:#f1c86c}body[data-page=plano-premium].theme-dark .medical-extension-header h2,body[data-page=plano-premium].theme-dark .medical-extension-price strong{color:#f8fafc}body[data-page=plano-premium].theme-dark .medical-extension-course{border-color:#29405f;background:#0f1f33eb;box-shadow:none}body[data-page=plano-premium].theme-dark .medical-extension-course:hover{border-color:#247d61}body[data-page=plano-premium].theme-dark .medical-extension-course.is-featured{border-color:#806018;background:radial-gradient(circle at 100% 0%,#ffd16621 0,#ffd16600 42%),#211a0d}body[data-page=plano-premium].theme-dark .medical-extension-featured-label{border-color:#806018;background:#33270e;color:#ffd166}body[data-page=plano-premium].theme-dark .medical-extension-course-icon{background:#102a22;color:#77f0c4}body[data-page=plano-premium].theme-dark .medical-extension-course.is-featured .medical-extension-course-icon{background:#3b2c0d;color:#ffd166}body[data-page=plano-premium].theme-dark .medical-extension-course strong{color:#f4f7fb}body[data-page=plano-premium].theme-dark .medical-extension-course.is-featured strong{color:#ffe7a6}body[data-page=plano-premium].theme-dark .medical-extension-offer{border-left-color:#d6a84c57}body[data-page=plano-premium].theme-dark .medical-extension-price strong span{color:#d4c197}body[data-page=plano-premium].theme-dark .medical-extension-cta{border-color:#9b742b;background:linear-gradient(180deg,#5a4314,#40300f);color:#ffe09a}body[data-page=plano-premium].theme-dark .medical-extension-cta:hover{border-color:#d6a84c}body[data-page=plano-premium].theme-dark .medical-extension-details{color:#78f0b5}@media (max-width: 1320px){body[data-page=plano-premium] .medical-extension-subscription{grid-template-columns:1fr}body[data-page=plano-premium] .medical-extension-courses{grid-template-columns:repeat(5,minmax(110px,1fr))}body[data-page=plano-premium] .medical-extension-offer{max-width:430px;width:100%;margin:0 auto;padding:20px 0 0;border-top:1px solid rgba(217,161,42,.3);border-left:0}body[data-page=plano-premium].theme-dark .medical-extension-offer{border-top-color:#d6a84c57}}@media (max-width: 860px){body[data-page=plano-premium] .medical-extension-subscription{gap:18px;padding:23px 18px}body[data-page=plano-premium] .medical-extension-courses{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=plano-premium] .medical-extension-course:last-child{grid-column:1 / -1}body[data-page=plano-premium] .medical-extension-header h2{font-size:22px}}@media (max-width: 520px){body[data-page=plano-premium] .medical-extension-subscription{margin-top:18px;padding:22px 14px;border-radius:16px}body[data-page=plano-premium] .medical-extension-courses{grid-template-columns:1fr}body[data-page=plano-premium] .medical-extension-course,body[data-page=plano-premium] .medical-extension-course:last-child{grid-column:auto;min-height:86px;display:grid;grid-template-columns:39px minmax(0,1fr);justify-items:start;text-align:left}body[data-page=plano-premium] .medical-extension-featured-label{top:8px;right:8px}body[data-page=plano-premium] .medical-extension-course strong{padding-right:62px;font-size:11px}body[data-page=plano-premium] .medical-extension-benefits span{align-items:flex-start;justify-content:flex-start;text-align:left}}body[data-page=plano-premium] .medical-extension-subscription{grid-template-columns:minmax(205px,.78fr) minmax(0,2fr) minmax(175px,.66fr)!important;gap:16px!important;padding:22px!important}body[data-page=plano-premium] .medical-extension-center{min-width:0;display:flex;flex-direction:column;align-items:stretch}body[data-page=plano-premium] .medical-extension-courses{width:100%;min-width:0;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}body[data-page=plano-premium] .medical-extension-course,body[data-page=plano-premium] .medical-extension-course.is-featured{min-width:0;min-height:112px;padding:15px 8px 12px;border-color:#d7e7e0!important;background:linear-gradient(180deg,#fffffff5,#f8fffcf0)!important;box-shadow:0 7px 17px #162c4809!important}body[data-page=plano-premium] .medical-extension-course:hover,body[data-page=plano-premium] .medical-extension-course.is-featured:hover{border-color:#82d6b8!important}body[data-page=plano-premium] .medical-extension-course-icon,body[data-page=plano-premium] .medical-extension-course.is-featured .medical-extension-course-icon{width:41px;height:41px;background:linear-gradient(180deg,#e8faf3,#d9f5e9)!important;color:#009a68!important;box-shadow:inset 0 0 0 1px #009a681c!important}body[data-page=plano-premium] .medical-extension-course strong,body[data-page=plano-premium] .medical-extension-course.is-featured strong{color:#172341!important;font-size:10.5px;line-height:1.28}body[data-page=plano-premium] .medical-extension-benefits{width:100%;display:flex!important;align-items:center;justify-content:center!important;flex-wrap:wrap;gap:10px 24px!important;margin-top:15px!important}body[data-page=plano-premium] .medical-extension-benefits span{display:inline-flex;align-items:center;justify-content:center!important;gap:8px;color:#405778;font-size:13px!important;line-height:1.35;font-weight:790!important;text-align:center}body[data-page=plano-premium] .medical-extension-benefits svg{width:18px;height:18px;color:#00a46d!important}body[data-page=plano-premium] .medical-extension-offer{width:100%;min-width:0;max-width:100%;align-self:stretch;justify-content:center;padding:15px 12px!important;border:1px solid rgba(201,147,34,.35)!important;border-radius:14px;background:linear-gradient(180deg,#fffaeaf5,#ffffffeb);box-shadow:0 8px 20px #8f5f1513;overflow:hidden}body[data-page=plano-premium] .medical-extension-price{width:100%;min-width:0}body[data-page=plano-premium] .medical-extension-price small{white-space:normal;line-height:1.2}body[data-page=plano-premium] .medical-extension-price strong{width:100%;max-width:100%;display:flex!important;align-items:baseline;justify-content:center;gap:4px;font-size:clamp(25px,2.35vw,31px)!important;line-height:1;letter-spacing:-.04em;white-space:nowrap}body[data-page=plano-premium] .medical-extension-price strong span{flex:none;margin:0!important;font-size:13px!important}body[data-page=plano-premium] .medical-extension-cta{width:100%;max-width:100%;min-width:0;min-height:42px;padding:8px 10px!important;line-height:1.15!important;white-space:normal;overflow-wrap:anywhere}body[data-page=plano-premium] .medical-extension-cta svg{flex:none}body[data-page=plano-premium] .medical-extension-details{width:100%;max-width:100%;min-width:0;line-height:1.2;text-align:center;white-space:normal}body[data-page=plano-premium].theme-dark .medical-extension-course,body[data-page=plano-premium].theme-dark .medical-extension-course.is-featured{border-color:#29405f!important;background:linear-gradient(180deg,#0f1f33,#10271f)!important;box-shadow:none!important}body[data-page=plano-premium].theme-dark .medical-extension-course:hover,body[data-page=plano-premium].theme-dark .medical-extension-course.is-featured:hover{border-color:#247d61!important}body[data-page=plano-premium].theme-dark .medical-extension-course-icon,body[data-page=plano-premium].theme-dark .medical-extension-course.is-featured .medical-extension-course-icon{background:#102f27!important;color:#78f0b5!important}body[data-page=plano-premium].theme-dark .medical-extension-course strong,body[data-page=plano-premium].theme-dark .medical-extension-course.is-featured strong{color:#f4f7fb!important}body[data-page=plano-premium].theme-dark .medical-extension-benefits span{color:#c5d0e1}body[data-page=plano-premium].theme-dark .medical-extension-offer{border-color:#806018!important;background:linear-gradient(180deg,#2a210f,#151c2b);box-shadow:none}@media (max-width: 1180px){body[data-page=plano-premium] .medical-extension-subscription{grid-template-columns:1fr!important;gap:20px!important}body[data-page=plano-premium] .medical-extension-header{max-width:560px;margin:0 auto}body[data-page=plano-premium] .medical-extension-offer{width:min(420px,100%);margin:0 auto}}@media (max-width: 860px){body[data-page=plano-premium] .medical-extension-courses{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-page=plano-premium] .medical-extension-course:last-child{grid-column:1 / -1}body[data-page=plano-premium] .medical-extension-benefits{flex-direction:column;gap:8px!important}}@media (max-width: 520px){body[data-page=plano-premium] .medical-extension-subscription{padding:20px 14px!important}body[data-page=plano-premium] .medical-extension-courses{grid-template-columns:1fr!important}body[data-page=plano-premium] .medical-extension-course,body[data-page=plano-premium] .medical-extension-course:last-child{grid-column:auto}body[data-page=plano-premium] .medical-extension-course strong{padding-right:0!important}body[data-page=plano-premium] .medical-extension-benefits span{width:100%;justify-content:center!important;font-size:12.5px!important}body[data-page=plano-premium] .medical-extension-offer{padding:16px 14px!important}}body[data-page=plano-premium] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=plano-premium] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=plano-premium] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=plano-premium] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=plano-premium] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=plano-premium] .footer-logo .med{font-weight:900}body[data-page=plano-premium] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=plano-premium] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=plano-premium] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=plano-premium] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=plano-premium] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=plano-premium] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=plano-premium].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=plano-premium].theme-dark .footer-logo{color:#f4f7fb}body[data-page=plano-premium].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=plano-premium].theme-dark .footer-description,body[data-page=plano-premium].theme-dark .footer-meta{color:#b7c4d8}body[data-page=plano-premium].theme-dark .footer-meta a{color:#78f0b5}body[data-page=plano-premium].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=plano-premium].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=plano-premium] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=plano-premium] .site-footer-inner{padding:28px 20px 8px}body[data-page=plano-premium] .footer-logo{font-size:21px}body[data-page=plano-premium] .footer-bottom{padding:10px 20px 18px}}body[data-page=plano-premium] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=plano-premium] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=plano-premium] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=plano-premium] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=plano-premium] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=plano-premium] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=plano-premium].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=plano-premium].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=plano-premium].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=plano-premium].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=plano-premium].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=plano-premium] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=plano-premium] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=plano-premium] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=plano-premium] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=plano-premium] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=plano-premium] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=plano-premium] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=plano-premium] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=plano-premium] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=plano-premium] .residency-area-group>.residency-area-toggle:hover,body[data-page=plano-premium] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=plano-premium] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=plano-premium] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=plano-premium] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=plano-premium] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=plano-premium] .residency-area-group .residency-specialty-link:hover,body[data-page=plano-premium] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=plano-premium] .residency-area-group .residency-specialty-link:hover:before,body[data-page=plano-premium] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=plano-premium].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=plano-premium].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=plano-premium].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=plano-premium].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=plano-premium].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=plano-premium].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=plano-premium].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=plano-premium].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=plano-premium].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=plano-premium].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=plano-premium] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=plano-premium] .specialty-page[class*=specialty-theme-],body[data-page=plano-premium] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=plano-premium] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=plano-premium] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=plano-premium] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=plano-premium] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=plano-premium] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=plano-premium] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=plano-premium] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=plano-premium] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=plano-premium] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=plano-premium] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=plano-premium] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=plano-premium] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=plano-premium] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=plano-premium] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=plano-premium] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=plano-premium] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=plano-premium] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=plano-premium] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=plano-premium].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=plano-premium])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=plano-premium].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=plano-premium])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=plano-premium].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=plano-premium])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=plano-premium].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=plano-premium])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=plano-premium].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=plano-premium].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=plano-premium])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=plano-premium])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=plano-premium].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=plano-premium] #officialSidebar,body[data-page=plano-premium] #officialSidebar *,body[data-page=plano-premium] #officialSidebar *:before,body[data-page=plano-premium] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=plano-premium] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=plano-premium] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=plano-premium] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=plano-premium] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=plano-premium] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=plano-premium] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=plano-premium] #officialSidebar .nav-item,body[data-page=plano-premium] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=plano-premium] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=plano-premium] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=plano-premium] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=plano-premium] #officialSidebar .nav-item:hover,body[data-page=plano-premium] #officialSidebar .nav-toggle:hover,body[data-page=plano-premium] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=plano-premium] #officialSidebar .nav-item.active,body[data-page=plano-premium] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=plano-premium] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=plano-premium] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=plano-premium] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=plano-premium] #officialSidebar .nav-item svg,body[data-page=plano-premium] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=plano-premium] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=plano-premium] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=plano-premium] #officialSidebar .nav-group>.nav-submenu,body[data-page=plano-premium] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=plano-premium] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=plano-premium] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=plano-premium] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=plano-premium] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=plano-premium] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=plano-premium] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=plano-premium] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=plano-premium] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=plano-premium] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=plano-premium] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=plano-premium] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=plano-premium] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=plano-premium] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=plano-premium] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=plano-premium] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=plano-premium] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=plano-premium] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=plano-premium] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=plano-premium] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=plano-premium] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=plano-premium] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=plano-premium] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=plano-premium] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=plano-premium] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=plano-premium].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=plano-premium].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=plano-premium].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=plano-premium].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=plano-premium].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=plano-premium].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=plano-premium].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=plano-premium].theme-dark #officialSidebar,html:has(>body[data-page=plano-premium])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=plano-premium].theme-dark #officialSidebar .nav-item,body[data-page=plano-premium].theme-dark #officialSidebar .nav-toggle,body[data-page=plano-premium].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=plano-premium])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=plano-premium])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=plano-premium])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=plano-premium].theme-dark #officialSidebar .nav-item:hover,body[data-page=plano-premium].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=plano-premium].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=plano-premium].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=plano-premium])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=plano-premium])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=plano-premium])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=plano-premium])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=plano-premium].theme-dark #officialSidebar .nav-item.active,body[data-page=plano-premium].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=plano-premium])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=plano-premium])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=plano-premium].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=plano-premium])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=plano-premium].theme-dark #officialSidebar .premium-title,body[data-page=plano-premium].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=plano-premium])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=plano-premium])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=plano-premium].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=plano-premium])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=plano-premium].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=plano-premium])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=plano-premium].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=plano-premium])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=plano-premium].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=plano-premium])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=plano-premium].official-menu-final{overflow-x:hidden!important}body[data-page=plano-premium].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=plano-premium].official-menu-final #sidebarToggle{display:none!important}body[data-page=plano-premium] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=plano-premium].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=plano-premium].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=plano-premium].official-menu-final .main,body[data-page=plano-premium].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=plano-premium].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=plano-premium].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=plano-premium].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=plano-premium])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=plano-premium] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=plano-premium] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]){--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25,45,80,.05);--shadow-soft: 0 8px 20px rgba(22,44,72,.035);--radius: 14px;--sidebar: 250px;--topbar: 68px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]),:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) *{box-sizing:border-box}html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema])),:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]){height:100%}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]){margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .topbar-actions{min-width:330px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .status-pill{display:flex;align-items:center;gap:8px;background:#dff8ee;color:#008962;border-radius:999px;padding:8px 15px;font-weight:800;font-size:13px;white-space:nowrap}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .status-dot{width:8px;height:8px;background:var(--green);border-radius:50%;box-shadow:0 0 0 3px #0bbf791f}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .chevron{margin-left:-10px;color:#50658e}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-section-title svg{color:currentColor;flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-box{margin-top:20px;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070;cursor:pointer;transition:.18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-box:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;cursor:pointer;box-shadow:0 2px 6px #14325005}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .content{padding:16px 22px 28px;max-width:none;width:100%}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .hero p strong{color:#00a26e;font-weight:850}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .ask-row{margin-top:18px;width:750px;max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .chip-content{min-width:159px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .chip-questions{min-width:157px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .chip-video{min-width:105px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .chip-crown{width:13px;height:13px;color:#b97900;flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .chip.active:not(.chip-premium),:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:13px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .practice-card:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-card:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .practice-card .card-copy{display:contents}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color,#12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .meta-line{color:#536d99;font-size:12px;font-weight:780}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .meta-line .arrow{margin-left:4px;font-size:15px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .lower-grid{display:grid;grid-template-columns:1.15fr .98fr;gap:22px;margin-top:35px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .study-list{padding:0 17px 12px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px 92px;align-items:center;column-gap:13px;min-height:53px;border-bottom:1px solid var(--line-soft)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .study-row:last-child{border-bottom:0}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color,#0bbf79);background:var(--small-bg,#e6f9f1)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.2;margin-bottom:4px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .study-title span{color:#62769b;font-size:11px;font-weight:610}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .bar span{display:block;height:100%;width:var(--progress,50%);border-radius:999px;background:var(--bar-color,#0abb78)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .percent{color:#667a9e;font-size:12px;font-weight:700}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .continue-btn{height:32px;border:1px solid #79d5b9;color:#00a16c;background:#fff;border-radius:8px;font-size:12px;font-weight:850;cursor:pointer}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .history-link span{margin-left:7px;color:#60759e;font-size:15px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .activity-list{padding:0 17px 13px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .activity-row:last-child{border-bottom:0}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .activity-copy span{color:#65789e;font-size:11px;font-weight:610}@media (max-width:1280px){:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .practice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .lower-grid{grid-template-columns:1fr}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .topbar-actions{min-width:auto}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .profile,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .chevron{display:none}}@media (max-width:860px){:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]){--sidebar: 0px;--topbar: 62px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .brand{width:auto;padding-left:16px;font-size:19px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .topbar{gap:10px;padding-right:10px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .topbar-center{display:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .status-pill{padding:7px 10px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .sidebar{display:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .content{padding:12px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .hero{padding:24px 18px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .hero h1{font-size:24px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .practice-grid,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-grid{grid-template-columns:1fr}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .bar,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .percent,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .continue-btn{grid-column:2;width:100%}}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .practice-card:focus-visible,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-card:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .questions-page{max-width:1180px;width:100%;margin:0 auto}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .questions-hero{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:18px;padding:30px 32px;background:radial-gradient(circle at 4% 10%,rgba(11,191,121,.18) 0,transparent 34%),radial-gradient(circle at 100% 0%,rgba(15,174,199,.14) 0,transparent 36%),linear-gradient(120deg,#fff,#f6fffb,#eefbff);box-shadow:var(--shadow-soft)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .questions-breadcrumb{display:flex;align-items:center;gap:8px;color:#53698f;font-size:12px;font-weight:760;margin-bottom:16px;flex-wrap:wrap}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .questions-breadcrumb span:last-child{color:#00a96e;font-weight:900}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .questions-hero-main{display:flex;align-items:center;gap:20px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .questions-icon{width:62px;height:62px;border-radius:18px;display:grid;place-items:center;color:#00a96e;background:#e7f9f1;border:1px solid #cceee3;flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .questions-icon svg{width:32px;height:32px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .questions-hero h1{margin:0;color:#101635;font-size:30px;line-height:1.08;letter-spacing:-.045em;font-weight:950}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .questions-hero p{margin:9px 0 0;color:#526a91;font-size:14px;line-height:1.55;font-weight:620;max-width:850px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .question-pills{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:22px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .question-pill{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;border:1px solid #d9e3ee;background:#fff;color:#203052;padding:0 14px;font-size:12px;font-weight:850;box-shadow:0 1px 2px #11214405}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .question-pill.active{background:#ddf7ec;border-color:#74dcc2;color:#008a61}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .question-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:18px 0 16px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .toolbar-left,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .toolbar-right{display:flex;align-items:center;gap:10px;flex-wrap:wrap}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .soft-link,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .jump-btn{min-height:38px;border-radius:10px;border:1px solid #dce5f1;background:#fff;color:#33466e;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;font-size:12px;font-weight:880;cursor:pointer;transition:.18s ease;text-decoration:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .soft-link:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .jump-btn:hover{background:#f4fcf8;border-color:#bfeadb;color:#008d62}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .questions-stack{display:flex;flex-direction:column;gap:16px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .question-card{background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-soft);overflow:hidden}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .question-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 16px;border-bottom:1px solid var(--line-soft);background:linear-gradient(180deg,#fff,#fbfdff)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .question-kicker{display:inline-flex;align-items:center;gap:8px;min-height:28px;border-radius:999px;background:#e7f9f1;color:#008d62;border:1px solid #cceee3;padding:0 10px;font-size:11px;font-weight:950;margin-bottom:10px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .question-card h2{margin:0;color:#101832;font-size:22px;letter-spacing:-.035em;line-height:1.15;font-weight:950}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .question-meta{flex:none;display:flex;align-items:center;gap:8px;color:#61759b;font-size:12px;font-weight:850;background:#f7fafc;border:1px solid #e1e8f2;border-radius:999px;padding:8px 11px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .question-body{padding:22px 24px 24px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .question-stem{color:#263a5f;font-size:15px;line-height:1.72;font-weight:610;margin:0 0 18px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .option-list{display:flex;flex-direction:column;gap:10px;margin:0 0 18px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .option-item{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);gap:11px;align-items:start;border:1px solid #dfe7f3;border-radius:14px;background:#fff;padding:13px 15px;cursor:pointer;transition:.18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .option-item:hover{background:#f8fbfd;border-color:#cfdced}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .option-item input{margin:4px 0 0;accent-color:#00a96e}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .option-item span{color:#253757;font-size:14px;line-height:1.42;font-weight:680}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .option-letter{color:#00a96e;font-weight:950;margin-right:4px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .option-item.correct{border-color:#7fdcbf;background:#f0fbf6}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .option-item.wrong{border-color:#f2b8b5;background:#fff6f5}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .question-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .answer-btn,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .reset-btn,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .next-btn{min-height:42px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 15px;font-size:13px;font-weight:900;cursor:pointer;transition:.18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .answer-btn{border:1px solid transparent;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;box-shadow:0 9px 18px #00a66c2e}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .answer-btn:hover{transform:translateY(-1px)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .reset-btn,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .next-btn{border:1px solid #dce5f1;background:#fff;color:#53698f}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .reset-btn:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .next-btn:hover{background:#f6f9fc;color:#253757}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .answer-hint{display:none;margin-top:12px;color:#b45309;background:#fff8ed;border:1px solid #fed7aa;border-radius:12px;padding:10px 12px;font-size:12px;font-weight:800}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .answer-hint.show{display:block}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .answer-panel{display:none;margin-top:18px;border:1px solid #bfeadb;background:linear-gradient(180deg,#fff,#f3fff9);border-radius:15px;padding:17px 18px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .answer-panel.show{display:block}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .answer-panel.wrong-answer{border-color:#f2c4bd;background:linear-gradient(180deg,#fff,#fff8f6)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .answer-status{display:flex;align-items:center;gap:9px;color:#008d62;font-size:13px;font-weight:950;margin-bottom:12px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .answer-panel.wrong-answer .answer-status{color:#b42318}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .answer-status span{width:24px;height:24px;border-radius:999px;display:grid;place-items:center;background:#dff8ee;color:#008d62;font-size:13px;font-weight:950;flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .answer-panel.wrong-answer .answer-status span{background:#fee4e2;color:#b42318}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .answer-panel h3{margin:12px 0 8px;color:#101832;font-size:16px;letter-spacing:-.02em;font-weight:950}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .answer-panel p{margin:0 0 10px;color:#34476d;font-size:14px;line-height:1.65;font-weight:610}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .answer-panel p:last-child{margin-bottom:0}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .gabarito-line{color:#101832;font-size:14px;font-weight:900;margin-bottom:4px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .gabarito-line strong{color:#008d62}@media (max-width:860px){:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .questions-hero{padding:24px 18px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .questions-hero-main{align-items:flex-start}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .questions-hero h1{font-size:28px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .question-card-header{flex-direction:column}}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]){--sidebar: 290px;--topbar: 68px;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--shadow-soft: 0 9px 24px rgba(22,44,72,.045)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled{background:#f7fafc}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .topbar{height:var(--topbar)!important;width:100%!important;position:fixed!important;inset:0 0 auto 0!important;z-index:40!important;display:flex!important;grid-template-columns:none!important;align-items:center!important;gap:0!important;padding:0!important;border-bottom:1px solid var(--line)!important;background:#fffffff5!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .brand{width:var(--sidebar)!important;height:100%!important;display:flex!important;align-items:center!important;padding-left:22px!important;letter-spacing:-.8px!important;font-weight:820!important;color:#101833!important;font-size:23px!important;white-space:nowrap!important;text-decoration:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .brand .plus{color:var(--green)!important;font-weight:900!important;margin:0 3px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .brand .med{font-weight:900!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .topbar-center{flex:1!important;display:flex!important;justify-content:center!important;padding-left:18px!important;padding-right:18px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .global-search{width:min(625px,100%)!important;height:38px!important;border:1px solid #d8e1ef!important;background:#fff!important;border-radius:999px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:0 5px 0 17px!important;color:#6d7fa4!important;box-shadow:0 1px 2px #11214405!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .global-search input{border:0!important;outline:0!important;flex:1!important;color:#203052!important;background:transparent!important;font-size:13px!important;min-width:0!important;font-weight:650!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .global-search input::placeholder{color:#60739b!important;opacity:1!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .top-mic{color:#3b5c91!important;display:grid!important;place-items:center!important;flex:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .top-send-btn{width:28px!important;height:28px!important;border:0!important;border-radius:9px!important;background:linear-gradient(180deg,#12be7d,#00a46d)!important;color:#fff!important;display:grid!important;place-items:center!important;box-shadow:0 7px 12px #00a66c33!important;flex:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .topbar-actions{min-width:210px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:18px!important;padding-right:24px!important;margin-left:0!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .icon-button{border:0!important;background:transparent!important;color:#526691!important;padding:0!important;display:grid!important;place-items:center!important;cursor:pointer!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .avatar{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:50%!important;border:1px solid #cceee4!important;background:#e9faf4!important;font-weight:800!important;color:#274260!important;font-size:14px!important;flex:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .profile{display:flex!important;flex-direction:column!important;line-height:1.1!important;min-width:auto!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .profile strong{font-size:12px!important;color:#10203e!important;font-weight:850!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .theme-toggle-btn{width:54px!important;height:28px!important;border:1px solid #d8e1ef!important;border-radius:999px!important;background:#fff!important;color:#53698f!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;padding:0 8px!important;position:relative!important;cursor:pointer!important;box-shadow:0 2px 7px #1432500a!important;transition:.18s ease!important;flex:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .theme-toggle-btn:hover{border-color:#bcd9ca!important;color:#008d62!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .theme-toggle-thumb{position:absolute!important;left:3px!important;top:3px!important;width:22px!important;height:22px!important;border-radius:50%!important;background:linear-gradient(180deg,#12be7d,#00a46d)!important;box-shadow:0 4px 10px #00a66c2e!important;transition:transform .22s ease!important;z-index:1!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .theme-toggle-icon{position:relative!important;z-index:2!important;color:#7890b3!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .theme-toggle-btn{background:#0f1f33!important;border-color:#29405f!important;color:#dbeafe!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .theme-toggle-thumb{transform:translate(26px)!important;background:linear-gradient(180deg,#60a5fa,#2563eb)!important;box-shadow:0 4px 10px #2563eb33!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .theme-toggle-icon{color:#f8fafc!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .sidebar-collapse-btn{position:fixed!important;top:calc(var(--topbar) + 20px)!important;left:calc(var(--sidebar) - 52px)!important;z-index:50!important;width:32px!important;height:32px!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;display:grid!important;place-items:center!important;cursor:pointer!important;box-shadow:0 6px 14px #162c480f!important;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .sidebar-collapse-btn:hover{background:#f3f8fc!important;border-color:#cbd8e8!important;color:#008d62!important;box-shadow:0 8px 18px #162c4817!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .sidebar-toggle-arrow{transition:transform .22s ease!important;transform-origin:12px 12px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled>.sidebar,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .app>.sidebar,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .layout>.sidebar{position:fixed!important;top:var(--topbar)!important;left:0!important;bottom:0!important;width:var(--sidebar)!important;padding:14px 16px 18px!important;background:#fff!important;border-right:1px solid var(--line)!important;z-index:30!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transform:none!important;transition:transform .22s ease!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .sidebar::-webkit-scrollbar{width:7px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .sidebar::-webkit-scrollbar-track{background:transparent!important;margin:10px 0!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .sidebar::-webkit-scrollbar-thumb{background:#53698f38!important;border-radius:999px!important;border:2px solid #fff!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav{display:flex!important;flex-direction:column!important;gap:8px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-item{min-height:44px!important;height:auto!important;display:flex!important;align-items:center!important;gap:14px!important;border-radius:9px!important;padding:10px 14px!important;color:#50658e!important;font-weight:760!important;font-size:13px!important;line-height:1.15!important;transition:.18s ease!important;text-decoration:none!important;background:transparent!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-item:hover{background:#f2f7fb!important;color:#253757!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-item svg{color:currentColor!important;flex:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-toggle{width:100%!important;min-height:44px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;border:0!important;border-radius:9px!important;padding:10px 12px 10px 14px!important;background:transparent!important;color:#50658e!important;font-weight:760!important;font-size:13px!important;cursor:pointer!important;text-align:left!important;transition:.18s ease!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-toggle:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-group.open .nav-toggle{background:#f2f7fb!important;color:#253757!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-toggle-main svg{color:currentColor!important;flex:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-chevron{color:#7183a7!important;flex:none!important;transition:transform .24s ease!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-group.open .nav-chevron{transform:rotate(180deg)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important;padding:0!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-group.open .nav-submenu{max-height:760px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:7px 12px 7px 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;transition:.18s ease!important;text-decoration:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-sublink:before{content:""!important;position:absolute!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transition:.18s ease!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .nav-sublink.active{color:#00a96e!important;background:#eaf9f2!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .student-menu{margin-top:14px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .premium-box{margin-top:20px!important;background:linear-gradient(180deg,#ecfbf6,#f8fcfd)!important;border:1px solid #cdeee4!important;border-radius:13px!important;padding:20px 20px 18px!important;color:#385070!important;cursor:pointer!important;transition:.18s ease!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .premium-box:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .premium-box.active-premium{transform:translateY(-1px)!important;box-shadow:var(--shadow-soft)!important;border-color:#88dcbf!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .premium-title{display:flex!important;align-items:center!important;gap:10px!important;color:#009a69!important;font-size:13px!important;font-weight:850!important;margin-bottom:12px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .premium-list{list-style:none!important;margin:0 0 15px!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:6px!important;color:#52678e!important;font-size:13px!important;line-height:1.35!important;font-weight:550!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .premium-list li:before{content:"✓"!important;color:#00a96e!important;font-size:12px!important;font-weight:900!important;line-height:1.25!important;margin-top:1px!important;flex:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .premium-box button{width:100%!important;height:38px!important;border:1px solid #d7e5f0!important;background:#fff!important;border-radius:8px!important;color:#009967!important;font-weight:850!important;box-shadow:0 2px 6px #14325005!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .main,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .app>main.main,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .layout>main.main{margin-left:var(--sidebar)!important;padding-top:var(--topbar)!important;min-height:100vh!important;width:calc(100% - var(--sidebar))!important;transition:margin-left .22s ease,width .22s ease!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .layout{display:block!important;grid-template-columns:none!important;min-height:auto!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .app>main.content{margin-left:var(--sidebar)!important;padding-top:calc(var(--topbar) + 22px)!important;width:calc(100% - var(--sidebar))!important;max-width:none!important;transition:margin-left .22s ease,width .22s ease!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed.index-menu-enabled .sidebar{transform:translate(-100%)!important;pointer-events:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed.index-menu-enabled .main,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed.index-menu-enabled .app>main.main,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed.index-menu-enabled .layout>main.main,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed.index-menu-enabled .app>main.content{margin-left:0!important;width:100%!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed.index-menu-enabled .sidebar-collapse-btn{left:16px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed.index-menu-enabled .sidebar-toggle-arrow{transform:rotate(180deg)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled{background:#071120!important;color:#f8fafc!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .topbar,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .sidebar{background:#0a1423f5!important;border-color:#203650!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .brand,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .brand .med,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled h1,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled h2,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled h3,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled h4,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled strong{color:#f8fafc!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .main,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .content,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .layout{background:#071120!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .global-search,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .nav-item.active,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .nav-sublink.active{background:#0f1f33!important;border-color:#29405f!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .global-search input{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .global-search input::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .icon-button,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .nav-item,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .nav-toggle,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .nav-sublink{color:#cbd5e1!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .nav-item:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .nav-toggle:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .nav-group.open .nav-toggle,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .nav-sublink:hover{background:#101f33!important;color:#f8fafc!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .nav-item.active,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .nav-sublink.active{color:#35e6a0!important;background:#102a22!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .premium-box{background:linear-gradient(180deg,#102a22,#0b1728)!important;border-color:#1f6f57!important;color:#dbeafe!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .premium-list{color:#cbd5e1!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .premium-box button{background:#0f1f33!important;color:#35e6a0!important;border-color:#29405f!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .sidebar-collapse-btn{background:#0f1f33!important;border-color:#29405f!important;color:#dbeafe!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled input,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled select,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled textarea{border-color:#29405f!important;background-color:#0f1f33!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;color-scheme:dark}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled input::placeholder,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled textarea::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%)!important;background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled select option{background:#0f1f33!important;color:#f8fafc!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .hero,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled [class*=hero],:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled [class*=panel],:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled [class*=card],:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled [class*=box],:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled [class*=document],:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled [class*=modal],:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled table,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled th,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled td{background-color:#0b1728!important;border-color:#203650!important;color:#dbeafe!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled p,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled li,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled span{color:inherit}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .muted,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled [class*=subtitle],:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled [class*=description],:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled [class*=copy],:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled [class*=meta]{color:#b6c4da!important}@media (max-width:860px){:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]){--sidebar: 0px;--topbar: 62px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .brand{width:auto!important;padding-left:16px!important;font-size:19px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .topbar{gap:10px!important;padding-right:10px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .topbar-center{display:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .topbar-actions{gap:10px!important;padding-right:8px!important;margin-left:auto!important;min-width:0!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .profile{display:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .sidebar{display:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .sidebar-collapse-btn{display:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .main,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .app>main.main,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .layout>main.main,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .app>main.content{margin-left:0!important;width:100%!important}}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .app{background:#071120!important;color:#f8fafc!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .topbar,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .sidebar{background:#081426!important;border-color:#203650!important;box-shadow:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .main,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .content,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .layout,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .questions-page{background:#071120!important;color:#f8fafc!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .brand,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .brand .med,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled h1,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled h2,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled h3,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled h4,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled h5,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled strong,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled b{color:#f8fafc!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled p,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled small,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled li,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .hero p,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .plan-subtitle,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .price-note,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .safe-note,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .section-header p,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .benefit-card p,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .stat-card span,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .compare-list li,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .faq-answer,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .questions-hero p,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .questions-breadcrumb,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .question-stem,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .answer-panel p{color:#cbd5e1!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .global-search,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .ask-row,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled input,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled select,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled textarea{background:#0f1f33!important;border-color:#29405f!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;box-shadow:none!important;color-scheme:dark}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .global-search input,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .ask-row input{background:transparent!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled input::placeholder,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled textarea::placeholder,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .global-search input::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .hero,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .questions-hero{background:radial-gradient(circle at 8% 12%,rgba(53,230,160,.16) 0,rgba(53,230,160,.05) 34%,transparent 58%),radial-gradient(circle at 96% 6%,rgba(96,165,250,.14) 0,rgba(96,165,250,.04) 35%,transparent 60%),linear-gradient(135deg,#0b1728,#0f1f33 56%,#081426)!important;border-color:#203650!important;box-shadow:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .hero:after,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .plan-card:after,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .question-card:after{background:#35e6a00f!important;border-color:#35e6a01f!important;opacity:.55!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .hero-plan,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .plan-card,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .essential-plan,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .premium-plan,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .stat-card,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .benefit-card,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .compare-card,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .compare-card.premium,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .checkout-card,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .pricing-card,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .faq-card,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .faq-item,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .step,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .editable-price,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .plan-price-block,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .checkout-head,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .question-card,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .question-card-header,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .question-body,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .answer-panel,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .question-toolbar,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .practice-card,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .specialty-card,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .panel{background:#0b1728!important;background-image:none!important;border-color:#203650!important;color:#dbeafe!important;box-shadow:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .premium-plan,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .compare-card.premium,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .faq-item.open,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .pricing-card,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .hero-plan{background:linear-gradient(180deg,#0f1f33,#0b1728)!important;border-color:#1f6f57!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .featured-plan:before{background:#35e6a0!important;color:#041a12!important;border:1px solid rgba(53,230,160,.28)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .eyebrow,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .plan-badge,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .plan-chip,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .essential-chip,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .premium-chip,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .panel-badge,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .question-pill,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .question-pill.active,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .question-kicker,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .question-meta,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .tag{background:#102a22!important;background-image:none!important;border-color:#1f6f57!important;color:#77f0c4!important;box-shadow:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .stat-icon,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .benefit-icon,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .questions-icon,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .icon-tile,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .small-icon,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .check,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .number,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .faq-question .faq-plus,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .answer-status span,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .question-status span,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .premium-mini-badge,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .muted-x{background:#102a22!important;background-image:none!important;border-color:#1f6f57!important;color:#77f0c4!important;box-shadow:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .faq-item.open .faq-question .faq-plus{background:#35e6a0!important;color:#041a12!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .secondary-btn,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .ghost-btn,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .mini-btn,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .soft-link,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .jump-btn,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .reset-btn,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .next-btn,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .continue-btn,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .resume-btn,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .faq-question,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .chip,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .tab-btn{background:#0f1f33!important;background-image:none!important;border-color:#29405f!important;color:#dbeafe!important;box-shadow:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .secondary-btn:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .ghost-btn:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .mini-btn:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .soft-link:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .jump-btn:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .reset-btn:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .next-btn:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .continue-btn:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .resume-btn:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .faq-question:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .chip:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .tab-btn:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .tab-btn.active{background:#13263d!important;border-color:#35e6a0!important;color:#77f0c4!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .primary-btn,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .answer-btn,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .top-send-btn,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .send-btn{background:linear-gradient(180deg,#12be7d,#00a46d)!important;border-color:#00a46d!important;color:#fff!important;box-shadow:0 10px 20px #00a66c2e!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .option-item{background:#0f1f33!important;background-image:none!important;border-color:#29405f!important;color:#dbeafe!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .option-item:hover{background:#13263d!important;border-color:#3a5576!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .option-item span,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .option-letter{color:#dbeafe!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .option-letter,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .gabarito-line strong,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .answer-status{color:#77f0c4!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .option-item.correct{background:#102a22!important;border-color:#1f6f57!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .option-item.wrong,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .answer-panel.wrong-answer{background:#2a1218!important;border-color:#7f3042!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .answer-panel.wrong-answer .answer-status,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .answer-panel.wrong-answer .answer-status span{color:#ffb4c2!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .answer-panel.wrong-answer .answer-status span{background:#3a1721!important;border-color:#7f3042!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .answer-hint{background:#2a1e0f!important;background-image:none!important;border-color:#7c5b22!important;color:#facc15!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled table,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled th,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled td{background:#0f1f33!important;background-image:none!important;border-color:#29405f!important;color:#dbeafe!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .bar,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .progress-bar,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled [class*=progress]{background-color:#172a44!important;border-color:#29405f!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .price strong,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .plan-price-block strong,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .premium-price-clean strong,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .price-premium strong,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .editable-price strong{color:#f8fafc!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .price span,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .plan-price-block span,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .premium-price-clean span,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .price-premium .price-label,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .editable-price small{color:#77f0c4!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .faq-answer p,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .faq-answer li{color:#cbd5e1!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.index-menu-enabled .sidebar::-webkit-scrollbar-thumb{background:#29405f!important;border-color:#081426!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]){--bg: var(--bg, #f7fafc);--surface: var(--surface, #ffffff);--surface-2: var(--surface-2, #f9fbfd);--text: var(--text, #0f1735);--muted: var(--muted, #53698f);--muted-2: var(--muted-2, #6d7fa4);--line: var(--line, #dfe7f3);--line-soft: var(--line-soft, #edf2f8);--green: var(--green, #0bbf79);--green-dark: var(--green-dark, #008d62);--green-soft: var(--green-soft, #e7f9f1);--green-soft-2: var(--green-soft-2, #d9f6eb);--teal: var(--teal, #0faec7);--blue: var(--blue, #2b7bea);--purple: var(--purple, #8257ff);--orange: var(--orange, #ff7b2c);--shadow: var(--shadow, 0 12px 30px rgba(25, 45, 80, .05));--shadow-soft: var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035));--sidebar: 290px;--topbar: 68px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) svg{display:block}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) a{color:inherit;text-decoration:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) button,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) input{font:inherit}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .app{min-height:100vh}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .brand .plus{color:var(--green);font-weight:900;margin:0 3px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .brand .med{font-weight:900}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .global-search input::placeholder{color:#60739b;opacity:1}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .profile strong{font-size:12px;color:#10203e;font-weight:850}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .sidebar-collapse-btn svg,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .sidebar,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed .main{margin-left:0;width:100%}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed .sidebar-collapse-btn{left:16px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .sidebar::-webkit-scrollbar{width:7px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav{display:flex;flex-direction:column;gap:8px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-item:hover{background:#f2f7fb;color:#253757}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-item svg{color:currentColor;flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-toggle:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-toggle-main svg{color:currentColor;flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-group.open .nav-chevron{transform:rotate(180deg)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-sublink:hover{background:#f3f8fc;color:#253757}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-sublink:hover:before,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-sublink.active:before{background:#00a96e}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-sublink.active{color:#00a96e;background:#eaf9f2}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .student-menu{margin-top:14px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .student-toggle{color:#50658e}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-list li{display:flex;align-items:flex-start;gap:8px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .brand,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .profile strong{color:#f4f7fb}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .brand .plus{color:#35e6a0}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .icon-button,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .top-mic{color:#b7c4d8}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .global-search input{color:#f4f7fb}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .global-search input::placeholder{color:#91a3bd}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .nav-item,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .nav-toggle,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .nav-sublink,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .premium-list{color:#b7c4d8}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .nav-item:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .nav-toggle:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .nav-group.open .nav-toggle,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .nav-item.active,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .nav-sublink:before,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .nav-sublink:hover:before,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .nav-sublink.active:before{background:#35e6a0}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .premium-title,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .premium-title svg{color:#ffd166}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .premium-list{color:#d7c9ad}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .premium-list li:before{color:#ffd166}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .mobile-menu-btn,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .mobile-sidebar-backdrop{display:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px) and (max-width: 1280px){:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]){--sidebar: 270px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .brand{font-size:21px;padding-left:18px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .global-search{width:min(440px,100%)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .topbar-actions{gap:12px;padding-right:16px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .profile{display:flex;min-width:auto}}@media (max-width: 1024px){:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]){--sidebar: 0px;--topbar: 64px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).mobile-menu-open{overflow:hidden}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .topbar-actions>.icon-button{display:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .avatar{display:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .profile{display:flex!important;min-width:auto;max-width:104px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .theme-toggle-btn{flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .mobile-menu-btn{display:grid;flex:none;z-index:70}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .sidebar-collapse-btn{display:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed .sidebar{transform:translate(-106%)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .topbar-center .global-search{width:min(940px,100%);height:42px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .main{width:100%;margin-left:0;padding-top:calc(var(--topbar) + 59px)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width: 640px){:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]){--topbar: 62px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .topbar{padding:0 10px;gap:8px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .profile{max-width:76px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .profile strong{max-width:76px;font-size:11px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .theme-toggle-btn{width:50px;height:28px;padding:0 6px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .theme-toggle-thumb{width:20px;height:20px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .theme-toggle-thumb{transform:translate(22px)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .mobile-menu-btn{width:38px;height:38px;border-radius:11px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .content{width:100%!important;max-width:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .questions-page{width:100%!important;max-width:none!important;margin:0!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .questions-hero,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .question-toolbar,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .questions-stack,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .question-card{width:100%!important;max-width:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed.index-menu-enabled .content,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed.index-menu-enabled .questions-page,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed.index-menu-enabled .questions-hero,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed.index-menu-enabled .question-toolbar,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed.index-menu-enabled .questions-stack,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).sidebar-collapsed.index-menu-enabled .question-card{width:100%!important;max-width:none!important}@media (min-width: 1281px){:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).index-menu-enabled .content{padding-right:22px!important;padding-left:22px!important}}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .footer-logo .med{font-weight:900}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .footer-logo{color:#f4f7fb}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .footer-logo .plus{color:#35e6a0}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .footer-description,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .footer-meta{color:#b7c4d8}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .footer-meta a{color:#78f0b5}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .footer-bottom{border-top-color:#1c2b42}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .site-footer{margin:28px 18px 22px;border-radius:16px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .site-footer-inner{padding:28px 20px 8px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .footer-logo{font-size:21px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .footer-bottom{padding:10px 20px 18px}}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .extension-premium-arrow{color:#ffd166}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area-group>.residency-area-toggle:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area-group>.residency-area-toggle:hover:after,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area-group.open>.residency-area-toggle:after{opacity:1}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area-group .residency-specialty-link:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area-group .residency-specialty-link:hover:before,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .residency-area-group>.residency-area-toggle:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .residency-area-group .residency-specialty-link:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .residency-area-group .residency-specialty-link:hover:before,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page[class*=specialty-theme-]{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page[class*=specialty-theme-] .specialty-emblem,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page[class*=specialty-theme-] .cardio-page-emblem,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page[class*=specialty-theme-] .surgery-page-emblem,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page[class*=specialty-theme-] .gyn-page-emblem,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page[class*=specialty-theme-] .pedia-page-emblem,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar *,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar *:before,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar *:after{box-sizing:border-box!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar::-webkit-scrollbar{width:7px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-item,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-item:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-toggle:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-item.active,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-toggle-main{white-space:normal!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-item svg,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-group>.nav-submenu,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .student-menu{margin-top:14px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final #mobileSidebarBackdrop{display:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark #officialSidebar,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark #officialSidebar .nav-item,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark #officialSidebar .nav-toggle,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark #officialSidebar .nav-sublink,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body #officialSidebar .nav-item,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark #officialSidebar .nav-item:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark #officialSidebar .nav-toggle:hover,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark #officialSidebar .nav-group.open>.nav-toggle,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark #officialSidebar .nav-sublink:hover,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark #officialSidebar .nav-item.active,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark #officialSidebar .nav-sublink.active,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark #officialSidebar .premium-box,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark #officialSidebar .premium-title,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark #officialSidebar .premium-list li:before,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body #officialSidebar .premium-title,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark #officialSidebar .premium-list,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark #officialSidebar .premium-box button,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark #officialSidebar .extension-premium-link,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.official-menu-final #sidebarToggle,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final{overflow-x:hidden!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final.mobile-menu-open{overflow:hidden!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final #sidebarToggle{display:none!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final.mobile-menu-open #officialSidebar,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final .main,:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]).theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]))[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){:is(body[data-page=questoes-do-tema-b],body[data-page=questoes-do-tema]) #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=questoes-de-provas-enamed]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=questoes-de-provas-enamed],body[data-page=questoes-de-provas-enamed] *{box-sizing:border-box}html:has(>body[data-page=questoes-de-provas-enamed]),body[data-page=questoes-de-provas-enamed]{height:100%}body[data-page=questoes-de-provas-enamed]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=questoes-de-provas-enamed] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=questoes-de-provas-enamed] .nav-section-title svg{color:currentColor;flex:none}body[data-page=questoes-de-provas-enamed] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=questoes-de-provas-enamed] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=questoes-de-provas-enamed] .premium-box{margin-top:20px;background:linear-gradient(180deg,#ecfbf6,#f8fcfd);border:1px solid #cdeee4;border-radius:13px;padding:20px 20px 18px;color:#385070;cursor:pointer;transition:.18s ease}body[data-page=questoes-de-provas-enamed] .premium-box:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=questoes-de-provas-enamed] .premium-title{display:flex;align-items:center;gap:10px;color:#009a69;font-size:13px;font-weight:850;margin-bottom:12px}body[data-page=questoes-de-provas-enamed] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=questoes-de-provas-enamed] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#52678e;font-size:13px;line-height:1.35;font-weight:550}body[data-page=questoes-de-provas-enamed] .premium-list li:before{content:"✓";color:#00a96e;font-size:12px;font-weight:900;line-height:1.25;margin-top:1px;flex:none}body[data-page=questoes-de-provas-enamed] .premium-box button{width:100%;height:38px;border:1px solid #d7e5f0;background:#fff;border-radius:8px;color:#009967;font-weight:850;cursor:pointer;box-shadow:0 2px 6px #14325005}body[data-page=questoes-de-provas-enamed] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=questoes-de-provas-enamed] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=questoes-de-provas-enamed] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=questoes-de-provas-enamed] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=questoes-de-provas-enamed] .hero p strong{color:#00a26e;font-weight:850}body[data-page=questoes-de-provas-enamed] .ask-row{margin-top:18px;width:750px;max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=questoes-de-provas-enamed] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}body[data-page=questoes-de-provas-enamed] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=questoes-de-provas-enamed] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=questoes-de-provas-enamed] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=questoes-de-provas-enamed] .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}body[data-page=questoes-de-provas-enamed] .chip-content{min-width:159px}body[data-page=questoes-de-provas-enamed] .chip-questions{min-width:157px}body[data-page=questoes-de-provas-enamed] .chip-video{min-width:105px}body[data-page=questoes-de-provas-enamed] .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}body[data-page=questoes-de-provas-enamed] .chip-crown{width:13px;height:13px;color:#b97900;flex:none}body[data-page=questoes-de-provas-enamed] .chip.active:not(.chip-premium),body[data-page=questoes-de-provas-enamed] .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}body[data-page=questoes-de-provas-enamed] .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}body[data-page=questoes-de-provas-enamed] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=questoes-de-provas-enamed] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=questoes-de-provas-enamed] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=questoes-de-provas-enamed] .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=questoes-de-provas-enamed] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:13px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=questoes-de-provas-enamed] .practice-card:hover,body[data-page=questoes-de-provas-enamed] .specialty-card:hover,body[data-page=questoes-de-provas-enamed] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=questoes-de-provas-enamed] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=questoes-de-provas-enamed] .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}body[data-page=questoes-de-provas-enamed] .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}body[data-page=questoes-de-provas-enamed] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=questoes-de-provas-enamed] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=questoes-de-provas-enamed] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=questoes-de-provas-enamed] .practice-card .card-copy{display:contents}body[data-page=questoes-de-provas-enamed] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=questoes-de-provas-enamed] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=questoes-de-provas-enamed] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=questoes-de-provas-enamed] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=questoes-de-provas-enamed] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=questoes-de-provas-enamed] .meta-line .arrow{margin-left:4px;font-size:15px}body[data-page=questoes-de-provas-enamed] .lower-grid{display:grid;grid-template-columns:1.15fr .98fr;gap:22px;margin-top:35px}body[data-page=questoes-de-provas-enamed] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=questoes-de-provas-enamed] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=questoes-de-provas-enamed] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=questoes-de-provas-enamed] .study-list{padding:0 17px 12px}body[data-page=questoes-de-provas-enamed] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px 92px;align-items:center;column-gap:13px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=questoes-de-provas-enamed] .study-row:last-child{border-bottom:0}body[data-page=questoes-de-provas-enamed] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}body[data-page=questoes-de-provas-enamed] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.2;margin-bottom:4px}body[data-page=questoes-de-provas-enamed] .study-title span{color:#62769b;font-size:11px;font-weight:610}body[data-page=questoes-de-provas-enamed] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=questoes-de-provas-enamed] .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}body[data-page=questoes-de-provas-enamed] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=questoes-de-provas-enamed] .continue-btn{height:32px;border:1px solid #79d5b9;color:#00a16c;background:#fff;border-radius:8px;font-size:12px;font-weight:850;cursor:pointer}body[data-page=questoes-de-provas-enamed] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=questoes-de-provas-enamed] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=questoes-de-provas-enamed] .activity-list{padding:0 17px 13px}body[data-page=questoes-de-provas-enamed] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=questoes-de-provas-enamed] .activity-row:last-child{border-bottom:0}body[data-page=questoes-de-provas-enamed] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=questoes-de-provas-enamed] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}body[data-page=questoes-de-provas-enamed] .schedule-panel{overflow:hidden}body[data-page=questoes-de-provas-enamed] .schedule-panel .panel-head{padding-bottom:12px}body[data-page=questoes-de-provas-enamed] .schedule-dashboard{padding:0 17px 17px}body[data-page=questoes-de-provas-enamed] .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}body[data-page=questoes-de-provas-enamed] .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=questoes-de-provas-enamed] .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}body[data-page=questoes-de-provas-enamed] .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}body[data-page=questoes-de-provas-enamed] .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}body[data-page=questoes-de-provas-enamed] .schedule-feature-card:hover,body[data-page=questoes-de-provas-enamed] .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=questoes-de-provas-enamed] .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}body[data-page=questoes-de-provas-enamed] .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}body[data-page=questoes-de-provas-enamed] .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}body[data-page=questoes-de-provas-enamed] .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=questoes-de-provas-enamed] .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}body[data-page=questoes-de-provas-enamed] .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}body[data-page=questoes-de-provas-enamed] .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}body[data-page=questoes-de-provas-enamed] .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}body[data-page=questoes-de-provas-enamed] .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=questoes-de-provas-enamed] .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}body[data-page=questoes-de-provas-enamed] .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=questoes-de-provas-enamed] .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=questoes-de-provas-enamed] .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}body[data-page=questoes-de-provas-enamed] .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}body[data-page=questoes-de-provas-enamed] .agenda-timeline{display:flex;flex-direction:column;gap:9px}body[data-page=questoes-de-provas-enamed] .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}body[data-page=questoes-de-provas-enamed] .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}body[data-page=questoes-de-provas-enamed] .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}body[data-page=questoes-de-provas-enamed] .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}body[data-page=questoes-de-provas-enamed] .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}body[data-page=questoes-de-provas-enamed] .agenda-priority{color:#008d62;font-weight:900}@media (max-width: 1280px){body[data-page=questoes-de-provas-enamed] .practice-grid,body[data-page=questoes-de-provas-enamed] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=questoes-de-provas-enamed] .lower-grid{grid-template-columns:1fr}body[data-page=questoes-de-provas-enamed] .topbar-actions{min-width:auto}body[data-page=questoes-de-provas-enamed] .profile{display:none}}@media (max-width: 860px){body[data-page=questoes-de-provas-enamed]{--sidebar: 0px;--topbar: 62px}body[data-page=questoes-de-provas-enamed] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=questoes-de-provas-enamed] .topbar{gap:10px;padding-right:10px}body[data-page=questoes-de-provas-enamed] .topbar-center{display:none}body[data-page=questoes-de-provas-enamed] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=questoes-de-provas-enamed] .sidebar,body[data-page=questoes-de-provas-enamed] .sidebar-collapse-btn{display:none}body[data-page=questoes-de-provas-enamed] .content{padding:12px}body[data-page=questoes-de-provas-enamed] .hero{padding:24px 18px}body[data-page=questoes-de-provas-enamed] .hero h1{font-size:24px}body[data-page=questoes-de-provas-enamed] .practice-grid,body[data-page=questoes-de-provas-enamed] .specialty-grid{grid-template-columns:1fr}body[data-page=questoes-de-provas-enamed] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=questoes-de-provas-enamed] .bar,body[data-page=questoes-de-provas-enamed] .percent,body[data-page=questoes-de-provas-enamed] .continue-btn{grid-column:2;width:100%}body[data-page=questoes-de-provas-enamed] .schedule-summary-grid{grid-template-columns:1fr}body[data-page=questoes-de-provas-enamed] .schedule-feature-top,body[data-page=questoes-de-provas-enamed] .schedule-feature-actions,body[data-page=questoes-de-provas-enamed] .agenda-card-head{align-items:flex-start;flex-direction:column}}body[data-page=questoes-de-provas-enamed] .exam-page{display:flex;flex-direction:column;gap:18px}body[data-page=questoes-de-provas-enamed] .exam-hero{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:16px;padding:28px 30px;background:radial-gradient(circle at 96% 0%,#0faec733 0,#0faec700 33%),radial-gradient(circle at 6% 18%,#0bbf792b 0,#0bbf7900 32%),linear-gradient(105deg,#fff,#f5fdf9,#eefbff);box-shadow:var(--shadow-soft)}body[data-page=questoes-de-provas-enamed] .exam-hero-content{width:min(760px,100%)}body[data-page=questoes-de-provas-enamed] .exam-eyebrow{display:inline-flex;align-items:center;gap:8px;height:29px;padding:0 12px;border:1px solid #bde9db;border-radius:999px;background:#fff;color:#008d62;font-size:11px;font-weight:900;letter-spacing:.02em;text-transform:uppercase;margin-bottom:12px}body[data-page=questoes-de-provas-enamed] .exam-hero h1{margin:0;color:#101635;font-size:30px;line-height:1.1;font-weight:950;letter-spacing:-.045em}body[data-page=questoes-de-provas-enamed] .exam-hero p{width:min(680px,100%);margin:10px 0 0;color:#587096;font-size:13.5px;line-height:1.55;font-weight:620}body[data-page=questoes-de-provas-enamed] .exam-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}body[data-page=questoes-de-provas-enamed] .exam-kpi{min-height:82px;border:1px solid var(--line);border-radius:14px;padding:15px 16px;background:#fff;box-shadow:var(--shadow-soft)}body[data-page=questoes-de-provas-enamed] .exam-kpi strong{display:block;margin-bottom:6px;color:#101832;font-size:23px;line-height:1;font-weight:950;letter-spacing:-.035em}body[data-page=questoes-de-provas-enamed] .exam-kpi span{display:block;color:#62769b;font-size:12px;line-height:1.35;font-weight:720}body[data-page=questoes-de-provas-enamed] .exam-filters{border:1px solid #caeddd;border-radius:16px;padding:24px;background:linear-gradient(180deg,#e7f8e4,#ddf3da)}body[data-page=questoes-de-provas-enamed] .exam-filters h2{margin:0 0 18px;color:#101832;font-size:17px;font-weight:920;letter-spacing:-.02em}body[data-page=questoes-de-provas-enamed] .filter-row{display:grid;grid-template-columns:repeat(4,minmax(145px,1fr)) minmax(145px,1fr);gap:16px;align-items:end}body[data-page=questoes-de-provas-enamed] .filter-field{display:flex;flex-direction:column;gap:7px;min-width:0}body[data-page=questoes-de-provas-enamed] .filter-field label{color:#31466d;font-size:11px;font-weight:950;letter-spacing:.01em}body[data-page=questoes-de-provas-enamed] .filter-field--fixed .filter-control{color:#008d62;font-weight:900;background-color:#f4fcf8;border-color:#bde9db}body[data-page=questoes-de-provas-enamed] .filter-control,body[data-page=questoes-de-provas-enamed] .filter-reset{width:100%;height:40px;border:1px solid #dce5f1;border-radius:9px;background:#fff;color:#172241;font-size:13px;font-weight:650;outline:0}body[data-page=questoes-de-provas-enamed] .filter-control{padding:0 36px 0 13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#7b8797 50%),linear-gradient(135deg,#7b8797 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=questoes-de-provas-enamed] .filter-reset{cursor:pointer;font-weight:760;transition:.18s ease}body[data-page=questoes-de-provas-enamed] .filter-reset:hover{border-color:#79d5b9;color:#008d62;box-shadow:0 8px 16px #00a66c14}body[data-page=questoes-de-provas-enamed] .exam-list-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:4px 0 0}body[data-page=questoes-de-provas-enamed] .exam-count{margin:0;color:#53698f;font-size:13px;font-weight:700}body[data-page=questoes-de-provas-enamed] .exam-view-tools{display:flex;align-items:center;gap:9px}body[data-page=questoes-de-provas-enamed] .exam-search-mini{width:260px;height:36px;display:flex;align-items:center;gap:8px;border:1px solid #dfe7f3;border-radius:999px;padding:0 13px;background:#fff;color:#6d7fa4}body[data-page=questoes-de-provas-enamed] .exam-search-mini input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#203052;font-size:12px;font-weight:650}body[data-page=questoes-de-provas-enamed] .exam-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body[data-page=questoes-de-provas-enamed] .exam-card{position:relative;min-height:260px;display:flex;flex-direction:column;border:1px solid #e3e8ee;border-radius:12px;padding:24px;background:#fff;box-shadow:0 1px 3px #1018280f;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}body[data-page=questoes-de-provas-enamed] .exam-card:hover{transform:translateY(-2px);border-color:#cdeee4;box-shadow:0 10px 24px #192d5014}body[data-page=questoes-de-provas-enamed] .exam-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:22px}body[data-page=questoes-de-provas-enamed] .exam-card h3{max-width:calc(100% - 90px);margin:0;color:#101832;font-size:18px;line-height:1.22;font-weight:930;letter-spacing:-.025em;text-transform:uppercase}body[data-page=questoes-de-provas-enamed] .exam-status{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:76px;height:24px;padding:0 10px;border-radius:999px;background:#eaf8e7;color:#5bbf61;font-size:11.5px;font-weight:800;white-space:nowrap}body[data-page=questoes-de-provas-enamed] .exam-level{margin:0 0 24px;color:#667085;font-size:13px;line-height:1;font-weight:650;text-transform:lowercase}body[data-page=questoes-de-provas-enamed] .exam-card-body{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}body[data-page=questoes-de-provas-enamed] .exam-meta-row{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#5f6d7b;font-size:14px;font-weight:640}body[data-page=questoes-de-provas-enamed] .exam-meta-left{display:inline-flex;align-items:center;gap:8px;min-width:0}body[data-page=questoes-de-provas-enamed] .exam-meta-left svg{color:#6b7280;flex:none}body[data-page=questoes-de-provas-enamed] .exam-commented{display:inline-flex;align-items:center;justify-content:center;min-height:19px;padding:0 8px;border-radius:4px;background:#d7f9e2;color:#008743;font-size:9.5px;line-height:1;font-weight:950;text-transform:uppercase;white-space:nowrap}body[data-page=questoes-de-provas-enamed] .exam-commented--full{background:#f2f4f7;color:#4b5563}body[data-page=questoes-de-provas-enamed] .exam-year{margin-top:1px;color:#5f6d7b;font-size:14px;font-weight:640}body[data-page=questoes-de-provas-enamed] .exam-year strong{color:#5f6d7b;font-weight:820}body[data-page=questoes-de-provas-enamed] .exam-start-btn{width:auto;min-width:146px;height:39px;align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:15px;margin:auto auto 0;padding:0 17px;border:1px solid #008d62;border-radius:9px;background:#fff;color:#008d62;font-size:14px;font-weight:900;cursor:pointer;box-shadow:0 2px 7px #008d620f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}body[data-page=questoes-de-provas-enamed] .exam-start-btn span{font-size:20px;line-height:1;transform:translateY(-1px);transition:transform .18s ease}body[data-page=questoes-de-provas-enamed] .exam-start-btn:hover{border-color:#00a96e;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;box-shadow:0 10px 18px #00a66c38;transform:translateY(-1px)}body[data-page=questoes-de-provas-enamed] .exam-start-btn:hover span{transform:translate(4px,-1px)}body[data-page=questoes-de-provas-enamed] .exam-start-btn:focus-visible{outline:3px solid rgba(0,169,110,.24);outline-offset:3px}body[data-page=questoes-de-provas-enamed].theme-dark .exam-start-btn{border-color:#35e6a0;background:#0e1a2c;color:#35e6a0;box-shadow:0 2px 7px #35e6a014}body[data-page=questoes-de-provas-enamed].theme-dark .exam-start-btn:hover{border-color:#35e6a0;background:linear-gradient(180deg,#26d991,#12b579);color:#07111f;box-shadow:0 10px 20px #26d99133}body[data-page=questoes-de-provas-enamed] .exam-empty{display:none;border:1px dashed #c8d7e6;border-radius:14px;padding:28px;background:#fff;color:#60739b;text-align:center;font-size:13px;font-weight:720}body[data-page=questoes-de-provas-enamed] .exam-empty.is-visible{display:block}@media (max-width: 1320px){body[data-page=questoes-de-provas-enamed] .filter-row,body[data-page=questoes-de-provas-enamed] .exam-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 980px){body[data-page=questoes-de-provas-enamed] .exam-kpi-grid,body[data-page=questoes-de-provas-enamed] .exam-grid,body[data-page=questoes-de-provas-enamed] .filter-row{grid-template-columns:1fr}body[data-page=questoes-de-provas-enamed] .exam-list-top{align-items:flex-start;flex-direction:column}body[data-page=questoes-de-provas-enamed] .exam-search-mini{width:100%}}body[data-page=questoes-de-provas-enamed] .practice-card:focus-visible,body[data-page=questoes-de-provas-enamed] .specialty-card:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=questoes-de-provas-enamed].theme-dark .brand,body[data-page=questoes-de-provas-enamed].theme-dark .hero h1,body[data-page=questoes-de-provas-enamed].theme-dark .section-title,body[data-page=questoes-de-provas-enamed].theme-dark .panel-head h3,body[data-page=questoes-de-provas-enamed].theme-dark .profile strong,body[data-page=questoes-de-provas-enamed].theme-dark .card-copy strong,body[data-page=questoes-de-provas-enamed].theme-dark .specialty-card strong,body[data-page=questoes-de-provas-enamed].theme-dark .study-title strong,body[data-page=questoes-de-provas-enamed].theme-dark .activity-copy strong,body[data-page=questoes-de-provas-enamed].theme-dark .schedule-feature-title strong,body[data-page=questoes-de-provas-enamed].theme-dark .agenda-card-title strong,body[data-page=questoes-de-provas-enamed].theme-dark .agenda-copy strong,body[data-page=questoes-de-provas-enamed].theme-dark .exam-hero h1,body[data-page=questoes-de-provas-enamed].theme-dark .exam-filters h2,body[data-page=questoes-de-provas-enamed].theme-dark .exam-kpi strong,body[data-page=questoes-de-provas-enamed].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=questoes-de-provas-enamed].theme-dark .brand .plus,body[data-page=questoes-de-provas-enamed].theme-dark .section-link,body[data-page=questoes-de-provas-enamed].theme-dark .mini-arrow,body[data-page=questoes-de-provas-enamed].theme-dark .agenda-priority{color:#35e6a0}body[data-page=questoes-de-provas-enamed].theme-dark .topbar-center,body[data-page=questoes-de-provas-enamed].theme-dark .topbar-actions,body[data-page=questoes-de-provas-enamed].theme-dark .icon-button,body[data-page=questoes-de-provas-enamed].theme-dark .top-mic,body[data-page=questoes-de-provas-enamed].theme-dark .mic{color:#b7c4d8}body[data-page=questoes-de-provas-enamed].theme-dark .global-search,body[data-page=questoes-de-provas-enamed].theme-dark .ask-row,body[data-page=questoes-de-provas-enamed].theme-dark .exam-search-mini,body[data-page=questoes-de-provas-enamed].theme-dark .filter-control,body[data-page=questoes-de-provas-enamed].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=questoes-de-provas-enamed].theme-dark .global-search input,body[data-page=questoes-de-provas-enamed].theme-dark .ask-row input,body[data-page=questoes-de-provas-enamed].theme-dark .exam-search-mini input,body[data-page=questoes-de-provas-enamed].theme-dark input,body[data-page=questoes-de-provas-enamed].theme-dark select{color:#f4f7fb}body[data-page=questoes-de-provas-enamed].theme-dark .global-search input::placeholder,body[data-page=questoes-de-provas-enamed].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=questoes-de-provas-enamed].theme-dark input,body[data-page=questoes-de-provas-enamed].theme-dark select,body[data-page=questoes-de-provas-enamed].theme-dark textarea,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] input,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] select,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=questoes-de-provas-enamed].theme-dark input::placeholder,body[data-page=questoes-de-provas-enamed].theme-dark textarea::placeholder,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] input::placeholder,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=questoes-de-provas-enamed].theme-dark select:not([multiple]),html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=questoes-de-provas-enamed].theme-dark select option,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=questoes-de-provas-enamed].theme-dark .nav-item,body[data-page=questoes-de-provas-enamed].theme-dark .nav-toggle,body[data-page=questoes-de-provas-enamed].theme-dark .nav-sublink,body[data-page=questoes-de-provas-enamed].theme-dark .premium-box p,body[data-page=questoes-de-provas-enamed].theme-dark .premium-list,body[data-page=questoes-de-provas-enamed].theme-dark .hero p,body[data-page=questoes-de-provas-enamed].theme-dark .specialty-card p,body[data-page=questoes-de-provas-enamed].theme-dark .card-copy p,body[data-page=questoes-de-provas-enamed].theme-dark .meta-line,body[data-page=questoes-de-provas-enamed].theme-dark .study-title span,body[data-page=questoes-de-provas-enamed].theme-dark .activity-copy span,body[data-page=questoes-de-provas-enamed].theme-dark .schedule-feature-title span,body[data-page=questoes-de-provas-enamed].theme-dark .agenda-card-title span,body[data-page=questoes-de-provas-enamed].theme-dark .agenda-copy span,body[data-page=questoes-de-provas-enamed].theme-dark .schedule-mini-meta,body[data-page=questoes-de-provas-enamed].theme-dark .exam-hero p,body[data-page=questoes-de-provas-enamed].theme-dark .exam-count,body[data-page=questoes-de-provas-enamed].theme-dark .exam-kpi span,body[data-page=questoes-de-provas-enamed].theme-dark .exam-level,body[data-page=questoes-de-provas-enamed].theme-dark .exam-meta-row,body[data-page=questoes-de-provas-enamed].theme-dark .exam-year,body[data-page=questoes-de-provas-enamed].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=questoes-de-provas-enamed].theme-dark .hero,body[data-page=questoes-de-provas-enamed].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=questoes-de-provas-enamed].theme-dark .panel,body[data-page=questoes-de-provas-enamed].theme-dark .practice-card,body[data-page=questoes-de-provas-enamed].theme-dark .specialty-card,body[data-page=questoes-de-provas-enamed].theme-dark .schedule-kpi,body[data-page=questoes-de-provas-enamed].theme-dark .day-agenda-card,body[data-page=questoes-de-provas-enamed].theme-dark .exam-kpi,body[data-page=questoes-de-provas-enamed].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=questoes-de-provas-enamed].theme-dark .practice-card:hover,body[data-page=questoes-de-provas-enamed].theme-dark .specialty-card:hover,body[data-page=questoes-de-provas-enamed].theme-dark .panel:hover,body[data-page=questoes-de-provas-enamed].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=questoes-de-provas-enamed].theme-dark .premium-box,body[data-page=questoes-de-provas-enamed].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=questoes-de-provas-enamed].theme-dark .premium-title{color:#35e6a0}body[data-page=questoes-de-provas-enamed].theme-dark .premium-box button,body[data-page=questoes-de-provas-enamed].theme-dark .continue-btn,body[data-page=questoes-de-provas-enamed].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=questoes-de-provas-enamed].theme-dark .premium-box button:hover,body[data-page=questoes-de-provas-enamed].theme-dark .continue-btn:hover,body[data-page=questoes-de-provas-enamed].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=questoes-de-provas-enamed].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=questoes-de-provas-enamed].theme-dark .chip.active:not(.chip-premium),body[data-page=questoes-de-provas-enamed].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=questoes-de-provas-enamed].theme-dark .chip-premium,body[data-page=questoes-de-provas-enamed].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=questoes-de-provas-enamed].theme-dark .icon-tile,body[data-page=questoes-de-provas-enamed].theme-dark .small-icon{background:#13243a}body[data-page=questoes-de-provas-enamed].theme-dark .bar{background:#23354e}body[data-page=questoes-de-provas-enamed].theme-dark .study-row,body[data-page=questoes-de-provas-enamed].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=questoes-de-provas-enamed].theme-dark .history-link,body[data-page=questoes-de-provas-enamed].theme-dark .history-link span{color:#b7c4d8}body[data-page=questoes-de-provas-enamed].theme-dark .schedule-badge,body[data-page=questoes-de-provas-enamed].theme-dark .exam-eyebrow,body[data-page=questoes-de-provas-enamed].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=questoes-de-provas-enamed].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=questoes-de-provas-enamed].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=questoes-de-provas-enamed].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=questoes-de-provas-enamed].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=questoes-de-provas-enamed].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=questoes-de-provas-enamed].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=questoes-de-provas-enamed].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=questoes-de-provas-enamed].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=questoes-de-provas-enamed].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=questoes-de-provas-enamed].theme-dark .exam-filters .filter-control{border-color:#385577!important;background-color:#0b1728!important;background-image:linear-gradient(45deg,transparent 50%,#f4f7fb 50%),linear-gradient(135deg,#f4f7fb 50%,transparent 50%)!important;background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important;color:#f4f7fb!important;-webkit-text-fill-color:#f4f7fb!important;color-scheme:dark}body[data-page=questoes-de-provas-enamed].theme-dark .exam-filters .filter-control:hover,body[data-page=questoes-de-provas-enamed].theme-dark .exam-filters .filter-control:focus{border-color:#35e6a0!important;background-color:#0f2136!important;box-shadow:0 0 0 3px #35e6a024}body[data-page=questoes-de-provas-enamed].theme-dark .exam-filters .filter-control option{background:#0b1728;color:#f4f7fb}body[data-page=questoes-de-provas-enamed].theme-dark .exam-filters .filter-reset{border-color:#385577!important;background:#0b1728!important;color:#f4f7fb!important}body[data-page=questoes-de-provas-enamed]{--sidebar: 290px;--topbar: 68px;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--shadow-soft: 0 9px 24px rgba(22,44,72,.045)}body[data-page=questoes-de-provas-enamed].index-menu-enabled{background:#f7fafc}body[data-page=questoes-de-provas-enamed].index-menu-enabled .topbar{height:var(--topbar)!important;width:100%!important;position:fixed!important;inset:0 0 auto 0!important;z-index:40!important;display:flex!important;grid-template-columns:none!important;align-items:center!important;gap:0!important;padding:0!important;border-bottom:1px solid var(--line)!important;background:#fffffff5!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .brand{width:var(--sidebar)!important;height:100%!important;display:flex!important;align-items:center!important;padding-left:22px!important;letter-spacing:-.8px!important;font-weight:820!important;color:#101833!important;font-size:23px!important;white-space:nowrap!important;text-decoration:none!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .brand .plus{color:var(--green)!important;font-weight:900!important;margin:0 3px!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .brand .med{font-weight:900!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .topbar-center{flex:1!important;display:flex!important;justify-content:center!important;padding-left:18px!important;padding-right:18px!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .global-search{width:min(625px,100%)!important;height:38px!important;border:1px solid #d8e1ef!important;background:#fff!important;border-radius:999px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:0 5px 0 17px!important;color:#6d7fa4!important;box-shadow:0 1px 2px #11214405!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .global-search input{border:0!important;outline:0!important;flex:1!important;color:#203052!important;background:transparent!important;font-size:13px!important;min-width:0!important;font-weight:650!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .global-search input::placeholder{color:#60739b!important;opacity:1!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .top-mic{color:#3b5c91!important;display:grid!important;place-items:center!important;flex:none!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .top-send-btn{width:28px!important;height:28px!important;border:0!important;border-radius:9px!important;background:linear-gradient(180deg,#12be7d,#00a46d)!important;color:#fff!important;display:grid!important;place-items:center!important;box-shadow:0 7px 12px #00a66c33!important;flex:none!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .topbar-actions{min-width:210px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:18px!important;padding-right:24px!important;margin-left:0!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .icon-button{border:0!important;background:transparent!important;color:#526691!important;padding:0!important;display:grid!important;place-items:center!important;cursor:pointer!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .avatar{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:50%!important;border:1px solid #cceee4!important;background:#e9faf4!important;font-weight:800!important;color:#274260!important;font-size:14px!important;flex:none!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .profile{display:flex!important;flex-direction:column!important;line-height:1.1!important;min-width:auto!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .profile strong{font-size:12px!important;color:#10203e!important;font-weight:850!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .theme-toggle-btn{width:54px!important;height:28px!important;border:1px solid #d8e1ef!important;border-radius:999px!important;background:#fff!important;color:#53698f!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;padding:0 8px!important;position:relative!important;cursor:pointer!important;box-shadow:0 2px 7px #1432500a!important;transition:.18s ease!important;flex:none!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .theme-toggle-btn:hover{border-color:#bcd9ca!important;color:#008d62!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .theme-toggle-thumb{position:absolute!important;left:3px!important;top:3px!important;width:22px!important;height:22px!important;border-radius:50%!important;background:linear-gradient(180deg,#12be7d,#00a46d)!important;box-shadow:0 4px 10px #00a66c2e!important;transition:transform .22s ease!important;z-index:1!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .theme-toggle-icon{position:relative!important;z-index:2!important;color:#7890b3!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .theme-toggle-btn{background:#0f1f33!important;border-color:#29405f!important;color:#dbeafe!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .theme-toggle-thumb{transform:translate(26px)!important;background:linear-gradient(180deg,#60a5fa,#2563eb)!important;box-shadow:0 4px 10px #2563eb33!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .theme-toggle-icon{color:#f8fafc!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .sidebar-collapse-btn{position:fixed!important;top:calc(var(--topbar) + 20px)!important;left:calc(var(--sidebar) - 52px)!important;z-index:50!important;width:32px!important;height:32px!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;display:grid!important;place-items:center!important;cursor:pointer!important;box-shadow:0 6px 14px #162c480f!important;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .sidebar-collapse-btn:hover{background:#f3f8fc!important;border-color:#cbd8e8!important;color:#008d62!important;box-shadow:0 8px 18px #162c4817!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .sidebar-toggle-arrow{transition:transform .22s ease!important;transform-origin:12px 12px!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled>.sidebar,body[data-page=questoes-de-provas-enamed].index-menu-enabled .app>.sidebar,body[data-page=questoes-de-provas-enamed].index-menu-enabled .layout>.sidebar{position:fixed!important;top:var(--topbar)!important;left:0!important;bottom:0!important;width:var(--sidebar)!important;padding:14px 16px 18px!important;background:#fff!important;border-right:1px solid var(--line)!important;z-index:30!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transform:none!important;transition:transform .22s ease!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .sidebar::-webkit-scrollbar{width:7px!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .sidebar::-webkit-scrollbar-track{background:transparent!important;margin:10px 0!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .sidebar::-webkit-scrollbar-thumb{background:#53698f38!important;border-radius:999px!important;border:2px solid #fff!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav{display:flex!important;flex-direction:column!important;gap:8px!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-item{min-height:44px!important;height:auto!important;display:flex!important;align-items:center!important;gap:14px!important;border-radius:9px!important;padding:10px 14px!important;color:#50658e!important;font-weight:760!important;font-size:13px!important;line-height:1.15!important;transition:.18s ease!important;text-decoration:none!important;background:transparent!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-item:hover{background:#f2f7fb!important;color:#253757!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-item svg{color:currentColor!important;flex:none!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-toggle{width:100%!important;min-height:44px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;border:0!important;border-radius:9px!important;padding:10px 12px 10px 14px!important;background:transparent!important;color:#50658e!important;font-weight:760!important;font-size:13px!important;cursor:pointer!important;text-align:left!important;transition:.18s ease!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-toggle:hover,body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-group.open .nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-toggle-main svg{color:currentColor!important;flex:none!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-chevron{color:#7183a7!important;flex:none!important;transition:transform .24s ease!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-group.open .nav-chevron{transform:rotate(180deg)!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important;padding:0!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-group.open .nav-submenu{max-height:760px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:7px 12px 7px 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;transition:.18s ease!important;text-decoration:none!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-sublink:before{content:""!important;position:absolute!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transition:.18s ease!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .nav-sublink.active{color:#00a96e!important;background:#eaf9f2!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .student-menu{margin-top:14px!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .premium-box{margin-top:20px!important;background:linear-gradient(180deg,#ecfbf6,#f8fcfd)!important;border:1px solid #cdeee4!important;border-radius:13px!important;padding:20px 20px 18px!important;color:#385070!important;cursor:pointer!important;transition:.18s ease!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .premium-box:hover,body[data-page=questoes-de-provas-enamed].index-menu-enabled .premium-box.active-premium{transform:translateY(-1px)!important;box-shadow:var(--shadow-soft)!important;border-color:#88dcbf!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .premium-title{display:flex!important;align-items:center!important;gap:10px!important;color:#009a69!important;font-size:13px!important;font-weight:850!important;margin-bottom:12px!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .premium-list{list-style:none!important;margin:0 0 15px!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:6px!important;color:#52678e!important;font-size:13px!important;line-height:1.35!important;font-weight:550!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .premium-list li:before{content:"✓"!important;color:#00a96e!important;font-size:12px!important;font-weight:900!important;line-height:1.25!important;margin-top:1px!important;flex:none!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .premium-box button{width:100%!important;height:38px!important;border:1px solid #d7e5f0!important;background:#fff!important;border-radius:8px!important;color:#009967!important;font-weight:850!important;box-shadow:0 2px 6px #14325005!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .main,body[data-page=questoes-de-provas-enamed].index-menu-enabled .app>main.main,body[data-page=questoes-de-provas-enamed].index-menu-enabled .layout>main.main{margin-left:var(--sidebar)!important;padding-top:var(--topbar)!important;min-height:100vh!important;width:calc(100% - var(--sidebar))!important;transition:margin-left .22s ease,width .22s ease!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .layout{display:block!important;grid-template-columns:none!important;min-height:auto!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .app>main.content{margin-left:var(--sidebar)!important;padding-top:calc(var(--topbar) + 22px)!important;width:calc(100% - var(--sidebar))!important;max-width:none!important;transition:margin-left .22s ease,width .22s ease!important}body[data-page=questoes-de-provas-enamed].sidebar-collapsed.index-menu-enabled .sidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=questoes-de-provas-enamed].sidebar-collapsed.index-menu-enabled .main,body[data-page=questoes-de-provas-enamed].sidebar-collapsed.index-menu-enabled .app>main.main,body[data-page=questoes-de-provas-enamed].sidebar-collapsed.index-menu-enabled .layout>main.main,body[data-page=questoes-de-provas-enamed].sidebar-collapsed.index-menu-enabled .app>main.content{margin-left:0!important;width:100%!important}body[data-page=questoes-de-provas-enamed].sidebar-collapsed.index-menu-enabled .sidebar-collapse-btn{left:16px!important}body[data-page=questoes-de-provas-enamed].sidebar-collapsed.index-menu-enabled .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled{background:#071120!important;color:#f8fafc!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .topbar,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .sidebar{background:#0a1423f5!important;border-color:#203650!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .brand,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .brand .med,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled h1,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled h2,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled h3,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled h4,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled strong{color:#f8fafc!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .main,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .content,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .layout{background:#071120!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .global-search,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .nav-item.active,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .nav-sublink.active{background:#0f1f33!important;border-color:#29405f!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .global-search input{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .global-search input::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .icon-button,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .nav-item,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .nav-toggle,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .nav-sublink{color:#cbd5e1!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .nav-item:hover,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .nav-toggle:hover,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .nav-group.open .nav-toggle,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .nav-sublink:hover{background:#101f33!important;color:#f8fafc!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .nav-item.active,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .nav-sublink.active{color:#35e6a0!important;background:#102a22!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .premium-box{background:linear-gradient(180deg,#102a22,#0b1728)!important;border-color:#1f6f57!important;color:#dbeafe!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .premium-list{color:#cbd5e1!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .premium-box button{background:#0f1f33!important;color:#35e6a0!important;border-color:#29405f!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .sidebar-collapse-btn{background:#0f1f33!important;border-color:#29405f!important;color:#dbeafe!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled input,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled select,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled textarea{border-color:#29405f!important;background-color:#0f1f33!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;color-scheme:dark}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled input::placeholder,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled textarea::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%)!important;background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled select option{background:#0f1f33!important;color:#f8fafc!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .hero,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled [class*=hero],body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled [class*=panel],body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled [class*=card],body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled [class*=box],body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled [class*=document],body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled [class*=modal],body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled table,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled th,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled td{background-color:#0b1728!important;border-color:#203650!important;color:#dbeafe!important}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled p,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled li,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled span{color:inherit}body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .muted,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled [class*=subtitle],body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled [class*=description],body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled [class*=copy],body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled [class*=meta]{color:#b6c4da!important}@media (max-width:860px){body[data-page=questoes-de-provas-enamed]{--sidebar: 0px;--topbar: 62px}body[data-page=questoes-de-provas-enamed].index-menu-enabled .brand{width:auto!important;padding-left:16px!important;font-size:19px!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .topbar{gap:10px!important;padding-right:10px!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .topbar-center{display:none!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .topbar-actions{gap:10px!important;padding-right:8px!important;margin-left:auto!important;min-width:0!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .profile,body[data-page=questoes-de-provas-enamed].index-menu-enabled .sidebar,body[data-page=questoes-de-provas-enamed].index-menu-enabled .sidebar-collapse-btn{display:none!important}body[data-page=questoes-de-provas-enamed].index-menu-enabled .main,body[data-page=questoes-de-provas-enamed].index-menu-enabled .app>main.main,body[data-page=questoes-de-provas-enamed].index-menu-enabled .layout>main.main,body[data-page=questoes-de-provas-enamed].index-menu-enabled .app>main.content{margin-left:0!important;width:100%!important}}body[data-page=questoes-de-provas-enamed].theme-dark .filter-field label,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .filter-field label{color:#d7e3f5!important}body[data-page=questoes-de-provas-enamed].theme-dark .filter-field--fixed .filter-control,body[data-page=questoes-de-provas-enamed].theme-dark.index-menu-enabled .filter-field--fixed .filter-control{border-color:#247d61!important;background-color:#10291f!important;color:#78f0b5!important;-webkit-text-fill-color:#78f0b5!important}body[data-page=questoes-de-provas-enamed]{--bg: var(--bg, #f7fafc);--surface: var(--surface, #ffffff);--surface-2: var(--surface-2, #f9fbfd);--text: var(--text, #0f1735);--muted: var(--muted, #53698f);--muted-2: var(--muted-2, #6d7fa4);--line: var(--line, #dfe7f3);--line-soft: var(--line-soft, #edf2f8);--green: var(--green, #0bbf79);--green-dark: var(--green-dark, #008d62);--green-soft: var(--green-soft, #e7f9f1);--green-soft-2: var(--green-soft-2, #d9f6eb);--teal: var(--teal, #0faec7);--blue: var(--blue, #2b7bea);--purple: var(--purple, #8257ff);--orange: var(--orange, #ff7b2c);--shadow: var(--shadow, 0 12px 30px rgba(25, 45, 80, .05));--shadow-soft: var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035));--sidebar: 290px;--topbar: 68px}body[data-page=questoes-de-provas-enamed] svg{display:block}body[data-page=questoes-de-provas-enamed] a{color:inherit;text-decoration:none}body[data-page=questoes-de-provas-enamed] button,body[data-page=questoes-de-provas-enamed] input{font:inherit}body[data-page=questoes-de-provas-enamed] .app{min-height:100vh}body[data-page=questoes-de-provas-enamed] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=questoes-de-provas-enamed] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=questoes-de-provas-enamed] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=questoes-de-provas-enamed] .brand .med{font-weight:900}body[data-page=questoes-de-provas-enamed] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=questoes-de-provas-enamed] .global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=questoes-de-provas-enamed] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=questoes-de-provas-enamed] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=questoes-de-provas-enamed] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=questoes-de-provas-enamed] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=questoes-de-provas-enamed] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=questoes-de-provas-enamed] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=questoes-de-provas-enamed] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=questoes-de-provas-enamed] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=questoes-de-provas-enamed] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=questoes-de-provas-enamed] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=questoes-de-provas-enamed] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=questoes-de-provas-enamed] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=questoes-de-provas-enamed] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=questoes-de-provas-enamed] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=questoes-de-provas-enamed] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=questoes-de-provas-enamed] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=questoes-de-provas-enamed] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=questoes-de-provas-enamed] .sidebar-collapse-btn svg,body[data-page=questoes-de-provas-enamed] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=questoes-de-provas-enamed] .sidebar,body[data-page=questoes-de-provas-enamed] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=questoes-de-provas-enamed].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=questoes-de-provas-enamed].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=questoes-de-provas-enamed].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=questoes-de-provas-enamed].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=questoes-de-provas-enamed] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=questoes-de-provas-enamed] .sidebar::-webkit-scrollbar{width:7px}body[data-page=questoes-de-provas-enamed] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=questoes-de-provas-enamed] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=questoes-de-provas-enamed] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=questoes-de-provas-enamed] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=questoes-de-provas-enamed] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=questoes-de-provas-enamed] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=questoes-de-provas-enamed] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=questoes-de-provas-enamed] .nav-item svg{color:currentColor;flex:none}body[data-page=questoes-de-provas-enamed] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=questoes-de-provas-enamed] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=questoes-de-provas-enamed] .nav-toggle:hover,body[data-page=questoes-de-provas-enamed] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=questoes-de-provas-enamed] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=questoes-de-provas-enamed] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=questoes-de-provas-enamed] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=questoes-de-provas-enamed] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=questoes-de-provas-enamed] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=questoes-de-provas-enamed] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=questoes-de-provas-enamed] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=questoes-de-provas-enamed] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=questoes-de-provas-enamed] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=questoes-de-provas-enamed] .nav-sublink:hover:before,body[data-page=questoes-de-provas-enamed] .nav-sublink.active:before{background:#00a96e}body[data-page=questoes-de-provas-enamed] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=questoes-de-provas-enamed] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=questoes-de-provas-enamed] .student-menu{margin-top:14px}body[data-page=questoes-de-provas-enamed] .student-toggle{color:#50658e}body[data-page=questoes-de-provas-enamed] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=questoes-de-provas-enamed] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=questoes-de-provas-enamed] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=questoes-de-provas-enamed] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=questoes-de-provas-enamed] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=questoes-de-provas-enamed] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=questoes-de-provas-enamed] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=questoes-de-provas-enamed] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=questoes-de-provas-enamed] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=questoes-de-provas-enamed] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=questoes-de-provas-enamed] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=questoes-de-provas-enamed].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=questoes-de-provas-enamed].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=questoes-de-provas-enamed].theme-dark .brand,body[data-page=questoes-de-provas-enamed].theme-dark .profile strong{color:#f4f7fb}body[data-page=questoes-de-provas-enamed].theme-dark .brand .plus{color:#35e6a0}body[data-page=questoes-de-provas-enamed].theme-dark .icon-button,body[data-page=questoes-de-provas-enamed].theme-dark .top-mic{color:#b7c4d8}body[data-page=questoes-de-provas-enamed].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=questoes-de-provas-enamed].theme-dark .global-search input{color:#f4f7fb}body[data-page=questoes-de-provas-enamed].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=questoes-de-provas-enamed].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=questoes-de-provas-enamed].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=questoes-de-provas-enamed].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=questoes-de-provas-enamed].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=questoes-de-provas-enamed].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=questoes-de-provas-enamed].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=questoes-de-provas-enamed].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=questoes-de-provas-enamed].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=questoes-de-provas-enamed].theme-dark .nav-item,body[data-page=questoes-de-provas-enamed].theme-dark .nav-toggle,body[data-page=questoes-de-provas-enamed].theme-dark .nav-sublink,body[data-page=questoes-de-provas-enamed].theme-dark .premium-list{color:#b7c4d8}body[data-page=questoes-de-provas-enamed].theme-dark .nav-item:hover,body[data-page=questoes-de-provas-enamed].theme-dark .nav-toggle:hover,body[data-page=questoes-de-provas-enamed].theme-dark .nav-group.open .nav-toggle,body[data-page=questoes-de-provas-enamed].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=questoes-de-provas-enamed].theme-dark .nav-item.active,body[data-page=questoes-de-provas-enamed].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=questoes-de-provas-enamed].theme-dark .nav-sublink:before,body[data-page=questoes-de-provas-enamed].theme-dark .nav-sublink:hover:before,body[data-page=questoes-de-provas-enamed].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=questoes-de-provas-enamed].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=questoes-de-provas-enamed].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=questoes-de-provas-enamed].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=questoes-de-provas-enamed].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=questoes-de-provas-enamed].theme-dark .premium-title,body[data-page=questoes-de-provas-enamed].theme-dark .premium-title svg{color:#ffd166}body[data-page=questoes-de-provas-enamed].theme-dark .premium-list{color:#d7c9ad}body[data-page=questoes-de-provas-enamed].theme-dark .premium-list li:before{color:#ffd166}body[data-page=questoes-de-provas-enamed].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=questoes-de-provas-enamed].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=questoes-de-provas-enamed] .mobile-menu-btn,body[data-page=questoes-de-provas-enamed] .mobile-sidebar-backdrop{display:none}body[data-page=questoes-de-provas-enamed] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=questoes-de-provas-enamed] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=questoes-de-provas-enamed] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=questoes-de-provas-enamed].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=questoes-de-provas-enamed].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=questoes-de-provas-enamed].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=questoes-de-provas-enamed].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=questoes-de-provas-enamed].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=questoes-de-provas-enamed].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=questoes-de-provas-enamed]{--sidebar: 270px}body[data-page=questoes-de-provas-enamed] .brand{font-size:21px;padding-left:18px}body[data-page=questoes-de-provas-enamed] .global-search{width:min(440px,100%)}body[data-page=questoes-de-provas-enamed] .topbar-actions{gap:12px;padding-right:16px}body[data-page=questoes-de-provas-enamed] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=questoes-de-provas-enamed]{--sidebar: 0px;--topbar: 64px}body[data-page=questoes-de-provas-enamed].mobile-menu-open{overflow:hidden}body[data-page=questoes-de-provas-enamed] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=questoes-de-provas-enamed] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=questoes-de-provas-enamed] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=questoes-de-provas-enamed] .topbar-actions>.icon-button{display:none}body[data-page=questoes-de-provas-enamed] .avatar{display:none}body[data-page=questoes-de-provas-enamed] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=questoes-de-provas-enamed] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=questoes-de-provas-enamed] .theme-toggle-btn{flex:none}body[data-page=questoes-de-provas-enamed] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=questoes-de-provas-enamed] .sidebar-collapse-btn{display:none}body[data-page=questoes-de-provas-enamed] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=questoes-de-provas-enamed].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=questoes-de-provas-enamed] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=questoes-de-provas-enamed].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=questoes-de-provas-enamed].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=questoes-de-provas-enamed].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=questoes-de-provas-enamed] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=questoes-de-provas-enamed] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=questoes-de-provas-enamed] .main{width:100%;margin-left:0;padding-top:calc(var(--topbar) + 59px)}body[data-page=questoes-de-provas-enamed].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width: 640px){body[data-page=questoes-de-provas-enamed]{--topbar: 62px}body[data-page=questoes-de-provas-enamed] .topbar{padding:0 10px;gap:8px}body[data-page=questoes-de-provas-enamed] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=questoes-de-provas-enamed] .profile{max-width:76px}body[data-page=questoes-de-provas-enamed] .profile strong{max-width:76px;font-size:11px}body[data-page=questoes-de-provas-enamed] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=questoes-de-provas-enamed] .theme-toggle-thumb{width:20px;height:20px}body[data-page=questoes-de-provas-enamed].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=questoes-de-provas-enamed] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=questoes-de-provas-enamed] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=questoes-de-provas-enamed] .exam-filters{position:relative!important;overflow:hidden!important;border:1px solid #b9ecdf!important;background:radial-gradient(circle at 0% 0%,#d9ffebf2,#d9ffeb94 28%,#d9ffeb00 52%),linear-gradient(90deg,#e3fff0,#dcfbf3 34%,#cff7f7 66%,#bdeff8)!important;box-shadow:0 10px 24px #162c480b!important}body[data-page=questoes-de-provas-enamed] .exam-filters:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(circle at 100% 0%,#ffffff8c,#fff0 38%)}body[data-page=questoes-de-provas-enamed] .exam-filters>*{position:relative!important;z-index:1!important}body[data-page=questoes-de-provas-enamed].theme-dark .exam-filters{border-color:#245b58!important;background:radial-gradient(circle at 0% 0%,#26d9912e,#26d99117 32%,#26d99100 56%),linear-gradient(90deg,#10291f,#102f30 44%,#0d3040)!important}body[data-page=questoes-de-provas-enamed] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=questoes-de-provas-enamed] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=questoes-de-provas-enamed] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=questoes-de-provas-enamed] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=questoes-de-provas-enamed] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=questoes-de-provas-enamed] .footer-logo .med{font-weight:900}body[data-page=questoes-de-provas-enamed] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=questoes-de-provas-enamed] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=questoes-de-provas-enamed] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=questoes-de-provas-enamed] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=questoes-de-provas-enamed] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=questoes-de-provas-enamed] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=questoes-de-provas-enamed].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=questoes-de-provas-enamed].theme-dark .footer-logo{color:#f4f7fb}body[data-page=questoes-de-provas-enamed].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=questoes-de-provas-enamed].theme-dark .footer-description,body[data-page=questoes-de-provas-enamed].theme-dark .footer-meta{color:#b7c4d8}body[data-page=questoes-de-provas-enamed].theme-dark .footer-meta a{color:#78f0b5}body[data-page=questoes-de-provas-enamed].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=questoes-de-provas-enamed].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=questoes-de-provas-enamed] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=questoes-de-provas-enamed] .site-footer-inner{padding:28px 20px 8px}body[data-page=questoes-de-provas-enamed] .footer-logo{font-size:21px}body[data-page=questoes-de-provas-enamed] .footer-bottom{padding:10px 20px 18px}}body[data-page=questoes-de-provas-enamed] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=questoes-de-provas-enamed] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=questoes-de-provas-enamed] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=questoes-de-provas-enamed] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=questoes-de-provas-enamed] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=questoes-de-provas-enamed] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=questoes-de-provas-enamed].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=questoes-de-provas-enamed].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=questoes-de-provas-enamed].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=questoes-de-provas-enamed].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=questoes-de-provas-enamed].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=questoes-de-provas-enamed] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=questoes-de-provas-enamed] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=questoes-de-provas-enamed] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=questoes-de-provas-enamed] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=questoes-de-provas-enamed] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=questoes-de-provas-enamed] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=questoes-de-provas-enamed] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=questoes-de-provas-enamed] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=questoes-de-provas-enamed] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=questoes-de-provas-enamed] .residency-area-group>.residency-area-toggle:hover,body[data-page=questoes-de-provas-enamed] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=questoes-de-provas-enamed] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=questoes-de-provas-enamed] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=questoes-de-provas-enamed] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=questoes-de-provas-enamed] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=questoes-de-provas-enamed] .residency-area-group .residency-specialty-link:hover,body[data-page=questoes-de-provas-enamed] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=questoes-de-provas-enamed] .residency-area-group .residency-specialty-link:hover:before,body[data-page=questoes-de-provas-enamed] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=questoes-de-provas-enamed].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=questoes-de-provas-enamed].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=questoes-de-provas-enamed].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=questoes-de-provas-enamed].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=questoes-de-provas-enamed].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=questoes-de-provas-enamed].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=questoes-de-provas-enamed].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=questoes-de-provas-enamed].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=questoes-de-provas-enamed].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=questoes-de-provas-enamed].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=questoes-de-provas-enamed] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=questoes-de-provas-enamed] .specialty-page[class*=specialty-theme-],body[data-page=questoes-de-provas-enamed] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=questoes-de-provas-enamed] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=questoes-de-provas-enamed] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=questoes-de-provas-enamed] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=questoes-de-provas-enamed] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=questoes-de-provas-enamed] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=questoes-de-provas-enamed] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=questoes-de-provas-enamed] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=questoes-de-provas-enamed] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=questoes-de-provas-enamed] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=questoes-de-provas-enamed] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=questoes-de-provas-enamed] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=questoes-de-provas-enamed] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=questoes-de-provas-enamed] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=questoes-de-provas-enamed] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=questoes-de-provas-enamed] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=questoes-de-provas-enamed] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=questoes-de-provas-enamed] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=questoes-de-provas-enamed] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=questoes-de-provas-enamed].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=questoes-de-provas-enamed].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=questoes-de-provas-enamed].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=questoes-de-provas-enamed].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=questoes-de-provas-enamed].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=questoes-de-provas-enamed].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=questoes-de-provas-enamed].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=questoes-de-provas-enamed] #officialSidebar,body[data-page=questoes-de-provas-enamed] #officialSidebar *,body[data-page=questoes-de-provas-enamed] #officialSidebar *:before,body[data-page=questoes-de-provas-enamed] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=questoes-de-provas-enamed] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=questoes-de-provas-enamed] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=questoes-de-provas-enamed] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=questoes-de-provas-enamed] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-item,body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-item:hover,body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-toggle:hover,body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-item.active,body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-item svg,body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-group>.nav-submenu,body[data-page=questoes-de-provas-enamed] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=questoes-de-provas-enamed].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=questoes-de-provas-enamed].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=questoes-de-provas-enamed].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=questoes-de-provas-enamed].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=questoes-de-provas-enamed].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=questoes-de-provas-enamed].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=questoes-de-provas-enamed].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=questoes-de-provas-enamed].theme-dark #officialSidebar,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=questoes-de-provas-enamed].theme-dark #officialSidebar .nav-item,body[data-page=questoes-de-provas-enamed].theme-dark #officialSidebar .nav-toggle,body[data-page=questoes-de-provas-enamed].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=questoes-de-provas-enamed].theme-dark #officialSidebar .nav-item:hover,body[data-page=questoes-de-provas-enamed].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=questoes-de-provas-enamed].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=questoes-de-provas-enamed].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=questoes-de-provas-enamed].theme-dark #officialSidebar .nav-item.active,body[data-page=questoes-de-provas-enamed].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=questoes-de-provas-enamed].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=questoes-de-provas-enamed].theme-dark #officialSidebar .premium-title,body[data-page=questoes-de-provas-enamed].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=questoes-de-provas-enamed].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=questoes-de-provas-enamed].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=questoes-de-provas-enamed].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=questoes-de-provas-enamed].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=questoes-de-provas-enamed].official-menu-final{overflow-x:hidden!important}body[data-page=questoes-de-provas-enamed].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=questoes-de-provas-enamed].official-menu-final #sidebarToggle{display:none!important}body[data-page=questoes-de-provas-enamed] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=questoes-de-provas-enamed].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=questoes-de-provas-enamed].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=questoes-de-provas-enamed].official-menu-final .main,body[data-page=questoes-de-provas-enamed].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=questoes-de-provas-enamed].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=questoes-de-provas-enamed].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=questoes-de-provas-enamed].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=questoes-de-provas-enamed])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=questoes-de-provas-enamed] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=questoes-de-provas-enamed] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=cronograma]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=cronograma],body[data-page=cronograma] *{box-sizing:border-box}html:has(>body[data-page=cronograma]),body[data-page=cronograma]{height:100%}body[data-page=cronograma]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=cronograma] svg{display:block}body[data-page=cronograma] a{color:inherit;text-decoration:none}body[data-page=cronograma] button,body[data-page=cronograma] input{font:inherit}body[data-page=cronograma] .app{min-height:100vh}body[data-page=cronograma] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=cronograma] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=cronograma] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=cronograma] .brand .med{font-weight:900}body[data-page=cronograma] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=cronograma] .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=cronograma] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=cronograma] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=cronograma] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=cronograma] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=cronograma] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=cronograma] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=cronograma] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=cronograma] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=cronograma] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=cronograma] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=cronograma] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=cronograma] .sidebar-collapse-btn svg,body[data-page=cronograma] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=cronograma] .sidebar,body[data-page=cronograma] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=cronograma].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=cronograma].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=cronograma].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=cronograma].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=cronograma] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=cronograma] .sidebar::-webkit-scrollbar{width:7px}body[data-page=cronograma] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=cronograma] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=cronograma] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=cronograma] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=cronograma] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=cronograma] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=cronograma] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=cronograma] .nav-item svg{color:currentColor;flex:none}body[data-page=cronograma] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=cronograma] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=cronograma] .nav-toggle:hover,body[data-page=cronograma] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=cronograma] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=cronograma] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=cronograma] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=cronograma] .nav-section-title svg{color:currentColor;flex:none}body[data-page=cronograma] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=cronograma] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=cronograma] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=cronograma] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=cronograma] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=cronograma] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=cronograma] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=cronograma] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=cronograma] .nav-sublink:hover:before,body[data-page=cronograma] .nav-sublink.active:before{background:#00a96e}body[data-page=cronograma] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=cronograma] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=cronograma] .student-menu{margin-top:14px}body[data-page=cronograma] .student-toggle{color:#50658e}body[data-page=cronograma] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=cronograma] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=cronograma] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=cronograma] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=cronograma] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=cronograma] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=cronograma] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=cronograma] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=cronograma] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=cronograma] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=cronograma] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=cronograma] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=cronograma] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=cronograma] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=cronograma] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=cronograma] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=cronograma] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=cronograma] .hero p strong{color:#00a26e;font-weight:850}body[data-page=cronograma] .ask-row{margin-top:18px;width:min(850px,100%);max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=cronograma] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}body[data-page=cronograma] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=cronograma] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=cronograma] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=cronograma] .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}body[data-page=cronograma] .chip-content{min-width:159px}body[data-page=cronograma] .chip-questions{min-width:157px}body[data-page=cronograma] .chip-video{min-width:105px}body[data-page=cronograma] .chip-flashcards{min-width:146px}body[data-page=cronograma] .chip-map{min-width:151px}body[data-page=cronograma] .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}body[data-page=cronograma] .chip-crown{width:13px;height:13px;color:#b97900;flex:none}body[data-page=cronograma] .chip.active:not(.chip-premium),body[data-page=cronograma] .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}body[data-page=cronograma] .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}body[data-page=cronograma] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=cronograma] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=cronograma] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=cronograma] .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=cronograma] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:8px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=cronograma] .practice-card:hover,body[data-page=cronograma] .specialty-card:hover,body[data-page=cronograma] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=cronograma] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=cronograma] .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}body[data-page=cronograma] .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}body[data-page=cronograma] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=cronograma] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=cronograma] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=cronograma] .practice-card .card-copy{display:contents}body[data-page=cronograma] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=cronograma] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=cronograma] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=cronograma] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=cronograma] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=cronograma] .meta-line .arrow{margin-left:0;font-size:17px;color:#008d62;font-weight:900}body[data-page=cronograma] .exam-bank-strip{position:relative;overflow:hidden;min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 0 4px;padding:18px 26px;border:1px solid #cdeee4;border-radius:16px;background:radial-gradient(circle at 8% 0%,#c8ffe66b 0,#c8ffe629 28%,#fff0 50%),radial-gradient(circle at 100% 0%,#0faec729 0,#0faec70d 40%,#fff0 66%),linear-gradient(100deg,#f5fffb,#fff 58%,#effbff);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=cronograma] .exam-bank-strip:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow)}body[data-page=cronograma] .exam-bank-strip:before,body[data-page=cronograma] .exam-bank-strip:after{content:"";position:absolute;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#0bbf79,#0faec7)}body[data-page=cronograma] .exam-bank-strip:before{left:0}body[data-page=cronograma] .exam-bank-strip:after{right:0}body[data-page=cronograma] .exam-bank-copy{position:relative;z-index:1;min-width:0;display:block}body[data-page=cronograma] .exam-bank-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 6px}body[data-page=cronograma] .exam-bank-copy strong{display:block;margin:0;color:#071442;font-size:18px;line-height:1.08;font-weight:950;letter-spacing:-.04em}body[data-page=cronograma] .exam-bank-copy>span:not(.exam-bank-title-row){display:block;color:#263957;font-size:12px;line-height:1.35;font-weight:650}body[data-page=cronograma] .exam-bank-badge{position:relative;z-index:1;flex:none;min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid #bde9db;border-radius:999px;background:#fff;color:#000;font-size:10.5px;line-height:1;font-weight:800;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 7px 16px #00a66c0f;white-space:nowrap}body[data-page=cronograma] .exam-bank-badge svg{width:14px;height:14px;flex:none}body[data-page=cronograma] .basic-cycle-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 4px}body[data-page=cronograma] .basic-cycle-card{position:relative;min-height:172px;overflow:hidden;padding:14px;border:1px solid var(--line);border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=cronograma] .basic-cycle-card:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow)}body[data-page=cronograma] .basic-cycle-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,#0bbf79,#0faec7)}body[data-page=cronograma] .basic-discipline-list{position:relative;z-index:1;display:flex;flex-direction:column}body[data-page=cronograma] .basic-discipline{min-height:42px;display:grid;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;padding:6px 8px 6px 6px;border:1px solid transparent;border-radius:11px;color:#172341;transition:background .18s ease,border-color .18s ease,color .18s ease}body[data-page=cronograma] .basic-discipline:hover{border-color:#cdeee4;background:#f3fcf8;color:#008d62}body[data-page=cronograma] .basic-discipline-icon{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:var(--cycle-icon-bg, #e7f9f1);color:var(--cycle-icon-color, #0bbf79);flex:none}body[data-page=cronograma] .basic-discipline-icon svg{width:17px;height:17px}body[data-page=cronograma] .basic-discipline strong{display:block;min-width:0;color:currentColor;font-size:12px;line-height:1.18;font-weight:850}body[data-page=cronograma] .basic-cycle-card--courses{border-color:#cdeee4;background:radial-gradient(circle at 100% 0%,#0bbf791f 0,#0bbf7900 40%),linear-gradient(135deg,#f4fffa,#fff 62%,#f2fbff)}body[data-page=cronograma] .basic-courses-title{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin:0 0 10px}body[data-page=cronograma] .basic-course-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 7px 16px #00a66c14;flex:none}body[data-page=cronograma] .basic-course-icon svg{width:18px;height:18px}body[data-page=cronograma] .basic-courses-title strong{color:#101832;font-size:14px;line-height:1.1;font-weight:930;letter-spacing:-.02em}body[data-page=cronograma] .basic-course-list{position:relative;z-index:1;list-style:none;display:flex;flex-direction:column;gap:7px;margin:0;padding:0}body[data-page=cronograma] .basic-course-list li{position:relative;padding-left:14px;color:#50658e;font-size:11.5px;line-height:1.26;font-weight:760}body[data-page=cronograma] .basic-course-list li:before{content:"";position:absolute;top:.55em;left:0;width:6px;height:6px;border-radius:999px;background:#c89012}body[data-page=cronograma] .basic-course-list a{color:inherit;transition:color .18s ease}body[data-page=cronograma] .basic-course-list a:hover{color:#008d62}body[data-page=cronograma] .lower-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:35px}body[data-page=cronograma] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=cronograma] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=cronograma] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=cronograma] .study-list{padding:0 17px 12px}body[data-page=cronograma] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px;align-items:center;column-gap:13px;min-height:70px;padding:10px 0;border-bottom:1px solid var(--line-soft)}body[data-page=cronograma] .study-row:last-child{border-bottom:0}body[data-page=cronograma] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}body[data-page=cronograma] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.22;margin-bottom:5px}body[data-page=cronograma] .study-title span{display:block;color:#62769b;font-size:11px;font-weight:610;line-height:1.35}body[data-page=cronograma] .continue-inline{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:0;border:0;background:transparent;color:#00a16c;font-size:11px;line-height:1.2;font-weight:900;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}body[data-page=cronograma] .continue-inline:before{content:"-";color:currentColor;font-weight:900}body[data-page=cronograma] .continue-inline:hover{color:#008d62;text-decoration:underline;text-underline-offset:2px}body[data-page=cronograma] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=cronograma] .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}body[data-page=cronograma] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=cronograma] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=cronograma] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=cronograma] .activity-list{padding:0 17px 13px}body[data-page=cronograma] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=cronograma] .activity-row:last-child{border-bottom:0}body[data-page=cronograma] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=cronograma] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}body[data-page=cronograma] .schedule-panel{overflow:hidden}body[data-page=cronograma] .schedule-panel .panel-head{padding-bottom:12px}body[data-page=cronograma] .schedule-dashboard{padding:0 17px 17px}body[data-page=cronograma] .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}body[data-page=cronograma] .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=cronograma] .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}body[data-page=cronograma] .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}body[data-page=cronograma] .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}body[data-page=cronograma] .schedule-feature-card:hover,body[data-page=cronograma] .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=cronograma] .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}body[data-page=cronograma] .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}body[data-page=cronograma] .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}body[data-page=cronograma] .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=cronograma] .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}body[data-page=cronograma] .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}body[data-page=cronograma] .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}body[data-page=cronograma] .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}body[data-page=cronograma] .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=cronograma] .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}body[data-page=cronograma] .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=cronograma] .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=cronograma] .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}body[data-page=cronograma] .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}body[data-page=cronograma] .agenda-timeline{display:flex;flex-direction:column;gap:9px}body[data-page=cronograma] .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}body[data-page=cronograma] .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}body[data-page=cronograma] .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}body[data-page=cronograma] .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}body[data-page=cronograma] .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}body[data-page=cronograma] .agenda-priority{color:#008d62;font-weight:900}body[data-page=cronograma] .dashboard-section-intro{position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;gap:18px;min-height:auto;margin:45px 0 25px;padding:8px 22px 4px;border:0;border-radius:0;background:transparent;box-shadow:none}body[data-page=cronograma] .dashboard-section-intro:before,body[data-page=cronograma] .dashboard-section-intro:after{display:none}body[data-page=cronograma] .dashboard-section-intro:before{left:0}body[data-page=cronograma] .dashboard-section-intro:after{right:0}body[data-page=cronograma] .dashboard-intro-left{position:relative;z-index:1;display:flex;align-items:center;gap:14px;min-width:0}body[data-page=cronograma] .dashboard-intro-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 10px 22px #00a66c14;flex:none}body[data-page=cronograma] .dashboard-intro-icon svg{width:24px;height:24px}body[data-page=cronograma] .dashboard-intro-kicker{display:inline-flex;align-items:center;height:23px;margin-bottom:4px;padding:0 9px;border-radius:999px;background:#fff;border:1px solid #bde9db;color:#008d62;font-size:10.5px;line-height:1;font-weight:950;letter-spacing:.04em;text-transform:uppercase}body[data-page=cronograma] .dashboard-section-intro h2{margin:0;color:#101832;font-size:20px;line-height:1.12;font-weight:950;letter-spacing:-.035em;text-align:center}body[data-page=cronograma] .dashboard-section-intro p{margin:5px 0 0;color:#587096;font-size:12.5px;line-height:1.4;font-weight:650}body[data-page=cronograma] .dashboard-intro-pill{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 12px;border-radius:999px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=cronograma] .dashboard-section-intro+.lower-grid{margin-top:0}body[data-page=cronograma] .lower-grid{align-items:stretch}body[data-page=cronograma] .continue-panel{height:100%;display:flex;flex-direction:column}body[data-page=cronograma] .continue-panel .study-list{flex:1;padding-bottom:0}body[data-page=cronograma] .continue-panel .study-row{min-height:70px}body[data-page=cronograma] .dashboard-side-stack{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px}body[data-page=cronograma] .performance-panel,body[data-page=cronograma] .study-schedule-panel{overflow:hidden}body[data-page=cronograma] .performance-body{padding:0 17px 17px}body[data-page=cronograma] .performance-intro{margin:0 0 12px;color:#60739b;font-size:11.5px;line-height:1.4;font-weight:650}body[data-page=cronograma] .performance-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}body[data-page=cronograma] .performance-action{min-height:78px;position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:13px 12px;border:1px solid #dfe7f3;border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:0 6px 14px #162c4809;transition:.18s ease}body[data-page=cronograma] .performance-action:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow-soft)}body[data-page=cronograma] .performance-action--wide{grid-column:1 / -1}body[data-page=cronograma] .performance-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:var(--pa-bg, #e7f9f1);color:var(--pa-color, #0bbf79);flex:none}body[data-page=cronograma] .performance-copy strong{display:block;color:#101832;font-size:12px;line-height:1.22;font-weight:900;margin-bottom:3px}body[data-page=cronograma] .performance-copy span{display:block;color:#667a9e;font-size:10.5px;line-height:1.3;font-weight:720}body[data-page=cronograma] .performance-arrow{color:#00a16c;font-size:18px;font-weight:950;line-height:1}body[data-page=cronograma] .study-schedule-card{position:relative;min-height:154px;display:block;padding:0 17px 17px}body[data-page=cronograma] .study-schedule-link{min-height:158px;position:relative;display:block;padding:16px 265px 18px 17px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 88% 45%,#0faec724 0,#0faec70a 36%,#0faec700 60%),linear-gradient(135deg,#ecfbf6,#fff 56%,#f2fbff);overflow:hidden;transition:.18s ease}body[data-page=cronograma] .study-schedule-link:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow-soft)}body[data-page=cronograma] .study-schedule-copy{position:relative;z-index:2;display:block;min-width:0}body[data-page=cronograma] .study-schedule-kicker{display:inline-flex;align-items:center;gap:6px;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;margin-bottom:9px}body[data-page=cronograma] .study-schedule-copy strong{display:block;color:#101832;font-size:16px;line-height:1.15;font-weight:950;letter-spacing:-.02em;margin-bottom:7px}body[data-page=cronograma] .study-schedule-copy p{margin:0 0 13px;color:#587096;font-size:12px;line-height:1.42;font-weight:650;max-width:330px}body[data-page=cronograma] .study-schedule-cta{height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900}body[data-page=cronograma] .study-character{position:absolute;top:-2px;right:18px;bottom:auto;z-index:1;width:246px;height:202px;display:flex;align-items:flex-start;justify-content:flex-end;pointer-events:none;opacity:1;filter:drop-shadow(0 16px 24px rgba(15,23,42,.12))}body[data-page=cronograma] .study-character:before{content:"";position:absolute;right:-18px;top:30px;width:190px;height:120px;border-radius:999px;background:radial-gradient(circle,#0faec721,#0faec700 70%);z-index:-1}body[data-page=cronograma] .study-character img{width:auto;height:205px;object-fit:contain;object-position:center top;display:block}@media (max-width: 1480px){body[data-page=cronograma] .performance-actions{grid-template-columns:1fr}body[data-page=cronograma] .performance-action--wide{grid-column:auto}body[data-page=cronograma] .study-schedule-link{padding-right:235px}body[data-page=cronograma] .study-character{top:-2px;right:12px;bottom:auto;width:222px;height:194px;opacity:1}body[data-page=cronograma] .study-character img{height:198px}}@media (max-width: 1280px){body[data-page=cronograma] .practice-grid,body[data-page=cronograma] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=cronograma] .lower-grid{grid-template-columns:1fr}body[data-page=cronograma] .topbar-actions{min-width:auto}body[data-page=cronograma] .profile{display:none}}@media (max-width: 860px){body[data-page=cronograma]{--sidebar: 0px;--topbar: 62px}body[data-page=cronograma] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=cronograma] .topbar{gap:10px;padding-right:10px}body[data-page=cronograma] .topbar-center{display:none}body[data-page=cronograma] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=cronograma] .sidebar,body[data-page=cronograma] .sidebar-collapse-btn{display:none}body[data-page=cronograma] .content{padding:12px}body[data-page=cronograma] .hero{padding:24px 18px}body[data-page=cronograma] .hero h1{font-size:24px}body[data-page=cronograma] .practice-grid,body[data-page=cronograma] .specialty-grid{grid-template-columns:1fr}body[data-page=cronograma] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=cronograma] .bar,body[data-page=cronograma] .percent{grid-column:2;width:100%}body[data-page=cronograma] .schedule-summary-grid{grid-template-columns:1fr}body[data-page=cronograma] .schedule-feature-top,body[data-page=cronograma] .schedule-feature-actions,body[data-page=cronograma] .agenda-card-head{align-items:flex-start;flex-direction:column}}body[data-page=cronograma] .practice-card:focus-visible,body[data-page=cronograma] .specialty-card:focus-visible,body[data-page=cronograma] .basic-discipline:focus-visible,body[data-page=cronograma] .basic-course-list a:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=cronograma] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=cronograma] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=cronograma] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=cronograma] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=cronograma] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=cronograma] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=cronograma].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=cronograma].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=cronograma].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=cronograma].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=cronograma].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=cronograma].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=cronograma].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=cronograma].theme-dark .brand,body[data-page=cronograma].theme-dark .hero h1,body[data-page=cronograma].theme-dark .section-title,body[data-page=cronograma].theme-dark .panel-head h3,body[data-page=cronograma].theme-dark .profile strong,body[data-page=cronograma].theme-dark .card-copy strong,body[data-page=cronograma].theme-dark .specialty-card strong,body[data-page=cronograma].theme-dark .study-title strong,body[data-page=cronograma].theme-dark .activity-copy strong,body[data-page=cronograma].theme-dark .schedule-feature-title strong,body[data-page=cronograma].theme-dark .agenda-card-title strong,body[data-page=cronograma].theme-dark .agenda-copy strong,body[data-page=cronograma].theme-dark .exam-hero h1,body[data-page=cronograma].theme-dark .exam-filters h2,body[data-page=cronograma].theme-dark .exam-kpi strong,body[data-page=cronograma].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=cronograma].theme-dark .brand .plus,body[data-page=cronograma].theme-dark .section-link,body[data-page=cronograma].theme-dark .mini-arrow,body[data-page=cronograma].theme-dark .agenda-priority{color:#35e6a0}body[data-page=cronograma].theme-dark .topbar-center,body[data-page=cronograma].theme-dark .topbar-actions,body[data-page=cronograma].theme-dark .icon-button,body[data-page=cronograma].theme-dark .top-mic,body[data-page=cronograma].theme-dark .mic{color:#b7c4d8}body[data-page=cronograma].theme-dark .global-search,body[data-page=cronograma].theme-dark .ask-row,body[data-page=cronograma].theme-dark .exam-search-mini,body[data-page=cronograma].theme-dark .filter-control,body[data-page=cronograma].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=cronograma].theme-dark .global-search input,body[data-page=cronograma].theme-dark .ask-row input,body[data-page=cronograma].theme-dark .exam-search-mini input,body[data-page=cronograma].theme-dark input,body[data-page=cronograma].theme-dark select{color:#f4f7fb}body[data-page=cronograma].theme-dark .global-search input::placeholder,body[data-page=cronograma].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=cronograma].theme-dark input,body[data-page=cronograma].theme-dark select,body[data-page=cronograma].theme-dark textarea,html:has(>body[data-page=cronograma])[data-theme=dark] input,html:has(>body[data-page=cronograma])[data-theme=dark] select,html:has(>body[data-page=cronograma])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=cronograma].theme-dark input::placeholder,body[data-page=cronograma].theme-dark textarea::placeholder,html:has(>body[data-page=cronograma])[data-theme=dark] input::placeholder,html:has(>body[data-page=cronograma])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=cronograma].theme-dark select:not([multiple]),html:has(>body[data-page=cronograma])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=cronograma].theme-dark select option,html:has(>body[data-page=cronograma])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=cronograma].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=cronograma].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=cronograma].theme-dark .nav-item,body[data-page=cronograma].theme-dark .nav-toggle,body[data-page=cronograma].theme-dark .nav-sublink,body[data-page=cronograma].theme-dark .premium-box p,body[data-page=cronograma].theme-dark .premium-list,body[data-page=cronograma].theme-dark .hero p,body[data-page=cronograma].theme-dark .specialty-card p,body[data-page=cronograma].theme-dark .card-copy p,body[data-page=cronograma].theme-dark .meta-line,body[data-page=cronograma].theme-dark .study-title span,body[data-page=cronograma].theme-dark .activity-copy span,body[data-page=cronograma].theme-dark .schedule-feature-title span,body[data-page=cronograma].theme-dark .agenda-card-title span,body[data-page=cronograma].theme-dark .agenda-copy span,body[data-page=cronograma].theme-dark .schedule-mini-meta,body[data-page=cronograma].theme-dark .exam-hero p,body[data-page=cronograma].theme-dark .exam-count,body[data-page=cronograma].theme-dark .exam-kpi span,body[data-page=cronograma].theme-dark .exam-level,body[data-page=cronograma].theme-dark .exam-meta-row,body[data-page=cronograma].theme-dark .exam-year,body[data-page=cronograma].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=cronograma].theme-dark .nav-item:hover,body[data-page=cronograma].theme-dark .nav-toggle:hover,body[data-page=cronograma].theme-dark .nav-group.open .nav-toggle,body[data-page=cronograma].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=cronograma].theme-dark .nav-item.active,body[data-page=cronograma].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=cronograma].theme-dark .nav-sublink:before,body[data-page=cronograma].theme-dark .nav-sublink:hover:before,body[data-page=cronograma].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=cronograma].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=cronograma].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=cronograma].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=cronograma].theme-dark .hero,body[data-page=cronograma].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=cronograma].theme-dark .panel,body[data-page=cronograma].theme-dark .practice-card,body[data-page=cronograma].theme-dark .specialty-card,body[data-page=cronograma].theme-dark .schedule-kpi,body[data-page=cronograma].theme-dark .day-agenda-card,body[data-page=cronograma].theme-dark .exam-kpi,body[data-page=cronograma].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=cronograma].theme-dark .practice-card:hover,body[data-page=cronograma].theme-dark .specialty-card:hover,body[data-page=cronograma].theme-dark .panel:hover,body[data-page=cronograma].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=cronograma].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=cronograma].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=cronograma].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=cronograma].theme-dark .premium-title,body[data-page=cronograma].theme-dark .premium-title svg{color:#ffd166}body[data-page=cronograma].theme-dark .premium-list{color:#d7c9ad}body[data-page=cronograma].theme-dark .premium-list li:before{color:#ffd166}body[data-page=cronograma].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=cronograma].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=cronograma].theme-dark .continue-inline{background:transparent;color:#35e6a0}body[data-page=cronograma].theme-dark .continue-inline:hover{background:transparent;color:#78f0b5}body[data-page=cronograma].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=cronograma].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=cronograma].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=cronograma].theme-dark .chip.active:not(.chip-premium),body[data-page=cronograma].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=cronograma].theme-dark .chip-premium,body[data-page=cronograma].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=cronograma].theme-dark .icon-tile,body[data-page=cronograma].theme-dark .small-icon{background:#13243a}body[data-page=cronograma].theme-dark .bar{background:#23354e}body[data-page=cronograma].theme-dark .study-row,body[data-page=cronograma].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=cronograma].theme-dark .history-link,body[data-page=cronograma].theme-dark .history-link span{color:#b7c4d8}body[data-page=cronograma].theme-dark .schedule-badge,body[data-page=cronograma].theme-dark .exam-eyebrow,body[data-page=cronograma].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=cronograma].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=cronograma].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=cronograma].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=cronograma].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=cronograma].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=cronograma].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=cronograma].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=cronograma].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=cronograma].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=cronograma].theme-dark .dashboard-section-intro{border-color:transparent;background:transparent;box-shadow:none}body[data-page=cronograma].theme-dark .exam-bank-strip{border-color:#1f6e55;background:radial-gradient(circle at 8% 0%,#26d99121 0,#26d9910d 34%,#07111f00 58%),radial-gradient(circle at 100% 0%,#35d0e424 0,#35d0e40d 40%,#07111f00 66%),linear-gradient(105deg,#10291f,#0e1a2c 62%,#0c2430);box-shadow:var(--shadow-soft)}body[data-page=cronograma].theme-dark .exam-bank-strip:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=cronograma].theme-dark .exam-bank-copy strong{color:#f4f7fb}body[data-page=cronograma].theme-dark .exam-bank-copy>span:not(.exam-bank-title-row){color:#b7c4d8}body[data-page=cronograma].theme-dark .exam-bank-badge{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=cronograma].theme-dark .basic-cycle-card{border-color:#263850;background:radial-gradient(circle at 100% 0%,#35d0e41c 0,#35d0e400 38%),linear-gradient(180deg,#0e1a2c,#101d31);box-shadow:var(--shadow-soft)}body[data-page=cronograma].theme-dark .basic-cycle-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=cronograma].theme-dark .basic-cycle-card--courses{border-color:#1f6e55;background:radial-gradient(circle at 100% 0%,#26d9911c 0,#26d99100 40%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=cronograma].theme-dark .basic-discipline{color:#f4f7fb}body[data-page=cronograma].theme-dark .basic-discipline:hover{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=cronograma].theme-dark .basic-discipline-icon,body[data-page=cronograma].theme-dark .basic-course-icon{background:#13243a!important}body[data-page=cronograma].theme-dark .basic-courses-title strong{color:#f4f7fb}body[data-page=cronograma].theme-dark .basic-course-list li{color:#b7c4d8}body[data-page=cronograma].theme-dark .basic-course-list a:hover{color:#78f0b5}body[data-page=cronograma].theme-dark .dashboard-intro-icon,body[data-page=cronograma].theme-dark .dashboard-intro-kicker,body[data-page=cronograma].theme-dark .dashboard-intro-pill{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=cronograma].theme-dark .dashboard-section-intro h2{color:#f4f7fb}body[data-page=cronograma].theme-dark .dashboard-section-intro p{color:#b7c4d8}body[data-page=cronograma].theme-dark .performance-panel,body[data-page=cronograma].theme-dark .study-schedule-panel,body[data-page=cronograma].theme-dark .performance-action{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=cronograma].theme-dark .performance-intro,body[data-page=cronograma].theme-dark .performance-copy span,body[data-page=cronograma].theme-dark .study-schedule-copy p{color:#b7c4d8}body[data-page=cronograma].theme-dark .performance-copy strong,body[data-page=cronograma].theme-dark .study-schedule-copy strong{color:#f4f7fb}body[data-page=cronograma].theme-dark .performance-action:hover{border-color:#315d57;background:#13243a}body[data-page=cronograma].theme-dark .performance-icon{background:#13243a}body[data-page=cronograma].theme-dark .performance-arrow{color:#35e6a0}body[data-page=cronograma].theme-dark .study-schedule-link{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=cronograma].theme-dark .study-character{opacity:1;filter:drop-shadow(0 18px 26px rgba(0,0,0,.3))}body[data-page=cronograma].theme-dark .study-schedule-kicker,body[data-page=cronograma].theme-dark .study-schedule-cta{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 860px){body[data-page=cronograma] .dashboard-section-intro{align-items:flex-start;flex-direction:column;margin-top:28px;padding:17px 18px}body[data-page=cronograma] .dashboard-intro-left{align-items:flex-start}body[data-page=cronograma] .dashboard-section-intro h2{font-size:19px}body[data-page=cronograma] .dashboard-intro-pill{width:100%}body[data-page=cronograma] .dashboard-side-stack,body[data-page=cronograma] .performance-actions,body[data-page=cronograma] .study-schedule-link{grid-template-columns:1fr}body[data-page=cronograma] .study-schedule-link{text-align:left;padding-right:150px;min-height:152px}body[data-page=cronograma] .study-character{top:0;right:-6px;bottom:auto;width:154px;height:150px;opacity:1}body[data-page=cronograma] .study-character img{height:154px}}body[data-page=cronograma] .mobile-menu-btn,body[data-page=cronograma] .mobile-sidebar-backdrop{display:none}body[data-page=cronograma] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=cronograma] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=cronograma] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=cronograma].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=cronograma].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=cronograma].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=cronograma]{--sidebar: 270px}body[data-page=cronograma] .brand{font-size:21px;padding-left:18px}body[data-page=cronograma] .global-search{width:min(440px,100%)}body[data-page=cronograma] .topbar-actions{gap:12px;padding-right:16px}body[data-page=cronograma] .profile{display:flex;min-width:auto}body[data-page=cronograma] .content{padding:18px}body[data-page=cronograma] .hero{padding:32px 28px}body[data-page=cronograma] .specialty-grid,body[data-page=cronograma] .practice-grid,body[data-page=cronograma] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=cronograma] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=cronograma] .specialty-card,body[data-page=cronograma] .practice-card{min-height:142px}body[data-page=cronograma] .lower-grid{grid-template-columns:1fr}}@media (max-width: 1024px){body[data-page=cronograma]{--sidebar: 0px;--topbar: 64px}body[data-page=cronograma].mobile-menu-open{overflow:hidden}body[data-page=cronograma] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=cronograma] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=cronograma] .topbar-center{display:none}body[data-page=cronograma] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=cronograma] .topbar-actions>.icon-button{display:none}body[data-page=cronograma] .avatar{display:none}body[data-page=cronograma] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=cronograma] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=cronograma] .theme-toggle-btn{flex:none}body[data-page=cronograma] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=cronograma] .sidebar-collapse-btn{display:none}body[data-page=cronograma] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=cronograma].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=cronograma] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=cronograma].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=cronograma].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=cronograma].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=cronograma] .main{width:100%;margin-left:0;padding-top:var(--topbar)}body[data-page=cronograma] .content{width:100%;max-width:940px;margin:0 auto;padding:18px}body[data-page=cronograma] .hero{padding:30px 24px}body[data-page=cronograma] .hero h1{font-size:28px}body[data-page=cronograma] .ask-row{width:100%}body[data-page=cronograma] .section-header{align-items:center;margin:30px 0 14px}body[data-page=cronograma] .section-title{font-size:20px;line-height:1.2}body[data-page=cronograma] .specialty-grid,body[data-page=cronograma] .practice-grid,body[data-page=cronograma] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=cronograma] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=cronograma] .specialty-card{min-height:138px;padding:18px;display:flex;flex-direction:column;justify-content:space-between}body[data-page=cronograma] .practice-card{min-height:150px;padding:18px;grid-template-columns:44px minmax(0,1fr);overflow:visible}body[data-page=cronograma] .card-copy strong{min-height:40px;padding-right:34px;font-size:13.5px}body[data-page=cronograma] .card-copy p{padding-right:32px;font-size:12.5px;line-height:1.45}body[data-page=cronograma] .lower-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}body[data-page=cronograma] .performance-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=cronograma] .performance-action--wide{grid-column:1 / -1}body[data-page=cronograma] .study-row{grid-template-columns:34px minmax(180px,1fr) 160px 42px}body[data-page=cronograma] .study-schedule-link{padding-right:210px}body[data-page=cronograma] .study-character{right:8px;width:205px}body[data-page=cronograma] .study-character img{height:190px}}@media (max-width: 640px){body[data-page=cronograma]{--topbar: 62px}body[data-page=cronograma] .topbar{padding:0 10px;gap:8px}body[data-page=cronograma] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=cronograma] .profile{max-width:76px}body[data-page=cronograma] .profile strong{max-width:76px;font-size:11px}body[data-page=cronograma] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=cronograma] .theme-toggle-thumb{width:20px;height:20px}body[data-page=cronograma].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=cronograma] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=cronograma] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}body[data-page=cronograma] .content{max-width:none;padding:12px}body[data-page=cronograma] .hero{padding:24px 18px;border-radius:14px}body[data-page=cronograma] .hero h1{font-size:24px}body[data-page=cronograma] .ask-row{min-height:52px;height:auto;padding-left:14px}body[data-page=cronograma] .chips{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:4px;scrollbar-width:none}body[data-page=cronograma] .chips::-webkit-scrollbar{display:none}body[data-page=cronograma] .chip{flex:0 0 auto;height:34px;padding:0 16px;font-size:11.5px}body[data-page=cronograma] .chip-content,body[data-page=cronograma] .chip-questions,body[data-page=cronograma] .chip-video,body[data-page=cronograma] .chip-flashcards,body[data-page=cronograma] .chip-map,body[data-page=cronograma] .chip-premium{min-width:auto}body[data-page=cronograma] .section-header{margin:26px 2px 12px;padding-top:2px}body[data-page=cronograma] .section-title{font-size:19px}body[data-page=cronograma] .specialty-grid,body[data-page=cronograma] .practice-grid{grid-template-columns:1fr;gap:10px}body[data-page=cronograma] .specialty-grid{height:auto;margin-bottom:28px}body[data-page=cronograma] .specialty-card{min-height:116px;padding:16px 18px;border-radius:12px}body[data-page=cronograma] .exam-bank-strip{min-height:auto;align-items:flex-start;flex-direction:column;gap:12px;margin:12px 0 2px;padding:18px}body[data-page=cronograma] .exam-bank-copy strong{font-size:19px;line-height:1.12}body[data-page=cronograma] .exam-bank-copy span{font-size:12.5px}body[data-page=cronograma] .exam-bank-badge{width:auto;min-height:28px}body[data-page=cronograma] .basic-cycle-grid{grid-template-columns:1fr;gap:10px}body[data-page=cronograma] .basic-cycle-card{min-height:auto;padding:14px}body[data-page=cronograma] .practice-card{min-height:132px;padding:18px;border-radius:13px}body[data-page=cronograma] .icon-tile{width:38px;height:38px}body[data-page=cronograma] .card-copy strong{font-size:13.5px}body[data-page=cronograma] .card-copy p{font-size:12.5px;line-height:1.45}body[data-page=cronograma] .study-row{grid-template-columns:34px minmax(0,1fr)!important;row-gap:8px;padding:12px 0}body[data-page=cronograma] .bar,body[data-page=cronograma] .percent{grid-column:2;width:100%}body[data-page=cronograma] .performance-actions{grid-template-columns:1fr}body[data-page=cronograma] .performance-action--wide{grid-column:auto}body[data-page=cronograma] .study-schedule-link{min-height:auto;padding:16px}body[data-page=cronograma] .study-character{display:none}}body[data-page=cronograma].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=cronograma].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=cronograma].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px){body[data-page=cronograma] .lower-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){body[data-page=cronograma] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=cronograma] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=cronograma] .main{padding-top:calc(var(--topbar) + 59px)}body[data-page=cronograma].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}body[data-page=cronograma] .practice-card,body[data-page=cronograma] .basic-cycle-card{border-top:3px solid #c89012}body[data-page=cronograma] .practice-card:hover,body[data-page=cronograma] .basic-cycle-card:hover{border-top-color:#c89012}body[data-page=cronograma] .basic-cycle-card:before{display:none}body[data-page=cronograma].theme-dark .practice-card,body[data-page=cronograma].theme-dark .practice-card:hover,body[data-page=cronograma].theme-dark .basic-cycle-card,body[data-page=cronograma].theme-dark .basic-cycle-card:hover,body[data-page=cronograma].theme-dark .basic-cycle-card--courses,body[data-page=cronograma].theme-dark .basic-cycle-card--courses:hover{border-top-color:#c89012}body[data-page=cronograma] .basic-cycle-card .premium-mini-badge{top:11px;right:12px}body[data-page=cronograma] .basic-cycle-card--courses .basic-courses-title{padding-right:34px}body[data-page=cronograma].theme-dark .basic-cycle-card .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=cronograma] .main>.content.diagnostic-content-shell{width:100%;max-width:none;margin:0;padding:0;background:#f7fafc}body[data-page=cronograma] .diagnostic-embed{min-height:calc(100vh - var(--topbar))}body[data-page=cronograma].theme-dark .main>.content.diagnostic-content-shell{background:#07111f}body[data-page=cronograma] .diagnostic-embed{--ink: #0F1735;--ink-soft: #53698F;--teal: #008D62;--teal-deep: #008D62;--green: #0BBF79;--grad: linear-gradient(180deg,#12BE7D 0%,#00A46D 100%);--bg: #F7FAFC;--card: #FFFFFF;--line: #DFE7F3;--gold: #C89012;--r: 16px}body[data-page=cronograma] .diagnostic-embed *{box-sizing:border-box;margin:0;padding:0}body[data-page=cronograma] .diagnostic-embed{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--ink);line-height:1.55}body[data-page=cronograma] .diagnostic-embed .wrap{max-width:720px;margin:0 auto;padding:0 18px 72px}body[data-page=cronograma] .diagnostic-embed header{background:var(--grad);color:#fff;padding:26px 0 20px;border-radius:0 0 24px 24px}body[data-page=cronograma] .diagnostic-embed header .wrap{padding-bottom:0}body[data-page=cronograma] .diagnostic-embed .brand{display:flex;align-items:center;gap:11px}body[data-page=cronograma] .diagnostic-embed .brand .ck{width:36px;height:36px;border-radius:10px;background:#ffffff29;display:flex;align-items:center;justify-content:center;flex:none}body[data-page=cronograma] .diagnostic-embed .brand h1{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-weight:800;font-size:1.3rem;letter-spacing:-.01em}body[data-page=cronograma] .diagnostic-embed .brand small{display:block;font-weight:600;font-size:.72rem;opacity:.85;letter-spacing:.04em}body[data-page=cronograma] .diagnostic-embed .ecg{margin-top:14px}body[data-page=cronograma] .diagnostic-embed .ecg polyline{fill:none;stroke:#ffffff80;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:640;stroke-dashoffset:640;animation:tr 2.1s ease-out forwards}@keyframes tr{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){body[data-page=cronograma] .diagnostic-embed .ecg polyline{animation:none;stroke-dashoffset:0}}body[data-page=cronograma] .diagnostic-embed .progress{display:flex;gap:6px;margin:22px 0 24px}body[data-page=cronograma] .diagnostic-embed .progress span{flex:1;height:5px;border-radius:99px;background:var(--line);transition:.3s}body[data-page=cronograma] .diagnostic-embed .progress span.done{background:var(--green)}body[data-page=cronograma] .diagnostic-embed .progress span.now{background:var(--teal)}body[data-page=cronograma] .diagnostic-embed .step{display:none;animation:fade .35s ease}body[data-page=cronograma] .diagnostic-embed .step.active{display:block}@keyframes fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}body[data-page=cronograma] .diagnostic-embed .eyebrow{font-weight:700;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--teal);margin-bottom:6px}body[data-page=cronograma] .diagnostic-embed h2{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-weight:700;font-size:1.45rem;letter-spacing:-.015em;margin-bottom:6px}body[data-page=cronograma] .diagnostic-embed .lead{color:var(--ink-soft);font-size:.95rem;margin-bottom:22px}body[data-page=cronograma] .diagnostic-embed .q{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:18px;margin-bottom:16px}body[data-page=cronograma] .diagnostic-embed .q h3{font-size:1rem;font-weight:600;margin-bottom:4px}body[data-page=cronograma] .diagnostic-embed .q .hint{font-size:.82rem;color:var(--ink-soft);margin-bottom:12px}body[data-page=cronograma] .diagnostic-embed .opts{display:flex;flex-direction:column;gap:8px;margin-top:12px}body[data-page=cronograma] .diagnostic-embed .opt{display:flex;align-items:flex-start;gap:10px;border:1.5px solid var(--line);border-radius:12px;padding:11px 13px;cursor:pointer;transition:.15s;font-size:.93rem}body[data-page=cronograma] .diagnostic-embed .opt input{margin-top:3px;accent-color:var(--teal);flex:none}body[data-page=cronograma] .diagnostic-embed .opt:hover{border-color:var(--green)}body[data-page=cronograma] .diagnostic-embed .opt.sel{border-color:var(--teal);background:#e7f9f1}body[data-page=cronograma] .diagnostic-embed .days{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}body[data-page=cronograma] .diagnostic-embed .day{border:1.5px solid var(--line);border-radius:10px;padding:10px 2px;text-align:center;font-weight:600;font-size:.8rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.15s}body[data-page=cronograma] .diagnostic-embed .day.sel{background:var(--grad);color:#fff;border-color:transparent}body[data-page=cronograma] .diagnostic-embed table.matrix{width:100%;border-collapse:collapse;font-size:.88rem}body[data-page=cronograma] .diagnostic-embed table.matrix th{font-weight:600;font-size:.76rem;color:var(--ink-soft);padding:6px 2px;text-align:center}body[data-page=cronograma] .diagnostic-embed table.matrix th:first-child{text-align:left}body[data-page=cronograma] .diagnostic-embed table.matrix td{padding:8px 2px;text-align:center;border-top:1px solid var(--line)}body[data-page=cronograma] .diagnostic-embed table.matrix td:first-child{text-align:left;font-weight:500;padding-right:6px}body[data-page=cronograma] .diagnostic-embed table.matrix input{accent-color:var(--teal);width:17px;height:17px;cursor:pointer}body[data-page=cronograma] .diagnostic-embed .scale-note{display:flex;justify-content:space-between;font-size:.75rem;color:var(--ink-soft);margin-top:8px}body[data-page=cronograma] .diagnostic-embed input[type=date]{width:100%;border:1.5px solid var(--line);border-radius:12px;padding:12px;font:inherit;color:var(--ink);background:#fff}body[data-page=cronograma] .diagnostic-embed input[type=date]:focus{outline:2px solid var(--green);border-color:var(--green)}body[data-page=cronograma] .diagnostic-embed .nav{display:flex;gap:10px;margin-top:8px}body[data-page=cronograma] .diagnostic-embed button{font:inherit;font-weight:700;border:none;border-radius:12px;padding:14px 20px;cursor:pointer;transition:transform .1s,opacity .15s}body[data-page=cronograma] .diagnostic-embed button:focus-visible{outline:3px solid var(--gold)}body[data-page=cronograma] .diagnostic-embed button:active{transform:scale(.98)}body[data-page=cronograma] .diagnostic-embed .btn-primary{flex:1;background:var(--grad);color:#fff}body[data-page=cronograma] .diagnostic-embed .btn-ghost{background:transparent;color:var(--teal);border:1.5px solid var(--line)}body[data-page=cronograma] .diagnostic-embed .err{color:#c2414b;font-size:.85rem;margin-top:10px;display:none}body[data-page=cronograma] .diagnostic-embed #result{display:none}body[data-page=cronograma] .diagnostic-embed .tier{display:inline-block;background:var(--gold);color:#624800;font-weight:700;font-size:.78rem;padding:5px 12px;border-radius:99px;letter-spacing:.04em;text-transform:uppercase}body[data-page=cronograma] .diagnostic-embed .stats{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:18px 0}body[data-page=cronograma] .diagnostic-embed .stat{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:14px}body[data-page=cronograma] .diagnostic-embed .stat b{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:1.5rem;font-weight:800;color:var(--teal-deep);display:block;letter-spacing:-.02em}body[data-page=cronograma] .diagnostic-embed .stat span{font-size:.78rem;color:var(--ink-soft);font-weight:500}body[data-page=cronograma] .diagnostic-embed .panel{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:18px;margin-bottom:16px}body[data-page=cronograma] .diagnostic-embed .panel h3{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:1.05rem;font-weight:700;margin-bottom:6px}body[data-page=cronograma] .diagnostic-embed .panel .sub{font-size:.85rem;color:var(--ink-soft);margin-bottom:14px}body[data-page=cronograma] .diagnostic-embed .arow{margin-bottom:14px}body[data-page=cronograma] .diagnostic-embed .arow .lbl{display:flex;justify-content:space-between;font-size:.88rem;font-weight:600;margin-bottom:4px;gap:8px}body[data-page=cronograma] .diagnostic-embed .arow .lbl small{font-weight:500;color:var(--ink-soft)}body[data-page=cronograma] .diagnostic-embed .bar{height:10px;border-radius:99px;background:var(--bg);overflow:hidden;border:1px solid var(--line)}body[data-page=cronograma] .diagnostic-embed .bar i{display:block;height:100%;border-radius:99px;background:var(--grad);width:0;transition:width .9s ease}body[data-page=cronograma] .diagnostic-embed .day-plan{border-top:1px solid var(--line);padding:12px 0}body[data-page=cronograma] .diagnostic-embed .day-plan:first-of-type{border-top:none;padding-top:0}body[data-page=cronograma] .diagnostic-embed .day-plan h4{font-size:.9rem;font-weight:700;color:var(--teal-deep);margin-bottom:8px;display:flex;justify-content:space-between}body[data-page=cronograma] .diagnostic-embed .day-plan h4 small{font-weight:500;color:var(--ink-soft)}body[data-page=cronograma] .diagnostic-embed .tema{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:.9rem}body[data-page=cronograma] .diagnostic-embed .tema .fog{flex:none;font-size:.72rem}body[data-page=cronograma] .diagnostic-embed .tema .rota{flex:none;font-size:.72rem;font-weight:600;color:#fff;background:var(--teal);border-radius:6px;padding:2px 7px}body[data-page=cronograma] .diagnostic-embed .tema .rota.q{background:var(--gold);color:#624800}body[data-page=cronograma] .diagnostic-embed .tema .rota.p{background:var(--grad)}body[data-page=cronograma] .diagnostic-embed .tema .nm{flex:1}body[data-page=cronograma] .diagnostic-embed .chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}body[data-page=cronograma] .diagnostic-embed .chip{font-size:.75rem;font-weight:600;background:#e7f9f1;color:var(--teal-deep);border:1px solid var(--line);border-radius:99px;padding:4px 10px}body[data-page=cronograma] .diagnostic-embed details{border:1px solid var(--line);border-radius:12px;margin-bottom:8px;background:#fff;overflow:hidden}body[data-page=cronograma] .diagnostic-embed details summary{cursor:pointer;padding:12px 14px;font-weight:600;font-size:.9rem;display:flex;justify-content:space-between;align-items:center;list-style:none}body[data-page=cronograma] .diagnostic-embed details summary::-webkit-details-marker{display:none}body[data-page=cronograma] .diagnostic-embed details summary:after{content:"+";font-size:1.2rem;color:var(--teal);font-weight:700}body[data-page=cronograma] .diagnostic-embed details[open] summary:after{content:"−"}body[data-page=cronograma] .diagnostic-embed details .body{padding:0 14px 12px;font-size:.86rem}body[data-page=cronograma] .diagnostic-embed details .body .row{display:flex;gap:8px;padding:5px 0;border-top:1px dashed var(--line);align-items:center}body[data-page=cronograma] .diagnostic-embed details .body .row:first-child{border-top:none}body[data-page=cronograma] .diagnostic-embed details .body .row .fog{flex:none;font-size:.72rem;width:34px}body[data-page=cronograma] .diagnostic-embed details .body .row.def{opacity:.5}body[data-page=cronograma] .diagnostic-embed .def-tag{font-size:.7rem;color:var(--ink-soft);font-style:italic}body[data-page=cronograma] .diagnostic-embed ul.recs{list-style:none}body[data-page=cronograma] .diagnostic-embed ul.recs li{padding:9px 0 9px 26px;position:relative;font-size:.92rem;border-top:1px solid var(--line)}body[data-page=cronograma] .diagnostic-embed ul.recs li:first-child{border-top:none;padding-top:0}body[data-page=cronograma] .diagnostic-embed ul.recs li:before{content:"";position:absolute;left:2px;top:13px;width:14px;height:14px;border-radius:50%;background:var(--grad);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/%3E%3C/svg%3E") center/contain no-repeat}body[data-page=cronograma] .diagnostic-embed ul.recs li:first-child:before{top:4px}body[data-page=cronograma] .diagnostic-embed .footnote{font-size:.78rem;color:var(--ink-soft);margin-top:14px}body[data-page=cronograma] .diagnostic-embed .callout{background:#e7f9f1;border:1px solid var(--line);border-left:3px solid var(--teal);border-radius:10px;padding:12px 14px;font-size:.85rem;color:var(--ink-soft);margin-bottom:14px}@media print{body[data-page=cronograma] .diagnostic-embed{background:#fff}body[data-page=cronograma] .diagnostic-embed header{border-radius:0}body[data-page=cronograma] .diagnostic-embed .progress,body[data-page=cronograma] .diagnostic-embed .no-print,body[data-page=cronograma] .diagnostic-embed #quiz{display:none!important}body[data-page=cronograma] .diagnostic-embed #result{display:block!important}body[data-page=cronograma] .diagnostic-embed details{break-inside:avoid}body[data-page=cronograma] .diagnostic-embed details[open] .body{display:block}body[data-page=cronograma] .diagnostic-embed .panel,body[data-page=cronograma] .diagnostic-embed .stat{break-inside:avoid;border-color:#ccc}}body[data-page=cronograma] .diagnostic-embed .brand{width:auto;height:auto;min-width:0;padding-left:0;letter-spacing:normal;font-weight:inherit;color:inherit;font-size:inherit;white-space:normal;overflow:visible}body[data-page=cronograma] .diagnostic-embed .nav{flex-direction:row;align-items:stretch}body[data-page=cronograma] .diagnostic-embed .panel{box-shadow:none;transition:none}body[data-page=cronograma] .diagnostic-embed .panel:hover{transform:none;box-shadow:none}body[data-page=cronograma] .diagnostic-embed .chip{width:auto;height:auto;min-width:0;display:inline-block;align-items:initial;justify-content:initial;gap:0;line-height:normal;cursor:default;white-space:normal;box-shadow:none}body[data-page=cronograma] .diagnostic-embed .chip:hover,body[data-page=cronograma] .diagnostic-embed .chip:not(.chip-premium):hover{background:#e7f9f1;border-color:var(--line);color:var(--teal-deep)}body[data-page=cronograma].theme-dark .diagnostic-embed{--ink: #F4F7FB;--ink-soft: #B7C4D8;--teal: #35E6A0;--teal-deep: #78F0B5;--green: #26D991;--grad: linear-gradient(180deg,#26D991 0%,#12B579 100%);--bg: #07111F;--card: #0E1A2C;--line: #263850;--gold: #FFD166;background:var(--bg);color:var(--ink)}body[data-page=cronograma].theme-dark .diagnostic-embed header{background:linear-gradient(180deg,#12382d,#0f3329)}body[data-page=cronograma].theme-dark .diagnostic-embed .opt,body[data-page=cronograma].theme-dark .diagnostic-embed .q,body[data-page=cronograma].theme-dark .diagnostic-embed .panel,body[data-page=cronograma].theme-dark .diagnostic-embed .stat,body[data-page=cronograma].theme-dark .diagnostic-embed details,body[data-page=cronograma].theme-dark .diagnostic-embed input[type=date]{background:#0e1a2c;color:#f4f7fb;border-color:#263850}body[data-page=cronograma].theme-dark .diagnostic-embed .chip:hover,body[data-page=cronograma].theme-dark .diagnostic-embed .chip:not(.chip-premium):hover{background:#12382d;color:#dffdf0;border-color:#1f6e55}body[data-page=cronograma].theme-dark .diagnostic-embed .opt.sel,body[data-page=cronograma].theme-dark .diagnostic-embed .callout,body[data-page=cronograma].theme-dark .diagnostic-embed .chip{background:#12382d;color:#dffdf0;border-color:#1f6e55}body[data-page=cronograma].theme-dark .diagnostic-embed .bar{background:#13243a;border-color:#263850}body[data-page=cronograma].theme-dark .diagnostic-embed .progress span{background:#263850}body[data-page=cronograma].theme-dark .diagnostic-embed .btn-ghost{color:#78f0b5;border-color:#30445f}body[data-page=cronograma].theme-dark .diagnostic-embed details .body .row,body[data-page=cronograma].theme-dark .diagnostic-embed .day-plan,body[data-page=cronograma].theme-dark .diagnostic-embed ul.recs li,body[data-page=cronograma].theme-dark .diagnostic-embed table.matrix td{border-color:#263850}body[data-page=cronograma] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=cronograma] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=cronograma] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=cronograma] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=cronograma] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=cronograma] .footer-logo .med{font-weight:900}body[data-page=cronograma] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=cronograma] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=cronograma] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=cronograma] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=cronograma] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=cronograma] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=cronograma].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=cronograma].theme-dark .footer-logo{color:#f4f7fb}body[data-page=cronograma].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=cronograma].theme-dark .footer-description,body[data-page=cronograma].theme-dark .footer-meta{color:#b7c4d8}body[data-page=cronograma].theme-dark .footer-meta a{color:#78f0b5}body[data-page=cronograma].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=cronograma].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=cronograma] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=cronograma] .site-footer-inner{padding:28px 20px 8px}body[data-page=cronograma] .footer-logo{font-size:21px}body[data-page=cronograma] .footer-bottom{padding:10px 20px 18px}}body[data-page=cronograma] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=cronograma] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=cronograma] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=cronograma] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=cronograma] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=cronograma] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=cronograma].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=cronograma].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=cronograma].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=cronograma].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=cronograma].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=cronograma] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=cronograma] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=cronograma] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=cronograma] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=cronograma] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=cronograma] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=cronograma] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=cronograma] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=cronograma] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=cronograma] .residency-area-group>.residency-area-toggle:hover,body[data-page=cronograma] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=cronograma] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=cronograma] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=cronograma] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=cronograma] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=cronograma] .residency-area-group .residency-specialty-link:hover,body[data-page=cronograma] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=cronograma] .residency-area-group .residency-specialty-link:hover:before,body[data-page=cronograma] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=cronograma].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=cronograma].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=cronograma].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=cronograma].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=cronograma].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=cronograma].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=cronograma].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=cronograma].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=cronograma].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=cronograma].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=cronograma] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=cronograma] .specialty-page[class*=specialty-theme-],body[data-page=cronograma] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=cronograma] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=cronograma] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=cronograma] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=cronograma] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=cronograma] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=cronograma] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=cronograma] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=cronograma] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=cronograma] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=cronograma] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=cronograma] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=cronograma] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=cronograma] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=cronograma] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=cronograma] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=cronograma] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=cronograma] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=cronograma] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=cronograma].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=cronograma])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=cronograma].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=cronograma])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=cronograma].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=cronograma])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=cronograma].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=cronograma])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=cronograma].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=cronograma].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=cronograma])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=cronograma])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=cronograma].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=cronograma] #officialSidebar,body[data-page=cronograma] #officialSidebar *,body[data-page=cronograma] #officialSidebar *:before,body[data-page=cronograma] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=cronograma] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=cronograma] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=cronograma] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=cronograma] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=cronograma] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=cronograma] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=cronograma] #officialSidebar .nav-item,body[data-page=cronograma] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=cronograma] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=cronograma] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=cronograma] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=cronograma] #officialSidebar .nav-item:hover,body[data-page=cronograma] #officialSidebar .nav-toggle:hover,body[data-page=cronograma] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=cronograma] #officialSidebar .nav-item.active,body[data-page=cronograma] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=cronograma] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=cronograma] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=cronograma] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=cronograma] #officialSidebar .nav-item svg,body[data-page=cronograma] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=cronograma] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=cronograma] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=cronograma] #officialSidebar .nav-group>.nav-submenu,body[data-page=cronograma] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=cronograma] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=cronograma] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=cronograma] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=cronograma] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=cronograma] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=cronograma] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=cronograma] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=cronograma] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=cronograma] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=cronograma] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=cronograma] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=cronograma] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=cronograma] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=cronograma] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=cronograma] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=cronograma] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=cronograma] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=cronograma] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=cronograma] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=cronograma] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=cronograma] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=cronograma] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=cronograma] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=cronograma] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=cronograma].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=cronograma].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=cronograma].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=cronograma].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=cronograma].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=cronograma].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=cronograma].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=cronograma].theme-dark #officialSidebar,html:has(>body[data-page=cronograma])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=cronograma].theme-dark #officialSidebar .nav-item,body[data-page=cronograma].theme-dark #officialSidebar .nav-toggle,body[data-page=cronograma].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=cronograma])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=cronograma])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=cronograma])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=cronograma].theme-dark #officialSidebar .nav-item:hover,body[data-page=cronograma].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=cronograma].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=cronograma].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=cronograma])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=cronograma])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=cronograma])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=cronograma])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=cronograma].theme-dark #officialSidebar .nav-item.active,body[data-page=cronograma].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=cronograma])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=cronograma])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=cronograma].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=cronograma])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=cronograma].theme-dark #officialSidebar .premium-title,body[data-page=cronograma].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=cronograma])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=cronograma])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=cronograma].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=cronograma])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=cronograma].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=cronograma])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=cronograma].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=cronograma])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=cronograma].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=cronograma])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=cronograma].official-menu-final{overflow-x:hidden!important}body[data-page=cronograma].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=cronograma].official-menu-final #sidebarToggle{display:none!important}body[data-page=cronograma] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=cronograma].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=cronograma].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=cronograma].official-menu-final .main,body[data-page=cronograma].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=cronograma].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=cronograma].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=cronograma].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=cronograma])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=cronograma] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=cronograma] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=imagens-medicas-b]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=imagens-medicas-b],body[data-page=imagens-medicas-b] *{box-sizing:border-box}html:has(>body[data-page=imagens-medicas-b]),body[data-page=imagens-medicas-b]{height:100%}body[data-page=imagens-medicas-b]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=imagens-medicas-b] svg{display:block}body[data-page=imagens-medicas-b] a{color:inherit;text-decoration:none}body[data-page=imagens-medicas-b] button,body[data-page=imagens-medicas-b] input{font:inherit}body[data-page=imagens-medicas-b] .app{min-height:100vh}body[data-page=imagens-medicas-b] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=imagens-medicas-b] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=imagens-medicas-b] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=imagens-medicas-b] .brand .med{font-weight:900}body[data-page=imagens-medicas-b] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=imagens-medicas-b] .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=imagens-medicas-b] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=imagens-medicas-b] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=imagens-medicas-b] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=imagens-medicas-b] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=imagens-medicas-b] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=imagens-medicas-b] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=imagens-medicas-b] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=imagens-medicas-b] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=imagens-medicas-b] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=imagens-medicas-b] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas-b] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=imagens-medicas-b] .sidebar-collapse-btn svg,body[data-page=imagens-medicas-b] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=imagens-medicas-b] .sidebar,body[data-page=imagens-medicas-b] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=imagens-medicas-b].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=imagens-medicas-b].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=imagens-medicas-b].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=imagens-medicas-b].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=imagens-medicas-b] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=imagens-medicas-b] .sidebar::-webkit-scrollbar{width:7px}body[data-page=imagens-medicas-b] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=imagens-medicas-b] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=imagens-medicas-b] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=imagens-medicas-b] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=imagens-medicas-b] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=imagens-medicas-b] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=imagens-medicas-b] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=imagens-medicas-b] .nav-item svg{color:currentColor;flex:none}body[data-page=imagens-medicas-b] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=imagens-medicas-b] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=imagens-medicas-b] .nav-toggle:hover,body[data-page=imagens-medicas-b] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=imagens-medicas-b] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=imagens-medicas-b] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=imagens-medicas-b] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=imagens-medicas-b] .nav-section-title svg{color:currentColor;flex:none}body[data-page=imagens-medicas-b] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=imagens-medicas-b] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=imagens-medicas-b] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=imagens-medicas-b] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=imagens-medicas-b] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=imagens-medicas-b] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=imagens-medicas-b] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=imagens-medicas-b] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=imagens-medicas-b] .nav-sublink:hover:before,body[data-page=imagens-medicas-b] .nav-sublink.active:before{background:#00a96e}body[data-page=imagens-medicas-b] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=imagens-medicas-b] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=imagens-medicas-b] .student-menu{margin-top:14px}body[data-page=imagens-medicas-b] .student-toggle{color:#50658e}body[data-page=imagens-medicas-b] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=imagens-medicas-b] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=imagens-medicas-b] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=imagens-medicas-b] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=imagens-medicas-b] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=imagens-medicas-b] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=imagens-medicas-b] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=imagens-medicas-b] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=imagens-medicas-b] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=imagens-medicas-b] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=imagens-medicas-b] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas-b] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=imagens-medicas-b] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=imagens-medicas-b] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=imagens-medicas-b] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas-b] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=imagens-medicas-b] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=imagens-medicas-b] .hero p strong{color:#00a26e;font-weight:850}body[data-page=imagens-medicas-b] .ask-row{margin-top:18px;width:min(850px,100%);max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=imagens-medicas-b] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}body[data-page=imagens-medicas-b] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=imagens-medicas-b] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=imagens-medicas-b] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=imagens-medicas-b] .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}body[data-page=imagens-medicas-b] .chip-content{min-width:159px}body[data-page=imagens-medicas-b] .chip-questions{min-width:157px}body[data-page=imagens-medicas-b] .chip-video{min-width:105px}body[data-page=imagens-medicas-b] .chip-flashcards{min-width:146px}body[data-page=imagens-medicas-b] .chip-map{min-width:151px}body[data-page=imagens-medicas-b] .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}body[data-page=imagens-medicas-b] .chip-crown{width:13px;height:13px;color:#b97900;flex:none}body[data-page=imagens-medicas-b] .chip.active:not(.chip-premium),body[data-page=imagens-medicas-b] .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}body[data-page=imagens-medicas-b] .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}body[data-page=imagens-medicas-b] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=imagens-medicas-b] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=imagens-medicas-b] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=imagens-medicas-b] .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=imagens-medicas-b] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:8px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=imagens-medicas-b] .practice-card:hover,body[data-page=imagens-medicas-b] .specialty-card:hover,body[data-page=imagens-medicas-b] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=imagens-medicas-b] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=imagens-medicas-b] .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}body[data-page=imagens-medicas-b] .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}body[data-page=imagens-medicas-b] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=imagens-medicas-b] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=imagens-medicas-b] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=imagens-medicas-b] .practice-card .card-copy{display:contents}body[data-page=imagens-medicas-b] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=imagens-medicas-b] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=imagens-medicas-b] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=imagens-medicas-b] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=imagens-medicas-b] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=imagens-medicas-b] .meta-line .arrow{margin-left:0;font-size:17px;color:#008d62;font-weight:900}body[data-page=imagens-medicas-b] .exam-bank-strip{position:relative;overflow:hidden;min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 0 4px;padding:18px 26px;border:1px solid #cdeee4;border-radius:16px;background:radial-gradient(circle at 8% 0%,#c8ffe66b 0,#c8ffe629 28%,#fff0 50%),radial-gradient(circle at 100% 0%,#0faec729 0,#0faec70d 40%,#fff0 66%),linear-gradient(100deg,#f5fffb,#fff 58%,#effbff);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas-b] .exam-bank-strip:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow)}body[data-page=imagens-medicas-b] .exam-bank-strip:before,body[data-page=imagens-medicas-b] .exam-bank-strip:after{content:"";position:absolute;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#0bbf79,#0faec7)}body[data-page=imagens-medicas-b] .exam-bank-strip:before{left:0}body[data-page=imagens-medicas-b] .exam-bank-strip:after{right:0}body[data-page=imagens-medicas-b] .exam-bank-copy{position:relative;z-index:1;min-width:0;display:block}body[data-page=imagens-medicas-b] .exam-bank-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 6px}body[data-page=imagens-medicas-b] .exam-bank-copy strong{display:block;margin:0;color:#071442;font-size:18px;line-height:1.08;font-weight:950;letter-spacing:-.04em}body[data-page=imagens-medicas-b] .exam-bank-copy>span:not(.exam-bank-title-row){display:block;color:#263957;font-size:12px;line-height:1.35;font-weight:650}body[data-page=imagens-medicas-b] .exam-bank-badge{position:relative;z-index:1;flex:none;min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid #bde9db;border-radius:999px;background:#fff;color:#000;font-size:10.5px;line-height:1;font-weight:800;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 7px 16px #00a66c0f;white-space:nowrap}body[data-page=imagens-medicas-b] .exam-bank-badge svg{width:14px;height:14px;flex:none}body[data-page=imagens-medicas-b] .basic-cycle-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 4px}body[data-page=imagens-medicas-b] .basic-cycle-card{position:relative;min-height:172px;overflow:hidden;padding:14px;border:1px solid var(--line);border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas-b] .basic-cycle-card:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow)}body[data-page=imagens-medicas-b] .basic-cycle-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,#0bbf79,#0faec7)}body[data-page=imagens-medicas-b] .basic-discipline-list{position:relative;z-index:1;display:flex;flex-direction:column}body[data-page=imagens-medicas-b] .basic-discipline{min-height:42px;display:grid;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;padding:6px 8px 6px 6px;border:1px solid transparent;border-radius:11px;color:#172341;transition:background .18s ease,border-color .18s ease,color .18s ease}body[data-page=imagens-medicas-b] .basic-discipline:hover{border-color:#cdeee4;background:#f3fcf8;color:#008d62}body[data-page=imagens-medicas-b] .basic-discipline-icon{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:var(--cycle-icon-bg, #e7f9f1);color:var(--cycle-icon-color, #0bbf79);flex:none}body[data-page=imagens-medicas-b] .basic-discipline-icon svg{width:17px;height:17px}body[data-page=imagens-medicas-b] .basic-discipline strong{display:block;min-width:0;color:currentColor;font-size:12px;line-height:1.18;font-weight:850}body[data-page=imagens-medicas-b] .basic-cycle-card--courses{border-color:#cdeee4;background:radial-gradient(circle at 100% 0%,#0bbf791f 0,#0bbf7900 40%),linear-gradient(135deg,#f4fffa,#fff 62%,#f2fbff)}body[data-page=imagens-medicas-b] .basic-courses-title{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin:0 0 10px}body[data-page=imagens-medicas-b] .basic-course-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 7px 16px #00a66c14;flex:none}body[data-page=imagens-medicas-b] .basic-course-icon svg{width:18px;height:18px}body[data-page=imagens-medicas-b] .basic-courses-title strong{color:#101832;font-size:14px;line-height:1.1;font-weight:930;letter-spacing:-.02em}body[data-page=imagens-medicas-b] .basic-course-list{position:relative;z-index:1;list-style:none;display:flex;flex-direction:column;gap:7px;margin:0;padding:0}body[data-page=imagens-medicas-b] .basic-course-list li{position:relative;padding-left:14px;color:#50658e;font-size:11.5px;line-height:1.26;font-weight:760}body[data-page=imagens-medicas-b] .basic-course-list li:before{content:"";position:absolute;top:.55em;left:0;width:6px;height:6px;border-radius:999px;background:#c89012}body[data-page=imagens-medicas-b] .basic-course-list a{color:inherit;transition:color .18s ease}body[data-page=imagens-medicas-b] .basic-course-list a:hover{color:#008d62}body[data-page=imagens-medicas-b] .lower-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:35px}body[data-page=imagens-medicas-b] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=imagens-medicas-b] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=imagens-medicas-b] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=imagens-medicas-b] .study-list{padding:0 17px 12px}body[data-page=imagens-medicas-b] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px;align-items:center;column-gap:13px;min-height:70px;padding:10px 0;border-bottom:1px solid var(--line-soft)}body[data-page=imagens-medicas-b] .study-row:last-child{border-bottom:0}body[data-page=imagens-medicas-b] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}body[data-page=imagens-medicas-b] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.22;margin-bottom:5px}body[data-page=imagens-medicas-b] .study-title span{display:block;color:#62769b;font-size:11px;font-weight:610;line-height:1.35}body[data-page=imagens-medicas-b] .continue-inline{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:0;border:0;background:transparent;color:#00a16c;font-size:11px;line-height:1.2;font-weight:900;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}body[data-page=imagens-medicas-b] .continue-inline:before{content:"-";color:currentColor;font-weight:900}body[data-page=imagens-medicas-b] .continue-inline:hover{color:#008d62;text-decoration:underline;text-underline-offset:2px}body[data-page=imagens-medicas-b] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=imagens-medicas-b] .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}body[data-page=imagens-medicas-b] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=imagens-medicas-b] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=imagens-medicas-b] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=imagens-medicas-b] .activity-list{padding:0 17px 13px}body[data-page=imagens-medicas-b] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=imagens-medicas-b] .activity-row:last-child{border-bottom:0}body[data-page=imagens-medicas-b] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=imagens-medicas-b] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}body[data-page=imagens-medicas-b] .schedule-panel{overflow:hidden}body[data-page=imagens-medicas-b] .schedule-panel .panel-head{padding-bottom:12px}body[data-page=imagens-medicas-b] .schedule-dashboard{padding:0 17px 17px}body[data-page=imagens-medicas-b] .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}body[data-page=imagens-medicas-b] .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=imagens-medicas-b] .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}body[data-page=imagens-medicas-b] .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}body[data-page=imagens-medicas-b] .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}body[data-page=imagens-medicas-b] .schedule-feature-card:hover,body[data-page=imagens-medicas-b] .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas-b] .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}body[data-page=imagens-medicas-b] .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}body[data-page=imagens-medicas-b] .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}body[data-page=imagens-medicas-b] .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=imagens-medicas-b] .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}body[data-page=imagens-medicas-b] .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}body[data-page=imagens-medicas-b] .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}body[data-page=imagens-medicas-b] .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}body[data-page=imagens-medicas-b] .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=imagens-medicas-b] .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}body[data-page=imagens-medicas-b] .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=imagens-medicas-b] .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=imagens-medicas-b] .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}body[data-page=imagens-medicas-b] .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}body[data-page=imagens-medicas-b] .agenda-timeline{display:flex;flex-direction:column;gap:9px}body[data-page=imagens-medicas-b] .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}body[data-page=imagens-medicas-b] .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}body[data-page=imagens-medicas-b] .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}body[data-page=imagens-medicas-b] .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}body[data-page=imagens-medicas-b] .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}body[data-page=imagens-medicas-b] .agenda-priority{color:#008d62;font-weight:900}body[data-page=imagens-medicas-b] .dashboard-section-intro{position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;gap:18px;min-height:auto;margin:45px 0 25px;padding:8px 22px 4px;border:0;border-radius:0;background:transparent;box-shadow:none}body[data-page=imagens-medicas-b] .dashboard-section-intro:before,body[data-page=imagens-medicas-b] .dashboard-section-intro:after{display:none}body[data-page=imagens-medicas-b] .dashboard-section-intro:before{left:0}body[data-page=imagens-medicas-b] .dashboard-section-intro:after{right:0}body[data-page=imagens-medicas-b] .dashboard-intro-left{position:relative;z-index:1;display:flex;align-items:center;gap:14px;min-width:0}body[data-page=imagens-medicas-b] .dashboard-intro-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 10px 22px #00a66c14;flex:none}body[data-page=imagens-medicas-b] .dashboard-intro-icon svg{width:24px;height:24px}body[data-page=imagens-medicas-b] .dashboard-intro-kicker{display:inline-flex;align-items:center;height:23px;margin-bottom:4px;padding:0 9px;border-radius:999px;background:#fff;border:1px solid #bde9db;color:#008d62;font-size:10.5px;line-height:1;font-weight:950;letter-spacing:.04em;text-transform:uppercase}body[data-page=imagens-medicas-b] .dashboard-section-intro h2{margin:0;color:#101832;font-size:20px;line-height:1.12;font-weight:950;letter-spacing:-.035em;text-align:center}body[data-page=imagens-medicas-b] .dashboard-section-intro p{margin:5px 0 0;color:#587096;font-size:12.5px;line-height:1.4;font-weight:650}body[data-page=imagens-medicas-b] .dashboard-intro-pill{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 12px;border-radius:999px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=imagens-medicas-b] .dashboard-section-intro+.lower-grid{margin-top:0}body[data-page=imagens-medicas-b] .lower-grid{align-items:stretch}body[data-page=imagens-medicas-b] .continue-panel{height:100%;display:flex;flex-direction:column}body[data-page=imagens-medicas-b] .continue-panel .study-list{flex:1;padding-bottom:0}body[data-page=imagens-medicas-b] .continue-panel .study-row{min-height:70px}body[data-page=imagens-medicas-b] .dashboard-side-stack{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px}body[data-page=imagens-medicas-b] .performance-panel,body[data-page=imagens-medicas-b] .study-schedule-panel{overflow:hidden}body[data-page=imagens-medicas-b] .performance-body{padding:0 17px 17px}body[data-page=imagens-medicas-b] .performance-intro{margin:0 0 12px;color:#60739b;font-size:11.5px;line-height:1.4;font-weight:650}body[data-page=imagens-medicas-b] .performance-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}body[data-page=imagens-medicas-b] .performance-action{min-height:78px;position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:13px 12px;border:1px solid #dfe7f3;border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:0 6px 14px #162c4809;transition:.18s ease}body[data-page=imagens-medicas-b] .performance-action:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas-b] .performance-action--wide{grid-column:1 / -1}body[data-page=imagens-medicas-b] .performance-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:var(--pa-bg, #e7f9f1);color:var(--pa-color, #0bbf79);flex:none}body[data-page=imagens-medicas-b] .performance-copy strong{display:block;color:#101832;font-size:12px;line-height:1.22;font-weight:900;margin-bottom:3px}body[data-page=imagens-medicas-b] .performance-copy span{display:block;color:#667a9e;font-size:10.5px;line-height:1.3;font-weight:720}body[data-page=imagens-medicas-b] .performance-arrow{color:#00a16c;font-size:18px;font-weight:950;line-height:1}body[data-page=imagens-medicas-b] .study-schedule-card{position:relative;min-height:154px;display:block;padding:0 17px 17px}body[data-page=imagens-medicas-b] .study-schedule-link{min-height:158px;position:relative;display:block;padding:16px 265px 18px 17px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 88% 45%,#0faec724 0,#0faec70a 36%,#0faec700 60%),linear-gradient(135deg,#ecfbf6,#fff 56%,#f2fbff);overflow:hidden;transition:.18s ease}body[data-page=imagens-medicas-b] .study-schedule-link:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas-b] .study-schedule-copy{position:relative;z-index:2;display:block;min-width:0}body[data-page=imagens-medicas-b] .study-schedule-kicker{display:inline-flex;align-items:center;gap:6px;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;margin-bottom:9px}body[data-page=imagens-medicas-b] .study-schedule-copy strong{display:block;color:#101832;font-size:16px;line-height:1.15;font-weight:950;letter-spacing:-.02em;margin-bottom:7px}body[data-page=imagens-medicas-b] .study-schedule-copy p{margin:0 0 13px;color:#587096;font-size:12px;line-height:1.42;font-weight:650;max-width:330px}body[data-page=imagens-medicas-b] .study-schedule-cta{height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900}body[data-page=imagens-medicas-b] .study-character{position:absolute;top:-2px;right:18px;bottom:auto;z-index:1;width:246px;height:202px;display:flex;align-items:flex-start;justify-content:flex-end;pointer-events:none;opacity:1;filter:drop-shadow(0 16px 24px rgba(15,23,42,.12))}body[data-page=imagens-medicas-b] .study-character:before{content:"";position:absolute;right:-18px;top:30px;width:190px;height:120px;border-radius:999px;background:radial-gradient(circle,#0faec721,#0faec700 70%);z-index:-1}body[data-page=imagens-medicas-b] .study-character img{width:auto;height:205px;object-fit:contain;object-position:center top;display:block}@media (max-width: 1480px){body[data-page=imagens-medicas-b] .performance-actions{grid-template-columns:1fr}body[data-page=imagens-medicas-b] .performance-action--wide{grid-column:auto}body[data-page=imagens-medicas-b] .study-schedule-link{padding-right:235px}body[data-page=imagens-medicas-b] .study-character{top:-2px;right:12px;bottom:auto;width:222px;height:194px;opacity:1}body[data-page=imagens-medicas-b] .study-character img{height:198px}}@media (max-width: 1280px){body[data-page=imagens-medicas-b] .practice-grid,body[data-page=imagens-medicas-b] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=imagens-medicas-b] .lower-grid{grid-template-columns:1fr}body[data-page=imagens-medicas-b] .topbar-actions{min-width:auto}body[data-page=imagens-medicas-b] .profile{display:none}}@media (max-width: 860px){body[data-page=imagens-medicas-b]{--sidebar: 0px;--topbar: 62px}body[data-page=imagens-medicas-b] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=imagens-medicas-b] .topbar{gap:10px;padding-right:10px}body[data-page=imagens-medicas-b] .topbar-center{display:none}body[data-page=imagens-medicas-b] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=imagens-medicas-b] .sidebar,body[data-page=imagens-medicas-b] .sidebar-collapse-btn{display:none}body[data-page=imagens-medicas-b] .content{padding:12px}body[data-page=imagens-medicas-b] .hero{padding:24px 18px}body[data-page=imagens-medicas-b] .hero h1{font-size:24px}body[data-page=imagens-medicas-b] .practice-grid,body[data-page=imagens-medicas-b] .specialty-grid{grid-template-columns:1fr}body[data-page=imagens-medicas-b] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=imagens-medicas-b] .bar,body[data-page=imagens-medicas-b] .percent{grid-column:2;width:100%}body[data-page=imagens-medicas-b] .schedule-summary-grid{grid-template-columns:1fr}body[data-page=imagens-medicas-b] .schedule-feature-top,body[data-page=imagens-medicas-b] .schedule-feature-actions,body[data-page=imagens-medicas-b] .agenda-card-head{align-items:flex-start;flex-direction:column}}body[data-page=imagens-medicas-b] .practice-card:focus-visible,body[data-page=imagens-medicas-b] .specialty-card:focus-visible,body[data-page=imagens-medicas-b] .basic-discipline:focus-visible,body[data-page=imagens-medicas-b] .basic-course-list a:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=imagens-medicas-b] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas-b] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=imagens-medicas-b] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=imagens-medicas-b] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas-b] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=imagens-medicas-b] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=imagens-medicas-b].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=imagens-medicas-b].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=imagens-medicas-b].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=imagens-medicas-b].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=imagens-medicas-b].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=imagens-medicas-b].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=imagens-medicas-b].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=imagens-medicas-b].theme-dark .brand,body[data-page=imagens-medicas-b].theme-dark .hero h1,body[data-page=imagens-medicas-b].theme-dark .section-title,body[data-page=imagens-medicas-b].theme-dark .panel-head h3,body[data-page=imagens-medicas-b].theme-dark .profile strong,body[data-page=imagens-medicas-b].theme-dark .card-copy strong,body[data-page=imagens-medicas-b].theme-dark .specialty-card strong,body[data-page=imagens-medicas-b].theme-dark .study-title strong,body[data-page=imagens-medicas-b].theme-dark .activity-copy strong,body[data-page=imagens-medicas-b].theme-dark .schedule-feature-title strong,body[data-page=imagens-medicas-b].theme-dark .agenda-card-title strong,body[data-page=imagens-medicas-b].theme-dark .agenda-copy strong,body[data-page=imagens-medicas-b].theme-dark .exam-hero h1,body[data-page=imagens-medicas-b].theme-dark .exam-filters h2,body[data-page=imagens-medicas-b].theme-dark .exam-kpi strong,body[data-page=imagens-medicas-b].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=imagens-medicas-b].theme-dark .brand .plus,body[data-page=imagens-medicas-b].theme-dark .section-link,body[data-page=imagens-medicas-b].theme-dark .mini-arrow,body[data-page=imagens-medicas-b].theme-dark .agenda-priority{color:#35e6a0}body[data-page=imagens-medicas-b].theme-dark .topbar-center,body[data-page=imagens-medicas-b].theme-dark .topbar-actions,body[data-page=imagens-medicas-b].theme-dark .icon-button,body[data-page=imagens-medicas-b].theme-dark .top-mic,body[data-page=imagens-medicas-b].theme-dark .mic{color:#b7c4d8}body[data-page=imagens-medicas-b].theme-dark .global-search,body[data-page=imagens-medicas-b].theme-dark .ask-row,body[data-page=imagens-medicas-b].theme-dark .exam-search-mini,body[data-page=imagens-medicas-b].theme-dark .filter-control,body[data-page=imagens-medicas-b].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=imagens-medicas-b].theme-dark .global-search input,body[data-page=imagens-medicas-b].theme-dark .ask-row input,body[data-page=imagens-medicas-b].theme-dark .exam-search-mini input,body[data-page=imagens-medicas-b].theme-dark input,body[data-page=imagens-medicas-b].theme-dark select{color:#f4f7fb}body[data-page=imagens-medicas-b].theme-dark .global-search input::placeholder,body[data-page=imagens-medicas-b].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=imagens-medicas-b].theme-dark input,body[data-page=imagens-medicas-b].theme-dark select,body[data-page=imagens-medicas-b].theme-dark textarea,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] input,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] select,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=imagens-medicas-b].theme-dark input::placeholder,body[data-page=imagens-medicas-b].theme-dark textarea::placeholder,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] input::placeholder,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=imagens-medicas-b].theme-dark select:not([multiple]),html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=imagens-medicas-b].theme-dark select option,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=imagens-medicas-b].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=imagens-medicas-b].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=imagens-medicas-b].theme-dark .nav-item,body[data-page=imagens-medicas-b].theme-dark .nav-toggle,body[data-page=imagens-medicas-b].theme-dark .nav-sublink,body[data-page=imagens-medicas-b].theme-dark .premium-box p,body[data-page=imagens-medicas-b].theme-dark .premium-list,body[data-page=imagens-medicas-b].theme-dark .hero p,body[data-page=imagens-medicas-b].theme-dark .specialty-card p,body[data-page=imagens-medicas-b].theme-dark .card-copy p,body[data-page=imagens-medicas-b].theme-dark .meta-line,body[data-page=imagens-medicas-b].theme-dark .study-title span,body[data-page=imagens-medicas-b].theme-dark .activity-copy span,body[data-page=imagens-medicas-b].theme-dark .schedule-feature-title span,body[data-page=imagens-medicas-b].theme-dark .agenda-card-title span,body[data-page=imagens-medicas-b].theme-dark .agenda-copy span,body[data-page=imagens-medicas-b].theme-dark .schedule-mini-meta,body[data-page=imagens-medicas-b].theme-dark .exam-hero p,body[data-page=imagens-medicas-b].theme-dark .exam-count,body[data-page=imagens-medicas-b].theme-dark .exam-kpi span,body[data-page=imagens-medicas-b].theme-dark .exam-level,body[data-page=imagens-medicas-b].theme-dark .exam-meta-row,body[data-page=imagens-medicas-b].theme-dark .exam-year,body[data-page=imagens-medicas-b].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=imagens-medicas-b].theme-dark .nav-item:hover,body[data-page=imagens-medicas-b].theme-dark .nav-toggle:hover,body[data-page=imagens-medicas-b].theme-dark .nav-group.open .nav-toggle,body[data-page=imagens-medicas-b].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=imagens-medicas-b].theme-dark .nav-item.active,body[data-page=imagens-medicas-b].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=imagens-medicas-b].theme-dark .nav-sublink:before,body[data-page=imagens-medicas-b].theme-dark .nav-sublink:hover:before,body[data-page=imagens-medicas-b].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=imagens-medicas-b].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=imagens-medicas-b].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=imagens-medicas-b].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=imagens-medicas-b].theme-dark .hero,body[data-page=imagens-medicas-b].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas-b].theme-dark .panel,body[data-page=imagens-medicas-b].theme-dark .practice-card,body[data-page=imagens-medicas-b].theme-dark .specialty-card,body[data-page=imagens-medicas-b].theme-dark .schedule-kpi,body[data-page=imagens-medicas-b].theme-dark .day-agenda-card,body[data-page=imagens-medicas-b].theme-dark .exam-kpi,body[data-page=imagens-medicas-b].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas-b].theme-dark .practice-card:hover,body[data-page=imagens-medicas-b].theme-dark .specialty-card:hover,body[data-page=imagens-medicas-b].theme-dark .panel:hover,body[data-page=imagens-medicas-b].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=imagens-medicas-b].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=imagens-medicas-b].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=imagens-medicas-b].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=imagens-medicas-b].theme-dark .premium-title,body[data-page=imagens-medicas-b].theme-dark .premium-title svg{color:#ffd166}body[data-page=imagens-medicas-b].theme-dark .premium-list{color:#d7c9ad}body[data-page=imagens-medicas-b].theme-dark .premium-list li:before{color:#ffd166}body[data-page=imagens-medicas-b].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=imagens-medicas-b].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=imagens-medicas-b].theme-dark .continue-inline{background:transparent;color:#35e6a0}body[data-page=imagens-medicas-b].theme-dark .continue-inline:hover{background:transparent;color:#78f0b5}body[data-page=imagens-medicas-b].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=imagens-medicas-b].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=imagens-medicas-b].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=imagens-medicas-b].theme-dark .chip.active:not(.chip-premium),body[data-page=imagens-medicas-b].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=imagens-medicas-b].theme-dark .chip-premium,body[data-page=imagens-medicas-b].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=imagens-medicas-b].theme-dark .icon-tile,body[data-page=imagens-medicas-b].theme-dark .small-icon{background:#13243a}body[data-page=imagens-medicas-b].theme-dark .bar{background:#23354e}body[data-page=imagens-medicas-b].theme-dark .study-row,body[data-page=imagens-medicas-b].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=imagens-medicas-b].theme-dark .history-link,body[data-page=imagens-medicas-b].theme-dark .history-link span{color:#b7c4d8}body[data-page=imagens-medicas-b].theme-dark .schedule-badge,body[data-page=imagens-medicas-b].theme-dark .exam-eyebrow,body[data-page=imagens-medicas-b].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=imagens-medicas-b].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=imagens-medicas-b].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=imagens-medicas-b].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=imagens-medicas-b].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=imagens-medicas-b].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=imagens-medicas-b].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=imagens-medicas-b].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=imagens-medicas-b].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=imagens-medicas-b].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=imagens-medicas-b].theme-dark .dashboard-section-intro{border-color:transparent;background:transparent;box-shadow:none}body[data-page=imagens-medicas-b].theme-dark .exam-bank-strip{border-color:#1f6e55;background:radial-gradient(circle at 8% 0%,#26d99121 0,#26d9910d 34%,#07111f00 58%),radial-gradient(circle at 100% 0%,#35d0e424 0,#35d0e40d 40%,#07111f00 66%),linear-gradient(105deg,#10291f,#0e1a2c 62%,#0c2430);box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas-b].theme-dark .exam-bank-strip:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=imagens-medicas-b].theme-dark .exam-bank-copy strong{color:#f4f7fb}body[data-page=imagens-medicas-b].theme-dark .exam-bank-copy>span:not(.exam-bank-title-row){color:#b7c4d8}body[data-page=imagens-medicas-b].theme-dark .exam-bank-badge{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=imagens-medicas-b].theme-dark .basic-cycle-card{border-color:#263850;background:radial-gradient(circle at 100% 0%,#35d0e41c 0,#35d0e400 38%),linear-gradient(180deg,#0e1a2c,#101d31);box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas-b].theme-dark .basic-cycle-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=imagens-medicas-b].theme-dark .basic-cycle-card--courses{border-color:#1f6e55;background:radial-gradient(circle at 100% 0%,#26d9911c 0,#26d99100 40%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=imagens-medicas-b].theme-dark .basic-discipline{color:#f4f7fb}body[data-page=imagens-medicas-b].theme-dark .basic-discipline:hover{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=imagens-medicas-b].theme-dark .basic-discipline-icon,body[data-page=imagens-medicas-b].theme-dark .basic-course-icon{background:#13243a!important}body[data-page=imagens-medicas-b].theme-dark .basic-courses-title strong{color:#f4f7fb}body[data-page=imagens-medicas-b].theme-dark .basic-course-list li{color:#b7c4d8}body[data-page=imagens-medicas-b].theme-dark .basic-course-list a:hover{color:#78f0b5}body[data-page=imagens-medicas-b].theme-dark .dashboard-intro-icon,body[data-page=imagens-medicas-b].theme-dark .dashboard-intro-kicker,body[data-page=imagens-medicas-b].theme-dark .dashboard-intro-pill{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=imagens-medicas-b].theme-dark .dashboard-section-intro h2{color:#f4f7fb}body[data-page=imagens-medicas-b].theme-dark .dashboard-section-intro p{color:#b7c4d8}body[data-page=imagens-medicas-b].theme-dark .performance-panel,body[data-page=imagens-medicas-b].theme-dark .study-schedule-panel,body[data-page=imagens-medicas-b].theme-dark .performance-action{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas-b].theme-dark .performance-intro,body[data-page=imagens-medicas-b].theme-dark .performance-copy span,body[data-page=imagens-medicas-b].theme-dark .study-schedule-copy p{color:#b7c4d8}body[data-page=imagens-medicas-b].theme-dark .performance-copy strong,body[data-page=imagens-medicas-b].theme-dark .study-schedule-copy strong{color:#f4f7fb}body[data-page=imagens-medicas-b].theme-dark .performance-action:hover{border-color:#315d57;background:#13243a}body[data-page=imagens-medicas-b].theme-dark .performance-icon{background:#13243a}body[data-page=imagens-medicas-b].theme-dark .performance-arrow{color:#35e6a0}body[data-page=imagens-medicas-b].theme-dark .study-schedule-link{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=imagens-medicas-b].theme-dark .study-character{opacity:1;filter:drop-shadow(0 18px 26px rgba(0,0,0,.3))}body[data-page=imagens-medicas-b].theme-dark .study-schedule-kicker,body[data-page=imagens-medicas-b].theme-dark .study-schedule-cta{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 860px){body[data-page=imagens-medicas-b] .dashboard-section-intro{align-items:flex-start;flex-direction:column;margin-top:28px;padding:17px 18px}body[data-page=imagens-medicas-b] .dashboard-intro-left{align-items:flex-start}body[data-page=imagens-medicas-b] .dashboard-section-intro h2{font-size:19px}body[data-page=imagens-medicas-b] .dashboard-intro-pill{width:100%}body[data-page=imagens-medicas-b] .dashboard-side-stack,body[data-page=imagens-medicas-b] .performance-actions,body[data-page=imagens-medicas-b] .study-schedule-link{grid-template-columns:1fr}body[data-page=imagens-medicas-b] .study-schedule-link{text-align:left;padding-right:150px;min-height:152px}body[data-page=imagens-medicas-b] .study-character{top:0;right:-6px;bottom:auto;width:154px;height:150px;opacity:1}body[data-page=imagens-medicas-b] .study-character img{height:154px}}body[data-page=imagens-medicas-b] .mobile-menu-btn,body[data-page=imagens-medicas-b] .mobile-sidebar-backdrop{display:none}body[data-page=imagens-medicas-b] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=imagens-medicas-b] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=imagens-medicas-b] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=imagens-medicas-b].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=imagens-medicas-b].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=imagens-medicas-b].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=imagens-medicas-b]{--sidebar: 270px}body[data-page=imagens-medicas-b] .brand{font-size:21px;padding-left:18px}body[data-page=imagens-medicas-b] .global-search{width:min(440px,100%)}body[data-page=imagens-medicas-b] .topbar-actions{gap:12px;padding-right:16px}body[data-page=imagens-medicas-b] .profile{display:flex;min-width:auto}body[data-page=imagens-medicas-b] .content{padding:18px}body[data-page=imagens-medicas-b] .hero{padding:32px 28px}body[data-page=imagens-medicas-b] .specialty-grid,body[data-page=imagens-medicas-b] .practice-grid,body[data-page=imagens-medicas-b] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=imagens-medicas-b] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=imagens-medicas-b] .specialty-card,body[data-page=imagens-medicas-b] .practice-card{min-height:142px}body[data-page=imagens-medicas-b] .lower-grid{grid-template-columns:1fr}}@media (max-width: 1024px){body[data-page=imagens-medicas-b]{--sidebar: 0px;--topbar: 64px}body[data-page=imagens-medicas-b].mobile-menu-open{overflow:hidden}body[data-page=imagens-medicas-b] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=imagens-medicas-b] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=imagens-medicas-b] .topbar-center{display:none}body[data-page=imagens-medicas-b] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=imagens-medicas-b] .topbar-actions>.icon-button{display:none}body[data-page=imagens-medicas-b] .avatar{display:none}body[data-page=imagens-medicas-b] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=imagens-medicas-b] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=imagens-medicas-b] .theme-toggle-btn{flex:none}body[data-page=imagens-medicas-b] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=imagens-medicas-b] .sidebar-collapse-btn{display:none}body[data-page=imagens-medicas-b] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=imagens-medicas-b].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=imagens-medicas-b] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=imagens-medicas-b].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=imagens-medicas-b].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=imagens-medicas-b].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=imagens-medicas-b] .main{width:100%;margin-left:0;padding-top:var(--topbar)}body[data-page=imagens-medicas-b] .content{width:100%;max-width:940px;margin:0 auto;padding:18px}body[data-page=imagens-medicas-b] .hero{padding:30px 24px}body[data-page=imagens-medicas-b] .hero h1{font-size:28px}body[data-page=imagens-medicas-b] .ask-row{width:100%}body[data-page=imagens-medicas-b] .section-header{align-items:center;margin:30px 0 14px}body[data-page=imagens-medicas-b] .section-title{font-size:20px;line-height:1.2}body[data-page=imagens-medicas-b] .specialty-grid,body[data-page=imagens-medicas-b] .practice-grid,body[data-page=imagens-medicas-b] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=imagens-medicas-b] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=imagens-medicas-b] .specialty-card{min-height:138px;padding:18px;display:flex;flex-direction:column;justify-content:space-between}body[data-page=imagens-medicas-b] .practice-card{min-height:150px;padding:18px;grid-template-columns:44px minmax(0,1fr);overflow:visible}body[data-page=imagens-medicas-b] .card-copy strong{min-height:40px;padding-right:34px;font-size:13.5px}body[data-page=imagens-medicas-b] .card-copy p{padding-right:32px;font-size:12.5px;line-height:1.45}body[data-page=imagens-medicas-b] .lower-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}body[data-page=imagens-medicas-b] .performance-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=imagens-medicas-b] .performance-action--wide{grid-column:1 / -1}body[data-page=imagens-medicas-b] .study-row{grid-template-columns:34px minmax(180px,1fr) 160px 42px}body[data-page=imagens-medicas-b] .study-schedule-link{padding-right:210px}body[data-page=imagens-medicas-b] .study-character{right:8px;width:205px}body[data-page=imagens-medicas-b] .study-character img{height:190px}}@media (max-width: 640px){body[data-page=imagens-medicas-b]{--topbar: 62px}body[data-page=imagens-medicas-b] .topbar{padding:0 10px;gap:8px}body[data-page=imagens-medicas-b] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=imagens-medicas-b] .profile{max-width:76px}body[data-page=imagens-medicas-b] .profile strong{max-width:76px;font-size:11px}body[data-page=imagens-medicas-b] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=imagens-medicas-b] .theme-toggle-thumb{width:20px;height:20px}body[data-page=imagens-medicas-b].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=imagens-medicas-b] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=imagens-medicas-b] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}body[data-page=imagens-medicas-b] .content{max-width:none;padding:12px}body[data-page=imagens-medicas-b] .hero{padding:24px 18px;border-radius:14px}body[data-page=imagens-medicas-b] .hero h1{font-size:24px}body[data-page=imagens-medicas-b] .ask-row{min-height:52px;height:auto;padding-left:14px}body[data-page=imagens-medicas-b] .chips{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:4px;scrollbar-width:none}body[data-page=imagens-medicas-b] .chips::-webkit-scrollbar{display:none}body[data-page=imagens-medicas-b] .chip{flex:0 0 auto;height:34px;padding:0 16px;font-size:11.5px}body[data-page=imagens-medicas-b] .chip-content,body[data-page=imagens-medicas-b] .chip-questions,body[data-page=imagens-medicas-b] .chip-video,body[data-page=imagens-medicas-b] .chip-flashcards,body[data-page=imagens-medicas-b] .chip-map,body[data-page=imagens-medicas-b] .chip-premium{min-width:auto}body[data-page=imagens-medicas-b] .section-header{margin:26px 2px 12px;padding-top:2px}body[data-page=imagens-medicas-b] .section-title{font-size:19px}body[data-page=imagens-medicas-b] .specialty-grid,body[data-page=imagens-medicas-b] .practice-grid{grid-template-columns:1fr;gap:10px}body[data-page=imagens-medicas-b] .specialty-grid{height:auto;margin-bottom:28px}body[data-page=imagens-medicas-b] .specialty-card{min-height:116px;padding:16px 18px;border-radius:12px}body[data-page=imagens-medicas-b] .exam-bank-strip{min-height:auto;align-items:flex-start;flex-direction:column;gap:12px;margin:12px 0 2px;padding:18px}body[data-page=imagens-medicas-b] .exam-bank-copy strong{font-size:19px;line-height:1.12}body[data-page=imagens-medicas-b] .exam-bank-copy span{font-size:12.5px}body[data-page=imagens-medicas-b] .exam-bank-badge{width:auto;min-height:28px}body[data-page=imagens-medicas-b] .basic-cycle-grid{grid-template-columns:1fr;gap:10px}body[data-page=imagens-medicas-b] .basic-cycle-card{min-height:auto;padding:14px}body[data-page=imagens-medicas-b] .practice-card{min-height:132px;padding:18px;border-radius:13px}body[data-page=imagens-medicas-b] .icon-tile{width:38px;height:38px}body[data-page=imagens-medicas-b] .card-copy strong{font-size:13.5px}body[data-page=imagens-medicas-b] .card-copy p{font-size:12.5px;line-height:1.45}body[data-page=imagens-medicas-b] .study-row{grid-template-columns:34px minmax(0,1fr)!important;row-gap:8px;padding:12px 0}body[data-page=imagens-medicas-b] .bar,body[data-page=imagens-medicas-b] .percent{grid-column:2;width:100%}body[data-page=imagens-medicas-b] .performance-actions{grid-template-columns:1fr}body[data-page=imagens-medicas-b] .performance-action--wide{grid-column:auto}body[data-page=imagens-medicas-b] .study-schedule-link{min-height:auto;padding:16px}body[data-page=imagens-medicas-b] .study-character{display:none}}body[data-page=imagens-medicas-b].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=imagens-medicas-b].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=imagens-medicas-b].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px){body[data-page=imagens-medicas-b] .lower-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){body[data-page=imagens-medicas-b] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=imagens-medicas-b] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=imagens-medicas-b] .main{padding-top:calc(var(--topbar) + 59px)}body[data-page=imagens-medicas-b].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}body[data-page=imagens-medicas-b] .practice-card,body[data-page=imagens-medicas-b] .basic-cycle-card{border-top:3px solid #c89012}body[data-page=imagens-medicas-b] .practice-card:hover,body[data-page=imagens-medicas-b] .basic-cycle-card:hover{border-top-color:#c89012}body[data-page=imagens-medicas-b] .basic-cycle-card:before{display:none}body[data-page=imagens-medicas-b].theme-dark .practice-card,body[data-page=imagens-medicas-b].theme-dark .practice-card:hover,body[data-page=imagens-medicas-b].theme-dark .basic-cycle-card,body[data-page=imagens-medicas-b].theme-dark .basic-cycle-card:hover,body[data-page=imagens-medicas-b].theme-dark .basic-cycle-card--courses,body[data-page=imagens-medicas-b].theme-dark .basic-cycle-card--courses:hover{border-top-color:#c89012}body[data-page=imagens-medicas-b] .basic-cycle-card .premium-mini-badge{top:11px;right:12px}body[data-page=imagens-medicas-b] .basic-cycle-card--courses .basic-courses-title{padding-right:34px}body[data-page=imagens-medicas-b].theme-dark .basic-cycle-card .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=imagens-medicas-b] .medical-search-page{min-height:calc(100vh - var(--topbar));display:block;padding:16px 22px 34px}body[data-page=imagens-medicas-b] .medical-search-hero{position:relative;display:flex;align-items:center;overflow:hidden;margin-bottom:20px;padding:38px 40px;border:1px solid #cfe7e3;border-radius:18px;background:radial-gradient(circle at 4% 10%,#bff7de94 0,#bff7de38 27%,#fff0 48%),radial-gradient(circle at 96% 12%,#b2edf8b8 0,#d0f6fb75 29%,#fff0 56%),linear-gradient(105deg,#f7fffb,#f4fdf9 45%,#eafaff);box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas-b] .medical-search-hero:after{content:"";position:absolute;right:-80px;bottom:-110px;width:310px;height:310px;border-radius:50%;border:1px solid rgba(15,174,199,.12);box-shadow:0 0 0 42px #0faec709,0 0 0 84px #0bbf7906;pointer-events:none}body[data-page=imagens-medicas-b] .medical-search-hero-content{position:relative;z-index:1;width:min(780px,100%)}body[data-page=imagens-medicas-b] .medical-search-kicker{min-height:29px;display:inline-flex;align-items:center;gap:8px;margin-bottom:17px;padding:0 13px;border:1px solid #b8e8d9;border-radius:999px;background:#ffffffe0;color:#008d62;font-size:11px;line-height:1;font-weight:920;letter-spacing:.025em;text-transform:uppercase;box-shadow:0 7px 17px #00a66c0e}body[data-page=imagens-medicas-b] .medical-search-kicker svg{width:15px;height:15px;flex:none}body[data-page=imagens-medicas-b] .medical-search-hero h1{margin:0 0 10px;color:#071442;font-size:30px;line-height:1.08;font-weight:950;letter-spacing:-.045em}body[data-page=imagens-medicas-b] .medical-search-hero p{max-width:760px;margin:0;color:#4f6891;font-size:14px;line-height:1.55;font-weight:630}body[data-page=imagens-medicas-b] .medical-search-grid{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}body[data-page=imagens-medicas-b] .search-card{position:relative;min-height:275px;display:flex;flex-direction:column;overflow:hidden;padding:24px;border:1px solid var(--line);border-top:3px solid var(--card-color, var(--green));border-radius:17px;background:radial-gradient(circle at 100% 0%,var(--card-glow, rgba(11, 191, 121, .1)) 0,rgba(255,255,255,0) 42%),linear-gradient(180deg,#fff,#f9fcfe);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas-b] .search-card:hover{transform:translateY(-2px);border-color:#b9d9d0;border-top-color:var(--card-color, var(--green));box-shadow:var(--shadow)}body[data-page=imagens-medicas-b] .search-card-head{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:13px;margin-bottom:13px}body[data-page=imagens-medicas-b] .search-card-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:var(--icon-bg, var(--green-soft));color:var(--card-color, var(--green));box-shadow:0 9px 19px var(--icon-shadow, rgba(11, 191, 121, .12))}body[data-page=imagens-medicas-b] .search-card-icon svg{width:24px;height:24px}body[data-page=imagens-medicas-b] .search-card h1,body[data-page=imagens-medicas-b] .search-card h2{margin:0;color:#101832;font-size:20px;line-height:1.18;font-weight:920;letter-spacing:-.026em}body[data-page=imagens-medicas-b] .search-card-description{min-height:42px;display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0 0 18px;color:#587096;font-size:13px;line-height:1.45;font-weight:620}body[data-page=imagens-medicas-b] .google-logo-mini{width:70px;height:auto;display:inline-block;flex:none;vertical-align:middle}body[data-page=imagens-medicas-b] .search-form{margin-top:auto}body[data-page=imagens-medicas-b] .search-input-row{position:relative;min-height:102px;overflow:hidden;border:1px solid #d8e3ef;border-radius:14px;background:#fff;box-shadow:inset 0 1px 2px #11214406;transition:border-color .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas-b] .search-input-row:focus-within{border-color:var(--card-color, var(--green));box-shadow:0 0 0 4px var(--focus-ring, rgba(11, 191, 121, .11))}body[data-page=imagens-medicas-b] .search-input-row.is-invalid{border-color:#e5484d;box-shadow:0 0 0 4px #e5484d1a}body[data-page=imagens-medicas-b] .search-input-row textarea{width:100%;min-height:100px;display:block;resize:none;padding:15px 60px 15px 16px;border:0;outline:0;background:transparent;color:#172341;font:inherit;font-size:13px;line-height:1.48;font-weight:580}body[data-page=imagens-medicas-b] .search-input-row textarea::placeholder{color:#7183a3;opacity:1}body[data-page=imagens-medicas-b] .submit-up-btn{position:absolute;right:10px;bottom:10px;width:39px;height:39px;display:grid;place-items:center;padding:0;border:0;border-radius:11px;background:linear-gradient(180deg,#13c783,#00a86f);color:#fff;cursor:pointer;box-shadow:0 9px 17px #00a66c38;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas-b] .submit-up-btn:hover{transform:translateY(-2px);filter:saturate(1.08);box-shadow:0 12px 22px #00a66c4a}body[data-page=imagens-medicas-b] .submit-up-btn:active{transform:translateY(0)}body[data-page=imagens-medicas-b] .submit-up-btn svg{width:19px;height:19px}body[data-page=imagens-medicas-b].theme-dark .medical-search-hero{border-color:#1f6e55;background:radial-gradient(circle at 4% 10%,#26d99129 0,#26d9910f 30%,#07111f00 52%),radial-gradient(circle at 96% 12%,#35d0e429 0,#35d0e40f 34%,#07111f00 58%),linear-gradient(105deg,#10291f,#0e1a2c 58%,#0c2430);box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas-b].theme-dark .medical-search-hero:after{border-color:#35d0e424;box-shadow:0 0 0 42px #35d0e409,0 0 0 84px #26d99106}body[data-page=imagens-medicas-b].theme-dark .medical-search-kicker{border-color:#247d61;background:#12382d;color:#78f0b5;box-shadow:none}body[data-page=imagens-medicas-b].theme-dark .medical-search-hero h1{color:#f4f7fb}body[data-page=imagens-medicas-b].theme-dark .medical-search-hero p{color:#b7c4d8}body[data-page=imagens-medicas-b].theme-dark .search-card{border-color:#263850;border-top-color:var(--card-color, #26d991);background:radial-gradient(circle at 100% 0%,var(--card-glow-dark, rgba(38, 217, 145, .1)) 0,rgba(7,17,31,0) 44%),linear-gradient(180deg,#0e1a2c,#101d31);box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas-b].theme-dark .search-card:hover{border-color:#315d57;border-top-color:var(--card-color, #26d991);box-shadow:var(--shadow)}body[data-page=imagens-medicas-b].theme-dark .search-card h1,body[data-page=imagens-medicas-b].theme-dark .search-card h2{color:#f4f7fb}body[data-page=imagens-medicas-b].theme-dark .search-card-description{color:#b7c4d8}body[data-page=imagens-medicas-b].theme-dark .search-card-icon{background:#13243a}body[data-page=imagens-medicas-b].theme-dark .search-input-row{border-color:#30445f;background:#0f1f33;box-shadow:inset 0 1px 2px #0003}body[data-page=imagens-medicas-b].theme-dark .search-input-row:focus-within{border-color:#35e6a0;box-shadow:0 0 0 4px #35e6a01a}body[data-page=imagens-medicas-b].theme-dark .search-input-row textarea{color:#f4f7fb;-webkit-text-fill-color:#f4f7fb}body[data-page=imagens-medicas-b].theme-dark .search-input-row textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8}@media (max-width: 1120px){body[data-page=imagens-medicas-b] .medical-search-hero{padding:34px 32px}body[data-page=imagens-medicas-b] .search-card{min-height:300px}}@media (max-width: 760px){body[data-page=imagens-medicas-b] .medical-search-page{padding:14px 12px 24px}body[data-page=imagens-medicas-b] .medical-search-hero{margin-bottom:14px;padding:26px 20px;border-radius:15px}body[data-page=imagens-medicas-b] .medical-search-hero:after{right:-160px;bottom:-170px}body[data-page=imagens-medicas-b] .medical-search-kicker{margin-bottom:14px;font-size:10px}body[data-page=imagens-medicas-b] .medical-search-hero h1{font-size:26px}body[data-page=imagens-medicas-b] .medical-search-hero p{font-size:13px;line-height:1.5}body[data-page=imagens-medicas-b] .medical-search-grid{grid-template-columns:1fr;gap:13px}body[data-page=imagens-medicas-b] .search-card{min-height:auto;padding:20px;border-radius:15px}body[data-page=imagens-medicas-b] .search-card h1,body[data-page=imagens-medicas-b] .search-card h2{font-size:18px}body[data-page=imagens-medicas-b] .search-card-description{min-height:0;margin-bottom:15px}}body[data-page=imagens-medicas-b] #platformTopbar.topbar{display:flex!important;visibility:visible!important;opacity:1!important;transform:none!important;z-index:1000}body[data-page=imagens-medicas-b] #platformTopbar+.sidebar-collapse-btn{z-index:1001}@media (min-width: 1025px){body[data-page=imagens-medicas-b] .main{padding-top:var(--topbar)}}@media (max-width: 1024px){body[data-page=imagens-medicas-b] #platformTopbar.topbar,body[data-page=imagens-medicas-b] #platformTopbar .topbar-center{display:flex!important}}body[data-page=imagens-medicas-b] .medical-search-grid{grid-template-columns:1fr!important;gap:0!important}body[data-page=imagens-medicas-b] .medical-search-grid .search-card{width:100%!important;max-width:100%!important;min-height:250px!important}body[data-page=imagens-medicas-b] .medical-search-grid .search-card-description{min-height:auto!important}body[data-page=imagens-medicas-b] .medical-search-grid .search-input-row{min-height:112px!important}body[data-page=imagens-medicas-b] .medical-search-grid .search-input-row textarea{min-height:110px!important}body[data-page=imagens-medicas-b] .medical-search-grid .search-card{min-height:210px!important}body[data-page=imagens-medicas-b] .medical-search-grid .search-input-row{min-height:62px!important;height:auto!important;border-radius:13px!important}body[data-page=imagens-medicas-b] .medical-search-grid .search-input-row textarea{min-height:60px!important;height:60px!important;padding:12px 64px 9px 16px!important;line-height:1.42!important;overflow-y:hidden!important}body[data-page=imagens-medicas-b] .medical-search-grid .submit-up-btn{top:12px!important;right:10px!important;bottom:auto!important;width:38px!important;height:38px!important}@media (max-width: 640px){body[data-page=imagens-medicas-b] .medical-search-grid .search-input-row{min-height:68px!important}body[data-page=imagens-medicas-b] .medical-search-grid .search-input-row textarea{min-height:66px!important;height:66px!important;padding-top:12px!important}body[data-page=imagens-medicas-b] .medical-search-grid .submit-up-btn{top:14px!important}}body[data-page=imagens-medicas-b] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=imagens-medicas-b] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=imagens-medicas-b] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=imagens-medicas-b] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=imagens-medicas-b] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=imagens-medicas-b] .footer-logo .med{font-weight:900}body[data-page=imagens-medicas-b] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=imagens-medicas-b] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=imagens-medicas-b] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=imagens-medicas-b] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=imagens-medicas-b] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=imagens-medicas-b] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=imagens-medicas-b].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=imagens-medicas-b].theme-dark .footer-logo{color:#f4f7fb}body[data-page=imagens-medicas-b].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=imagens-medicas-b].theme-dark .footer-description,body[data-page=imagens-medicas-b].theme-dark .footer-meta{color:#b7c4d8}body[data-page=imagens-medicas-b].theme-dark .footer-meta a{color:#78f0b5}body[data-page=imagens-medicas-b].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=imagens-medicas-b].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=imagens-medicas-b] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=imagens-medicas-b] .site-footer-inner{padding:28px 20px 8px}body[data-page=imagens-medicas-b] .footer-logo{font-size:21px}body[data-page=imagens-medicas-b] .footer-bottom{padding:10px 20px 18px}}body[data-page=imagens-medicas-b] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas-b] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=imagens-medicas-b] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=imagens-medicas-b] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=imagens-medicas-b] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=imagens-medicas-b] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=imagens-medicas-b].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=imagens-medicas-b].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=imagens-medicas-b].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=imagens-medicas-b].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=imagens-medicas-b].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=imagens-medicas-b] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=imagens-medicas-b] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=imagens-medicas-b] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=imagens-medicas-b] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=imagens-medicas-b] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=imagens-medicas-b] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=imagens-medicas-b] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=imagens-medicas-b] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=imagens-medicas-b] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=imagens-medicas-b] .residency-area-group>.residency-area-toggle:hover,body[data-page=imagens-medicas-b] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=imagens-medicas-b] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=imagens-medicas-b] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=imagens-medicas-b] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=imagens-medicas-b] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=imagens-medicas-b] .residency-area-group .residency-specialty-link:hover,body[data-page=imagens-medicas-b] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=imagens-medicas-b] .residency-area-group .residency-specialty-link:hover:before,body[data-page=imagens-medicas-b] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=imagens-medicas-b].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=imagens-medicas-b].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=imagens-medicas-b].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=imagens-medicas-b].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=imagens-medicas-b].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=imagens-medicas-b].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=imagens-medicas-b].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=imagens-medicas-b].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=imagens-medicas-b].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=imagens-medicas-b].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=imagens-medicas-b] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=imagens-medicas-b] .specialty-page[class*=specialty-theme-],body[data-page=imagens-medicas-b] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=imagens-medicas-b] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=imagens-medicas-b] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=imagens-medicas-b] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=imagens-medicas-b] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=imagens-medicas-b] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=imagens-medicas-b] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=imagens-medicas-b] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=imagens-medicas-b] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=imagens-medicas-b] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=imagens-medicas-b] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=imagens-medicas-b] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=imagens-medicas-b] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=imagens-medicas-b] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=imagens-medicas-b] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=imagens-medicas-b] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=imagens-medicas-b] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=imagens-medicas-b] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=imagens-medicas-b] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=imagens-medicas-b].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=imagens-medicas-b].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=imagens-medicas-b].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=imagens-medicas-b].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=imagens-medicas-b].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=imagens-medicas-b].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=imagens-medicas-b].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=imagens-medicas-b] #officialSidebar,body[data-page=imagens-medicas-b] #officialSidebar *,body[data-page=imagens-medicas-b] #officialSidebar *:before,body[data-page=imagens-medicas-b] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=imagens-medicas-b] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=imagens-medicas-b] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=imagens-medicas-b] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=imagens-medicas-b] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=imagens-medicas-b] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-item,body[data-page=imagens-medicas-b] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-item:hover,body[data-page=imagens-medicas-b] #officialSidebar .nav-toggle:hover,body[data-page=imagens-medicas-b] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-item.active,body[data-page=imagens-medicas-b] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=imagens-medicas-b] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-item svg,body[data-page=imagens-medicas-b] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-group>.nav-submenu,body[data-page=imagens-medicas-b] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=imagens-medicas-b] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=imagens-medicas-b] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=imagens-medicas-b] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=imagens-medicas-b] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=imagens-medicas-b] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=imagens-medicas-b] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=imagens-medicas-b] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=imagens-medicas-b] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=imagens-medicas-b] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=imagens-medicas-b] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=imagens-medicas-b] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=imagens-medicas-b] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=imagens-medicas-b] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=imagens-medicas-b] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=imagens-medicas-b] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=imagens-medicas-b] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=imagens-medicas-b] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=imagens-medicas-b] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=imagens-medicas-b] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=imagens-medicas-b] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=imagens-medicas-b] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=imagens-medicas-b].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=imagens-medicas-b].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=imagens-medicas-b].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=imagens-medicas-b].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=imagens-medicas-b].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=imagens-medicas-b].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=imagens-medicas-b].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=imagens-medicas-b].theme-dark #officialSidebar,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=imagens-medicas-b].theme-dark #officialSidebar .nav-item,body[data-page=imagens-medicas-b].theme-dark #officialSidebar .nav-toggle,body[data-page=imagens-medicas-b].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=imagens-medicas-b].theme-dark #officialSidebar .nav-item:hover,body[data-page=imagens-medicas-b].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=imagens-medicas-b].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=imagens-medicas-b].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=imagens-medicas-b].theme-dark #officialSidebar .nav-item.active,body[data-page=imagens-medicas-b].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=imagens-medicas-b].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=imagens-medicas-b].theme-dark #officialSidebar .premium-title,body[data-page=imagens-medicas-b].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=imagens-medicas-b].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=imagens-medicas-b].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=imagens-medicas-b].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=imagens-medicas-b].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=imagens-medicas-b].official-menu-final{overflow-x:hidden!important}body[data-page=imagens-medicas-b].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=imagens-medicas-b].official-menu-final #sidebarToggle{display:none!important}body[data-page=imagens-medicas-b] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=imagens-medicas-b].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=imagens-medicas-b].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=imagens-medicas-b].official-menu-final .main,body[data-page=imagens-medicas-b].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=imagens-medicas-b].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=imagens-medicas-b].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=imagens-medicas-b].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=imagens-medicas-b])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=imagens-medicas-b] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=imagens-medicas-b] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=imagens-medicas]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=imagens-medicas],body[data-page=imagens-medicas] *{box-sizing:border-box}html:has(>body[data-page=imagens-medicas]),body[data-page=imagens-medicas]{height:100%}body[data-page=imagens-medicas]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=imagens-medicas] svg{display:block}body[data-page=imagens-medicas] a{color:inherit;text-decoration:none}body[data-page=imagens-medicas] button,body[data-page=imagens-medicas] input{font:inherit}body[data-page=imagens-medicas] .app{min-height:100vh}body[data-page=imagens-medicas] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=imagens-medicas] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=imagens-medicas] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=imagens-medicas] .brand .med{font-weight:900}body[data-page=imagens-medicas] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=imagens-medicas] .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=imagens-medicas] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=imagens-medicas] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=imagens-medicas] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=imagens-medicas] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=imagens-medicas] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=imagens-medicas] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=imagens-medicas] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=imagens-medicas] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=imagens-medicas] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=imagens-medicas] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=imagens-medicas] .sidebar-collapse-btn svg,body[data-page=imagens-medicas] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=imagens-medicas] .sidebar,body[data-page=imagens-medicas] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=imagens-medicas].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=imagens-medicas].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=imagens-medicas].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=imagens-medicas].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=imagens-medicas] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=imagens-medicas] .sidebar::-webkit-scrollbar{width:7px}body[data-page=imagens-medicas] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=imagens-medicas] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=imagens-medicas] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=imagens-medicas] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=imagens-medicas] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=imagens-medicas] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=imagens-medicas] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=imagens-medicas] .nav-item svg{color:currentColor;flex:none}body[data-page=imagens-medicas] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=imagens-medicas] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=imagens-medicas] .nav-toggle:hover,body[data-page=imagens-medicas] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=imagens-medicas] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=imagens-medicas] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=imagens-medicas] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=imagens-medicas] .nav-section-title svg{color:currentColor;flex:none}body[data-page=imagens-medicas] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=imagens-medicas] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=imagens-medicas] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=imagens-medicas] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=imagens-medicas] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=imagens-medicas] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=imagens-medicas] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=imagens-medicas] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=imagens-medicas] .nav-sublink:hover:before,body[data-page=imagens-medicas] .nav-sublink.active:before{background:#00a96e}body[data-page=imagens-medicas] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=imagens-medicas] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=imagens-medicas] .student-menu{margin-top:14px}body[data-page=imagens-medicas] .student-toggle{color:#50658e}body[data-page=imagens-medicas] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=imagens-medicas] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=imagens-medicas] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=imagens-medicas] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=imagens-medicas] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=imagens-medicas] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=imagens-medicas] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=imagens-medicas] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=imagens-medicas] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=imagens-medicas] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=imagens-medicas] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=imagens-medicas] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=imagens-medicas] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=imagens-medicas] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=imagens-medicas] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=imagens-medicas] .hero p strong{color:#00a26e;font-weight:850}body[data-page=imagens-medicas] .ask-row{margin-top:18px;width:min(850px,100%);max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=imagens-medicas] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}body[data-page=imagens-medicas] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=imagens-medicas] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=imagens-medicas] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=imagens-medicas] .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}body[data-page=imagens-medicas] .chip-content{min-width:159px}body[data-page=imagens-medicas] .chip-questions{min-width:157px}body[data-page=imagens-medicas] .chip-video{min-width:105px}body[data-page=imagens-medicas] .chip-flashcards{min-width:146px}body[data-page=imagens-medicas] .chip-map{min-width:151px}body[data-page=imagens-medicas] .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}body[data-page=imagens-medicas] .chip-crown{width:13px;height:13px;color:#b97900;flex:none}body[data-page=imagens-medicas] .chip.active:not(.chip-premium),body[data-page=imagens-medicas] .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}body[data-page=imagens-medicas] .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}body[data-page=imagens-medicas] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=imagens-medicas] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=imagens-medicas] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=imagens-medicas] .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=imagens-medicas] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:8px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=imagens-medicas] .practice-card:hover,body[data-page=imagens-medicas] .specialty-card:hover,body[data-page=imagens-medicas] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=imagens-medicas] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=imagens-medicas] .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}body[data-page=imagens-medicas] .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}body[data-page=imagens-medicas] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=imagens-medicas] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=imagens-medicas] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=imagens-medicas] .practice-card .card-copy{display:contents}body[data-page=imagens-medicas] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=imagens-medicas] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=imagens-medicas] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=imagens-medicas] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=imagens-medicas] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=imagens-medicas] .meta-line .arrow{margin-left:0;font-size:17px;color:#008d62;font-weight:900}body[data-page=imagens-medicas] .exam-bank-strip{position:relative;overflow:hidden;min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 0 4px;padding:18px 26px;border:1px solid #cdeee4;border-radius:16px;background:radial-gradient(circle at 8% 0%,#c8ffe66b 0,#c8ffe629 28%,#fff0 50%),radial-gradient(circle at 100% 0%,#0faec729 0,#0faec70d 40%,#fff0 66%),linear-gradient(100deg,#f5fffb,#fff 58%,#effbff);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas] .exam-bank-strip:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow)}body[data-page=imagens-medicas] .exam-bank-strip:before,body[data-page=imagens-medicas] .exam-bank-strip:after{content:"";position:absolute;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#0bbf79,#0faec7)}body[data-page=imagens-medicas] .exam-bank-strip:before{left:0}body[data-page=imagens-medicas] .exam-bank-strip:after{right:0}body[data-page=imagens-medicas] .exam-bank-copy{position:relative;z-index:1;min-width:0;display:block}body[data-page=imagens-medicas] .exam-bank-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 6px}body[data-page=imagens-medicas] .exam-bank-copy strong{display:block;margin:0;color:#071442;font-size:18px;line-height:1.08;font-weight:950;letter-spacing:-.04em}body[data-page=imagens-medicas] .exam-bank-copy>span:not(.exam-bank-title-row){display:block;color:#263957;font-size:12px;line-height:1.35;font-weight:650}body[data-page=imagens-medicas] .exam-bank-badge{position:relative;z-index:1;flex:none;min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid #bde9db;border-radius:999px;background:#fff;color:#000;font-size:10.5px;line-height:1;font-weight:800;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 7px 16px #00a66c0f;white-space:nowrap}body[data-page=imagens-medicas] .exam-bank-badge svg{width:14px;height:14px;flex:none}body[data-page=imagens-medicas] .basic-cycle-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 4px}body[data-page=imagens-medicas] .basic-cycle-card{position:relative;min-height:172px;overflow:hidden;padding:14px;border:1px solid var(--line);border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas] .basic-cycle-card:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow)}body[data-page=imagens-medicas] .basic-cycle-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,#0bbf79,#0faec7)}body[data-page=imagens-medicas] .basic-discipline-list{position:relative;z-index:1;display:flex;flex-direction:column}body[data-page=imagens-medicas] .basic-discipline{min-height:42px;display:grid;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;padding:6px 8px 6px 6px;border:1px solid transparent;border-radius:11px;color:#172341;transition:background .18s ease,border-color .18s ease,color .18s ease}body[data-page=imagens-medicas] .basic-discipline:hover{border-color:#cdeee4;background:#f3fcf8;color:#008d62}body[data-page=imagens-medicas] .basic-discipline-icon{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:var(--cycle-icon-bg, #e7f9f1);color:var(--cycle-icon-color, #0bbf79);flex:none}body[data-page=imagens-medicas] .basic-discipline-icon svg{width:17px;height:17px}body[data-page=imagens-medicas] .basic-discipline strong{display:block;min-width:0;color:currentColor;font-size:12px;line-height:1.18;font-weight:850}body[data-page=imagens-medicas] .basic-cycle-card--courses{border-color:#cdeee4;background:radial-gradient(circle at 100% 0%,#0bbf791f 0,#0bbf7900 40%),linear-gradient(135deg,#f4fffa,#fff 62%,#f2fbff)}body[data-page=imagens-medicas] .basic-courses-title{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin:0 0 10px}body[data-page=imagens-medicas] .basic-course-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 7px 16px #00a66c14;flex:none}body[data-page=imagens-medicas] .basic-course-icon svg{width:18px;height:18px}body[data-page=imagens-medicas] .basic-courses-title strong{color:#101832;font-size:14px;line-height:1.1;font-weight:930;letter-spacing:-.02em}body[data-page=imagens-medicas] .basic-course-list{position:relative;z-index:1;list-style:none;display:flex;flex-direction:column;gap:7px;margin:0;padding:0}body[data-page=imagens-medicas] .basic-course-list li{position:relative;padding-left:14px;color:#50658e;font-size:11.5px;line-height:1.26;font-weight:760}body[data-page=imagens-medicas] .basic-course-list li:before{content:"";position:absolute;top:.55em;left:0;width:6px;height:6px;border-radius:999px;background:#c89012}body[data-page=imagens-medicas] .basic-course-list a{color:inherit;transition:color .18s ease}body[data-page=imagens-medicas] .basic-course-list a:hover{color:#008d62}body[data-page=imagens-medicas] .lower-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:35px}body[data-page=imagens-medicas] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=imagens-medicas] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=imagens-medicas] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=imagens-medicas] .study-list{padding:0 17px 12px}body[data-page=imagens-medicas] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px;align-items:center;column-gap:13px;min-height:70px;padding:10px 0;border-bottom:1px solid var(--line-soft)}body[data-page=imagens-medicas] .study-row:last-child{border-bottom:0}body[data-page=imagens-medicas] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}body[data-page=imagens-medicas] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.22;margin-bottom:5px}body[data-page=imagens-medicas] .study-title span{display:block;color:#62769b;font-size:11px;font-weight:610;line-height:1.35}body[data-page=imagens-medicas] .continue-inline{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:0;border:0;background:transparent;color:#00a16c;font-size:11px;line-height:1.2;font-weight:900;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}body[data-page=imagens-medicas] .continue-inline:before{content:"-";color:currentColor;font-weight:900}body[data-page=imagens-medicas] .continue-inline:hover{color:#008d62;text-decoration:underline;text-underline-offset:2px}body[data-page=imagens-medicas] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=imagens-medicas] .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}body[data-page=imagens-medicas] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=imagens-medicas] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=imagens-medicas] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=imagens-medicas] .activity-list{padding:0 17px 13px}body[data-page=imagens-medicas] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=imagens-medicas] .activity-row:last-child{border-bottom:0}body[data-page=imagens-medicas] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=imagens-medicas] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}body[data-page=imagens-medicas] .schedule-panel{overflow:hidden}body[data-page=imagens-medicas] .schedule-panel .panel-head{padding-bottom:12px}body[data-page=imagens-medicas] .schedule-dashboard{padding:0 17px 17px}body[data-page=imagens-medicas] .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}body[data-page=imagens-medicas] .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=imagens-medicas] .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}body[data-page=imagens-medicas] .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}body[data-page=imagens-medicas] .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}body[data-page=imagens-medicas] .schedule-feature-card:hover,body[data-page=imagens-medicas] .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas] .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}body[data-page=imagens-medicas] .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}body[data-page=imagens-medicas] .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}body[data-page=imagens-medicas] .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=imagens-medicas] .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}body[data-page=imagens-medicas] .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}body[data-page=imagens-medicas] .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}body[data-page=imagens-medicas] .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}body[data-page=imagens-medicas] .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=imagens-medicas] .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}body[data-page=imagens-medicas] .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=imagens-medicas] .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=imagens-medicas] .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}body[data-page=imagens-medicas] .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}body[data-page=imagens-medicas] .agenda-timeline{display:flex;flex-direction:column;gap:9px}body[data-page=imagens-medicas] .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}body[data-page=imagens-medicas] .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}body[data-page=imagens-medicas] .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}body[data-page=imagens-medicas] .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}body[data-page=imagens-medicas] .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}body[data-page=imagens-medicas] .agenda-priority{color:#008d62;font-weight:900}body[data-page=imagens-medicas] .dashboard-section-intro{position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;gap:18px;min-height:auto;margin:45px 0 25px;padding:8px 22px 4px;border:0;border-radius:0;background:transparent;box-shadow:none}body[data-page=imagens-medicas] .dashboard-section-intro:before,body[data-page=imagens-medicas] .dashboard-section-intro:after{display:none}body[data-page=imagens-medicas] .dashboard-section-intro:before{left:0}body[data-page=imagens-medicas] .dashboard-section-intro:after{right:0}body[data-page=imagens-medicas] .dashboard-intro-left{position:relative;z-index:1;display:flex;align-items:center;gap:14px;min-width:0}body[data-page=imagens-medicas] .dashboard-intro-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 10px 22px #00a66c14;flex:none}body[data-page=imagens-medicas] .dashboard-intro-icon svg{width:24px;height:24px}body[data-page=imagens-medicas] .dashboard-intro-kicker{display:inline-flex;align-items:center;height:23px;margin-bottom:4px;padding:0 9px;border-radius:999px;background:#fff;border:1px solid #bde9db;color:#008d62;font-size:10.5px;line-height:1;font-weight:950;letter-spacing:.04em;text-transform:uppercase}body[data-page=imagens-medicas] .dashboard-section-intro h2{margin:0;color:#101832;font-size:20px;line-height:1.12;font-weight:950;letter-spacing:-.035em;text-align:center}body[data-page=imagens-medicas] .dashboard-section-intro p{margin:5px 0 0;color:#587096;font-size:12.5px;line-height:1.4;font-weight:650}body[data-page=imagens-medicas] .dashboard-intro-pill{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 12px;border-radius:999px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=imagens-medicas] .dashboard-section-intro+.lower-grid{margin-top:0}body[data-page=imagens-medicas] .lower-grid{align-items:stretch}body[data-page=imagens-medicas] .continue-panel{height:100%;display:flex;flex-direction:column}body[data-page=imagens-medicas] .continue-panel .study-list{flex:1;padding-bottom:0}body[data-page=imagens-medicas] .continue-panel .study-row{min-height:70px}body[data-page=imagens-medicas] .dashboard-side-stack{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px}body[data-page=imagens-medicas] .performance-panel,body[data-page=imagens-medicas] .study-schedule-panel{overflow:hidden}body[data-page=imagens-medicas] .performance-body{padding:0 17px 17px}body[data-page=imagens-medicas] .performance-intro{margin:0 0 12px;color:#60739b;font-size:11.5px;line-height:1.4;font-weight:650}body[data-page=imagens-medicas] .performance-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}body[data-page=imagens-medicas] .performance-action{min-height:78px;position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:13px 12px;border:1px solid #dfe7f3;border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:0 6px 14px #162c4809;transition:.18s ease}body[data-page=imagens-medicas] .performance-action:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas] .performance-action--wide{grid-column:1 / -1}body[data-page=imagens-medicas] .performance-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:var(--pa-bg, #e7f9f1);color:var(--pa-color, #0bbf79);flex:none}body[data-page=imagens-medicas] .performance-copy strong{display:block;color:#101832;font-size:12px;line-height:1.22;font-weight:900;margin-bottom:3px}body[data-page=imagens-medicas] .performance-copy span{display:block;color:#667a9e;font-size:10.5px;line-height:1.3;font-weight:720}body[data-page=imagens-medicas] .performance-arrow{color:#00a16c;font-size:18px;font-weight:950;line-height:1}body[data-page=imagens-medicas] .study-schedule-card{position:relative;min-height:154px;display:block;padding:0 17px 17px}body[data-page=imagens-medicas] .study-schedule-link{min-height:158px;position:relative;display:block;padding:16px 265px 18px 17px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 88% 45%,#0faec724 0,#0faec70a 36%,#0faec700 60%),linear-gradient(135deg,#ecfbf6,#fff 56%,#f2fbff);overflow:hidden;transition:.18s ease}body[data-page=imagens-medicas] .study-schedule-link:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas] .study-schedule-copy{position:relative;z-index:2;display:block;min-width:0}body[data-page=imagens-medicas] .study-schedule-kicker{display:inline-flex;align-items:center;gap:6px;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;margin-bottom:9px}body[data-page=imagens-medicas] .study-schedule-copy strong{display:block;color:#101832;font-size:16px;line-height:1.15;font-weight:950;letter-spacing:-.02em;margin-bottom:7px}body[data-page=imagens-medicas] .study-schedule-copy p{margin:0 0 13px;color:#587096;font-size:12px;line-height:1.42;font-weight:650;max-width:330px}body[data-page=imagens-medicas] .study-schedule-cta{height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900}body[data-page=imagens-medicas] .study-character{position:absolute;top:-2px;right:18px;bottom:auto;z-index:1;width:246px;height:202px;display:flex;align-items:flex-start;justify-content:flex-end;pointer-events:none;opacity:1;filter:drop-shadow(0 16px 24px rgba(15,23,42,.12))}body[data-page=imagens-medicas] .study-character:before{content:"";position:absolute;right:-18px;top:30px;width:190px;height:120px;border-radius:999px;background:radial-gradient(circle,#0faec721,#0faec700 70%);z-index:-1}body[data-page=imagens-medicas] .study-character img{width:auto;height:205px;object-fit:contain;object-position:center top;display:block}@media (max-width: 1480px){body[data-page=imagens-medicas] .performance-actions{grid-template-columns:1fr}body[data-page=imagens-medicas] .performance-action--wide{grid-column:auto}body[data-page=imagens-medicas] .study-schedule-link{padding-right:235px}body[data-page=imagens-medicas] .study-character{top:-2px;right:12px;bottom:auto;width:222px;height:194px;opacity:1}body[data-page=imagens-medicas] .study-character img{height:198px}}@media (max-width: 1280px){body[data-page=imagens-medicas] .practice-grid,body[data-page=imagens-medicas] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=imagens-medicas] .lower-grid{grid-template-columns:1fr}body[data-page=imagens-medicas] .topbar-actions{min-width:auto}body[data-page=imagens-medicas] .profile{display:none}}@media (max-width: 860px){body[data-page=imagens-medicas]{--sidebar: 0px;--topbar: 62px}body[data-page=imagens-medicas] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=imagens-medicas] .topbar{gap:10px;padding-right:10px}body[data-page=imagens-medicas] .topbar-center{display:none}body[data-page=imagens-medicas] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=imagens-medicas] .sidebar,body[data-page=imagens-medicas] .sidebar-collapse-btn{display:none}body[data-page=imagens-medicas] .content{padding:12px}body[data-page=imagens-medicas] .hero{padding:24px 18px}body[data-page=imagens-medicas] .hero h1{font-size:24px}body[data-page=imagens-medicas] .practice-grid,body[data-page=imagens-medicas] .specialty-grid{grid-template-columns:1fr}body[data-page=imagens-medicas] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=imagens-medicas] .bar,body[data-page=imagens-medicas] .percent{grid-column:2;width:100%}body[data-page=imagens-medicas] .schedule-summary-grid{grid-template-columns:1fr}body[data-page=imagens-medicas] .schedule-feature-top,body[data-page=imagens-medicas] .schedule-feature-actions,body[data-page=imagens-medicas] .agenda-card-head{align-items:flex-start;flex-direction:column}}body[data-page=imagens-medicas] .practice-card:focus-visible,body[data-page=imagens-medicas] .specialty-card:focus-visible,body[data-page=imagens-medicas] .basic-discipline:focus-visible,body[data-page=imagens-medicas] .basic-course-list a:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=imagens-medicas] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=imagens-medicas] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=imagens-medicas] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=imagens-medicas] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=imagens-medicas].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=imagens-medicas].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=imagens-medicas].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=imagens-medicas].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=imagens-medicas].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=imagens-medicas].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=imagens-medicas].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=imagens-medicas].theme-dark .brand,body[data-page=imagens-medicas].theme-dark .hero h1,body[data-page=imagens-medicas].theme-dark .section-title,body[data-page=imagens-medicas].theme-dark .panel-head h3,body[data-page=imagens-medicas].theme-dark .profile strong,body[data-page=imagens-medicas].theme-dark .card-copy strong,body[data-page=imagens-medicas].theme-dark .specialty-card strong,body[data-page=imagens-medicas].theme-dark .study-title strong,body[data-page=imagens-medicas].theme-dark .activity-copy strong,body[data-page=imagens-medicas].theme-dark .schedule-feature-title strong,body[data-page=imagens-medicas].theme-dark .agenda-card-title strong,body[data-page=imagens-medicas].theme-dark .agenda-copy strong,body[data-page=imagens-medicas].theme-dark .exam-hero h1,body[data-page=imagens-medicas].theme-dark .exam-filters h2,body[data-page=imagens-medicas].theme-dark .exam-kpi strong,body[data-page=imagens-medicas].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=imagens-medicas].theme-dark .brand .plus,body[data-page=imagens-medicas].theme-dark .section-link,body[data-page=imagens-medicas].theme-dark .mini-arrow,body[data-page=imagens-medicas].theme-dark .agenda-priority{color:#35e6a0}body[data-page=imagens-medicas].theme-dark .topbar-center,body[data-page=imagens-medicas].theme-dark .topbar-actions,body[data-page=imagens-medicas].theme-dark .icon-button,body[data-page=imagens-medicas].theme-dark .top-mic,body[data-page=imagens-medicas].theme-dark .mic{color:#b7c4d8}body[data-page=imagens-medicas].theme-dark .global-search,body[data-page=imagens-medicas].theme-dark .ask-row,body[data-page=imagens-medicas].theme-dark .exam-search-mini,body[data-page=imagens-medicas].theme-dark .filter-control,body[data-page=imagens-medicas].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=imagens-medicas].theme-dark .global-search input,body[data-page=imagens-medicas].theme-dark .ask-row input,body[data-page=imagens-medicas].theme-dark .exam-search-mini input,body[data-page=imagens-medicas].theme-dark input,body[data-page=imagens-medicas].theme-dark select{color:#f4f7fb}body[data-page=imagens-medicas].theme-dark .global-search input::placeholder,body[data-page=imagens-medicas].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=imagens-medicas].theme-dark input,body[data-page=imagens-medicas].theme-dark select,body[data-page=imagens-medicas].theme-dark textarea,html:has(>body[data-page=imagens-medicas])[data-theme=dark] input,html:has(>body[data-page=imagens-medicas])[data-theme=dark] select,html:has(>body[data-page=imagens-medicas])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=imagens-medicas].theme-dark input::placeholder,body[data-page=imagens-medicas].theme-dark textarea::placeholder,html:has(>body[data-page=imagens-medicas])[data-theme=dark] input::placeholder,html:has(>body[data-page=imagens-medicas])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=imagens-medicas].theme-dark select:not([multiple]),html:has(>body[data-page=imagens-medicas])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=imagens-medicas].theme-dark select option,html:has(>body[data-page=imagens-medicas])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=imagens-medicas].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=imagens-medicas].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=imagens-medicas].theme-dark .nav-item,body[data-page=imagens-medicas].theme-dark .nav-toggle,body[data-page=imagens-medicas].theme-dark .nav-sublink,body[data-page=imagens-medicas].theme-dark .premium-box p,body[data-page=imagens-medicas].theme-dark .premium-list,body[data-page=imagens-medicas].theme-dark .hero p,body[data-page=imagens-medicas].theme-dark .specialty-card p,body[data-page=imagens-medicas].theme-dark .card-copy p,body[data-page=imagens-medicas].theme-dark .meta-line,body[data-page=imagens-medicas].theme-dark .study-title span,body[data-page=imagens-medicas].theme-dark .activity-copy span,body[data-page=imagens-medicas].theme-dark .schedule-feature-title span,body[data-page=imagens-medicas].theme-dark .agenda-card-title span,body[data-page=imagens-medicas].theme-dark .agenda-copy span,body[data-page=imagens-medicas].theme-dark .schedule-mini-meta,body[data-page=imagens-medicas].theme-dark .exam-hero p,body[data-page=imagens-medicas].theme-dark .exam-count,body[data-page=imagens-medicas].theme-dark .exam-kpi span,body[data-page=imagens-medicas].theme-dark .exam-level,body[data-page=imagens-medicas].theme-dark .exam-meta-row,body[data-page=imagens-medicas].theme-dark .exam-year,body[data-page=imagens-medicas].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=imagens-medicas].theme-dark .nav-item:hover,body[data-page=imagens-medicas].theme-dark .nav-toggle:hover,body[data-page=imagens-medicas].theme-dark .nav-group.open .nav-toggle,body[data-page=imagens-medicas].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=imagens-medicas].theme-dark .nav-item.active,body[data-page=imagens-medicas].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=imagens-medicas].theme-dark .nav-sublink:before,body[data-page=imagens-medicas].theme-dark .nav-sublink:hover:before,body[data-page=imagens-medicas].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=imagens-medicas].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=imagens-medicas].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=imagens-medicas].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=imagens-medicas].theme-dark .hero,body[data-page=imagens-medicas].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas].theme-dark .panel,body[data-page=imagens-medicas].theme-dark .practice-card,body[data-page=imagens-medicas].theme-dark .specialty-card,body[data-page=imagens-medicas].theme-dark .schedule-kpi,body[data-page=imagens-medicas].theme-dark .day-agenda-card,body[data-page=imagens-medicas].theme-dark .exam-kpi,body[data-page=imagens-medicas].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas].theme-dark .practice-card:hover,body[data-page=imagens-medicas].theme-dark .specialty-card:hover,body[data-page=imagens-medicas].theme-dark .panel:hover,body[data-page=imagens-medicas].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=imagens-medicas].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=imagens-medicas].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=imagens-medicas].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=imagens-medicas].theme-dark .premium-title,body[data-page=imagens-medicas].theme-dark .premium-title svg{color:#ffd166}body[data-page=imagens-medicas].theme-dark .premium-list{color:#d7c9ad}body[data-page=imagens-medicas].theme-dark .premium-list li:before{color:#ffd166}body[data-page=imagens-medicas].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=imagens-medicas].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=imagens-medicas].theme-dark .continue-inline{background:transparent;color:#35e6a0}body[data-page=imagens-medicas].theme-dark .continue-inline:hover{background:transparent;color:#78f0b5}body[data-page=imagens-medicas].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=imagens-medicas].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=imagens-medicas].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=imagens-medicas].theme-dark .chip.active:not(.chip-premium),body[data-page=imagens-medicas].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=imagens-medicas].theme-dark .chip-premium,body[data-page=imagens-medicas].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=imagens-medicas].theme-dark .icon-tile,body[data-page=imagens-medicas].theme-dark .small-icon{background:#13243a}body[data-page=imagens-medicas].theme-dark .bar{background:#23354e}body[data-page=imagens-medicas].theme-dark .study-row,body[data-page=imagens-medicas].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=imagens-medicas].theme-dark .history-link,body[data-page=imagens-medicas].theme-dark .history-link span{color:#b7c4d8}body[data-page=imagens-medicas].theme-dark .schedule-badge,body[data-page=imagens-medicas].theme-dark .exam-eyebrow,body[data-page=imagens-medicas].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=imagens-medicas].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=imagens-medicas].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=imagens-medicas].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=imagens-medicas].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=imagens-medicas].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=imagens-medicas].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=imagens-medicas].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=imagens-medicas].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=imagens-medicas].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=imagens-medicas].theme-dark .dashboard-section-intro{border-color:transparent;background:transparent;box-shadow:none}body[data-page=imagens-medicas].theme-dark .exam-bank-strip{border-color:#1f6e55;background:radial-gradient(circle at 8% 0%,#26d99121 0,#26d9910d 34%,#07111f00 58%),radial-gradient(circle at 100% 0%,#35d0e424 0,#35d0e40d 40%,#07111f00 66%),linear-gradient(105deg,#10291f,#0e1a2c 62%,#0c2430);box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas].theme-dark .exam-bank-strip:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=imagens-medicas].theme-dark .exam-bank-copy strong{color:#f4f7fb}body[data-page=imagens-medicas].theme-dark .exam-bank-copy>span:not(.exam-bank-title-row){color:#b7c4d8}body[data-page=imagens-medicas].theme-dark .exam-bank-badge{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=imagens-medicas].theme-dark .basic-cycle-card{border-color:#263850;background:radial-gradient(circle at 100% 0%,#35d0e41c 0,#35d0e400 38%),linear-gradient(180deg,#0e1a2c,#101d31);box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas].theme-dark .basic-cycle-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=imagens-medicas].theme-dark .basic-cycle-card--courses{border-color:#1f6e55;background:radial-gradient(circle at 100% 0%,#26d9911c 0,#26d99100 40%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=imagens-medicas].theme-dark .basic-discipline{color:#f4f7fb}body[data-page=imagens-medicas].theme-dark .basic-discipline:hover{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=imagens-medicas].theme-dark .basic-discipline-icon,body[data-page=imagens-medicas].theme-dark .basic-course-icon{background:#13243a!important}body[data-page=imagens-medicas].theme-dark .basic-courses-title strong{color:#f4f7fb}body[data-page=imagens-medicas].theme-dark .basic-course-list li{color:#b7c4d8}body[data-page=imagens-medicas].theme-dark .basic-course-list a:hover{color:#78f0b5}body[data-page=imagens-medicas].theme-dark .dashboard-intro-icon,body[data-page=imagens-medicas].theme-dark .dashboard-intro-kicker,body[data-page=imagens-medicas].theme-dark .dashboard-intro-pill{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=imagens-medicas].theme-dark .dashboard-section-intro h2{color:#f4f7fb}body[data-page=imagens-medicas].theme-dark .dashboard-section-intro p{color:#b7c4d8}body[data-page=imagens-medicas].theme-dark .performance-panel,body[data-page=imagens-medicas].theme-dark .study-schedule-panel,body[data-page=imagens-medicas].theme-dark .performance-action{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas].theme-dark .performance-intro,body[data-page=imagens-medicas].theme-dark .performance-copy span,body[data-page=imagens-medicas].theme-dark .study-schedule-copy p{color:#b7c4d8}body[data-page=imagens-medicas].theme-dark .performance-copy strong,body[data-page=imagens-medicas].theme-dark .study-schedule-copy strong{color:#f4f7fb}body[data-page=imagens-medicas].theme-dark .performance-action:hover{border-color:#315d57;background:#13243a}body[data-page=imagens-medicas].theme-dark .performance-icon{background:#13243a}body[data-page=imagens-medicas].theme-dark .performance-arrow{color:#35e6a0}body[data-page=imagens-medicas].theme-dark .study-schedule-link{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=imagens-medicas].theme-dark .study-character{opacity:1;filter:drop-shadow(0 18px 26px rgba(0,0,0,.3))}body[data-page=imagens-medicas].theme-dark .study-schedule-kicker,body[data-page=imagens-medicas].theme-dark .study-schedule-cta{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 860px){body[data-page=imagens-medicas] .dashboard-section-intro{align-items:flex-start;flex-direction:column;margin-top:28px;padding:17px 18px}body[data-page=imagens-medicas] .dashboard-intro-left{align-items:flex-start}body[data-page=imagens-medicas] .dashboard-section-intro h2{font-size:19px}body[data-page=imagens-medicas] .dashboard-intro-pill{width:100%}body[data-page=imagens-medicas] .dashboard-side-stack,body[data-page=imagens-medicas] .performance-actions,body[data-page=imagens-medicas] .study-schedule-link{grid-template-columns:1fr}body[data-page=imagens-medicas] .study-schedule-link{text-align:left;padding-right:150px;min-height:152px}body[data-page=imagens-medicas] .study-character{top:0;right:-6px;bottom:auto;width:154px;height:150px;opacity:1}body[data-page=imagens-medicas] .study-character img{height:154px}}body[data-page=imagens-medicas] .mobile-menu-btn,body[data-page=imagens-medicas] .mobile-sidebar-backdrop{display:none}body[data-page=imagens-medicas] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=imagens-medicas] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=imagens-medicas] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=imagens-medicas].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=imagens-medicas].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=imagens-medicas].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=imagens-medicas]{--sidebar: 270px}body[data-page=imagens-medicas] .brand{font-size:21px;padding-left:18px}body[data-page=imagens-medicas] .global-search{width:min(440px,100%)}body[data-page=imagens-medicas] .topbar-actions{gap:12px;padding-right:16px}body[data-page=imagens-medicas] .profile{display:flex;min-width:auto}body[data-page=imagens-medicas] .content{padding:18px}body[data-page=imagens-medicas] .hero{padding:32px 28px}body[data-page=imagens-medicas] .specialty-grid,body[data-page=imagens-medicas] .practice-grid,body[data-page=imagens-medicas] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=imagens-medicas] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=imagens-medicas] .specialty-card,body[data-page=imagens-medicas] .practice-card{min-height:142px}body[data-page=imagens-medicas] .lower-grid{grid-template-columns:1fr}}@media (max-width: 1024px){body[data-page=imagens-medicas]{--sidebar: 0px;--topbar: 64px}body[data-page=imagens-medicas].mobile-menu-open{overflow:hidden}body[data-page=imagens-medicas] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=imagens-medicas] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=imagens-medicas] .topbar-center{display:none}body[data-page=imagens-medicas] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=imagens-medicas] .topbar-actions>.icon-button{display:none}body[data-page=imagens-medicas] .avatar{display:none}body[data-page=imagens-medicas] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=imagens-medicas] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=imagens-medicas] .theme-toggle-btn{flex:none}body[data-page=imagens-medicas] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=imagens-medicas] .sidebar-collapse-btn{display:none}body[data-page=imagens-medicas] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=imagens-medicas].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=imagens-medicas] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=imagens-medicas].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=imagens-medicas].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=imagens-medicas].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=imagens-medicas] .main{width:100%;margin-left:0;padding-top:var(--topbar)}body[data-page=imagens-medicas] .content{width:100%;max-width:940px;margin:0 auto;padding:18px}body[data-page=imagens-medicas] .hero{padding:30px 24px}body[data-page=imagens-medicas] .hero h1{font-size:28px}body[data-page=imagens-medicas] .ask-row{width:100%}body[data-page=imagens-medicas] .section-header{align-items:center;margin:30px 0 14px}body[data-page=imagens-medicas] .section-title{font-size:20px;line-height:1.2}body[data-page=imagens-medicas] .specialty-grid,body[data-page=imagens-medicas] .practice-grid,body[data-page=imagens-medicas] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=imagens-medicas] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=imagens-medicas] .specialty-card{min-height:138px;padding:18px;display:flex;flex-direction:column;justify-content:space-between}body[data-page=imagens-medicas] .practice-card{min-height:150px;padding:18px;grid-template-columns:44px minmax(0,1fr);overflow:visible}body[data-page=imagens-medicas] .card-copy strong{min-height:40px;padding-right:34px;font-size:13.5px}body[data-page=imagens-medicas] .card-copy p{padding-right:32px;font-size:12.5px;line-height:1.45}body[data-page=imagens-medicas] .lower-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}body[data-page=imagens-medicas] .performance-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=imagens-medicas] .performance-action--wide{grid-column:1 / -1}body[data-page=imagens-medicas] .study-row{grid-template-columns:34px minmax(180px,1fr) 160px 42px}body[data-page=imagens-medicas] .study-schedule-link{padding-right:210px}body[data-page=imagens-medicas] .study-character{right:8px;width:205px}body[data-page=imagens-medicas] .study-character img{height:190px}}@media (max-width: 640px){body[data-page=imagens-medicas]{--topbar: 62px}body[data-page=imagens-medicas] .topbar{padding:0 10px;gap:8px}body[data-page=imagens-medicas] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=imagens-medicas] .profile{max-width:76px}body[data-page=imagens-medicas] .profile strong{max-width:76px;font-size:11px}body[data-page=imagens-medicas] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=imagens-medicas] .theme-toggle-thumb{width:20px;height:20px}body[data-page=imagens-medicas].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=imagens-medicas] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=imagens-medicas] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}body[data-page=imagens-medicas] .content{max-width:none;padding:12px}body[data-page=imagens-medicas] .hero{padding:24px 18px;border-radius:14px}body[data-page=imagens-medicas] .hero h1{font-size:24px}body[data-page=imagens-medicas] .ask-row{min-height:52px;height:auto;padding-left:14px}body[data-page=imagens-medicas] .chips{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:4px;scrollbar-width:none}body[data-page=imagens-medicas] .chips::-webkit-scrollbar{display:none}body[data-page=imagens-medicas] .chip{flex:0 0 auto;height:34px;padding:0 16px;font-size:11.5px}body[data-page=imagens-medicas] .chip-content,body[data-page=imagens-medicas] .chip-questions,body[data-page=imagens-medicas] .chip-video,body[data-page=imagens-medicas] .chip-flashcards,body[data-page=imagens-medicas] .chip-map,body[data-page=imagens-medicas] .chip-premium{min-width:auto}body[data-page=imagens-medicas] .section-header{margin:26px 2px 12px;padding-top:2px}body[data-page=imagens-medicas] .section-title{font-size:19px}body[data-page=imagens-medicas] .specialty-grid,body[data-page=imagens-medicas] .practice-grid{grid-template-columns:1fr;gap:10px}body[data-page=imagens-medicas] .specialty-grid{height:auto;margin-bottom:28px}body[data-page=imagens-medicas] .specialty-card{min-height:116px;padding:16px 18px;border-radius:12px}body[data-page=imagens-medicas] .exam-bank-strip{min-height:auto;align-items:flex-start;flex-direction:column;gap:12px;margin:12px 0 2px;padding:18px}body[data-page=imagens-medicas] .exam-bank-copy strong{font-size:19px;line-height:1.12}body[data-page=imagens-medicas] .exam-bank-copy span{font-size:12.5px}body[data-page=imagens-medicas] .exam-bank-badge{width:auto;min-height:28px}body[data-page=imagens-medicas] .basic-cycle-grid{grid-template-columns:1fr;gap:10px}body[data-page=imagens-medicas] .basic-cycle-card{min-height:auto;padding:14px}body[data-page=imagens-medicas] .practice-card{min-height:132px;padding:18px;border-radius:13px}body[data-page=imagens-medicas] .icon-tile{width:38px;height:38px}body[data-page=imagens-medicas] .card-copy strong{font-size:13.5px}body[data-page=imagens-medicas] .card-copy p{font-size:12.5px;line-height:1.45}body[data-page=imagens-medicas] .study-row{grid-template-columns:34px minmax(0,1fr)!important;row-gap:8px;padding:12px 0}body[data-page=imagens-medicas] .bar,body[data-page=imagens-medicas] .percent{grid-column:2;width:100%}body[data-page=imagens-medicas] .performance-actions{grid-template-columns:1fr}body[data-page=imagens-medicas] .performance-action--wide{grid-column:auto}body[data-page=imagens-medicas] .study-schedule-link{min-height:auto;padding:16px}body[data-page=imagens-medicas] .study-character{display:none}}body[data-page=imagens-medicas].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=imagens-medicas].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=imagens-medicas].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px){body[data-page=imagens-medicas] .lower-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){body[data-page=imagens-medicas] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=imagens-medicas] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=imagens-medicas] .main{padding-top:calc(var(--topbar) + 59px)}body[data-page=imagens-medicas].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}body[data-page=imagens-medicas] .practice-card,body[data-page=imagens-medicas] .basic-cycle-card{border-top:3px solid #c89012}body[data-page=imagens-medicas] .practice-card:hover,body[data-page=imagens-medicas] .basic-cycle-card:hover{border-top-color:#c89012}body[data-page=imagens-medicas] .basic-cycle-card:before{display:none}body[data-page=imagens-medicas].theme-dark .practice-card,body[data-page=imagens-medicas].theme-dark .practice-card:hover,body[data-page=imagens-medicas].theme-dark .basic-cycle-card,body[data-page=imagens-medicas].theme-dark .basic-cycle-card:hover,body[data-page=imagens-medicas].theme-dark .basic-cycle-card--courses,body[data-page=imagens-medicas].theme-dark .basic-cycle-card--courses:hover{border-top-color:#c89012}body[data-page=imagens-medicas] .basic-cycle-card .premium-mini-badge{top:11px;right:12px}body[data-page=imagens-medicas] .basic-cycle-card--courses .basic-courses-title{padding-right:34px}body[data-page=imagens-medicas].theme-dark .basic-cycle-card .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=imagens-medicas] .medical-search-page{min-height:calc(100vh - var(--topbar));display:block;padding:16px 22px 34px}body[data-page=imagens-medicas] .medical-search-hero{position:relative;display:flex;align-items:center;overflow:hidden;margin-bottom:20px;padding:38px 40px;border:1px solid #cfe7e3;border-radius:18px;background:radial-gradient(circle at 4% 10%,#bff7de94 0,#bff7de38 27%,#fff0 48%),radial-gradient(circle at 96% 12%,#b2edf8b8 0,#d0f6fb75 29%,#fff0 56%),linear-gradient(105deg,#f7fffb,#f4fdf9 45%,#eafaff);box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas] .medical-search-hero:after{content:"";position:absolute;right:-80px;bottom:-110px;width:310px;height:310px;border-radius:50%;border:1px solid rgba(15,174,199,.12);box-shadow:0 0 0 42px #0faec709,0 0 0 84px #0bbf7906;pointer-events:none}body[data-page=imagens-medicas] .medical-search-hero-content{position:relative;z-index:1;width:min(780px,100%)}body[data-page=imagens-medicas] .medical-search-kicker{min-height:29px;display:inline-flex;align-items:center;gap:8px;margin-bottom:17px;padding:0 13px;border:1px solid #b8e8d9;border-radius:999px;background:#ffffffe0;color:#008d62;font-size:11px;line-height:1;font-weight:920;letter-spacing:.025em;text-transform:uppercase;box-shadow:0 7px 17px #00a66c0e}body[data-page=imagens-medicas] .medical-search-kicker svg{width:15px;height:15px;flex:none}body[data-page=imagens-medicas] .medical-search-hero h1{margin:0 0 10px;color:#071442;font-size:30px;line-height:1.08;font-weight:950;letter-spacing:-.045em}body[data-page=imagens-medicas] .medical-search-hero p{max-width:760px;margin:0;color:#4f6891;font-size:14px;line-height:1.55;font-weight:630}body[data-page=imagens-medicas] .medical-search-grid{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}body[data-page=imagens-medicas] .search-card{position:relative;min-height:275px;display:flex;flex-direction:column;overflow:hidden;padding:24px;border:1px solid var(--line);border-top:3px solid var(--card-color, var(--green));border-radius:17px;background:radial-gradient(circle at 100% 0%,var(--card-glow, rgba(11, 191, 121, .1)) 0,rgba(255,255,255,0) 42%),linear-gradient(180deg,#fff,#f9fcfe);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas] .search-card:hover{transform:translateY(-2px);border-color:#b9d9d0;border-top-color:var(--card-color, var(--green));box-shadow:var(--shadow)}body[data-page=imagens-medicas] .search-card-head{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:13px;margin-bottom:13px}body[data-page=imagens-medicas] .search-card-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:var(--icon-bg, var(--green-soft));color:var(--card-color, var(--green));box-shadow:0 9px 19px var(--icon-shadow, rgba(11, 191, 121, .12))}body[data-page=imagens-medicas] .search-card-icon svg{width:24px;height:24px}body[data-page=imagens-medicas] .search-card h1,body[data-page=imagens-medicas] .search-card h2{margin:0;color:#101832;font-size:20px;line-height:1.18;font-weight:920;letter-spacing:-.026em}body[data-page=imagens-medicas] .search-card-description{min-height:42px;display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0 0 18px;color:#587096;font-size:13px;line-height:1.45;font-weight:620}body[data-page=imagens-medicas] .google-logo-mini{width:70px;height:auto;display:inline-block;flex:none;vertical-align:middle}body[data-page=imagens-medicas] .search-form{margin-top:auto}body[data-page=imagens-medicas] .search-input-row{position:relative;min-height:102px;overflow:hidden;border:1px solid #d8e3ef;border-radius:14px;background:#fff;box-shadow:inset 0 1px 2px #11214406;transition:border-color .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas] .search-input-row:focus-within{border-color:var(--card-color, var(--green));box-shadow:0 0 0 4px var(--focus-ring, rgba(11, 191, 121, .11))}body[data-page=imagens-medicas] .search-input-row.is-invalid{border-color:#e5484d;box-shadow:0 0 0 4px #e5484d1a}body[data-page=imagens-medicas] .search-input-row textarea{width:100%;min-height:100px;display:block;resize:none;padding:15px 60px 15px 16px;border:0;outline:0;background:transparent;color:#172341;font:inherit;font-size:13px;line-height:1.48;font-weight:580}body[data-page=imagens-medicas] .search-input-row textarea::placeholder{color:#7183a3;opacity:1}body[data-page=imagens-medicas] .submit-up-btn{position:absolute;right:10px;bottom:10px;width:39px;height:39px;display:grid;place-items:center;padding:0;border:0;border-radius:11px;background:linear-gradient(180deg,#13c783,#00a86f);color:#fff;cursor:pointer;box-shadow:0 9px 17px #00a66c38;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas] .submit-up-btn:hover{transform:translateY(-2px);filter:saturate(1.08);box-shadow:0 12px 22px #00a66c4a}body[data-page=imagens-medicas] .submit-up-btn:active{transform:translateY(0)}body[data-page=imagens-medicas] .submit-up-btn svg{width:19px;height:19px}body[data-page=imagens-medicas].theme-dark .medical-search-hero{border-color:#1f6e55;background:radial-gradient(circle at 4% 10%,#26d99129 0,#26d9910f 30%,#07111f00 52%),radial-gradient(circle at 96% 12%,#35d0e429 0,#35d0e40f 34%,#07111f00 58%),linear-gradient(105deg,#10291f,#0e1a2c 58%,#0c2430);box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas].theme-dark .medical-search-hero:after{border-color:#35d0e424;box-shadow:0 0 0 42px #35d0e409,0 0 0 84px #26d99106}body[data-page=imagens-medicas].theme-dark .medical-search-kicker{border-color:#247d61;background:#12382d;color:#78f0b5;box-shadow:none}body[data-page=imagens-medicas].theme-dark .medical-search-hero h1{color:#f4f7fb}body[data-page=imagens-medicas].theme-dark .medical-search-hero p{color:#b7c4d8}body[data-page=imagens-medicas].theme-dark .search-card{border-color:#263850;border-top-color:var(--card-color, #26d991);background:radial-gradient(circle at 100% 0%,var(--card-glow-dark, rgba(38, 217, 145, .1)) 0,rgba(7,17,31,0) 44%),linear-gradient(180deg,#0e1a2c,#101d31);box-shadow:var(--shadow-soft)}body[data-page=imagens-medicas].theme-dark .search-card:hover{border-color:#315d57;border-top-color:var(--card-color, #26d991);box-shadow:var(--shadow)}body[data-page=imagens-medicas].theme-dark .search-card h1,body[data-page=imagens-medicas].theme-dark .search-card h2{color:#f4f7fb}body[data-page=imagens-medicas].theme-dark .search-card-description{color:#b7c4d8}body[data-page=imagens-medicas].theme-dark .search-card-icon{background:#13243a}body[data-page=imagens-medicas].theme-dark .search-input-row{border-color:#30445f;background:#0f1f33;box-shadow:inset 0 1px 2px #0003}body[data-page=imagens-medicas].theme-dark .search-input-row:focus-within{border-color:#35e6a0;box-shadow:0 0 0 4px #35e6a01a}body[data-page=imagens-medicas].theme-dark .search-input-row textarea{color:#f4f7fb;-webkit-text-fill-color:#f4f7fb}body[data-page=imagens-medicas].theme-dark .search-input-row textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8}@media (max-width: 1120px){body[data-page=imagens-medicas] .medical-search-hero{padding:34px 32px}body[data-page=imagens-medicas] .search-card{min-height:300px}}@media (max-width: 760px){body[data-page=imagens-medicas] .medical-search-page{padding:14px 12px 24px}body[data-page=imagens-medicas] .medical-search-hero{margin-bottom:14px;padding:26px 20px;border-radius:15px}body[data-page=imagens-medicas] .medical-search-hero:after{right:-160px;bottom:-170px}body[data-page=imagens-medicas] .medical-search-kicker{margin-bottom:14px;font-size:10px}body[data-page=imagens-medicas] .medical-search-hero h1{font-size:26px}body[data-page=imagens-medicas] .medical-search-hero p{font-size:13px;line-height:1.5}body[data-page=imagens-medicas] .medical-search-grid{grid-template-columns:1fr;gap:13px}body[data-page=imagens-medicas] .search-card{min-height:auto;padding:20px;border-radius:15px}body[data-page=imagens-medicas] .search-card h1,body[data-page=imagens-medicas] .search-card h2{font-size:18px}body[data-page=imagens-medicas] .search-card-description{min-height:0;margin-bottom:15px}}body[data-page=imagens-medicas] #platformTopbar.topbar{display:flex!important;visibility:visible!important;opacity:1!important;transform:none!important;z-index:1000}body[data-page=imagens-medicas] #platformTopbar+.sidebar-collapse-btn{z-index:1001}@media (min-width: 1025px){body[data-page=imagens-medicas] .main{padding-top:var(--topbar)}}@media (max-width: 1024px){body[data-page=imagens-medicas] #platformTopbar.topbar,body[data-page=imagens-medicas] #platformTopbar .topbar-center{display:flex!important}}body[data-page=imagens-medicas] .site-footer{position:relative;overflow:hidden;margin:34px 22px 28px;border:1px solid var(--line, #dfe7f3);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791a 0,#0bbf790a 32%,#fff0 56%),radial-gradient(circle at 100% 0%,#0faec71a 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f8fcfd 54%,#f3fbfa);box-shadow:var(--shadow-soft, 0 8px 20px rgba(22, 44, 72, .035))}body[data-page=imagens-medicas] .site-footer-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:18px;padding:34px 30px 8px;text-align:center}body[data-page=imagens-medicas] .footer-brand-block{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center;text-align:center}body[data-page=imagens-medicas] .footer-logo{display:inline-flex;align-items:baseline;justify-content:center;color:#101833;font-size:23px;font-weight:820;line-height:1;letter-spacing:-.8px;text-decoration:none;white-space:nowrap}body[data-page=imagens-medicas] .footer-logo .plus{margin:0 3px;color:var(--green, #0bbf79);font-weight:900}body[data-page=imagens-medicas] .footer-logo .med{font-weight:900}body[data-page=imagens-medicas] .footer-description{max-width:680px;margin:12px auto 0;color:var(--muted, #53698f);font-size:12.5px;font-weight:560;line-height:1.55}body[data-page=imagens-medicas] .footer-bottom{display:grid;grid-template-columns:1fr;justify-items:center;gap:12px;padding:10px 30px 18px;border-top:1px solid var(--line-soft, #edf2f8);text-align:center}body[data-page=imagens-medicas] .footer-meta{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto;color:var(--muted-2, #6d7fa4);font-size:11.5px;line-height:1.2;font-weight:750;white-space:normal}body[data-page=imagens-medicas] .footer-meta a{color:var(--green-dark, #008d62);font-weight:900;text-decoration:none}body[data-page=imagens-medicas] .footer-meta a:hover{text-decoration:underline;text-underline-offset:3px}body[data-page=imagens-medicas] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=imagens-medicas].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)}body[data-page=imagens-medicas].theme-dark .footer-logo{color:#f4f7fb}body[data-page=imagens-medicas].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=imagens-medicas].theme-dark .footer-description,body[data-page=imagens-medicas].theme-dark .footer-meta{color:#b7c4d8}body[data-page=imagens-medicas].theme-dark .footer-meta a{color:#78f0b5}body[data-page=imagens-medicas].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=imagens-medicas].theme-dark .footer-dot{background:#4d6688}@media (max-width: 760px){body[data-page=imagens-medicas] .site-footer{margin:28px 18px 22px;border-radius:16px}body[data-page=imagens-medicas] .site-footer-inner{padding:28px 20px 8px}body[data-page=imagens-medicas] .footer-logo{font-size:21px}body[data-page=imagens-medicas] .footer-bottom{padding:10px 20px 18px}}body[data-page=imagens-medicas] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=imagens-medicas] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=imagens-medicas] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=imagens-medicas] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=imagens-medicas] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=imagens-medicas] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=imagens-medicas].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=imagens-medicas].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=imagens-medicas].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=imagens-medicas].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=imagens-medicas].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=imagens-medicas] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=imagens-medicas] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=imagens-medicas] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=imagens-medicas] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=imagens-medicas] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=imagens-medicas] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=imagens-medicas] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=imagens-medicas] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=imagens-medicas] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=imagens-medicas] .residency-area-group>.residency-area-toggle:hover,body[data-page=imagens-medicas] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=imagens-medicas] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=imagens-medicas] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=imagens-medicas] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=imagens-medicas] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=imagens-medicas] .residency-area-group .residency-specialty-link:hover,body[data-page=imagens-medicas] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=imagens-medicas] .residency-area-group .residency-specialty-link:hover:before,body[data-page=imagens-medicas] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=imagens-medicas].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=imagens-medicas].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=imagens-medicas].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=imagens-medicas].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=imagens-medicas].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=imagens-medicas].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=imagens-medicas].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=imagens-medicas].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=imagens-medicas].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=imagens-medicas].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=imagens-medicas] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=imagens-medicas] .specialty-page[class*=specialty-theme-],body[data-page=imagens-medicas] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=imagens-medicas] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=imagens-medicas] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=imagens-medicas] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=imagens-medicas] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=imagens-medicas] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=imagens-medicas] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=imagens-medicas] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=imagens-medicas] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=imagens-medicas] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=imagens-medicas] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=imagens-medicas] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=imagens-medicas] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=imagens-medicas] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=imagens-medicas] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=imagens-medicas] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=imagens-medicas] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=imagens-medicas] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=imagens-medicas] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=imagens-medicas].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=imagens-medicas])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=imagens-medicas].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=imagens-medicas])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=imagens-medicas].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=imagens-medicas])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=imagens-medicas].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=imagens-medicas])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=imagens-medicas].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=imagens-medicas].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=imagens-medicas])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=imagens-medicas])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=imagens-medicas].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=imagens-medicas] #officialSidebar,body[data-page=imagens-medicas] #officialSidebar *,body[data-page=imagens-medicas] #officialSidebar *:before,body[data-page=imagens-medicas] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=imagens-medicas] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=imagens-medicas] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=imagens-medicas] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=imagens-medicas] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=imagens-medicas] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=imagens-medicas] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=imagens-medicas] #officialSidebar .nav-item,body[data-page=imagens-medicas] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=imagens-medicas] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=imagens-medicas] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=imagens-medicas] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=imagens-medicas] #officialSidebar .nav-item:hover,body[data-page=imagens-medicas] #officialSidebar .nav-toggle:hover,body[data-page=imagens-medicas] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=imagens-medicas] #officialSidebar .nav-item.active,body[data-page=imagens-medicas] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=imagens-medicas] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=imagens-medicas] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=imagens-medicas] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=imagens-medicas] #officialSidebar .nav-item svg,body[data-page=imagens-medicas] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=imagens-medicas] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=imagens-medicas] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=imagens-medicas] #officialSidebar .nav-group>.nav-submenu,body[data-page=imagens-medicas] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=imagens-medicas] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=imagens-medicas] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=imagens-medicas] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=imagens-medicas] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=imagens-medicas] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=imagens-medicas] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=imagens-medicas] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=imagens-medicas] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=imagens-medicas] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=imagens-medicas] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=imagens-medicas] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=imagens-medicas] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=imagens-medicas] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=imagens-medicas] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=imagens-medicas] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=imagens-medicas] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=imagens-medicas] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=imagens-medicas] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=imagens-medicas] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=imagens-medicas] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=imagens-medicas] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=imagens-medicas] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=imagens-medicas] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=imagens-medicas] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=imagens-medicas].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=imagens-medicas].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=imagens-medicas].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=imagens-medicas].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=imagens-medicas].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=imagens-medicas].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=imagens-medicas].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=imagens-medicas].theme-dark #officialSidebar,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=imagens-medicas].theme-dark #officialSidebar .nav-item,body[data-page=imagens-medicas].theme-dark #officialSidebar .nav-toggle,body[data-page=imagens-medicas].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=imagens-medicas].theme-dark #officialSidebar .nav-item:hover,body[data-page=imagens-medicas].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=imagens-medicas].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=imagens-medicas].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=imagens-medicas].theme-dark #officialSidebar .nav-item.active,body[data-page=imagens-medicas].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=imagens-medicas].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=imagens-medicas].theme-dark #officialSidebar .premium-title,body[data-page=imagens-medicas].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=imagens-medicas].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=imagens-medicas].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=imagens-medicas].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=imagens-medicas].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=imagens-medicas].official-menu-final{overflow-x:hidden!important}body[data-page=imagens-medicas].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=imagens-medicas].official-menu-final #sidebarToggle{display:none!important}body[data-page=imagens-medicas] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=imagens-medicas].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=imagens-medicas].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=imagens-medicas].official-menu-final .main,body[data-page=imagens-medicas].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=imagens-medicas].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=imagens-medicas].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=imagens-medicas].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=imagens-medicas])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=imagens-medicas] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=imagens-medicas] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=conteudo]{--bg: #ffffff;--page: #fbfcff;--ink: #111a3a;--text: #26385f;--muted: #647294;--line: #dfe6f0;--line-soft: #edf1f7;--green: #009b63;--green-2: #00a874;--green-soft: #eaf8f1;--teal-soft: #effbf8;--purple: #6d4cff;--purple-soft: #f1ecff;--yellow: #ffb400;--yellow-soft: #fff9e8;--shadow: 0 14px 36px rgba(17,26,58,.04);--radius: 18px}body[data-page=conteudo],body[data-page=conteudo] *{box-sizing:border-box}body[data-page=conteudo]{margin:0;background:var(--page);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased}body[data-page=conteudo] button,body[data-page=conteudo] input{font:inherit}body[data-page=conteudo] .header-search{flex:1;display:flex;justify-content:center}body[data-page=conteudo] .searchbox{width:min(930px,100%);height:50px;border:1px solid #d8e0ed;background:#fff;border-radius:15px;display:flex;align-items:center;padding:0 18px;color:#36496e;box-shadow:0 3px 12px #111a3a05 inset}body[data-page=conteudo] .searchbox svg{width:22px;height:22px;margin-right:14px;color:#26385f}body[data-page=conteudo] .searchbox input{width:100%;border:0;outline:0;color:#405279;font-size:15px;background:transparent;font-weight:500}body[data-page=conteudo] .searchbox input::placeholder{color:#536484;opacity:1}body[data-page=conteudo] .top-actions{display:flex;align-items:center;gap:24px;margin-left:auto}body[data-page=conteudo] .status{height:40px;padding:0 18px;border-radius:999px;background:var(--green-soft);color:#008858;display:flex;align-items:center;gap:8px;font-size:15px;font-weight:800;white-space:nowrap}body[data-page=conteudo] .status-dot{width:10px;height:10px;border:2px solid currentColor;border-radius:50%;display:inline-block}body[data-page=conteudo] .icon-btn{width:42px;height:42px;border:0;background:transparent;color:#10214b;display:grid;place-items:center;cursor:pointer;border-radius:12px}body[data-page=conteudo] .icon-btn:hover{background:#f5f8fc}body[data-page=conteudo] .icon-btn svg{width:25px;height:25px}body[data-page=conteudo] .user{display:flex;align-items:center;gap:14px;white-space:nowrap}body[data-page=conteudo] .user-info strong{display:block;font-size:15px;color:#121a38;line-height:1.2}body[data-page=conteudo] .user-info span{display:block;margin-top:3px;color:#475a7c;font-size:14px;font-weight:500}body[data-page=conteudo] .chevron{width:16px;height:16px;color:#304160}body[data-page=conteudo] .content{padding:22px 34px 38px}body[data-page=conteudo] .breadcrumbs{height:34px;display:flex;align-items:center;gap:15px;color:#405279;font-size:15px;font-weight:500;margin-bottom:18px}body[data-page=conteudo] .breadcrumbs svg{width:15px;height:15px;color:#6d7993;stroke-width:2.5}body[data-page=conteudo] .question-banner{min-height:113px;border:1px solid #cbe8e3;border-radius:16px;background:linear-gradient(102deg,#f2fbf7,#f8fdfc 52%,#f2fbf8);display:flex;align-items:center;justify-content:space-between;padding:24px 42px 24px 40px;margin-bottom:18px}body[data-page=conteudo] .question-title{margin:0 0 14px;color:#101735;font-size:25px;line-height:1.25;letter-spacing:-.25px;font-weight:850}body[data-page=conteudo] .question-meta{display:flex;align-items:center;gap:19px;color:#344767;font-size:15px}body[data-page=conteudo] .pill-sent{height:26px;padding:0 13px;display:inline-flex;align-items:center;gap:8px;border-radius:999px;background:#dff7ea;color:#008c5a;font-size:14px;font-weight:800}body[data-page=conteudo] .pill-sent svg{width:14px;height:14px}body[data-page=conteudo] .new-question{display:flex;align-items:center;gap:10px;color:#008c5a;font-weight:800;font-size:15px;text-decoration:none;cursor:pointer;background:transparent;border:0;padding:10px 13px;border-radius:12px}body[data-page=conteudo] .new-question:hover{background:#e5f8ee}body[data-page=conteudo] .new-question svg{width:18px;height:18px}body[data-page=conteudo] .main-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:39px;align-items:start}body[data-page=conteudo] .answer-card{background:#fff;border:1px solid var(--line);border-radius:17px;box-shadow:var(--shadow);padding:0;overflow:hidden}body[data-page=conteudo] .answer-inner{padding:31px 37px 16px}body[data-page=conteudo] .answer-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:27px}body[data-page=conteudo] .answer-title{display:flex;align-items:center;gap:20px;color:#111a38;font-size:19px;font-weight:850;letter-spacing:-.1px}body[data-page=conteudo] .sparkle{width:23px;height:23px;color:var(--green);flex:0 0 auto}body[data-page=conteudo] .action-buttons{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}body[data-page=conteudo] .ghost-btn{height:43px;padding:0 17px;border:1px solid var(--line);border-radius:11px;background:#fff;color:#121c3c;display:inline-flex;align-items:center;gap:9px;font-weight:800;font-size:14px;cursor:pointer;box-shadow:0 5px 15px #111a3a08}body[data-page=conteudo] .ghost-btn:hover{background:#f8fafc}body[data-page=conteudo] .ghost-btn svg{width:20px;height:20px;color:#182443}body[data-page=conteudo] .icon-only-action{width:44px;min-width:44px;height:44px;padding:0;justify-content:center;border-radius:12px}body[data-page=conteudo] .icon-only-action svg{width:21px;height:21px;margin:0}body[data-page=conteudo] .answer-content{max-width:1480px;color:#314466;font-size:15.5px;line-height:1.58;font-weight:500}body[data-page=conteudo] .answer-content p{margin:0 0 18px}body[data-page=conteudo] .answer-content h3{margin:22px 0 7px;color:#141c38;font-size:18px;line-height:1.35;letter-spacing:-.1px;font-weight:850}body[data-page=conteudo] .highlight{margin:7px 0 24px;min-height:46px;border:1px solid #ffd976;background:var(--yellow-soft);border-radius:9px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:11px 18px 11px 14px;color:#111a38;line-height:1.45;font-size:15px;font-weight:600}body[data-page=conteudo] .mark-btn{display:inline-flex;align-items:center;gap:9px;border:0;background:transparent;color:#111a38;font-weight:700;cursor:pointer;padding:5px 0 5px 8px;white-space:nowrap}body[data-page=conteudo] .mark-btn svg{width:21px;height:21px;color:#33415f}body[data-page=conteudo] .mark-btn.marked svg{color:var(--yellow);fill:none}body[data-page=conteudo] .mark-btn.marked{color:#19213b}body[data-page=conteudo] .table-title{margin:13px 0 12px;color:#141c38;font-size:18px;font-weight:850}body[data-page=conteudo] .compare-table{border:1px solid var(--line);border-radius:8px;overflow:hidden;width:68%;min-width:660px;background:#fff;margin-bottom:23px}body[data-page=conteudo] table{width:100%;border-collapse:collapse;font-size:14px}body[data-page=conteudo] th,body[data-page=conteudo] td{padding:11px 22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}body[data-page=conteudo] th:last-child,body[data-page=conteudo] td:last-child{border-right:0}body[data-page=conteudo] tr:last-child td{border-bottom:0}body[data-page=conteudo] th{background:#fbfdff;color:#16203d;font-weight:850}body[data-page=conteudo] td{color:#304363;font-weight:500}body[data-page=conteudo] td:first-child,body[data-page=conteudo] th:first-child{color:#009858;font-weight:850}body[data-page=conteudo] .footnote{border:1px solid var(--line);border-radius:10px;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 18px 15px 14px;color:#314466;font-size:14.5px;line-height:1.45;margin-top:14px}body[data-page=conteudo] .foot-left{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=conteudo] .foot-left svg{width:21px;height:21px;color:#314466;flex:0 0 auto}body[data-page=conteudo] .rating{display:flex;align-items:center;gap:24px;white-space:nowrap}body[data-page=conteudo] .rating button{border:0;background:transparent;display:inline-flex;align-items:center;gap:9px;color:#26385f;font-size:14.5px;cursor:pointer;font-weight:600}body[data-page=conteudo] .rating button:hover{color:#008c5a}body[data-page=conteudo] .rating svg{width:21px;height:21px}body[data-page=conteudo] .answer-side{display:flex;flex-direction:column;gap:23px}body[data-page=conteudo] .side-card{background:#fff;border:1px solid var(--line);border-radius:17px;box-shadow:var(--shadow);padding:31px 28px}body[data-page=conteudo] .side-card h2{margin:0 0 25px;color:#121a38;font-size:18px;letter-spacing:-.1px}body[data-page=conteudo] .study-tools{display:flex;flex-direction:column;gap:25px}body[data-page=conteudo] .tool-row{display:flex;align-items:flex-start;gap:17px;color:#111a38;font-weight:800;font-size:15px;line-height:1.45;text-decoration:none;cursor:pointer}body[data-page=conteudo] .tool-row:hover span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body[data-page=conteudo] .tool-row svg{width:23px;height:23px;color:#27395a;flex:0 0 auto;stroke-width:1.9}body[data-page=conteudo] .tool-row .purple{color:#754eff}body[data-page=conteudo] .sources h2{margin-bottom:23px}body[data-page=conteudo] .source-list{display:flex;flex-direction:column}body[data-page=conteudo] .source-item{color:#334667;line-height:1.5;font-size:15px;font-weight:500;padding:0 0 19px;margin-bottom:19px;border-bottom:1px solid var(--line);text-decoration:none}body[data-page=conteudo] .source-item:hover{color:#008c5a}body[data-page=conteudo] .all-sources{display:inline-flex;align-items:center;gap:12px;color:#008c5a;font-weight:850;font-size:15px;text-decoration:none;margin-top:2px}body[data-page=conteudo] .all-sources svg{width:18px;height:18px}body[data-page=conteudo] .answer-content{max-width:1480px;color:#314466;font-size:15.5px;line-height:1.68;font-weight:500}body[data-page=conteudo] .answer-content h1{margin:32px 0 15px;padding:14px 18px 14px 19px;border-left:4px solid var(--green);border-radius:12px;background:linear-gradient(90deg,#eefaf5,#f8fdfb 76%,#fff);color:#101735;font-size:21px;line-height:1.25;letter-spacing:-.25px;font-weight:900}body[data-page=conteudo] .answer-content h1:first-child{margin-top:2px}body[data-page=conteudo] .answer-content h2{margin:26px 0 12px;padding-left:13px;border-left:3px solid var(--green-2);color:#00774f;font-size:18px;line-height:1.35;letter-spacing:-.1px;font-weight:880}body[data-page=conteudo] .answer-content h3{margin:22px 0 9px;color:#101735;font-size:17px;line-height:1.35;letter-spacing:-.1px;font-weight:850}body[data-page=conteudo] .answer-content p{margin:0 0 18px;color:#314466}body[data-page=conteudo] .answer-content ol,body[data-page=conteudo] .answer-content ul{margin:12px 0 24px;padding-left:24px;color:#314466}body[data-page=conteudo] .answer-content li{margin:9px 0;padding-left:4px}body[data-page=conteudo] .answer-content li::marker{color:var(--green);font-weight:900}body[data-page=conteudo] .answer-content strong{color:#111a3a;font-weight:850}body[data-page=conteudo] .answer-content table{width:100%!important;min-width:0!important;margin:15px 0 24px!important;border:1px solid var(--line)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:13px;overflow:hidden;background:#fff;box-shadow:0 10px 26px #111a3a09}body[data-page=conteudo] .answer-content table td,body[data-page=conteudo] .answer-content table th{width:auto!important;padding:13px 16px!important;border-right:1px solid var(--line-soft)!important;border-bottom:1px solid var(--line-soft)!important;color:#304363;vertical-align:top;font-size:14px;line-height:1.45}body[data-page=conteudo] .answer-content table tr:first-child td,body[data-page=conteudo] .answer-content table tr:first-child th{background:linear-gradient(90deg,#eefaf5,#f8fdfb);color:#00774f!important;font-weight:900}body[data-page=conteudo] .answer-content table td:first-child,body[data-page=conteudo] .answer-content table th:first-child{color:#00774f;font-weight:850}body[data-page=conteudo] .answer-content table td:last-child,body[data-page=conteudo] .answer-content table th:last-child{border-right:0!important}body[data-page=conteudo] .answer-content table tr:last-child td{border-bottom:0!important}body[data-page=conteudo] .answer-content table p{margin:0}body[data-page=conteudo] .answer-content img{display:block;max-width:100%;height:auto;margin:18px auto 10px;border:1px solid var(--line);border-radius:14px;box-shadow:0 12px 28px #111a3a0b;background:#fff}body[data-page=conteudo] .answer-content em{display:block;text-align:center;margin-top:7px;color:var(--muted);font-size:13.5px;line-height:1.45}body[data-page=conteudo] .premium-plan-card{position:relative;overflow:hidden;border:1px solid #d8efe6;background:radial-gradient(circle at 92% 0%,#ffc4462e 0,#ffc44600 34%),linear-gradient(180deg,#fff,#f5fcf9);box-shadow:0 18px 42px #009b6314;padding:28px 25px 27px}body[data-page=conteudo] .premium-plan-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#00a874,#31d19b 48%,#f5c84c)}body[data-page=conteudo] .premium-plan-top{display:flex;align-items:flex-start;gap:15px;margin-bottom:22px}body[data-page=conteudo] .premium-crown-badge{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,#fff8db,#f8d866);border:1px solid #f1ca45;box-shadow:0 12px 22px #d6971229;flex:0 0 auto}body[data-page=conteudo] .premium-crown-badge svg{width:25px;height:25px;fill:#f5c84c;stroke:#9b7412;stroke-width:1.7;stroke-linejoin:round}body[data-page=conteudo] .premium-plan-copy h2{margin:0 0 5px;color:#071232;font-size:18px;letter-spacing:-.2px;font-weight:950;text-transform:uppercase}body[data-page=conteudo] .premium-plan-copy p{margin:0;color:#607093;font-size:12.8px;line-height:1.4;font-weight:600}body[data-page=conteudo] .premium-features{display:flex;flex-direction:column;gap:11px}body[data-page=conteudo] .premium-feature{display:flex;align-items:flex-start;gap:11px;color:#152141;text-decoration:none;font-size:14.2px;line-height:1.35;font-weight:800;padding:9px;border-radius:11px;transition:.18s ease}body[data-page=conteudo] .premium-feature:hover{background:#eefaf5;color:#008858}body[data-page=conteudo] .premium-check{width:20px;height:20px;border-radius:7px;display:grid;place-items:center;background:#e3f8ef;color:#009b63;font-size:13px;font-weight:950;line-height:1;flex:0 0 auto;margin-top:0}body[data-page=conteudo] .toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%) translateY(20px);background:#111a38;color:#fff;border-radius:12px;padding:13px 18px;font-size:14px;font-weight:700;box-shadow:0 16px 40px #111a3a33;opacity:0;pointer-events:none;transition:.22s ease;z-index:99}body[data-page=conteudo] .toast.show{opacity:1;transform:translate(-50%) translateY(0)}@media (max-width:1360px){body[data-page=conteudo] .main-grid{grid-template-columns:minmax(0,1fr) 330px;gap:24px}body[data-page=conteudo] .compare-table{width:100%;min-width:0}body[data-page=conteudo] .answer-inner{padding:28px 28px 16px}}@media (max-width:1100px){body[data-page=conteudo] .header-search{order:3;width:100%;flex-basis:100%}body[data-page=conteudo] .top-actions{margin-left:0;gap:12px}body[data-page=conteudo] .main-grid{grid-template-columns:1fr}body[data-page=conteudo] .answer-side{display:grid;grid-template-columns:1fr 1fr}body[data-page=conteudo] .content{padding:20px 22px 32px}body[data-page=conteudo] .question-banner{padding:22px;align-items:flex-start;gap:18px}body[data-page=conteudo] .answer-head{align-items:flex-start;flex-direction:column}body[data-page=conteudo] .action-buttons{justify-content:flex-start}}@media (max-width:720px){body[data-page=conteudo] .user-info,body[data-page=conteudo] .chevron,body[data-page=conteudo] .status{display:none}body[data-page=conteudo] .top-actions{gap:6px}body[data-page=conteudo] .question-banner{flex-direction:column}body[data-page=conteudo] .question-title{font-size:22px}body[data-page=conteudo] .answer-side{grid-template-columns:1fr}body[data-page=conteudo] .highlight,body[data-page=conteudo] .footnote{align-items:flex-start;flex-direction:column}body[data-page=conteudo] .rating{gap:12px;flex-wrap:wrap}body[data-page=conteudo] .compare-table{overflow:auto}body[data-page=conteudo] table{min-width:640px}body[data-page=conteudo] .breadcrumbs{overflow:auto;white-space:nowrap;padding-bottom:5px}body[data-page=conteudo] .answer-inner{padding:24px 18px 15px}body[data-page=conteudo] .side-card{padding:24px 22px}body[data-page=conteudo] .ghost-btn{width:100%;justify-content:center}body[data-page=conteudo] .ghost-btn.icon-only-action{width:44px!important;min-width:44px!important;flex:0 0 44px!important}body[data-page=conteudo] .action-buttons{width:100%}}body[data-page=conteudo]{--sidebar: 290px;--topbar: 68px;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--shadow-soft: 0 9px 24px rgba(22,44,72,.045)}@media (max-width:860px){body[data-page=conteudo]{--sidebar: 0px;--topbar: 62px}}body[data-page=conteudo].theme-dark,html:has(>body[data-page=conteudo])[data-theme=dark] body{--bg: #07111f !important;--surface: #0e1a2c !important;--surface-2: #101d30 !important;--surface-3: #13243a !important;--text: #f4f7fb !important;--muted: #b7c4d8 !important;--muted-2: #91a3bd !important;--line: #263850 !important;--line-soft: #1c2b42 !important;--green: #35e6a0 !important;--green-dark: #26d991 !important;--green-soft: #12382d !important;--green-soft-2: #164838 !important;--blue: #8fc7ff !important;--blue-soft: #13243a !important;--purple: #b7a4ff !important;--purple-soft: #1b1938 !important;--orange: #ffb27a !important;--orange-soft: #2b1e13 !important;--gold: #facc15 !important;--gold-soft: #2a2313 !important;--shadow: none !important;--shadow-soft: none !important;background:#07111f!important;color:#f4f7fb!important}body[data-page=conteudo].theme-dark .app,body[data-page=conteudo].theme-dark .layout,body[data-page=conteudo].theme-dark .main,body[data-page=conteudo].theme-dark .content,body[data-page=conteudo].theme-dark .content-wrap,body[data-page=conteudo].theme-dark .questions-page,body[data-page=conteudo].theme-dark .notes-page,body[data-page=conteudo].theme-dark .lower-grid,body[data-page=conteudo].theme-dark .hist-layout,body[data-page=conteudo].theme-dark .fav-workspace,body[data-page=conteudo].theme-dark .notes-workspace,body[data-page=conteudo].theme-dark .timeline,body[data-page=conteudo].theme-dark .answer-side,body[data-page=conteudo].theme-dark .side-stack{background:#07111f!important;color:#f4f7fb!important}body[data-page=conteudo].theme-dark .searchbox,body[data-page=conteudo].theme-dark .ask-row,body[data-page=conteudo].theme-dark .hero,body[data-page=conteudo].theme-dark .questions-hero,body[data-page=conteudo].theme-dark .notes-hero,body[data-page=conteudo].theme-dark .question-banner,body[data-page=conteudo].theme-dark .answer-card,body[data-page=conteudo].theme-dark .side-card,body[data-page=conteudo].theme-dark .panel,body[data-page=conteudo].theme-dark .notes-panel,body[data-page=conteudo].theme-dark .timeline-panel,body[data-page=conteudo].theme-dark .preview-panel,body[data-page=conteudo].theme-dark .editor-panel,body[data-page=conteudo].theme-dark .insight-card,body[data-page=conteudo].theme-dark .stat-card,body[data-page=conteudo].theme-dark .notes-stat,body[data-page=conteudo].theme-dark .practice-card,body[data-page=conteudo].theme-dark .specialty-card,body[data-page=conteudo].theme-dark .study-list,body[data-page=conteudo].theme-dark .study-row,body[data-page=conteudo].theme-dark .resource-card,body[data-page=conteudo].theme-dark .collection-card,body[data-page=conteudo].theme-dark .fav-card,body[data-page=conteudo].theme-dark .fav-detail-card,body[data-page=conteudo].theme-dark .detail-mini,body[data-page=conteudo].theme-dark .timeline-item,body[data-page=conteudo].theme-dark .benefit-card,body[data-page=conteudo].theme-dark .compare-card,body[data-page=conteudo].theme-dark .checkout-card,body[data-page=conteudo].theme-dark .faq-card,body[data-page=conteudo].theme-dark .pricing-card,body[data-page=conteudo].theme-dark .plan-card,body[data-page=conteudo].theme-dark .hero-plan,body[data-page=conteudo].theme-dark .plan-price-block,body[data-page=conteudo].theme-dark .editable-price,body[data-page=conteudo].theme-dark .step,body[data-page=conteudo].theme-dark .schedule-kpi,body[data-page=conteudo].theme-dark .schedule-feature-card,body[data-page=conteudo].theme-dark .day-agenda-card,body[data-page=conteudo].theme-dark .template-btn,body[data-page=conteudo].theme-dark .quick-topic,body[data-page=conteudo].theme-dark .quick-action,body[data-page=conteudo].theme-dark .note-card,body[data-page=conteudo].theme-dark .ai-panel,body[data-page=conteudo].theme-dark .ai-action,body[data-page=conteudo].theme-dark .micro-card,body[data-page=conteudo].theme-dark .footnote,body[data-page=conteudo].theme-dark .compare-table,body[data-page=conteudo].theme-dark table,body[data-page=conteudo].theme-dark th,body[data-page=conteudo].theme-dark td,body[data-page=conteudo].theme-dark .favorite,body[data-page=conteudo].theme-dark .ebook-btn,body[data-page=conteudo].theme-dark .premium-plan-card,body[data-page=conteudo].theme-dark .specialty-box,body[data-page=conteudo].theme-dark .accordion-section,body[data-page=conteudo].theme-dark .accordion-trigger,body[data-page=conteudo].theme-dark .accordion-panel,body[data-page=conteudo].theme-dark .accordion-link,body[data-page=conteudo].theme-dark .answer-content table,body[data-page=conteudo].theme-dark .highlight{background:#0e1a2c!important;background-image:none!important;border-color:#263850!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=conteudo].theme-dark .hero,body[data-page=conteudo].theme-dark .questions-hero,body[data-page=conteudo].theme-dark .notes-hero,body[data-page=conteudo].theme-dark .question-banner,body[data-page=conteudo].theme-dark .checkout-head,body[data-page=conteudo].theme-dark .insight-top,body[data-page=conteudo].theme-dark .editor-toolbar,body[data-page=conteudo].theme-dark .preview-toolbar,body[data-page=conteudo].theme-dark .timeline-tools,body[data-page=conteudo].theme-dark .notes-tools,body[data-page=conteudo].theme-dark .fav-tools,body[data-page=conteudo].theme-dark .quick-notes-inline,body[data-page=conteudo].theme-dark .ai-head,body[data-page=conteudo].theme-dark .panel-head,body[data-page=conteudo].theme-dark .premium-plan,body[data-page=conteudo].theme-dark .premium-plan-card,body[data-page=conteudo].theme-dark .hero-plan,body[data-page=conteudo].theme-dark .schedule-feature-card,body[data-page=conteudo].theme-dark .fav-detail-card,body[data-page=conteudo].theme-dark .answer-content h1{background:linear-gradient(120deg,#0e1a2c,#102337 56%,#0b2a32)!important;border-color:#263850!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=conteudo].theme-dark .hero:after,body[data-page=conteudo].theme-dark .hero:before,body[data-page=conteudo].theme-dark .notes-hero:after,body[data-page=conteudo].theme-dark .notes-hero:before,body[data-page=conteudo].theme-dark .question-banner:after,body[data-page=conteudo].theme-dark .question-banner:before{opacity:.12!important;background:#13243a!important;border-color:#263850!important}body[data-page=conteudo].theme-dark .logo,body[data-page=conteudo].theme-dark .logo .strong,body[data-page=conteudo].theme-dark h1,body[data-page=conteudo].theme-dark h2,body[data-page=conteudo].theme-dark h3,body[data-page=conteudo].theme-dark h4,body[data-page=conteudo].theme-dark strong,body[data-page=conteudo].theme-dark .question-title,body[data-page=conteudo].theme-dark .answer-title,body[data-page=conteudo].theme-dark .section-title,body[data-page=conteudo].theme-dark .panel-head h2,body[data-page=conteudo].theme-dark .panel-head h3,body[data-page=conteudo].theme-dark .notes-panel-head h2,body[data-page=conteudo].theme-dark .notes-panel-head h3,body[data-page=conteudo].theme-dark .editor-title-group strong,body[data-page=conteudo].theme-dark .preview-title-group strong,body[data-page=conteudo].theme-dark .timeline-copy strong,body[data-page=conteudo].theme-dark .activity-copy strong,body[data-page=conteudo].theme-dark .study-text strong,body[data-page=conteudo].theme-dark .resource-copy strong,body[data-page=conteudo].theme-dark .card-copy strong,body[data-page=conteudo].theme-dark .fav-card strong,body[data-page=conteudo].theme-dark .fav-detail-card h2,body[data-page=conteudo].theme-dark .detail-mini strong,body[data-page=conteudo].theme-dark .metric strong,body[data-page=conteudo].theme-dark .quick-topic strong,body[data-page=conteudo].theme-dark .quick-action strong,body[data-page=conteudo].theme-dark .template-btn strong,body[data-page=conteudo].theme-dark .faq-question,body[data-page=conteudo].theme-dark .faq-item strong,body[data-page=conteudo].theme-dark .answer-content strong,body[data-page=conteudo].theme-dark .answer-content h1,body[data-page=conteudo].theme-dark .answer-content h2,body[data-page=conteudo].theme-dark .answer-content h3,body[data-page=conteudo].theme-dark .price strong,body[data-page=conteudo].theme-dark .plan-price-block strong,body[data-page=conteudo].theme-dark .premium-price-clean strong,body[data-page=conteudo].theme-dark .editable-price strong{color:#f8fafc!important}body[data-page=conteudo].theme-dark p,body[data-page=conteudo].theme-dark li,body[data-page=conteudo].theme-dark label,body[data-page=conteudo].theme-dark span,body[data-page=conteudo].theme-dark small,body[data-page=conteudo].theme-dark .hero p,body[data-page=conteudo].theme-dark .questions-hero p,body[data-page=conteudo].theme-dark .notes-hero p,body[data-page=conteudo].theme-dark .panel-head p,body[data-page=conteudo].theme-dark .notes-panel-head p,body[data-page=conteudo].theme-dark .editor-title-group span,body[data-page=conteudo].theme-dark .preview-title-group span,body[data-page=conteudo].theme-dark .question-meta,body[data-page=conteudo].theme-dark .breadcrumbs,body[data-page=conteudo].theme-dark .questions-breadcrumb,body[data-page=conteudo].theme-dark .subline,body[data-page=conteudo].theme-dark .intro,body[data-page=conteudo].theme-dark .study-text span,body[data-page=conteudo].theme-dark .resource-copy p,body[data-page=conteudo].theme-dark .card-copy p,body[data-page=conteudo].theme-dark .fav-card p,body[data-page=conteudo].theme-dark .fav-detail-card p,body[data-page=conteudo].theme-dark .detail-mini span,body[data-page=conteudo].theme-dark .timeline-copy p,body[data-page=conteudo].theme-dark .timeline-meta,body[data-page=conteudo].theme-dark .metric span,body[data-page=conteudo].theme-dark .quick-topic span,body[data-page=conteudo].theme-dark .quick-action span,body[data-page=conteudo].theme-dark .template-btn span,body[data-page=conteudo].theme-dark .answer-content,body[data-page=conteudo].theme-dark .answer-content p,body[data-page=conteudo].theme-dark .answer-content li,body[data-page=conteudo].theme-dark .faq-answer,body[data-page=conteudo].theme-dark .source-item,body[data-page=conteudo].theme-dark .safe-note,body[data-page=conteudo].theme-dark .plan-subtitle,body[data-page=conteudo].theme-dark .price-note,body[data-page=conteudo].theme-dark .compare-list li,body[data-page=conteudo].theme-dark .benefit-card p,body[data-page=conteudo].theme-dark .step span,body[data-page=conteudo].theme-dark .schedule-kpi span,body[data-page=conteudo].theme-dark .agenda-copy span{color:#b7c4d8!important}body[data-page=conteudo].theme-dark input,body[data-page=conteudo].theme-dark textarea,body[data-page=conteudo].theme-dark select,body[data-page=conteudo].theme-dark .notes-searchbox,body[data-page=conteudo].theme-dark .searchbox,body[data-page=conteudo].theme-dark .ask-row{background:#0f1f33!important;background-image:none!important;border-color:#29405f!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;box-shadow:none!important;color-scheme:dark}body[data-page=conteudo].theme-dark input::placeholder,body[data-page=conteudo].theme-dark textarea::placeholder{color:#9fb0c8!important;-webkit-text-fill-color:#9fb0c8!important;opacity:1!important}body[data-page=conteudo].theme-dark select option{background:#0f1f33!important;color:#f8fafc!important}body[data-page=conteudo].theme-dark .secondary-btn,body[data-page=conteudo].theme-dark .ghost-btn,body[data-page=conteudo].theme-dark .danger-btn,body[data-page=conteudo].theme-dark .notes-btn:not(.primary),body[data-page=conteudo].theme-dark .mini-btn,body[data-page=conteudo].theme-dark .tab-btn,body[data-page=conteudo].theme-dark .chip,body[data-page=conteudo].theme-dark .resume-btn,body[data-page=conteudo].theme-dark .continue-btn,body[data-page=conteudo].theme-dark .schedule-open-btn,body[data-page=conteudo].theme-dark .new-question,body[data-page=conteudo].theme-dark .mark-btn,body[data-page=conteudo].theme-dark .faq-question,body[data-page=conteudo].theme-dark .toolbar-actions button,body[data-page=conteudo].theme-dark .filter-chip,body[data-page=conteudo].theme-dark .filter-btn,body[data-page=conteudo].theme-dark .format-item,body[data-page=conteudo].theme-dark .mode-btn,body[data-page=conteudo].theme-dark .mode-card,body[data-page=conteudo].theme-dark .mode-item{background:#0f1f33!important;background-image:none!important;border-color:#29405f!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=conteudo].theme-dark .secondary-btn:hover,body[data-page=conteudo].theme-dark .ghost-btn:hover,body[data-page=conteudo].theme-dark .danger-btn:hover,body[data-page=conteudo].theme-dark .notes-btn:not(.primary):hover,body[data-page=conteudo].theme-dark .mini-btn:hover,body[data-page=conteudo].theme-dark .tab-btn:hover,body[data-page=conteudo].theme-dark .chip:hover,body[data-page=conteudo].theme-dark .resume-btn:hover,body[data-page=conteudo].theme-dark .continue-btn:hover,body[data-page=conteudo].theme-dark .schedule-open-btn:hover,body[data-page=conteudo].theme-dark .new-question:hover,body[data-page=conteudo].theme-dark .faq-question:hover,body[data-page=conteudo].theme-dark .format-item:hover,body[data-page=conteudo].theme-dark .mode-btn:hover,body[data-page=conteudo].theme-dark .mode-card:hover,body[data-page=conteudo].theme-dark .mode-item:hover{background:#13243a!important;border-color:#2f6f5d!important;color:#77f0c4!important}body[data-page=conteudo].theme-dark .tab-btn.active,body[data-page=conteudo].theme-dark .chip.active,body[data-page=conteudo].theme-dark .accordion-link.active,body[data-page=conteudo].theme-dark .fav-card.active,body[data-page=conteudo].theme-dark .note-card.active{background:#12382d!important;background-image:none!important;border-color:#205c4a!important;color:#77f0c4!important;box-shadow:none!important}body[data-page=conteudo].theme-dark .eyebrow,body[data-page=conteudo].theme-dark .notes-eyebrow,body[data-page=conteudo].theme-dark .panel-badge,body[data-page=conteudo].theme-dark .notes-badge,body[data-page=conteudo].theme-dark .tag,body[data-page=conteudo].theme-dark .note-tag,body[data-page=conteudo].theme-dark .detail-kicker,body[data-page=conteudo].theme-dark .last-edit-line,body[data-page=conteudo].theme-dark .plan-badge,body[data-page=conteudo].theme-dark .plan-chip,body[data-page=conteudo].theme-dark .pill-sent,body[data-page=conteudo].theme-dark .status,body[data-page=conteudo].theme-dark .status-pill,body[data-page=conteudo].theme-dark .schedule-badge,body[data-page=conteudo].theme-dark .agenda-time,body[data-page=conteudo].theme-dark .day-title span{background:#12382d!important;background-image:none!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=conteudo].theme-dark .icon-tile,body[data-page=conteudo].theme-dark .stat-icon,body[data-page=conteudo].theme-dark .notes-stat-icon,body[data-page=conteudo].theme-dark .resource-icon,body[data-page=conteudo].theme-dark .timeline-icon,body[data-page=conteudo].theme-dark .benefit-icon,body[data-page=conteudo].theme-dark .check,body[data-page=conteudo].theme-dark .number,body[data-page=conteudo].theme-dark .small-icon,body[data-page=conteudo].theme-dark .study-icon,body[data-page=conteudo].theme-dark .big-icon,body[data-page=conteudo].theme-dark .questions-icon,body[data-page=conteudo].theme-dark .premium-check,body[data-page=conteudo].theme-dark .faq-plus,body[data-page=conteudo].theme-dark .muted-x,body[data-page=conteudo].theme-dark .micro-dot,body[data-page=conteudo].theme-dark .premium-crown-badge,body[data-page=conteudo].theme-dark .heart-emblem{background:#12382d!important;background-image:none!important;border-color:#205c4a!important;color:#77f0c4!important;box-shadow:none!important}body[data-page=conteudo].theme-dark svg,body[data-page=conteudo].theme-dark .bell,body[data-page=conteudo].theme-dark .chevron,body[data-page=conteudo].theme-dark .row-arrow,body[data-page=conteudo].theme-dark .mini-arrow{color:currentColor}body[data-page=conteudo].theme-dark .primary-btn,body[data-page=conteudo].theme-dark .send-btn,body[data-page=conteudo].theme-dark .notes-btn.primary,body[data-page=conteudo].theme-dark .primary-mini,body[data-page=conteudo].theme-dark .plan-cta{color:#fff!important;border-color:transparent!important}body[data-page=conteudo].theme-dark .bar,body[data-page=conteudo].theme-dark .progress-bar{background:#263850!important}body[data-page=conteudo].theme-dark .bar span,body[data-page=conteudo].theme-dark .progress-bar span{background:#35e6a0!important}body[data-page=conteudo].theme-dark th{background:#13243a!important;color:#f8fafc!important}body[data-page=conteudo].theme-dark td{background:#0e1a2c!important;color:#b7c4d8!important}body[data-page=conteudo].theme-dark .premium-mini-badge,body[data-page=conteudo].theme-dark .chip-premium,body[data-page=conteudo].theme-dark .study-text span.premium-label{background:#2a2313!important;background-image:none!important;border-color:#6a4a1e!important;color:#facc15!important;box-shadow:none!important}body[data-page=conteudo].theme-dark .premium-crown,body[data-page=conteudo].theme-dark .premium-crown-badge svg{fill:#facc15!important;stroke:#d69712!important}body[data-page=conteudo].theme-dark .logo .plus{color:#35e6a0!important}body[data-page=conteudo].theme-dark img{border-color:#263850!important}body[data-page=conteudo].theme-dark ::selection{background:#77f0c43d!important;color:#f8fafc!important}body[data-page=conteudo]{--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25, 45, 80, .05);--im-shell-shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}body[data-page=conteudo] .topbar{height:var(--im-shell-topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=conteudo] .brand{width:var(--im-shell-sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=conteudo] .brand .plus{color:var(--im-shell-green);font-weight:900;margin:0 3px}body[data-page=conteudo] .brand .med{font-weight:900}body[data-page=conteudo] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=conteudo] .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=conteudo] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=conteudo] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=conteudo] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=conteudo] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=conteudo] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=conteudo] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=conteudo] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=conteudo] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=conteudo] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=conteudo] .sidebar-collapse-btn{position:fixed;top:calc(var(--im-shell-topbar) + 20px);left:calc(var(--im-shell-sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=conteudo] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=conteudo] .sidebar-collapse-btn svg,body[data-page=conteudo] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=conteudo] .sidebar,body[data-page=conteudo] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=conteudo].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=conteudo].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=conteudo].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=conteudo].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=conteudo] .sidebar{position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;width:var(--im-shell-sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-shell-line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=conteudo] .sidebar::-webkit-scrollbar{width:7px}body[data-page=conteudo] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=conteudo] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=conteudo] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=conteudo] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=conteudo] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=conteudo] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=conteudo] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=conteudo] .nav-item svg{color:currentColor;flex:none}body[data-page=conteudo] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=conteudo] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=conteudo] .nav-toggle:hover,body[data-page=conteudo] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=conteudo] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=conteudo] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=conteudo] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=conteudo] .nav-section-title svg{color:currentColor;flex:none}body[data-page=conteudo] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=conteudo] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=conteudo] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=conteudo] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=conteudo] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=conteudo] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=conteudo] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=conteudo] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=conteudo] .nav-sublink:hover:before,body[data-page=conteudo] .nav-sublink.active:before{background:#00a96e}body[data-page=conteudo] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=conteudo] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=conteudo] .student-menu{margin-top:14px}body[data-page=conteudo] .student-toggle{color:#50658e}body[data-page=conteudo] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=conteudo] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=conteudo] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=conteudo] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=conteudo] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=conteudo] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=conteudo] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=conteudo] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=conteudo] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=conteudo] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=conteudo] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=conteudo] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=conteudo] .main{margin-left:var(--im-shell-sidebar);padding-top:var(--im-shell-topbar);min-height:100vh;width:calc(100% - var(--im-shell-sidebar))}@media (max-width: 1280px){body[data-page=conteudo] .topbar-actions{min-width:auto}body[data-page=conteudo] .profile{display:none}}@media (max-width: 860px){body[data-page=conteudo]{--im-shell-sidebar: 0px;--im-shell-topbar: 62px}body[data-page=conteudo] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=conteudo] .topbar{gap:10px;padding-right:10px}body[data-page=conteudo] .topbar-center{display:none}body[data-page=conteudo] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=conteudo] .sidebar,body[data-page=conteudo] .sidebar-collapse-btn{display:none}}body[data-page=conteudo] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=conteudo] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=conteudo] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=conteudo] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=conteudo] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=conteudo] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=conteudo].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=conteudo].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=conteudo].theme-dark{--im-shell-bg: #07111f;--im-shell-surface: #0e1a2c;--im-shell-surface-2: #13243a;--im-shell-text: #f4f7fb;--im-shell-muted: #b7c4d8;--im-shell-muted-2: #91a3bd;--im-shell-line: #263850;--im-shell-line-soft: #1c2b42;--im-shell-green: #26d991;--im-shell-green-dark: #12b579;--im-shell-green-soft: #12382d;--im-shell-green-soft-2: #164838;--im-shell-teal: #35d0e4;--im-shell-blue: #76a8ff;--im-shell-purple: #b69aff;--im-shell-orange: #ffb071;--im-shell-shadow: 0 18px 40px rgba(0, 0, 0, .34);--im-shell-shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=conteudo].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=conteudo].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=conteudo].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=conteudo].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=conteudo].theme-dark .brand,body[data-page=conteudo].theme-dark .profile strong{color:#f4f7fb}body[data-page=conteudo].theme-dark .brand .plus{color:#35e6a0}body[data-page=conteudo].theme-dark .topbar-center,body[data-page=conteudo].theme-dark .topbar-actions,body[data-page=conteudo].theme-dark .icon-button,body[data-page=conteudo].theme-dark .top-mic{color:#b7c4d8}body[data-page=conteudo].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=conteudo].theme-dark .global-search input{color:#f4f7fb}body[data-page=conteudo].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=conteudo].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=conteudo].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=conteudo].theme-dark .nav-item,body[data-page=conteudo].theme-dark .nav-toggle,body[data-page=conteudo].theme-dark .nav-sublink,body[data-page=conteudo].theme-dark .premium-box p,body[data-page=conteudo].theme-dark .premium-list{color:#b7c4d8}body[data-page=conteudo].theme-dark .nav-item:hover,body[data-page=conteudo].theme-dark .nav-toggle:hover,body[data-page=conteudo].theme-dark .nav-group.open .nav-toggle,body[data-page=conteudo].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=conteudo].theme-dark .nav-item.active,body[data-page=conteudo].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=conteudo].theme-dark .nav-sublink:before,body[data-page=conteudo].theme-dark .nav-sublink:hover:before,body[data-page=conteudo].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=conteudo].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=conteudo].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=conteudo].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=conteudo].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=conteudo].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=conteudo].theme-dark .premium-title,body[data-page=conteudo].theme-dark .premium-title svg{color:#ffd166}body[data-page=conteudo].theme-dark .premium-list{color:#d7c9ad}body[data-page=conteudo].theme-dark .premium-list li:before{color:#ffd166}body[data-page=conteudo].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=conteudo].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=conteudo] .mobile-menu-btn,body[data-page=conteudo] .mobile-sidebar-backdrop{display:none}body[data-page=conteudo] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=conteudo] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=conteudo] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=conteudo].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=conteudo].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=conteudo].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=conteudo]{--im-shell-sidebar: 270px}body[data-page=conteudo] .brand{font-size:21px;padding-left:18px}body[data-page=conteudo] .global-search{width:min(440px,100%)}body[data-page=conteudo] .topbar-actions{gap:12px;padding-right:16px}body[data-page=conteudo] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=conteudo]{--im-shell-sidebar: 0px;--im-shell-topbar: 64px}body[data-page=conteudo].mobile-menu-open{overflow:hidden}body[data-page=conteudo] .topbar{height:var(--im-shell-topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=conteudo] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=conteudo] .topbar-center{display:none}body[data-page=conteudo] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=conteudo] .topbar-actions>.icon-button{display:none}body[data-page=conteudo] .avatar{display:none}body[data-page=conteudo] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=conteudo] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=conteudo] .theme-toggle-btn{flex:none}body[data-page=conteudo] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=conteudo] .sidebar-collapse-btn{display:none}body[data-page=conteudo] .sidebar{display:flex!important;position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=conteudo].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=conteudo] .mobile-sidebar-backdrop{position:fixed;inset:var(--im-shell-topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=conteudo].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=conteudo].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=conteudo].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=conteudo] .main{width:100%;margin-left:0;padding-top:var(--im-shell-topbar)}}@media (max-width: 640px){body[data-page=conteudo]{--im-shell-topbar: 62px}body[data-page=conteudo] .topbar{padding:0 10px;gap:8px}body[data-page=conteudo] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=conteudo] .profile{max-width:76px}body[data-page=conteudo] .profile strong{max-width:76px;font-size:11px}body[data-page=conteudo] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=conteudo] .theme-toggle-thumb{width:20px;height:20px}body[data-page=conteudo].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=conteudo] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=conteudo] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=conteudo].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=conteudo].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=conteudo].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (max-width: 1024px){body[data-page=conteudo] .topbar-center{position:fixed;top:var(--im-shell-topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=conteudo] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=conteudo] .main{padding-top:calc(var(--im-shell-topbar) + 59px)}body[data-page=conteudo].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}body[data-page=conteudo] .site-footer{position:relative;overflow:hidden;margin-top:34px;border:1px solid var(--im-shell-line);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791f 0,#0bbf790a 30%,#fff0 54%),radial-gradient(circle at 100% 0%,#0faec721 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f7fcfa 54%,#f2fbff);box-shadow:var(--im-shell-shadow-soft)}body[data-page=conteudo] .site-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012);pointer-events:none}body[data-page=conteudo] .site-footer-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(145px,.7fr));gap:28px;padding:30px 30px 24px}body[data-page=conteudo] .footer-brand-block{min-width:0}body[data-page=conteudo] .footer-logo{display:inline-flex;align-items:center;gap:5px;margin-bottom:12px;color:#101833;font-size:23px;line-height:1;font-weight:850;letter-spacing:-.055em}body[data-page=conteudo] .footer-logo .plus{color:var(--im-shell-green);font-weight:950}body[data-page=conteudo] .footer-logo .med{font-weight:950}body[data-page=conteudo] .footer-description{max-width:410px;margin:0 0 16px;color:#53698f;font-size:12.5px;line-height:1.55;font-weight:620}body[data-page=conteudo] .footer-support-card{max-width:390px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px 14px;border:1px solid #cdeee4;border-radius:14px;background:#ffffffc2}body[data-page=conteudo] .footer-support-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#e7f9f1;color:#008d62}body[data-page=conteudo] .footer-support-copy strong{display:block;color:#101832;font-size:12.5px;line-height:1.2;font-weight:950;margin-bottom:4px}body[data-page=conteudo] .footer-support-copy span{display:block;color:#62769b;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=conteudo] .footer-column{min-width:0}body[data-page=conteudo] .footer-column h3{margin:0 0 12px;color:#101832;font-size:12px;line-height:1;font-weight:950;letter-spacing:.05em;text-transform:uppercase}body[data-page=conteudo] .footer-links{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}body[data-page=conteudo] .footer-links a{display:inline-flex;align-items:center;gap:7px;color:#53698f;font-size:12px;line-height:1.25;font-weight:720;text-decoration:none!important;transition:color .18s ease,transform .18s ease}body[data-page=conteudo] .footer-links a:before{content:"";width:5px;height:5px;border-radius:999px;background:#0bbf79;flex:none;opacity:.72}body[data-page=conteudo] .footer-links a:hover{color:#008d62;transform:translate(2px)}body[data-page=conteudo] .footer-bottom{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 30px 20px;border-top:1px solid var(--im-shell-line-soft)}body[data-page=conteudo] .footer-disclaimer{margin:0;color:#60739b;font-size:11.5px;line-height:1.45;font-weight:650}body[data-page=conteudo] .footer-disclaimer strong{color:#253757;font-weight:900}body[data-page=conteudo] .footer-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:#6d7fa4;font-size:11.5px;line-height:1.2;font-weight:750;white-space:nowrap}body[data-page=conteudo] .footer-meta a{color:#008d62;font-weight:900;text-decoration:none!important}body[data-page=conteudo] .footer-meta a:hover{text-decoration:underline!important;text-underline-offset:3px}body[data-page=conteudo] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=conteudo].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430);box-shadow:var(--im-shell-shadow-soft)}body[data-page=conteudo].theme-dark .footer-logo,body[data-page=conteudo].theme-dark .footer-column h3,body[data-page=conteudo].theme-dark .footer-support-copy strong,body[data-page=conteudo].theme-dark .footer-disclaimer strong{color:#f4f7fb}body[data-page=conteudo].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=conteudo].theme-dark .footer-description,body[data-page=conteudo].theme-dark .footer-support-copy span,body[data-page=conteudo].theme-dark .footer-links a,body[data-page=conteudo].theme-dark .footer-disclaimer,body[data-page=conteudo].theme-dark .footer-meta{color:#b7c4d8}body[data-page=conteudo].theme-dark .footer-support-card{border-color:#1f6e55;background:#101d31b8}body[data-page=conteudo].theme-dark .footer-support-icon{background:#12382d;color:#78f0b5}body[data-page=conteudo].theme-dark .footer-links a:before{background:#35e6a0}body[data-page=conteudo].theme-dark .footer-links a:hover,body[data-page=conteudo].theme-dark .footer-meta a{color:#78f0b5}body[data-page=conteudo].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=conteudo].theme-dark .footer-dot{background:#4d6688}@media (max-width: 1280px){body[data-page=conteudo] .site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=conteudo] .footer-brand-block{grid-column:1 / -1}}@media (max-width: 760px){body[data-page=conteudo] .site-footer{margin-top:28px;border-radius:16px}body[data-page=conteudo] .site-footer-inner{grid-template-columns:1fr;gap:22px;padding:26px 20px 18px}body[data-page=conteudo] .footer-logo{font-size:21px}body[data-page=conteudo] .footer-support-card{max-width:none}body[data-page=conteudo] .footer-bottom{grid-template-columns:1fr;align-items:start;padding:16px 20px 20px}body[data-page=conteudo] .footer-meta{justify-content:flex-start;white-space:normal}}body[data-page=conteudo] .site-footer-inner{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:18px!important;padding:34px 30px 24px!important}body[data-page=conteudo] .footer-brand-block{max-width:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}body[data-page=conteudo] .footer-description{max-width:720px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=conteudo] .footer-support-card{width:min(520px,100%)!important;max-width:520px!important;margin:0 auto!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}body[data-page=conteudo] .footer-support-card:hover{transform:translateY(-1px)!important;border-color:#93dec2!important;background:#fff!important;box-shadow:0 12px 26px #162c4814!important}body[data-page=conteudo] .footer-bottom{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:12px!important}body[data-page=conteudo] .footer-disclaimer{max-width:980px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=conteudo] .footer-meta{justify-content:center!important;white-space:normal!important}body[data-page=conteudo].theme-dark .footer-support-card:hover{border-color:#247d61!important;background:#13243a!important;box-shadow:none!important}@media (max-width: 760px){body[data-page=conteudo] .site-footer-inner{padding:28px 20px 20px!important}body[data-page=conteudo] .footer-support-card{grid-template-columns:34px minmax(0,1fr)!important}body[data-page=conteudo] .footer-bottom{justify-items:center!important;text-align:center!important}body[data-page=conteudo] .footer-meta{justify-content:center!important}}body[data-page=conteudo] .footer-brand-block{max-width:680px!important}body[data-page=conteudo] .footer-bottom{padding-top:14px!important;padding-bottom:18px!important}body[data-page=conteudo] .footer-meta{margin:0 auto!important}body[data-page=conteudo] .site-footer-inner{padding-bottom:8px!important}body[data-page=conteudo] .footer-description{margin-bottom:0!important}body[data-page=conteudo] .footer-bottom{padding-top:10px!important}@media (max-width: 760px){body[data-page=conteudo] .site-footer-inner{padding-bottom:8px!important}body[data-page=conteudo] .footer-bottom{padding-top:10px!important}}body[data-page=conteudo] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=conteudo] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=conteudo] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=conteudo] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=conteudo] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=conteudo] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=conteudo].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=conteudo].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=conteudo].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=conteudo].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=conteudo].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=conteudo]{--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25,45,80,.05);--im-shell-shadow-soft: 0 8px 20px rgba(22,44,72,.035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}html:has(>body[data-page=conteudo]),body[data-page=conteudo]{max-width:100%}body[data-page=conteudo]{min-width:0!important;overflow-x:hidden!important}body[data-page=conteudo] .app{min-height:100vh}body[data-page=conteudo] .topbar,body[data-page=conteudo] .sidebar,body[data-page=conteudo] .sidebar-collapse-btn,body[data-page=conteudo] .mobile-sidebar-backdrop,body[data-page=conteudo] .site-footer{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}body[data-page=conteudo] .topbar a,body[data-page=conteudo] .sidebar a,body[data-page=conteudo] .site-footer a{color:inherit;text-decoration:none}body[data-page=conteudo] .topbar button,body[data-page=conteudo] .sidebar button,body[data-page=conteudo] .site-footer button,body[data-page=conteudo] .topbar input{font:inherit}body[data-page=conteudo] .topbar{height:var(--im-shell-topbar)!important}body[data-page=conteudo] .brand{width:var(--im-shell-sidebar)!important}body[data-page=conteudo] .sidebar{top:var(--im-shell-topbar)!important;width:var(--im-shell-sidebar)!important;padding:14px 16px 18px!important}body[data-page=conteudo] .sidebar .nav{display:flex!important;flex-direction:column!important;gap:8px!important}body[data-page=conteudo] .sidebar .nav-item,body[data-page=conteudo] .sidebar .nav-toggle{color:#50658e!important;font-size:13px!important;font-weight:760!important;letter-spacing:normal!important;text-transform:none!important;line-height:normal!important}body[data-page=conteudo] .sidebar .nav-item{height:44px!important;display:flex!important;align-items:center!important;gap:14px!important;padding:0 14px!important;border-radius:9px!important;background:transparent}body[data-page=conteudo] .sidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25!important}body[data-page=conteudo] .sidebar .nav-toggle{width:100%!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;border:0!important;border-radius:9px!important;background:transparent!important;text-align:left!important}body[data-page=conteudo] .sidebar .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important;font:inherit!important;color:inherit!important}body[data-page=conteudo] .sidebar .nav-item svg,body[data-page=conteudo] .sidebar .nav-toggle-main svg{color:currentColor!important;flex:none!important}body[data-page=conteudo] .sidebar .nav-item:hover,body[data-page=conteudo] .sidebar .nav-toggle:hover,body[data-page=conteudo] .sidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=conteudo] .sidebar .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}body[data-page=conteudo] .sidebar .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;padding:0!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important}body[data-page=conteudo] .sidebar .nav-group.open>.nav-submenu{max-height:620px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}body[data-page=conteudo] .sidebar .nav-chevron{color:#7183a7!important;flex:none!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=conteudo] .sidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=conteudo] .sidebar .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:0 12px 0 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important}body[data-page=conteudo] .sidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=conteudo] .sidebar .student-menu{margin-top:14px!important}body[data-page=conteudo] .main{margin-left:var(--im-shell-sidebar)!important;padding-top:var(--im-shell-topbar)!important;width:calc(100% - var(--im-shell-sidebar))!important;min-height:100vh}body[data-page=conteudo].sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=conteudo].sidebar-collapsed .sidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=conteudo].sidebar-collapsed .sidebar-collapse-btn{left:16px!important}body[data-page=conteudo] .page-shell-main .hero-row:has(.cycle-emblem){position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin:0!important;padding:28px 30px!important;border:1px solid #dfe7f3!important;border-radius:16px!important;background:radial-gradient(circle at 96% 0%,#0faec72b 0,#0faec700 35%),radial-gradient(circle at 6% 16%,#0bbf792e 0,#0bbf7900 32%),linear-gradient(105deg,#fff,#f5fdf9 48%,#eefbff)!important;box-shadow:0 8px 20px #162c4809!important}body[data-page=conteudo] .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{display:flex!important;align-items:center!important;gap:18px!important;min-width:0!important}body[data-page=conteudo] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:66px!important;height:66px!important;border-radius:18px!important;flex:none!important}body[data-page=conteudo] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:38px!important;height:38px!important}body[data-page=conteudo] .page-shell-main .hero-row:has(.cycle-emblem) h1{margin:0!important;color:#101635!important;font-size:32px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.045em!important}body[data-page=conteudo] .page-shell-main .hero-row:has(.cycle-emblem) .subline{margin-top:8px!important;color:#587096!important;font-size:13.5px!important;line-height:1.45!important;font-weight:640!important}body[data-page=conteudo] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{min-width:205px!important;margin-top:0!important;padding:14px 15px!important;border:1px solid #cdeee4!important;border-radius:14px!important;background:#ffffffd1!important;box-shadow:0 8px 20px #162c4809!important}body[data-page=conteudo].theme-dark .page-shell-main .hero-row:has(.cycle-emblem){border-color:#263850!important;background:radial-gradient(circle at 96% 0%,#35d0e424 0,#35d0e400 35%),radial-gradient(circle at 6% 16%,#26d99129 0,#26d99100 32%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630)!important}body[data-page=conteudo].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) h1{color:#f4f7fb!important}body[data-page=conteudo].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .subline{color:#b7c4d8!important}body[data-page=conteudo].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{border-color:#1f6e55!important;background:#101d31d1!important}@media (max-width: 1024px){body[data-page=conteudo]{--im-shell-sidebar: 0px;--im-shell-topbar: 64px}body[data-page=conteudo] .main{margin-left:0!important;width:100%!important;padding-top:calc(var(--im-shell-topbar) + 59px)!important}body[data-page=conteudo] .sidebar{top:var(--im-shell-topbar)!important;width:min(372px,calc(100vw - 44px))!important}}@media (max-width: 860px){body[data-page=conteudo] .page-shell-main .hero-row:has(.cycle-emblem){align-items:flex-start!important;flex-direction:column!important;padding:24px!important}body[data-page=conteudo] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{width:100%!important}}@media (max-width: 640px){body[data-page=conteudo]{--im-shell-topbar: 62px}body[data-page=conteudo] .sidebar{width:min(332px,calc(100vw - 28px))!important}body[data-page=conteudo] .page-shell-main .hero-row:has(.cycle-emblem){padding:22px 18px!important;border-radius:14px!important}body[data-page=conteudo] .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{align-items:flex-start!important;gap:14px!important}body[data-page=conteudo] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:54px!important;height:54px!important;border-radius:15px!important}body[data-page=conteudo] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:31px!important;height:31px!important}body[data-page=conteudo] .page-shell-main .hero-row:has(.cycle-emblem) h1{font-size:26px!important}}body[data-page=conteudo] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=conteudo] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=conteudo] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=conteudo] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=conteudo] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=conteudo] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=conteudo] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=conteudo] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=conteudo] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=conteudo] .residency-area-group>.residency-area-toggle:hover,body[data-page=conteudo] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=conteudo] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=conteudo] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=conteudo] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=conteudo] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=conteudo] .residency-area-group .residency-specialty-link:hover,body[data-page=conteudo] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=conteudo] .residency-area-group .residency-specialty-link:hover:before,body[data-page=conteudo] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=conteudo].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=conteudo].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=conteudo].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=conteudo].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=conteudo].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=conteudo].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=conteudo].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=conteudo].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=conteudo].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=conteudo].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=conteudo] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=conteudo] .specialty-page[class*=specialty-theme-],body[data-page=conteudo] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=conteudo] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=conteudo] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=conteudo] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=conteudo] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=conteudo] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=conteudo] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=conteudo] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=conteudo] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=conteudo] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=conteudo] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=conteudo] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=conteudo] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=conteudo] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=conteudo] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=conteudo] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=conteudo] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=conteudo] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=conteudo] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=conteudo].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=conteudo])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=conteudo].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=conteudo])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=conteudo].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=conteudo])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=conteudo].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=conteudo])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=conteudo].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=conteudo].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=conteudo])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=conteudo])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=conteudo].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=conteudo] #officialSidebar,body[data-page=conteudo] #officialSidebar *,body[data-page=conteudo] #officialSidebar *:before,body[data-page=conteudo] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=conteudo] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=conteudo] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=conteudo] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=conteudo] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=conteudo] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=conteudo] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=conteudo] #officialSidebar .nav-item,body[data-page=conteudo] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=conteudo] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=conteudo] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=conteudo] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=conteudo] #officialSidebar .nav-item:hover,body[data-page=conteudo] #officialSidebar .nav-toggle:hover,body[data-page=conteudo] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=conteudo] #officialSidebar .nav-item.active,body[data-page=conteudo] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=conteudo] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=conteudo] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=conteudo] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=conteudo] #officialSidebar .nav-item svg,body[data-page=conteudo] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=conteudo] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=conteudo] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=conteudo] #officialSidebar .nav-group>.nav-submenu,body[data-page=conteudo] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=conteudo] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=conteudo] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=conteudo] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=conteudo] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=conteudo] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=conteudo] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=conteudo] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=conteudo] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=conteudo] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=conteudo] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=conteudo] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=conteudo] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=conteudo] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=conteudo] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=conteudo] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=conteudo] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=conteudo] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=conteudo] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=conteudo] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=conteudo] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=conteudo] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=conteudo] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=conteudo] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=conteudo] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=conteudo].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=conteudo].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=conteudo].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=conteudo].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=conteudo].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=conteudo].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=conteudo].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=conteudo].theme-dark #officialSidebar,html:has(>body[data-page=conteudo])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=conteudo].theme-dark #officialSidebar .nav-item,body[data-page=conteudo].theme-dark #officialSidebar .nav-toggle,body[data-page=conteudo].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=conteudo])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=conteudo])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=conteudo])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=conteudo].theme-dark #officialSidebar .nav-item:hover,body[data-page=conteudo].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=conteudo].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=conteudo].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=conteudo])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=conteudo])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=conteudo])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=conteudo])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=conteudo].theme-dark #officialSidebar .nav-item.active,body[data-page=conteudo].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=conteudo])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=conteudo])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=conteudo].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=conteudo])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=conteudo].theme-dark #officialSidebar .premium-title,body[data-page=conteudo].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=conteudo])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=conteudo])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=conteudo].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=conteudo])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=conteudo].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=conteudo])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=conteudo].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=conteudo])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=conteudo].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=conteudo])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=conteudo].official-menu-final{overflow-x:hidden!important}body[data-page=conteudo].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=conteudo].official-menu-final #sidebarToggle{display:none!important}body[data-page=conteudo] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=conteudo].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=conteudo].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=conteudo].official-menu-final .main,body[data-page=conteudo].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=conteudo].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=conteudo].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=conteudo].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=conteudo])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=conteudo] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=conteudo] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=trilha]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--pink: #ff315b;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=trilha],body[data-page=trilha] *{box-sizing:border-box}html:has(>body[data-page=trilha]),body[data-page=trilha]{min-height:100%}body[data-page=trilha]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=trilha] svg{display:block}body[data-page=trilha] a{color:inherit;text-decoration:none}body[data-page=trilha] button,body[data-page=trilha] input{font:inherit}body[data-page=trilha] .layout{display:block;min-height:100vh}body[data-page=trilha] .content-wrap{width:100%;max-width:none;margin:0}body[data-page=trilha] .breadcrumb{display:flex;align-items:center;gap:12px;color:#2b3e67;font-size:14px;font-weight:650;margin-bottom:19px}body[data-page=trilha] .breadcrumb svg{width:14px;height:14px;color:#33466e;stroke-width:2.5}body[data-page=trilha] .hero-row{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}body[data-page=trilha] .hero-title{display:flex;gap:22px;align-items:center;min-width:0}body[data-page=trilha] .heart-emblem{width:74px;height:74px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 34% 30%,#ff6a79 0,#ff6a79 30%,#ff324a 58%,#e91f3a);box-shadow:0 13px 28px #ff315b29;flex:none}body[data-page=trilha] .heart-emblem svg{width:46px;height:46px;color:#fff;stroke-width:3}body[data-page=trilha] h1{margin:0;font-size:clamp(31px,3vw,41px);line-height:1.04;letter-spacing:-1.2px;color:#06102e;font-weight:850}body[data-page=trilha] .subline{margin-top:10px;color:#627092;font-weight:500;font-size:20px;letter-spacing:-.2px}body[data-page=trilha] .dot{padding:0 11px;color:#6e7894}body[data-page=trilha] .favorite{margin-top:28px;min-width:124px;min-height:45px;border:1px solid var(--line);border-radius:9px;background:#fff;color:#111a33;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;box-shadow:0 8px 20px #0f172a06;transition:.18s ease}body[data-page=trilha] .favorite:hover,body[data-page=trilha] .favorite.active{border-color:#00a566;color:#00a566;background:#f4fcf8}body[data-page=trilha] .favorite.hot-topic{min-width:auto;padding:0 14px;gap:6px}body[data-page=trilha] .favorite.hot-topic:hover,body[data-page=trilha] .favorite.hot-topic.active{border-color:#ff9b2f;color:#111a33;background:#fff8f1}body[data-page=trilha] .fire-rating{display:inline-flex;align-items:center;gap:4px}body[data-page=trilha] .hot-fire-icon{width:21px;height:21px}body[data-page=trilha] .hot-fire-icon.off{opacity:.62;filter:grayscale(1)}body[data-page=trilha] .intro{margin:17px 0 20px;max-width:980px;color:#53648b;font-size:14.5px;line-height:1.55;font-weight:500}body[data-page=trilha] .bottom-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:34px;row-gap:24px;margin:0 0 24px}body[data-page=trilha] .resource-card{min-height:141px;border:1px solid var(--line);border-radius:14px;background:#fff;display:flex;align-items:center;gap:24px;padding:22px 29px;box-shadow:0 10px 28px #0f172a09;transition:.18s ease}body[data-page=trilha] .resource-card:hover{transform:translateY(-2px);box-shadow:0 18px 35px #0f172a0f}body[data-page=trilha] .big-icon,body[data-page=trilha] .study-icon{display:grid;place-items:center;flex:0 0 auto}body[data-page=trilha] .big-icon{width:81px;height:81px;border-radius:13px}body[data-page=trilha] .big-icon svg{width:45px;height:45px;stroke-width:2.3}body[data-page=trilha] .resource-copy strong{display:block;font-size:15.8px;font-weight:850;color:#071232;margin-bottom:5px}body[data-page=trilha] .resource-copy p{margin:0 0 12px;color:#53648b;font-size:13.7px;line-height:1.35;font-weight:500;max-width:380px}body[data-page=trilha] .card-link{display:inline-flex;align-items:center;gap:13px;color:#008e59;text-decoration:none;font-size:13.8px;font-weight:850}body[data-page=trilha] .card-link svg{width:18px;height:18px;stroke-width:2.6}body[data-page=trilha] .study-list{margin:0 0 18px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 10px 28px #0f172a09}body[data-page=trilha] .study-row{min-height:74px;text-decoration:none;color:inherit;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 27px 13px 18px;background:#fff;border-bottom:1px solid var(--line);cursor:pointer;transition:.18s ease}body[data-page=trilha] .study-row:last-child{border-bottom:0}body[data-page=trilha] .study-row:hover{background:#fbfdff;transform:translate(2px)}body[data-page=trilha] .study-row-left{display:flex;align-items:center;gap:25px;min-width:0}body[data-page=trilha] .study-icon{width:48px;height:48px;border-radius:12px}body[data-page=trilha] .study-icon svg{width:31px;height:31px;stroke-width:2.3}body[data-page=trilha] .study-text{min-width:0}body[data-page=trilha] .study-text strong{display:block;font-size:15.5px;font-weight:850;color:#071232;margin-bottom:6px}body[data-page=trilha] .study-text span{display:block;font-size:13.6px;color:#53648b;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body[data-page=trilha] .row-arrow{width:22px;height:22px;color:#071232;stroke-width:3;flex:0 0 auto}body[data-page=trilha] .ebook-actions{margin:20px 0 0;display:flex;align-items:center}body[data-page=trilha] .ebook-btn{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 22px;border-radius:12px;border:1px solid #00a96e;background:#fff;color:#008e59;text-decoration:none;font-size:14px;font-weight:900;box-shadow:0 8px 18px #00a66c0f;transition:.18s ease}body[data-page=trilha] .ebook-btn:hover{transform:translateY(-1px);box-shadow:0 12px 22px #00a66c1a;background:#f4fcf8;border-color:#008e59;color:#008e59}body[data-page=trilha] .ebook-btn svg{width:19px;height:19px;stroke-width:2.3}body[data-page=trilha] .green{color:#12b53c;background:#edfdf3}body[data-page=trilha] .green svg{stroke:#12b53c}body[data-page=trilha] .purple{color:#7247ff;background:#f3efff}body[data-page=trilha] .purple svg{stroke:#7247ff}body[data-page=trilha] .blue{color:#0a85ff;background:#ecf6ff}body[data-page=trilha] .blue svg{stroke:#0a85ff}body[data-page=trilha] .orange{color:#ff7a1a;background:#fff0e6}body[data-page=trilha] .orange svg{stroke:#ff7a1a}body[data-page=trilha] .cyan{color:#17aeba;background:#eafcfd}body[data-page=trilha] .cyan svg{stroke:#17aeba}body[data-page=trilha] .pink{color:#ff315b;background:#fff0f4}body[data-page=trilha] .pink svg{stroke:#ff315b}body[data-page=trilha] .emerald{color:#0aa566;background:#eaf8f1}body[data-page=trilha] .emerald svg{stroke:#0aa566}body[data-page=trilha] .gold{color:#d69712;background:#fff7dc}body[data-page=trilha] .gold svg{stroke:#d69712}body[data-page=trilha] .study-text span.premium-label{display:inline-flex;align-items:center;gap:7px;color:#9b7412;font-weight:850;white-space:normal;overflow:visible;text-overflow:clip}body[data-page=trilha] .premium-crown{width:15px;height:15px;flex:none;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round}body[data-page=trilha].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=trilha].theme-dark h1,body[data-page=trilha].theme-dark .resource-copy strong,body[data-page=trilha].theme-dark .study-text strong{color:#f4f7fb}body[data-page=trilha].theme-dark .breadcrumb,body[data-page=trilha].theme-dark .row-arrow{color:#b7c4d8}body[data-page=trilha].theme-dark input,body[data-page=trilha].theme-dark textarea,body[data-page=trilha].theme-dark select{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=trilha].theme-dark input::placeholder,body[data-page=trilha].theme-dark textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=trilha].theme-dark .main,body[data-page=trilha].theme-dark .layout,body[data-page=trilha].theme-dark .content-wrap{background:#07111f}body[data-page=trilha].theme-dark .resource-card,body[data-page=trilha].theme-dark .study-list,body[data-page=trilha].theme-dark .study-row,body[data-page=trilha].theme-dark .favorite{background:#0e1a2c;border-color:#263850;color:#f4f7fb;box-shadow:var(--shadow-soft)}body[data-page=trilha].theme-dark .study-row:hover,body[data-page=trilha].theme-dark .resource-card:hover{background:#13243a}body[data-page=trilha].theme-dark .subline,body[data-page=trilha].theme-dark .intro,body[data-page=trilha].theme-dark .resource-copy p,body[data-page=trilha].theme-dark .study-text span{color:#b7c4d8}body[data-page=trilha].theme-dark .card-link,body[data-page=trilha].theme-dark .ebook-btn{color:#78f0b5}body[data-page=trilha].theme-dark .ebook-btn{background:#0e1a2c;border-color:#247d61;box-shadow:none}body[data-page=trilha].theme-dark .blue,body[data-page=trilha].theme-dark .green,body[data-page=trilha].theme-dark .purple,body[data-page=trilha].theme-dark .orange,body[data-page=trilha].theme-dark .cyan,body[data-page=trilha].theme-dark .pink,body[data-page=trilha].theme-dark .emerald,body[data-page=trilha].theme-dark .gold,body[data-page=trilha].theme-dark .heart-emblem{background:#13243a}body[data-page=trilha].theme-dark .study-text span.premium-label{color:#facc15}@media (min-width: 1281px) and (max-width: 1500px){body[data-page=trilha] .bottom-grid{column-gap:28px}}@media (max-width: 1280px){body[data-page=trilha] .bottom-grid{grid-template-columns:1fr;row-gap:20px}}@media (max-width: 1024px){body[data-page=trilha]{--sidebar: 0px;--topbar: 64px}body[data-page=trilha] .content-wrap{width:100%;max-width:none;margin:0}body[data-page=trilha] .hero-row{flex-direction:column;gap:14px}body[data-page=trilha] .favorite{margin-top:0}body[data-page=trilha] .study-text span{white-space:normal;overflow:visible;text-overflow:clip}}@media (max-width: 640px){body[data-page=trilha]{--topbar: 62px}body[data-page=trilha] .breadcrumb{flex-wrap:wrap;font-size:12px;gap:8px}body[data-page=trilha] .hero-title{align-items:flex-start;gap:14px}body[data-page=trilha] .heart-emblem{width:56px;height:56px}body[data-page=trilha] .heart-emblem svg{width:34px;height:34px}body[data-page=trilha] h1{font-size:28px}body[data-page=trilha] .subline{font-size:15px}body[data-page=trilha] .bottom-grid{row-gap:18px;margin-bottom:18px}body[data-page=trilha] .resource-card{min-height:auto;align-items:flex-start;gap:14px;padding:18px}body[data-page=trilha] .big-icon{width:60px;height:60px}body[data-page=trilha] .big-icon svg{width:34px;height:34px}body[data-page=trilha] .study-row{align-items:flex-start;padding:14px}body[data-page=trilha] .study-row-left{gap:13px;align-items:flex-start}body[data-page=trilha] .study-icon{width:40px;height:40px}body[data-page=trilha] .study-icon svg{width:25px;height:25px}body[data-page=trilha] .row-arrow{margin-top:8px}}body[data-page=trilha].compact-modal-open{overflow:hidden}body[data-page=trilha] .compact-video-modal{--compact-modal-viewport-width: 100vw;--compact-modal-viewport-height: 100vh;position:fixed;top:0;right:0;bottom:0;left:0;z-index:220;display:none;width:var(--compact-modal-viewport-width);height:var(--compact-modal-viewport-height);max-width:100%;max-height:100%;align-items:center;justify-content:center;padding:clamp(10px,2.5vmin,24px);overflow:hidden}@supports (height: 100dvh){body[data-page=trilha] .compact-video-modal{--compact-modal-viewport-height: 100dvh}}body[data-page=trilha] .compact-video-modal.is-open{display:flex}body[data-page=trilha] .compact-video-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#040c1cb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}body[data-page=trilha] .compact-video-dialog{position:relative;z-index:1;width:min(980px,calc(var(--compact-modal-viewport-width) - clamp(20px,5vmin,48px)));max-width:100%;max-height:calc(var(--compact-modal-viewport-height) - clamp(20px,5vmin,48px));display:flex;flex-direction:column;overflow:hidden;border:1px solid #dfe7f3;border-radius:clamp(14px,2vw,20px);background:#fff;box-shadow:0 32px 80px #020c1b4d;transform:translateY(12px) scale(.985);opacity:0;transition:transform .22s ease,opacity .22s ease}body[data-page=trilha] .compact-video-modal.is-open .compact-video-dialog{transform:translateY(0) scale(1);opacity:1}body[data-page=trilha] .compact-video-header{position:relative;padding:17px 66px 13px 22px;border-bottom:1px solid #e7edf5;background:radial-gradient(circle at 0% 0%,#0bbf7921 0,#0bbf7900 42%),radial-gradient(circle at 100% 0%,#0faec71f 0,#0faec700 48%),linear-gradient(135deg,#f5fffb,#fff 60%,#f2fbff)}body[data-page=trilha] .compact-video-specialty{display:inline-flex;align-items:center;gap:8px;min-height:29px;margin-bottom:7px;padding:0 11px;border:1px solid #bde9db;border-radius:999px;background:#fff;color:#008d62;font-size:11px;line-height:1;font-weight:900;letter-spacing:.02em}body[data-page=trilha] .compact-video-specialty svg{width:15px;height:15px;flex:none}body[data-page=trilha] .compact-video-header h2{margin:0 0 4px;color:#071232;font-size:clamp(23px,2.6vw,30px);line-height:1.08;font-weight:900;letter-spacing:-.04em}body[data-page=trilha] .compact-video-header p{margin:0;color:#53648b;font-size:13px;line-height:1.35;font-weight:600}body[data-page=trilha] .compact-video-close{position:absolute;top:14px;right:16px;width:40px;height:40px;display:grid;place-items:center;border:1px solid #dfe7f3;border-radius:12px;background:#ffffffeb;color:#53698f;cursor:pointer;box-shadow:0 8px 18px #162c480f;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}body[data-page=trilha] .compact-video-close:hover{transform:translateY(-1px);border-color:#79d5b9;background:#f3fcf8;color:#008d62}body[data-page=trilha] .compact-video-close svg{width:21px;height:21px}body[data-page=trilha] .compact-video-body{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:clamp(8px,1.5vmin,14px) clamp(14px,3vw,30px) clamp(14px,3vw,26px);overflow:auto;overscroll-behavior:contain}body[data-page=trilha] .compact-video-frame{position:relative;overflow:hidden;width:min(100%,calc((var(--compact-modal-viewport-height) - 210px) * 1.7777778));max-width:100%;flex:0 0 auto;aspect-ratio:16 / 9;margin:auto;border-radius:clamp(10px,1.7vw,16px);background:#020817;box-shadow:0 18px 42px #0208172e}body[data-page=trilha] .compact-video-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}body[data-page=trilha] .compact-video-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#dbe7f5;font-size:13px;font-weight:800;pointer-events:none}body[data-page=trilha].theme-dark .compact-video-dialog{border-color:#263850;background:#0e1a2c;box-shadow:0 32px 90px #0000008c}body[data-page=trilha].theme-dark .compact-video-header{border-bottom-color:#263850;background:radial-gradient(circle at 0% 0%,#26d99124 0,#26d99100 44%),radial-gradient(circle at 100% 0%,#35d0e421 0,#35d0e400 48%),linear-gradient(135deg,#10291f,#0e1a2c 62%,#0c2430)}body[data-page=trilha].theme-dark .compact-video-specialty{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=trilha].theme-dark .compact-video-header h2{color:#f4f7fb}body[data-page=trilha].theme-dark .compact-video-header p{color:#b7c4d8}body[data-page=trilha].theme-dark .compact-video-close{border-color:#30445f;background:#101d31;color:#b7c4d8}body[data-page=trilha].theme-dark .compact-video-close:hover{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 640px){body[data-page=trilha] .compact-video-modal{align-items:center;padding:8px}body[data-page=trilha] .compact-video-dialog{width:calc(var(--compact-modal-viewport-width) - 16px);max-height:calc(var(--compact-modal-viewport-height) - 16px);border-radius:16px}body[data-page=trilha] .compact-video-header{padding:14px 52px 10px 16px}body[data-page=trilha] .compact-video-header h2{font-size:clamp(20px,6.5vw,23px)}body[data-page=trilha] .compact-video-header p{font-size:11.8px}body[data-page=trilha] .compact-video-close{top:10px;right:10px;width:38px;height:38px}body[data-page=trilha] .compact-video-body{padding:8px 10px 10px}body[data-page=trilha] .compact-video-frame{width:min(100%,calc((var(--compact-modal-viewport-height) - 178px) * 1.7777778));border-radius:11px}}@media (max-height: 560px){body[data-page=trilha] .compact-video-header{padding:12px 54px 10px 16px}body[data-page=trilha] .compact-video-specialty{min-height:24px;margin-bottom:6px;font-size:10px}body[data-page=trilha] .compact-video-header h2{margin-bottom:4px;font-size:clamp(19px,4.5vh,24px)}body[data-page=trilha] .compact-video-header p{font-size:11.5px;line-height:1.3}body[data-page=trilha] .compact-video-close{top:10px;right:10px;width:34px;height:34px}body[data-page=trilha] .compact-video-body{padding:8px 12px 10px}body[data-page=trilha] .compact-video-frame{width:min(100%,calc((var(--compact-modal-viewport-height) - 132px) * 1.7777778))}}body[data-page=trilha] .study-list{display:flex;flex-direction:column;width:100%}body[data-page=trilha] .study-list>.study-row{width:100%;flex:0 0 auto}body[data-page=trilha] .premium-offer-section{margin:20px 0 18px}body[data-page=trilha] .premium-offer-box{position:relative;overflow:hidden;min-height:188px;display:grid;grid-template-columns:220px minmax(0,1fr) 178px;align-items:center;gap:18px;padding:20px 22px;border:1px solid #d9ad36;border-radius:18px;background:radial-gradient(circle at 0% 0%,#ffdc7d8a 0,#ffdc7d52 22%,#ffdc7d00 43%),radial-gradient(circle at 100% 100%,#0bbf7929 0,#0bbf7900 38%),linear-gradient(100deg,#fff7d6,#fffdf5 42%,#eafff5);box-shadow:0 10px 24px #a8731f0f}body[data-page=trilha] .premium-offer-box:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#f4c95d,#c89012 44%,#0bbf79);pointer-events:none}body[data-page=trilha] .premium-offer-box:after{content:"";position:absolute;left:-52px;top:-82px;width:180px;height:180px;border-radius:999px;background:#ffffff52;pointer-events:none}body[data-page=trilha] .premium-offer-left,body[data-page=trilha] .premium-offer-center,body[data-page=trilha] .premium-offer-right{position:relative;z-index:1}body[data-page=trilha] .premium-offer-left{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-width:0}body[data-page=trilha] .premium-offer-crown{width:50px;height:50px;display:grid;place-items:center;margin-bottom:14px;border:1px solid rgba(200,144,18,.32);border-radius:15px;background:radial-gradient(circle at 32% 20%,#ffffffe6 0,#fff0 48%),linear-gradient(180deg,#fff4c4,#f1c85f);color:#805006;box-shadow:0 8px 17px #754a081f,inset 0 1px #ffffffd1}body[data-page=trilha] .premium-offer-crown svg{width:26px;height:26px;fill:#c89012;stroke:#6f4305;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}body[data-page=trilha] .premium-offer-eyebrow{display:block;margin-bottom:7px;color:#8a5d09;font-size:10.5px;line-height:1;font-weight:950;letter-spacing:.11em;text-transform:uppercase}body[data-page=trilha] .premium-offer-title{margin:0;color:#071232;font-size:25px;line-height:1.06;font-weight:950;letter-spacing:-.05em}body[data-page=trilha] .premium-offer-center{min-width:0}body[data-page=trilha] .premium-offer-features{display:grid;grid-template-columns:repeat(5,minmax(92px,1fr));gap:10px;min-width:0}body[data-page=trilha] .premium-offer-card{min-height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:12px 8px 11px;border:1px solid rgba(188,212,205,.86);border-radius:12px;background:#ffffffbd;color:#071232;text-align:center;box-shadow:0 7px 15px #162c4806;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=trilha] .premium-offer-card:hover{transform:translateY(-2px);border-color:#0bbf7961;background:#fff;box-shadow:0 12px 22px #162c4812}body[data-page=trilha] .premium-offer-icon{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(11,191,121,.19);border-radius:12px;background:#dff9ee;color:#00a96e}body[data-page=trilha] .premium-offer-icon svg{width:23px;height:23px;stroke-width:2.2}body[data-page=trilha] .premium-offer-card strong{display:block;color:#071232;font-size:11.5px;line-height:1.12;font-weight:930;letter-spacing:-.025em}body[data-page=trilha] .premium-offer-checks{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px 28px;margin-top:15px;color:#244064;font-size:13px;line-height:1.25;font-weight:820}body[data-page=trilha] .premium-offer-checks span{display:inline-flex;align-items:center;gap:9px;min-width:0}body[data-page=trilha] .premium-offer-checks svg{width:17px;height:17px;color:#00a96e;flex:none}body[data-page=trilha] .premium-offer-right{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px 12px;border:1px solid #dfbd67;border-radius:14px;background:#ffffffc7;box-shadow:0 8px 18px #a8731f0d;text-align:center}body[data-page=trilha] .premium-offer-access{display:block;margin-bottom:7px;color:#8a5d09;font-size:10.5px;line-height:1;font-weight:950;letter-spacing:.06em;text-transform:uppercase}body[data-page=trilha] .premium-offer-price{display:flex;align-items:flex-end;justify-content:center;gap:5px;margin-bottom:1px;color:#071232}body[data-page=trilha] .premium-offer-price small{position:relative;top:-5px;font-size:13px;line-height:1;font-weight:900}body[data-page=trilha] .premium-offer-price strong{font-size:31px;line-height:.95;font-weight:980;letter-spacing:-.06em}body[data-page=trilha] .premium-offer-period{display:block;margin-bottom:12px;color:#7d673e;font-size:10.5px;line-height:1;font-weight:850;text-transform:uppercase}body[data-page=trilha] .premium-offer-button{min-height:42px;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-bottom:10px;padding:0 16px;border:1px solid #c89012;border-radius:10px;background:linear-gradient(180deg,#ffe895,#efbf37);color:#221600;font-size:12px;line-height:1;font-weight:950;text-transform:uppercase;box-shadow:0 8px 15px #c8901226;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}body[data-page=trilha] .premium-offer-button:hover{transform:translateY(-1px);filter:saturate(1.03);box-shadow:0 11px 19px #c8901238}body[data-page=trilha] .premium-offer-link{display:inline-flex;align-items:center;gap:5px;color:#008e59;font-size:11px;line-height:1;font-weight:950}body[data-page=trilha].theme-dark .premium-offer-box{border-color:#806018;background:radial-gradient(circle at 0% 0%,#ffd1662e 0,#ffd1661a 22%,#ffd16600 43%),radial-gradient(circle at 100% 100%,#26d9911a 0,#26d99100 38%),linear-gradient(100deg,#241b0b,#121f31 48%,#0e2a26);box-shadow:0 12px 28px #00000042}body[data-page=trilha].theme-dark .premium-offer-box:after{background:#ffffff09}body[data-page=trilha].theme-dark .premium-offer-crown,body[data-page=trilha].theme-dark .premium-offer-right{border-color:#8a651a;background:#0e1a2cbd;box-shadow:none}body[data-page=trilha].theme-dark .premium-offer-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=trilha].theme-dark .premium-offer-eyebrow,body[data-page=trilha].theme-dark .premium-offer-access,body[data-page=trilha].theme-dark .premium-offer-period{color:#ffd166}body[data-page=trilha].theme-dark .premium-offer-title,body[data-page=trilha].theme-dark .premium-offer-price,body[data-page=trilha].theme-dark .premium-offer-card strong{color:#f4f7fb}body[data-page=trilha].theme-dark .premium-offer-card{border-color:#29405f;background:#0e1a2cbd;color:#f4f7fb;box-shadow:none}body[data-page=trilha].theme-dark .premium-offer-card:hover{border-color:#247d61;background:#13243a}body[data-page=trilha].theme-dark .premium-offer-icon{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=trilha].theme-dark .premium-offer-checks{color:#d7e4f5}body[data-page=trilha].theme-dark .premium-offer-link{color:#78f0b5}@media (max-width: 1280px){body[data-page=trilha] .premium-offer-box{grid-template-columns:200px minmax(0,1fr) 164px;gap:14px;padding:18px}body[data-page=trilha] .premium-offer-features{gap:8px}body[data-page=trilha] .premium-offer-card{min-height:106px;padding-left:7px;padding-right:7px}body[data-page=trilha] .premium-offer-card strong{font-size:10.9px}body[data-page=trilha] .premium-offer-title{font-size:23px}}@media (max-width: 980px){body[data-page=trilha] .premium-offer-box{grid-template-columns:1fr 178px}body[data-page=trilha] .premium-offer-left{grid-column:1 / -1;flex-direction:row;justify-content:flex-start;text-align:left;gap:13px}body[data-page=trilha] .premium-offer-crown{margin:0;width:44px;height:44px}body[data-page=trilha] .premium-offer-center{min-width:0}body[data-page=trilha] .premium-offer-features{display:flex;overflow-x:auto;gap:10px;padding-bottom:8px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}body[data-page=trilha] .premium-offer-features::-webkit-scrollbar{height:7px}body[data-page=trilha] .premium-offer-features::-webkit-scrollbar-track{background:#ead59d52;border-radius:999px}body[data-page=trilha] .premium-offer-features::-webkit-scrollbar-thumb{background:#c8901273;border-radius:999px}body[data-page=trilha] .premium-offer-card{flex:0 0 120px;scroll-snap-align:start}}@media (max-width: 720px){body[data-page=trilha] .premium-offer-box{grid-template-columns:1fr;padding:18px 15px}body[data-page=trilha] .premium-offer-left{align-items:center}body[data-page=trilha] .premium-offer-right{min-height:auto;max-width:none}body[data-page=trilha] .premium-offer-title{font-size:22px}body[data-page=trilha] .premium-offer-checks{justify-content:flex-start;gap:10px;font-size:12.5px}body[data-page=trilha] .premium-offer-button{max-width:260px}}@media (max-width: 430px){body[data-page=trilha] .premium-offer-left{align-items:flex-start}body[data-page=trilha] .premium-offer-card{flex-basis:126px}}body[data-page=trilha]{--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25, 45, 80, .05);--im-shell-shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}body[data-page=trilha] .topbar{height:var(--im-shell-topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=trilha] .brand{width:var(--im-shell-sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=trilha] .brand .plus{color:var(--im-shell-green);font-weight:900;margin:0 3px}body[data-page=trilha] .brand .med{font-weight:900}body[data-page=trilha] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=trilha] .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=trilha] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=trilha] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=trilha] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=trilha] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=trilha] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=trilha] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=trilha] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=trilha] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=trilha] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=trilha] .sidebar-collapse-btn{position:fixed;top:calc(var(--im-shell-topbar) + 20px);left:calc(var(--im-shell-sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=trilha] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=trilha] .sidebar-collapse-btn svg,body[data-page=trilha] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=trilha] .sidebar,body[data-page=trilha] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=trilha].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=trilha].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=trilha].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=trilha].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=trilha] .sidebar{position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;width:var(--im-shell-sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-shell-line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=trilha] .sidebar::-webkit-scrollbar{width:7px}body[data-page=trilha] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=trilha] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=trilha] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=trilha] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=trilha] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=trilha] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=trilha] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=trilha] .nav-item svg{color:currentColor;flex:none}body[data-page=trilha] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=trilha] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=trilha] .nav-toggle:hover,body[data-page=trilha] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=trilha] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=trilha] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=trilha] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=trilha] .nav-section-title svg{color:currentColor;flex:none}body[data-page=trilha] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=trilha] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=trilha] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=trilha] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=trilha] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=trilha] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=trilha] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=trilha] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=trilha] .nav-sublink:hover:before,body[data-page=trilha] .nav-sublink.active:before{background:#00a96e}body[data-page=trilha] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=trilha] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=trilha] .student-menu{margin-top:14px}body[data-page=trilha] .student-toggle{color:#50658e}body[data-page=trilha] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=trilha] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=trilha] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=trilha] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=trilha] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=trilha] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=trilha] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=trilha] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=trilha] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=trilha] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=trilha] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=trilha] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=trilha] .main{margin-left:var(--im-shell-sidebar);padding-top:var(--im-shell-topbar);min-height:100vh;width:calc(100% - var(--im-shell-sidebar))}@media (max-width: 1280px){body[data-page=trilha] .topbar-actions{min-width:auto}body[data-page=trilha] .profile{display:none}}@media (max-width: 860px){body[data-page=trilha]{--im-shell-sidebar: 0px;--im-shell-topbar: 62px}body[data-page=trilha] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=trilha] .topbar{gap:10px;padding-right:10px}body[data-page=trilha] .topbar-center{display:none}body[data-page=trilha] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=trilha] .sidebar,body[data-page=trilha] .sidebar-collapse-btn{display:none}}body[data-page=trilha] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=trilha] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=trilha] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=trilha] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=trilha] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=trilha] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=trilha].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=trilha].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=trilha].theme-dark{--im-shell-bg: #07111f;--im-shell-surface: #0e1a2c;--im-shell-surface-2: #13243a;--im-shell-text: #f4f7fb;--im-shell-muted: #b7c4d8;--im-shell-muted-2: #91a3bd;--im-shell-line: #263850;--im-shell-line-soft: #1c2b42;--im-shell-green: #26d991;--im-shell-green-dark: #12b579;--im-shell-green-soft: #12382d;--im-shell-green-soft-2: #164838;--im-shell-teal: #35d0e4;--im-shell-blue: #76a8ff;--im-shell-purple: #b69aff;--im-shell-orange: #ffb071;--im-shell-shadow: 0 18px 40px rgba(0, 0, 0, .34);--im-shell-shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=trilha].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=trilha].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=trilha].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=trilha].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=trilha].theme-dark .brand,body[data-page=trilha].theme-dark .profile strong{color:#f4f7fb}body[data-page=trilha].theme-dark .brand .plus{color:#35e6a0}body[data-page=trilha].theme-dark .topbar-center,body[data-page=trilha].theme-dark .topbar-actions,body[data-page=trilha].theme-dark .icon-button,body[data-page=trilha].theme-dark .top-mic{color:#b7c4d8}body[data-page=trilha].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=trilha].theme-dark .global-search input{color:#f4f7fb}body[data-page=trilha].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=trilha].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=trilha].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=trilha].theme-dark .nav-item,body[data-page=trilha].theme-dark .nav-toggle,body[data-page=trilha].theme-dark .nav-sublink,body[data-page=trilha].theme-dark .premium-box p,body[data-page=trilha].theme-dark .premium-list{color:#b7c4d8}body[data-page=trilha].theme-dark .nav-item:hover,body[data-page=trilha].theme-dark .nav-toggle:hover,body[data-page=trilha].theme-dark .nav-group.open .nav-toggle,body[data-page=trilha].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=trilha].theme-dark .nav-item.active,body[data-page=trilha].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=trilha].theme-dark .nav-sublink:before,body[data-page=trilha].theme-dark .nav-sublink:hover:before,body[data-page=trilha].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=trilha].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=trilha].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=trilha].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=trilha].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=trilha].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=trilha].theme-dark .premium-title,body[data-page=trilha].theme-dark .premium-title svg{color:#ffd166}body[data-page=trilha].theme-dark .premium-list{color:#d7c9ad}body[data-page=trilha].theme-dark .premium-list li:before{color:#ffd166}body[data-page=trilha].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=trilha].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=trilha] .mobile-menu-btn,body[data-page=trilha] .mobile-sidebar-backdrop{display:none}body[data-page=trilha] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=trilha] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=trilha] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=trilha].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=trilha].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=trilha].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=trilha]{--im-shell-sidebar: 270px}body[data-page=trilha] .brand{font-size:21px;padding-left:18px}body[data-page=trilha] .global-search{width:min(440px,100%)}body[data-page=trilha] .topbar-actions{gap:12px;padding-right:16px}body[data-page=trilha] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=trilha]{--im-shell-sidebar: 0px;--im-shell-topbar: 64px}body[data-page=trilha].mobile-menu-open{overflow:hidden}body[data-page=trilha] .topbar{height:var(--im-shell-topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=trilha] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=trilha] .topbar-center{display:none}body[data-page=trilha] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=trilha] .topbar-actions>.icon-button{display:none}body[data-page=trilha] .avatar{display:none}body[data-page=trilha] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=trilha] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=trilha] .theme-toggle-btn{flex:none}body[data-page=trilha] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=trilha] .sidebar-collapse-btn{display:none}body[data-page=trilha] .sidebar{display:flex!important;position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=trilha].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=trilha] .mobile-sidebar-backdrop{position:fixed;inset:var(--im-shell-topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=trilha].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=trilha].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=trilha].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=trilha] .main{width:100%;margin-left:0;padding-top:var(--im-shell-topbar)}}@media (max-width: 640px){body[data-page=trilha]{--im-shell-topbar: 62px}body[data-page=trilha] .topbar{padding:0 10px;gap:8px}body[data-page=trilha] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=trilha] .profile{max-width:76px}body[data-page=trilha] .profile strong{max-width:76px;font-size:11px}body[data-page=trilha] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=trilha] .theme-toggle-thumb{width:20px;height:20px}body[data-page=trilha].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=trilha] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=trilha] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=trilha].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=trilha].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=trilha].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (max-width: 1024px){body[data-page=trilha] .topbar-center{position:fixed;top:var(--im-shell-topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=trilha] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=trilha] .main{padding-top:calc(var(--im-shell-topbar) + 59px)}body[data-page=trilha].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}body[data-page=trilha] .site-footer{position:relative;overflow:hidden;margin-top:34px;border:1px solid var(--im-shell-line);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791f 0,#0bbf790a 30%,#fff0 54%),radial-gradient(circle at 100% 0%,#0faec721 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f7fcfa 54%,#f2fbff);box-shadow:var(--im-shell-shadow-soft)}body[data-page=trilha] .site-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012);pointer-events:none}body[data-page=trilha] .site-footer-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(145px,.7fr));gap:28px;padding:30px 30px 24px}body[data-page=trilha] .footer-brand-block{min-width:0}body[data-page=trilha] .footer-logo{display:inline-flex;align-items:center;gap:5px;margin-bottom:12px;color:#101833;font-size:23px;line-height:1;font-weight:850;letter-spacing:-.055em}body[data-page=trilha] .footer-logo .plus{color:var(--im-shell-green);font-weight:950}body[data-page=trilha] .footer-logo .med{font-weight:950}body[data-page=trilha] .footer-description{max-width:410px;margin:0 0 16px;color:#53698f;font-size:12.5px;line-height:1.55;font-weight:620}body[data-page=trilha] .footer-support-card{max-width:390px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px 14px;border:1px solid #cdeee4;border-radius:14px;background:#ffffffc2}body[data-page=trilha] .footer-support-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#e7f9f1;color:#008d62}body[data-page=trilha] .footer-support-copy strong{display:block;color:#101832;font-size:12.5px;line-height:1.2;font-weight:950;margin-bottom:4px}body[data-page=trilha] .footer-support-copy span{display:block;color:#62769b;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=trilha] .footer-column{min-width:0}body[data-page=trilha] .footer-column h3{margin:0 0 12px;color:#101832;font-size:12px;line-height:1;font-weight:950;letter-spacing:.05em;text-transform:uppercase}body[data-page=trilha] .footer-links{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}body[data-page=trilha] .footer-links a{display:inline-flex;align-items:center;gap:7px;color:#53698f;font-size:12px;line-height:1.25;font-weight:720;text-decoration:none!important;transition:color .18s ease,transform .18s ease}body[data-page=trilha] .footer-links a:before{content:"";width:5px;height:5px;border-radius:999px;background:#0bbf79;flex:none;opacity:.72}body[data-page=trilha] .footer-links a:hover{color:#008d62;transform:translate(2px)}body[data-page=trilha] .footer-bottom{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 30px 20px;border-top:1px solid var(--im-shell-line-soft)}body[data-page=trilha] .footer-disclaimer{margin:0;color:#60739b;font-size:11.5px;line-height:1.45;font-weight:650}body[data-page=trilha] .footer-disclaimer strong{color:#253757;font-weight:900}body[data-page=trilha] .footer-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:#6d7fa4;font-size:11.5px;line-height:1.2;font-weight:750;white-space:nowrap}body[data-page=trilha] .footer-meta a{color:#008d62;font-weight:900;text-decoration:none!important}body[data-page=trilha] .footer-meta a:hover{text-decoration:underline!important;text-underline-offset:3px}body[data-page=trilha] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=trilha].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430);box-shadow:var(--im-shell-shadow-soft)}body[data-page=trilha].theme-dark .footer-logo,body[data-page=trilha].theme-dark .footer-column h3,body[data-page=trilha].theme-dark .footer-support-copy strong,body[data-page=trilha].theme-dark .footer-disclaimer strong{color:#f4f7fb}body[data-page=trilha].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=trilha].theme-dark .footer-description,body[data-page=trilha].theme-dark .footer-support-copy span,body[data-page=trilha].theme-dark .footer-links a,body[data-page=trilha].theme-dark .footer-disclaimer,body[data-page=trilha].theme-dark .footer-meta{color:#b7c4d8}body[data-page=trilha].theme-dark .footer-support-card{border-color:#1f6e55;background:#101d31b8}body[data-page=trilha].theme-dark .footer-support-icon{background:#12382d;color:#78f0b5}body[data-page=trilha].theme-dark .footer-links a:before{background:#35e6a0}body[data-page=trilha].theme-dark .footer-links a:hover,body[data-page=trilha].theme-dark .footer-meta a{color:#78f0b5}body[data-page=trilha].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=trilha].theme-dark .footer-dot{background:#4d6688}@media (max-width: 1280px){body[data-page=trilha] .site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=trilha] .footer-brand-block{grid-column:1 / -1}}@media (max-width: 760px){body[data-page=trilha] .site-footer{margin-top:28px;border-radius:16px}body[data-page=trilha] .site-footer-inner{grid-template-columns:1fr;gap:22px;padding:26px 20px 18px}body[data-page=trilha] .footer-logo{font-size:21px}body[data-page=trilha] .footer-support-card{max-width:none}body[data-page=trilha] .footer-bottom{grid-template-columns:1fr;align-items:start;padding:16px 20px 20px}body[data-page=trilha] .footer-meta{justify-content:flex-start;white-space:normal}}body[data-page=trilha] .site-footer-inner{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:18px!important;padding:34px 30px 24px!important}body[data-page=trilha] .footer-brand-block{max-width:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}body[data-page=trilha] .footer-description{max-width:720px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=trilha] .footer-support-card{width:min(520px,100%)!important;max-width:520px!important;margin:0 auto!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}body[data-page=trilha] .footer-support-card:hover{transform:translateY(-1px)!important;border-color:#93dec2!important;background:#fff!important;box-shadow:0 12px 26px #162c4814!important}body[data-page=trilha] .footer-bottom{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:12px!important}body[data-page=trilha] .footer-disclaimer{max-width:980px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=trilha] .footer-meta{justify-content:center!important;white-space:normal!important}body[data-page=trilha].theme-dark .footer-support-card:hover{border-color:#247d61!important;background:#13243a!important;box-shadow:none!important}@media (max-width: 760px){body[data-page=trilha] .site-footer-inner{padding:28px 20px 20px!important}body[data-page=trilha] .footer-support-card{grid-template-columns:34px minmax(0,1fr)!important}body[data-page=trilha] .footer-bottom{justify-items:center!important;text-align:center!important}body[data-page=trilha] .footer-meta{justify-content:center!important}}body[data-page=trilha] .footer-brand-block{max-width:680px!important}body[data-page=trilha] .footer-bottom{padding-top:14px!important;padding-bottom:18px!important}body[data-page=trilha] .footer-meta{margin:0 auto!important}body[data-page=trilha] .site-footer-inner{padding-bottom:8px!important}body[data-page=trilha] .footer-description{margin-bottom:0!important}body[data-page=trilha] .footer-bottom{padding-top:10px!important}@media (max-width: 760px){body[data-page=trilha] .site-footer-inner{padding-bottom:8px!important}body[data-page=trilha] .footer-bottom{padding-top:10px!important}}body[data-page=trilha] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=trilha] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=trilha] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=trilha] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=trilha] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=trilha] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=trilha].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=trilha].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=trilha].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=trilha].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=trilha].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=trilha]{--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25,45,80,.05);--im-shell-shadow-soft: 0 8px 20px rgba(22,44,72,.035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}html:has(>body[data-page=trilha]),body[data-page=trilha]{max-width:100%}body[data-page=trilha]{min-width:0!important;overflow-x:hidden!important}body[data-page=trilha] .app{min-height:100vh}body[data-page=trilha] .topbar,body[data-page=trilha] .sidebar,body[data-page=trilha] .sidebar-collapse-btn,body[data-page=trilha] .mobile-sidebar-backdrop,body[data-page=trilha] .site-footer{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}body[data-page=trilha] .topbar a,body[data-page=trilha] .sidebar a,body[data-page=trilha] .site-footer a{color:inherit;text-decoration:none}body[data-page=trilha] .topbar button,body[data-page=trilha] .sidebar button,body[data-page=trilha] .site-footer button,body[data-page=trilha] .topbar input{font:inherit}body[data-page=trilha] .topbar{height:var(--im-shell-topbar)!important}body[data-page=trilha] .brand{width:var(--im-shell-sidebar)!important}body[data-page=trilha] .sidebar{top:var(--im-shell-topbar)!important;width:var(--im-shell-sidebar)!important;padding:14px 16px 18px!important}body[data-page=trilha] .sidebar .nav{display:flex!important;flex-direction:column!important;gap:8px!important}body[data-page=trilha] .sidebar .nav-item,body[data-page=trilha] .sidebar .nav-toggle{color:#50658e!important;font-size:13px!important;font-weight:760!important;letter-spacing:normal!important;text-transform:none!important;line-height:normal!important}body[data-page=trilha] .sidebar .nav-item{height:44px!important;display:flex!important;align-items:center!important;gap:14px!important;padding:0 14px!important;border-radius:9px!important;background:transparent}body[data-page=trilha] .sidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25!important}body[data-page=trilha] .sidebar .nav-toggle{width:100%!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;border:0!important;border-radius:9px!important;background:transparent!important;text-align:left!important}body[data-page=trilha] .sidebar .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important;font:inherit!important;color:inherit!important}body[data-page=trilha] .sidebar .nav-item svg,body[data-page=trilha] .sidebar .nav-toggle-main svg{color:currentColor!important;flex:none!important}body[data-page=trilha] .sidebar .nav-item:hover,body[data-page=trilha] .sidebar .nav-toggle:hover,body[data-page=trilha] .sidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=trilha] .sidebar .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}body[data-page=trilha] .sidebar .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;padding:0!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important}body[data-page=trilha] .sidebar .nav-group.open>.nav-submenu{max-height:620px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}body[data-page=trilha] .sidebar .nav-chevron{color:#7183a7!important;flex:none!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=trilha] .sidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=trilha] .sidebar .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:0 12px 0 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important}body[data-page=trilha] .sidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=trilha] .sidebar .student-menu{margin-top:14px!important}body[data-page=trilha] .main{margin-left:var(--im-shell-sidebar)!important;padding-top:var(--im-shell-topbar)!important;width:calc(100% - var(--im-shell-sidebar))!important;min-height:100vh}body[data-page=trilha].sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=trilha].sidebar-collapsed .sidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=trilha].sidebar-collapsed .sidebar-collapse-btn{left:16px!important}body[data-page=trilha] .page-shell-main .hero-row:has(.cycle-emblem){position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin:0!important;padding:28px 30px!important;border:1px solid #dfe7f3!important;border-radius:16px!important;background:radial-gradient(circle at 96% 0%,#0faec72b 0,#0faec700 35%),radial-gradient(circle at 6% 16%,#0bbf792e 0,#0bbf7900 32%),linear-gradient(105deg,#fff,#f5fdf9 48%,#eefbff)!important;box-shadow:0 8px 20px #162c4809!important}body[data-page=trilha] .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{display:flex!important;align-items:center!important;gap:18px!important;min-width:0!important}body[data-page=trilha] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:66px!important;height:66px!important;border-radius:18px!important;flex:none!important}body[data-page=trilha] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:38px!important;height:38px!important}body[data-page=trilha] .page-shell-main .hero-row:has(.cycle-emblem) h1{margin:0!important;color:#101635!important;font-size:32px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.045em!important}body[data-page=trilha] .page-shell-main .hero-row:has(.cycle-emblem) .subline{margin-top:8px!important;color:#587096!important;font-size:13.5px!important;line-height:1.45!important;font-weight:640!important}body[data-page=trilha] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{min-width:205px!important;margin-top:0!important;padding:14px 15px!important;border:1px solid #cdeee4!important;border-radius:14px!important;background:#ffffffd1!important;box-shadow:0 8px 20px #162c4809!important}body[data-page=trilha].theme-dark .page-shell-main .hero-row:has(.cycle-emblem){border-color:#263850!important;background:radial-gradient(circle at 96% 0%,#35d0e424 0,#35d0e400 35%),radial-gradient(circle at 6% 16%,#26d99129 0,#26d99100 32%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630)!important}body[data-page=trilha].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) h1{color:#f4f7fb!important}body[data-page=trilha].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .subline{color:#b7c4d8!important}body[data-page=trilha].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{border-color:#1f6e55!important;background:#101d31d1!important}@media (max-width: 1024px){body[data-page=trilha]{--im-shell-sidebar: 0px;--im-shell-topbar: 64px}body[data-page=trilha] .main{margin-left:0!important;width:100%!important;padding-top:calc(var(--im-shell-topbar) + 59px)!important}body[data-page=trilha] .sidebar{top:var(--im-shell-topbar)!important;width:min(372px,calc(100vw - 44px))!important}}@media (max-width: 860px){body[data-page=trilha] .page-shell-main .hero-row:has(.cycle-emblem){align-items:flex-start!important;flex-direction:column!important;padding:24px!important}body[data-page=trilha] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{width:100%!important}}@media (max-width: 640px){body[data-page=trilha]{--im-shell-topbar: 62px}body[data-page=trilha] .sidebar{width:min(332px,calc(100vw - 28px))!important}body[data-page=trilha] .page-shell-main .hero-row:has(.cycle-emblem){padding:22px 18px!important;border-radius:14px!important}body[data-page=trilha] .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{align-items:flex-start!important;gap:14px!important}body[data-page=trilha] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:54px!important;height:54px!important;border-radius:15px!important}body[data-page=trilha] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:31px!important;height:31px!important}body[data-page=trilha] .page-shell-main .hero-row:has(.cycle-emblem) h1{font-size:26px!important}}body[data-page=trilha] .main>.content-wrap{width:100%!important;max-width:none!important;margin:0!important;padding:22px 22px 28px!important;box-sizing:border-box!important}body[data-page=trilha] .main>.content-wrap>.breadcrumb{margin-top:0!important;margin-bottom:19px!important}body[data-page=trilha] .main>.content-wrap>.hero-row{margin-top:0!important;margin-bottom:15px!important}@media (max-width: 1024px){body[data-page=trilha] .main>.content-wrap{padding:18px!important}}@media (max-width: 640px){body[data-page=trilha] .main>.content-wrap{padding:14px 12px 22px!important}body[data-page=trilha] .main>.content-wrap>.breadcrumb{margin-bottom:14px!important}}body[data-page=trilha] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=trilha] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=trilha] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=trilha] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=trilha] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=trilha] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=trilha] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=trilha] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=trilha] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=trilha] .residency-area-group>.residency-area-toggle:hover,body[data-page=trilha] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=trilha] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=trilha] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=trilha] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=trilha] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=trilha] .residency-area-group .residency-specialty-link:hover,body[data-page=trilha] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=trilha] .residency-area-group .residency-specialty-link:hover:before,body[data-page=trilha] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=trilha].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=trilha].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=trilha].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=trilha].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=trilha].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=trilha].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=trilha].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=trilha].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=trilha].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=trilha].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=trilha] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=trilha] .specialty-page[class*=specialty-theme-],body[data-page=trilha] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=trilha] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=trilha] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=trilha] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=trilha] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=trilha] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=trilha] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=trilha] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=trilha] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=trilha] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=trilha] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=trilha] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=trilha] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=trilha] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=trilha] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=trilha] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=trilha] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=trilha] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=trilha] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=trilha].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=trilha])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=trilha].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=trilha])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=trilha].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=trilha])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=trilha].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=trilha])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=trilha].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=trilha].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=trilha])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=trilha])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=trilha].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=trilha] #officialSidebar,body[data-page=trilha] #officialSidebar *,body[data-page=trilha] #officialSidebar *:before,body[data-page=trilha] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=trilha] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=trilha] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=trilha] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=trilha] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=trilha] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=trilha] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=trilha] #officialSidebar .nav-item,body[data-page=trilha] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=trilha] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=trilha] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=trilha] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=trilha] #officialSidebar .nav-item:hover,body[data-page=trilha] #officialSidebar .nav-toggle:hover,body[data-page=trilha] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=trilha] #officialSidebar .nav-item.active,body[data-page=trilha] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=trilha] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=trilha] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=trilha] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=trilha] #officialSidebar .nav-item svg,body[data-page=trilha] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=trilha] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=trilha] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=trilha] #officialSidebar .nav-group>.nav-submenu,body[data-page=trilha] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=trilha] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=trilha] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=trilha] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=trilha] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=trilha] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=trilha] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=trilha] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=trilha] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=trilha] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=trilha] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=trilha] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=trilha] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=trilha] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=trilha] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=trilha] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=trilha] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=trilha] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=trilha] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=trilha] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=trilha] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=trilha] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=trilha] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=trilha] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=trilha] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=trilha].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=trilha].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=trilha].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=trilha].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=trilha].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=trilha].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=trilha].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=trilha].theme-dark #officialSidebar,html:has(>body[data-page=trilha])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=trilha].theme-dark #officialSidebar .nav-item,body[data-page=trilha].theme-dark #officialSidebar .nav-toggle,body[data-page=trilha].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=trilha])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=trilha])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=trilha])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=trilha].theme-dark #officialSidebar .nav-item:hover,body[data-page=trilha].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=trilha].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=trilha].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=trilha])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=trilha])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=trilha])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=trilha])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=trilha].theme-dark #officialSidebar .nav-item.active,body[data-page=trilha].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=trilha])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=trilha])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=trilha].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=trilha])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=trilha].theme-dark #officialSidebar .premium-title,body[data-page=trilha].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=trilha])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=trilha])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=trilha].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=trilha])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=trilha].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=trilha])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=trilha].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=trilha])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=trilha].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=trilha])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=trilha].official-menu-final{overflow-x:hidden!important}body[data-page=trilha].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=trilha].official-menu-final #sidebarToggle{display:none!important}body[data-page=trilha] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=trilha].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=trilha].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=trilha].official-menu-final .main,body[data-page=trilha].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=trilha].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=trilha].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=trilha].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=trilha])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=trilha] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=trilha] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=videoaula]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--pink: #ff315b;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=videoaula],body[data-page=videoaula] *{box-sizing:border-box}html:has(>body[data-page=videoaula]),body[data-page=videoaula]{min-height:100%}body[data-page=videoaula]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=videoaula] svg{display:block}body[data-page=videoaula] a{color:inherit;text-decoration:none}body[data-page=videoaula] button,body[data-page=videoaula] input{font:inherit}body[data-page=videoaula] .layout{display:block;min-height:100vh}body[data-page=videoaula] .content-wrap{width:100%;max-width:none;margin:0}body[data-page=videoaula] .breadcrumb{display:flex;align-items:center;gap:12px;color:#2b3e67;font-size:14px;font-weight:650;margin-bottom:19px}body[data-page=videoaula] .breadcrumb svg{width:14px;height:14px;color:#33466e;stroke-width:2.5}body[data-page=videoaula] .hero-row{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}body[data-page=videoaula] .hero-title{display:flex;gap:22px;align-items:center;min-width:0}body[data-page=videoaula] .heart-emblem{width:74px;height:74px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 34% 30%,#ff6a79 0,#ff6a79 30%,#ff324a 58%,#e91f3a);box-shadow:0 13px 28px #ff315b29;flex:none}body[data-page=videoaula] .heart-emblem svg{width:46px;height:46px;color:#fff;stroke-width:3}body[data-page=videoaula] h1{margin:0;font-size:clamp(31px,3vw,41px);line-height:1.04;letter-spacing:-1.2px;color:#06102e;font-weight:850}body[data-page=videoaula] .subline{margin-top:10px;color:#627092;font-weight:500;font-size:20px;letter-spacing:-.2px}body[data-page=videoaula] .dot{padding:0 11px;color:#6e7894}body[data-page=videoaula] .favorite{margin-top:28px;min-width:124px;min-height:45px;border:1px solid var(--line);border-radius:9px;background:#fff;color:#111a33;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;box-shadow:0 8px 20px #0f172a06;transition:.18s ease}body[data-page=videoaula] .favorite:hover,body[data-page=videoaula] .favorite.active{border-color:#00a566;color:#00a566;background:#f4fcf8}body[data-page=videoaula] .favorite.hot-topic{min-width:auto;padding:0 14px;gap:6px}body[data-page=videoaula] .favorite.hot-topic:hover,body[data-page=videoaula] .favorite.hot-topic.active{border-color:#ff9b2f;color:#111a33;background:#fff8f1}body[data-page=videoaula] .fire-rating{display:inline-flex;align-items:center;gap:4px}body[data-page=videoaula] .hot-fire-icon{width:21px;height:21px}body[data-page=videoaula] .hot-fire-icon.off{opacity:.62;filter:grayscale(1)}body[data-page=videoaula] .intro{margin:17px 0 20px;max-width:980px;color:#53648b;font-size:14.5px;line-height:1.55;font-weight:500}body[data-page=videoaula] .bottom-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0 0 24px}body[data-page=videoaula] .resource-card{min-height:141px;border:1px solid var(--line);border-radius:14px;background:#fff;display:flex;align-items:center;gap:24px;padding:22px 29px;box-shadow:0 10px 28px #0f172a09;transition:.18s ease}body[data-page=videoaula] .resource-card:hover{transform:translateY(-2px);box-shadow:0 18px 35px #0f172a0f}body[data-page=videoaula] .big-icon,body[data-page=videoaula] .study-icon{display:grid;place-items:center;flex:0 0 auto}body[data-page=videoaula] .big-icon{width:81px;height:81px;border-radius:13px}body[data-page=videoaula] .big-icon svg{width:45px;height:45px;stroke-width:2.3}body[data-page=videoaula] .resource-copy strong{display:block;font-size:15.8px;font-weight:850;color:#071232;margin-bottom:5px}body[data-page=videoaula] .resource-copy p{margin:0 0 12px;color:#53648b;font-size:13.7px;line-height:1.35;font-weight:500;max-width:380px}body[data-page=videoaula] .card-link{display:inline-flex;align-items:center;gap:13px;color:#008e59;text-decoration:none;font-size:13.8px;font-weight:850}body[data-page=videoaula] .card-link svg{width:18px;height:18px;stroke-width:2.6}body[data-page=videoaula] .study-list{margin:0 0 18px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 10px 28px #0f172a09}body[data-page=videoaula] .study-row{min-height:74px;text-decoration:none;color:inherit;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 27px 13px 18px;background:#fff;border-bottom:1px solid var(--line);cursor:pointer;transition:.18s ease}body[data-page=videoaula] .study-row:last-child{border-bottom:0}body[data-page=videoaula] .study-row:hover{background:#fbfdff;transform:translate(2px)}body[data-page=videoaula] .study-row-left{display:flex;align-items:center;gap:25px;min-width:0}body[data-page=videoaula] .study-icon{width:48px;height:48px;border-radius:12px}body[data-page=videoaula] .study-icon svg{width:31px;height:31px;stroke-width:2.3}body[data-page=videoaula] .study-text{min-width:0}body[data-page=videoaula] .study-text strong{display:block;font-size:15.5px;font-weight:850;color:#071232;margin-bottom:6px}body[data-page=videoaula] .study-text span{display:block;font-size:13.6px;color:#53648b;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body[data-page=videoaula] .row-arrow{width:22px;height:22px;color:#071232;stroke-width:3;flex:0 0 auto}body[data-page=videoaula] .ebook-actions{margin:20px 0 0;display:flex;align-items:center}body[data-page=videoaula] .ebook-btn{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 22px;border-radius:12px;border:1px solid #00a96e;background:#fff;color:#008e59;text-decoration:none;font-size:14px;font-weight:900;box-shadow:0 8px 18px #00a66c0f;transition:.18s ease}body[data-page=videoaula] .ebook-btn:hover{transform:translateY(-1px);box-shadow:0 12px 22px #00a66c1a;background:#f4fcf8;border-color:#008e59;color:#008e59}body[data-page=videoaula] .ebook-btn svg{width:19px;height:19px;stroke-width:2.3}body[data-page=videoaula] .green{color:#12b53c;background:#edfdf3}body[data-page=videoaula] .green svg{stroke:#12b53c}body[data-page=videoaula] .purple{color:#7247ff;background:#f3efff}body[data-page=videoaula] .purple svg{stroke:#7247ff}body[data-page=videoaula] .blue{color:#0a85ff;background:#ecf6ff}body[data-page=videoaula] .blue svg{stroke:#0a85ff}body[data-page=videoaula] .orange{color:#ff7a1a;background:#fff0e6}body[data-page=videoaula] .orange svg{stroke:#ff7a1a}body[data-page=videoaula] .cyan{color:#17aeba;background:#eafcfd}body[data-page=videoaula] .cyan svg{stroke:#17aeba}body[data-page=videoaula] .pink{color:#ff315b;background:#fff0f4}body[data-page=videoaula] .pink svg{stroke:#ff315b}body[data-page=videoaula] .emerald{color:#0aa566;background:#eaf8f1}body[data-page=videoaula] .emerald svg{stroke:#0aa566}body[data-page=videoaula] .gold{color:#d69712;background:#fff7dc}body[data-page=videoaula] .gold svg{stroke:#d69712}body[data-page=videoaula] .study-text span.premium-label{display:inline-flex;align-items:center;gap:7px;color:#9b7412;font-weight:850;white-space:normal;overflow:visible;text-overflow:clip}body[data-page=videoaula] .premium-crown{width:15px;height:15px;flex:none;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round}body[data-page=videoaula].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=videoaula].theme-dark h1,body[data-page=videoaula].theme-dark .resource-copy strong,body[data-page=videoaula].theme-dark .study-text strong{color:#f4f7fb}body[data-page=videoaula].theme-dark .breadcrumb,body[data-page=videoaula].theme-dark .row-arrow{color:#b7c4d8}body[data-page=videoaula].theme-dark input,body[data-page=videoaula].theme-dark textarea,body[data-page=videoaula].theme-dark select{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=videoaula].theme-dark input::placeholder,body[data-page=videoaula].theme-dark textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=videoaula].theme-dark .main,body[data-page=videoaula].theme-dark .layout,body[data-page=videoaula].theme-dark .content-wrap{background:#07111f}body[data-page=videoaula].theme-dark .resource-card,body[data-page=videoaula].theme-dark .study-list,body[data-page=videoaula].theme-dark .study-row,body[data-page=videoaula].theme-dark .favorite{background:#0e1a2c;border-color:#263850;color:#f4f7fb;box-shadow:var(--shadow-soft)}body[data-page=videoaula].theme-dark .study-row:hover,body[data-page=videoaula].theme-dark .resource-card:hover{background:#13243a}body[data-page=videoaula].theme-dark .subline,body[data-page=videoaula].theme-dark .intro,body[data-page=videoaula].theme-dark .resource-copy p,body[data-page=videoaula].theme-dark .study-text span{color:#b7c4d8}body[data-page=videoaula].theme-dark .card-link,body[data-page=videoaula].theme-dark .ebook-btn{color:#78f0b5}body[data-page=videoaula].theme-dark .ebook-btn{background:#0e1a2c;border-color:#247d61;box-shadow:none}body[data-page=videoaula].theme-dark .blue,body[data-page=videoaula].theme-dark .green,body[data-page=videoaula].theme-dark .purple,body[data-page=videoaula].theme-dark .orange,body[data-page=videoaula].theme-dark .cyan,body[data-page=videoaula].theme-dark .pink,body[data-page=videoaula].theme-dark .emerald,body[data-page=videoaula].theme-dark .gold,body[data-page=videoaula].theme-dark .heart-emblem{background:#13243a}body[data-page=videoaula].theme-dark .study-text span.premium-label{color:#facc15}@media (max-width: 1280px){body[data-page=videoaula] .bottom-grid{grid-template-columns:1fr}}@media (max-width: 1024px){body[data-page=videoaula]{--sidebar: 0px;--topbar: 64px}body[data-page=videoaula] .content-wrap{width:100%;max-width:none;margin:0}body[data-page=videoaula] .hero-row{flex-direction:column;gap:14px}body[data-page=videoaula] .favorite{margin-top:0}body[data-page=videoaula] .study-text span{white-space:normal;overflow:visible;text-overflow:clip}}@media (max-width: 640px){body[data-page=videoaula]{--topbar: 62px}body[data-page=videoaula] .breadcrumb{flex-wrap:wrap;font-size:12px;gap:8px}body[data-page=videoaula] .hero-title{align-items:flex-start;gap:14px}body[data-page=videoaula] .heart-emblem{width:56px;height:56px}body[data-page=videoaula] .heart-emblem svg{width:34px;height:34px}body[data-page=videoaula] h1{font-size:28px}body[data-page=videoaula] .subline{font-size:15px}body[data-page=videoaula] .bottom-grid{gap:14px;margin-bottom:18px}body[data-page=videoaula] .resource-card{min-height:auto;align-items:flex-start;gap:14px;padding:18px}body[data-page=videoaula] .big-icon{width:60px;height:60px}body[data-page=videoaula] .big-icon svg{width:34px;height:34px}body[data-page=videoaula] .study-row{align-items:flex-start;padding:14px}body[data-page=videoaula] .study-row-left{gap:13px;align-items:flex-start}body[data-page=videoaula] .study-icon{width:40px;height:40px}body[data-page=videoaula] .study-icon svg{width:25px;height:25px}body[data-page=videoaula] .row-arrow{margin-top:8px}}body[data-page=videoaula] .video-content-wrap{width:100%;max-width:1180px;margin:0 auto}body[data-page=videoaula] .video-breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:18px;color:#52648b;font-size:13px;font-weight:800}body[data-page=videoaula] .video-breadcrumb a,body[data-page=videoaula] .video-breadcrumb span{display:inline-flex;align-items:center;gap:8px}body[data-page=videoaula] .video-breadcrumb svg{width:15px;height:15px;stroke-width:2.6}body[data-page=videoaula] .video-hero-panel{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:22px;padding:30px 32px 32px;margin-bottom:18px;background:radial-gradient(circle at 3% 16%,#0bbf792e 0,#0bbf7914 28%,#fff0 48%),radial-gradient(circle at 97% 7%,#0faec738 0,#0faec71a 30%,#fff0 58%),linear-gradient(115deg,#fff,#f5fdf9 48%,#edfaff);box-shadow:var(--shadow-soft)}body[data-page=videoaula] .video-hero-panel:after{content:"";position:absolute;right:-32px;top:-42px;width:230px;height:230px;border-radius:52px;border:1px solid rgba(15,174,199,.18);background:linear-gradient(135deg,#ffffffc7,#fff3),repeating-linear-gradient(0deg,rgba(15,174,199,.13) 0 1px,transparent 1px 18px),repeating-linear-gradient(90deg,rgba(11,191,121,.11) 0 1px,transparent 1px 18px);transform:rotate(8deg);opacity:.9}body[data-page=videoaula] .video-hero-copy{position:relative;z-index:2;max-width:860px}body[data-page=videoaula] .video-specialty-pill{min-height:34px;display:inline-flex;align-items:center;gap:9px;padding:0 13px;border:1px solid #cceee3;border-radius:999px;background:#e7f9f1;color:#008d62;font-size:12px;font-weight:950;letter-spacing:.01em;margin-bottom:15px}body[data-page=videoaula] .video-specialty-pill svg{width:16px;height:16px;stroke-width:2.4}body[data-page=videoaula] .video-lesson-title{margin:0;color:#071232;font-size:clamp(34px,4vw,48px);line-height:1.02;letter-spacing:-1.6px;font-weight:950}body[data-page=videoaula] .video-lesson-subtitle{margin:12px 0 0;max-width:680px;color:#587096;font-size:14px;line-height:1.55;font-weight:620}body[data-page=videoaula] .video-page-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}body[data-page=videoaula] .video-player-card{overflow:hidden;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:var(--shadow-soft)}body[data-page=videoaula] .video-player-card.is-main{border-color:#cfe7f4}body[data-page=videoaula] .video-player-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px 13px;border-bottom:1px solid var(--line-soft);background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=videoaula] .video-player-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=videoaula] .video-number{width:34px;height:34px;display:grid;place-items:center;flex:none;border-radius:11px;background:#e8f9f1;color:#009a69;font-size:12px;font-weight:950}body[data-page=videoaula] .video-player-title strong{display:block;color:#111c37;font-size:15px;line-height:1.2;font-weight:950}body[data-page=videoaula] .video-player-title span{display:block;margin-top:3px;color:#63779d;font-size:12px;line-height:1.3;font-weight:650}body[data-page=videoaula] .video-tag{min-height:28px;display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0 11px;border:1px solid #dce5f1;border-radius:999px;background:#fff;color:#516990;font-size:11px;font-weight:900;white-space:nowrap}body[data-page=videoaula] .video-frame{position:relative;width:100%;aspect-ratio:16 / 9;background:#07111f}body[data-page=videoaula] .video-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}body[data-page=videoaula] .video-duo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body[data-page=videoaula] .lesson-info-card{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border:1px solid #cceee3;border-radius:18px;background:linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);box-shadow:var(--shadow-soft)}body[data-page=videoaula] .lesson-info-left{display:flex;align-items:center;gap:13px;min-width:0}body[data-page=videoaula] .lesson-info-icon{width:42px;height:42px;display:grid;place-items:center;flex:none;border-radius:13px;background:#e7f9f1;color:#00a96e}body[data-page=videoaula] .lesson-info-icon svg{width:22px;height:22px;stroke-width:2.3}body[data-page=videoaula] .lesson-info-copy strong{display:block;color:#111c37;font-size:16px;font-weight:950;letter-spacing:-.02em;margin-bottom:3px}body[data-page=videoaula] .lesson-info-copy span{display:block;color:#5d7198;font-size:12px;font-weight:650}body[data-page=videoaula] .lesson-status-badge{min-height:32px;display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0 13px;border:1px solid #79d5b9;border-radius:999px;background:#fff;color:#008d62;font-size:12px;font-weight:950;white-space:nowrap}body[data-page=videoaula].theme-dark .video-breadcrumb,body[data-page=videoaula].theme-dark .video-lesson-subtitle,body[data-page=videoaula].theme-dark .video-player-title span,body[data-page=videoaula].theme-dark .lesson-info-copy span{color:#b7c4d8}body[data-page=videoaula].theme-dark .video-hero-panel{border-color:#263850;background:radial-gradient(circle at 3% 16%,#26d99129 0,#26d99112 30%,#07111f00 50%),radial-gradient(circle at 97% 7%,#35d0e429 0,#35d0e414 30%,#07111f00 58%),linear-gradient(115deg,#0d1a2d,#0e2030 48%,#0b2630)}body[data-page=videoaula].theme-dark .video-hero-panel:after{border-color:#35d0e433;background:linear-gradient(135deg,#0f1f33b8,#0f1f332e),repeating-linear-gradient(0deg,rgba(53,208,228,.12) 0 1px,transparent 1px 18px),repeating-linear-gradient(90deg,rgba(38,217,145,.1) 0 1px,transparent 1px 18px)}body[data-page=videoaula].theme-dark .video-specialty-pill,body[data-page=videoaula].theme-dark .video-number,body[data-page=videoaula].theme-dark .lesson-info-icon{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=videoaula].theme-dark .video-lesson-title,body[data-page=videoaula].theme-dark .video-player-title strong,body[data-page=videoaula].theme-dark .lesson-info-copy strong{color:#f4f7fb}body[data-page=videoaula].theme-dark .video-player-card,body[data-page=videoaula].theme-dark .video-player-head{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=videoaula].theme-dark .video-tag{border-color:#30445f;background:#101d31;color:#d7e3f5}body[data-page=videoaula].theme-dark .lesson-info-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=videoaula].theme-dark .lesson-status-badge{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 1024px){body[data-page=videoaula] .video-content-wrap{max-width:none}}@media (max-width: 760px){body[data-page=videoaula] .video-hero-panel{padding:24px 18px;border-radius:18px}body[data-page=videoaula] .video-hero-panel:after{display:none}body[data-page=videoaula] .video-breadcrumb{flex-wrap:wrap;gap:8px;font-size:12px}body[data-page=videoaula] .video-duo-grid{grid-template-columns:1fr}body[data-page=videoaula] .video-player-head,body[data-page=videoaula] .lesson-info-card{align-items:flex-start;flex-direction:column}body[data-page=videoaula] .video-tag,body[data-page=videoaula] .lesson-status-badge{width:100%}}body[data-page=videoaula] .video-specialty-pill{min-height:42px!important;padding:0 18px!important;border-color:transparent!important;background:linear-gradient(135deg,#12be7d,#00a46d 54%,#0faec7)!important;color:#fff!important;font-size:14px!important;font-weight:950!important;letter-spacing:.02em!important;box-shadow:0 12px 24px #00a66c2e!important}body[data-page=videoaula] .video-specialty-pill svg{color:#fff!important}body[data-page=videoaula] .video-lesson-title{font-size:30px!important;line-height:1.08!important;letter-spacing:-.8px!important}body[data-page=videoaula] .video-player-card.is-main,body[data-page=videoaula] .video-duo-grid{max-width:826px;width:70%;margin-left:auto;margin-right:auto}body[data-page=videoaula].theme-dark .video-specialty-pill{border-color:transparent!important;background:linear-gradient(135deg,#16c987,#0aa871 52%,#24bfd1)!important;color:#fff!important;box-shadow:0 14px 30px #0000003d!important}@media (max-width: 900px){body[data-page=videoaula] .video-player-card.is-main,body[data-page=videoaula] .video-duo-grid{width:100%;max-width:none}}body[data-page=videoaula] .video-trio-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;max-width:none;margin:0}body[data-page=videoaula] .video-trio-grid .video-player-card{width:100%;max-width:none;margin:0}body[data-page=videoaula] .video-trio-grid .video-player-head{padding:14px 14px 12px}body[data-page=videoaula] .video-trio-grid .video-player-title{gap:9px}body[data-page=videoaula] .video-trio-grid .video-number{width:30px;height:30px;border-radius:10px;font-size:11px}body[data-page=videoaula] .video-trio-grid .video-player-title strong{font-size:13px}body[data-page=videoaula] .video-trio-grid .video-player-title span{font-size:11.5px}body[data-page=videoaula] .video-trio-grid .video-tag{min-height:26px;padding:0 9px;font-size:10.5px}@media (max-width: 1120px){body[data-page=videoaula] .video-trio-grid{grid-template-columns:1fr}}body[data-page=videoaula] .lesson-info-card--compact{cursor:default}body[data-page=videoaula] .lesson-compact-trigger{border:1px solid #79d5b9;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=videoaula] .lesson-compact-trigger:hover{transform:translateY(-1px);border-color:#00a96e;background:#f3fcf8;box-shadow:0 10px 20px #00a66c1a}body[data-page=videoaula].compact-modal-open{overflow:hidden}body[data-page=videoaula] .compact-video-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:220;display:none;align-items:center;justify-content:center;padding:24px}body[data-page=videoaula] .compact-video-modal.is-open{display:flex}body[data-page=videoaula] .compact-video-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#040c1cb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}body[data-page=videoaula] .compact-video-dialog{position:relative;z-index:1;width:min(980px,100%);max-height:calc(100vh - 48px);overflow-y:auto;border:1px solid #dfe7f3;border-radius:20px;background:#fff;box-shadow:0 32px 80px #020c1b4d;transform:translateY(12px) scale(.985);opacity:0;transition:transform .22s ease,opacity .22s ease}body[data-page=videoaula] .compact-video-modal.is-open .compact-video-dialog{transform:translateY(0) scale(1);opacity:1}body[data-page=videoaula] .compact-video-header{position:relative;padding:28px 72px 22px 30px;border-bottom:1px solid #e7edf5;background:radial-gradient(circle at 0% 0%,#0bbf7921 0,#0bbf7900 42%),radial-gradient(circle at 100% 0%,#0faec71f 0,#0faec700 48%),linear-gradient(135deg,#f5fffb,#fff 60%,#f2fbff)}body[data-page=videoaula] .compact-video-specialty{display:inline-flex;align-items:center;gap:8px;min-height:29px;margin-bottom:12px;padding:0 12px;border:1px solid #bde9db;border-radius:999px;background:#fff;color:#008d62;font-size:11px;line-height:1;font-weight:900;letter-spacing:.02em}body[data-page=videoaula] .compact-video-specialty svg{width:15px;height:15px;flex:none}body[data-page=videoaula] .compact-video-header h2{margin:0 0 8px;color:#071232;font-size:clamp(25px,3vw,34px);line-height:1.08;font-weight:900;letter-spacing:-.04em}body[data-page=videoaula] .compact-video-header p{margin:0;color:#53648b;font-size:14px;line-height:1.5;font-weight:600}body[data-page=videoaula] .compact-video-close{position:absolute;top:22px;right:24px;width:40px;height:40px;display:grid;place-items:center;border:1px solid #dfe7f3;border-radius:12px;background:#ffffffeb;color:#53698f;cursor:pointer;box-shadow:0 8px 18px #162c480f;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}body[data-page=videoaula] .compact-video-close:hover{transform:translateY(-1px);border-color:#79d5b9;background:#f3fcf8;color:#008d62}body[data-page=videoaula] .compact-video-close svg{width:21px;height:21px}body[data-page=videoaula] .compact-video-body{padding:24px 30px 30px}body[data-page=videoaula] .compact-video-frame{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;border-radius:16px;background:#020817;box-shadow:0 18px 42px #0208172e}body[data-page=videoaula] .compact-video-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}body[data-page=videoaula] .compact-video-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#dbe7f5;font-size:13px;font-weight:800;pointer-events:none}body[data-page=videoaula].theme-dark .lesson-compact-trigger:hover{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=videoaula].theme-dark .compact-video-dialog{border-color:#263850;background:#0e1a2c;box-shadow:0 32px 90px #0000008c}body[data-page=videoaula].theme-dark .compact-video-header{border-bottom-color:#263850;background:radial-gradient(circle at 0% 0%,#26d99124 0,#26d99100 44%),radial-gradient(circle at 100% 0%,#35d0e421 0,#35d0e400 48%),linear-gradient(135deg,#10291f,#0e1a2c 62%,#0c2430)}body[data-page=videoaula].theme-dark .compact-video-specialty{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=videoaula].theme-dark .compact-video-header h2{color:#f4f7fb}body[data-page=videoaula].theme-dark .compact-video-header p{color:#b7c4d8}body[data-page=videoaula].theme-dark .compact-video-close{border-color:#30445f;background:#101d31;color:#b7c4d8}body[data-page=videoaula].theme-dark .compact-video-close:hover{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 760px){body[data-page=videoaula] .lesson-info-card--compact{align-items:stretch}body[data-page=videoaula] .lesson-compact-trigger{width:100%}}@media (max-width: 640px){body[data-page=videoaula] .compact-video-modal{align-items:flex-end;padding:10px}body[data-page=videoaula] .compact-video-dialog{width:100%;max-height:calc(100vh - 20px);border-radius:18px}body[data-page=videoaula] .compact-video-header{padding:24px 58px 18px 20px}body[data-page=videoaula] .compact-video-header h2{font-size:25px}body[data-page=videoaula] .compact-video-close{top:16px;right:14px;width:38px;height:38px}body[data-page=videoaula] .compact-video-body{padding:18px 16px 20px}body[data-page=videoaula] .compact-video-frame{border-radius:12px}}body[data-page=videoaula] .video-content-wrap{width:100%!important;max-width:none!important;margin:0!important}body[data-page=videoaula] .video-hero-panel,body[data-page=videoaula] .video-page-grid,body[data-page=videoaula] .video-trio-grid,body[data-page=videoaula] .lesson-info-card{width:100%!important;max-width:none!important}body[data-page=videoaula] .video-trio-grid{margin-left:0!important;margin-right:0!important}body[data-page=videoaula]{--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25, 45, 80, .05);--im-shell-shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}body[data-page=videoaula] .topbar{height:var(--im-shell-topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=videoaula] .brand{width:var(--im-shell-sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=videoaula] .brand .plus{color:var(--im-shell-green);font-weight:900;margin:0 3px}body[data-page=videoaula] .brand .med{font-weight:900}body[data-page=videoaula] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=videoaula] .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=videoaula] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=videoaula] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=videoaula] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=videoaula] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=videoaula] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=videoaula] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=videoaula] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=videoaula] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=videoaula] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=videoaula] .sidebar-collapse-btn{position:fixed;top:calc(var(--im-shell-topbar) + 20px);left:calc(var(--im-shell-sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=videoaula] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=videoaula] .sidebar-collapse-btn svg,body[data-page=videoaula] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=videoaula] .sidebar,body[data-page=videoaula] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=videoaula].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=videoaula].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=videoaula].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=videoaula].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=videoaula] .sidebar{position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;width:var(--im-shell-sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-shell-line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=videoaula] .sidebar::-webkit-scrollbar{width:7px}body[data-page=videoaula] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=videoaula] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=videoaula] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=videoaula] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=videoaula] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=videoaula] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=videoaula] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=videoaula] .nav-item svg{color:currentColor;flex:none}body[data-page=videoaula] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=videoaula] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=videoaula] .nav-toggle:hover,body[data-page=videoaula] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=videoaula] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=videoaula] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=videoaula] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=videoaula] .nav-section-title svg{color:currentColor;flex:none}body[data-page=videoaula] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=videoaula] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=videoaula] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=videoaula] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=videoaula] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=videoaula] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=videoaula] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=videoaula] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=videoaula] .nav-sublink:hover:before,body[data-page=videoaula] .nav-sublink.active:before{background:#00a96e}body[data-page=videoaula] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=videoaula] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=videoaula] .student-menu{margin-top:14px}body[data-page=videoaula] .student-toggle{color:#50658e}body[data-page=videoaula] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=videoaula] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=videoaula] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=videoaula] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=videoaula] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=videoaula] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=videoaula] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=videoaula] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=videoaula] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=videoaula] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=videoaula] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=videoaula] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=videoaula] .main{margin-left:var(--im-shell-sidebar);padding-top:var(--im-shell-topbar);min-height:100vh;width:calc(100% - var(--im-shell-sidebar))}@media (max-width: 1280px){body[data-page=videoaula] .topbar-actions{min-width:auto}body[data-page=videoaula] .profile{display:none}}@media (max-width: 860px){body[data-page=videoaula]{--im-shell-sidebar: 0px;--im-shell-topbar: 62px}body[data-page=videoaula] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=videoaula] .topbar{gap:10px;padding-right:10px}body[data-page=videoaula] .topbar-center{display:none}body[data-page=videoaula] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=videoaula] .sidebar,body[data-page=videoaula] .sidebar-collapse-btn{display:none}}body[data-page=videoaula] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=videoaula] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=videoaula] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=videoaula] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=videoaula] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=videoaula] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=videoaula].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=videoaula].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=videoaula].theme-dark{--im-shell-bg: #07111f;--im-shell-surface: #0e1a2c;--im-shell-surface-2: #13243a;--im-shell-text: #f4f7fb;--im-shell-muted: #b7c4d8;--im-shell-muted-2: #91a3bd;--im-shell-line: #263850;--im-shell-line-soft: #1c2b42;--im-shell-green: #26d991;--im-shell-green-dark: #12b579;--im-shell-green-soft: #12382d;--im-shell-green-soft-2: #164838;--im-shell-teal: #35d0e4;--im-shell-blue: #76a8ff;--im-shell-purple: #b69aff;--im-shell-orange: #ffb071;--im-shell-shadow: 0 18px 40px rgba(0, 0, 0, .34);--im-shell-shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=videoaula].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=videoaula].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=videoaula].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=videoaula].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=videoaula].theme-dark .brand,body[data-page=videoaula].theme-dark .profile strong{color:#f4f7fb}body[data-page=videoaula].theme-dark .brand .plus{color:#35e6a0}body[data-page=videoaula].theme-dark .topbar-center,body[data-page=videoaula].theme-dark .topbar-actions,body[data-page=videoaula].theme-dark .icon-button,body[data-page=videoaula].theme-dark .top-mic{color:#b7c4d8}body[data-page=videoaula].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=videoaula].theme-dark .global-search input{color:#f4f7fb}body[data-page=videoaula].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=videoaula].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=videoaula].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=videoaula].theme-dark .nav-item,body[data-page=videoaula].theme-dark .nav-toggle,body[data-page=videoaula].theme-dark .nav-sublink,body[data-page=videoaula].theme-dark .premium-box p,body[data-page=videoaula].theme-dark .premium-list{color:#b7c4d8}body[data-page=videoaula].theme-dark .nav-item:hover,body[data-page=videoaula].theme-dark .nav-toggle:hover,body[data-page=videoaula].theme-dark .nav-group.open .nav-toggle,body[data-page=videoaula].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=videoaula].theme-dark .nav-item.active,body[data-page=videoaula].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=videoaula].theme-dark .nav-sublink:before,body[data-page=videoaula].theme-dark .nav-sublink:hover:before,body[data-page=videoaula].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=videoaula].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=videoaula].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=videoaula].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=videoaula].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=videoaula].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=videoaula].theme-dark .premium-title,body[data-page=videoaula].theme-dark .premium-title svg{color:#ffd166}body[data-page=videoaula].theme-dark .premium-list{color:#d7c9ad}body[data-page=videoaula].theme-dark .premium-list li:before{color:#ffd166}body[data-page=videoaula].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=videoaula].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=videoaula] .mobile-menu-btn,body[data-page=videoaula] .mobile-sidebar-backdrop{display:none}body[data-page=videoaula] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=videoaula] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=videoaula] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=videoaula].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=videoaula].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=videoaula].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=videoaula]{--im-shell-sidebar: 270px}body[data-page=videoaula] .brand{font-size:21px;padding-left:18px}body[data-page=videoaula] .global-search{width:min(440px,100%)}body[data-page=videoaula] .topbar-actions{gap:12px;padding-right:16px}body[data-page=videoaula] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=videoaula]{--im-shell-sidebar: 0px;--im-shell-topbar: 64px}body[data-page=videoaula].mobile-menu-open{overflow:hidden}body[data-page=videoaula] .topbar{height:var(--im-shell-topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=videoaula] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=videoaula] .topbar-center{display:none}body[data-page=videoaula] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=videoaula] .topbar-actions>.icon-button{display:none}body[data-page=videoaula] .avatar{display:none}body[data-page=videoaula] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=videoaula] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=videoaula] .theme-toggle-btn{flex:none}body[data-page=videoaula] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=videoaula] .sidebar-collapse-btn{display:none}body[data-page=videoaula] .sidebar{display:flex!important;position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=videoaula].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=videoaula] .mobile-sidebar-backdrop{position:fixed;inset:var(--im-shell-topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=videoaula].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=videoaula].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=videoaula].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=videoaula] .main{width:100%;margin-left:0;padding-top:var(--im-shell-topbar)}}@media (max-width: 640px){body[data-page=videoaula]{--im-shell-topbar: 62px}body[data-page=videoaula] .topbar{padding:0 10px;gap:8px}body[data-page=videoaula] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=videoaula] .profile{max-width:76px}body[data-page=videoaula] .profile strong{max-width:76px;font-size:11px}body[data-page=videoaula] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=videoaula] .theme-toggle-thumb{width:20px;height:20px}body[data-page=videoaula].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=videoaula] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=videoaula] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=videoaula].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=videoaula].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=videoaula].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (max-width: 1024px){body[data-page=videoaula] .topbar-center{position:fixed;top:var(--im-shell-topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=videoaula] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=videoaula] .main{padding-top:calc(var(--im-shell-topbar) + 59px)}body[data-page=videoaula].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}body[data-page=videoaula] .site-footer{position:relative;overflow:hidden;margin-top:34px;border:1px solid var(--im-shell-line);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791f 0,#0bbf790a 30%,#fff0 54%),radial-gradient(circle at 100% 0%,#0faec721 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f7fcfa 54%,#f2fbff);box-shadow:var(--im-shell-shadow-soft)}body[data-page=videoaula] .site-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012);pointer-events:none}body[data-page=videoaula] .site-footer-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(145px,.7fr));gap:28px;padding:30px 30px 24px}body[data-page=videoaula] .footer-brand-block{min-width:0}body[data-page=videoaula] .footer-logo{display:inline-flex;align-items:center;gap:5px;margin-bottom:12px;color:#101833;font-size:23px;line-height:1;font-weight:850;letter-spacing:-.055em}body[data-page=videoaula] .footer-logo .plus{color:var(--im-shell-green);font-weight:950}body[data-page=videoaula] .footer-logo .med{font-weight:950}body[data-page=videoaula] .footer-description{max-width:410px;margin:0 0 16px;color:#53698f;font-size:12.5px;line-height:1.55;font-weight:620}body[data-page=videoaula] .footer-support-card{max-width:390px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px 14px;border:1px solid #cdeee4;border-radius:14px;background:#ffffffc2}body[data-page=videoaula] .footer-support-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#e7f9f1;color:#008d62}body[data-page=videoaula] .footer-support-copy strong{display:block;color:#101832;font-size:12.5px;line-height:1.2;font-weight:950;margin-bottom:4px}body[data-page=videoaula] .footer-support-copy span{display:block;color:#62769b;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=videoaula] .footer-column{min-width:0}body[data-page=videoaula] .footer-column h3{margin:0 0 12px;color:#101832;font-size:12px;line-height:1;font-weight:950;letter-spacing:.05em;text-transform:uppercase}body[data-page=videoaula] .footer-links{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}body[data-page=videoaula] .footer-links a{display:inline-flex;align-items:center;gap:7px;color:#53698f;font-size:12px;line-height:1.25;font-weight:720;text-decoration:none!important;transition:color .18s ease,transform .18s ease}body[data-page=videoaula] .footer-links a:before{content:"";width:5px;height:5px;border-radius:999px;background:#0bbf79;flex:none;opacity:.72}body[data-page=videoaula] .footer-links a:hover{color:#008d62;transform:translate(2px)}body[data-page=videoaula] .footer-bottom{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 30px 20px;border-top:1px solid var(--im-shell-line-soft)}body[data-page=videoaula] .footer-disclaimer{margin:0;color:#60739b;font-size:11.5px;line-height:1.45;font-weight:650}body[data-page=videoaula] .footer-disclaimer strong{color:#253757;font-weight:900}body[data-page=videoaula] .footer-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:#6d7fa4;font-size:11.5px;line-height:1.2;font-weight:750;white-space:nowrap}body[data-page=videoaula] .footer-meta a{color:#008d62;font-weight:900;text-decoration:none!important}body[data-page=videoaula] .footer-meta a:hover{text-decoration:underline!important;text-underline-offset:3px}body[data-page=videoaula] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=videoaula].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430);box-shadow:var(--im-shell-shadow-soft)}body[data-page=videoaula].theme-dark .footer-logo,body[data-page=videoaula].theme-dark .footer-column h3,body[data-page=videoaula].theme-dark .footer-support-copy strong,body[data-page=videoaula].theme-dark .footer-disclaimer strong{color:#f4f7fb}body[data-page=videoaula].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=videoaula].theme-dark .footer-description,body[data-page=videoaula].theme-dark .footer-support-copy span,body[data-page=videoaula].theme-dark .footer-links a,body[data-page=videoaula].theme-dark .footer-disclaimer,body[data-page=videoaula].theme-dark .footer-meta{color:#b7c4d8}body[data-page=videoaula].theme-dark .footer-support-card{border-color:#1f6e55;background:#101d31b8}body[data-page=videoaula].theme-dark .footer-support-icon{background:#12382d;color:#78f0b5}body[data-page=videoaula].theme-dark .footer-links a:before{background:#35e6a0}body[data-page=videoaula].theme-dark .footer-links a:hover,body[data-page=videoaula].theme-dark .footer-meta a{color:#78f0b5}body[data-page=videoaula].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=videoaula].theme-dark .footer-dot{background:#4d6688}@media (max-width: 1280px){body[data-page=videoaula] .site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=videoaula] .footer-brand-block{grid-column:1 / -1}}@media (max-width: 760px){body[data-page=videoaula] .site-footer{margin-top:28px;border-radius:16px}body[data-page=videoaula] .site-footer-inner{grid-template-columns:1fr;gap:22px;padding:26px 20px 18px}body[data-page=videoaula] .footer-logo{font-size:21px}body[data-page=videoaula] .footer-support-card{max-width:none}body[data-page=videoaula] .footer-bottom{grid-template-columns:1fr;align-items:start;padding:16px 20px 20px}body[data-page=videoaula] .footer-meta{justify-content:flex-start;white-space:normal}}body[data-page=videoaula] .site-footer-inner{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:18px!important;padding:34px 30px 24px!important}body[data-page=videoaula] .footer-brand-block{max-width:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}body[data-page=videoaula] .footer-description{max-width:720px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=videoaula] .footer-support-card{width:min(520px,100%)!important;max-width:520px!important;margin:0 auto!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}body[data-page=videoaula] .footer-support-card:hover{transform:translateY(-1px)!important;border-color:#93dec2!important;background:#fff!important;box-shadow:0 12px 26px #162c4814!important}body[data-page=videoaula] .footer-bottom{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:12px!important}body[data-page=videoaula] .footer-disclaimer{max-width:980px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=videoaula] .footer-meta{justify-content:center!important;white-space:normal!important}body[data-page=videoaula].theme-dark .footer-support-card:hover{border-color:#247d61!important;background:#13243a!important;box-shadow:none!important}@media (max-width: 760px){body[data-page=videoaula] .site-footer-inner{padding:28px 20px 20px!important}body[data-page=videoaula] .footer-support-card{grid-template-columns:34px minmax(0,1fr)!important}body[data-page=videoaula] .footer-bottom{justify-items:center!important;text-align:center!important}body[data-page=videoaula] .footer-meta{justify-content:center!important}}body[data-page=videoaula] .footer-brand-block{max-width:680px!important}body[data-page=videoaula] .footer-bottom{padding-top:14px!important;padding-bottom:18px!important}body[data-page=videoaula] .footer-meta{margin:0 auto!important}body[data-page=videoaula] .site-footer-inner{padding-bottom:8px!important}body[data-page=videoaula] .footer-description{margin-bottom:0!important}body[data-page=videoaula] .footer-bottom{padding-top:10px!important}@media (max-width: 760px){body[data-page=videoaula] .site-footer-inner{padding-bottom:8px!important}body[data-page=videoaula] .footer-bottom{padding-top:10px!important}}body[data-page=videoaula] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=videoaula] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=videoaula] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=videoaula] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=videoaula] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=videoaula] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=videoaula].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=videoaula].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=videoaula].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=videoaula].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=videoaula].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=videoaula]{--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25,45,80,.05);--im-shell-shadow-soft: 0 8px 20px rgba(22,44,72,.035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}html:has(>body[data-page=videoaula]),body[data-page=videoaula]{max-width:100%}body[data-page=videoaula]{min-width:0!important;overflow-x:hidden!important}body[data-page=videoaula] .app{min-height:100vh}body[data-page=videoaula] .topbar,body[data-page=videoaula] .sidebar,body[data-page=videoaula] .sidebar-collapse-btn,body[data-page=videoaula] .mobile-sidebar-backdrop,body[data-page=videoaula] .site-footer{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}body[data-page=videoaula] .topbar a,body[data-page=videoaula] .sidebar a,body[data-page=videoaula] .site-footer a{color:inherit;text-decoration:none}body[data-page=videoaula] .topbar button,body[data-page=videoaula] .sidebar button,body[data-page=videoaula] .site-footer button,body[data-page=videoaula] .topbar input{font:inherit}body[data-page=videoaula] .topbar{height:var(--im-shell-topbar)!important}body[data-page=videoaula] .brand{width:var(--im-shell-sidebar)!important}body[data-page=videoaula] .sidebar{top:var(--im-shell-topbar)!important;width:var(--im-shell-sidebar)!important;padding:14px 16px 18px!important}body[data-page=videoaula] .sidebar .nav{display:flex!important;flex-direction:column!important;gap:8px!important}body[data-page=videoaula] .sidebar .nav-item,body[data-page=videoaula] .sidebar .nav-toggle{color:#50658e!important;font-size:13px!important;font-weight:760!important;letter-spacing:normal!important;text-transform:none!important;line-height:normal!important}body[data-page=videoaula] .sidebar .nav-item{height:44px!important;display:flex!important;align-items:center!important;gap:14px!important;padding:0 14px!important;border-radius:9px!important;background:transparent}body[data-page=videoaula] .sidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25!important}body[data-page=videoaula] .sidebar .nav-toggle{width:100%!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;border:0!important;border-radius:9px!important;background:transparent!important;text-align:left!important}body[data-page=videoaula] .sidebar .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important;font:inherit!important;color:inherit!important}body[data-page=videoaula] .sidebar .nav-item svg,body[data-page=videoaula] .sidebar .nav-toggle-main svg{color:currentColor!important;flex:none!important}body[data-page=videoaula] .sidebar .nav-item:hover,body[data-page=videoaula] .sidebar .nav-toggle:hover,body[data-page=videoaula] .sidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=videoaula] .sidebar .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}body[data-page=videoaula] .sidebar .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;padding:0!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important}body[data-page=videoaula] .sidebar .nav-group.open>.nav-submenu{max-height:620px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}body[data-page=videoaula] .sidebar .nav-chevron{color:#7183a7!important;flex:none!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=videoaula] .sidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=videoaula] .sidebar .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:0 12px 0 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important}body[data-page=videoaula] .sidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=videoaula] .sidebar .student-menu{margin-top:14px!important}body[data-page=videoaula] .main{margin-left:var(--im-shell-sidebar)!important;padding-top:var(--im-shell-topbar)!important;width:calc(100% - var(--im-shell-sidebar))!important;min-height:100vh}body[data-page=videoaula].sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=videoaula].sidebar-collapsed .sidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=videoaula].sidebar-collapsed .sidebar-collapse-btn{left:16px!important}body[data-page=videoaula] .page-shell-main .hero-row:has(.cycle-emblem){position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin:0!important;padding:28px 30px!important;border:1px solid #dfe7f3!important;border-radius:16px!important;background:radial-gradient(circle at 96% 0%,#0faec72b 0,#0faec700 35%),radial-gradient(circle at 6% 16%,#0bbf792e 0,#0bbf7900 32%),linear-gradient(105deg,#fff,#f5fdf9 48%,#eefbff)!important;box-shadow:0 8px 20px #162c4809!important}body[data-page=videoaula] .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{display:flex!important;align-items:center!important;gap:18px!important;min-width:0!important}body[data-page=videoaula] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:66px!important;height:66px!important;border-radius:18px!important;flex:none!important}body[data-page=videoaula] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:38px!important;height:38px!important}body[data-page=videoaula] .page-shell-main .hero-row:has(.cycle-emblem) h1{margin:0!important;color:#101635!important;font-size:32px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.045em!important}body[data-page=videoaula] .page-shell-main .hero-row:has(.cycle-emblem) .subline{margin-top:8px!important;color:#587096!important;font-size:13.5px!important;line-height:1.45!important;font-weight:640!important}body[data-page=videoaula] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{min-width:205px!important;margin-top:0!important;padding:14px 15px!important;border:1px solid #cdeee4!important;border-radius:14px!important;background:#ffffffd1!important;box-shadow:0 8px 20px #162c4809!important}body[data-page=videoaula].theme-dark .page-shell-main .hero-row:has(.cycle-emblem){border-color:#263850!important;background:radial-gradient(circle at 96% 0%,#35d0e424 0,#35d0e400 35%),radial-gradient(circle at 6% 16%,#26d99129 0,#26d99100 32%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630)!important}body[data-page=videoaula].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) h1{color:#f4f7fb!important}body[data-page=videoaula].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .subline{color:#b7c4d8!important}body[data-page=videoaula].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{border-color:#1f6e55!important;background:#101d31d1!important}@media (max-width: 1024px){body[data-page=videoaula]{--im-shell-sidebar: 0px;--im-shell-topbar: 64px}body[data-page=videoaula] .main{margin-left:0!important;width:100%!important;padding-top:calc(var(--im-shell-topbar) + 59px)!important}body[data-page=videoaula] .sidebar{top:var(--im-shell-topbar)!important;width:min(372px,calc(100vw - 44px))!important}}@media (max-width: 860px){body[data-page=videoaula] .page-shell-main .hero-row:has(.cycle-emblem){align-items:flex-start!important;flex-direction:column!important;padding:24px!important}body[data-page=videoaula] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{width:100%!important}}@media (max-width: 640px){body[data-page=videoaula]{--im-shell-topbar: 62px}body[data-page=videoaula] .sidebar{width:min(332px,calc(100vw - 28px))!important}body[data-page=videoaula] .page-shell-main .hero-row:has(.cycle-emblem){padding:22px 18px!important;border-radius:14px!important}body[data-page=videoaula] .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{align-items:flex-start!important;gap:14px!important}body[data-page=videoaula] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:54px!important;height:54px!important;border-radius:15px!important}body[data-page=videoaula] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:31px!important;height:31px!important}body[data-page=videoaula] .page-shell-main .hero-row:has(.cycle-emblem) h1{font-size:26px!important}}body[data-page=videoaula] .main>.content-wrap.video-content-wrap{width:100%!important;max-width:none!important;margin:0!important;padding:22px 22px 28px!important;box-sizing:border-box!important}body[data-page=videoaula] .video-breadcrumb{margin-top:0!important;margin-bottom:18px!important}@media (max-width: 1024px){body[data-page=videoaula] .main>.content-wrap.video-content-wrap{padding:18px!important}}@media (max-width: 640px){body[data-page=videoaula] .main>.content-wrap.video-content-wrap{padding:14px 12px 22px!important}body[data-page=videoaula] .video-breadcrumb{margin-bottom:14px!important}}body[data-page=videoaula] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=videoaula] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=videoaula] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=videoaula] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=videoaula] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=videoaula] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=videoaula] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=videoaula] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=videoaula] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=videoaula] .residency-area-group>.residency-area-toggle:hover,body[data-page=videoaula] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=videoaula] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=videoaula] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=videoaula] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=videoaula] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=videoaula] .residency-area-group .residency-specialty-link:hover,body[data-page=videoaula] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=videoaula] .residency-area-group .residency-specialty-link:hover:before,body[data-page=videoaula] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=videoaula].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=videoaula].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=videoaula].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=videoaula].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=videoaula].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=videoaula].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=videoaula].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=videoaula].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=videoaula].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=videoaula].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=videoaula] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=videoaula] .specialty-page[class*=specialty-theme-],body[data-page=videoaula] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=videoaula] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=videoaula] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=videoaula] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=videoaula] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=videoaula] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=videoaula] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=videoaula] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=videoaula] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=videoaula] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=videoaula] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=videoaula] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=videoaula] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=videoaula] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=videoaula] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=videoaula] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=videoaula] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=videoaula] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=videoaula] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=videoaula].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=videoaula])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=videoaula].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=videoaula])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=videoaula].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=videoaula])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=videoaula].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=videoaula])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=videoaula].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=videoaula].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=videoaula])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=videoaula])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=videoaula].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=videoaula] #officialSidebar,body[data-page=videoaula] #officialSidebar *,body[data-page=videoaula] #officialSidebar *:before,body[data-page=videoaula] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=videoaula] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=videoaula] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=videoaula] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=videoaula] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=videoaula] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=videoaula] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=videoaula] #officialSidebar .nav-item,body[data-page=videoaula] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=videoaula] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=videoaula] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=videoaula] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=videoaula] #officialSidebar .nav-item:hover,body[data-page=videoaula] #officialSidebar .nav-toggle:hover,body[data-page=videoaula] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=videoaula] #officialSidebar .nav-item.active,body[data-page=videoaula] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=videoaula] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=videoaula] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=videoaula] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=videoaula] #officialSidebar .nav-item svg,body[data-page=videoaula] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=videoaula] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=videoaula] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=videoaula] #officialSidebar .nav-group>.nav-submenu,body[data-page=videoaula] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=videoaula] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=videoaula] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=videoaula] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=videoaula] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=videoaula] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=videoaula] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=videoaula] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=videoaula] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=videoaula] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=videoaula] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=videoaula] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=videoaula] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=videoaula] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=videoaula] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=videoaula] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=videoaula] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=videoaula] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=videoaula] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=videoaula] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=videoaula] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=videoaula] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=videoaula] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=videoaula] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=videoaula] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=videoaula].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=videoaula].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=videoaula].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=videoaula].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=videoaula].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=videoaula].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=videoaula].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=videoaula].theme-dark #officialSidebar,html:has(>body[data-page=videoaula])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=videoaula].theme-dark #officialSidebar .nav-item,body[data-page=videoaula].theme-dark #officialSidebar .nav-toggle,body[data-page=videoaula].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=videoaula])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=videoaula])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=videoaula])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=videoaula].theme-dark #officialSidebar .nav-item:hover,body[data-page=videoaula].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=videoaula].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=videoaula].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=videoaula])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=videoaula])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=videoaula])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=videoaula])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=videoaula].theme-dark #officialSidebar .nav-item.active,body[data-page=videoaula].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=videoaula])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=videoaula])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=videoaula].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=videoaula])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=videoaula].theme-dark #officialSidebar .premium-title,body[data-page=videoaula].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=videoaula])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=videoaula])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=videoaula].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=videoaula])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=videoaula].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=videoaula])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=videoaula].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=videoaula])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=videoaula].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=videoaula])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=videoaula].official-menu-final{overflow-x:hidden!important}body[data-page=videoaula].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=videoaula].official-menu-final #sidebarToggle{display:none!important}body[data-page=videoaula] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=videoaula].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=videoaula].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=videoaula].official-menu-final .main,body[data-page=videoaula].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=videoaula].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=videoaula].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=videoaula].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=videoaula])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=videoaula] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=videoaula] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=anatomia]{--bg: #ffffff;--text: #071232;--muted: #53648b;--muted-2: #6c7aa2;--line: #e2e8f3;--line-soft: #edf1f7;--green: #00a566;--green-dark: #008b57;--green-soft: #e8f8f1;--green-soft-2: #eefaf5;--blue: #0a85ff;--blue-soft: #eaf4ff;--purple: #7247ff;--purple-soft: #f2edff;--orange: #ff7a1a;--orange-soft: #fff1e8;--cyan: #16a9b5;--cyan-soft: #e9fbfd;--pink: #ff315b;--pink-soft: #fff0f4;--gold: #d69712;--gold-soft: #fff7dc;--shadow: 0 15px 40px rgba(15, 23, 42, .04);--shadow-card: 0 10px 28px rgba(15, 23, 42, .035);--radius: 16px}body[data-page=anatomia],body[data-page=anatomia] *{box-sizing:border-box}body[data-page=anatomia]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:var(--text);background:var(--bg);min-width:1180px}body[data-page=anatomia] button,body[data-page=anatomia] input{font:inherit}body[data-page=anatomia] a{color:inherit;text-decoration:none}body[data-page=anatomia] svg{display:block}body[data-page=anatomia] .logo{display:flex;align-items:center;gap:4px;letter-spacing:-1.1px;font-weight:500;font-size:27px;color:#0d1426;white-space:nowrap}body[data-page=anatomia] .logo .plus{font-weight:900;color:var(--green);margin:0 -1px}body[data-page=anatomia] .logo .strong{font-weight:900;color:#071232}body[data-page=anatomia] .top-actions{justify-self:end;display:flex;align-items:center;gap:22px}body[data-page=anatomia] .status-pill{height:36px;padding:0 18px;border-radius:999px;display:inline-flex;align-items:center;gap:7px;background:var(--green-soft);color:var(--green-dark);font-weight:800;font-size:14px}body[data-page=anatomia] .status-pill .spark{font-size:15px;line-height:1}body[data-page=anatomia] .bell{width:23px;height:23px;color:#26385e}body[data-page=anatomia] .chev{width:16px;height:16px;color:#273758}body[data-page=anatomia] .layout{display:grid;grid-template-columns:347px 1fr;min-height:calc(100vh - 72px)}body[data-page=anatomia] .cycle-box{width:297px;min-height:790px;border:1px solid var(--line);border-radius:13px;overflow:hidden;background:#fff;box-shadow:var(--shadow-card);padding:8px 0 12px}body[data-page=anatomia] .cycle-title{min-height:62px;display:flex;align-items:center;gap:13px;padding:0 18px;color:#05a566;background:linear-gradient(90deg,#daf7eb,#edf9f4e0 58%,#fff0);font-size:16px;font-weight:900;border-bottom:1px solid var(--line-soft)}body[data-page=anatomia] .cycle-title svg{width:24px;height:24px;stroke-width:2.35;flex:none}body[data-page=anatomia] .cycle-nav{display:flex;flex-direction:column;gap:4px;padding:10px 10px 0 17px}body[data-page=anatomia] .cycle-link{position:relative;min-height:42px;display:flex;align-items:center;gap:12px;padding:7px 12px 7px 13px;border-radius:9px;color:#2c3f68;font-weight:650;font-size:14px;line-height:1.25;cursor:pointer;transition:.18s ease}body[data-page=anatomia] .cycle-link svg{width:20px;height:20px;color:#58709c;stroke-width:2.15;flex:none}body[data-page=anatomia] .cycle-link:hover{background:#f7fbff;color:#1d3158}body[data-page=anatomia] .cycle-link.active{color:#05a566;font-weight:850;background:linear-gradient(90deg,#daf7ebf2,#edf9f4b8 68%,#fff0)}body[data-page=anatomia] .cycle-link.active:before{content:"";position:absolute;left:-17px;top:6px;bottom:6px;width:3px;border-radius:999px;background:#00a566}body[data-page=anatomia] .cycle-link.active svg{color:#05a566;stroke-width:2.5}body[data-page=anatomia] .content-wrap{max-width:1310px;margin:0 auto}body[data-page=anatomia] .breadcrumb{display:flex;align-items:center;gap:13px;color:#2b3e67;font-size:14px;font-weight:600;margin-bottom:19px}body[data-page=anatomia] .breadcrumb svg{width:14px;height:14px;color:#33466e;stroke-width:2.5}body[data-page=anatomia] .hero-row{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;margin-left:12px}body[data-page=anatomia] .hero-title{display:flex;gap:25px;align-items:center}body[data-page=anatomia] .cycle-emblem{width:74px;height:74px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 34% 30%,#18d894 0,#18d894 25%,#08b87b 55%,#0697ad);box-shadow:0 13px 28px #00a5662b;color:#fff}body[data-page=anatomia] .cycle-emblem svg{width:45px;height:45px;stroke-width:3;color:#fff}body[data-page=anatomia] h1{margin:0;font-size:41px;line-height:1.04;letter-spacing:-1.2px;color:#06102e;font-weight:850}body[data-page=anatomia] .subline{margin-top:10px;color:#627092;font-weight:500;font-size:20px;letter-spacing:-.2px}body[data-page=anatomia] .dot{padding:0 11px;color:#6e7894}body[data-page=anatomia] .topic-summary-card{margin-top:38px;min-width:185px;min-height:76px;border:1px solid #cdeee4;border-radius:14px;background:linear-gradient(135deg,#fff,#f2fbf7);box-shadow:0 10px 26px #0f172a09;display:flex;align-items:center;gap:13px;padding:14px 16px}body[data-page=anatomia] .topic-summary-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#e6f9f1;color:#00a566;flex:none}body[data-page=anatomia] .topic-summary-icon svg{width:23px;height:23px;stroke-width:2.45}body[data-page=anatomia] .topic-summary-copy strong{display:block;color:#071232;font-size:17px;line-height:1.1;font-weight:900;letter-spacing:-.25px}body[data-page=anatomia] .topic-summary-copy span{display:block;margin-top:4px;color:#53648b;font-size:12.5px;font-weight:700}body[data-page=anatomia] .intro{margin:17px 0 18px 13px;max-width:825px;color:#53648b;font-size:14.5px;line-height:1.47;font-weight:500}body[data-page=anatomia] .topic-badge{display:inline-flex;align-items:center;gap:7px;width:max-content;min-height:27px;border-radius:999px;border:1px solid #d7efe7;background:#f4fcf8;color:#008e59;padding:0 11px;font-size:12.5px;font-weight:850;margin:4px 0 18px 13px}body[data-page=anatomia] .topic-badge svg{width:14px;height:14px;stroke-width:2.5}body[data-page=anatomia] .study-list{margin:0 0 18px 13px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:var(--shadow-card)}body[data-page=anatomia] .topic-row{min-height:74px;height:auto;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 27px 13px 18px;background:#fff;border-bottom:1px solid var(--line);cursor:pointer;transition:.18s ease}body[data-page=anatomia] .topic-row:last-child{border-bottom:0}body[data-page=anatomia] .topic-row:hover{background:linear-gradient(90deg,#fbfffd,#f8fbff);transform:translate(2px)}body[data-page=anatomia] .study-row-left{display:flex;align-items:center;gap:18px;min-width:0}body[data-page=anatomia] .topic-index{width:38px;display:inline-flex;align-items:center;justify-content:flex-start;margin-left:2px;color:#008e59;background:transparent;border:0;font-size:15px;line-height:1;font-weight:950;letter-spacing:-.2px;flex:none}body[data-page=anatomia] .topic-text strong{display:block;font-size:15.8px;font-weight:850;color:#071232;letter-spacing:-.15px;margin-bottom:6px}body[data-page=anatomia] .topic-text span{display:block;font-size:13.6px;color:#53648b;font-weight:500;white-space:normal;overflow:visible;text-overflow:clip;max-width:850px;line-height:1.35}body[data-page=anatomia] .row-arrow{width:22px;height:22px;color:#071232;stroke-width:3;flex:0 0 auto}body[data-page=anatomia] .bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-left:5px;padding:0 0 0 8px}body[data-page=anatomia] .resource-card{height:141px;border:1px solid var(--line);border-radius:14px;background:#fff;display:flex;align-items:center;gap:24px;padding:22px 29px;box-shadow:var(--shadow-card);transition:.18s ease}body[data-page=anatomia] .resource-card:hover{transform:translateY(-2px);box-shadow:0 18px 35px #0f172a0f}body[data-page=anatomia] .big-icon{width:81px;height:81px;border-radius:13px;display:grid;place-items:center;flex:0 0 auto}body[data-page=anatomia] .big-icon svg{width:45px;height:45px;stroke-width:2.3}body[data-page=anatomia] .resource-copy strong{display:block;font-size:15.8px;font-weight:850;color:#071232;margin-bottom:5px}body[data-page=anatomia] .resource-copy p{margin:0 0 12px;color:#53648b;font-size:13.7px;line-height:1.35;font-weight:500;max-width:250px}body[data-page=anatomia] .card-link{display:inline-flex;align-items:center;gap:13px;color:#008e59;text-decoration:none;font-size:13.8px;font-weight:850}body[data-page=anatomia] .card-link svg{width:18px;height:18px;stroke-width:2.6}body[data-page=anatomia] .pink{color:#ff315b;background:#fff0f4}body[data-page=anatomia] .pink svg{stroke:#ff315b}body[data-page=anatomia] .emerald{color:#0aa566;background:#eaf8f1}body[data-page=anatomia] .emerald svg{stroke:#0aa566}body[data-page=anatomia] .accordion-list{margin:0 0 18px 13px;display:flex;flex-direction:column;gap:12px}body[data-page=anatomia] .accordion-item{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:var(--shadow-card)}body[data-page=anatomia] .accordion-trigger{width:100%;min-height:70px;border:0;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 22px 16px 18px;cursor:pointer;text-align:left;transition:.2s ease}body[data-page=anatomia] .accordion-trigger:hover{background:linear-gradient(90deg,#fbfffd,#f8fbff)}body[data-page=anatomia] .accordion-item.open .accordion-trigger{background:linear-gradient(90deg,#daf7ebf2,#edf9f4b8 68%,#fff0);border-bottom:1px solid var(--line-soft)}body[data-page=anatomia] .accordion-head-left{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=anatomia] .accordion-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:#58709c;background:#f3f7fb;flex:none;transition:.2s ease}body[data-page=anatomia] .accordion-icon svg{width:23px;height:23px;stroke-width:2.35}body[data-page=anatomia] .accordion-item.open .accordion-icon{color:#05a566;background:#e6f9f1}body[data-page=anatomia] .accordion-title strong{display:block;color:#071232;font-size:16.5px;font-weight:900;letter-spacing:-.2px;margin-bottom:4px}body[data-page=anatomia] .accordion-title span{color:#53648b;font-size:13px;font-weight:700}body[data-page=anatomia] .accordion-arrows{width:26px;height:26px;border-radius:999px;display:grid;place-items:center;color:#58709c;background:#f4f7fb;flex:none;transition:.2s ease}body[data-page=anatomia] .accordion-arrows svg{width:18px;height:18px;stroke-width:3;grid-area:1/1;transition:.2s ease}body[data-page=anatomia] .accordion-arrows .arrow-up{display:none}body[data-page=anatomia] .accordion-arrows .arrow-down{display:block}body[data-page=anatomia] .accordion-item.open .accordion-arrows{color:#05a566;background:#e6f9f1}body[data-page=anatomia] .accordion-item.open .accordion-arrows .arrow-up{display:block}body[data-page=anatomia] .accordion-item.open .accordion-arrows .arrow-down{display:none}body[data-page=anatomia] .accordion-panel{max-height:0;overflow:hidden;transition:max-height .35s ease;background:#fff}body[data-page=anatomia] .accordion-content{padding:12px 22px 20px 18px}body[data-page=anatomia] .lesson-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}body[data-page=anatomia] .lesson-list li{min-height:44px;display:flex;align-items:center;gap:14px;padding:10px 12px;border:1px solid var(--line-soft);border-radius:10px;background:#fff;transition:.18s ease}body[data-page=anatomia] .lesson-list li:hover{background:#fbfffd;border-color:#d7efe7;transform:translate(2px)}body[data-page=anatomia] .lesson-number{width:32px;color:#008e59;font-weight:950;font-size:13px;letter-spacing:-.2px;flex:none}body[data-page=anatomia] .lesson-list span:last-child{color:#071232;font-size:14.6px;line-height:1.35;font-weight:650}body[data-page=anatomia] .logo{text-decoration:none}body[data-page=anatomia] .lesson-link{display:flex;align-items:center;gap:14px;width:100%;color:inherit;text-decoration:none}@media (max-width: 1300px){body[data-page=anatomia]{min-width:1000px}body[data-page=anatomia] .layout{grid-template-columns:300px 1fr}body[data-page=anatomia] .cycle-box{width:268px}body[data-page=anatomia] h1{font-size:36px}body[data-page=anatomia] .bottom-grid{grid-template-columns:1fr}}body[data-page=anatomia]{--im-bg: #f7fafc;--im-surface: #ffffff;--im-surface-2: #f9fbfd;--im-text: #0f1735;--im-muted: #53698f;--im-line: #dfe7f3;--im-line-soft: #edf2f8;--im-green: #0bbf79;--im-green-dark: #008d62;--im-green-soft: #e7f9f1;--sidebar: 290px;--topbar: 68px}html:has(>body[data-page=anatomia])[data-theme=dark]{color-scheme:dark}body[data-page=anatomia]{margin:0;background:var(--im-bg)!important;color:var(--im-text);overflow-x:hidden;min-width:1180px}body[data-page=anatomia] .im-app{min-height:100vh;background:var(--im-bg)}body[data-page=anatomia] .im-topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:40;display:flex;align-items:center;border-bottom:1px solid var(--im-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=anatomia] .im-brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap;text-decoration:none;overflow:hidden;transition:width .22s ease,padding .22s ease}body[data-page=anatomia] .im-plus{color:var(--im-green);font-weight:900;margin:0 3px}body[data-page=anatomia] .im-med{font-weight:900}body[data-page=anatomia] .im-topbar-center{flex:1;display:flex;justify-content:center;padding:0 18px;min-width:0}body[data-page=anatomia] .im-global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=anatomia] .im-global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0;font:inherit}body[data-page=anatomia] .im-global-search input::placeholder{color:#60739b;opacity:1}body[data-page=anatomia] .im-top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=anatomia] .im-top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=anatomia] .im-topbar-actions{min-width:220px;display:flex;align-items:center;justify-content:flex-end;gap:14px;padding-right:24px}body[data-page=anatomia] .im-icon-button{width:34px;height:34px;border:0;border-radius:10px;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=anatomia] .im-icon-button:hover{background:#f2f7fb;color:#253757}body[data-page=anatomia] .im-avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=anatomia] .im-profile{display:flex;flex-direction:column;line-height:1.1;min-width:88px}body[data-page=anatomia] .im-profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=anatomia] .im-profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=anatomia] .im-theme-toggle-btn{position:relative;width:58px;height:30px;border:1px solid #d8e1ef;border-radius:999px;background:#fff;display:inline-flex;align-items:center;justify-content:space-between;padding:0 8px;cursor:pointer;color:#6d7fa4;box-shadow:0 6px 14px #162c480a;transition:.2s ease}body[data-page=anatomia] .im-theme-toggle-thumb{position:absolute;left:3px;top:3px;width:24px;height:24px;border-radius:999px;background:linear-gradient(180deg,#12be7d,#00a46d);box-shadow:0 7px 12px #00a66c38;transition:transform .22s ease;z-index:1}body[data-page=anatomia] .im-theme-toggle-icon{position:relative;z-index:2;transition:.2s ease}body[data-page=anatomia] .im-theme-toggle-btn .im-theme-toggle-icon:first-of-type{color:#fff}body[data-page=anatomia] .im-theme-toggle-btn .im-theme-toggle-icon:last-of-type{color:#7a89aa}body[data-page=anatomia].theme-dark .im-theme-toggle-thumb{transform:translate(28px);background:linear-gradient(180deg,#3b82f6,#1d4ed8)}body[data-page=anatomia].theme-dark .im-theme-toggle-btn .im-theme-toggle-icon:first-of-type{color:#93a4bf}body[data-page=anatomia].theme-dark .im-theme-toggle-btn .im-theme-toggle-icon:last-of-type{color:#fff}body[data-page=anatomia] .im-sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-line);z-index:30;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent;transition:transform .22s ease}body[data-page=anatomia] .im-sidebar::-webkit-scrollbar{width:7px}body[data-page=anatomia] .im-sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=anatomia] .im-sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=anatomia] .im-sidebar-home-button{width:100%;min-height:48px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 44px 0 16px;margin-bottom:12px;color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5);font-weight:850;font-size:14px;cursor:pointer;text-decoration:none;transition:.18s ease}body[data-page=anatomia] .im-sidebar-home-button svg{width:20px;height:20px;color:currentColor;flex:none}body[data-page=anatomia] .im-sidebar-home-button:hover{background:linear-gradient(90deg,#d1f5e7,#e8f8f2);color:#008d62}body[data-page=anatomia] .im-sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 22px);left:calc(var(--sidebar) - 54px);z-index:50;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,color .18s ease,border-color .18s ease}body[data-page=anatomia] .im-sidebar-collapse-btn:hover{background:#f2f7fb;color:#253757;border-color:#cfdceb}body[data-page=anatomia] .im-sidebar-toggle-arrow{transition:transform .22s ease}body[data-page=anatomia] .im-cycle-box{width:100%;min-height:790px;border:1px solid #e2e8f3;border-radius:13px;overflow:hidden;background:#fff;box-shadow:0 10px 28px #0f172a09;padding:8px 0 12px;flex:none}body[data-page=anatomia] .im-cycle-title{min-height:62px;display:flex;align-items:center;gap:13px;padding:0 18px;color:#05a566;background:linear-gradient(90deg,#daf7eb,#edf9f4e0 58%,#fff0);font-size:16px;font-weight:900;border-bottom:1px solid #edf1f7}body[data-page=anatomia] .im-cycle-title svg{width:24px;height:24px;stroke-width:2.35;flex:none}body[data-page=anatomia] .im-cycle-nav{display:flex;flex-direction:column;gap:4px;padding:10px 10px 13px 17px}body[data-page=anatomia] .im-cycle-link{position:relative;min-height:42px;display:flex;align-items:center;gap:12px;padding:7px 12px 7px 13px;border-radius:9px;color:#2c3f68;font-weight:650;font-size:14px;line-height:1.25;cursor:pointer;transition:.18s ease;text-decoration:none}body[data-page=anatomia] .im-cycle-link svg{width:20px;height:20px;color:#58709c;stroke-width:2.15;flex:none}body[data-page=anatomia] .im-cycle-link:hover{background:#f7fbff;color:#1d3158}body[data-page=anatomia] .im-cycle-link.active{color:#05a566;font-weight:850;background:linear-gradient(90deg,#daf7ebf2,#edf9f4b8 68%,#fff0)}body[data-page=anatomia] .im-cycle-link.active:before{content:"";position:absolute;left:-17px;top:6px;bottom:6px;width:3px;border-radius:999px;background:#00a566}body[data-page=anatomia] .im-cycle-link.active svg{color:#05a566;stroke-width:2.5}body[data-page=anatomia] .im-main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar));transition:margin-left .22s ease,width .22s ease;background:#fff}body[data-page=anatomia] .im-main>.content-wrap,body[data-page=anatomia] .im-main.content{max-width:none}html:has(>body[data-page=anatomia])[data-theme=dark] input,html:has(>body[data-page=anatomia])[data-theme=dark] select,html:has(>body[data-page=anatomia])[data-theme=dark] textarea{background:#0f1f33!important;color:#f8fafc!important;border-color:#29405f!important}html:has(>body[data-page=anatomia])[data-theme=dark] input::placeholder,html:has(>body[data-page=anatomia])[data-theme=dark] textarea::placeholder{color:#9fb0c8!important}body[data-page=anatomia].theme-dark{--im-bg: #081426;--im-surface: #0f1f33;--im-surface-2: #13263d;--im-text: #f8fafc;--im-muted: #9fb0c8;--im-line: #263a57;--im-line-soft: #1e314d;background:#081426!important;color:#f8fafc}body[data-page=anatomia].theme-dark .im-app,body[data-page=anatomia].theme-dark .im-main{background:#081426!important}body[data-page=anatomia].theme-dark .im-topbar{background:#0a1626f5;border-bottom-color:#263a57}body[data-page=anatomia].theme-dark .im-brand{color:#f8fafc}body[data-page=anatomia].theme-dark .im-global-search{background:#0f1f33;border-color:#29405f;color:#9fb0c8}body[data-page=anatomia].theme-dark .im-global-search input{color:#f8fafc}body[data-page=anatomia].theme-dark .im-global-search input::placeholder{color:#9fb0c8}body[data-page=anatomia].theme-dark .im-icon-button{color:#c7d2e5}body[data-page=anatomia].theme-dark .im-icon-button:hover{background:#13263d;color:#f8fafc}body[data-page=anatomia].theme-dark .im-profile strong{color:#f8fafc}body[data-page=anatomia].theme-dark .im-profile span{color:#9fb0c8}body[data-page=anatomia].theme-dark .im-avatar{background:#12372f;border-color:#205c4a;color:#c9f9e8}body[data-page=anatomia].theme-dark .im-theme-toggle-btn,body[data-page=anatomia].theme-dark .im-sidebar-collapse-btn{background:#0f1f33;border-color:#29405f;color:#c7d2e5}body[data-page=anatomia].theme-dark .im-sidebar{background:#0c1a2c;border-right-color:#263a57}body[data-page=anatomia].theme-dark .im-sidebar-home-button{background:linear-gradient(90deg,#113b31,#0f2e29);color:#77f0c4}body[data-page=anatomia].theme-dark .im-cycle-box{background:#0f1f33;border-color:#29405f;box-shadow:none}body[data-page=anatomia].theme-dark .im-cycle-title{background:linear-gradient(90deg,#103f34,#102d2b 72%,#0f1f3300);color:#77f0c4;border-bottom-color:#263a57}body[data-page=anatomia].theme-dark .im-cycle-link{color:#c7d2e5}body[data-page=anatomia].theme-dark .im-cycle-link:hover{background:#13263d;color:#f8fafc}body[data-page=anatomia].theme-dark .im-cycle-link svg{color:#9fb0c8}body[data-page=anatomia].theme-dark .im-cycle-link.active{color:#77f0c4;background:linear-gradient(90deg,#103f34,#102d2b 72%,#0f1f3300)}body[data-page=anatomia].theme-dark .content-wrap,body[data-page=anatomia].theme-dark .content,body[data-page=anatomia].theme-dark .main,body[data-page=anatomia].theme-dark .answer-content-wrap{background:#081426!important;color:#f8fafc}body[data-page=anatomia].theme-dark .breadcrumb,body[data-page=anatomia].theme-dark .breadcrumbs,body[data-page=anatomia].theme-dark .intro,body[data-page=anatomia].theme-dark .subline,body[data-page=anatomia].theme-dark .topic-text span,body[data-page=anatomia].theme-dark .study-text span,body[data-page=anatomia].theme-dark .accordion-title span,body[data-page=anatomia].theme-dark .lesson-list span:last-child,body[data-page=anatomia].theme-dark .question-meta,body[data-page=anatomia].theme-dark .answer-content,body[data-page=anatomia].theme-dark .answer-content p,body[data-page=anatomia].theme-dark .answer-content li,body[data-page=anatomia].theme-dark .footnote,body[data-page=anatomia].theme-dark .source-item,body[data-page=anatomia].theme-dark .resource-copy p{color:#c7d2e5!important}body[data-page=anatomia].theme-dark h1,body[data-page=anatomia].theme-dark .question-title,body[data-page=anatomia].theme-dark .answer-title,body[data-page=anatomia].theme-dark .answer-content h1,body[data-page=anatomia].theme-dark .answer-content h3,body[data-page=anatomia].theme-dark .answer-content strong,body[data-page=anatomia].theme-dark .topic-text strong,body[data-page=anatomia].theme-dark .study-text strong,body[data-page=anatomia].theme-dark .accordion-title strong,body[data-page=anatomia].theme-dark .resource-copy strong,body[data-page=anatomia].theme-dark .topic-summary-copy strong,body[data-page=anatomia].theme-dark .premium-plan-copy h2{color:#f8fafc!important}body[data-page=anatomia].theme-dark .study-list,body[data-page=anatomia].theme-dark .topic-row,body[data-page=anatomia].theme-dark .study-row,body[data-page=anatomia].theme-dark .accordion-item,body[data-page=anatomia].theme-dark .accordion-trigger,body[data-page=anatomia].theme-dark .accordion-panel,body[data-page=anatomia].theme-dark .lesson-list li,body[data-page=anatomia].theme-dark .resource-card,body[data-page=anatomia].theme-dark .topic-summary-card,body[data-page=anatomia].theme-dark .answer-card,body[data-page=anatomia].theme-dark .side-card,body[data-page=anatomia].theme-dark .compare-table,body[data-page=anatomia].theme-dark .answer-content table,body[data-page=anatomia].theme-dark .footnote{background:#0f1f33!important;border-color:#29405f!important;box-shadow:none!important}body[data-page=anatomia].theme-dark .topic-row:hover,body[data-page=anatomia].theme-dark .study-row:hover,body[data-page=anatomia].theme-dark .accordion-trigger:hover,body[data-page=anatomia].theme-dark .lesson-list li:hover{background:#13263d!important}body[data-page=anatomia].theme-dark .accordion-item.open .accordion-trigger,body[data-page=anatomia].theme-dark .cycle-link.active,body[data-page=anatomia].theme-dark .accordion-link.active{background:linear-gradient(90deg,#103f34,#102d2b 72%,#0f1f3300)!important}body[data-page=anatomia].theme-dark .question-banner,body[data-page=anatomia].theme-dark .answer-content h1{background:linear-gradient(100deg,#0f1f33,#102d2b)!important;border-color:#29405f!important}body[data-page=anatomia].theme-dark .ghost-btn,body[data-page=anatomia].theme-dark .new-question{background:#0f1f33!important;border-color:#29405f!important;color:#f8fafc!important}body[data-page=anatomia].theme-dark .highlight{background:#3a2b0b!important;border-color:#8a6a15!important;color:#fff7cc!important}body[data-page=anatomia].theme-dark .answer-content table td,body[data-page=anatomia].theme-dark .answer-content table th,body[data-page=anatomia].theme-dark th,body[data-page=anatomia].theme-dark td{background:#0f1f33!important;border-color:#29405f!important;color:#dbeafe!important}body[data-page=anatomia].theme-dark .answer-content table tr:first-child td,body[data-page=anatomia].theme-dark .answer-content table tr:first-child th,body[data-page=anatomia].theme-dark th{background:#13263d!important;color:#77f0c4!important}body[data-page=anatomia].theme-dark .premium-plan-card{background:linear-gradient(180deg,#0f1f33,#102d2b)!important;border-color:#29405f!important}body[data-page=anatomia].theme-dark .premium-feature{color:#f8fafc!important}body[data-page=anatomia].theme-dark .premium-feature:hover{background:#13263d!important;color:#77f0c4!important}body[data-page=anatomia].theme-dark .topic-badge{background:#102d2b!important;border-color:#205c4a!important;color:#77f0c4!important}body[data-page=anatomia].theme-dark .topic-badge svg,body[data-page=anatomia].theme-dark .topic-summary-icon svg,body[data-page=anatomia].theme-dark .accordion-icon svg,body[data-page=anatomia].theme-dark .accordion-arrows svg{color:currentColor!important;stroke:currentColor!important}body[data-page=anatomia].theme-dark .topic-summary-icon,body[data-page=anatomia].theme-dark .accordion-icon,body[data-page=anatomia].theme-dark .accordion-arrows{background:#13263d!important;color:#77f0c4!important}body[data-page=anatomia].theme-dark .accordion-item.open .accordion-icon,body[data-page=anatomia].theme-dark .accordion-item.open .accordion-arrows{background:#12372f!important;color:#77f0c4!important}body[data-page=anatomia] .page-shell-main{padding:calc(var(--topbar) + 19px) 48px 36px 36px}body[data-page=anatomia] .page-shell-main .content-wrap{max-width:none;width:100%}body[data-page=anatomia] .answer-shell-main{padding:calc(var(--topbar) + 22px) 34px 38px!important}@media (max-width:860px){body[data-page=anatomia] .page-shell-main{padding:calc(var(--topbar) + 12px) 12px 28px}body[data-page=anatomia] .answer-shell-main{padding:calc(var(--topbar) + 12px) 12px 28px!important}}@media (max-width:1280px){body[data-page=anatomia] .im-profile{display:none}body[data-page=anatomia] .im-topbar-actions{min-width:auto}}@media (max-width:860px){body[data-page=anatomia]{min-width:0}body[data-page=anatomia]{--sidebar: 0px;--topbar: 62px}body[data-page=anatomia] .im-brand{width:auto;padding-left:16px;font-size:19px}body[data-page=anatomia] .im-topbar-center,body[data-page=anatomia] .im-sidebar,body[data-page=anatomia] .im-sidebar-collapse-btn{display:none}body[data-page=anatomia] .im-main{margin-left:0;width:100%}body[data-page=anatomia] .im-topbar-actions{gap:10px;padding-right:10px;margin-left:auto}body[data-page=anatomia] .im-avatar,body[data-page=anatomia] .im-profile{display:none}}body[data-page=anatomia] .im-sidebar-collapse-btn{position:fixed!important;top:calc(var(--topbar) + 22px)!important;left:calc(var(--sidebar) - 54px)!important;z-index:50!important}body[data-page=anatomia] .cycle-emblem svg{width:45px;height:45px;stroke-width:2.6}body[data-page=anatomia] .discipline-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:4px 0 18px 13px}body[data-page=anatomia] .discipline-actions .topic-badge{margin:0}body[data-page=anatomia] .study-list--direct{margin-bottom:28px}body[data-page=anatomia] .topic-row-link{color:inherit;display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;text-decoration:none}body[data-page=anatomia] .topic-row{min-height:68px}body[data-page=anatomia] .lesson-total-pill{display:inline-flex;align-items:center;min-height:27px;padding:0 11px;border:1px solid #d8e1ee;border-radius:999px;background:#fff;color:#53648b;font-size:12.5px;font-weight:850}body[data-page=anatomia].theme-dark .lesson-total-pill{background:#0f1f33!important;border-color:#29405f!important;color:#c7d2e5!important}body[data-page=anatomia] .im-cycle-box{min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;padding:0!important}body[data-page=anatomia] .im-cycle-title{width:100%;min-height:44px!important;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:9px;padding:0 14px!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e;font-size:13px!important;font-weight:850;line-height:1.25;text-align:left;cursor:pointer;transition:background .18s ease,color .18s ease}body[data-page=anatomia] .im-cycle-title:hover,body[data-page=anatomia] .im-cycle-box.open .im-cycle-title{background:linear-gradient(90deg,#d1f5e7,#e8f8f2)!important;color:#008d62}body[data-page=anatomia] .im-cycle-title-main{display:flex;align-items:center;gap:12px;min-width:0}body[data-page=anatomia] .im-cycle-title svg{width:20px!important;height:20px!important;stroke-width:2.15!important;flex:none}body[data-page=anatomia] .im-cycle-chevron{color:#7183a7;font-size:16px;line-height:1;transition:transform .22s ease;flex:none}body[data-page=anatomia] .im-cycle-box.open .im-cycle-chevron{transform:rotate(180deg)}body[data-page=anatomia] .im-cycle-nav{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);padding:0 10px 0 17px!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease,padding .22s ease}body[data-page=anatomia] .im-cycle-box.open .im-cycle-nav{max-height:980px;opacity:1;transform:translateY(0);padding:8px 10px 12px 17px!important}body[data-page=anatomia].theme-dark .im-cycle-title{background:linear-gradient(90deg,#113b31,#0f2e29)!important;color:#77f0c4}body[data-page=anatomia].theme-dark .im-cycle-title:hover,body[data-page=anatomia].theme-dark .im-cycle-box.open .im-cycle-title{background:linear-gradient(90deg,#16483b,#12362f)!important;color:#9af7d3}body[data-page=anatomia].theme-dark .im-cycle-chevron{color:#9fb0c8}body[data-page=anatomia] .im-mobile-menu-btn,body[data-page=anatomia] .im-mobile-sidebar-backdrop{display:none}body[data-page=anatomia] .im-mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=anatomia] .im-mobile-menu-btn:hover{color:#008d62;transform:scale(1.03)}body[data-page=anatomia] .im-mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=anatomia] .im-sidebar-divider{height:1px;margin:16px 0 14px;background:linear-gradient(90deg,transparent 0%,#d5dce8 12%,#d5dce8 88%,transparent 100%);flex:none}body[data-page=anatomia] .im-extra-nav{display:flex;flex-direction:column;gap:8px;padding-bottom:8px;flex:none}body[data-page=anatomia] .im-extra-link,body[data-page=anatomia] .im-extra-toggle{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:9px;background:transparent;color:#50658e;padding:0 14px;font-size:13px;font-weight:800;line-height:1.25;text-align:left;cursor:pointer;transition:.18s ease}body[data-page=anatomia] .im-extra-link{justify-content:flex-start}body[data-page=anatomia] .im-extra-link:hover,body[data-page=anatomia] .im-extra-toggle:hover,body[data-page=anatomia] .im-extra-group.open .im-extra-toggle{background:#f2f7fb;color:#253757}body[data-page=anatomia] .im-extra-toggle-main{display:flex;align-items:center;gap:12px;min-width:0}body[data-page=anatomia] .im-extra-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:#53698f;flex:none}body[data-page=anatomia] .im-extra-icon svg{width:20px;height:20px;stroke-width:2.15}body[data-page=anatomia] .im-extra-chevron{color:#7183a7;font-size:16px;line-height:1;transition:transform .22s ease;flex:none}body[data-page=anatomia] .im-extra-group.open .im-extra-chevron{transform:rotate(180deg)}body[data-page=anatomia] .im-extra-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=anatomia] .im-extra-group.open .im-extra-submenu{max-height:560px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=anatomia] .im-extra-submenu a{min-height:34px;display:flex;align-items:center;position:relative;margin-left:36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=anatomia] .im-extra-submenu a:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e}body[data-page=anatomia] .im-extra-submenu a:hover{background:#f3f8fc;color:#253757}body[data-page=anatomia].theme-dark .im-sidebar-divider{background:linear-gradient(90deg,transparent 0%,#30445f 12%,#30445f 88%,transparent 100%)}body[data-page=anatomia].theme-dark .im-extra-link,body[data-page=anatomia].theme-dark .im-extra-toggle,body[data-page=anatomia].theme-dark .im-extra-submenu a{color:#b7c4d8}body[data-page=anatomia].theme-dark .im-extra-icon,body[data-page=anatomia].theme-dark .im-extra-chevron{color:#9fb0c8}body[data-page=anatomia].theme-dark .im-extra-link:hover,body[data-page=anatomia].theme-dark .im-extra-toggle:hover,body[data-page=anatomia].theme-dark .im-extra-group.open .im-extra-toggle,body[data-page=anatomia].theme-dark .im-extra-submenu a:hover{background:#13243a;color:#f4f7fb}body[data-page=anatomia].theme-dark .im-extra-submenu a:before{background:#35e6a0}@media (max-width:1024px){body[data-page=anatomia]{min-width:0!important}body[data-page=anatomia]{--sidebar: 0px;--topbar: 64px}body[data-page=anatomia] .im-topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=anatomia] .im-brand{width:auto!important;min-width:0;padding-left:0!important;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=anatomia] .im-topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=anatomia] .im-icon-button,body[data-page=anatomia] .im-avatar{display:none}body[data-page=anatomia] .im-profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=anatomia] .im-profile strong,body[data-page=anatomia] .im-profile span{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-page=anatomia] .im-mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=anatomia] .im-sidebar-collapse-btn{display:none!important}body[data-page=anatomia] .im-topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=anatomia] .im-topbar-center .im-global-search{width:min(940px,100%);height:42px}body[data-page=anatomia] .im-sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=anatomia] .im-mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=anatomia] .im-main,body[data-page=anatomia] .page-shell-main{width:100%!important;margin-left:0!important;padding-top:calc(var(--topbar) + 59px)!important}body[data-page=anatomia] .page-shell-main{padding-left:18px!important;padding-right:18px!important}body[data-page=anatomia] .content-wrap{max-width:none!important;width:100%!important}body[data-page=anatomia] .hero-row{flex-direction:column;align-items:flex-start;gap:18px;margin-left:0}body[data-page=anatomia] .hero-title{gap:16px;align-items:flex-start}body[data-page=anatomia] h1{font-size:32px}body[data-page=anatomia] .subline{font-size:16px;line-height:1.35}body[data-page=anatomia] .topic-summary-card{margin-top:0}body[data-page=anatomia] .intro,body[data-page=anatomia] .discipline-actions,body[data-page=anatomia] .study-list,body[data-page=anatomia] .accordion-list{margin-left:0}body[data-page=anatomia] .topic-row{align-items:flex-start;padding:14px 16px}body[data-page=anatomia] .study-row-left{align-items:flex-start}body[data-page=anatomia] .topic-text span{max-width:none}body[data-page=anatomia] .bottom-grid{grid-template-columns:1fr;margin-left:0;padding-left:0}body[data-page=anatomia].theme-dark .im-topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width:640px){body[data-page=anatomia]{--topbar: 62px}body[data-page=anatomia] .im-topbar{padding:0 10px;gap:8px}body[data-page=anatomia] .im-brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=anatomia] .im-profile{max-width:76px}body[data-page=anatomia] .im-profile strong,body[data-page=anatomia] .im-profile span{max-width:76px;font-size:11px}body[data-page=anatomia] .im-theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=anatomia] .im-theme-toggle-thumb{width:20px;height:20px}body[data-page=anatomia].theme-dark .im-theme-toggle-thumb{transform:translate(22px)}body[data-page=anatomia] .im-mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=anatomia] .im-sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}body[data-page=anatomia] .page-shell-main{padding-left:12px!important;padding-right:12px!important}body[data-page=anatomia] .breadcrumb{flex-wrap:wrap;gap:8px}body[data-page=anatomia] .hero-title{flex-direction:column}body[data-page=anatomia] .cycle-emblem{width:62px;height:62px}body[data-page=anatomia] .cycle-emblem svg{width:38px;height:38px}body[data-page=anatomia] h1{font-size:27px}body[data-page=anatomia] .subline{font-size:14.5px}body[data-page=anatomia] .discipline-actions{align-items:flex-start;flex-direction:column}body[data-page=anatomia] .topic-row{gap:12px}body[data-page=anatomia] .row-arrow{margin-top:4px}body[data-page=anatomia] .topic-index{width:30px}body[data-page=anatomia] .resource-card{height:auto;min-height:132px;padding:18px}}body[data-page=anatomia].theme-dark .im-mobile-menu-btn{color:#f4f7fb}body[data-page=anatomia].theme-dark .im-mobile-menu-btn:hover{color:#35e6a0}body[data-page=anatomia].theme-dark .im-mobile-sidebar-backdrop{background:#00000094}body[data-page=anatomia] h1{font-size:30px!important}body[data-page=anatomia]{--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25, 45, 80, .05);--im-shell-shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}body[data-page=anatomia] .topbar{height:var(--im-shell-topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=anatomia] .brand{width:var(--im-shell-sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=anatomia] .brand .plus{color:var(--im-shell-green);font-weight:900;margin:0 3px}body[data-page=anatomia] .brand .med{font-weight:900}body[data-page=anatomia] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=anatomia] .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=anatomia] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=anatomia] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=anatomia] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=anatomia] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=anatomia] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=anatomia] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=anatomia] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=anatomia] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=anatomia] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=anatomia] .sidebar-collapse-btn{position:fixed;top:calc(var(--im-shell-topbar) + 20px);left:calc(var(--im-shell-sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=anatomia] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=anatomia] .sidebar-collapse-btn svg,body[data-page=anatomia] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=anatomia] .sidebar,body[data-page=anatomia] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=anatomia].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=anatomia].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=anatomia].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=anatomia].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=anatomia] .sidebar{position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;width:var(--im-shell-sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-shell-line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=anatomia] .sidebar::-webkit-scrollbar{width:7px}body[data-page=anatomia] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=anatomia] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=anatomia] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=anatomia] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=anatomia] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=anatomia] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=anatomia] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=anatomia] .nav-item svg{color:currentColor;flex:none}body[data-page=anatomia] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=anatomia] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=anatomia] .nav-toggle:hover,body[data-page=anatomia] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=anatomia] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=anatomia] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=anatomia] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=anatomia] .nav-section-title svg{color:currentColor;flex:none}body[data-page=anatomia] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=anatomia] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=anatomia] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=anatomia] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=anatomia] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=anatomia] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=anatomia] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=anatomia] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=anatomia] .nav-sublink:hover:before,body[data-page=anatomia] .nav-sublink.active:before{background:#00a96e}body[data-page=anatomia] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=anatomia] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=anatomia] .student-menu{margin-top:14px}body[data-page=anatomia] .student-toggle{color:#50658e}body[data-page=anatomia] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=anatomia] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=anatomia] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=anatomia] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=anatomia] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=anatomia] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=anatomia] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=anatomia] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=anatomia] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=anatomia] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=anatomia] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=anatomia] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=anatomia] .main{margin-left:var(--im-shell-sidebar);padding-top:var(--im-shell-topbar);min-height:100vh;width:calc(100% - var(--im-shell-sidebar))}@media (max-width: 1280px){body[data-page=anatomia] .topbar-actions{min-width:auto}body[data-page=anatomia] .profile{display:none}}@media (max-width: 860px){body[data-page=anatomia]{--im-shell-sidebar: 0px;--im-shell-topbar: 62px}body[data-page=anatomia] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=anatomia] .topbar{gap:10px;padding-right:10px}body[data-page=anatomia] .topbar-center{display:none}body[data-page=anatomia] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=anatomia] .sidebar,body[data-page=anatomia] .sidebar-collapse-btn{display:none}}body[data-page=anatomia] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=anatomia] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=anatomia] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=anatomia] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=anatomia] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=anatomia] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=anatomia].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=anatomia].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=anatomia].theme-dark{--im-shell-bg: #07111f;--im-shell-surface: #0e1a2c;--im-shell-surface-2: #13243a;--im-shell-text: #f4f7fb;--im-shell-muted: #b7c4d8;--im-shell-muted-2: #91a3bd;--im-shell-line: #263850;--im-shell-line-soft: #1c2b42;--im-shell-green: #26d991;--im-shell-green-dark: #12b579;--im-shell-green-soft: #12382d;--im-shell-green-soft-2: #164838;--im-shell-teal: #35d0e4;--im-shell-blue: #76a8ff;--im-shell-purple: #b69aff;--im-shell-orange: #ffb071;--im-shell-shadow: 0 18px 40px rgba(0, 0, 0, .34);--im-shell-shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=anatomia].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=anatomia].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=anatomia].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=anatomia].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=anatomia].theme-dark .brand,body[data-page=anatomia].theme-dark .profile strong{color:#f4f7fb}body[data-page=anatomia].theme-dark .brand .plus{color:#35e6a0}body[data-page=anatomia].theme-dark .topbar-center,body[data-page=anatomia].theme-dark .topbar-actions,body[data-page=anatomia].theme-dark .icon-button,body[data-page=anatomia].theme-dark .top-mic{color:#b7c4d8}body[data-page=anatomia].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=anatomia].theme-dark .global-search input{color:#f4f7fb}body[data-page=anatomia].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=anatomia].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=anatomia].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=anatomia].theme-dark .nav-item,body[data-page=anatomia].theme-dark .nav-toggle,body[data-page=anatomia].theme-dark .nav-sublink,body[data-page=anatomia].theme-dark .premium-box p,body[data-page=anatomia].theme-dark .premium-list{color:#b7c4d8}body[data-page=anatomia].theme-dark .nav-item:hover,body[data-page=anatomia].theme-dark .nav-toggle:hover,body[data-page=anatomia].theme-dark .nav-group.open .nav-toggle,body[data-page=anatomia].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=anatomia].theme-dark .nav-item.active,body[data-page=anatomia].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=anatomia].theme-dark .nav-sublink:before,body[data-page=anatomia].theme-dark .nav-sublink:hover:before,body[data-page=anatomia].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=anatomia].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=anatomia].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=anatomia].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=anatomia].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=anatomia].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=anatomia].theme-dark .premium-title,body[data-page=anatomia].theme-dark .premium-title svg{color:#ffd166}body[data-page=anatomia].theme-dark .premium-list{color:#d7c9ad}body[data-page=anatomia].theme-dark .premium-list li:before{color:#ffd166}body[data-page=anatomia].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=anatomia].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=anatomia] .mobile-menu-btn,body[data-page=anatomia] .mobile-sidebar-backdrop{display:none}body[data-page=anatomia] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=anatomia] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=anatomia] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=anatomia].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=anatomia].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=anatomia].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=anatomia]{--im-shell-sidebar: 270px}body[data-page=anatomia] .brand{font-size:21px;padding-left:18px}body[data-page=anatomia] .global-search{width:min(440px,100%)}body[data-page=anatomia] .topbar-actions{gap:12px;padding-right:16px}body[data-page=anatomia] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=anatomia]{--im-shell-sidebar: 0px;--im-shell-topbar: 64px}body[data-page=anatomia].mobile-menu-open{overflow:hidden}body[data-page=anatomia] .topbar{height:var(--im-shell-topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=anatomia] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=anatomia] .topbar-center{display:none}body[data-page=anatomia] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=anatomia] .topbar-actions>.icon-button{display:none}body[data-page=anatomia] .avatar{display:none}body[data-page=anatomia] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=anatomia] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=anatomia] .theme-toggle-btn{flex:none}body[data-page=anatomia] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=anatomia] .sidebar-collapse-btn{display:none}body[data-page=anatomia] .sidebar{display:flex!important;position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=anatomia].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=anatomia] .mobile-sidebar-backdrop{position:fixed;inset:var(--im-shell-topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=anatomia].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=anatomia].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=anatomia].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=anatomia] .main{width:100%;margin-left:0;padding-top:var(--im-shell-topbar)}}@media (max-width: 640px){body[data-page=anatomia]{--im-shell-topbar: 62px}body[data-page=anatomia] .topbar{padding:0 10px;gap:8px}body[data-page=anatomia] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=anatomia] .profile{max-width:76px}body[data-page=anatomia] .profile strong{max-width:76px;font-size:11px}body[data-page=anatomia] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=anatomia] .theme-toggle-thumb{width:20px;height:20px}body[data-page=anatomia].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=anatomia] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=anatomia] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=anatomia].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=anatomia].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=anatomia].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (max-width: 1024px){body[data-page=anatomia] .topbar-center{position:fixed;top:var(--im-shell-topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=anatomia] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=anatomia] .main{padding-top:calc(var(--im-shell-topbar) + 59px)}body[data-page=anatomia].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}body[data-page=anatomia] .site-footer{position:relative;overflow:hidden;margin-top:34px;border:1px solid var(--im-shell-line);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791f 0,#0bbf790a 30%,#fff0 54%),radial-gradient(circle at 100% 0%,#0faec721 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f7fcfa 54%,#f2fbff);box-shadow:var(--im-shell-shadow-soft)}body[data-page=anatomia] .site-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012);pointer-events:none}body[data-page=anatomia] .site-footer-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(145px,.7fr));gap:28px;padding:30px 30px 24px}body[data-page=anatomia] .footer-brand-block{min-width:0}body[data-page=anatomia] .footer-logo{display:inline-flex;align-items:center;gap:5px;margin-bottom:12px;color:#101833;font-size:23px;line-height:1;font-weight:850;letter-spacing:-.055em}body[data-page=anatomia] .footer-logo .plus{color:var(--im-shell-green);font-weight:950}body[data-page=anatomia] .footer-logo .med{font-weight:950}body[data-page=anatomia] .footer-description{max-width:410px;margin:0 0 16px;color:#53698f;font-size:12.5px;line-height:1.55;font-weight:620}body[data-page=anatomia] .footer-support-card{max-width:390px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px 14px;border:1px solid #cdeee4;border-radius:14px;background:#ffffffc2}body[data-page=anatomia] .footer-support-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#e7f9f1;color:#008d62}body[data-page=anatomia] .footer-support-copy strong{display:block;color:#101832;font-size:12.5px;line-height:1.2;font-weight:950;margin-bottom:4px}body[data-page=anatomia] .footer-support-copy span{display:block;color:#62769b;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=anatomia] .footer-column{min-width:0}body[data-page=anatomia] .footer-column h3{margin:0 0 12px;color:#101832;font-size:12px;line-height:1;font-weight:950;letter-spacing:.05em;text-transform:uppercase}body[data-page=anatomia] .footer-links{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}body[data-page=anatomia] .footer-links a{display:inline-flex;align-items:center;gap:7px;color:#53698f;font-size:12px;line-height:1.25;font-weight:720;text-decoration:none!important;transition:color .18s ease,transform .18s ease}body[data-page=anatomia] .footer-links a:before{content:"";width:5px;height:5px;border-radius:999px;background:#0bbf79;flex:none;opacity:.72}body[data-page=anatomia] .footer-links a:hover{color:#008d62;transform:translate(2px)}body[data-page=anatomia] .footer-bottom{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 30px 20px;border-top:1px solid var(--im-shell-line-soft)}body[data-page=anatomia] .footer-disclaimer{margin:0;color:#60739b;font-size:11.5px;line-height:1.45;font-weight:650}body[data-page=anatomia] .footer-disclaimer strong{color:#253757;font-weight:900}body[data-page=anatomia] .footer-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:#6d7fa4;font-size:11.5px;line-height:1.2;font-weight:750;white-space:nowrap}body[data-page=anatomia] .footer-meta a{color:#008d62;font-weight:900;text-decoration:none!important}body[data-page=anatomia] .footer-meta a:hover{text-decoration:underline!important;text-underline-offset:3px}body[data-page=anatomia] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=anatomia].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430);box-shadow:var(--im-shell-shadow-soft)}body[data-page=anatomia].theme-dark .footer-logo,body[data-page=anatomia].theme-dark .footer-column h3,body[data-page=anatomia].theme-dark .footer-support-copy strong,body[data-page=anatomia].theme-dark .footer-disclaimer strong{color:#f4f7fb}body[data-page=anatomia].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=anatomia].theme-dark .footer-description,body[data-page=anatomia].theme-dark .footer-support-copy span,body[data-page=anatomia].theme-dark .footer-links a,body[data-page=anatomia].theme-dark .footer-disclaimer,body[data-page=anatomia].theme-dark .footer-meta{color:#b7c4d8}body[data-page=anatomia].theme-dark .footer-support-card{border-color:#1f6e55;background:#101d31b8}body[data-page=anatomia].theme-dark .footer-support-icon{background:#12382d;color:#78f0b5}body[data-page=anatomia].theme-dark .footer-links a:before{background:#35e6a0}body[data-page=anatomia].theme-dark .footer-links a:hover,body[data-page=anatomia].theme-dark .footer-meta a{color:#78f0b5}body[data-page=anatomia].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=anatomia].theme-dark .footer-dot{background:#4d6688}@media (max-width: 1280px){body[data-page=anatomia] .site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=anatomia] .footer-brand-block{grid-column:1 / -1}}@media (max-width: 760px){body[data-page=anatomia] .site-footer{margin-top:28px;border-radius:16px}body[data-page=anatomia] .site-footer-inner{grid-template-columns:1fr;gap:22px;padding:26px 20px 18px}body[data-page=anatomia] .footer-logo{font-size:21px}body[data-page=anatomia] .footer-support-card{max-width:none}body[data-page=anatomia] .footer-bottom{grid-template-columns:1fr;align-items:start;padding:16px 20px 20px}body[data-page=anatomia] .footer-meta{justify-content:flex-start;white-space:normal}}body[data-page=anatomia] .site-footer-inner{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:18px!important;padding:34px 30px 24px!important}body[data-page=anatomia] .footer-brand-block{max-width:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}body[data-page=anatomia] .footer-description{max-width:720px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=anatomia] .footer-support-card{width:min(520px,100%)!important;max-width:520px!important;margin:0 auto!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}body[data-page=anatomia] .footer-support-card:hover{transform:translateY(-1px)!important;border-color:#93dec2!important;background:#fff!important;box-shadow:0 12px 26px #162c4814!important}body[data-page=anatomia] .footer-bottom{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:12px!important}body[data-page=anatomia] .footer-disclaimer{max-width:980px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=anatomia] .footer-meta{justify-content:center!important;white-space:normal!important}body[data-page=anatomia].theme-dark .footer-support-card:hover{border-color:#247d61!important;background:#13243a!important;box-shadow:none!important}@media (max-width: 760px){body[data-page=anatomia] .site-footer-inner{padding:28px 20px 20px!important}body[data-page=anatomia] .footer-support-card{grid-template-columns:34px minmax(0,1fr)!important}body[data-page=anatomia] .footer-bottom{justify-items:center!important;text-align:center!important}body[data-page=anatomia] .footer-meta{justify-content:center!important}}body[data-page=anatomia] .footer-brand-block{max-width:680px!important}body[data-page=anatomia] .footer-bottom{padding-top:14px!important;padding-bottom:18px!important}body[data-page=anatomia] .footer-meta{margin:0 auto!important}body[data-page=anatomia] .site-footer-inner{padding-bottom:8px!important}body[data-page=anatomia] .footer-description{margin-bottom:0!important}body[data-page=anatomia] .footer-bottom{padding-top:10px!important}@media (max-width: 760px){body[data-page=anatomia] .site-footer-inner{padding-bottom:8px!important}body[data-page=anatomia] .footer-bottom{padding-top:10px!important}}body[data-page=anatomia] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=anatomia] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=anatomia] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=anatomia] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=anatomia] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=anatomia] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=anatomia].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=anatomia].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=anatomia].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=anatomia].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=anatomia].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=anatomia]{--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25,45,80,.05);--im-shell-shadow-soft: 0 8px 20px rgba(22,44,72,.035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}html:has(>body[data-page=anatomia]),body[data-page=anatomia]{max-width:100%}body[data-page=anatomia]{min-width:0!important;overflow-x:hidden!important}body[data-page=anatomia] .app{min-height:100vh}body[data-page=anatomia] .topbar,body[data-page=anatomia] .sidebar,body[data-page=anatomia] .sidebar-collapse-btn,body[data-page=anatomia] .mobile-sidebar-backdrop,body[data-page=anatomia] .site-footer{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}body[data-page=anatomia] .topbar a,body[data-page=anatomia] .sidebar a,body[data-page=anatomia] .site-footer a{color:inherit;text-decoration:none}body[data-page=anatomia] .topbar button,body[data-page=anatomia] .sidebar button,body[data-page=anatomia] .site-footer button,body[data-page=anatomia] .topbar input{font:inherit}body[data-page=anatomia] .topbar{height:var(--im-shell-topbar)!important}body[data-page=anatomia] .brand{width:var(--im-shell-sidebar)!important}body[data-page=anatomia] .sidebar{top:var(--im-shell-topbar)!important;width:var(--im-shell-sidebar)!important;padding:14px 16px 18px!important}body[data-page=anatomia] .sidebar .nav{display:flex!important;flex-direction:column!important;gap:8px!important}body[data-page=anatomia] .sidebar .nav-item,body[data-page=anatomia] .sidebar .nav-toggle{color:#50658e!important;font-size:13px!important;font-weight:760!important;letter-spacing:normal!important;text-transform:none!important;line-height:normal!important}body[data-page=anatomia] .sidebar .nav-item{height:44px!important;display:flex!important;align-items:center!important;gap:14px!important;padding:0 14px!important;border-radius:9px!important;background:transparent}body[data-page=anatomia] .sidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25!important}body[data-page=anatomia] .sidebar .nav-toggle{width:100%!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;border:0!important;border-radius:9px!important;background:transparent!important;text-align:left!important}body[data-page=anatomia] .sidebar .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important;font:inherit!important;color:inherit!important}body[data-page=anatomia] .sidebar .nav-item svg,body[data-page=anatomia] .sidebar .nav-toggle-main svg{color:currentColor!important;flex:none!important}body[data-page=anatomia] .sidebar .nav-item:hover,body[data-page=anatomia] .sidebar .nav-toggle:hover,body[data-page=anatomia] .sidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=anatomia] .sidebar .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}body[data-page=anatomia] .sidebar .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;padding:0!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important}body[data-page=anatomia] .sidebar .nav-group.open>.nav-submenu{max-height:620px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}body[data-page=anatomia] .sidebar .nav-chevron{color:#7183a7!important;flex:none!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=anatomia] .sidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=anatomia] .sidebar .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:0 12px 0 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important}body[data-page=anatomia] .sidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=anatomia] .sidebar .student-menu{margin-top:14px!important}body[data-page=anatomia] .main{margin-left:var(--im-shell-sidebar)!important;padding-top:var(--im-shell-topbar)!important;width:calc(100% - var(--im-shell-sidebar))!important;min-height:100vh}body[data-page=anatomia].sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=anatomia].sidebar-collapsed .sidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=anatomia].sidebar-collapsed .sidebar-collapse-btn{left:16px!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem){position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin:0!important;padding:28px 30px!important;border:1px solid #dfe7f3!important;border-radius:16px!important;background:radial-gradient(circle at 96% 0%,#0faec72b 0,#0faec700 35%),radial-gradient(circle at 6% 16%,#0bbf792e 0,#0bbf7900 32%),linear-gradient(105deg,#fff,#f5fdf9 48%,#eefbff)!important;box-shadow:0 8px 20px #162c4809!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{display:flex!important;align-items:center!important;gap:18px!important;min-width:0!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:66px!important;height:66px!important;border-radius:18px!important;flex:none!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:38px!important;height:38px!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem) h1{margin:0!important;color:#101635!important;font-size:32px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.045em!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem) .subline{margin-top:8px!important;color:#587096!important;font-size:13.5px!important;line-height:1.45!important;font-weight:640!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{min-width:205px!important;margin-top:0!important;padding:14px 15px!important;border:1px solid #cdeee4!important;border-radius:14px!important;background:#ffffffd1!important;box-shadow:0 8px 20px #162c4809!important}body[data-page=anatomia].theme-dark .page-shell-main .hero-row:has(.cycle-emblem){border-color:#263850!important;background:radial-gradient(circle at 96% 0%,#35d0e424 0,#35d0e400 35%),radial-gradient(circle at 6% 16%,#26d99129 0,#26d99100 32%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630)!important}body[data-page=anatomia].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) h1{color:#f4f7fb!important}body[data-page=anatomia].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .subline{color:#b7c4d8!important}body[data-page=anatomia].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{border-color:#1f6e55!important;background:#101d31d1!important}@media (max-width: 1024px){body[data-page=anatomia]{--im-shell-sidebar: 0px;--im-shell-topbar: 64px}body[data-page=anatomia] .main{margin-left:0!important;width:100%!important;padding-top:calc(var(--im-shell-topbar) + 59px)!important}body[data-page=anatomia] .sidebar{top:var(--im-shell-topbar)!important;width:min(372px,calc(100vw - 44px))!important}}@media (max-width: 860px){body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem){align-items:flex-start!important;flex-direction:column!important;padding:24px!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{width:100%!important}}@media (max-width: 640px){body[data-page=anatomia]{--im-shell-topbar: 62px}body[data-page=anatomia] .sidebar{width:min(332px,calc(100vw - 28px))!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem){padding:22px 18px!important;border-radius:14px!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{align-items:flex-start!important;gap:14px!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:54px!important;height:54px!important;border-radius:15px!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:31px!important;height:31px!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem) h1{font-size:26px!important}}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem),body[data-page=anatomia] .hero-row:has(.cycle-emblem){border-color:#ddd0ff!important;background:radial-gradient(circle at 96% 0%,#8b5cf633 0,#8b5cf600 38%),radial-gradient(circle at 7% 18%,#a855f72e 0,#a855f700 34%),linear-gradient(108deg,#fff,#faf7ff 48%,#f3efff)!important;box-shadow:0 10px 24px #5b21b612!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem,body[data-page=anatomia] .hero-row:has(.cycle-emblem) .cycle-emblem{background:radial-gradient(circle at 32% 28%,#c084fc 0,#c084fc 24%,#8b5cf6 52%,#6d28d9)!important;color:#fff!important;box-shadow:0 14px 30px #6d28d93d!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg,body[data-page=anatomia] .hero-row:has(.cycle-emblem) .cycle-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card,body[data-page=anatomia] .hero-row:has(.cycle-emblem) .topic-summary-card{border-color:#ddd0ff!important;background:linear-gradient(135deg,#fffffff0,#f5f0ff)!important;box-shadow:0 10px 24px #5b21b612!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-icon,body[data-page=anatomia] .hero-row:has(.cycle-emblem) .topic-summary-icon{background:linear-gradient(180deg,#f1eaff,#e7dcff)!important;color:#7c3aed!important;box-shadow:inset 0 0 0 1px #7c3aed14!important}body[data-page=anatomia] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-icon svg,body[data-page=anatomia] .hero-row:has(.cycle-emblem) .topic-summary-icon svg{color:#7c3aed!important;stroke:currentColor!important}body[data-page=anatomia].theme-dark .page-shell-main .hero-row:has(.cycle-emblem),body[data-page=anatomia].theme-dark .hero-row:has(.cycle-emblem),html:has(>body[data-page=anatomia])[data-theme=dark] .page-shell-main .hero-row:has(.cycle-emblem),html:has(>body[data-page=anatomia])[data-theme=dark] .hero-row:has(.cycle-emblem){border-color:#4c3578!important;background:radial-gradient(circle at 96% 0%,#8b5cf638 0,#8b5cf600 38%),radial-gradient(circle at 7% 18%,#a855f72e 0,#a855f700 34%),linear-gradient(108deg,#171326,#1c1730,#22183a)!important;box-shadow:0 14px 32px #00000047!important}body[data-page=anatomia].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem,body[data-page=anatomia].theme-dark .hero-row:has(.cycle-emblem) .cycle-emblem,html:has(>body[data-page=anatomia])[data-theme=dark] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem,html:has(>body[data-page=anatomia])[data-theme=dark] .hero-row:has(.cycle-emblem) .cycle-emblem{background:radial-gradient(circle at 32% 28%,#c4b5fd 0,#c4b5fd 22%,#8b5cf6 50%,#5b21b6)!important;box-shadow:0 14px 30px #8b5cf642!important}body[data-page=anatomia].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card,body[data-page=anatomia].theme-dark .hero-row:has(.cycle-emblem) .topic-summary-card,html:has(>body[data-page=anatomia])[data-theme=dark] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card,html:has(>body[data-page=anatomia])[data-theme=dark] .hero-row:has(.cycle-emblem) .topic-summary-card{border-color:#4c3578!important;background:linear-gradient(135deg,#1f1931f0,#24183d)!important}body[data-page=anatomia].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-icon,body[data-page=anatomia].theme-dark .hero-row:has(.cycle-emblem) .topic-summary-icon,html:has(>body[data-page=anatomia])[data-theme=dark] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-icon,html:has(>body[data-page=anatomia])[data-theme=dark] .hero-row:has(.cycle-emblem) .topic-summary-icon{background:linear-gradient(180deg,#352553,#2b1d46)!important;color:#c4b5fd!important;box-shadow:inset 0 0 0 1px #c4b5fd1a!important}body[data-page=anatomia].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-icon svg,body[data-page=anatomia].theme-dark .hero-row:has(.cycle-emblem) .topic-summary-icon svg,html:has(>body[data-page=anatomia])[data-theme=dark] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-icon svg,html:has(>body[data-page=anatomia])[data-theme=dark] .hero-row:has(.cycle-emblem) .topic-summary-icon svg{color:#c4b5fd!important}body[data-page=anatomia] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=anatomia] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=anatomia] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=anatomia] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=anatomia] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=anatomia] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=anatomia] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=anatomia] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=anatomia] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=anatomia] .residency-area-group>.residency-area-toggle:hover,body[data-page=anatomia] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=anatomia] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=anatomia] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=anatomia] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=anatomia] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=anatomia] .residency-area-group .residency-specialty-link:hover,body[data-page=anatomia] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=anatomia] .residency-area-group .residency-specialty-link:hover:before,body[data-page=anatomia] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=anatomia].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=anatomia].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=anatomia].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=anatomia].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=anatomia].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=anatomia].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=anatomia].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=anatomia].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=anatomia].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=anatomia].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=anatomia] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=anatomia] .specialty-page[class*=specialty-theme-],body[data-page=anatomia] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=anatomia] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=anatomia] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=anatomia] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=anatomia] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=anatomia] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=anatomia] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=anatomia] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=anatomia] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=anatomia] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=anatomia] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=anatomia] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=anatomia] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=anatomia] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=anatomia] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=anatomia] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=anatomia] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=anatomia] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=anatomia] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=anatomia].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=anatomia])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=anatomia].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=anatomia])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=anatomia].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=anatomia])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=anatomia].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=anatomia])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=anatomia].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=anatomia].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=anatomia])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=anatomia])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=anatomia].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=anatomia] #officialSidebar,body[data-page=anatomia] #officialSidebar *,body[data-page=anatomia] #officialSidebar *:before,body[data-page=anatomia] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=anatomia] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=anatomia] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=anatomia] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=anatomia] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=anatomia] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=anatomia] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=anatomia] #officialSidebar .nav-item,body[data-page=anatomia] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=anatomia] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=anatomia] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=anatomia] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=anatomia] #officialSidebar .nav-item:hover,body[data-page=anatomia] #officialSidebar .nav-toggle:hover,body[data-page=anatomia] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=anatomia] #officialSidebar .nav-item.active,body[data-page=anatomia] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=anatomia] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=anatomia] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=anatomia] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=anatomia] #officialSidebar .nav-item svg,body[data-page=anatomia] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=anatomia] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=anatomia] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=anatomia] #officialSidebar .nav-group>.nav-submenu,body[data-page=anatomia] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=anatomia] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=anatomia] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=anatomia] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=anatomia] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=anatomia] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=anatomia] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=anatomia] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=anatomia] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=anatomia] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=anatomia] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=anatomia] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=anatomia] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=anatomia] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=anatomia] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=anatomia] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=anatomia] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=anatomia] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=anatomia] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=anatomia] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=anatomia] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=anatomia] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=anatomia] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=anatomia] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=anatomia] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=anatomia].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=anatomia].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=anatomia].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=anatomia].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=anatomia].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=anatomia].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=anatomia].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=anatomia].theme-dark #officialSidebar,html:has(>body[data-page=anatomia])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=anatomia].theme-dark #officialSidebar .nav-item,body[data-page=anatomia].theme-dark #officialSidebar .nav-toggle,body[data-page=anatomia].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=anatomia])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=anatomia])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=anatomia])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=anatomia].theme-dark #officialSidebar .nav-item:hover,body[data-page=anatomia].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=anatomia].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=anatomia].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=anatomia])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=anatomia])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=anatomia])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=anatomia])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=anatomia].theme-dark #officialSidebar .nav-item.active,body[data-page=anatomia].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=anatomia])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=anatomia])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=anatomia].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=anatomia])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=anatomia].theme-dark #officialSidebar .premium-title,body[data-page=anatomia].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=anatomia])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=anatomia])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=anatomia].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=anatomia])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=anatomia].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=anatomia])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=anatomia].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=anatomia])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=anatomia].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=anatomia])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=anatomia].official-menu-final{overflow-x:hidden!important}body[data-page=anatomia].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=anatomia].official-menu-final #sidebarToggle{display:none!important}body[data-page=anatomia] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=anatomia].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=anatomia].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=anatomia].official-menu-final .main,body[data-page=anatomia].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=anatomia].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=anatomia].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=anatomia].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=anatomia])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=anatomia] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=anatomia] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]),:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) *{box-sizing:border-box}html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia])),:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){height:100%}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) svg{display:block}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) a{color:inherit;text-decoration:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) button,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) input{font:inherit}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .content{padding:16px 22px 28px;max-width:none;width:100%}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .hero p strong{color:#00a26e;font-weight:850}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .ask-row{margin-top:18px;width:750px;max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .chip-content{min-width:159px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .chip-questions{min-width:157px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .chip-video{min-width:105px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .chip-crown{width:13px;height:13px;color:#b97900;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .chip.active:not(.chip-premium),:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:13px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .practice-card:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-card:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .practice-card .card-copy{display:contents}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .meta-line{color:#536d99;font-size:12px;font-weight:780}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .meta-line .arrow{margin-left:4px;font-size:15px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .lower-grid{display:grid;grid-template-columns:1.15fr .98fr;gap:22px;margin-top:35px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .study-list{padding:0 17px 12px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px 92px;align-items:center;column-gap:13px;min-height:53px;border-bottom:1px solid var(--line-soft)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .study-row:last-child{border-bottom:0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.2;margin-bottom:4px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .study-title span{color:#62769b;font-size:11px;font-weight:610}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .percent{color:#667a9e;font-size:12px;font-weight:700}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .continue-btn{height:32px;border:1px solid #79d5b9;color:#00a16c;background:#fff;border-radius:8px;font-size:12px;font-weight:850;cursor:pointer}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .history-link span{margin-left:7px;color:#60759e;font-size:15px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .activity-list{padding:0 17px 13px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .activity-row:last-child{border-bottom:0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .activity-copy span{color:#65789e;font-size:11px;font-weight:610}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-panel{overflow:hidden}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-panel .panel-head{padding-bottom:12px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-dashboard{padding:0 17px 17px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-feature-card:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .agenda-timeline{display:flex;flex-direction:column;gap:9px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .agenda-priority{color:#008d62;font-weight:900}@media (max-width: 1280px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .practice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .lower-grid{grid-template-columns:1fr}}@media (max-width: 860px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){--sidebar: 0px;--topbar: 62px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .content{padding:12px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .hero{padding:24px 18px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .hero h1{font-size:24px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .practice-grid,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-grid{grid-template-columns:1fr}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .bar,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .percent,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .continue-btn{grid-column:2;width:100%}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-summary-grid{grid-template-columns:1fr}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-feature-top,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .schedule-feature-actions,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .agenda-card-head{align-items:flex-start;flex-direction:column}}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .practice-card:focus-visible,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-card:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .hero h1,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .section-title,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .panel-head h3,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .card-copy strong,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-card strong,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .study-title strong,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .activity-copy strong,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .schedule-feature-title strong,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .agenda-card-title strong,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .agenda-copy strong,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-hero h1,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-filters h2,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-kpi strong,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-card h3{color:#f4f7fb}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .section-link,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .mini-arrow,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .agenda-priority{color:#35e6a0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .mic{color:#b7c4d8}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .ask-row,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-search-mini,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .filter-control,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .ask-row input,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-search-mini input,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark input,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark select{color:#f4f7fb}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-search-mini input::placeholder{color:#91a3bd}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark input,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark select,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark textarea,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] input,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] select,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark input::placeholder,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark textarea::placeholder,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] input::placeholder,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark select:not([multiple]),html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark select option,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .hero p,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-card p,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .card-copy p,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .meta-line,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .study-title span,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .activity-copy span,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .schedule-feature-title span,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .agenda-card-title span,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .agenda-copy span,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .schedule-mini-meta,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-hero p,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-count,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-kpi span,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-level,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-meta-row,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-year,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-year strong{color:#b7c4d8}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .hero,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .panel,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .practice-card,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-card,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .schedule-kpi,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .day-agenda-card,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-kpi,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .practice-card:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-card:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .panel:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .continue-btn,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .continue-btn:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .schedule-open-btn:hover{background:#12382d}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .chip.active:not(.chip-premium),:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .chip-premium,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .icon-tile,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .small-icon{background:#13243a}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .bar{background:#23354e}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .study-row,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .activity-row{border-bottom-color:#1c2b42}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .history-link,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .history-link span{color:#b7c4d8}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .schedule-badge,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-eyebrow,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .agenda-time{background:#13243a;color:#d7e3f5}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .agenda-item:not(:last-child):after{background:#263850}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-meta-left svg{color:#b7c4d8}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-commented{background:#12382d;color:#78f0b5}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-menu-title{display:flex;align-items:center;gap:10px;min-height:38px;margin:4px 8px 8px;color:#6e7fa4;font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-menu-title svg{width:16px;height:16px;color:#00a96e;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page{display:flex;flex-direction:column;gap:18px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-header{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:auto;border:1px solid var(--line);border-radius:16px;padding:28px 30px;background:radial-gradient(circle at 96% 0%,#ff315b29 0,#ff315b00 34%),radial-gradient(circle at 6% 16%,#0bbf7929 0,#0bbf7900 31%),linear-gradient(105deg,#fff,#f5fdf9 48%,#eefbff);box-shadow:var(--shadow-soft)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-breadcrumb{display:flex;align-items:center;gap:9px;margin-bottom:13px;color:#53698f;font-size:12px;font-weight:780}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-breadcrumb span:last-child{color:#008d62}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-title-row{display:flex;align-items:center;gap:18px;min-width:0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-emblem{width:66px;height:66px;display:grid;place-items:center;border-radius:18px;background:radial-gradient(circle at 34% 30%,#ff6a79 0,#ff6a79 30%,#ff324a 58%,#e91f3a);color:#fff;box-shadow:0 13px 28px #ff315b29;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-emblem svg{width:38px;height:38px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-title-copy h1{margin:0;color:#101635;font-size:32px;line-height:1.08;font-weight:950;letter-spacing:-.045em}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-title-copy p{margin:8px 0 0;color:#587096;font-size:13.5px;line-height:1.45;font-weight:640}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-summary-card{min-width:205px;display:flex;align-items:center;gap:12px;padding:14px 15px;border:1px solid #cdeee4;border-radius:14px;background:#ffffffd1;box-shadow:var(--shadow-soft)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-summary-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#e6f9f1;color:#00a566;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-summary-icon svg{width:22px;height:22px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-summary-card strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.025em;margin-bottom:5px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-summary-card span{display:block;color:#62769b;font-size:12px;line-height:1.25;font-weight:720}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:16px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-badge{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 12px;border:1px solid #d7efe7;border-radius:999px;background:#f4fcf8;color:#008e59;font-size:12px;font-weight:900}@media (min-width: 1025px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-badge{margin-right:55px}}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-badge svg{width:14px;height:14px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-badge-fires{display:inline-flex;align-items:center;gap:2px;margin-left:2px;font-size:13px;line-height:1;filter:saturate(1.12)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-list{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:var(--shadow-soft)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-row{min-height:70px;display:grid;grid-template-columns:minmax(0,1fr) 28px 92px;align-items:center;gap:16px;padding:12px 22px 12px 18px;border-bottom:1px solid var(--line-soft);background:#fff;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-row:last-child{border-bottom:0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-row:hover{background:linear-gradient(90deg,#fbfffd,#f8fbff);transform:translate(2px)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-row-left{display:flex;align-items:center;gap:16px;min-width:0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-index{width:38px;color:#008e59;font-size:14px;line-height:1;font-weight:950;letter-spacing:-.02em;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-title{min-width:0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-title strong{display:block;color:#101832;font-size:14.5px;line-height:1.3;font-weight:900}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-title span{display:block;margin-top:4px;color:#62769b;font-size:11.5px;line-height:1.25;font-weight:650}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-arrow{justify-self:center;color:#53698f}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-heat{display:inline-flex;align-items:center;justify-content:flex-start;gap:4px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .inline-fire{width:16px;height:16px;color:#ff6b1a;filter:drop-shadow(0 2px 4px rgba(255,107,26,.16));flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .inline-fire.off{filter:grayscale(1) contrast(1.08) brightness(.72)!important;opacity:.62}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-resource-card{display:flex;align-items:center;gap:14px;min-height:102px;padding:16px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:var(--shadow-soft);transition:transform .18s ease,box-shadow .18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-resource-card:hover{transform:translateY(-1px);box-shadow:var(--shadow)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-resource-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:12px;background:var(--resource-bg, #e6f9f1);color:var(--resource-color, #00a566);flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-resource-icon svg{width:24px;height:24px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-resource-copy strong{display:block;margin-bottom:5px;color:#101832;font-size:13.5px;line-height:1.2;font-weight:900}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-resource-copy span{display:block;color:#62769b;font-size:12px;line-height:1.35;font-weight:650}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .residency-menu-title,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-breadcrumb,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-title-copy p,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-summary-card span,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .topic-title span,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-resource-copy span{color:#b7c4d8}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-header{border-color:#263850;background:radial-gradient(circle at 96% 0%,#ff59772e 0,#ff597700 35%),radial-gradient(circle at 6% 16%,#26d99129 0,#26d99100 31%),linear-gradient(105deg,#0e1a2c,#101f33 52%,#0b2530)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-title-copy h1,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-summary-card strong,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .topic-title strong,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-resource-copy strong{color:#f4f7fb}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-summary-card,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .topic-list,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .topic-row,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-resource-card{border-color:#263850;background:#0e1a2c}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .topic-row{border-bottom-color:#1c2b42}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .topic-row:hover{background:linear-gradient(90deg,#13243a,#102538)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .topic-badge{border-color:#294b3c;background:#12382d;color:#35e6a0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-summary-icon,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-resource-icon{background:#12382d;color:#35e6a0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .topic-arrow{color:#b7c4d8}@media (max-width: 1280px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-header{align-items:flex-start;flex-direction:column}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-summary-card{width:100%}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-resource-grid{grid-template-columns:1fr}}@media (max-width: 860px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-title-row{align-items:flex-start;flex-direction:column}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-row{grid-template-columns:minmax(0,1fr) 24px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-heat{grid-column:1 / -1;padding-left:54px}}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .cardio-page-emblem{background:radial-gradient(circle at 34% 30%,#ff6a79 0,#ff6a79 30%,#ff324a 58%,#e91f3a);box-shadow:0 13px 28px #ff315b29}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .surgery-page-emblem{background:radial-gradient(circle at 34% 30%,#6d4cff 0,#6d4cff 24%,#2b7bea 58%,#0faec7);box-shadow:0 13px 28px #2b7bea2b}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .gyn-page-emblem{background:radial-gradient(circle at 34% 30%,#ff7bb0 0,#ff7bb0 24%,#ef3f86 56%,#7b4dff);box-shadow:0 13px 28px #ef3f862b}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .pedia-page-emblem{background:radial-gradient(circle at 34% 30%,#6ee7b7 0,#6ee7b7 26%,#22c55e 54%,#0ea5e9);box-shadow:0 13px 28px #22c55e29}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .prev-page-emblem{background:radial-gradient(circle at 34% 30%,#26d3a0 0,#26d3a0 25%,#00a566 55%,#0a85ff);box-shadow:0 13px 28px #00a5662b}@media (min-width: 1025px) and (max-width: 1280px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){--sidebar: 270px}}@media (max-width: 1024px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){--sidebar: 0px;--topbar: 64px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .content{width:100%;max-width:940px;margin:0 auto;padding:18px}}@media (max-width: 640px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){--topbar: 62px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .content{max-width:none;padding:12px}}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) h1{font-size:30px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-relevance-card{min-width:270px;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;border:1px solid #cdeee4;border-radius:14px;background:#ffffffe6;box-shadow:var(--shadow-soft);color:inherit;font:inherit;text-align:left;cursor:pointer;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-relevance-card:hover{transform:translateY(-1px);border-color:#79d5b9;box-shadow:var(--shadow)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-relevance-card:focus-visible{outline:3px solid rgba(0,169,110,.24);outline-offset:3px;border-color:#00a566}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-summary-block{display:flex!important;align-items:center;gap:12px;padding:13px 15px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-summary-list-icon{display:grid!important;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-summary-copy{display:block!important;min-width:0;flex:1}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-summary-copy strong{display:block;margin:0 0 5px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-summary-copy>span{display:block!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-summary-divider{display:block!important;height:1px;margin:0 14px;background:var(--line-soft)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-summary-priority{position:relative;padding-right:46px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-summary-fire{width:42px;height:42px;display:grid!important;place-items:center;flex:none;border-radius:12px;background:#fff3df;font-size:21px!important;line-height:1!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-summary-priority .specialty-summary-copy strong{margin:0;color:#101832;font-size:13px;line-height:1.3;font-weight:900;letter-spacing:-.01em}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-summary-sort-icon{position:absolute;top:50%;right:15px;width:18px;height:18px;color:#00a566;transform:translateY(-50%);transition:transform .18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-relevance-card.is-sorted{border-color:#79d5b9;background:linear-gradient(180deg,#fff,#f4fdf8)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-relevance-card.is-sorted .specialty-summary-sort-icon{transform:translateY(-50%) translateY(-2px)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-row[data-heat="3"]{--topic-relevance: #ff6b35}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-row[data-heat="2"]{--topic-relevance: #f5a623}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topic-row[data-heat="1"]{--topic-relevance: #e3a63c}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-relevance-card{border-color:#1f6e55;background:#0e1a2c}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-summary-divider{background:#263850}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-summary-fire{background:#2a210f}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-summary-priority .specialty-summary-copy strong{color:#f4f7fb}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-relevance-card.is-sorted{background:linear-gradient(180deg,#0e1a2c,#10291f)}@media (max-width: 860px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-relevance-card{width:100%;min-width:0}}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25, 45, 80, .05);--im-shell-shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar{height:var(--im-shell-topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .brand{width:var(--im-shell-sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .brand .plus{color:var(--im-shell-green);font-weight:900;margin:0 3px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .brand .med{font-weight:900}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .global-search input::placeholder{color:#60739b;opacity:1}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .profile strong{font-size:12px;color:#10203e;font-weight:850}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar-collapse-btn{position:fixed;top:calc(var(--im-shell-topbar) + 20px);left:calc(var(--im-shell-sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar-collapse-btn svg,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).sidebar-collapsed .main{margin-left:0;width:100%}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).sidebar-collapsed .sidebar-collapse-btn{left:16px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar{position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;width:var(--im-shell-sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-shell-line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar::-webkit-scrollbar{width:7px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav{display:flex;flex-direction:column;gap:8px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-item:hover{background:#f2f7fb;color:#253757}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-item svg{color:currentColor;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-toggle:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-toggle-main svg{color:currentColor;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-section-title svg{color:currentColor;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-group.open .nav-chevron{transform:rotate(180deg)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-sublink:hover{background:#f3f8fc;color:#253757}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-sublink:hover:before,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-sublink.active:before{background:#00a96e}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-sublink.active{color:#00a96e;background:#eaf9f2}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .student-menu{margin-top:14px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .student-toggle{color:#50658e}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .premium-list li{display:flex;align-items:flex-start;gap:8px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .main{margin-left:var(--im-shell-sidebar);padding-top:var(--im-shell-topbar);min-height:100vh;width:calc(100% - var(--im-shell-sidebar))}@media (max-width: 1280px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar-actions{min-width:auto}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .profile{display:none}}@media (max-width: 860px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){--im-shell-sidebar: 0px;--im-shell-topbar: 62px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .brand{width:auto;padding-left:16px;font-size:19px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar{gap:10px;padding-right:10px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar-center{display:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar{display:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar-collapse-btn{display:none}}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark{--im-shell-bg: #07111f;--im-shell-surface: #0e1a2c;--im-shell-surface-2: #13243a;--im-shell-text: #f4f7fb;--im-shell-muted: #b7c4d8;--im-shell-muted-2: #91a3bd;--im-shell-line: #263850;--im-shell-line-soft: #1c2b42;--im-shell-green: #26d991;--im-shell-green-dark: #12b579;--im-shell-green-soft: #12382d;--im-shell-green-soft-2: #164838;--im-shell-teal: #35d0e4;--im-shell-blue: #76a8ff;--im-shell-purple: #b69aff;--im-shell-orange: #ffb071;--im-shell-shadow: 0 18px 40px rgba(0, 0, 0, .34);--im-shell-shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .brand,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .profile strong{color:#f4f7fb}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .brand .plus{color:#35e6a0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .topbar-center,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .topbar-actions{color:#b7c4d8}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .icon-button,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .top-mic{color:#b7c4d8}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .global-search input{color:#f4f7fb}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .global-search input::placeholder{color:#91a3bd}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .nav-item,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .nav-toggle,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .nav-sublink,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .premium-box p,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .premium-list{color:#b7c4d8}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .nav-item:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .nav-toggle:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .nav-group.open .nav-toggle,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .nav-item.active,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .nav-sublink:before,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .nav-sublink:hover:before,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .nav-sublink.active:before{background:#35e6a0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .premium-title,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .premium-title svg{color:#ffd166}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .premium-list{color:#d7c9ad}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .premium-list li:before{color:#ffd166}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .mobile-menu-btn,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .mobile-sidebar-backdrop{display:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){--im-shell-sidebar: 270px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .brand{font-size:21px;padding-left:18px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .global-search{width:min(440px,100%)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar-actions{gap:12px;padding-right:16px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .profile{display:flex;min-width:auto}}@media (max-width: 1024px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){--im-shell-sidebar: 0px;--im-shell-topbar: 64px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).mobile-menu-open{overflow:hidden}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar{height:var(--im-shell-topbar);gap:10px;justify-content:space-between;padding:0 14px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar-center{display:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar-actions>.icon-button{display:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .avatar{display:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .profile{display:flex!important;min-width:auto;max-width:104px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .theme-toggle-btn{flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .mobile-menu-btn{display:grid;flex:none;z-index:70}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar-collapse-btn{display:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar{display:flex!important;position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .mobile-sidebar-backdrop{position:fixed;inset:var(--im-shell-topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).sidebar-collapsed .sidebar{transform:translate(-106%)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .main{width:100%;margin-left:0;padding-top:var(--im-shell-topbar)}}@media (max-width: 640px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){--im-shell-topbar: 62px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar{padding:0 10px;gap:8px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .profile{max-width:76px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .profile strong{max-width:76px;font-size:11px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .theme-toggle-btn{width:50px;height:28px;padding:0 6px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .theme-toggle-thumb{width:20px;height:20px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .theme-toggle-thumb{transform:translate(22px)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .mobile-menu-btn{width:38px;height:38px;border-radius:11px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (max-width: 1024px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar-center{position:fixed;top:var(--im-shell-topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar-center .global-search{width:min(940px,100%);height:42px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .main{padding-top:calc(var(--im-shell-topbar) + 59px)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .site-footer{position:relative;overflow:hidden;margin-top:34px;border:1px solid var(--im-shell-line);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791f 0,#0bbf790a 30%,#fff0 54%),radial-gradient(circle at 100% 0%,#0faec721 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f7fcfa 54%,#f2fbff);box-shadow:var(--im-shell-shadow-soft)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .site-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012);pointer-events:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .site-footer-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(145px,.7fr));gap:28px;padding:30px 30px 24px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-brand-block{min-width:0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-logo{display:inline-flex;align-items:center;gap:5px;margin-bottom:12px;color:#101833;font-size:23px;line-height:1;font-weight:850;letter-spacing:-.055em}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-logo .plus{color:var(--im-shell-green);font-weight:950}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-logo .med{font-weight:950}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-description{max-width:410px;margin:0 0 16px;color:#53698f;font-size:12.5px;line-height:1.55;font-weight:620}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-support-card{max-width:390px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px 14px;border:1px solid #cdeee4;border-radius:14px;background:#ffffffc2}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-support-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#e7f9f1;color:#008d62}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-support-copy strong{display:block;color:#101832;font-size:12.5px;line-height:1.2;font-weight:950;margin-bottom:4px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-support-copy span{display:block;color:#62769b;font-size:11.5px;line-height:1.35;font-weight:650}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-column{min-width:0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-column h3{margin:0 0 12px;color:#101832;font-size:12px;line-height:1;font-weight:950;letter-spacing:.05em;text-transform:uppercase}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-links{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-links a{display:inline-flex;align-items:center;gap:7px;color:#53698f;font-size:12px;line-height:1.25;font-weight:720;text-decoration:none!important;transition:color .18s ease,transform .18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-links a:before{content:"";width:5px;height:5px;border-radius:999px;background:#0bbf79;flex:none;opacity:.72}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-links a:hover{color:#008d62;transform:translate(2px)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-bottom{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 30px 20px;border-top:1px solid var(--im-shell-line-soft)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-disclaimer{margin:0;color:#60739b;font-size:11.5px;line-height:1.45;font-weight:650}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-disclaimer strong{color:#253757;font-weight:900}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:#6d7fa4;font-size:11.5px;line-height:1.2;font-weight:750;white-space:nowrap}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-meta a{color:#008d62;font-weight:900;text-decoration:none!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-meta a:hover{text-decoration:underline!important;text-underline-offset:3px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430);box-shadow:var(--im-shell-shadow-soft)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-logo,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-column h3,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-support-copy strong,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-disclaimer strong{color:#f4f7fb}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-logo .plus{color:#35e6a0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-description,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-support-copy span,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-links a,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-disclaimer,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-meta{color:#b7c4d8}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-support-card{border-color:#1f6e55;background:#101d31b8}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-support-icon{background:#12382d;color:#78f0b5}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-links a:before{background:#35e6a0}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-links a:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-meta a{color:#78f0b5}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-bottom{border-top-color:#1c2b42}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-dot{background:#4d6688}@media (max-width: 1280px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-brand-block{grid-column:1 / -1}}@media (max-width: 760px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .site-footer{margin-top:28px;border-radius:16px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .site-footer-inner{grid-template-columns:1fr;gap:22px;padding:26px 20px 18px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-logo{font-size:21px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-support-card{max-width:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-bottom{grid-template-columns:1fr;align-items:start;padding:16px 20px 20px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-meta{justify-content:flex-start;white-space:normal}}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .site-footer-inner{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:18px!important;padding:34px 30px 24px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-brand-block{max-width:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-description{max-width:720px!important;margin-right:auto!important;margin-left:auto!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-support-card{width:min(520px,100%)!important;max-width:520px!important;margin:0 auto!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-support-card:hover{transform:translateY(-1px)!important;border-color:#93dec2!important;background:#fff!important;box-shadow:0 12px 26px #162c4814!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-bottom{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:12px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-disclaimer{max-width:980px!important;margin-right:auto!important;margin-left:auto!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-meta{justify-content:center!important;white-space:normal!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .footer-support-card:hover{border-color:#247d61!important;background:#13243a!important;box-shadow:none!important}@media (max-width: 760px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .site-footer-inner{padding:28px 20px 20px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-support-card{grid-template-columns:34px minmax(0,1fr)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-bottom{justify-items:center!important;text-align:center!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-meta{justify-content:center!important}}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-brand-block{max-width:680px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-bottom{padding-top:14px!important;padding-bottom:18px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-meta{margin:0 auto!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .site-footer-inner{padding-bottom:8px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-description{margin-bottom:0!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-bottom{padding-top:10px!important}@media (max-width: 760px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .site-footer-inner{padding-bottom:8px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .footer-bottom{padding-top:10px!important}}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .extension-premium-arrow{color:#ffd166}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25,45,80,.05);--im-shell-shadow-soft: 0 8px 20px rgba(22,44,72,.035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia])),:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){max-width:100%}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){min-width:0!important;overflow-x:hidden!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .app{min-height:100vh}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar-collapse-btn,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .mobile-sidebar-backdrop,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .site-footer{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar a,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar a,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .site-footer a{color:inherit;text-decoration:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar button,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar button,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .site-footer button,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar input{font:inherit}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .topbar{height:var(--im-shell-topbar)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .brand{width:var(--im-shell-sidebar)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar{top:var(--im-shell-topbar)!important;width:var(--im-shell-sidebar)!important;padding:14px 16px 18px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav{display:flex!important;flex-direction:column!important;gap:8px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-item,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-toggle{color:#50658e!important;font-size:13px!important;font-weight:760!important;letter-spacing:normal!important;text-transform:none!important;line-height:normal!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-item{height:44px!important;display:flex!important;align-items:center!important;gap:14px!important;padding:0 14px!important;border-radius:9px!important;background:transparent}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-toggle{width:100%!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;border:0!important;border-radius:9px!important;background:transparent!important;text-align:left!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important;font:inherit!important;color:inherit!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-item svg,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-toggle-main svg{color:currentColor!important;flex:none!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-item:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-toggle:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;padding:0!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-group.open>.nav-submenu{max-height:620px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-chevron{color:#7183a7!important;flex:none!important;transform:rotate(0)!important;transition:transform .24s ease!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:0 12px 0 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar .student-menu{margin-top:14px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .main{margin-left:var(--im-shell-sidebar)!important;padding-top:var(--im-shell-topbar)!important;width:calc(100% - var(--im-shell-sidebar))!important;min-height:100vh}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).sidebar-collapsed .main{margin-left:0!important;width:100%!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).sidebar-collapsed .sidebar{transform:translate(-100%)!important;pointer-events:none!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).sidebar-collapsed .sidebar-collapse-btn{left:16px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .page-shell-main .hero-row:has(.cycle-emblem){position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin:0!important;padding:28px 30px!important;border:1px solid #dfe7f3!important;border-radius:16px!important;background:radial-gradient(circle at 96% 0%,#0faec72b 0,#0faec700 35%),radial-gradient(circle at 6% 16%,#0bbf792e 0,#0bbf7900 32%),linear-gradient(105deg,#fff,#f5fdf9 48%,#eefbff)!important;box-shadow:0 8px 20px #162c4809!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{display:flex!important;align-items:center!important;gap:18px!important;min-width:0!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:66px!important;height:66px!important;border-radius:18px!important;flex:none!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:38px!important;height:38px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .page-shell-main .hero-row:has(.cycle-emblem) h1{margin:0!important;color:#101635!important;font-size:32px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.045em!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .page-shell-main .hero-row:has(.cycle-emblem) .subline{margin-top:8px!important;color:#587096!important;font-size:13.5px!important;line-height:1.45!important;font-weight:640!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{min-width:205px!important;margin-top:0!important;padding:14px 15px!important;border:1px solid #cdeee4!important;border-radius:14px!important;background:#ffffffd1!important;box-shadow:0 8px 20px #162c4809!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem){border-color:#263850!important;background:radial-gradient(circle at 96% 0%,#35d0e424 0,#35d0e400 35%),radial-gradient(circle at 6% 16%,#26d99129 0,#26d99100 32%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem) h1{color:#f4f7fb!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .subline{color:#b7c4d8!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{border-color:#1f6e55!important;background:#101d31d1!important}@media (max-width: 1024px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){--im-shell-sidebar: 0px;--im-shell-topbar: 64px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .main{margin-left:0!important;width:100%!important;padding-top:calc(var(--im-shell-topbar) + 59px)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar{top:var(--im-shell-topbar)!important;width:min(372px,calc(100vw - 44px))!important}}@media (max-width: 860px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .page-shell-main .hero-row:has(.cycle-emblem){align-items:flex-start!important;flex-direction:column!important;padding:24px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{width:100%!important}}@media (max-width: 640px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]){--im-shell-topbar: 62px}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .sidebar{width:min(332px,calc(100vw - 28px))!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .page-shell-main .hero-row:has(.cycle-emblem){padding:22px 18px!important;border-radius:14px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{align-items:flex-start!important;gap:14px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:54px!important;height:54px!important;border-radius:15px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:31px!important;height:31px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .page-shell-main .hero-row:has(.cycle-emblem) h1{font-size:26px!important}}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area-group>.residency-area-toggle:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area-group>.residency-area-toggle:hover:after,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area-group.open>.residency-area-toggle:after{opacity:1}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area-group .residency-specialty-link:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area-group .residency-specialty-link:hover:before,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .residency-area-group>.residency-area-toggle:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .residency-area-group .residency-specialty-link:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .residency-area-group .residency-specialty-link:hover:before,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page[class*=specialty-theme-]{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page[class*=specialty-theme-] .specialty-emblem,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page[class*=specialty-theme-] .cardio-page-emblem,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page[class*=specialty-theme-] .surgery-page-emblem,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page[class*=specialty-theme-] .gyn-page-emblem,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page[class*=specialty-theme-] .pedia-page-emblem,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar *,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar *:before,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar *:after{box-sizing:border-box!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar::-webkit-scrollbar{width:7px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-item,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-item:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-toggle:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-item.active,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-toggle-main{white-space:normal!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-item svg,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-group>.nav-submenu,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .student-menu{margin-top:14px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final #mobileSidebarBackdrop{display:none!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark #officialSidebar,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark #officialSidebar .nav-item,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark #officialSidebar .nav-toggle,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark #officialSidebar .nav-sublink,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body #officialSidebar .nav-item,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark #officialSidebar .nav-item:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark #officialSidebar .nav-toggle:hover,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark #officialSidebar .nav-group.open>.nav-toggle,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark #officialSidebar .nav-sublink:hover,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark #officialSidebar .nav-item.active,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark #officialSidebar .nav-sublink.active,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark #officialSidebar .premium-box,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark #officialSidebar .premium-title,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark #officialSidebar .premium-list li:before,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body #officialSidebar .premium-title,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark #officialSidebar .premium-list,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark #officialSidebar .premium-box button,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark #officialSidebar .extension-premium-link,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark.official-menu-final #sidebarToggle,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final{overflow-x:hidden!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final.mobile-menu-open{overflow:hidden!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final #sidebarToggle{display:none!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final.mobile-menu-open #officialSidebar,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final .main,:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]).theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]))[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){:is(body[data-page=anestesiologia],body[data-page=cardiologia],body[data-page=cirurgia-geral],body[data-page=cirurgia-pediatrica],body[data-page=cirurgia-vascular],body[data-page=dermatologia],body[data-page=endocrinologia],body[data-page=gastroenterologia],body[data-page=hematologia],body[data-page=hepatologia],body[data-page=infectologia],body[data-page=medicina-de-familia-e-comunidade],body[data-page=medicina-intensiva],body[data-page=nefrologia],body[data-page=neurologia],body[data-page=oftalmologia],body[data-page=otorrinolaringologia],body[data-page=pediatria],body[data-page=pneumologia],body[data-page=psiquiatria],body[data-page=reumatologia],body[data-page=trauma],body[data-page=traumatologia-e-ortopedia],body[data-page=urologia]) #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){--bg: #ffffff;--text: #071232;--muted: #53648b;--muted-2: #6c7aa2;--line: #e2e8f3;--line-soft: #edf1f7;--green: #00a566;--green-dark: #008b57;--green-soft: #e8f8f1;--green-soft-2: #eefaf5;--blue: #0a85ff;--blue-soft: #eaf4ff;--purple: #7247ff;--purple-soft: #f2edff;--orange: #ff7a1a;--orange-soft: #fff1e8;--cyan: #16a9b5;--cyan-soft: #e9fbfd;--pink: #ff315b;--pink-soft: #fff0f4;--gold: #d69712;--gold-soft: #fff7dc;--shadow: 0 15px 40px rgba(15, 23, 42, .04);--shadow-card: 0 10px 28px rgba(15, 23, 42, .035);--radius: 16px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]),:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) *{box-sizing:border-box}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:var(--text);background:var(--bg);min-width:1180px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) button,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) input{font:inherit}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) a{color:inherit;text-decoration:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) svg{display:block}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .logo{display:flex;align-items:center;gap:4px;letter-spacing:-1.1px;font-weight:500;font-size:27px;color:#0d1426;white-space:nowrap}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .logo .plus{font-weight:900;color:var(--green);margin:0 -1px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .logo .strong{font-weight:900;color:#071232}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .top-actions{justify-self:end;display:flex;align-items:center;gap:22px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .status-pill{height:36px;padding:0 18px;border-radius:999px;display:inline-flex;align-items:center;gap:7px;background:var(--green-soft);color:var(--green-dark);font-weight:800;font-size:14px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .status-pill .spark{font-size:15px;line-height:1}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .bell{width:23px;height:23px;color:#26385e}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .chev{width:16px;height:16px;color:#273758}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .layout{display:grid;grid-template-columns:347px 1fr;min-height:calc(100vh - 72px)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .cycle-box{width:297px;min-height:790px;border:1px solid var(--line);border-radius:13px;overflow:hidden;background:#fff;box-shadow:var(--shadow-card);padding:8px 0 12px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .cycle-title{min-height:62px;display:flex;align-items:center;gap:13px;padding:0 18px;color:#05a566;background:linear-gradient(90deg,#daf7eb,#edf9f4e0 58%,#fff0);font-size:16px;font-weight:900;border-bottom:1px solid var(--line-soft)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .cycle-title svg{width:24px;height:24px;stroke-width:2.35;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .cycle-nav{display:flex;flex-direction:column;gap:4px;padding:10px 10px 0 17px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .cycle-link{position:relative;min-height:42px;display:flex;align-items:center;gap:12px;padding:7px 12px 7px 13px;border-radius:9px;color:#2c3f68;font-weight:650;font-size:14px;line-height:1.25;cursor:pointer;transition:.18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .cycle-link svg{width:20px;height:20px;color:#58709c;stroke-width:2.15;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .cycle-link:hover{background:#f7fbff;color:#1d3158}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .cycle-link.active{color:#05a566;font-weight:850;background:linear-gradient(90deg,#daf7ebf2,#edf9f4b8 68%,#fff0)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .cycle-link.active:before{content:"";position:absolute;left:-17px;top:6px;bottom:6px;width:3px;border-radius:999px;background:#00a566}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .cycle-link.active svg{color:#05a566;stroke-width:2.5}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .content-wrap{max-width:1310px;margin:0 auto}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .breadcrumb{display:flex;align-items:center;gap:13px;color:#2b3e67;font-size:14px;font-weight:600;margin-bottom:19px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .breadcrumb svg{width:14px;height:14px;color:#33466e;stroke-width:2.5}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .hero-row{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;margin-left:12px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .hero-title{display:flex;gap:25px;align-items:center}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .cycle-emblem{width:74px;height:74px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 34% 30%,#18d894 0,#18d894 25%,#08b87b 55%,#0697ad);box-shadow:0 13px 28px #00a5662b;color:#fff}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .cycle-emblem svg{width:45px;height:45px;stroke-width:3;color:#fff}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) h1{margin:0;font-size:41px;line-height:1.04;letter-spacing:-1.2px;color:#06102e;font-weight:850}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .subline{margin-top:10px;color:#627092;font-weight:500;font-size:20px;letter-spacing:-.2px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .dot{padding:0 11px;color:#6e7894}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-summary-card{margin-top:38px;min-width:185px;min-height:76px;border:1px solid #cdeee4;border-radius:14px;background:linear-gradient(135deg,#fff,#f2fbf7);box-shadow:0 10px 26px #0f172a09;display:flex;align-items:center;gap:13px;padding:14px 16px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-summary-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#e6f9f1;color:#00a566;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-summary-icon svg{width:23px;height:23px;stroke-width:2.45}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-summary-copy strong{display:block;color:#071232;font-size:17px;line-height:1.1;font-weight:900;letter-spacing:-.25px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-summary-copy span{display:block;margin-top:4px;color:#53648b;font-size:12.5px;font-weight:700}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .intro{margin:17px 0 18px 13px;max-width:825px;color:#53648b;font-size:14.5px;line-height:1.47;font-weight:500}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-badge{display:inline-flex;align-items:center;gap:7px;width:max-content;min-height:27px;border-radius:999px;border:1px solid #d7efe7;background:#f4fcf8;color:#008e59;padding:0 11px;font-size:12.5px;font-weight:850;margin:4px 0 18px 13px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-badge svg{width:14px;height:14px;stroke-width:2.5}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .study-list{margin:0 0 18px 13px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:var(--shadow-card)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-row{min-height:74px;height:auto;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 27px 13px 18px;background:#fff;border-bottom:1px solid var(--line);cursor:pointer;transition:.18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-row:last-child{border-bottom:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-row:hover{background:linear-gradient(90deg,#fbfffd,#f8fbff);transform:translate(2px)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .study-row-left{display:flex;align-items:center;gap:18px;min-width:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-index{width:38px;display:inline-flex;align-items:center;justify-content:flex-start;margin-left:2px;color:#008e59;background:transparent;border:0;font-size:15px;line-height:1;font-weight:950;letter-spacing:-.2px;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-text strong{display:block;font-size:15.8px;font-weight:850;color:#071232;letter-spacing:-.15px;margin-bottom:6px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-text span{display:block;font-size:13.6px;color:#53648b;font-weight:500;white-space:normal;overflow:visible;text-overflow:clip;max-width:850px;line-height:1.35}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .row-arrow{width:22px;height:22px;color:#071232;stroke-width:3;flex:0 0 auto}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-left:5px;padding:0 0 0 8px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .resource-card{height:141px;border:1px solid var(--line);border-radius:14px;background:#fff;display:flex;align-items:center;gap:24px;padding:22px 29px;box-shadow:var(--shadow-card);transition:.18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .resource-card:hover{transform:translateY(-2px);box-shadow:0 18px 35px #0f172a0f}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .big-icon{width:81px;height:81px;border-radius:13px;display:grid;place-items:center;flex:0 0 auto}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .big-icon svg{width:45px;height:45px;stroke-width:2.3}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .resource-copy strong{display:block;font-size:15.8px;font-weight:850;color:#071232;margin-bottom:5px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .resource-copy p{margin:0 0 12px;color:#53648b;font-size:13.7px;line-height:1.35;font-weight:500;max-width:250px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .card-link{display:inline-flex;align-items:center;gap:13px;color:#008e59;text-decoration:none;font-size:13.8px;font-weight:850}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .card-link svg{width:18px;height:18px;stroke-width:2.6}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .pink{color:#ff315b;background:#fff0f4}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .pink svg{stroke:#ff315b}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .emerald{color:#0aa566;background:#eaf8f1}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .emerald svg{stroke:#0aa566}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-list{margin:0 0 18px 13px;display:flex;flex-direction:column;gap:12px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-item{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:var(--shadow-card)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-trigger{width:100%;min-height:70px;border:0;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 22px 16px 18px;cursor:pointer;text-align:left;transition:.2s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-trigger:hover{background:linear-gradient(90deg,#fbfffd,#f8fbff)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-item.open .accordion-trigger{background:linear-gradient(90deg,#daf7ebf2,#edf9f4b8 68%,#fff0);border-bottom:1px solid var(--line-soft)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-head-left{display:flex;align-items:center;gap:14px;min-width:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:#58709c;background:#f3f7fb;flex:none;transition:.2s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-icon svg{width:23px;height:23px;stroke-width:2.35}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-item.open .accordion-icon{color:#05a566;background:#e6f9f1}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-title strong{display:block;color:#071232;font-size:16.5px;font-weight:900;letter-spacing:-.2px;margin-bottom:4px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-title span{color:#53648b;font-size:13px;font-weight:700}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-arrows{width:26px;height:26px;border-radius:999px;display:grid;place-items:center;color:#58709c;background:#f4f7fb;flex:none;transition:.2s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-arrows svg{width:18px;height:18px;stroke-width:3;grid-area:1/1;transition:.2s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-arrows .arrow-up{display:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-arrows .arrow-down{display:block}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-item.open .accordion-arrows{color:#05a566;background:#e6f9f1}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-item.open .accordion-arrows .arrow-up{display:block}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-item.open .accordion-arrows .arrow-down{display:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-panel{max-height:0;overflow:hidden;transition:max-height .35s ease;background:#fff}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-content{padding:12px 22px 20px 18px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .lesson-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .lesson-list li{min-height:44px;display:flex;align-items:center;gap:14px;padding:10px 12px;border:1px solid var(--line-soft);border-radius:10px;background:#fff;transition:.18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .lesson-list li:hover{background:#fbfffd;border-color:#d7efe7;transform:translate(2px)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .lesson-number{width:32px;color:#008e59;font-weight:950;font-size:13px;letter-spacing:-.2px;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .lesson-list span:last-child{color:#071232;font-size:14.6px;line-height:1.35;font-weight:650}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .logo{text-decoration:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .lesson-link{display:flex;align-items:center;gap:14px;width:100%;color:inherit;text-decoration:none}@media (max-width: 1300px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){min-width:1000px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .layout{grid-template-columns:300px 1fr}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .cycle-box{width:268px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) h1{font-size:36px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .bottom-grid{grid-template-columns:1fr}}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){--im-bg: #f7fafc;--im-surface: #ffffff;--im-surface-2: #f9fbfd;--im-text: #0f1735;--im-muted: #53698f;--im-line: #dfe7f3;--im-line-soft: #edf2f8;--im-green: #0bbf79;--im-green-dark: #008d62;--im-green-soft: #e7f9f1;--sidebar: 290px;--topbar: 68px}html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark]{color-scheme:dark}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){margin:0;background:var(--im-bg)!important;color:var(--im-text);overflow-x:hidden;min-width:1180px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-app{min-height:100vh;background:var(--im-bg)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:40;display:flex;align-items:center;border-bottom:1px solid var(--im-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap;text-decoration:none;overflow:hidden;transition:width .22s ease,padding .22s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-plus{color:var(--im-green);font-weight:900;margin:0 3px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-med{font-weight:900}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-topbar-center{flex:1;display:flex;justify-content:center;padding:0 18px;min-width:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0;font:inherit}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-global-search input::placeholder{color:#60739b;opacity:1}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-topbar-actions{min-width:220px;display:flex;align-items:center;justify-content:flex-end;gap:14px;padding-right:24px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-icon-button{width:34px;height:34px;border:0;border-radius:10px;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-icon-button:hover{background:#f2f7fb;color:#253757}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-profile{display:flex;flex-direction:column;line-height:1.1;min-width:88px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-profile strong{font-size:12px;color:#10203e;font-weight:850}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-theme-toggle-btn{position:relative;width:58px;height:30px;border:1px solid #d8e1ef;border-radius:999px;background:#fff;display:inline-flex;align-items:center;justify-content:space-between;padding:0 8px;cursor:pointer;color:#6d7fa4;box-shadow:0 6px 14px #162c480a;transition:.2s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-theme-toggle-thumb{position:absolute;left:3px;top:3px;width:24px;height:24px;border-radius:999px;background:linear-gradient(180deg,#12be7d,#00a46d);box-shadow:0 7px 12px #00a66c38;transition:transform .22s ease;z-index:1}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-theme-toggle-icon{position:relative;z-index:2;transition:.2s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-theme-toggle-btn .im-theme-toggle-icon:first-of-type{color:#fff}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-theme-toggle-btn .im-theme-toggle-icon:last-of-type{color:#7a89aa}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-theme-toggle-thumb{transform:translate(28px);background:linear-gradient(180deg,#3b82f6,#1d4ed8)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-theme-toggle-btn .im-theme-toggle-icon:first-of-type{color:#93a4bf}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-theme-toggle-btn .im-theme-toggle-icon:last-of-type{color:#fff}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-line);z-index:30;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent;transition:transform .22s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar::-webkit-scrollbar{width:7px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar-home-button{width:100%;min-height:48px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 44px 0 16px;margin-bottom:12px;color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5);font-weight:850;font-size:14px;cursor:pointer;text-decoration:none;transition:.18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar-home-button svg{width:20px;height:20px;color:currentColor;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar-home-button:hover{background:linear-gradient(90deg,#d1f5e7,#e8f8f2);color:#008d62}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 22px);left:calc(var(--sidebar) - 54px);z-index:50;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,color .18s ease,border-color .18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar-collapse-btn:hover{background:#f2f7fb;color:#253757;border-color:#cfdceb}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar-toggle-arrow{transition:transform .22s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-box{width:100%;min-height:790px;border:1px solid #e2e8f3;border-radius:13px;overflow:hidden;background:#fff;box-shadow:0 10px 28px #0f172a09;padding:8px 0 12px;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-title{min-height:62px;display:flex;align-items:center;gap:13px;padding:0 18px;color:#05a566;background:linear-gradient(90deg,#daf7eb,#edf9f4e0 58%,#fff0);font-size:16px;font-weight:900;border-bottom:1px solid #edf1f7}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-title svg{width:24px;height:24px;stroke-width:2.35;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-nav{display:flex;flex-direction:column;gap:4px;padding:10px 10px 13px 17px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-link{position:relative;min-height:42px;display:flex;align-items:center;gap:12px;padding:7px 12px 7px 13px;border-radius:9px;color:#2c3f68;font-weight:650;font-size:14px;line-height:1.25;cursor:pointer;transition:.18s ease;text-decoration:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-link svg{width:20px;height:20px;color:#58709c;stroke-width:2.15;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-link:hover{background:#f7fbff;color:#1d3158}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-link.active{color:#05a566;font-weight:850;background:linear-gradient(90deg,#daf7ebf2,#edf9f4b8 68%,#fff0)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-link.active:before{content:"";position:absolute;left:-17px;top:6px;bottom:6px;width:3px;border-radius:999px;background:#00a566}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-link.active svg{color:#05a566;stroke-width:2.5}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar));transition:margin-left .22s ease,width .22s ease;background:#fff}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-main>.content-wrap,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-main.content{max-width:none}html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] input,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] select,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] textarea{background:#0f1f33!important;color:#f8fafc!important;border-color:#29405f!important}html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] input::placeholder,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] textarea::placeholder{color:#9fb0c8!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark{--im-bg: #081426;--im-surface: #0f1f33;--im-surface-2: #13263d;--im-text: #f8fafc;--im-muted: #9fb0c8;--im-line: #263a57;--im-line-soft: #1e314d;background:#081426!important;color:#f8fafc}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-app,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-main{background:#081426!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-topbar{background:#0a1626f5;border-bottom-color:#263a57}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-brand{color:#f8fafc}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-global-search{background:#0f1f33;border-color:#29405f;color:#9fb0c8}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-global-search input{color:#f8fafc}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-global-search input::placeholder{color:#9fb0c8}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-icon-button{color:#c7d2e5}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-icon-button:hover{background:#13263d;color:#f8fafc}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-profile strong{color:#f8fafc}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-profile span{color:#9fb0c8}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-avatar{background:#12372f;border-color:#205c4a;color:#c9f9e8}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-theme-toggle-btn,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-sidebar-collapse-btn{background:#0f1f33;border-color:#29405f;color:#c7d2e5}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-sidebar{background:#0c1a2c;border-right-color:#263a57}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-sidebar-home-button{background:linear-gradient(90deg,#113b31,#0f2e29);color:#77f0c4}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-cycle-box{background:#0f1f33;border-color:#29405f;box-shadow:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-cycle-title{background:linear-gradient(90deg,#103f34,#102d2b 72%,#0f1f3300);color:#77f0c4;border-bottom-color:#263a57}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-cycle-link{color:#c7d2e5}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-cycle-link:hover{background:#13263d;color:#f8fafc}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-cycle-link svg{color:#9fb0c8}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-cycle-link.active{color:#77f0c4;background:linear-gradient(90deg,#103f34,#102d2b 72%,#0f1f3300)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .content-wrap,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .content,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .main,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .answer-content-wrap{background:#081426!important;color:#f8fafc}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .breadcrumb,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .breadcrumbs,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .intro,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .subline,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .topic-text span,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .study-text span,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .accordion-title span,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .lesson-list span:last-child,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .question-meta,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .answer-content,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .answer-content p,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .answer-content li,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footnote,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .source-item,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .resource-copy p{color:#c7d2e5!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark h1,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .question-title,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .answer-title,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .answer-content h1,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .answer-content h3,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .answer-content strong,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .topic-text strong,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .study-text strong,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .accordion-title strong,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .resource-copy strong,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .topic-summary-copy strong,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .premium-plan-copy h2{color:#f8fafc!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .study-list,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .topic-row,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .study-row,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .accordion-item,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .accordion-trigger,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .accordion-panel,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .lesson-list li,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .resource-card,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .topic-summary-card,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .answer-card,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .side-card,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .compare-table,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .answer-content table,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footnote{background:#0f1f33!important;border-color:#29405f!important;box-shadow:none!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .topic-row:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .study-row:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .accordion-trigger:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .lesson-list li:hover{background:#13263d!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .accordion-item.open .accordion-trigger,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .cycle-link.active,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .accordion-link.active{background:linear-gradient(90deg,#103f34,#102d2b 72%,#0f1f3300)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .question-banner,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .answer-content h1{background:linear-gradient(100deg,#0f1f33,#102d2b)!important;border-color:#29405f!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .ghost-btn,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .new-question{background:#0f1f33!important;border-color:#29405f!important;color:#f8fafc!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .highlight{background:#3a2b0b!important;border-color:#8a6a15!important;color:#fff7cc!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .answer-content table td,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .answer-content table th,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark th,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark td{background:#0f1f33!important;border-color:#29405f!important;color:#dbeafe!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .answer-content table tr:first-child td,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .answer-content table tr:first-child th,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark th{background:#13263d!important;color:#77f0c4!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .premium-plan-card{background:linear-gradient(180deg,#0f1f33,#102d2b)!important;border-color:#29405f!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .premium-feature{color:#f8fafc!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .premium-feature:hover{background:#13263d!important;color:#77f0c4!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .topic-badge{background:#102d2b!important;border-color:#205c4a!important;color:#77f0c4!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .topic-badge svg,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .topic-summary-icon svg,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .accordion-icon svg,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .accordion-arrows svg{color:currentColor!important;stroke:currentColor!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .topic-summary-icon,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .accordion-icon,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .accordion-arrows{background:#13263d!important;color:#77f0c4!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .accordion-item.open .accordion-icon,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .accordion-item.open .accordion-arrows{background:#12372f!important;color:#77f0c4!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main{padding:calc(var(--topbar) + 19px) 48px 36px 36px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main .content-wrap{max-width:none;width:100%}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .answer-shell-main{padding:calc(var(--topbar) + 22px) 34px 38px!important}@media (max-width:860px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main{padding:calc(var(--topbar) + 12px) 12px 28px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .answer-shell-main{padding:calc(var(--topbar) + 12px) 12px 28px!important}}@media (max-width:1280px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-profile{display:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-topbar-actions{min-width:auto}}@media (max-width:860px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){min-width:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){--sidebar: 0px;--topbar: 62px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-brand{width:auto;padding-left:16px;font-size:19px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-topbar-center{display:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar{display:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar-collapse-btn{display:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-main{margin-left:0;width:100%}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-topbar-actions{gap:10px;padding-right:10px;margin-left:auto}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-avatar,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-profile{display:none}}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar-collapse-btn{position:fixed!important;top:calc(var(--topbar) + 22px)!important;left:calc(var(--sidebar) - 54px)!important;z-index:50!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .cycle-emblem svg{width:45px;height:45px;stroke-width:2.6}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .discipline-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:4px 0 18px 13px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .discipline-actions .topic-badge{margin:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .study-list--direct{margin-bottom:28px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-row-link{color:inherit;display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;text-decoration:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-row{min-height:68px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .lesson-total-pill{display:inline-flex;align-items:center;min-height:27px;padding:0 11px;border:1px solid #d8e1ee;border-radius:999px;background:#fff;color:#53648b;font-size:12.5px;font-weight:850}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .lesson-total-pill{background:#0f1f33!important;border-color:#29405f!important;color:#c7d2e5!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-mobile-menu-btn,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-mobile-sidebar-backdrop{display:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-mobile-menu-btn:hover{color:#008d62;transform:scale(1.03)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar-divider{height:1px;margin:16px 0 14px;background:linear-gradient(90deg,transparent 0%,#d5dce8 12%,#d5dce8 88%,transparent 100%);flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-nav{display:flex;flex-direction:column;gap:8px;padding-bottom:8px;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-link,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-toggle{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:9px;background:transparent;color:#50658e;padding:0 14px;font-size:13px;font-weight:800;line-height:1.25;text-align:left;cursor:pointer;transition:.18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-link{justify-content:flex-start}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-link:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-toggle:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-group.open .im-extra-toggle{background:#f2f7fb;color:#253757}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-toggle-main{display:flex;align-items:center;gap:12px;min-width:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:#53698f;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-icon svg{width:20px;height:20px;stroke-width:2.15}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-chevron{color:#7183a7;font-size:16px;line-height:1;transition:transform .22s ease;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-group.open .im-extra-chevron{transform:rotate(180deg)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-group.open .im-extra-submenu{max-height:560px;opacity:1;transform:translateY(0);padding:4px 0 6px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-submenu a{min-height:34px;display:flex;align-items:center;position:relative;margin-left:36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-submenu a:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-extra-submenu a:hover{background:#f3f8fc;color:#253757}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-sidebar-divider{background:linear-gradient(90deg,transparent 0%,#30445f 12%,#30445f 88%,transparent 100%)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-extra-link,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-extra-toggle,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-extra-submenu a{color:#b7c4d8}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-extra-icon,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-extra-chevron{color:#9fb0c8}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-extra-link:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-extra-toggle:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-extra-group.open .im-extra-toggle,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-extra-submenu a:hover{background:#13243a;color:#f4f7fb}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-extra-submenu a:before{background:#35e6a0}@media (max-width:1024px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){min-width:0!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){--sidebar: 0px;--topbar: 64px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-brand{width:auto!important;min-width:0;padding-left:0!important;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-icon-button,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-avatar{display:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-profile{display:flex!important;min-width:auto;max-width:104px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-profile strong,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-profile span{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-mobile-menu-btn{display:grid;flex:none;z-index:70}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar-collapse-btn{display:none!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-topbar-center .im-global-search{width:min(940px,100%);height:42px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-main,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main{width:100%!important;margin-left:0!important;padding-top:calc(var(--topbar) + 59px)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main{padding-left:18px!important;padding-right:18px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .content-wrap{max-width:none!important;width:100%!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .hero-row{flex-direction:column;align-items:flex-start;gap:18px;margin-left:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .hero-title{gap:16px;align-items:flex-start}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) h1{font-size:32px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .subline{font-size:16px;line-height:1.35}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-summary-card{margin-top:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .intro,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .discipline-actions,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .study-list,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .accordion-list{margin-left:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-row{align-items:flex-start;padding:14px 16px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .study-row-left{align-items:flex-start}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-text span{max-width:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .bottom-grid{grid-template-columns:1fr;margin-left:0;padding-left:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width:640px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){--topbar: 62px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-topbar{padding:0 10px;gap:8px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-brand{max-width:162px;font-size:17px;letter-spacing:-.6px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-profile{max-width:76px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-profile strong,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-profile span{max-width:76px;font-size:11px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-theme-toggle-btn{width:50px;height:28px;padding:0 6px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-theme-toggle-thumb{width:20px;height:20px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-theme-toggle-thumb{transform:translate(22px)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-mobile-menu-btn{width:38px;height:38px;border-radius:11px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main{padding-left:12px!important;padding-right:12px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .breadcrumb{flex-wrap:wrap;gap:8px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .hero-title{flex-direction:column}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .cycle-emblem{width:62px;height:62px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .cycle-emblem svg{width:38px;height:38px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) h1{font-size:27px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .subline{font-size:14.5px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .discipline-actions{align-items:flex-start;flex-direction:column}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-row{gap:12px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .row-arrow{margin-top:4px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topic-index{width:30px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .resource-card{height:auto;min-height:132px;padding:18px}}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-mobile-menu-btn{color:#f4f7fb}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-mobile-menu-btn:hover{color:#35e6a0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-mobile-sidebar-backdrop{background:#00000094}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-box{min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;padding:0!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-title{width:100%;min-height:44px!important;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:9px;padding:0 14px!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e;font-size:13px!important;font-weight:850;line-height:1.25;text-align:left;cursor:pointer;transition:background .18s ease,color .18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-title:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-box.open .im-cycle-title{background:linear-gradient(90deg,#d1f5e7,#e8f8f2)!important;color:#008d62}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-title-main{display:flex;align-items:center;gap:12px;min-width:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-title svg{width:20px!important;height:20px!important;stroke-width:2.15!important;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-chevron{color:#7183a7;font-size:16px;line-height:1;transition:transform .22s ease;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-box.open .im-cycle-chevron{transform:rotate(180deg)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-nav{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);padding:0 10px 0 17px!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease,padding .22s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .im-cycle-box.open .im-cycle-nav{max-height:980px;opacity:1;transform:translateY(0);padding:8px 10px 12px 17px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-cycle-title{background:linear-gradient(90deg,#113b31,#0f2e29)!important;color:#77f0c4}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-cycle-title:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-cycle-box.open .im-cycle-title{background:linear-gradient(90deg,#16483b,#12362f)!important;color:#9af7d3}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .im-cycle-chevron{color:#9fb0c8}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) h1{font-size:30px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25, 45, 80, .05);--im-shell-shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar{height:var(--im-shell-topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .brand{width:var(--im-shell-sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .brand .plus{color:var(--im-shell-green);font-weight:900;margin:0 3px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .brand .med{font-weight:900}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .global-search input::placeholder{color:#60739b;opacity:1}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .profile strong{font-size:12px;color:#10203e;font-weight:850}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar-collapse-btn{position:fixed;top:calc(var(--im-shell-topbar) + 20px);left:calc(var(--im-shell-sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar-collapse-btn svg,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).sidebar-collapsed .main{margin-left:0;width:100%}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).sidebar-collapsed .sidebar-collapse-btn{left:16px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar{position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;width:var(--im-shell-sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-shell-line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar::-webkit-scrollbar{width:7px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav{display:flex;flex-direction:column;gap:8px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-item:hover{background:#f2f7fb;color:#253757}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-item svg{color:currentColor;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-toggle:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-toggle-main svg{color:currentColor;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-section-title svg{color:currentColor;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-group.open .nav-chevron{transform:rotate(180deg)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-sublink:hover{background:#f3f8fc;color:#253757}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-sublink:hover:before,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-sublink.active:before{background:#00a96e}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-sublink.active{color:#00a96e;background:#eaf9f2}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .student-menu{margin-top:14px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .student-toggle{color:#50658e}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .premium-list li{display:flex;align-items:flex-start;gap:8px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .main{margin-left:var(--im-shell-sidebar);padding-top:var(--im-shell-topbar);min-height:100vh;width:calc(100% - var(--im-shell-sidebar))}@media (max-width: 1280px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar-actions{min-width:auto}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .profile{display:none}}@media (max-width: 860px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){--im-shell-sidebar: 0px;--im-shell-topbar: 62px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .brand{width:auto;padding-left:16px;font-size:19px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar{gap:10px;padding-right:10px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar-center{display:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar{display:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar-collapse-btn{display:none}}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark{--im-shell-bg: #07111f;--im-shell-surface: #0e1a2c;--im-shell-surface-2: #13243a;--im-shell-text: #f4f7fb;--im-shell-muted: #b7c4d8;--im-shell-muted-2: #91a3bd;--im-shell-line: #263850;--im-shell-line-soft: #1c2b42;--im-shell-green: #26d991;--im-shell-green-dark: #12b579;--im-shell-green-soft: #12382d;--im-shell-green-soft-2: #164838;--im-shell-teal: #35d0e4;--im-shell-blue: #76a8ff;--im-shell-purple: #b69aff;--im-shell-orange: #ffb071;--im-shell-shadow: 0 18px 40px rgba(0, 0, 0, .34);--im-shell-shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .brand,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .profile strong{color:#f4f7fb}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .brand .plus{color:#35e6a0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .topbar-center,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .topbar-actions{color:#b7c4d8}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .icon-button,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .top-mic{color:#b7c4d8}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .global-search input{color:#f4f7fb}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .global-search input::placeholder{color:#91a3bd}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .nav-item,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .nav-toggle,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .nav-sublink,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .premium-box p,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .premium-list{color:#b7c4d8}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .nav-item:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .nav-toggle:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .nav-group.open .nav-toggle,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .nav-item.active,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .nav-sublink:before,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .nav-sublink:hover:before,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .nav-sublink.active:before{background:#35e6a0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .premium-title,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .premium-title svg{color:#ffd166}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .premium-list{color:#d7c9ad}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .premium-list li:before{color:#ffd166}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .mobile-menu-btn,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .mobile-sidebar-backdrop{display:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){--im-shell-sidebar: 270px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .brand{font-size:21px;padding-left:18px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .global-search{width:min(440px,100%)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar-actions{gap:12px;padding-right:16px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .profile{display:flex;min-width:auto}}@media (max-width: 1024px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){--im-shell-sidebar: 0px;--im-shell-topbar: 64px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).mobile-menu-open{overflow:hidden}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar{height:var(--im-shell-topbar);gap:10px;justify-content:space-between;padding:0 14px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar-center{display:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar-actions>.icon-button{display:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .avatar{display:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .profile{display:flex!important;min-width:auto;max-width:104px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .theme-toggle-btn{flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .mobile-menu-btn{display:grid;flex:none;z-index:70}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar-collapse-btn{display:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar{display:flex!important;position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .mobile-sidebar-backdrop{position:fixed;inset:var(--im-shell-topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).sidebar-collapsed .sidebar{transform:translate(-106%)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .main{width:100%;margin-left:0;padding-top:var(--im-shell-topbar)}}@media (max-width: 640px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){--im-shell-topbar: 62px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar{padding:0 10px;gap:8px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .profile{max-width:76px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .profile strong{max-width:76px;font-size:11px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .theme-toggle-btn{width:50px;height:28px;padding:0 6px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .theme-toggle-thumb{width:20px;height:20px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .theme-toggle-thumb{transform:translate(22px)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .mobile-menu-btn{width:38px;height:38px;border-radius:11px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (max-width: 1024px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar-center{position:fixed;top:var(--im-shell-topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar-center .global-search{width:min(940px,100%);height:42px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .main{padding-top:calc(var(--im-shell-topbar) + 59px)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .site-footer{position:relative;overflow:hidden;margin-top:34px;border:1px solid var(--im-shell-line);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791f 0,#0bbf790a 30%,#fff0 54%),radial-gradient(circle at 100% 0%,#0faec721 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f7fcfa 54%,#f2fbff);box-shadow:var(--im-shell-shadow-soft)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .site-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012);pointer-events:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .site-footer-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(145px,.7fr));gap:28px;padding:30px 30px 24px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-brand-block{min-width:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-logo{display:inline-flex;align-items:center;gap:5px;margin-bottom:12px;color:#101833;font-size:23px;line-height:1;font-weight:850;letter-spacing:-.055em}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-logo .plus{color:var(--im-shell-green);font-weight:950}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-logo .med{font-weight:950}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-description{max-width:410px;margin:0 0 16px;color:#53698f;font-size:12.5px;line-height:1.55;font-weight:620}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-support-card{max-width:390px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px 14px;border:1px solid #cdeee4;border-radius:14px;background:#ffffffc2}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-support-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#e7f9f1;color:#008d62}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-support-copy strong{display:block;color:#101832;font-size:12.5px;line-height:1.2;font-weight:950;margin-bottom:4px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-support-copy span{display:block;color:#62769b;font-size:11.5px;line-height:1.35;font-weight:650}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-column{min-width:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-column h3{margin:0 0 12px;color:#101832;font-size:12px;line-height:1;font-weight:950;letter-spacing:.05em;text-transform:uppercase}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-links{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-links a{display:inline-flex;align-items:center;gap:7px;color:#53698f;font-size:12px;line-height:1.25;font-weight:720;text-decoration:none!important;transition:color .18s ease,transform .18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-links a:before{content:"";width:5px;height:5px;border-radius:999px;background:#0bbf79;flex:none;opacity:.72}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-links a:hover{color:#008d62;transform:translate(2px)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-bottom{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 30px 20px;border-top:1px solid var(--im-shell-line-soft)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-disclaimer{margin:0;color:#60739b;font-size:11.5px;line-height:1.45;font-weight:650}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-disclaimer strong{color:#253757;font-weight:900}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:#6d7fa4;font-size:11.5px;line-height:1.2;font-weight:750;white-space:nowrap}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-meta a{color:#008d62;font-weight:900;text-decoration:none!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-meta a:hover{text-decoration:underline!important;text-underline-offset:3px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430);box-shadow:var(--im-shell-shadow-soft)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-logo,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-column h3,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-support-copy strong,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-disclaimer strong{color:#f4f7fb}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-logo .plus{color:#35e6a0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-description,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-support-copy span,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-links a,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-disclaimer,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-meta{color:#b7c4d8}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-support-card{border-color:#1f6e55;background:#101d31b8}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-support-icon{background:#12382d;color:#78f0b5}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-links a:before{background:#35e6a0}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-links a:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-meta a{color:#78f0b5}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-bottom{border-top-color:#1c2b42}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-dot{background:#4d6688}@media (max-width: 1280px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-brand-block{grid-column:1 / -1}}@media (max-width: 760px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .site-footer{margin-top:28px;border-radius:16px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .site-footer-inner{grid-template-columns:1fr;gap:22px;padding:26px 20px 18px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-logo{font-size:21px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-support-card{max-width:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-bottom{grid-template-columns:1fr;align-items:start;padding:16px 20px 20px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-meta{justify-content:flex-start;white-space:normal}}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .site-footer-inner{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:18px!important;padding:34px 30px 24px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-brand-block{max-width:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-description{max-width:720px!important;margin-right:auto!important;margin-left:auto!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-support-card{width:min(520px,100%)!important;max-width:520px!important;margin:0 auto!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-support-card:hover{transform:translateY(-1px)!important;border-color:#93dec2!important;background:#fff!important;box-shadow:0 12px 26px #162c4814!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-bottom{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:12px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-disclaimer{max-width:980px!important;margin-right:auto!important;margin-left:auto!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-meta{justify-content:center!important;white-space:normal!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .footer-support-card:hover{border-color:#247d61!important;background:#13243a!important;box-shadow:none!important}@media (max-width: 760px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .site-footer-inner{padding:28px 20px 20px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-support-card{grid-template-columns:34px minmax(0,1fr)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-bottom{justify-items:center!important;text-align:center!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-meta{justify-content:center!important}}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-brand-block{max-width:680px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-bottom{padding-top:14px!important;padding-bottom:18px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-meta{margin:0 auto!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .site-footer-inner{padding-bottom:8px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-description{margin-bottom:0!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-bottom{padding-top:10px!important}@media (max-width: 760px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .site-footer-inner{padding-bottom:8px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .footer-bottom{padding-top:10px!important}}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .extension-premium-arrow{color:#ffd166}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25,45,80,.05);--im-shell-shadow-soft: 0 8px 20px rgba(22,44,72,.035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens])),:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){max-width:100%}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){min-width:0!important;overflow-x:hidden!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .app{min-height:100vh}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar-collapse-btn,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .mobile-sidebar-backdrop,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .site-footer{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar a,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar a,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .site-footer a{color:inherit;text-decoration:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar button,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar button,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .site-footer button,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar input{font:inherit}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .topbar{height:var(--im-shell-topbar)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .brand{width:var(--im-shell-sidebar)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar{top:var(--im-shell-topbar)!important;width:var(--im-shell-sidebar)!important;padding:14px 16px 18px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav{display:flex!important;flex-direction:column!important;gap:8px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-item,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-toggle{color:#50658e!important;font-size:13px!important;font-weight:760!important;letter-spacing:normal!important;text-transform:none!important;line-height:normal!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-item{height:44px!important;display:flex!important;align-items:center!important;gap:14px!important;padding:0 14px!important;border-radius:9px!important;background:transparent}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-toggle{width:100%!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;border:0!important;border-radius:9px!important;background:transparent!important;text-align:left!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important;font:inherit!important;color:inherit!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-item svg,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-toggle-main svg{color:currentColor!important;flex:none!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-item:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-toggle:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;padding:0!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-group.open>.nav-submenu{max-height:620px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-chevron{color:#7183a7!important;flex:none!important;transform:rotate(0)!important;transition:transform .24s ease!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:0 12px 0 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar .student-menu{margin-top:14px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .main{margin-left:var(--im-shell-sidebar)!important;padding-top:var(--im-shell-topbar)!important;width:calc(100% - var(--im-shell-sidebar))!important;min-height:100vh}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).sidebar-collapsed .main{margin-left:0!important;width:100%!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).sidebar-collapsed .sidebar{transform:translate(-100%)!important;pointer-events:none!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).sidebar-collapsed .sidebar-collapse-btn{left:16px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main .hero-row:has(.cycle-emblem){position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin:0!important;padding:28px 30px!important;border:1px solid #dfe7f3!important;border-radius:16px!important;background:radial-gradient(circle at 96% 0%,#0faec72b 0,#0faec700 35%),radial-gradient(circle at 6% 16%,#0bbf792e 0,#0bbf7900 32%),linear-gradient(105deg,#fff,#f5fdf9 48%,#eefbff)!important;box-shadow:0 8px 20px #162c4809!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{display:flex!important;align-items:center!important;gap:18px!important;min-width:0!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:66px!important;height:66px!important;border-radius:18px!important;flex:none!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:38px!important;height:38px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main .hero-row:has(.cycle-emblem) h1{margin:0!important;color:#101635!important;font-size:32px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.045em!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main .hero-row:has(.cycle-emblem) .subline{margin-top:8px!important;color:#587096!important;font-size:13.5px!important;line-height:1.45!important;font-weight:640!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{min-width:205px!important;margin-top:0!important;padding:14px 15px!important;border:1px solid #cdeee4!important;border-radius:14px!important;background:#ffffffd1!important;box-shadow:0 8px 20px #162c4809!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem){border-color:#263850!important;background:radial-gradient(circle at 96% 0%,#35d0e424 0,#35d0e400 35%),radial-gradient(circle at 6% 16%,#26d99129 0,#26d99100 32%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem) h1{color:#f4f7fb!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .subline{color:#b7c4d8!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{border-color:#1f6e55!important;background:#101d31d1!important}@media (max-width: 1024px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){--im-shell-sidebar: 0px;--im-shell-topbar: 64px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .main{margin-left:0!important;width:100%!important;padding-top:calc(var(--im-shell-topbar) + 59px)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar{top:var(--im-shell-topbar)!important;width:min(372px,calc(100vw - 44px))!important}}@media (max-width: 860px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main .hero-row:has(.cycle-emblem){align-items:flex-start!important;flex-direction:column!important;padding:24px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{width:100%!important}}@media (max-width: 640px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]){--im-shell-topbar: 62px}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .sidebar{width:min(332px,calc(100vw - 28px))!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main .hero-row:has(.cycle-emblem){padding:22px 18px!important;border-radius:14px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{align-items:flex-start!important;gap:14px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:54px!important;height:54px!important;border-radius:15px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:31px!important;height:31px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .page-shell-main .hero-row:has(.cycle-emblem) h1{font-size:26px!important}}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area-group>.residency-area-toggle:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area-group>.residency-area-toggle:hover:after,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area-group.open>.residency-area-toggle:after{opacity:1}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area-group .residency-specialty-link:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area-group .residency-specialty-link:hover:before,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .residency-area-group>.residency-area-toggle:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .residency-area-group .residency-specialty-link:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .residency-area-group .residency-specialty-link:hover:before,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page[class*=specialty-theme-]{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-emblem,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .cardio-page-emblem,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .surgery-page-emblem,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .gyn-page-emblem,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .pedia-page-emblem,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar *,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar *:before,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar *:after{box-sizing:border-box!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar::-webkit-scrollbar{width:7px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-item,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-item:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-toggle:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-item.active,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-toggle-main{white-space:normal!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-item svg,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-group>.nav-submenu,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .student-menu{margin-top:14px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final #mobileSidebarBackdrop{display:none!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark #officialSidebar,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark #officialSidebar .nav-item,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark #officialSidebar .nav-toggle,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark #officialSidebar .nav-sublink,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-item,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark #officialSidebar .nav-item:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark #officialSidebar .nav-toggle:hover,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark #officialSidebar .nav-group.open>.nav-toggle,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark #officialSidebar .nav-sublink:hover,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark #officialSidebar .nav-item.active,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark #officialSidebar .nav-sublink.active,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark #officialSidebar .premium-box,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark #officialSidebar .premium-title,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark #officialSidebar .premium-list li:before,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .premium-title,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark #officialSidebar .premium-list,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark #officialSidebar .premium-box button,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark #officialSidebar .extension-premium-link,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark.official-menu-final #sidebarToggle,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final{overflow-x:hidden!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final.mobile-menu-open{overflow:hidden!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final #sidebarToggle{display:none!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final.mobile-menu-open #officialSidebar,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final .main,:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]).theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]))[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){:is(body[data-page=antimicrobianos],body[data-page=eletrocardiograma],body[data-page=interpretacao-clinico-laboratorial],body[data-page=radiologia-e-imagens]) #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){--bg: #ffffff;--text: #071232;--muted: #53648b;--muted-2: #6c7aa2;--line: #e2e8f3;--line-soft: #edf1f7;--green: #00a566;--green-dark: #008b57;--green-soft: #e8f8f1;--green-soft-2: #eefaf5;--blue: #0a85ff;--blue-soft: #eaf4ff;--purple: #7247ff;--purple-soft: #f2edff;--orange: #ff7a1a;--orange-soft: #fff1e8;--cyan: #16a9b5;--cyan-soft: #e9fbfd;--pink: #ff315b;--pink-soft: #fff0f4;--gold: #d69712;--gold-soft: #fff7dc;--shadow: 0 15px 40px rgba(15, 23, 42, .04);--shadow-card: 0 10px 28px rgba(15, 23, 42, .035);--radius: 16px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]),:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) *{box-sizing:border-box}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:var(--text);background:var(--bg);min-width:1180px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) button,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) input{font:inherit}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) a{color:inherit;text-decoration:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) svg{display:block}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .logo{display:flex;align-items:center;gap:4px;letter-spacing:-1.1px;font-weight:500;font-size:27px;color:#0d1426;white-space:nowrap}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .logo .plus{font-weight:900;color:var(--green);margin:0 -1px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .logo .strong{font-weight:900;color:#071232}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .top-actions{justify-self:end;display:flex;align-items:center;gap:22px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .status-pill{height:36px;padding:0 18px;border-radius:999px;display:inline-flex;align-items:center;gap:7px;background:var(--green-soft);color:var(--green-dark);font-weight:800;font-size:14px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .status-pill .spark{font-size:15px;line-height:1}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .bell{width:23px;height:23px;color:#26385e}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .chev{width:16px;height:16px;color:#273758}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .layout{display:grid;grid-template-columns:347px 1fr;min-height:calc(100vh - 72px)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .cycle-box{width:297px;min-height:790px;border:1px solid var(--line);border-radius:13px;overflow:hidden;background:#fff;box-shadow:var(--shadow-card);padding:8px 0 12px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .cycle-title{min-height:62px;display:flex;align-items:center;gap:13px;padding:0 18px;color:#05a566;background:linear-gradient(90deg,#daf7eb,#edf9f4e0 58%,#fff0);font-size:16px;font-weight:900;border-bottom:1px solid var(--line-soft)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .cycle-title svg{width:24px;height:24px;stroke-width:2.35;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .cycle-nav{display:flex;flex-direction:column;gap:4px;padding:10px 10px 0 17px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .cycle-link{position:relative;min-height:42px;display:flex;align-items:center;gap:12px;padding:7px 12px 7px 13px;border-radius:9px;color:#2c3f68;font-weight:650;font-size:14px;line-height:1.25;cursor:pointer;transition:.18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .cycle-link svg{width:20px;height:20px;color:#58709c;stroke-width:2.15;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .cycle-link:hover{background:#f7fbff;color:#1d3158}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .cycle-link.active{color:#05a566;font-weight:850;background:linear-gradient(90deg,#daf7ebf2,#edf9f4b8 68%,#fff0)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .cycle-link.active:before{content:"";position:absolute;left:-17px;top:6px;bottom:6px;width:3px;border-radius:999px;background:#00a566}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .cycle-link.active svg{color:#05a566;stroke-width:2.5}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .content-wrap{max-width:1310px;margin:0 auto}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .breadcrumb{display:flex;align-items:center;gap:13px;color:#2b3e67;font-size:14px;font-weight:600;margin-bottom:19px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .breadcrumb svg{width:14px;height:14px;color:#33466e;stroke-width:2.5}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .hero-row{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;margin-left:12px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .hero-title{display:flex;gap:25px;align-items:center}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .cycle-emblem{width:74px;height:74px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 34% 30%,#18d894 0,#18d894 25%,#08b87b 55%,#0697ad);box-shadow:0 13px 28px #00a5662b;color:#fff}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .cycle-emblem svg{width:45px;height:45px;stroke-width:3;color:#fff}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) h1{margin:0;font-size:41px;line-height:1.04;letter-spacing:-1.2px;color:#06102e;font-weight:850}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .subline{margin-top:10px;color:#627092;font-weight:500;font-size:20px;letter-spacing:-.2px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .dot{padding:0 11px;color:#6e7894}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-summary-card{margin-top:38px;min-width:185px;min-height:76px;border:1px solid #cdeee4;border-radius:14px;background:linear-gradient(135deg,#fff,#f2fbf7);box-shadow:0 10px 26px #0f172a09;display:flex;align-items:center;gap:13px;padding:14px 16px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-summary-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#e6f9f1;color:#00a566;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-summary-icon svg{width:23px;height:23px;stroke-width:2.45}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-summary-copy strong{display:block;color:#071232;font-size:17px;line-height:1.1;font-weight:900;letter-spacing:-.25px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-summary-copy span{display:block;margin-top:4px;color:#53648b;font-size:12.5px;font-weight:700}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .intro{margin:17px 0 18px 13px;max-width:825px;color:#53648b;font-size:14.5px;line-height:1.47;font-weight:500}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-badge{display:inline-flex;align-items:center;gap:7px;width:max-content;min-height:27px;border-radius:999px;border:1px solid #d7efe7;background:#f4fcf8;color:#008e59;padding:0 11px;font-size:12.5px;font-weight:850;margin:4px 0 18px 13px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-badge svg{width:14px;height:14px;stroke-width:2.5}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .study-list{margin:0 0 18px 13px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:var(--shadow-card)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-row{min-height:74px;height:auto;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 27px 13px 18px;background:#fff;border-bottom:1px solid var(--line);cursor:pointer;transition:.18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-row:last-child{border-bottom:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-row:hover{background:linear-gradient(90deg,#fbfffd,#f8fbff);transform:translate(2px)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .study-row-left{display:flex;align-items:center;gap:18px;min-width:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-index{width:38px;display:inline-flex;align-items:center;justify-content:flex-start;margin-left:2px;color:#008e59;background:transparent;border:0;font-size:15px;line-height:1;font-weight:950;letter-spacing:-.2px;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-text strong{display:block;font-size:15.8px;font-weight:850;color:#071232;letter-spacing:-.15px;margin-bottom:6px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-text span{display:block;font-size:13.6px;color:#53648b;font-weight:500;white-space:normal;overflow:visible;text-overflow:clip;max-width:850px;line-height:1.35}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .row-arrow{width:22px;height:22px;color:#071232;stroke-width:3;flex:0 0 auto}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-left:5px;padding:0 0 0 8px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .resource-card{height:141px;border:1px solid var(--line);border-radius:14px;background:#fff;display:flex;align-items:center;gap:24px;padding:22px 29px;box-shadow:var(--shadow-card);transition:.18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .resource-card:hover{transform:translateY(-2px);box-shadow:0 18px 35px #0f172a0f}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .big-icon{width:81px;height:81px;border-radius:13px;display:grid;place-items:center;flex:0 0 auto}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .big-icon svg{width:45px;height:45px;stroke-width:2.3}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .resource-copy strong{display:block;font-size:15.8px;font-weight:850;color:#071232;margin-bottom:5px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .resource-copy p{margin:0 0 12px;color:#53648b;font-size:13.7px;line-height:1.35;font-weight:500;max-width:250px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .card-link{display:inline-flex;align-items:center;gap:13px;color:#008e59;text-decoration:none;font-size:13.8px;font-weight:850}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .card-link svg{width:18px;height:18px;stroke-width:2.6}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .pink{color:#ff315b;background:#fff0f4}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .pink svg{stroke:#ff315b}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .emerald{color:#0aa566;background:#eaf8f1}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .emerald svg{stroke:#0aa566}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-list{margin:0 0 18px 13px;display:flex;flex-direction:column;gap:12px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-item{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:var(--shadow-card)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-trigger{width:100%;min-height:70px;border:0;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 22px 16px 18px;cursor:pointer;text-align:left;transition:.2s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-trigger:hover{background:linear-gradient(90deg,#fbfffd,#f8fbff)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-item.open .accordion-trigger{background:linear-gradient(90deg,#daf7ebf2,#edf9f4b8 68%,#fff0);border-bottom:1px solid var(--line-soft)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-head-left{display:flex;align-items:center;gap:14px;min-width:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:#58709c;background:#f3f7fb;flex:none;transition:.2s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-icon svg{width:23px;height:23px;stroke-width:2.35}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-item.open .accordion-icon{color:#05a566;background:#e6f9f1}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-title strong{display:block;color:#071232;font-size:16.5px;font-weight:900;letter-spacing:-.2px;margin-bottom:4px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-title span{color:#53648b;font-size:13px;font-weight:700}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-arrows{width:26px;height:26px;border-radius:999px;display:grid;place-items:center;color:#58709c;background:#f4f7fb;flex:none;transition:.2s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-arrows svg{width:18px;height:18px;stroke-width:3;grid-area:1/1;transition:.2s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-arrows .arrow-up{display:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-arrows .arrow-down{display:block}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-item.open .accordion-arrows{color:#05a566;background:#e6f9f1}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-item.open .accordion-arrows .arrow-up{display:block}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-item.open .accordion-arrows .arrow-down{display:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-panel{max-height:0;overflow:hidden;transition:max-height .35s ease;background:#fff}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-content{padding:12px 22px 20px 18px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .lesson-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .lesson-list li{min-height:44px;display:flex;align-items:center;gap:14px;padding:10px 12px;border:1px solid var(--line-soft);border-radius:10px;background:#fff;transition:.18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .lesson-list li:hover{background:#fbfffd;border-color:#d7efe7;transform:translate(2px)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .lesson-number{width:32px;color:#008e59;font-weight:950;font-size:13px;letter-spacing:-.2px;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .lesson-list span:last-child{color:#071232;font-size:14.6px;line-height:1.35;font-weight:650}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .logo{text-decoration:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .lesson-link{display:flex;align-items:center;gap:14px;width:100%;color:inherit;text-decoration:none}@media (max-width: 1300px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){min-width:1000px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .layout{grid-template-columns:300px 1fr}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .cycle-box{width:268px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) h1{font-size:36px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .bottom-grid{grid-template-columns:1fr}}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){--im-bg: #f7fafc;--im-surface: #ffffff;--im-surface-2: #f9fbfd;--im-text: #0f1735;--im-muted: #53698f;--im-line: #dfe7f3;--im-line-soft: #edf2f8;--im-green: #0bbf79;--im-green-dark: #008d62;--im-green-soft: #e7f9f1;--sidebar: 290px;--topbar: 68px}html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark]{color-scheme:dark}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){margin:0;background:var(--im-bg)!important;color:var(--im-text);overflow-x:hidden;min-width:1180px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-app{min-height:100vh;background:var(--im-bg)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:40;display:flex;align-items:center;border-bottom:1px solid var(--im-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap;text-decoration:none;overflow:hidden;transition:width .22s ease,padding .22s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-plus{color:var(--im-green);font-weight:900;margin:0 3px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-med{font-weight:900}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-topbar-center{flex:1;display:flex;justify-content:center;padding:0 18px;min-width:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0;font:inherit}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-global-search input::placeholder{color:#60739b;opacity:1}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-topbar-actions{min-width:220px;display:flex;align-items:center;justify-content:flex-end;gap:14px;padding-right:24px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-icon-button{width:34px;height:34px;border:0;border-radius:10px;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-icon-button:hover{background:#f2f7fb;color:#253757}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-profile{display:flex;flex-direction:column;line-height:1.1;min-width:88px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-profile strong{font-size:12px;color:#10203e;font-weight:850}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-theme-toggle-btn{position:relative;width:58px;height:30px;border:1px solid #d8e1ef;border-radius:999px;background:#fff;display:inline-flex;align-items:center;justify-content:space-between;padding:0 8px;cursor:pointer;color:#6d7fa4;box-shadow:0 6px 14px #162c480a;transition:.2s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-theme-toggle-thumb{position:absolute;left:3px;top:3px;width:24px;height:24px;border-radius:999px;background:linear-gradient(180deg,#12be7d,#00a46d);box-shadow:0 7px 12px #00a66c38;transition:transform .22s ease;z-index:1}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-theme-toggle-icon{position:relative;z-index:2;transition:.2s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-theme-toggle-btn .im-theme-toggle-icon:first-of-type{color:#fff}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-theme-toggle-btn .im-theme-toggle-icon:last-of-type{color:#7a89aa}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-theme-toggle-thumb{transform:translate(28px);background:linear-gradient(180deg,#3b82f6,#1d4ed8)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-theme-toggle-btn .im-theme-toggle-icon:first-of-type{color:#93a4bf}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-theme-toggle-btn .im-theme-toggle-icon:last-of-type{color:#fff}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-line);z-index:30;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent;transition:transform .22s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar::-webkit-scrollbar{width:7px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar-home-button{width:100%;min-height:48px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 44px 0 16px;margin-bottom:12px;color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5);font-weight:850;font-size:14px;cursor:pointer;text-decoration:none;transition:.18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar-home-button svg{width:20px;height:20px;color:currentColor;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar-home-button:hover{background:linear-gradient(90deg,#d1f5e7,#e8f8f2);color:#008d62}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 22px);left:calc(var(--sidebar) - 54px);z-index:50;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,color .18s ease,border-color .18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar-collapse-btn:hover{background:#f2f7fb;color:#253757;border-color:#cfdceb}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar-toggle-arrow{transition:transform .22s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-box{width:100%;min-height:790px;border:1px solid #e2e8f3;border-radius:13px;overflow:hidden;background:#fff;box-shadow:0 10px 28px #0f172a09;padding:8px 0 12px;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-title{min-height:62px;display:flex;align-items:center;gap:13px;padding:0 18px;color:#05a566;background:linear-gradient(90deg,#daf7eb,#edf9f4e0 58%,#fff0);font-size:16px;font-weight:900;border-bottom:1px solid #edf1f7}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-title svg{width:24px;height:24px;stroke-width:2.35;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-nav{display:flex;flex-direction:column;gap:4px;padding:10px 10px 13px 17px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-link{position:relative;min-height:42px;display:flex;align-items:center;gap:12px;padding:7px 12px 7px 13px;border-radius:9px;color:#2c3f68;font-weight:650;font-size:14px;line-height:1.25;cursor:pointer;transition:.18s ease;text-decoration:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-link svg{width:20px;height:20px;color:#58709c;stroke-width:2.15;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-link:hover{background:#f7fbff;color:#1d3158}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-link.active{color:#05a566;font-weight:850;background:linear-gradient(90deg,#daf7ebf2,#edf9f4b8 68%,#fff0)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-link.active:before{content:"";position:absolute;left:-17px;top:6px;bottom:6px;width:3px;border-radius:999px;background:#00a566}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-link.active svg{color:#05a566;stroke-width:2.5}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar));transition:margin-left .22s ease,width .22s ease;background:#fff}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-main>.content-wrap,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-main.content{max-width:none}html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] input,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] select,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] textarea{background:#0f1f33!important;color:#f8fafc!important;border-color:#29405f!important}html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] input::placeholder,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] textarea::placeholder{color:#9fb0c8!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark{--im-bg: #081426;--im-surface: #0f1f33;--im-surface-2: #13263d;--im-text: #f8fafc;--im-muted: #9fb0c8;--im-line: #263a57;--im-line-soft: #1e314d;background:#081426!important;color:#f8fafc}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-app,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-main{background:#081426!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-topbar{background:#0a1626f5;border-bottom-color:#263a57}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-brand{color:#f8fafc}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-global-search{background:#0f1f33;border-color:#29405f;color:#9fb0c8}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-global-search input{color:#f8fafc}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-global-search input::placeholder{color:#9fb0c8}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-icon-button{color:#c7d2e5}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-icon-button:hover{background:#13263d;color:#f8fafc}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-profile strong{color:#f8fafc}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-profile span{color:#9fb0c8}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-avatar{background:#12372f;border-color:#205c4a;color:#c9f9e8}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-theme-toggle-btn,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-sidebar-collapse-btn{background:#0f1f33;border-color:#29405f;color:#c7d2e5}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-sidebar{background:#0c1a2c;border-right-color:#263a57}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-sidebar-home-button{background:linear-gradient(90deg,#113b31,#0f2e29);color:#77f0c4}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-cycle-box{background:#0f1f33;border-color:#29405f;box-shadow:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-cycle-title{background:linear-gradient(90deg,#103f34,#102d2b 72%,#0f1f3300);color:#77f0c4;border-bottom-color:#263a57}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-cycle-link{color:#c7d2e5}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-cycle-link:hover{background:#13263d;color:#f8fafc}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-cycle-link svg{color:#9fb0c8}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-cycle-link.active{color:#77f0c4;background:linear-gradient(90deg,#103f34,#102d2b 72%,#0f1f3300)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .content-wrap,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .content,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .main,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .answer-content-wrap{background:#081426!important;color:#f8fafc}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .breadcrumb,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .breadcrumbs,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .intro,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .subline,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .topic-text span,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .study-text span,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .accordion-title span,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .lesson-list span:last-child,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .question-meta,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .answer-content,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .answer-content p,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .answer-content li,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footnote,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .source-item,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .resource-copy p{color:#c7d2e5!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark h1,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .question-title,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .answer-title,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .answer-content h1,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .answer-content h3,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .answer-content strong,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .topic-text strong,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .study-text strong,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .accordion-title strong,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .resource-copy strong,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .topic-summary-copy strong,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .premium-plan-copy h2{color:#f8fafc!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .study-list,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .topic-row,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .study-row,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .accordion-item,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .accordion-trigger,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .accordion-panel,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .lesson-list li,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .resource-card,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .topic-summary-card,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .answer-card,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .side-card,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .compare-table,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .answer-content table,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footnote{background:#0f1f33!important;border-color:#29405f!important;box-shadow:none!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .topic-row:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .study-row:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .accordion-trigger:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .lesson-list li:hover{background:#13263d!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .accordion-item.open .accordion-trigger,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .cycle-link.active,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .accordion-link.active{background:linear-gradient(90deg,#103f34,#102d2b 72%,#0f1f3300)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .question-banner,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .answer-content h1{background:linear-gradient(100deg,#0f1f33,#102d2b)!important;border-color:#29405f!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .ghost-btn,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .new-question{background:#0f1f33!important;border-color:#29405f!important;color:#f8fafc!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .highlight{background:#3a2b0b!important;border-color:#8a6a15!important;color:#fff7cc!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .answer-content table td,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .answer-content table th,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark th,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark td{background:#0f1f33!important;border-color:#29405f!important;color:#dbeafe!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .answer-content table tr:first-child td,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .answer-content table tr:first-child th,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark th{background:#13263d!important;color:#77f0c4!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .premium-plan-card{background:linear-gradient(180deg,#0f1f33,#102d2b)!important;border-color:#29405f!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .premium-feature{color:#f8fafc!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .premium-feature:hover{background:#13263d!important;color:#77f0c4!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .topic-badge{background:#102d2b!important;border-color:#205c4a!important;color:#77f0c4!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .topic-badge svg,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .topic-summary-icon svg,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .accordion-icon svg,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .accordion-arrows svg{color:currentColor!important;stroke:currentColor!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .topic-summary-icon,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .accordion-icon,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .accordion-arrows{background:#13263d!important;color:#77f0c4!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .accordion-item.open .accordion-icon,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .accordion-item.open .accordion-arrows{background:#12372f!important;color:#77f0c4!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main{padding:calc(var(--topbar) + 19px) 48px 36px 36px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .content-wrap{max-width:none;width:100%}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .answer-shell-main{padding:calc(var(--topbar) + 22px) 34px 38px!important}@media (max-width:860px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main{padding:calc(var(--topbar) + 12px) 12px 28px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .answer-shell-main{padding:calc(var(--topbar) + 12px) 12px 28px!important}}@media (max-width:1280px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-profile{display:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-topbar-actions{min-width:auto}}@media (max-width:860px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){min-width:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){--sidebar: 0px;--topbar: 62px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-brand{width:auto;padding-left:16px;font-size:19px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-topbar-center{display:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar{display:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar-collapse-btn{display:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-main{margin-left:0;width:100%}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-topbar-actions{gap:10px;padding-right:10px;margin-left:auto}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-avatar,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-profile{display:none}}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar-collapse-btn{position:fixed!important;top:calc(var(--topbar) + 22px)!important;left:calc(var(--sidebar) - 54px)!important;z-index:50!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .cycle-emblem svg{width:45px;height:45px;stroke-width:2.6}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .discipline-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:4px 0 18px 13px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .discipline-actions .topic-badge{margin:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .study-list--direct{margin-bottom:28px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-row-link{color:inherit;display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;text-decoration:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-row{min-height:68px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .lesson-total-pill{display:inline-flex;align-items:center;min-height:27px;padding:0 11px;border:1px solid #d8e1ee;border-radius:999px;background:#fff;color:#53648b;font-size:12.5px;font-weight:850}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .lesson-total-pill{background:#0f1f33!important;border-color:#29405f!important;color:#c7d2e5!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-mobile-menu-btn,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-mobile-sidebar-backdrop{display:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-mobile-menu-btn:hover{color:#008d62;transform:scale(1.03)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar-divider{height:1px;margin:16px 0 14px;background:linear-gradient(90deg,transparent 0%,#d5dce8 12%,#d5dce8 88%,transparent 100%);flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-nav{display:flex;flex-direction:column;gap:8px;padding-bottom:8px;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-link,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-toggle{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:9px;background:transparent;color:#50658e;padding:0 14px;font-size:13px;font-weight:800;line-height:1.25;text-align:left;cursor:pointer;transition:.18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-link{justify-content:flex-start}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-link:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-toggle:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-group.open .im-extra-toggle{background:#f2f7fb;color:#253757}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-toggle-main{display:flex;align-items:center;gap:12px;min-width:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:#53698f;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-icon svg{width:20px;height:20px;stroke-width:2.15}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-chevron{color:#7183a7;font-size:16px;line-height:1;transition:transform .22s ease;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-group.open .im-extra-chevron{transform:rotate(180deg)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-group.open .im-extra-submenu{max-height:560px;opacity:1;transform:translateY(0);padding:4px 0 6px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-submenu a{min-height:34px;display:flex;align-items:center;position:relative;margin-left:36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-submenu a:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-extra-submenu a:hover{background:#f3f8fc;color:#253757}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-sidebar-divider{background:linear-gradient(90deg,transparent 0%,#30445f 12%,#30445f 88%,transparent 100%)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-extra-link,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-extra-toggle,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-extra-submenu a{color:#b7c4d8}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-extra-icon,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-extra-chevron{color:#9fb0c8}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-extra-link:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-extra-toggle:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-extra-group.open .im-extra-toggle,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-extra-submenu a:hover{background:#13243a;color:#f4f7fb}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-extra-submenu a:before{background:#35e6a0}@media (max-width:1024px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){min-width:0!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){--sidebar: 0px;--topbar: 64px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-brand{width:auto!important;min-width:0;padding-left:0!important;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-icon-button,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-avatar{display:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-profile{display:flex!important;min-width:auto;max-width:104px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-profile strong,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-profile span{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-mobile-menu-btn{display:grid;flex:none;z-index:70}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar-collapse-btn{display:none!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-topbar-center .im-global-search{width:min(940px,100%);height:42px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-main,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main{width:100%!important;margin-left:0!important;padding-top:calc(var(--topbar) + 59px)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main{padding-left:18px!important;padding-right:18px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .content-wrap{max-width:none!important;width:100%!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .hero-row{flex-direction:column;align-items:flex-start;gap:18px;margin-left:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .hero-title{gap:16px;align-items:flex-start}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) h1{font-size:32px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .subline{font-size:16px;line-height:1.35}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-summary-card{margin-top:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .intro,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .discipline-actions,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .study-list,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .accordion-list{margin-left:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-row{align-items:flex-start;padding:14px 16px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .study-row-left{align-items:flex-start}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-text span{max-width:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .bottom-grid{grid-template-columns:1fr;margin-left:0;padding-left:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width:640px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){--topbar: 62px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-topbar{padding:0 10px;gap:8px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-brand{max-width:162px;font-size:17px;letter-spacing:-.6px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-profile{max-width:76px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-profile strong,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-profile span{max-width:76px;font-size:11px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-theme-toggle-btn{width:50px;height:28px;padding:0 6px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-theme-toggle-thumb{width:20px;height:20px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-theme-toggle-thumb{transform:translate(22px)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-mobile-menu-btn{width:38px;height:38px;border-radius:11px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main{padding-left:12px!important;padding-right:12px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .breadcrumb{flex-wrap:wrap;gap:8px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .hero-title{flex-direction:column}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .cycle-emblem{width:62px;height:62px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .cycle-emblem svg{width:38px;height:38px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) h1{font-size:27px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .subline{font-size:14.5px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .discipline-actions{align-items:flex-start;flex-direction:column}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-row{gap:12px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .row-arrow{margin-top:4px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topic-index{width:30px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .resource-card{height:auto;min-height:132px;padding:18px}}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-mobile-menu-btn{color:#f4f7fb}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-mobile-menu-btn:hover{color:#35e6a0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-mobile-sidebar-backdrop{background:#00000094}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-box{min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;padding:0!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-title{width:100%;min-height:44px!important;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:9px;padding:0 14px!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e;font-size:13px!important;font-weight:850;line-height:1.25;text-align:left;cursor:pointer;transition:background .18s ease,color .18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-title:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-box.open .im-cycle-title{background:linear-gradient(90deg,#d1f5e7,#e8f8f2)!important;color:#008d62}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-title-main{display:flex;align-items:center;gap:12px;min-width:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-title svg{width:20px!important;height:20px!important;stroke-width:2.15!important;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-chevron{color:#7183a7;font-size:16px;line-height:1;transition:transform .22s ease;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-box.open .im-cycle-chevron{transform:rotate(180deg)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-nav{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);padding:0 10px 0 17px!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease,padding .22s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .im-cycle-box.open .im-cycle-nav{max-height:980px;opacity:1;transform:translateY(0);padding:8px 10px 12px 17px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-cycle-title{background:linear-gradient(90deg,#113b31,#0f2e29)!important;color:#77f0c4}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-cycle-title:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-cycle-box.open .im-cycle-title{background:linear-gradient(90deg,#16483b,#12362f)!important;color:#9af7d3}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .im-cycle-chevron{color:#9fb0c8}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) h1{font-size:30px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25, 45, 80, .05);--im-shell-shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar{height:var(--im-shell-topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .brand{width:var(--im-shell-sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .brand .plus{color:var(--im-shell-green);font-weight:900;margin:0 3px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .brand .med{font-weight:900}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .global-search input::placeholder{color:#60739b;opacity:1}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .profile strong{font-size:12px;color:#10203e;font-weight:850}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar-collapse-btn{position:fixed;top:calc(var(--im-shell-topbar) + 20px);left:calc(var(--im-shell-sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar-collapse-btn svg,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).sidebar-collapsed .main{margin-left:0;width:100%}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).sidebar-collapsed .sidebar-collapse-btn{left:16px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar{position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;width:var(--im-shell-sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-shell-line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar::-webkit-scrollbar{width:7px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav{display:flex;flex-direction:column;gap:8px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-item:hover{background:#f2f7fb;color:#253757}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-item svg{color:currentColor;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-toggle:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-toggle-main svg{color:currentColor;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-section-title svg{color:currentColor;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-group.open .nav-chevron{transform:rotate(180deg)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-sublink:hover{background:#f3f8fc;color:#253757}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-sublink:hover:before,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-sublink.active:before{background:#00a96e}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-sublink.active{color:#00a96e;background:#eaf9f2}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .student-menu{margin-top:14px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .student-toggle{color:#50658e}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .premium-list li{display:flex;align-items:flex-start;gap:8px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .main{margin-left:var(--im-shell-sidebar);padding-top:var(--im-shell-topbar);min-height:100vh;width:calc(100% - var(--im-shell-sidebar))}@media (max-width: 1280px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar-actions{min-width:auto}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .profile{display:none}}@media (max-width: 860px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){--im-shell-sidebar: 0px;--im-shell-topbar: 62px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .brand{width:auto;padding-left:16px;font-size:19px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar{gap:10px;padding-right:10px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar-center{display:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar{display:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar-collapse-btn{display:none}}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark{--im-shell-bg: #07111f;--im-shell-surface: #0e1a2c;--im-shell-surface-2: #13243a;--im-shell-text: #f4f7fb;--im-shell-muted: #b7c4d8;--im-shell-muted-2: #91a3bd;--im-shell-line: #263850;--im-shell-line-soft: #1c2b42;--im-shell-green: #26d991;--im-shell-green-dark: #12b579;--im-shell-green-soft: #12382d;--im-shell-green-soft-2: #164838;--im-shell-teal: #35d0e4;--im-shell-blue: #76a8ff;--im-shell-purple: #b69aff;--im-shell-orange: #ffb071;--im-shell-shadow: 0 18px 40px rgba(0, 0, 0, .34);--im-shell-shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .brand,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .profile strong{color:#f4f7fb}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .brand .plus{color:#35e6a0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .topbar-center,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .topbar-actions{color:#b7c4d8}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .icon-button,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .top-mic{color:#b7c4d8}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .global-search input{color:#f4f7fb}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .global-search input::placeholder{color:#91a3bd}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .nav-item,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .nav-toggle,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .nav-sublink,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .premium-box p,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .premium-list{color:#b7c4d8}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .nav-item:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .nav-toggle:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .nav-group.open .nav-toggle,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .nav-item.active,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .nav-sublink:before,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .nav-sublink:hover:before,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .nav-sublink.active:before{background:#35e6a0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .premium-title,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .premium-title svg{color:#ffd166}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .premium-list{color:#d7c9ad}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .premium-list li:before{color:#ffd166}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .mobile-menu-btn,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .mobile-sidebar-backdrop{display:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){--im-shell-sidebar: 270px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .brand{font-size:21px;padding-left:18px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .global-search{width:min(440px,100%)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar-actions{gap:12px;padding-right:16px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .profile{display:flex;min-width:auto}}@media (max-width: 1024px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){--im-shell-sidebar: 0px;--im-shell-topbar: 64px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).mobile-menu-open{overflow:hidden}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar{height:var(--im-shell-topbar);gap:10px;justify-content:space-between;padding:0 14px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar-center{display:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar-actions>.icon-button{display:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .avatar{display:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .profile{display:flex!important;min-width:auto;max-width:104px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .theme-toggle-btn{flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .mobile-menu-btn{display:grid;flex:none;z-index:70}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar-collapse-btn{display:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar{display:flex!important;position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .mobile-sidebar-backdrop{position:fixed;inset:var(--im-shell-topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).sidebar-collapsed .sidebar{transform:translate(-106%)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .main{width:100%;margin-left:0;padding-top:var(--im-shell-topbar)}}@media (max-width: 640px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){--im-shell-topbar: 62px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar{padding:0 10px;gap:8px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .profile{max-width:76px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .profile strong{max-width:76px;font-size:11px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .theme-toggle-btn{width:50px;height:28px;padding:0 6px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .theme-toggle-thumb{width:20px;height:20px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .theme-toggle-thumb{transform:translate(22px)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .mobile-menu-btn{width:38px;height:38px;border-radius:11px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (max-width: 1024px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar-center{position:fixed;top:var(--im-shell-topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar-center .global-search{width:min(940px,100%);height:42px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .main{padding-top:calc(var(--im-shell-topbar) + 59px)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .site-footer{position:relative;overflow:hidden;margin-top:34px;border:1px solid var(--im-shell-line);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791f 0,#0bbf790a 30%,#fff0 54%),radial-gradient(circle at 100% 0%,#0faec721 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f7fcfa 54%,#f2fbff);box-shadow:var(--im-shell-shadow-soft)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .site-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012);pointer-events:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .site-footer-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(145px,.7fr));gap:28px;padding:30px 30px 24px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-brand-block{min-width:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-logo{display:inline-flex;align-items:center;gap:5px;margin-bottom:12px;color:#101833;font-size:23px;line-height:1;font-weight:850;letter-spacing:-.055em}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-logo .plus{color:var(--im-shell-green);font-weight:950}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-logo .med{font-weight:950}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-description{max-width:410px;margin:0 0 16px;color:#53698f;font-size:12.5px;line-height:1.55;font-weight:620}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-support-card{max-width:390px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px 14px;border:1px solid #cdeee4;border-radius:14px;background:#ffffffc2}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-support-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#e7f9f1;color:#008d62}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-support-copy strong{display:block;color:#101832;font-size:12.5px;line-height:1.2;font-weight:950;margin-bottom:4px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-support-copy span{display:block;color:#62769b;font-size:11.5px;line-height:1.35;font-weight:650}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-column{min-width:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-column h3{margin:0 0 12px;color:#101832;font-size:12px;line-height:1;font-weight:950;letter-spacing:.05em;text-transform:uppercase}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-links{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-links a{display:inline-flex;align-items:center;gap:7px;color:#53698f;font-size:12px;line-height:1.25;font-weight:720;text-decoration:none!important;transition:color .18s ease,transform .18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-links a:before{content:"";width:5px;height:5px;border-radius:999px;background:#0bbf79;flex:none;opacity:.72}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-links a:hover{color:#008d62;transform:translate(2px)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-bottom{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 30px 20px;border-top:1px solid var(--im-shell-line-soft)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-disclaimer{margin:0;color:#60739b;font-size:11.5px;line-height:1.45;font-weight:650}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-disclaimer strong{color:#253757;font-weight:900}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:#6d7fa4;font-size:11.5px;line-height:1.2;font-weight:750;white-space:nowrap}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-meta a{color:#008d62;font-weight:900;text-decoration:none!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-meta a:hover{text-decoration:underline!important;text-underline-offset:3px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430);box-shadow:var(--im-shell-shadow-soft)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-logo,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-column h3,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-support-copy strong,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-disclaimer strong{color:#f4f7fb}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-logo .plus{color:#35e6a0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-description,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-support-copy span,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-links a,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-disclaimer,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-meta{color:#b7c4d8}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-support-card{border-color:#1f6e55;background:#101d31b8}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-support-icon{background:#12382d;color:#78f0b5}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-links a:before{background:#35e6a0}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-links a:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-meta a{color:#78f0b5}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-bottom{border-top-color:#1c2b42}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-dot{background:#4d6688}@media (max-width: 1280px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-brand-block{grid-column:1 / -1}}@media (max-width: 760px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .site-footer{margin-top:28px;border-radius:16px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .site-footer-inner{grid-template-columns:1fr;gap:22px;padding:26px 20px 18px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-logo{font-size:21px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-support-card{max-width:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-bottom{grid-template-columns:1fr;align-items:start;padding:16px 20px 20px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-meta{justify-content:flex-start;white-space:normal}}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .site-footer-inner{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:18px!important;padding:34px 30px 24px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-brand-block{max-width:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-description{max-width:720px!important;margin-right:auto!important;margin-left:auto!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-support-card{width:min(520px,100%)!important;max-width:520px!important;margin:0 auto!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-support-card:hover{transform:translateY(-1px)!important;border-color:#93dec2!important;background:#fff!important;box-shadow:0 12px 26px #162c4814!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-bottom{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:12px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-disclaimer{max-width:980px!important;margin-right:auto!important;margin-left:auto!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-meta{justify-content:center!important;white-space:normal!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .footer-support-card:hover{border-color:#247d61!important;background:#13243a!important;box-shadow:none!important}@media (max-width: 760px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .site-footer-inner{padding:28px 20px 20px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-support-card{grid-template-columns:34px minmax(0,1fr)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-bottom{justify-items:center!important;text-align:center!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-meta{justify-content:center!important}}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-brand-block{max-width:680px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-bottom{padding-top:14px!important;padding-bottom:18px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-meta{margin:0 auto!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .site-footer-inner{padding-bottom:8px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-description{margin-bottom:0!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-bottom{padding-top:10px!important}@media (max-width: 760px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .site-footer-inner{padding-bottom:8px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .footer-bottom{padding-top:10px!important}}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .extension-premium-arrow{color:#ffd166}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25,45,80,.05);--im-shell-shadow-soft: 0 8px 20px rgba(22,44,72,.035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia])),:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){max-width:100%}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){min-width:0!important;overflow-x:hidden!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .app{min-height:100vh}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar-collapse-btn,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .mobile-sidebar-backdrop,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .site-footer{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar a,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar a,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .site-footer a{color:inherit;text-decoration:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar button,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar button,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .site-footer button,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar input{font:inherit}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .topbar{height:var(--im-shell-topbar)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .brand{width:var(--im-shell-sidebar)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar{top:var(--im-shell-topbar)!important;width:var(--im-shell-sidebar)!important;padding:14px 16px 18px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav{display:flex!important;flex-direction:column!important;gap:8px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-item,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-toggle{color:#50658e!important;font-size:13px!important;font-weight:760!important;letter-spacing:normal!important;text-transform:none!important;line-height:normal!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-item{height:44px!important;display:flex!important;align-items:center!important;gap:14px!important;padding:0 14px!important;border-radius:9px!important;background:transparent}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-toggle{width:100%!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;border:0!important;border-radius:9px!important;background:transparent!important;text-align:left!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important;font:inherit!important;color:inherit!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-item svg,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-toggle-main svg{color:currentColor!important;flex:none!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-item:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-toggle:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;padding:0!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-group.open>.nav-submenu{max-height:620px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-chevron{color:#7183a7!important;flex:none!important;transform:rotate(0)!important;transition:transform .24s ease!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:0 12px 0 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar .student-menu{margin-top:14px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .main{margin-left:var(--im-shell-sidebar)!important;padding-top:var(--im-shell-topbar)!important;width:calc(100% - var(--im-shell-sidebar))!important;min-height:100vh}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).sidebar-collapsed .main{margin-left:0!important;width:100%!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).sidebar-collapsed .sidebar{transform:translate(-100%)!important;pointer-events:none!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).sidebar-collapsed .sidebar-collapse-btn{left:16px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem){position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin:0!important;padding:28px 30px!important;border:1px solid #dfe7f3!important;border-radius:16px!important;background:radial-gradient(circle at 96% 0%,#0faec72b 0,#0faec700 35%),radial-gradient(circle at 6% 16%,#0bbf792e 0,#0bbf7900 32%),linear-gradient(105deg,#fff,#f5fdf9 48%,#eefbff)!important;box-shadow:0 8px 20px #162c4809!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{display:flex!important;align-items:center!important;gap:18px!important;min-width:0!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:66px!important;height:66px!important;border-radius:18px!important;flex:none!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:38px!important;height:38px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem) h1{margin:0!important;color:#101635!important;font-size:32px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.045em!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem) .subline{margin-top:8px!important;color:#587096!important;font-size:13.5px!important;line-height:1.45!important;font-weight:640!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{min-width:205px!important;margin-top:0!important;padding:14px 15px!important;border:1px solid #cdeee4!important;border-radius:14px!important;background:#ffffffd1!important;box-shadow:0 8px 20px #162c4809!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem){border-color:#263850!important;background:radial-gradient(circle at 96% 0%,#35d0e424 0,#35d0e400 35%),radial-gradient(circle at 6% 16%,#26d99129 0,#26d99100 32%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem) h1{color:#f4f7fb!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .subline{color:#b7c4d8!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{border-color:#1f6e55!important;background:#101d31d1!important}@media (max-width: 1024px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){--im-shell-sidebar: 0px;--im-shell-topbar: 64px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .main{margin-left:0!important;width:100%!important;padding-top:calc(var(--im-shell-topbar) + 59px)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar{top:var(--im-shell-topbar)!important;width:min(372px,calc(100vw - 44px))!important}}@media (max-width: 860px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem){align-items:flex-start!important;flex-direction:column!important;padding:24px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{width:100%!important}}@media (max-width: 640px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]){--im-shell-topbar: 62px}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .sidebar{width:min(332px,calc(100vw - 28px))!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem){padding:22px 18px!important;border-radius:14px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{align-items:flex-start!important;gap:14px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:54px!important;height:54px!important;border-radius:15px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:31px!important;height:31px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem) h1{font-size:26px!important}}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem),:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .hero-row:has(.cycle-emblem){border-color:#ddd0ff!important;background:radial-gradient(circle at 96% 0%,#8b5cf633 0,#8b5cf600 38%),radial-gradient(circle at 7% 18%,#a855f72e 0,#a855f700 34%),linear-gradient(108deg,#fff,#faf7ff 48%,#f3efff)!important;box-shadow:0 10px 24px #5b21b612!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .hero-row:has(.cycle-emblem) .cycle-emblem{background:radial-gradient(circle at 32% 28%,#c084fc 0,#c084fc 24%,#8b5cf6 52%,#6d28d9)!important;color:#fff!important;box-shadow:0 14px 30px #6d28d93d!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .hero-row:has(.cycle-emblem) .cycle-emblem svg{color:#fff!important;stroke:currentColor!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .hero-row:has(.cycle-emblem) .topic-summary-card{border-color:#ddd0ff!important;background:linear-gradient(135deg,#fffffff0,#f5f0ff)!important;box-shadow:0 10px 24px #5b21b612!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-icon,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .hero-row:has(.cycle-emblem) .topic-summary-icon{background:linear-gradient(180deg,#f1eaff,#e7dcff)!important;color:#7c3aed!important;box-shadow:inset 0 0 0 1px #7c3aed14!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-icon svg,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .hero-row:has(.cycle-emblem) .topic-summary-icon svg{color:#7c3aed!important;stroke:currentColor!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem),:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .hero-row:has(.cycle-emblem),html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] .page-shell-main .hero-row:has(.cycle-emblem),html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] .hero-row:has(.cycle-emblem){border-color:#4c3578!important;background:radial-gradient(circle at 96% 0%,#8b5cf638 0,#8b5cf600 38%),radial-gradient(circle at 7% 18%,#a855f72e 0,#a855f700 34%),linear-gradient(108deg,#171326,#1c1730,#22183a)!important;box-shadow:0 14px 32px #00000047!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .hero-row:has(.cycle-emblem) .cycle-emblem,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] .hero-row:has(.cycle-emblem) .cycle-emblem{background:radial-gradient(circle at 32% 28%,#c4b5fd 0,#c4b5fd 22%,#8b5cf6 50%,#5b21b6)!important;box-shadow:0 14px 30px #8b5cf642!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .hero-row:has(.cycle-emblem) .topic-summary-card,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] .hero-row:has(.cycle-emblem) .topic-summary-card{border-color:#4c3578!important;background:linear-gradient(135deg,#1f1931f0,#24183d)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-icon,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .hero-row:has(.cycle-emblem) .topic-summary-icon,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-icon,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] .hero-row:has(.cycle-emblem) .topic-summary-icon{background:linear-gradient(180deg,#352553,#2b1d46)!important;color:#c4b5fd!important;box-shadow:inset 0 0 0 1px #c4b5fd1a!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-icon svg,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .hero-row:has(.cycle-emblem) .topic-summary-icon svg,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-icon svg,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] .hero-row:has(.cycle-emblem) .topic-summary-icon svg{color:#c4b5fd!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area-group>.residency-area-toggle:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area-group>.residency-area-toggle:hover:after,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area-group.open>.residency-area-toggle:after{opacity:1}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area-group .residency-specialty-link:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area-group .residency-specialty-link:hover:before,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .residency-area-group>.residency-area-toggle:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .residency-area-group .residency-specialty-link:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .residency-area-group .residency-specialty-link:hover:before,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page[class*=specialty-theme-]{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page[class*=specialty-theme-] .specialty-emblem,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page[class*=specialty-theme-] .cardio-page-emblem,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page[class*=specialty-theme-] .surgery-page-emblem,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page[class*=specialty-theme-] .gyn-page-emblem,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page[class*=specialty-theme-] .pedia-page-emblem,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar *,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar *:before,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar *:after{box-sizing:border-box!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar::-webkit-scrollbar{width:7px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-item,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-item:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-toggle:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-item.active,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-toggle-main{white-space:normal!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-item svg,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-group>.nav-submenu,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .student-menu{margin-top:14px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final #mobileSidebarBackdrop{display:none!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark #officialSidebar,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark #officialSidebar .nav-item,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark #officialSidebar .nav-toggle,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark #officialSidebar .nav-sublink,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body #officialSidebar .nav-item,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark #officialSidebar .nav-item:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark #officialSidebar .nav-toggle:hover,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark #officialSidebar .nav-group.open>.nav-toggle,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark #officialSidebar .nav-sublink:hover,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark #officialSidebar .nav-item.active,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark #officialSidebar .nav-sublink.active,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark #officialSidebar .premium-box,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark #officialSidebar .premium-title,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark #officialSidebar .premium-list li:before,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body #officialSidebar .premium-title,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark #officialSidebar .premium-list,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark #officialSidebar .premium-box button,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark #officialSidebar .extension-premium-link,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark.official-menu-final #sidebarToggle,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final{overflow-x:hidden!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final.mobile-menu-open{overflow:hidden!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final #sidebarToggle{display:none!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final.mobile-menu-open #officialSidebar,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final .main,:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]).theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]))[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){:is(body[data-page=biofisica-e-fisiologia],body[data-page=biologia-celular-e-genetica],body[data-page=bioquimica],body[data-page=embriologia],body[data-page=farmacologia],body[data-page=histologia],body[data-page=imunologia],body[data-page=introducao-a-psicologia-medica],body[data-page=metodo-clinico-e-semiologia],body[data-page=microbiologia],body[data-page=parasitologia],body[data-page=patologia-geral],body[data-page=preventiva-e-epidemiologia]) #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]){--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]),:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) *{box-sizing:border-box}html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens])),:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]){height:100%}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]){margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) svg{display:block}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) a{color:inherit;text-decoration:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) button,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) input{font:inherit}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .app{min-height:100vh}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .brand .plus{color:var(--green);font-weight:900;margin:0 3px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .brand .med{font-weight:900}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .global-search input::placeholder{color:#60739b;opacity:1}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .profile strong{font-size:12px;color:#10203e;font-weight:850}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .sidebar-collapse-btn svg,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .sidebar,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).sidebar-collapsed .main{margin-left:0;width:100%}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).sidebar-collapsed .sidebar-collapse-btn{left:16px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .sidebar::-webkit-scrollbar{width:7px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav{display:flex;flex-direction:column;gap:8px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-item:hover{background:#f2f7fb;color:#253757}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-item svg{color:currentColor;flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-toggle:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-group.open>.nav-toggle{background:#f2f7fb;color:#253757}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-toggle-main svg{color:currentColor;flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-section-title svg{color:currentColor;flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-group.open>.nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-sublink:hover{background:#f3f8fc;color:#253757}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-sublink:hover:before,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-sublink.active:before{background:#00a96e}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-sublink.active{color:#00a96e;background:#eaf9f2}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .student-menu{margin-top:14px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .student-toggle{color:#50658e}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .premium-list li{display:flex;align-items:flex-start;gap:8px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .content{padding:16px 22px 28px;max-width:none;width:100%}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .hero p strong{color:#00a26e;font-weight:850}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .ask-row{margin-top:18px;width:min(850px,100%);max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip-content{min-width:159px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip-questions{min-width:157px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip-video{min-width:105px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip-flashcards{min-width:146px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip-map{min-width:151px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip-crown{width:13px;height:13px;color:#b97900;flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip.active:not(.chip-premium),:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:8px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-card:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-card:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-card .card-copy{display:contents}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-card{position:relative;overflow:hidden;min-height:111px;background:#fff;border:1px solid var(--line);border-top:0;border-radius:11px;padding:17px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;border-radius:11px 11px 0 0;background:linear-gradient(90deg,#0bbf79,#0faec7 46%,#c89012);pointer-events:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .meta-line{color:#536d99;font-size:12px;font-weight:780}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .meta-line .arrow{margin-left:0;font-size:17px;color:#008d62;font-weight:900}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .exam-bank-strip{position:relative;overflow:hidden;min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 0 4px;padding:18px 26px;border:1px solid #cdeee4;border-radius:16px;background:radial-gradient(circle at 8% 0%,#c8ffe66b 0,#c8ffe629 28%,#fff0 50%),radial-gradient(circle at 100% 0%,#0faec729 0,#0faec70d 40%,#fff0 66%),linear-gradient(100deg,#f5fffb,#fff 58%,#effbff);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .exam-bank-strip:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .exam-bank-strip:before,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .exam-bank-strip:after{content:"";position:absolute;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#0bbf79,#0faec7)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .exam-bank-strip:before{left:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .exam-bank-strip:after{right:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .exam-bank-copy{position:relative;z-index:1;min-width:0;display:block}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .exam-bank-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 6px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .exam-bank-copy strong{display:block;margin:0;color:#071442;font-size:18px;line-height:1.08;font-weight:950;letter-spacing:-.04em}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .exam-bank-copy>span:not(.exam-bank-title-row){display:block;color:#263957;font-size:12px;line-height:1.35;font-weight:650}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .exam-bank-badge{position:relative;z-index:1;flex:none;min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid #bde9db;border-radius:999px;background:#fff;color:#000;font-size:14px;line-height:1;font-weight:800;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 7px 16px #00a66c0f;white-space:nowrap}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .exam-bank-badge svg{width:14px;height:14px;flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 4px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-card{position:relative;min-height:172px;overflow:hidden;padding:14px;border:1px solid var(--line);border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-card:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,#0bbf79,#0faec7)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-discipline-list{position:relative;z-index:1;display:flex;flex-direction:column}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-discipline{min-height:42px;display:grid;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;padding:6px 8px 6px 6px;border:1px solid transparent;border-radius:11px;color:#172341;transition:background .18s ease,border-color .18s ease,color .18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-discipline:hover{border-color:#cdeee4;background:#f3fcf8;color:#008d62}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-discipline-icon{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:var(--cycle-icon-bg, #e7f9f1);color:var(--cycle-icon-color, #0bbf79);flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-discipline-icon svg{width:17px;height:17px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-discipline strong{display:block;min-width:0;color:currentColor;font-size:12px;line-height:1.18;font-weight:850}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-card--courses{border-color:#cdeee4;background:radial-gradient(circle at 100% 0%,#0bbf791f 0,#0bbf7900 40%),linear-gradient(135deg,#f4fffa,#fff 62%,#f2fbff)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-courses-title{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin:0 0 10px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-course-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 7px 16px #00a66c14;flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-course-icon svg{width:18px;height:18px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-courses-title strong{color:#101832;font-size:14px;line-height:1.1;font-weight:930;letter-spacing:-.02em}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-course-list{position:relative;z-index:1;list-style:none;display:flex;flex-direction:column;gap:7px;margin:0;padding:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-course-list li{position:relative;padding-left:14px;color:#50658e;font-size:11.5px;line-height:1.26;font-weight:760}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-course-list li:before{content:"";position:absolute;top:.55em;left:0;width:6px;height:6px;border-radius:999px;background:#c89012}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-course-list a{color:inherit;transition:color .18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-course-list a:hover{color:#008d62}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .lower-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:35px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-list{padding:0 17px 12px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px;align-items:center;column-gap:13px;min-height:70px;padding:10px 0;border-bottom:1px solid var(--line-soft)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-row:last-child{border-bottom:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.22;margin-bottom:5px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-title span{display:block;color:#62769b;font-size:11px;font-weight:610;line-height:1.35}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .continue-inline{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:0;border:0;background:transparent;color:#00a16c;font-size:11px;line-height:1.2;font-weight:900;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .continue-inline:before{content:"-";color:currentColor;font-weight:900}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .continue-inline:hover{color:#008d62;text-decoration:underline;text-underline-offset:2px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .percent{color:#667a9e;font-size:12px;font-weight:700}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .history-link span{margin-left:7px;color:#60759e;font-size:15px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .activity-list{padding:0 17px 13px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .activity-row:last-child{border-bottom:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .activity-copy span{color:#65789e;font-size:11px;font-weight:610}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-panel{overflow:hidden}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-panel .panel-head{padding-bottom:12px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-dashboard{padding:0 17px 17px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-feature-card:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .agenda-timeline{display:flex;flex-direction:column;gap:9px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .agenda-priority{color:#008d62;font-weight:900}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-section-intro{position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;gap:18px;min-height:auto;margin:45px 0 25px;padding:8px 22px 4px;border:0;border-radius:0;background:transparent;box-shadow:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-section-intro:before,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-section-intro:after{display:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-section-intro:before{left:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-section-intro:after{right:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-intro-left{position:relative;z-index:1;display:flex;align-items:center;gap:14px;min-width:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-intro-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 10px 22px #00a66c14;flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-intro-icon svg{width:24px;height:24px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-intro-kicker{display:inline-flex;align-items:center;height:23px;margin-bottom:4px;padding:0 9px;border-radius:999px;background:#fff;border:1px solid #bde9db;color:#008d62;font-size:10.5px;line-height:1;font-weight:950;letter-spacing:.04em;text-transform:uppercase}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-section-intro h2{margin:0;color:#101832;font-size:20px;line-height:1.12;font-weight:950;letter-spacing:-.035em;text-align:center}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-section-intro p{margin:5px 0 0;color:#587096;font-size:12.5px;line-height:1.4;font-weight:650}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-intro-pill{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 12px;border-radius:999px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-section-intro+.lower-grid{margin-top:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .lower-grid{align-items:stretch}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .continue-panel{height:100%;display:flex;flex-direction:column}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .continue-panel .study-list{flex:1;padding-bottom:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .continue-panel .study-row{min-height:70px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-side-stack{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-panel,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-schedule-panel{overflow:hidden}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-body{padding:0 17px 17px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-intro{margin:0 0 12px;color:#60739b;font-size:11.5px;line-height:1.4;font-weight:650}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-action{min-height:78px;position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:13px 12px;border:1px solid #dfe7f3;border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:0 6px 14px #162c4809;transition:.18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-action:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow-soft)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-action--wide{grid-column:1 / -1}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:var(--pa-bg, #e7f9f1);color:var(--pa-color, #0bbf79);flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-copy strong{display:block;color:#101832;font-size:12px;line-height:1.22;font-weight:900;margin-bottom:3px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-copy span{display:block;color:#667a9e;font-size:10.5px;line-height:1.3;font-weight:720}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-arrow{color:#00a16c;font-size:18px;font-weight:950;line-height:1}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-schedule-card{position:relative;min-height:154px;display:block;padding:0 17px 17px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-schedule-link{min-height:158px;position:relative;display:block;padding:16px 265px 18px 17px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 88% 45%,#0faec724 0,#0faec70a 36%,#0faec700 60%),linear-gradient(135deg,#ecfbf6,#fff 56%,#f2fbff);overflow:hidden;transition:.18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-schedule-link:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow-soft)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-schedule-copy{position:relative;z-index:2;display:block;min-width:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-schedule-kicker{display:inline-flex;align-items:center;gap:6px;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;margin-bottom:9px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-schedule-copy strong{display:block;color:#101832;font-size:16px;line-height:1.15;font-weight:950;letter-spacing:-.02em;margin-bottom:7px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-schedule-copy p{margin:0 0 13px;color:#587096;font-size:12px;line-height:1.42;font-weight:650;max-width:330px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-schedule-cta{height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-character{position:absolute;top:-2px;right:18px;bottom:auto;z-index:1;width:246px;height:202px;display:flex;align-items:flex-start;justify-content:flex-end;pointer-events:none;opacity:1;filter:drop-shadow(0 16px 24px rgba(15,23,42,.12))}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-character:before{content:"";position:absolute;right:-18px;top:30px;width:190px;height:120px;border-radius:999px;background:radial-gradient(circle,#0faec721,#0faec700 70%);z-index:-1}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-character img{width:auto;height:205px;object-fit:contain;object-position:center top;display:block}@media (max-width: 1480px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-actions{grid-template-columns:1fr}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-action--wide{grid-column:auto}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-schedule-link{padding-right:235px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-character{top:-2px;right:12px;bottom:auto;width:222px;height:194px;opacity:1}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-character img{height:198px}}@media (max-width: 1280px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .lower-grid{grid-template-columns:1fr}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .topbar-actions{min-width:auto}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .profile{display:none}}@media (max-width: 860px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]){--sidebar: 0px;--topbar: 62px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .brand{width:auto;padding-left:16px;font-size:19px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .topbar{gap:10px;padding-right:10px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .topbar-center{display:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .sidebar{display:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .sidebar-collapse-btn{display:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .content{padding:12px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .hero{padding:24px 18px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .hero h1{font-size:24px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-grid,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-grid{grid-template-columns:1fr}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .bar,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .percent{grid-column:2;width:100%}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-summary-grid{grid-template-columns:1fr}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-feature-top,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .schedule-feature-actions,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .agenda-card-head{align-items:flex-start;flex-direction:column}}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-card:focus-visible,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-card:focus-visible,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-discipline:focus-visible,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-course-list a:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .brand,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .hero h1,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .section-title,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .panel-head h3,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .profile strong,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .card-copy strong,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .specialty-card strong,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .study-title strong,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .activity-copy strong,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .schedule-feature-title strong,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .agenda-card-title strong,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .agenda-copy strong,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-hero h1,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-filters h2,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-kpi strong,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-card h3{color:#f4f7fb}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .brand .plus,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .section-link,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .mini-arrow,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .agenda-priority{color:#35e6a0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .topbar-center,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .topbar-actions{color:#b7c4d8}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .icon-button,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .top-mic,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .mic{color:#b7c4d8}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .global-search,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .ask-row,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-search-mini,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .filter-control,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .global-search input,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .ask-row input,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-search-mini input,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark input,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark select{color:#f4f7fb}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .global-search input::placeholder,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-search-mini input::placeholder{color:#91a3bd}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark input,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark select,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark textarea,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] input,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] select,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark input::placeholder,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark textarea::placeholder,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] input::placeholder,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark select:not([multiple]),html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark select option,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .nav-item,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .nav-toggle,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .nav-sublink,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .premium-box p,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .premium-list,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .hero p,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .specialty-card p,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .card-copy p,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .meta-line,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .study-title span,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .activity-copy span,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .schedule-feature-title span,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .agenda-card-title span,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .agenda-copy span,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .schedule-mini-meta,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-hero p,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-count,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-kpi span,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-level,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-meta-row,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-year,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-year strong{color:#b7c4d8}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .nav-item:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .nav-toggle:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .nav-group.open>.nav-toggle,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .nav-item.active,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .nav-sublink:before,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .nav-sublink:hover:before,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .nav-sublink.active:before{background:#35e6a0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .hero,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .panel,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .practice-card,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .specialty-card,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .schedule-kpi,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .day-agenda-card,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-kpi,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .practice-card:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .specialty-card:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .panel:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .specialty-card:before{background:linear-gradient(90deg,#26d991,#35d0e4 46%,#d6a84c)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .premium-title,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .premium-title svg{color:#ffd166}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .premium-list{color:#d7c9ad}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .premium-list li:before{color:#ffd166}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .continue-inline{background:transparent;color:#35e6a0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .continue-inline:hover{background:transparent;color:#78f0b5}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .schedule-open-btn:hover{background:#12382d}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .chip.active:not(.chip-premium),:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .chip-premium,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .icon-tile,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .small-icon{background:#13243a}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .bar{background:#23354e}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .study-row,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .activity-row{border-bottom-color:#1c2b42}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .history-link,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .history-link span{color:#b7c4d8}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .schedule-badge,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-eyebrow,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .agenda-time{background:#13243a;color:#d7e3f5}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .agenda-item:not(:last-child):after{background:#263850}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-meta-left svg{color:#b7c4d8}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-commented{background:#12382d;color:#78f0b5}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .dashboard-section-intro{border-color:transparent;background:transparent;box-shadow:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-bank-strip{border-color:#1f6e55;background:radial-gradient(circle at 8% 0%,#26d99121 0,#26d9910d 34%,#07111f00 58%),radial-gradient(circle at 100% 0%,#35d0e424 0,#35d0e40d 40%,#07111f00 66%),linear-gradient(105deg,#10291f,#0e1a2c 62%,#0c2430);box-shadow:var(--shadow-soft)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-bank-strip:hover{border-color:#315d57;box-shadow:var(--shadow)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-bank-copy strong{color:#f4f7fb}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-bank-copy>span:not(.exam-bank-title-row){color:#b7c4d8}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .exam-bank-badge{border-color:#247d61;background:#12382d;color:#78f0b5}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-cycle-card{border-color:#263850;background:radial-gradient(circle at 100% 0%,#35d0e41c 0,#35d0e400 38%),linear-gradient(180deg,#0e1a2c,#101d31);box-shadow:var(--shadow-soft)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-cycle-card:hover{border-color:#315d57;box-shadow:var(--shadow)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-cycle-card--courses{border-color:#1f6e55;background:radial-gradient(circle at 100% 0%,#26d9911c 0,#26d99100 40%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-discipline{color:#f4f7fb}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-discipline:hover{border-color:#247d61;background:#12382d;color:#78f0b5}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-discipline-icon,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-course-icon{background:#13243a!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-courses-title strong{color:#f4f7fb}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-course-list li{color:#b7c4d8}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-course-list a:hover{color:#78f0b5}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .dashboard-intro-icon,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .dashboard-intro-kicker,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .dashboard-intro-pill{border-color:#247d61;background:#12382d;color:#78f0b5}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .dashboard-section-intro h2{color:#f4f7fb}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .dashboard-section-intro p{color:#b7c4d8}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .performance-panel,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .study-schedule-panel,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .performance-action{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .performance-intro,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .performance-copy span,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .study-schedule-copy p{color:#b7c4d8}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .performance-copy strong,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .study-schedule-copy strong{color:#f4f7fb}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .performance-action:hover{border-color:#315d57;background:#13243a}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .performance-icon{background:#13243a}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .performance-arrow{color:#35e6a0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .study-schedule-link{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .study-character{opacity:1;filter:drop-shadow(0 18px 26px rgba(0,0,0,.3))}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .study-schedule-kicker,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .study-schedule-cta{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 860px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-section-intro{align-items:flex-start;flex-direction:column;margin-top:28px;padding:17px 18px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-intro-left{align-items:flex-start}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-section-intro h2{font-size:19px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-intro-pill{width:100%}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .dashboard-side-stack,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-actions,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-schedule-link{grid-template-columns:1fr}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-schedule-link{text-align:left;padding-right:150px;min-height:152px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-character{top:0;right:-6px;bottom:auto;width:154px;height:150px;opacity:1}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-character img{height:154px}}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .mobile-menu-btn,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .mobile-sidebar-backdrop{display:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]){--sidebar: 270px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .brand{font-size:21px;padding-left:18px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .global-search{width:min(440px,100%)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .topbar-actions{gap:12px;padding-right:16px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .profile{display:flex;min-width:auto}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .content{padding:18px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .hero{padding:32px 28px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-grid,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-grid{height:auto;margin-bottom:30px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-card,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-card{min-height:142px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .lower-grid{grid-template-columns:1fr}}@media (max-width: 1024px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]){--sidebar: 0px;--topbar: 64px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).mobile-menu-open{overflow:hidden}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .topbar-center{display:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .topbar-actions>.icon-button{display:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .avatar{display:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .profile{display:flex!important;min-width:auto;max-width:104px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .theme-toggle-btn{flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .mobile-menu-btn{display:grid;flex:none;z-index:70}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .sidebar-collapse-btn{display:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).sidebar-collapsed .sidebar{transform:translate(-106%)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .main{width:100%;margin-left:0;padding-top:var(--topbar)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .content{width:100%;max-width:940px;margin:0 auto;padding:18px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .hero{padding:30px 24px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .hero h1{font-size:28px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .ask-row{width:100%}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .section-header{align-items:center;margin:30px 0 14px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .section-title{font-size:20px;line-height:1.2}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-grid,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-grid{height:auto;margin-bottom:30px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-card{min-height:138px;padding:18px;display:flex;flex-direction:column;justify-content:space-between}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-card{min-height:150px;padding:18px;grid-template-columns:44px minmax(0,1fr);overflow:visible}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .card-copy strong{min-height:40px;padding-right:34px;font-size:13.5px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .card-copy p{padding-right:32px;font-size:12.5px;line-height:1.45}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .lower-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-actions{grid-template-columns:repeat(2,minmax(0,1fr))}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-action--wide{grid-column:1 / -1}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-row{grid-template-columns:34px minmax(180px,1fr) 160px 42px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-schedule-link{padding-right:210px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-character{right:8px;width:205px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-character img{height:190px}}@media (max-width: 640px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]){--topbar: 62px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .topbar{padding:0 10px;gap:8px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .profile{max-width:76px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .profile strong{max-width:76px;font-size:11px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .theme-toggle-btn{width:50px;height:28px;padding:0 6px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .theme-toggle-thumb{width:20px;height:20px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .theme-toggle-thumb{transform:translate(22px)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .mobile-menu-btn{width:38px;height:38px;border-radius:11px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .content{max-width:none;padding:12px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .hero{padding:24px 18px;border-radius:14px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .hero h1{font-size:24px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .ask-row{min-height:52px;height:auto;padding-left:14px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chips{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:4px;scrollbar-width:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chips::-webkit-scrollbar{display:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip{flex:0 0 auto;height:34px;padding:0 16px;font-size:11.5px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip-content,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip-questions,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip-video,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip-flashcards,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip-map,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .chip-premium{min-width:auto}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .section-header{margin:26px 2px 12px;padding-top:2px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .section-title{font-size:19px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-grid,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-grid{grid-template-columns:1fr;gap:10px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-grid{height:auto;margin-bottom:28px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-card{min-height:116px;padding:16px 18px;border-radius:12px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .exam-bank-strip{min-height:auto;align-items:flex-start;flex-direction:column;gap:12px;margin:12px 0 2px;padding:18px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .exam-bank-copy strong{font-size:19px;line-height:1.12}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .exam-bank-copy span{font-size:12.5px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .exam-bank-badge{width:auto;min-height:28px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-grid{grid-template-columns:1fr;gap:10px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-card{min-height:auto;padding:14px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-card{min-height:132px;padding:18px;border-radius:13px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .icon-tile{width:38px;height:38px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .card-copy strong{font-size:13.5px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .card-copy p{font-size:12.5px;line-height:1.45}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-row{grid-template-columns:34px minmax(0,1fr)!important;row-gap:8px;padding:12px 0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .bar,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .percent{grid-column:2;width:100%}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-actions{grid-template-columns:1fr}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .performance-action--wide{grid-column:auto}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-schedule-link{min-height:auto;padding:16px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .study-character{display:none}}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .lower-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .topbar-center .global-search{width:min(940px,100%);height:42px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .main{padding-top:calc(var(--topbar) + 59px)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-card,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-card{border-top:4px solid #c89012}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-card:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-card:hover{border-top-color:#c89012}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-card:before{display:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .practice-card,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .practice-card:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-cycle-card,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-cycle-card:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-cycle-card--courses,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-cycle-card--courses:hover{border-top-color:#c89012}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-card .premium-mini-badge{top:11px;right:12px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-card--courses .basic-courses-title{padding-right:34px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-cycle-card .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-card--courses{border-color:#d8b56a;border-top-color:#a8731f!important;background:radial-gradient(circle at 100% 0%,#d5a84838 0,#d5a84800 45%),linear-gradient(135deg,#fff9e8,#fffdf7 62%,#f7fbfd);box-shadow:0 9px 22px #a8731f12}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-card--courses:hover{border-color:#c99a43;border-top-color:#8f5f15!important;box-shadow:0 14px 30px #8f5f1521}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-card--courses .basic-courses-title strong{color:#6f470d}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .courses-cycle-premium-badge{border-color:#d8aa4e;background:radial-gradient(circle at 35% 20%,#ffffffeb 0,#fff0 48%),linear-gradient(180deg,#fff5ce,#e9c36d);color:#754a08;box-shadow:0 6px 14px #754a0829,inset 0 1px #ffffffd6}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .courses-cycle-premium-badge svg{width:14px;height:14px;overflow:visible;fill:#c9942f;stroke:#6f4305;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 2px rgba(111,67,5,.18))}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .courses-cycle-premium-badge .courses-crown-line{fill:none;stroke-width:1.65}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .courses-cycle-premium-badge .courses-crown-gem{fill:#fff3ad;stroke:#6f4305;stroke-width:1.05}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-card--courses .basic-course-list li:before{background:#a8731f}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-card--courses .basic-course-list a:hover{color:#8f5f15}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-cycle-card--courses,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-cycle-card--courses:hover{border-color:#715421;border-top-color:#d6a84c!important;background:radial-gradient(circle at 100% 0%,#d6a84c2e 0,#d6a84c00 45%),linear-gradient(135deg,#211a0d,#171a24 62%,#0e1a2c)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-cycle-card--courses .basic-courses-title strong{color:#f1d286}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .courses-cycle-premium-badge{border-color:#9b742b;background:radial-gradient(circle at 35% 20%,#ffebaf2e 0,#ffebaf00 48%),linear-gradient(180deg,#4b3810,#2c220d);color:#f1c86c}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .courses-cycle-premium-badge svg{fill:#d9aa4c;stroke:#ffe09a}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .courses-cycle-premium-badge .courses-crown-gem{fill:#fff0a8;stroke:#8e661c}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-search-shell{position:relative;z-index:12;width:min(850px,100%);max-width:100%;margin-top:18px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-search-shell .ask-row{width:100%;max-width:none;margin-top:0;position:relative;z-index:2;gap:11px;transition:border-color .18s ease,border-radius .18s ease,box-shadow .18s ease,background .18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-search-shell .ask-row:focus-within{border-color:#b8c8db;box-shadow:0 2px 6px #1832540f,0 12px 28px #18325414}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-search-shell.is-open .ask-row{border-color:#cfd9e6;border-bottom-color:#edf1f6;border-radius:18px 18px 0 0;box-shadow:0 3px 8px #1832540d,0 18px 38px #1832541a}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .main-search-leading-icon{width:22px;height:22px;display:grid;place-items:center;color:#7b8ca8;flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-search-shell #mainPrompt{height:100%}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-search-shell #mainPrompt::placeholder{color:#7385a5;opacity:1}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-search-suggestions{position:absolute;top:calc(100% - 1px);right:0;left:0;z-index:1;max-height:390px;overflow-y:auto;padding:8px 0 10px;border:1px solid #cfd9e6;border-top:0;border-radius:0 0 18px 18px;background:#fff;box-shadow:0 22px 44px #18325424,0 6px 16px #1832540f;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-search-suggestions[hidden]{display:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-search-suggestions::-webkit-scrollbar{width:7px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-search-suggestions::-webkit-scrollbar-track{background:transparent}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-search-suggestions::-webkit-scrollbar-thumb{border:2px solid #ffffff;border-radius:999px;background:#53698f3d}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .search-suggestions-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;padding:4px 18px 6px;color:#6d7fa4;font-size:10.5px;line-height:1;font-weight:900;letter-spacing:.035em;text-transform:uppercase}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .search-suggestions-clear{padding:3px 0;border:0;background:transparent;color:#00a16c;font-size:10.5px;font-weight:900;text-transform:none;cursor:pointer}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .search-suggestions-clear:hover{color:#007f57;text-decoration:underline;text-underline-offset:3px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-suggestion-item{width:100%;min-height:48px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:11px;padding:8px 18px;border:0;background:transparent;color:#172241;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-suggestion-item:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-suggestion-item.is-active{background:#f1f4f8}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-suggestion-icon{width:22px;height:22px;display:grid;place-items:center;color:#91a0b7}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-suggestion-icon svg{width:17px;height:17px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-suggestion-copy{min-width:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-suggestion-title{display:block;overflow:hidden;color:#111827;font-size:14px;line-height:1.25;font-weight:560;text-overflow:ellipsis;white-space:nowrap}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-suggestion-title mark{padding:0;background:transparent;color:#111827;font-weight:900}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-suggestion-category{display:block;margin-top:3px;overflow:hidden;color:#7b8ca8;font-size:10.5px;line-height:1.2;font-weight:720;text-overflow:ellipsis;white-space:nowrap}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-suggestion-arrow{color:#9aa8bb;font-size:17px;line-height:1;font-weight:800}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .search-suggestions-empty{padding:18px;color:#65789e;font-size:13px;line-height:1.45;font-weight:650}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .search-suggestions-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .medical-search-shell .ask-row{border-color:#30445f;background:#101d31}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .medical-search-shell .ask-row:focus-within{border-color:#4b617e;box-shadow:0 2px 6px #0003,0 18px 38px #00000047}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .medical-search-shell.is-open .ask-row{border-color:#30445f;border-bottom-color:#1c2b42}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .main-search-leading-icon{color:#91a3bd}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .medical-search-suggestions{border-color:#30445f;background:#101d31;box-shadow:0 24px 50px #0000006b,0 7px 18px #00000040}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .medical-search-suggestions::-webkit-scrollbar-thumb{border-color:#101d31;background:#b7c4d847}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .search-suggestions-heading{color:#91a3bd}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .search-suggestions-clear{color:#35e6a0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .search-suggestions-clear:hover{color:#78f0b5}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .medical-suggestion-item{color:#f4f7fb}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .medical-suggestion-item:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .medical-suggestion-item.is-active{background:#192a40}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .medical-suggestion-icon,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .medical-suggestion-arrow{color:#91a3bd}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .medical-suggestion-title,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .medical-suggestion-title mark{color:#f4f7fb}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .medical-suggestion-category,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .search-suggestions-empty{color:#9fb0c8}@media (max-width: 640px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-search-shell{width:100%}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-search-shell .ask-row{min-height:54px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-search-suggestions{max-height:min(360px,55vh);border-radius:0 0 15px 15px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-search-shell.is-open .ask-row{border-radius:15px 15px 0 0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-suggestion-item{min-height:50px;grid-template-columns:22px minmax(0,1fr);padding:9px 14px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .medical-suggestion-arrow{display:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .search-suggestions-heading{padding-right:14px;padding-left:14px}}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .site-footer{position:relative;overflow:hidden;margin-top:34px;border:1px solid var(--line);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791f 0,#0bbf790a 30%,#fff0 54%),radial-gradient(circle at 100% 0%,#0faec721 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f7fcfa 54%,#f2fbff);box-shadow:var(--shadow-soft)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .site-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012);pointer-events:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .site-footer-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(145px,.7fr));gap:28px;padding:30px 30px 24px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-brand-block{min-width:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-logo{display:inline-flex;align-items:center;gap:5px;margin-bottom:12px;color:#101833;font-size:23px;line-height:1;font-weight:850;letter-spacing:-.055em}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-logo .plus{color:var(--green);font-weight:950}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-logo .med{font-weight:950}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-description{max-width:410px;margin:0 0 16px;color:#53698f;font-size:12.5px;line-height:1.55;font-weight:620}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-support-card{max-width:390px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px 14px;border:1px solid #cdeee4;border-radius:14px;background:#ffffffc2}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-support-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#e7f9f1;color:#008d62}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-support-copy strong{display:block;color:#101832;font-size:12.5px;line-height:1.2;font-weight:950;margin-bottom:4px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-support-copy span{display:block;color:#62769b;font-size:11.5px;line-height:1.35;font-weight:650}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-column{min-width:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-column h3{margin:0 0 12px;color:#101832;font-size:12px;line-height:1;font-weight:950;letter-spacing:.05em;text-transform:uppercase}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-links{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-links a{display:inline-flex;align-items:center;gap:7px;color:#53698f;font-size:12px;line-height:1.25;font-weight:720;text-decoration:none!important;transition:color .18s ease,transform .18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-links a:before{content:"";width:5px;height:5px;border-radius:999px;background:#0bbf79;flex:none;opacity:.72}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-links a:hover{color:#008d62;transform:translate(2px)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-bottom{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 30px 20px;border-top:1px solid var(--line-soft)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-disclaimer{margin:0;color:#60739b;font-size:11.5px;line-height:1.45;font-weight:650}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-disclaimer strong{color:#253757;font-weight:900}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:#6d7fa4;font-size:11.5px;line-height:1.2;font-weight:750;white-space:nowrap}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-meta a{color:#008d62;font-weight:900;text-decoration:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-meta a:hover{text-decoration:underline!important;text-underline-offset:3px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430);box-shadow:var(--shadow-soft)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-logo,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-column h3,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-support-copy strong,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-disclaimer strong{color:#f4f7fb}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-logo .plus{color:#35e6a0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-description,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-support-copy span,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-links a,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-disclaimer,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-meta{color:#b7c4d8}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-support-card{border-color:#1f6e55;background:#101d31b8}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-support-icon{background:#12382d;color:#78f0b5}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-links a:before{background:#35e6a0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-links a:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-meta a{color:#78f0b5}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-bottom{border-top-color:#1c2b42}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-dot{background:#4d6688}@media (max-width: 1280px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-brand-block{grid-column:1 / -1}}@media (max-width: 760px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .site-footer{margin-top:28px;border-radius:16px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .site-footer-inner{grid-template-columns:1fr;gap:22px;padding:26px 20px 18px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-logo{font-size:21px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-support-card{max-width:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-bottom{grid-template-columns:1fr;align-items:start;padding:16px 20px 20px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-meta{justify-content:flex-start;white-space:normal}}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .site-footer-inner{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:18px!important;padding:34px 30px 24px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-brand-block{max-width:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-description{max-width:720px!important;margin-right:auto!important;margin-left:auto!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-support-card{width:min(520px,100%)!important;max-width:520px!important;margin:0 auto!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-support-card:hover{transform:translateY(-1px)!important;border-color:#93dec2!important;background:#fff!important;box-shadow:0 12px 26px #162c4814!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-bottom{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:12px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-disclaimer{max-width:980px!important;margin-right:auto!important;margin-left:auto!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-meta{justify-content:center!important;white-space:normal!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .footer-support-card:hover{border-color:#247d61!important;background:#13243a!important;box-shadow:none!important}@media (max-width: 760px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .site-footer-inner{padding:28px 20px 20px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-support-card{grid-template-columns:34px minmax(0,1fr)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-bottom{justify-items:center!important;text-align:center!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-meta{justify-content:center!important}}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-brand-block{max-width:680px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-bottom{padding-top:14px!important;padding-bottom:18px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-meta{margin:0 auto!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .site-footer-inner{padding-bottom:8px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-description{margin-bottom:0!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-bottom{padding-top:10px!important}@media (max-width: 760px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .site-footer-inner{padding-bottom:8px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .footer-bottom{padding-top:10px!important}}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-premium-arrow{color:#ffd166}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area-group>.residency-area-toggle:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area-group>.residency-area-toggle:hover:after,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area-group.open>.residency-area-toggle:after{opacity:1}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area-group .residency-specialty-link:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area-group .residency-specialty-link:hover:before,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .residency-area-group>.residency-area-toggle:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .residency-area-group .residency-specialty-link:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .residency-area-group .residency-specialty-link:hover:before,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page[class*=specialty-theme-]{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-emblem,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .cardio-page-emblem,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .surgery-page-emblem,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .gyn-page-emblem,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .pedia-page-emblem,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar *,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar *:before,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar *:after{box-sizing:border-box!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar::-webkit-scrollbar{width:7px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-item,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-item:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-toggle:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-item.active,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-toggle-main{white-space:normal!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-item svg,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-group>.nav-submenu,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .student-menu{margin-top:14px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final #mobileSidebarBackdrop{display:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .nav-item,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .nav-toggle,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .nav-sublink,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-item,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .nav-item:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .nav-toggle:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .nav-group.open>.nav-toggle,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .nav-sublink:hover,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .nav-item.active,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .nav-sublink.active,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .premium-box,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .premium-title,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .premium-list li:before,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .premium-title,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .premium-list,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .premium-box button,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .extension-premium-link,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark.official-menu-final #sidebarToggle,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final{overflow-x:hidden!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.mobile-menu-open{overflow:hidden!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final #sidebarToggle{display:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.mobile-menu-open #officialSidebar,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final .main,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .ciclo-basico-group>.sidebar-outline-control,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .sidebar-menu>.sidebar-outline-link{width:100%!important;min-height:44px!important;height:auto!important;margin:0!important;border:1px solid #cfdbe9!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;box-shadow:none!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-decoration:none!important;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .ciclo-basico-group>.sidebar-outline-control{padding:0 12px 0 14px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .sidebar-menu>.sidebar-outline-link{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .ciclo-basico-group>.sidebar-outline-control:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .ciclo-basico-group.open>.sidebar-outline-control,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .sidebar-menu>.sidebar-outline-link:hover{border-color:#aebfd2!important;background:#f2f7fb!important;color:#253757!important;box-shadow:0 5px 13px #162c480d!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .sidebar-outline-control .nav-toggle-main,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .sidebar-outline-link{min-width:0!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .sidebar-outline-control .nav-toggle-main{gap:14px!important;overflow:hidden!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .sidebar-outline-control svg,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .sidebar-outline-link svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .sidebar-outline-control .nav-chevron{color:#7183a7!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .ciclo-basico-group.open>.sidebar-outline-control .nav-chevron{color:#253757!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .ciclo-basico-group .nav-submenu>.nav-sublink{font-weight:720!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .ciclo-basico-group>.sidebar-outline-control,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .sidebar-menu>.sidebar-outline-link,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .ciclo-basico-group>.sidebar-outline-control,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .sidebar-menu>.sidebar-outline-link{border-color:#30445f!important;background:transparent!important;color:#b7c4d8!important;box-shadow:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .ciclo-basico-group>.sidebar-outline-control:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .ciclo-basico-group.open>.sidebar-outline-control,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .sidebar-menu>.sidebar-outline-link:hover,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .ciclo-basico-group>.sidebar-outline-control:hover,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .ciclo-basico-group.open>.sidebar-outline-control,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .sidebar-menu>.sidebar-outline-link:hover{border-color:#4d6688!important;background:#13243a!important;color:#f4f7fb!important;box-shadow:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .sidebar-outline-control .nav-chevron,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .sidebar-outline-control .nav-chevron{color:#91a3bd!important}@media (max-width: 1024px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .ciclo-basico-group>.sidebar-outline-control,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .sidebar-menu>.sidebar-outline-link{min-height:44px!important}}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]){--home-card-gradient: linear-gradient( 90deg, #0bbf79 0%, #0faec7 46%, #c89012 100% )}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-grid .specialty-card{border:1px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,var(--home-card-gradient) border-box!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-grid .specialty-card:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;z-index:1!important;display:block!important;width:100%!important;height:4px!important;border-radius:11px 11px 0 0!important;background:var(--home-card-gradient)!important;pointer-events:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-grid .specialty-card:hover{border-color:transparent!important;background:linear-gradient(#fff,#fff) padding-box,var(--home-card-gradient) border-box!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-grid .specialty-card>strong,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-grid .specialty-card>p,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .specialty-grid .specialty-card>.meta-line{position:relative!important;z-index:2!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-grid .practice-card{border:1px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,var(--home-card-gradient) border-box!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-grid .practice-card:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;z-index:1!important;display:block!important;width:100%!important;height:4px!important;border-radius:12px 12px 0 0!important;background:var(--home-card-gradient)!important;pointer-events:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-grid .practice-card:hover{border-color:transparent!important;background:linear-gradient(#fff,#fff) padding-box,var(--home-card-gradient) border-box!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-grid .practice-card>.icon-tile{position:relative!important;z-index:2!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-grid .practice-card>.card-copy{position:static!important;z-index:auto!important;display:contents!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-grid .practice-card>.card-copy strong,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-grid .practice-card>.card-copy p{position:relative!important;z-index:2!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-grid .practice-card>.mini-arrow{position:absolute!important;right:18px!important;bottom:17px!important;z-index:2!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .practice-grid .practice-card>.premium-mini-badge{position:absolute!important;top:11px!important;right:12px!important;left:auto!important;z-index:4!important;display:inline-flex!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-grid .basic-cycle-card,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-grid .basic-cycle-card--courses{border:1px solid #c89012!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-grid .basic-cycle-card:before,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-grid .basic-cycle-card--courses:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;z-index:1!important;display:block!important;width:100%!important;height:4px!important;border-radius:13px 13px 0 0!important;background:#c89012!important;pointer-events:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-grid .basic-cycle-card:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-grid .basic-cycle-card--courses:hover{border-color:#c89012!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-grid .basic-cycle-card>.basic-discipline-list,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-grid .basic-cycle-card>.basic-courses-title,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-grid .basic-cycle-card>.basic-course-list{position:relative!important;z-index:2!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-grid .basic-cycle-card>.premium-mini-badge{position:absolute!important;top:11px!important;right:12px!important;left:auto!important;z-index:4!important;display:inline-flex!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .basic-cycle-grid .basic-cycle-card--courses .basic-courses-title{padding-right:34px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .specialty-grid .specialty-card,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .specialty-grid .specialty-card{border-color:transparent!important;background:linear-gradient(#0e1a2c,#0e1a2c) padding-box,var(--home-card-gradient) border-box!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .specialty-grid .specialty-card:hover,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .specialty-grid .specialty-card:hover{border-color:transparent!important;background:linear-gradient(#0e1a2c,#0e1a2c) padding-box,var(--home-card-gradient) border-box!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .practice-grid .practice-card,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .practice-grid .practice-card{border-color:transparent!important;background:linear-gradient(#0e1a2c,#0e1a2c) padding-box,var(--home-card-gradient) border-box!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .practice-grid .practice-card:hover,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .practice-grid .practice-card:hover{border-color:transparent!important;background:linear-gradient(#0e1a2c,#0e1a2c) padding-box,var(--home-card-gradient) border-box!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-cycle-grid .basic-cycle-card,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .basic-cycle-grid .basic-cycle-card--courses,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .basic-cycle-grid .basic-cycle-card,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .basic-cycle-grid .basic-cycle-card--courses{border-color:#c89012!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .post-premium-menu{margin-top:14px!important}@media (min-width: 1025px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final{--official-sidebar-rail-width: 72px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final #officialSidebar,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final .main,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final #sidebarToggle{transition:width .24s ease,min-width .24s ease,max-width .24s ease,margin-left .24s ease,padding .24s ease,left .24s ease,transform .24s ease!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar{width:var(--official-sidebar-rail-width)!important;min-width:var(--official-sidebar-rail-width)!important;max-width:var(--official-sidebar-rail-width)!important;padding:14px 9px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed .main{width:calc(100% - var(--official-sidebar-rail-width))!important;margin-left:var(--official-sidebar-rail-width)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #sidebarToggle{left:calc(var(--official-sidebar-rail-width) - 16px)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar>.premium-box{display:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar>nav{width:100%!important;gap:8px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-item,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-group>.nav-toggle{width:52px!important;min-width:52px!important;max-width:52px!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;margin:0 auto!important;padding:0!important;border-radius:12px!important;font-size:0!important;line-height:0!important;overflow:hidden!important;white-space:nowrap!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-item--long{align-items:center!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-group>.nav-toggle .nav-toggle-main{width:22px!important;min-width:22px!important;max-width:22px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;overflow:visible!important;font-size:0!important;line-height:0!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-item>span,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-group>.nav-toggle .nav-toggle-main>span{display:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-item>svg,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-group>.nav-toggle .nav-toggle-main>svg{width:20px!important;height:20px!important;min-width:20px!important;display:block!important;flex:0 0 20px!important;margin:0!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-group>.nav-toggle>.nav-chevron{display:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar .nav-submenu,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar .residency-menu,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar .residency-specialties{display:none!important;width:0!important;height:0!important;max-height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar .post-premium-menu,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar .student-menu{margin-top:12px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar .ciclo-basico-group>.sidebar-outline-control,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar .sidebar-menu>.sidebar-outline-link{width:52px!important;min-width:52px!important;max-width:52px!important;height:44px!important;min-height:44px!important;justify-content:center!important;gap:0!important;padding:0!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar.sidebar{display:flex!important}}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .compact-sidebar-rail{display:none}@media (min-width: 1025px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final{--official-sidebar-rail-width: 72px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #officialSidebar{width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;transform:translate(-100%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #compactSidebarRail{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:76!important;width:var(--official-sidebar-rail-width)!important;min-width:var(--official-sidebar-rail-width)!important;max-width:var(--official-sidebar-rail-width)!important;display:flex!important;flex-direction:column!important;align-items:center!important;margin:0!important;padding:58px 8px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border-right:1px solid var(--line, #dfe7f3)!important;background:#fff!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final:not(.sidebar-collapsed) #compactSidebarRail{display:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #compactSidebarRail::-webkit-scrollbar{display:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #compactSidebarRail .compact-rail-nav{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #compactSidebarRail .compact-rail-item{position:relative!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:44px!important;min-height:44px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid transparent!important;border-radius:12px!important;background:transparent!important;color:#50658e!important;font:inherit!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #compactSidebarRail .compact-rail-item:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #compactSidebarRail .compact-rail-item:focus-visible{border-color:#dfe7f3!important;background:#f2f7fb!important;color:#253757!important;transform:translateY(-1px)!important;outline:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #compactSidebarRail .compact-rail-item.active{border-color:#cdeee4!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #compactSidebarRail .compact-rail-item--outlined{border-color:#d5dfeb!important;background:#fff!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #compactSidebarRail .compact-rail-item svg{width:20px!important;height:20px!important;display:block!important;color:currentColor!important;pointer-events:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #compactSidebarRail .compact-rail-separator{width:36px!important;height:1px!important;flex:none!important;margin:4px 0!important;background:#e5ebf3!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed .main{width:calc(100% - var(--official-sidebar-rail-width))!important;margin-left:var(--official-sidebar-rail-width)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #sidebarToggle{left:40px!important;z-index:86!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark.official-menu-final.sidebar-collapsed #compactSidebarRail,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body.official-menu-final.sidebar-collapsed #compactSidebarRail{border-right-color:#263850!important;background:#0c1829!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #compactSidebarRail .compact-rail-item,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #compactSidebarRail .compact-rail-item{color:#b7c4d8!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #compactSidebarRail .compact-rail-item:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #compactSidebarRail .compact-rail-item:focus-visible,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #compactSidebarRail .compact-rail-item:hover,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #compactSidebarRail .compact-rail-item:focus-visible{border-color:#30445f!important;background:#13243a!important;color:#f4f7fb!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #compactSidebarRail .compact-rail-item.active,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #compactSidebarRail .compact-rail-item.active{border-color:#247d61!important;background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #compactSidebarRail .compact-rail-item--outlined,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #compactSidebarRail .compact-rail-item--outlined{border-color:#30445f!important;background:#101d31!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #compactSidebarRail .compact-rail-separator,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #compactSidebarRail .compact-rail-separator{background:#263850!important}}@media (max-width: 1024px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #compactSidebarRail{display:none!important}}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .practice-premium-group>.practice-premium-toggle{min-height:56px!important;height:auto!important;padding:7px 12px 7px 14px!important;border:1px solid #ead8a8!important;border-radius:9px!important;background:linear-gradient(180deg,#fffdf8,#fff9ed)!important;color:#52617b!important;box-shadow:0 3px 10px #a8731f0b!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .practice-premium-group>.practice-premium-toggle:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .practice-premium-group.open>.practice-premium-toggle{border-color:#dfc47d!important;background:linear-gradient(180deg,#fffaf0,#fff4dc)!important;color:#5f470f!important;box-shadow:0 5px 14px #8f5f1513!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .practice-premium-main{align-items:center!important;gap:14px!important;overflow:visible!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .practice-premium-copy{min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:3px!important;line-height:1!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .practice-premium-title{display:block!important;color:inherit!important;font-size:12.5px!important;line-height:1.15!important;font-weight:780!important;white-space:normal!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .practice-premium-note{display:inline-flex!important;align-items:center!important;gap:4px!important;color:#a8731f!important;font-size:11px!important;line-height:1!important;font-weight:900!important;letter-spacing:.015em!important;white-space:nowrap!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .practice-premium-crown{width:9px!important;height:9px!important;min-width:9px!important;display:block!important;flex:0 0 9px!important;fill:#d1a13d!important;stroke:#8f5f15!important;stroke-width:1.25!important;stroke-linejoin:round!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .practice-premium-group>.practice-premium-toggle .nav-chevron{color:#a47a2c!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:before{background:#c89012!important;box-shadow:0 0 0 3px #c8901214!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink.active{color:#7b5717!important;background:#fff9ec!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar>.premium-box{display:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #compactSidebarRail .compact-rail-item--premium{border-color:#ead8a8!important;background:#fffaf0!important;color:#9b6a00!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #compactSidebarRail .compact-rail-item--premium:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #compactSidebarRail .compact-rail-item--premium:focus-visible{border-color:#dfc47d!important;background:#fff3d6!important;color:#79510b!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .practice-premium-group>.practice-premium-toggle,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .practice-premium-group>.practice-premium-toggle{border-color:#665329!important;background:linear-gradient(180deg,#241f15,#1e1b15)!important;color:#d8d0bf!important;box-shadow:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .practice-premium-group>.practice-premium-toggle:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .practice-premium-group.open>.practice-premium-toggle,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .practice-premium-group>.practice-premium-toggle:hover,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .practice-premium-group.open>.practice-premium-toggle{border-color:#8a7034!important;background:#2b2417!important;color:#f0d996!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .practice-premium-note,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .practice-premium-group>.practice-premium-toggle .nav-chevron,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .practice-premium-note,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .practice-premium-group>.practice-premium-toggle .nav-chevron{color:#d7ad51!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .practice-premium-crown,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .practice-premium-crown{fill:#d7ad51!important;stroke:#f0d996!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:before,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:before{background:#d7ad51!important;box-shadow:0 0 0 3px #d7ad511a!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink.active,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:hover,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink.active{color:#f0d996!important;background:#2b2417!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark #compactSidebarRail .compact-rail-item--premium,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body #compactSidebarRail .compact-rail-item--premium{border-color:#665329!important;background:#201c14!important;color:#d7ad51!important}@media (max-width: 1024px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) #officialSidebar .practice-premium-group>.practice-premium-toggle{min-height:56px!important}}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .content>.extension-source-hidden{display:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .content.extension-course-host{width:min(1320px,calc(100% - 48px))!important;max-width:1320px!important;margin:0 auto!important;padding:30px 0 0!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-page{--ec-turquoise: #0cb89b;--ec-turquoise-dark: #078b7c;--ec-navy: #102b4e;--ec-navy-2: #183f6b;--ec-line: #d8e5ec;--ec-soft: #f4f9fb;color:#14243b}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:34px;padding:42px 44px;border:1px solid #cfe3e8;border-radius:25px;background:radial-gradient(circle at 8% 0%,rgba(13,190,161,.24),transparent 32%),radial-gradient(circle at 94% 14%,rgba(16,43,78,.16),transparent 34%),linear-gradient(118deg,#fff,#effcf9 48%,#eef5fb);box-shadow:0 24px 55px #102b4e17}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-hero:before,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-hero:after{content:"";position:absolute;pointer-events:none;border-radius:999px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-hero:before{width:250px;height:250px;right:-86px;top:-112px;border:34px solid rgba(12,184,155,.08)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-hero:after{width:160px;height:160px;right:145px;bottom:-120px;border:22px solid rgba(16,43,78,.06)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-hero-copy,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-hero-side{position:relative;z-index:1}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 13px;color:var(--ec-turquoise-dark);font-size:11px;line-height:1;font-weight:850;letter-spacing:.12em;text-transform:uppercase}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-eyebrow:before{content:"";width:28px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--ec-turquoise),var(--ec-navy))}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-hero h1{max-width:850px;margin:0;color:var(--ec-navy);font-size:clamp(30px,4vw,52px);line-height:1.04;font-weight:760;letter-spacing:-.035em}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-hero p{max-width:790px;margin:17px 0 0;color:#52677f;font-size:15px;line-height:1.72}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-chip{min-height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 12px;border:1px solid rgba(16,43,78,.12);border-radius:999px;background:#ffffffb8;color:#38536d;font-size:11px;font-weight:750}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-chip svg{width:15px;height:15px;color:var(--ec-turquoise-dark)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-hero-side{width:174px;min-width:174px;display:grid;justify-items:center;gap:12px;padding:22px 18px;border:1px solid rgba(16,43,78,.11);border-radius:22px;background:#ffffffb8;box-shadow:0 16px 34px #102b4e14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-main-icon{width:78px;height:78px;display:grid;place-items:center;border-radius:22px;background:linear-gradient(145deg,var(--ec-turquoise),var(--ec-navy));color:#fff;box-shadow:0 18px 32px #0cb89b38}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-main-icon svg{width:39px;height:39px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-count{text-align:center}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-count strong{display:block;color:var(--ec-navy);font-size:25px;line-height:1;font-weight:850}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-count span{display:block;margin-top:5px;color:#718399;font-size:10px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:28px 0 20px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-heading h2{margin:0;color:var(--ec-navy);font-size:25px;line-height:1.15;font-weight:780}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-heading p{margin:6px 0 0;color:#718399;font-size:12px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-search{position:relative;width:min(100%,390px);flex:0 1 390px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-search svg{position:absolute;top:50%;left:15px;width:18px;height:18px;color:#7690a2;transform:translateY(-50%);pointer-events:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-search input{width:100%;height:48px;padding:0 44px;border:1px solid #d3e1e8;border-radius:13px;outline:0;background:#fff;color:#18304d;font-size:12px;font-weight:650;box-shadow:0 10px 24px #102b4e0d}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-search input:focus{border-color:#0cb89bc7;box-shadow:0 0 0 4px #0cb89b1a}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-search input::placeholder{color:#8a9bac}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-clear{position:absolute;top:50%;right:8px;width:32px;height:32px;display:none;place-items:center;border:0;border-radius:8px;background:transparent;color:#657b91;cursor:pointer;transform:translateY(-50%)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-clear.is-visible{display:grid}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-clear:hover{background:#eef6f7;color:var(--ec-navy)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-modules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-bottom:48px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-module{overflow:hidden;align-self:start;border:1px solid var(--ec-line);border-radius:18px;background:#fff;box-shadow:0 14px 34px #102b4e0e}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-module.is-hidden,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-lesson.is-hidden{display:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-module-head{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:66px;padding:15px 17px;border-bottom:1px solid #e5edf1;background:linear-gradient(90deg,#0cb89b1a,#102b4e09)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-module-title{display:flex;align-items:center;gap:10px;min-width:0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-module-number{width:34px;height:34px;min-width:34px;display:grid;place-items:center;border-radius:10px;background:var(--ec-navy);color:#fff;font-size:11px;font-weight:850}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-module h3{margin:0;color:#173453;font-size:14px;line-height:1.3;font-weight:800}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-module-total{flex:0 0 auto;padding:5px 9px;border:1px solid rgba(12,184,155,.22);border-radius:999px;background:#ffffffbf;color:var(--ec-turquoise-dark);font-size:9px;font-weight:850}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-lessons{margin:0;padding:7px;list-style:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-lesson{display:grid;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:10px;min-height:54px;padding:8px 9px;border:1px solid transparent;border-radius:11px;transition:.18s ease}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-lesson+.extension-course-lesson{margin-top:2px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-lesson:hover{border-color:#dce9ed;background:#f7fbfc;transform:translate(2px)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-lesson-index{width:32px;height:32px;display:grid;place-items:center;border:1px solid #dce7ec;border-radius:9px;background:#f6fafb;color:#587186;font-size:9px;font-weight:850}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-lesson-title{min-width:0;color:#273f58;font-size:12px;line-height:1.42;font-weight:690}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-lesson-arrow{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;color:#7f94a6}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-lesson-arrow svg{width:15px;height:15px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-empty{display:none;grid-column:1 / -1;padding:42px 20px;border:1px dashed #cadbe2;border-radius:18px;background:#f9fcfd;color:#6e8497;text-align:center}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-empty.is-visible{display:block}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-empty strong{display:block;margin-bottom:5px;color:var(--ec-navy);font-size:16px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-page,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-page{color:#d8e5ef}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-hero,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-hero{border-color:#29465c;background:radial-gradient(circle at 8% 0%,rgba(13,190,161,.2),transparent 32%),radial-gradient(circle at 94% 14%,rgba(74,129,179,.18),transparent 34%),linear-gradient(118deg,#0f1d2c,#102d35 48%,#10233a);box-shadow:0 24px 55px #00000038}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-hero h1,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-heading h2,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-count strong,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-hero h1,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-heading h2,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-count strong{color:#f5fbff}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-hero p,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-heading p,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-count span,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-hero p,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-heading p,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-count span{color:#a9bdca}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-chip,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-hero-side,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-chip,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-hero-side{border-color:#355165;background:#0b1b2aa8;color:#c8d8e3}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-search input,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-module,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-search input,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-module{border-color:#2a4356;background:#112235;color:#e9f2f8}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-module-head,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-module-head{border-color:#2a4356;background:linear-gradient(90deg,#0cb89b24,#193f6921)}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-module h3,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-lesson-title,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-module h3,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-lesson-title{color:#e3eef5}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-lesson-index,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-lesson-index{border-color:#314b5f;background:#0d1c2d;color:#9db1c0}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-lesson:hover,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-lesson:hover{border-color:#345164;background:#162c40}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-empty,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-empty{border-color:#345164;background:#102235;color:#a9bdca}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-course-empty strong,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] .extension-course-empty strong{color:#f5fbff}@media (max-width: 1024px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .content.extension-course-host{width:min(100% - 34px,980px)!important;padding-top:22px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-hero{padding:34px}}@media (max-width: 820px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-hero{grid-template-columns:1fr}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-hero-side{width:100%;min-width:0;grid-template-columns:auto 1fr;justify-items:start}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-count{text-align:left}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-toolbar{align-items:stretch;flex-direction:column}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-search{width:100%;max-width:none;flex-basis:auto}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-modules{grid-template-columns:1fr}}@media (max-width: 560px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .content.extension-course-host{width:calc(100% - 24px)!important;padding-top:14px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-hero{gap:23px;padding:26px 22px;border-radius:19px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-hero h1{font-size:32px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-hero p{font-size:13px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-main-icon{width:62px;height:62px;border-radius:18px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-main-icon svg{width:31px;height:31px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-module-head{align-items:flex-start}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-module-total{display:none}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-lesson{grid-template-columns:31px minmax(0,1fr) 18px;gap:8px;padding:7px 6px}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-course-lesson-index{width:29px;height:29px}}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page{--ext-teal: #0faec7;--ext-green: #0bbf79;--ext-dark-blue: #0f2f55;--ext-blue: #1d4ed8;--ext-line: #dfe7f3;--ext-line-soft: #edf2f8;--ext-muted: #53698f;--ext-shadow: 0 10px 28px rgba(15, 23, 42, .035);width:100%!important;max-width:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .breadcrumb{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;margin:15px 15px 19px!important;color:#2b3e67!important;font-size:14px!important;font-weight:650!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .breadcrumb svg{width:14px!important;height:14px!important;color:#33466e!important;stroke-width:2.5!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .hero-row{position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin:15px!important;padding:28px 30px!important;border:1px solid #cdeee4!important;border-radius:16px!important;background:radial-gradient(circle at 96% 0%,#0faec72e 0,#0faec700 36%),radial-gradient(circle at 6% 16%,#0bbf792e 0,#0bbf7900 34%),linear-gradient(108deg,#fff,#f5fdf9 46%,#edf9ff 76%,#fff)!important;box-shadow:0 10px 24px #162c480b!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .hero-title{display:flex!important;align-items:center!important;gap:18px!important;min-width:0!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .cycle-emblem{width:66px!important;height:66px!important;display:grid!important;place-items:center!important;flex:none!important;border-radius:18px!important;color:#fff!important;background:radial-gradient(circle at 32% 28%,#ffffff22 0 18%,transparent 19%),linear-gradient(135deg,var(--ext-green) 0%,var(--ext-teal) 54%,var(--ext-dark-blue) 100%)!important;box-shadow:0 14px 30px #0faec72e!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .cycle-emblem svg{width:38px!important;height:38px!important;color:#fff!important;stroke:currentColor!important;stroke-width:2.45!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page h1{margin:0!important;color:#0b1737!important;font-size:30px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.045em!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .subline{margin-top:8px!important;color:#587096!important;font-size:13.5px!important;line-height:1.45!important;font-weight:650!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .dot{padding:0 10px!important;color:#6e7894!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-summary-card{min-width:205px!important;min-height:auto!important;display:flex!important;align-items:center!important;gap:13px!important;margin:0!important;padding:14px 15px!important;border:1px solid #cdeee4!important;border-radius:14px!important;background:#ffffffdb!important;box-shadow:0 8px 20px #162c4809!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-summary-icon{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;flex:none!important;border-radius:12px!important;color:#0faec7!important;background:linear-gradient(180deg,#e8fbf8,#e8f7ff)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-summary-icon svg{width:23px!important;height:23px!important;color:currentColor!important;stroke:currentColor!important;stroke-width:2.35!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-summary-copy strong{display:block!important;color:#071232!important;font-size:17px!important;line-height:1.1!important;font-weight:950!important;letter-spacing:-.025em!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-summary-copy span{display:block!important;margin-top:4px!important;color:#53648b!important;font-size:12.5px!important;font-weight:750!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .intro{max-width:860px!important;margin:17px 0 18px 13px!important;color:#53648b!important;font-size:14.5px!important;line-height:1.47!important;font-weight:560!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .discipline-actions{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;margin:4px 0 18px 13px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-badge,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .lesson-total-pill{min-height:27px!important;display:inline-flex!important;align-items:center!important;gap:7px!important;width:max-content!important;margin:0!important;padding:0 11px!important;border:1px solid #d7efe7!important;border-radius:999px!important;background:#f4fcf8!important;color:#008e59!important;font-size:12.5px!important;font-weight:850!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .lesson-total-pill{border-color:#d8e1ee!important;background:#fff!important;color:#53648b!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-badge svg{width:14px!important;height:14px!important;stroke-width:2.5!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .study-list{display:block!important;overflow:hidden!important;margin:0 0 18px 13px!important;border:1px solid var(--ext-line)!important;border-radius:14px!important;background:#fff!important;box-shadow:var(--ext-shadow)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .study-list--direct{margin-bottom:28px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-row{width:100%!important;min-height:68px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:13px 27px 13px 18px!important;border:0!important;border-bottom:1px solid var(--ext-line)!important;border-radius:0!important;background:#fff!important;color:inherit!important;text-decoration:none!important;cursor:pointer!important;transition:background .18s ease,transform .18s ease!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-row:last-child{border-bottom:0!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-row:hover,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-row:focus-visible{background:linear-gradient(90deg,#fbfffd,#f8fbff)!important;transform:translate(2px)!important;outline:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .study-row-left{min-width:0!important;display:flex!important;align-items:center!important;gap:18px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-index{width:38px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex:none!important;margin-left:2px!important;color:#008e59!important;background:transparent!important;border:0!important;font-size:15px!important;line-height:1!important;font-weight:950!important;letter-spacing:-.2px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-text strong{display:block!important;margin:0 0 6px!important;color:#071232!important;font-size:15.8px!important;line-height:1.22!important;font-weight:850!important;letter-spacing:-.15px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-text span{display:block!important;max-width:940px!important;color:#53648b!important;font-size:13.6px!important;line-height:1.35!important;font-weight:530!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .row-arrow{width:22px!important;height:22px!important;flex:0 0 auto!important;color:#0f2f55!important;stroke-width:3!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page .breadcrumb,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page .breadcrumb,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page .intro,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page .subline,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page .topic-text span,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page .topic-summary-copy span,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page .intro,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page .subline,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page .topic-text span,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page .topic-summary-copy span{color:#c7d2e5!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page .hero-row,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page .hero-row{border-color:#263850!important;background:radial-gradient(circle at 96% 0%,#35d0e424 0,#35d0e400 36%),radial-gradient(circle at 6% 16%,#26d99129 0,#26d99100 34%),linear-gradient(108deg,#0d1a2d,#0e2030 54%,#0b2630)!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page h1,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page .topic-text strong,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page .topic-summary-copy strong,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page h1,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page .topic-text strong,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page .topic-summary-copy strong{color:#f8fafc!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page .study-list,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page .topic-row,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page .topic-summary-card,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page .study-list,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page .topic-row,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page .topic-summary-card{border-color:#29405f!important;background:#0f1f33!important;box-shadow:none!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page .topic-row:hover,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page .topic-row:hover{background:#13263d!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page .topic-badge,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page .topic-summary-icon,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page .topic-badge,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page .topic-summary-icon{border-color:#205c4a!important;background:#102d2b!important;color:#77f0c4!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page .lesson-total-pill,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page .lesson-total-pill{border-color:#29405f!important;background:#0f1f33!important;color:#c7d2e5!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]).theme-dark .extension-direct-page .row-arrow,html:has(>:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]))[data-theme=dark] body .extension-direct-page .row-arrow{color:#77f0c4!important}@media (max-width: 1024px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .hero-row{align-items:flex-start!important;flex-direction:column!important;padding:24px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-summary-card{width:100%!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .intro,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .discipline-actions,:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .study-list{margin-left:0!important}}@media (max-width: 640px){:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .hero-row{padding:22px 18px!important;border-radius:14px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .hero-title{align-items:flex-start!important;gap:14px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .cycle-emblem{width:54px!important;height:54px!important;border-radius:15px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .cycle-emblem svg{width:31px!important;height:31px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page h1{font-size:26px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .subline{font-size:14px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .study-row-left{align-items:flex-start!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-row{align-items:flex-start!important;gap:12px!important;padding:14px 16px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .topic-index{width:30px!important}:is(body[data-page=curso-antimicrobianos],body[data-page=curso-eletrocardiograma],body[data-page=curso-interpretacao-clinico-laboratorial],body[data-page=curso-metodo-clinico-e-semiologia],body[data-page=curso-radiologia-e-imagens]) .extension-direct-page .row-arrow{margin-top:4px!important}}body[data-page=cursos-de-extensao]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=cursos-de-extensao],body[data-page=cursos-de-extensao] *{box-sizing:border-box}html:has(>body[data-page=cursos-de-extensao]),body[data-page=cursos-de-extensao]{height:100%}body[data-page=cursos-de-extensao]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=cursos-de-extensao] svg{display:block}body[data-page=cursos-de-extensao] a{color:inherit;text-decoration:none}body[data-page=cursos-de-extensao] button,body[data-page=cursos-de-extensao] input{font:inherit}body[data-page=cursos-de-extensao] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=cursos-de-extensao] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=cursos-de-extensao] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=cursos-de-extensao] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=cursos-de-extensao] .hero p strong{color:#00a26e;font-weight:850}body[data-page=cursos-de-extensao] .ask-row{margin-top:18px;width:min(850px,100%);max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=cursos-de-extensao] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}body[data-page=cursos-de-extensao] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=cursos-de-extensao] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=cursos-de-extensao] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=cursos-de-extensao] .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}body[data-page=cursos-de-extensao] .chip-content{min-width:159px}body[data-page=cursos-de-extensao] .chip-questions{min-width:157px}body[data-page=cursos-de-extensao] .chip-video{min-width:105px}body[data-page=cursos-de-extensao] .chip-flashcards{min-width:146px}body[data-page=cursos-de-extensao] .chip-map{min-width:151px}body[data-page=cursos-de-extensao] .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}body[data-page=cursos-de-extensao] .chip-crown{width:13px;height:13px;color:#b97900;flex:none}body[data-page=cursos-de-extensao] .chip.active:not(.chip-premium),body[data-page=cursos-de-extensao] .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}body[data-page=cursos-de-extensao] .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}body[data-page=cursos-de-extensao] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=cursos-de-extensao] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=cursos-de-extensao] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=cursos-de-extensao] .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=cursos-de-extensao] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:8px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=cursos-de-extensao] .practice-card:hover,body[data-page=cursos-de-extensao] .specialty-card:hover,body[data-page=cursos-de-extensao] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=cursos-de-extensao] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=cursos-de-extensao] .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}body[data-page=cursos-de-extensao] .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}body[data-page=cursos-de-extensao] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=cursos-de-extensao] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=cursos-de-extensao] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=cursos-de-extensao] .practice-card .card-copy{display:contents}body[data-page=cursos-de-extensao] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=cursos-de-extensao] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=cursos-de-extensao] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=cursos-de-extensao] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=cursos-de-extensao] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=cursos-de-extensao] .meta-line .arrow{margin-left:0;font-size:17px;color:#008d62;font-weight:900}body[data-page=cursos-de-extensao] .exam-bank-strip{position:relative;overflow:hidden;min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 0 4px;padding:18px 26px;border:1px solid #cdeee4;border-radius:16px;background:radial-gradient(circle at 8% 0%,#c8ffe66b 0,#c8ffe629 28%,#fff0 50%),radial-gradient(circle at 100% 0%,#0faec729 0,#0faec70d 40%,#fff0 66%),linear-gradient(100deg,#f5fffb,#fff 58%,#effbff);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=cursos-de-extensao] .exam-bank-strip:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow)}body[data-page=cursos-de-extensao] .exam-bank-strip:before,body[data-page=cursos-de-extensao] .exam-bank-strip:after{content:"";position:absolute;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#0bbf79,#0faec7)}body[data-page=cursos-de-extensao] .exam-bank-strip:before{left:0}body[data-page=cursos-de-extensao] .exam-bank-strip:after{right:0}body[data-page=cursos-de-extensao] .exam-bank-copy{position:relative;z-index:1;min-width:0;display:block}body[data-page=cursos-de-extensao] .exam-bank-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 6px}body[data-page=cursos-de-extensao] .exam-bank-copy strong{display:block;margin:0;color:#071442;font-size:18px;line-height:1.08;font-weight:950;letter-spacing:-.04em}body[data-page=cursos-de-extensao] .exam-bank-copy>span:not(.exam-bank-title-row){display:block;color:#263957;font-size:12px;line-height:1.35;font-weight:650}body[data-page=cursos-de-extensao] .exam-bank-badge{position:relative;z-index:1;flex:none;min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid #bde9db;border-radius:999px;background:#fff;color:#000;font-size:10.5px;line-height:1;font-weight:800;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 7px 16px #00a66c0f;white-space:nowrap}body[data-page=cursos-de-extensao] .exam-bank-badge svg{width:14px;height:14px;flex:none}body[data-page=cursos-de-extensao] .basic-cycle-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 4px}body[data-page=cursos-de-extensao] .basic-cycle-card{position:relative;min-height:172px;overflow:hidden;padding:14px;border:1px solid var(--line);border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=cursos-de-extensao] .basic-cycle-card:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow)}body[data-page=cursos-de-extensao] .basic-cycle-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,#0bbf79,#0faec7)}body[data-page=cursos-de-extensao] .basic-discipline-list{position:relative;z-index:1;display:flex;flex-direction:column}body[data-page=cursos-de-extensao] .basic-discipline{min-height:42px;display:grid;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;padding:6px 8px 6px 6px;border:1px solid transparent;border-radius:11px;color:#172341;transition:background .18s ease,border-color .18s ease,color .18s ease}body[data-page=cursos-de-extensao] .basic-discipline:hover{border-color:#cdeee4;background:#f3fcf8;color:#008d62}body[data-page=cursos-de-extensao] .basic-discipline-icon{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:var(--cycle-icon-bg, #e7f9f1);color:var(--cycle-icon-color, #0bbf79);flex:none}body[data-page=cursos-de-extensao] .basic-discipline-icon svg{width:17px;height:17px}body[data-page=cursos-de-extensao] .basic-discipline strong{display:block;min-width:0;color:currentColor;font-size:12px;line-height:1.18;font-weight:850}body[data-page=cursos-de-extensao] .basic-cycle-card--courses{border-color:#cdeee4;background:radial-gradient(circle at 100% 0%,#0bbf791f 0,#0bbf7900 40%),linear-gradient(135deg,#f4fffa,#fff 62%,#f2fbff)}body[data-page=cursos-de-extensao] .basic-courses-title{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin:0 0 10px}body[data-page=cursos-de-extensao] .basic-course-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 7px 16px #00a66c14;flex:none}body[data-page=cursos-de-extensao] .basic-course-icon svg{width:18px;height:18px}body[data-page=cursos-de-extensao] .basic-courses-title strong{color:#101832;font-size:14px;line-height:1.1;font-weight:930;letter-spacing:-.02em}body[data-page=cursos-de-extensao] .basic-course-list{position:relative;z-index:1;list-style:none;display:flex;flex-direction:column;gap:7px;margin:0;padding:0}body[data-page=cursos-de-extensao] .basic-course-list li{position:relative;padding-left:14px;color:#50658e;font-size:11.5px;line-height:1.26;font-weight:760}body[data-page=cursos-de-extensao] .basic-course-list li:before{content:"";position:absolute;top:.55em;left:0;width:6px;height:6px;border-radius:999px;background:#c89012}body[data-page=cursos-de-extensao] .basic-course-list a{color:inherit;transition:color .18s ease}body[data-page=cursos-de-extensao] .basic-course-list a:hover{color:#008d62}body[data-page=cursos-de-extensao] .lower-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:35px}body[data-page=cursos-de-extensao] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=cursos-de-extensao] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=cursos-de-extensao] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=cursos-de-extensao] .study-list{padding:0 17px 12px}body[data-page=cursos-de-extensao] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px;align-items:center;column-gap:13px;min-height:70px;padding:10px 0;border-bottom:1px solid var(--line-soft)}body[data-page=cursos-de-extensao] .study-row:last-child{border-bottom:0}body[data-page=cursos-de-extensao] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}body[data-page=cursos-de-extensao] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.22;margin-bottom:5px}body[data-page=cursos-de-extensao] .study-title span{display:block;color:#62769b;font-size:11px;font-weight:610;line-height:1.35}body[data-page=cursos-de-extensao] .continue-inline{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:0;border:0;background:transparent;color:#00a16c;font-size:11px;line-height:1.2;font-weight:900;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}body[data-page=cursos-de-extensao] .continue-inline:before{content:"-";color:currentColor;font-weight:900}body[data-page=cursos-de-extensao] .continue-inline:hover{color:#008d62;text-decoration:underline;text-underline-offset:2px}body[data-page=cursos-de-extensao] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=cursos-de-extensao] .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}body[data-page=cursos-de-extensao] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=cursos-de-extensao] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=cursos-de-extensao] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=cursos-de-extensao] .activity-list{padding:0 17px 13px}body[data-page=cursos-de-extensao] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=cursos-de-extensao] .activity-row:last-child{border-bottom:0}body[data-page=cursos-de-extensao] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=cursos-de-extensao] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}body[data-page=cursos-de-extensao] .schedule-panel{overflow:hidden}body[data-page=cursos-de-extensao] .schedule-panel .panel-head{padding-bottom:12px}body[data-page=cursos-de-extensao] .schedule-dashboard{padding:0 17px 17px}body[data-page=cursos-de-extensao] .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}body[data-page=cursos-de-extensao] .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=cursos-de-extensao] .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}body[data-page=cursos-de-extensao] .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}body[data-page=cursos-de-extensao] .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}body[data-page=cursos-de-extensao] .schedule-feature-card:hover,body[data-page=cursos-de-extensao] .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=cursos-de-extensao] .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}body[data-page=cursos-de-extensao] .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}body[data-page=cursos-de-extensao] .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}body[data-page=cursos-de-extensao] .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=cursos-de-extensao] .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}body[data-page=cursos-de-extensao] .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}body[data-page=cursos-de-extensao] .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}body[data-page=cursos-de-extensao] .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}body[data-page=cursos-de-extensao] .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=cursos-de-extensao] .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}body[data-page=cursos-de-extensao] .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=cursos-de-extensao] .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=cursos-de-extensao] .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}body[data-page=cursos-de-extensao] .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}body[data-page=cursos-de-extensao] .agenda-timeline{display:flex;flex-direction:column;gap:9px}body[data-page=cursos-de-extensao] .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}body[data-page=cursos-de-extensao] .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}body[data-page=cursos-de-extensao] .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}body[data-page=cursos-de-extensao] .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}body[data-page=cursos-de-extensao] .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}body[data-page=cursos-de-extensao] .agenda-priority{color:#008d62;font-weight:900}body[data-page=cursos-de-extensao] .dashboard-section-intro{position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;gap:18px;min-height:auto;margin:45px 0 25px;padding:8px 22px 4px;border:0;border-radius:0;background:transparent;box-shadow:none}body[data-page=cursos-de-extensao] .dashboard-section-intro:before,body[data-page=cursos-de-extensao] .dashboard-section-intro:after{display:none}body[data-page=cursos-de-extensao] .dashboard-section-intro:before{left:0}body[data-page=cursos-de-extensao] .dashboard-section-intro:after{right:0}body[data-page=cursos-de-extensao] .dashboard-intro-left{position:relative;z-index:1;display:flex;align-items:center;gap:14px;min-width:0}body[data-page=cursos-de-extensao] .dashboard-intro-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 10px 22px #00a66c14;flex:none}body[data-page=cursos-de-extensao] .dashboard-intro-icon svg{width:24px;height:24px}body[data-page=cursos-de-extensao] .dashboard-intro-kicker{display:inline-flex;align-items:center;height:23px;margin-bottom:4px;padding:0 9px;border-radius:999px;background:#fff;border:1px solid #bde9db;color:#008d62;font-size:10.5px;line-height:1;font-weight:950;letter-spacing:.04em;text-transform:uppercase}body[data-page=cursos-de-extensao] .dashboard-section-intro h2{margin:0;color:#101832;font-size:20px;line-height:1.12;font-weight:950;letter-spacing:-.035em;text-align:center}body[data-page=cursos-de-extensao] .dashboard-section-intro p{margin:5px 0 0;color:#587096;font-size:12.5px;line-height:1.4;font-weight:650}body[data-page=cursos-de-extensao] .dashboard-intro-pill{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 12px;border-radius:999px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=cursos-de-extensao] .dashboard-section-intro+.lower-grid{margin-top:0}body[data-page=cursos-de-extensao] .lower-grid{align-items:stretch}body[data-page=cursos-de-extensao] .continue-panel{height:100%;display:flex;flex-direction:column}body[data-page=cursos-de-extensao] .continue-panel .study-list{flex:1;padding-bottom:0}body[data-page=cursos-de-extensao] .continue-panel .study-row{min-height:70px}body[data-page=cursos-de-extensao] .dashboard-side-stack{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px}body[data-page=cursos-de-extensao] .performance-panel,body[data-page=cursos-de-extensao] .study-schedule-panel{overflow:hidden}body[data-page=cursos-de-extensao] .performance-body{padding:0 17px 17px}body[data-page=cursos-de-extensao] .performance-intro{margin:0 0 12px;color:#60739b;font-size:11.5px;line-height:1.4;font-weight:650}body[data-page=cursos-de-extensao] .performance-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}body[data-page=cursos-de-extensao] .performance-action{min-height:78px;position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:13px 12px;border:1px solid #dfe7f3;border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:0 6px 14px #162c4809;transition:.18s ease}body[data-page=cursos-de-extensao] .performance-action:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow-soft)}body[data-page=cursos-de-extensao] .performance-action--wide{grid-column:1 / -1}body[data-page=cursos-de-extensao] .performance-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:var(--pa-bg, #e7f9f1);color:var(--pa-color, #0bbf79);flex:none}body[data-page=cursos-de-extensao] .performance-copy strong{display:block;color:#101832;font-size:12px;line-height:1.22;font-weight:900;margin-bottom:3px}body[data-page=cursos-de-extensao] .performance-copy span{display:block;color:#667a9e;font-size:10.5px;line-height:1.3;font-weight:720}body[data-page=cursos-de-extensao] .performance-arrow{color:#00a16c;font-size:18px;font-weight:950;line-height:1}body[data-page=cursos-de-extensao] .study-schedule-card{position:relative;min-height:154px;display:block;padding:0 17px 17px}body[data-page=cursos-de-extensao] .study-schedule-link{min-height:158px;position:relative;display:block;padding:16px 265px 18px 17px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 88% 45%,#0faec724 0,#0faec70a 36%,#0faec700 60%),linear-gradient(135deg,#ecfbf6,#fff 56%,#f2fbff);overflow:hidden;transition:.18s ease}body[data-page=cursos-de-extensao] .study-schedule-link:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow-soft)}body[data-page=cursos-de-extensao] .study-schedule-copy{position:relative;z-index:2;display:block;min-width:0}body[data-page=cursos-de-extensao] .study-schedule-kicker{display:inline-flex;align-items:center;gap:6px;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;margin-bottom:9px}body[data-page=cursos-de-extensao] .study-schedule-copy strong{display:block;color:#101832;font-size:16px;line-height:1.15;font-weight:950;letter-spacing:-.02em;margin-bottom:7px}body[data-page=cursos-de-extensao] .study-schedule-copy p{margin:0 0 13px;color:#587096;font-size:12px;line-height:1.42;font-weight:650;max-width:330px}body[data-page=cursos-de-extensao] .study-schedule-cta{height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900}body[data-page=cursos-de-extensao] .study-character{position:absolute;top:-2px;right:18px;bottom:auto;z-index:1;width:246px;height:202px;display:flex;align-items:flex-start;justify-content:flex-end;pointer-events:none;opacity:1;filter:drop-shadow(0 16px 24px rgba(15,23,42,.12))}body[data-page=cursos-de-extensao] .study-character:before{content:"";position:absolute;right:-18px;top:30px;width:190px;height:120px;border-radius:999px;background:radial-gradient(circle,#0faec721,#0faec700 70%);z-index:-1}body[data-page=cursos-de-extensao] .study-character img{width:auto;height:205px;object-fit:contain;object-position:center top;display:block}@media (max-width: 1480px){body[data-page=cursos-de-extensao] .performance-actions{grid-template-columns:1fr}body[data-page=cursos-de-extensao] .performance-action--wide{grid-column:auto}body[data-page=cursos-de-extensao] .study-schedule-link{padding-right:235px}body[data-page=cursos-de-extensao] .study-character{top:-2px;right:12px;bottom:auto;width:222px;height:194px;opacity:1}body[data-page=cursos-de-extensao] .study-character img{height:198px}}@media (max-width: 1280px){body[data-page=cursos-de-extensao] .practice-grid,body[data-page=cursos-de-extensao] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=cursos-de-extensao] .lower-grid{grid-template-columns:1fr}}@media (max-width: 860px){body[data-page=cursos-de-extensao]{--sidebar: 0px;--topbar: 62px}body[data-page=cursos-de-extensao] .content{padding:12px}body[data-page=cursos-de-extensao] .hero{padding:24px 18px}body[data-page=cursos-de-extensao] .hero h1{font-size:24px}body[data-page=cursos-de-extensao] .practice-grid,body[data-page=cursos-de-extensao] .specialty-grid{grid-template-columns:1fr}body[data-page=cursos-de-extensao] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=cursos-de-extensao] .bar,body[data-page=cursos-de-extensao] .percent{grid-column:2;width:100%}body[data-page=cursos-de-extensao] .schedule-summary-grid{grid-template-columns:1fr}body[data-page=cursos-de-extensao] .schedule-feature-top,body[data-page=cursos-de-extensao] .schedule-feature-actions,body[data-page=cursos-de-extensao] .agenda-card-head{align-items:flex-start;flex-direction:column}}body[data-page=cursos-de-extensao] .practice-card:focus-visible,body[data-page=cursos-de-extensao] .specialty-card:focus-visible,body[data-page=cursos-de-extensao] .basic-discipline:focus-visible,body[data-page=cursos-de-extensao] .basic-course-list a:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=cursos-de-extensao].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .hero h1,body[data-page=cursos-de-extensao].theme-dark .section-title,body[data-page=cursos-de-extensao].theme-dark .panel-head h3,body[data-page=cursos-de-extensao].theme-dark .card-copy strong,body[data-page=cursos-de-extensao].theme-dark .specialty-card strong,body[data-page=cursos-de-extensao].theme-dark .study-title strong,body[data-page=cursos-de-extensao].theme-dark .activity-copy strong,body[data-page=cursos-de-extensao].theme-dark .schedule-feature-title strong,body[data-page=cursos-de-extensao].theme-dark .agenda-card-title strong,body[data-page=cursos-de-extensao].theme-dark .agenda-copy strong,body[data-page=cursos-de-extensao].theme-dark .exam-hero h1,body[data-page=cursos-de-extensao].theme-dark .exam-filters h2,body[data-page=cursos-de-extensao].theme-dark .exam-kpi strong,body[data-page=cursos-de-extensao].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .section-link,body[data-page=cursos-de-extensao].theme-dark .mini-arrow,body[data-page=cursos-de-extensao].theme-dark .agenda-priority{color:#35e6a0}body[data-page=cursos-de-extensao].theme-dark .mic{color:#b7c4d8}body[data-page=cursos-de-extensao].theme-dark .ask-row,body[data-page=cursos-de-extensao].theme-dark .exam-search-mini,body[data-page=cursos-de-extensao].theme-dark .filter-control,body[data-page=cursos-de-extensao].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .ask-row input,body[data-page=cursos-de-extensao].theme-dark .exam-search-mini input,body[data-page=cursos-de-extensao].theme-dark input,body[data-page=cursos-de-extensao].theme-dark select{color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=cursos-de-extensao].theme-dark input,body[data-page=cursos-de-extensao].theme-dark select,body[data-page=cursos-de-extensao].theme-dark textarea,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] input,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] select,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=cursos-de-extensao].theme-dark input::placeholder,body[data-page=cursos-de-extensao].theme-dark textarea::placeholder,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] input::placeholder,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=cursos-de-extensao].theme-dark select:not([multiple]),html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=cursos-de-extensao].theme-dark select option,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=cursos-de-extensao].theme-dark .hero p,body[data-page=cursos-de-extensao].theme-dark .specialty-card p,body[data-page=cursos-de-extensao].theme-dark .card-copy p,body[data-page=cursos-de-extensao].theme-dark .meta-line,body[data-page=cursos-de-extensao].theme-dark .study-title span,body[data-page=cursos-de-extensao].theme-dark .activity-copy span,body[data-page=cursos-de-extensao].theme-dark .schedule-feature-title span,body[data-page=cursos-de-extensao].theme-dark .agenda-card-title span,body[data-page=cursos-de-extensao].theme-dark .agenda-copy span,body[data-page=cursos-de-extensao].theme-dark .schedule-mini-meta,body[data-page=cursos-de-extensao].theme-dark .exam-hero p,body[data-page=cursos-de-extensao].theme-dark .exam-count,body[data-page=cursos-de-extensao].theme-dark .exam-kpi span,body[data-page=cursos-de-extensao].theme-dark .exam-level,body[data-page=cursos-de-extensao].theme-dark .exam-meta-row,body[data-page=cursos-de-extensao].theme-dark .exam-year,body[data-page=cursos-de-extensao].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=cursos-de-extensao].theme-dark .hero,body[data-page=cursos-de-extensao].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=cursos-de-extensao].theme-dark .panel,body[data-page=cursos-de-extensao].theme-dark .practice-card,body[data-page=cursos-de-extensao].theme-dark .specialty-card,body[data-page=cursos-de-extensao].theme-dark .schedule-kpi,body[data-page=cursos-de-extensao].theme-dark .day-agenda-card,body[data-page=cursos-de-extensao].theme-dark .exam-kpi,body[data-page=cursos-de-extensao].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=cursos-de-extensao].theme-dark .practice-card:hover,body[data-page=cursos-de-extensao].theme-dark .specialty-card:hover,body[data-page=cursos-de-extensao].theme-dark .panel:hover,body[data-page=cursos-de-extensao].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=cursos-de-extensao].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=cursos-de-extensao].theme-dark .continue-inline{background:transparent;color:#35e6a0}body[data-page=cursos-de-extensao].theme-dark .continue-inline:hover{background:transparent;color:#78f0b5}body[data-page=cursos-de-extensao].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=cursos-de-extensao].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=cursos-de-extensao].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .chip.active:not(.chip-premium),body[data-page=cursos-de-extensao].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=cursos-de-extensao].theme-dark .chip-premium,body[data-page=cursos-de-extensao].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=cursos-de-extensao].theme-dark .icon-tile,body[data-page=cursos-de-extensao].theme-dark .small-icon{background:#13243a}body[data-page=cursos-de-extensao].theme-dark .bar{background:#23354e}body[data-page=cursos-de-extensao].theme-dark .study-row,body[data-page=cursos-de-extensao].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=cursos-de-extensao].theme-dark .history-link,body[data-page=cursos-de-extensao].theme-dark .history-link span{color:#b7c4d8}body[data-page=cursos-de-extensao].theme-dark .schedule-badge,body[data-page=cursos-de-extensao].theme-dark .exam-eyebrow,body[data-page=cursos-de-extensao].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=cursos-de-extensao].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=cursos-de-extensao].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=cursos-de-extensao].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=cursos-de-extensao].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=cursos-de-extensao].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=cursos-de-extensao].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=cursos-de-extensao].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=cursos-de-extensao].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=cursos-de-extensao].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=cursos-de-extensao].theme-dark .dashboard-section-intro{border-color:transparent;background:transparent;box-shadow:none}body[data-page=cursos-de-extensao].theme-dark .exam-bank-strip{border-color:#1f6e55;background:radial-gradient(circle at 8% 0%,#26d99121 0,#26d9910d 34%,#07111f00 58%),radial-gradient(circle at 100% 0%,#35d0e424 0,#35d0e40d 40%,#07111f00 66%),linear-gradient(105deg,#10291f,#0e1a2c 62%,#0c2430);box-shadow:var(--shadow-soft)}body[data-page=cursos-de-extensao].theme-dark .exam-bank-strip:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=cursos-de-extensao].theme-dark .exam-bank-copy strong{color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .exam-bank-copy>span:not(.exam-bank-title-row){color:#b7c4d8}body[data-page=cursos-de-extensao].theme-dark .exam-bank-badge{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=cursos-de-extensao].theme-dark .basic-cycle-card{border-color:#263850;background:radial-gradient(circle at 100% 0%,#35d0e41c 0,#35d0e400 38%),linear-gradient(180deg,#0e1a2c,#101d31);box-shadow:var(--shadow-soft)}body[data-page=cursos-de-extensao].theme-dark .basic-cycle-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=cursos-de-extensao].theme-dark .basic-cycle-card--courses{border-color:#1f6e55;background:radial-gradient(circle at 100% 0%,#26d9911c 0,#26d99100 40%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=cursos-de-extensao].theme-dark .basic-discipline{color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .basic-discipline:hover{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=cursos-de-extensao].theme-dark .basic-discipline-icon,body[data-page=cursos-de-extensao].theme-dark .basic-course-icon{background:#13243a!important}body[data-page=cursos-de-extensao].theme-dark .basic-courses-title strong{color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .basic-course-list li{color:#b7c4d8}body[data-page=cursos-de-extensao].theme-dark .basic-course-list a:hover{color:#78f0b5}body[data-page=cursos-de-extensao].theme-dark .dashboard-intro-icon,body[data-page=cursos-de-extensao].theme-dark .dashboard-intro-kicker,body[data-page=cursos-de-extensao].theme-dark .dashboard-intro-pill{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=cursos-de-extensao].theme-dark .dashboard-section-intro h2{color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .dashboard-section-intro p{color:#b7c4d8}body[data-page=cursos-de-extensao].theme-dark .performance-panel,body[data-page=cursos-de-extensao].theme-dark .study-schedule-panel,body[data-page=cursos-de-extensao].theme-dark .performance-action{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=cursos-de-extensao].theme-dark .performance-intro,body[data-page=cursos-de-extensao].theme-dark .performance-copy span,body[data-page=cursos-de-extensao].theme-dark .study-schedule-copy p{color:#b7c4d8}body[data-page=cursos-de-extensao].theme-dark .performance-copy strong,body[data-page=cursos-de-extensao].theme-dark .study-schedule-copy strong{color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .performance-action:hover{border-color:#315d57;background:#13243a}body[data-page=cursos-de-extensao].theme-dark .performance-icon{background:#13243a}body[data-page=cursos-de-extensao].theme-dark .performance-arrow{color:#35e6a0}body[data-page=cursos-de-extensao].theme-dark .study-schedule-link{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=cursos-de-extensao].theme-dark .study-character{opacity:1;filter:drop-shadow(0 18px 26px rgba(0,0,0,.3))}body[data-page=cursos-de-extensao].theme-dark .study-schedule-kicker,body[data-page=cursos-de-extensao].theme-dark .study-schedule-cta{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 860px){body[data-page=cursos-de-extensao] .dashboard-section-intro{align-items:flex-start;flex-direction:column;margin-top:28px;padding:17px 18px}body[data-page=cursos-de-extensao] .dashboard-intro-left{align-items:flex-start}body[data-page=cursos-de-extensao] .dashboard-section-intro h2{font-size:19px}body[data-page=cursos-de-extensao] .dashboard-intro-pill{width:100%}body[data-page=cursos-de-extensao] .dashboard-side-stack,body[data-page=cursos-de-extensao] .performance-actions,body[data-page=cursos-de-extensao] .study-schedule-link{grid-template-columns:1fr}body[data-page=cursos-de-extensao] .study-schedule-link{text-align:left;padding-right:150px;min-height:152px}body[data-page=cursos-de-extensao] .study-character{top:0;right:-6px;bottom:auto;width:154px;height:150px;opacity:1}body[data-page=cursos-de-extensao] .study-character img{height:154px}}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=cursos-de-extensao]{--sidebar: 270px}body[data-page=cursos-de-extensao] .content{padding:18px}body[data-page=cursos-de-extensao] .hero{padding:32px 28px}body[data-page=cursos-de-extensao] .specialty-grid,body[data-page=cursos-de-extensao] .practice-grid,body[data-page=cursos-de-extensao] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=cursos-de-extensao] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=cursos-de-extensao] .specialty-card,body[data-page=cursos-de-extensao] .practice-card{min-height:142px}body[data-page=cursos-de-extensao] .lower-grid{grid-template-columns:1fr}}@media (max-width: 1024px){body[data-page=cursos-de-extensao]{--sidebar: 0px;--topbar: 64px}body[data-page=cursos-de-extensao] .content{width:100%;max-width:940px;margin:0 auto;padding:18px}body[data-page=cursos-de-extensao] .hero{padding:30px 24px}body[data-page=cursos-de-extensao] .hero h1{font-size:28px}body[data-page=cursos-de-extensao] .ask-row{width:100%}body[data-page=cursos-de-extensao] .section-header{align-items:center;margin:30px 0 14px}body[data-page=cursos-de-extensao] .section-title{font-size:20px;line-height:1.2}body[data-page=cursos-de-extensao] .specialty-grid,body[data-page=cursos-de-extensao] .practice-grid,body[data-page=cursos-de-extensao] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=cursos-de-extensao] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=cursos-de-extensao] .specialty-card{min-height:138px;padding:18px;display:flex;flex-direction:column;justify-content:space-between}body[data-page=cursos-de-extensao] .practice-card{min-height:150px;padding:18px;grid-template-columns:44px minmax(0,1fr);overflow:visible}body[data-page=cursos-de-extensao] .card-copy strong{min-height:40px;padding-right:34px;font-size:13.5px}body[data-page=cursos-de-extensao] .card-copy p{padding-right:32px;font-size:12.5px;line-height:1.45}body[data-page=cursos-de-extensao] .lower-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}body[data-page=cursos-de-extensao] .performance-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=cursos-de-extensao] .performance-action--wide{grid-column:1 / -1}body[data-page=cursos-de-extensao] .study-row{grid-template-columns:34px minmax(180px,1fr) 160px 42px}body[data-page=cursos-de-extensao] .study-schedule-link{padding-right:210px}body[data-page=cursos-de-extensao] .study-character{right:8px;width:205px}body[data-page=cursos-de-extensao] .study-character img{height:133px}}@media (max-width: 640px){body[data-page=cursos-de-extensao]{--topbar: 62px}body[data-page=cursos-de-extensao] .content{max-width:none;padding:12px}body[data-page=cursos-de-extensao] .hero{padding:24px 18px;border-radius:14px}body[data-page=cursos-de-extensao] .hero h1{font-size:24px}body[data-page=cursos-de-extensao] .ask-row{min-height:52px;height:auto;padding-left:14px}body[data-page=cursos-de-extensao] .chips{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:4px;scrollbar-width:none}body[data-page=cursos-de-extensao] .chips::-webkit-scrollbar{display:none}body[data-page=cursos-de-extensao] .chip{flex:0 0 auto;height:34px;padding:0 16px;font-size:11.5px}body[data-page=cursos-de-extensao] .chip-content,body[data-page=cursos-de-extensao] .chip-questions,body[data-page=cursos-de-extensao] .chip-video,body[data-page=cursos-de-extensao] .chip-flashcards,body[data-page=cursos-de-extensao] .chip-map,body[data-page=cursos-de-extensao] .chip-premium{min-width:auto}body[data-page=cursos-de-extensao] .section-header{margin:26px 2px 12px;padding-top:2px}body[data-page=cursos-de-extensao] .section-title{font-size:19px}body[data-page=cursos-de-extensao] .specialty-grid,body[data-page=cursos-de-extensao] .practice-grid{grid-template-columns:1fr;gap:10px}body[data-page=cursos-de-extensao] .specialty-grid{height:auto;margin-bottom:28px}body[data-page=cursos-de-extensao] .specialty-card{min-height:116px;padding:16px 18px;border-radius:12px}body[data-page=cursos-de-extensao] .exam-bank-strip{min-height:auto;align-items:flex-start;flex-direction:column;gap:12px;margin:12px 0 2px;padding:18px}body[data-page=cursos-de-extensao] .exam-bank-copy strong{font-size:19px;line-height:1.12}body[data-page=cursos-de-extensao] .exam-bank-copy span{font-size:12.5px}body[data-page=cursos-de-extensao] .exam-bank-badge{width:auto;min-height:28px}body[data-page=cursos-de-extensao] .basic-cycle-grid{grid-template-columns:1fr;gap:10px}body[data-page=cursos-de-extensao] .basic-cycle-card{min-height:auto;padding:14px}body[data-page=cursos-de-extensao] .practice-card{min-height:132px;padding:18px;border-radius:13px}body[data-page=cursos-de-extensao] .icon-tile{width:38px;height:38px}body[data-page=cursos-de-extensao] .card-copy strong{font-size:13.5px}body[data-page=cursos-de-extensao] .card-copy p{font-size:12.5px;line-height:1.45}body[data-page=cursos-de-extensao] .study-row{grid-template-columns:34px minmax(0,1fr)!important;row-gap:8px;padding:12px 0}body[data-page=cursos-de-extensao] .bar,body[data-page=cursos-de-extensao] .percent{grid-column:2;width:100%}body[data-page=cursos-de-extensao] .performance-actions{grid-template-columns:1fr}body[data-page=cursos-de-extensao] .performance-action--wide{grid-column:auto}body[data-page=cursos-de-extensao] .study-schedule-link{min-height:auto;padding:16px}body[data-page=cursos-de-extensao] .study-character{display:none}}@media (min-width: 1025px){body[data-page=cursos-de-extensao] .lower-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body[data-page=cursos-de-extensao] .practice-card,body[data-page=cursos-de-extensao] .basic-cycle-card{border-top:3px solid #c89012}body[data-page=cursos-de-extensao] .practice-card:hover,body[data-page=cursos-de-extensao] .basic-cycle-card:hover{border-top-color:#c89012}body[data-page=cursos-de-extensao] .basic-cycle-card:before{display:none}body[data-page=cursos-de-extensao].theme-dark .practice-card,body[data-page=cursos-de-extensao].theme-dark .practice-card:hover,body[data-page=cursos-de-extensao].theme-dark .basic-cycle-card,body[data-page=cursos-de-extensao].theme-dark .basic-cycle-card:hover,body[data-page=cursos-de-extensao].theme-dark .basic-cycle-card--courses,body[data-page=cursos-de-extensao].theme-dark .basic-cycle-card--courses:hover{border-top-color:#c89012}body[data-page=cursos-de-extensao] .basic-cycle-card .premium-mini-badge{top:11px;right:12px}body[data-page=cursos-de-extensao] .basic-cycle-card--courses .basic-courses-title{padding-right:34px}body[data-page=cursos-de-extensao].theme-dark .basic-cycle-card .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=cursos-de-extensao] .basic-cycle-card--courses{border-color:#d8b56a;border-top-color:#a8731f!important;background:radial-gradient(circle at 100% 0%,#d5a84838 0,#d5a84800 45%),linear-gradient(135deg,#fff9e8,#fffdf7 62%,#f7fbfd);box-shadow:0 9px 22px #a8731f12}body[data-page=cursos-de-extensao] .basic-cycle-card--courses:hover{border-color:#c99a43;border-top-color:#8f5f15!important;box-shadow:0 14px 30px #8f5f1521}body[data-page=cursos-de-extensao] .basic-cycle-card--courses .basic-courses-title strong{color:#6f470d}body[data-page=cursos-de-extensao] .courses-cycle-premium-badge{border-color:#d8aa4e;background:radial-gradient(circle at 35% 20%,#ffffffeb 0,#fff0 48%),linear-gradient(180deg,#fff5ce,#e9c36d);color:#754a08;box-shadow:0 6px 14px #754a0829,inset 0 1px #ffffffd6}body[data-page=cursos-de-extensao] .courses-cycle-premium-badge svg{width:14px;height:14px;overflow:visible;fill:#c9942f;stroke:#6f4305;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 2px rgba(111,67,5,.18))}body[data-page=cursos-de-extensao] .courses-cycle-premium-badge .courses-crown-line{fill:none;stroke-width:1.65}body[data-page=cursos-de-extensao] .courses-cycle-premium-badge .courses-crown-gem{fill:#fff3ad;stroke:#6f4305;stroke-width:1.05}body[data-page=cursos-de-extensao] .basic-cycle-card--courses .basic-course-list li:before{background:#a8731f}body[data-page=cursos-de-extensao] .basic-cycle-card--courses .basic-course-list a:hover{color:#8f5f15}body[data-page=cursos-de-extensao].theme-dark .basic-cycle-card--courses,body[data-page=cursos-de-extensao].theme-dark .basic-cycle-card--courses:hover{border-color:#715421;border-top-color:#d6a84c!important;background:radial-gradient(circle at 100% 0%,#d6a84c2e 0,#d6a84c00 45%),linear-gradient(135deg,#211a0d,#171a24 62%,#0e1a2c)}body[data-page=cursos-de-extensao].theme-dark .basic-cycle-card--courses .basic-courses-title strong{color:#f1d286}body[data-page=cursos-de-extensao].theme-dark .courses-cycle-premium-badge{border-color:#9b742b;background:radial-gradient(circle at 35% 20%,#ffebaf2e 0,#ffebaf00 48%),linear-gradient(180deg,#4b3810,#2c220d);color:#f1c86c}body[data-page=cursos-de-extensao].theme-dark .courses-cycle-premium-badge svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=cursos-de-extensao].theme-dark .courses-cycle-premium-badge .courses-crown-gem{fill:#fff0a8;stroke:#8e661c}body[data-page=cursos-de-extensao] .medical-search-shell{position:relative;z-index:12;width:min(850px,100%);max-width:100%;margin-top:18px}body[data-page=cursos-de-extensao] .medical-search-shell .ask-row{width:100%;max-width:none;margin-top:0;position:relative;z-index:2;gap:11px;transition:border-color .18s ease,border-radius .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=cursos-de-extensao] .medical-search-shell .ask-row:focus-within{border-color:#b8c8db;box-shadow:0 2px 6px #1832540f,0 12px 28px #18325414}body[data-page=cursos-de-extensao] .medical-search-shell.is-open .ask-row{border-color:#cfd9e6;border-bottom-color:#edf1f6;border-radius:18px 18px 0 0;box-shadow:0 3px 8px #1832540d,0 18px 38px #1832541a}body[data-page=cursos-de-extensao] .main-search-leading-icon{width:22px;height:22px;display:grid;place-items:center;color:#7b8ca8;flex:none}body[data-page=cursos-de-extensao] .medical-search-shell #mainPrompt{height:100%}body[data-page=cursos-de-extensao] .medical-search-shell #mainPrompt::placeholder{color:#7385a5;opacity:1}body[data-page=cursos-de-extensao] .medical-search-suggestions{position:absolute;top:calc(100% - 1px);right:0;left:0;z-index:1;max-height:390px;overflow-y:auto;padding:8px 0 10px;border:1px solid #cfd9e6;border-top:0;border-radius:0 0 18px 18px;background:#fff;box-shadow:0 22px 44px #18325424,0 6px 16px #1832540f;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=cursos-de-extensao] .medical-search-suggestions[hidden]{display:none}body[data-page=cursos-de-extensao] .medical-search-suggestions::-webkit-scrollbar{width:7px}body[data-page=cursos-de-extensao] .medical-search-suggestions::-webkit-scrollbar-track{background:transparent}body[data-page=cursos-de-extensao] .medical-search-suggestions::-webkit-scrollbar-thumb{border:2px solid #ffffff;border-radius:999px;background:#53698f3d}body[data-page=cursos-de-extensao] .search-suggestions-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;padding:4px 18px 6px;color:#6d7fa4;font-size:10.5px;line-height:1;font-weight:900;letter-spacing:.035em;text-transform:uppercase}body[data-page=cursos-de-extensao] .search-suggestions-clear{padding:3px 0;border:0;background:transparent;color:#00a16c;font-size:10.5px;font-weight:900;text-transform:none;cursor:pointer}body[data-page=cursos-de-extensao] .search-suggestions-clear:hover{color:#007f57;text-decoration:underline;text-underline-offset:3px}body[data-page=cursos-de-extensao] .medical-suggestion-item{width:100%;min-height:48px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:11px;padding:8px 18px;border:0;background:transparent;color:#172241;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}body[data-page=cursos-de-extensao] .medical-suggestion-item:hover,body[data-page=cursos-de-extensao] .medical-suggestion-item.is-active{background:#f1f4f8}body[data-page=cursos-de-extensao] .medical-suggestion-icon{width:22px;height:22px;display:grid;place-items:center;color:#91a0b7}body[data-page=cursos-de-extensao] .medical-suggestion-icon svg{width:17px;height:17px}body[data-page=cursos-de-extensao] .medical-suggestion-copy{min-width:0}body[data-page=cursos-de-extensao] .medical-suggestion-title{display:block;overflow:hidden;color:#111827;font-size:14px;line-height:1.25;font-weight:560;text-overflow:ellipsis;white-space:nowrap}body[data-page=cursos-de-extensao] .medical-suggestion-title mark{padding:0;background:transparent;color:#111827;font-weight:900}body[data-page=cursos-de-extensao] .medical-suggestion-category{display:block;margin-top:3px;overflow:hidden;color:#7b8ca8;font-size:10.5px;line-height:1.2;font-weight:720;text-overflow:ellipsis;white-space:nowrap}body[data-page=cursos-de-extensao] .medical-suggestion-arrow{color:#9aa8bb;font-size:17px;line-height:1;font-weight:800}body[data-page=cursos-de-extensao] .search-suggestions-empty{padding:18px;color:#65789e;font-size:13px;line-height:1.45;font-weight:650}body[data-page=cursos-de-extensao] .search-suggestions-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}body[data-page=cursos-de-extensao].theme-dark .medical-search-shell .ask-row{border-color:#30445f;background:#101d31}body[data-page=cursos-de-extensao].theme-dark .medical-search-shell .ask-row:focus-within{border-color:#4b617e;box-shadow:0 2px 6px #0003,0 18px 38px #00000047}body[data-page=cursos-de-extensao].theme-dark .medical-search-shell.is-open .ask-row{border-color:#30445f;border-bottom-color:#1c2b42}body[data-page=cursos-de-extensao].theme-dark .main-search-leading-icon{color:#91a3bd}body[data-page=cursos-de-extensao].theme-dark .medical-search-suggestions{border-color:#30445f;background:#101d31;box-shadow:0 24px 50px #0000006b,0 7px 18px #00000040}body[data-page=cursos-de-extensao].theme-dark .medical-search-suggestions::-webkit-scrollbar-thumb{border-color:#101d31;background:#b7c4d847}body[data-page=cursos-de-extensao].theme-dark .search-suggestions-heading{color:#91a3bd}body[data-page=cursos-de-extensao].theme-dark .search-suggestions-clear{color:#35e6a0}body[data-page=cursos-de-extensao].theme-dark .search-suggestions-clear:hover{color:#78f0b5}body[data-page=cursos-de-extensao].theme-dark .medical-suggestion-item{color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .medical-suggestion-item:hover,body[data-page=cursos-de-extensao].theme-dark .medical-suggestion-item.is-active{background:#192a40}body[data-page=cursos-de-extensao].theme-dark .medical-suggestion-icon,body[data-page=cursos-de-extensao].theme-dark .medical-suggestion-arrow{color:#91a3bd}body[data-page=cursos-de-extensao].theme-dark .medical-suggestion-title,body[data-page=cursos-de-extensao].theme-dark .medical-suggestion-title mark{color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .medical-suggestion-category,body[data-page=cursos-de-extensao].theme-dark .search-suggestions-empty{color:#9fb0c8}@media (max-width: 640px){body[data-page=cursos-de-extensao] .medical-search-shell{width:100%}body[data-page=cursos-de-extensao] .medical-search-shell .ask-row{min-height:54px}body[data-page=cursos-de-extensao] .medical-search-suggestions{max-height:min(360px,55vh);border-radius:0 0 15px 15px}body[data-page=cursos-de-extensao] .medical-search-shell.is-open .ask-row{border-radius:15px 15px 0 0}body[data-page=cursos-de-extensao] .medical-suggestion-item{min-height:50px;grid-template-columns:22px minmax(0,1fr);padding:9px 14px}body[data-page=cursos-de-extensao] .medical-suggestion-arrow{display:none}body[data-page=cursos-de-extensao] .search-suggestions-heading{padding-right:14px;padding-left:14px}}body[data-page=cursos-de-extensao] .extension-hero-copy{max-width:100%!important}body[data-page=cursos-de-extensao] .extension-hero{justify-content:flex-start!important}body[data-page=cursos-de-extensao] .extension-page{max-width:1480px;margin:0 auto;padding:22px 28px 42px}body[data-page=cursos-de-extensao] .extension-breadcrumb{display:flex;align-items:center;gap:10px;margin:0 0 16px;color:#60739b;font-size:12px;line-height:1;font-weight:760}body[data-page=cursos-de-extensao] .extension-breadcrumb a{color:#008d62;transition:color .18s ease}body[data-page=cursos-de-extensao] .extension-breadcrumb a:hover{color:#006c4b}body[data-page=cursos-de-extensao] .extension-hero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:30px 34px;border:1px solid #cdeee4;border-radius:17px;background:radial-gradient(circle at 7% 0%,#0bbf792e 0,#0bbf7900 44%),radial-gradient(circle at 100% 0%,#0faec72e 0,#0faec700 50%),linear-gradient(110deg,#f5fffb,#fff 54%,#eefbff);box-shadow:var(--shadow-soft)}body[data-page=cursos-de-extensao] .extension-hero:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#0bbf79,#0faec7)}body[data-page=cursos-de-extensao] .extension-hero-copy{position:relative;z-index:2;max-width:760px}body[data-page=cursos-de-extensao] .extension-eyebrow{min-height:26px;display:inline-flex;align-items:center;margin-bottom:10px;padding:0 11px;border:1px solid #bde9db;border-radius:999px;background:#ffffffd1;color:#008d62;font-size:10.5px;line-height:1;font-weight:900;letter-spacing:.04em;text-transform:uppercase}body[data-page=cursos-de-extensao] .extension-hero h1{margin:0 0 10px;color:#101635;font-size:30px;line-height:1.1;font-weight:950;letter-spacing:-.045em}body[data-page=cursos-de-extensao] .extension-hero p{max-width:720px;margin:0;color:#587096;font-size:13.5px;line-height:1.55;font-weight:620}body[data-page=cursos-de-extensao] .extension-hero-icon{position:relative;z-index:1;width:82px;height:82px;display:grid;place-items:center;border:1px solid rgba(11,191,121,.24);border-radius:24px;background:linear-gradient(180deg,#ffffffe6,#e7f9f1e6);color:#008d62;box-shadow:0 16px 34px #00a66c1c;transform:rotate(3deg);flex:none}body[data-page=cursos-de-extensao] .extension-hero-icon svg{width:42px;height:42px}body[data-page=cursos-de-extensao] .extension-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px}body[data-page=cursos-de-extensao] .extension-course-card{position:relative;min-width:0;min-height:333px;overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--line);border-top:3px solid #0bbf79;border-radius:15px;background:#fff;box-shadow:var(--shadow-soft);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}body[data-page=cursos-de-extensao] .extension-course-card:hover{transform:translateY(-3px);border-color:#9be1cb;border-top-color:#008d62;box-shadow:var(--shadow)}body[data-page=cursos-de-extensao] .extension-course-image-link{display:block;overflow:hidden;background:#e9f2f6}body[data-page=cursos-de-extensao] .extension-course-image{width:100%;height:190px;display:block;object-fit:cover;object-position:center;transition:transform .35s ease,filter .25s ease}body[data-page=cursos-de-extensao] .extension-course-card:hover .extension-course-image{transform:scale(1.025);filter:saturate(1.04)}body[data-page=cursos-de-extensao] .extension-course-body{min-height:174px;display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:19px 20px 20px}body[data-page=cursos-de-extensao] .extension-course-category{display:block;margin-bottom:7px;color:#008d62;font-size:10px;line-height:1.2;font-weight:900;letter-spacing:.04em;text-transform:uppercase}body[data-page=cursos-de-extensao] .extension-course-card h2{margin:0 0 8px;color:#101832;font-size:17px;line-height:1.25;font-weight:920;letter-spacing:-.025em}body[data-page=cursos-de-extensao] .extension-course-card p{margin:0 0 18px;color:#60739b;font-size:12px;line-height:1.5;font-weight:610}body[data-page=cursos-de-extensao] .extension-course-button{min-height:37px;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:auto;padding:0 14px;border:1px solid #79d5b9;border-radius:9px;background:#fff;color:#008d62;font-size:11.5px;line-height:1;font-weight:900;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}body[data-page=cursos-de-extensao] .extension-course-button:hover{transform:translateY(-1px);border-color:#0bbf79;background:#e7f9f1;color:#006f4e}body[data-page=cursos-de-extensao] .extension-course-button span{font-size:15px;line-height:1}body[data-page=cursos-de-extensao].theme-dark .extension-breadcrumb{color:#91a3bd}body[data-page=cursos-de-extensao].theme-dark .extension-breadcrumb a{color:#78f0b5}body[data-page=cursos-de-extensao].theme-dark .extension-hero{border-color:#1f6e55;background:radial-gradient(circle at 7% 0%,#26d99129 0,#26d99100 44%),radial-gradient(circle at 100% 0%,#35d0e424 0,#35d0e400 50%),linear-gradient(110deg,#10291f,#0e1a2c 55%,#0c2430)}body[data-page=cursos-de-extensao].theme-dark .extension-eyebrow{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=cursos-de-extensao].theme-dark .extension-hero h1{color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .extension-hero p{color:#b7c4d8}body[data-page=cursos-de-extensao].theme-dark .extension-hero-icon{border-color:#247d61;background:linear-gradient(180deg,#12382d,#101d31);color:#78f0b5;box-shadow:0 16px 34px #00000040}body[data-page=cursos-de-extensao].theme-dark .extension-course-card{border-color:#263850;border-top-color:#26d991;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=cursos-de-extensao].theme-dark .extension-course-card:hover{border-color:#315d57;border-top-color:#35e6a0;box-shadow:var(--shadow)}body[data-page=cursos-de-extensao].theme-dark .extension-course-image-link{background:#13243a}body[data-page=cursos-de-extensao].theme-dark .extension-course-category{color:#78f0b5}body[data-page=cursos-de-extensao].theme-dark .extension-course-card h2{color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .extension-course-card p{color:#b7c4d8}body[data-page=cursos-de-extensao].theme-dark .extension-course-button{border-color:#247d61;background:#101d31;color:#78f0b5}body[data-page=cursos-de-extensao].theme-dark .extension-course-button:hover{border-color:#35e6a0;background:#12382d;color:#a5f8ce}@media (max-width: 1280px){body[data-page=cursos-de-extensao] .extension-page{padding-right:22px;padding-left:22px}body[data-page=cursos-de-extensao] .extension-grid{gap:15px}body[data-page=cursos-de-extensao] .extension-course-image{height:123px}}@media (max-width: 1024px){body[data-page=cursos-de-extensao] .extension-page{max-width:940px;padding:18px}body[data-page=cursos-de-extensao] .extension-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=cursos-de-extensao] .extension-course-card{min-height:325px}}@media (max-width: 640px){body[data-page=cursos-de-extensao] .extension-page{padding:14px 12px 30px}body[data-page=cursos-de-extensao] .extension-breadcrumb{margin-bottom:12px}body[data-page=cursos-de-extensao] .extension-hero{align-items:flex-start;padding:24px 19px}body[data-page=cursos-de-extensao] .extension-hero h1{font-size:26px}body[data-page=cursos-de-extensao] .extension-hero p{font-size:12.5px}body[data-page=cursos-de-extensao] .extension-hero-icon{display:none}body[data-page=cursos-de-extensao] .extension-grid{grid-template-columns:1fr;gap:12px;margin-top:15px}body[data-page=cursos-de-extensao] .extension-course-card{min-height:0}body[data-page=cursos-de-extensao] .extension-course-image{height:132px}body[data-page=cursos-de-extensao] .extension-course-body{min-height:172px;padding:18px}}body[data-page=cursos-de-extensao] .extension-course-card{min-height:333px}body[data-page=cursos-de-extensao] .extension-course-image{height:133px}body[data-page=cursos-de-extensao] .extension-course-body{min-height:174px}@media (max-width: 1280px){body[data-page=cursos-de-extensao] .extension-course-image{height:123px}body[data-page=cursos-de-extensao] .extension-course-card{min-height:325px}}@media (max-width: 640px){body[data-page=cursos-de-extensao] .extension-course-image{height:132px}body[data-page=cursos-de-extensao] .extension-course-body{min-height:172px}}body[data-page=cursos-de-extensao]{--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25, 45, 80, .05);--im-shell-shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}body[data-page=cursos-de-extensao] .topbar{height:var(--im-shell-topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=cursos-de-extensao] .brand{width:var(--im-shell-sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=cursos-de-extensao] .brand .plus{color:var(--im-shell-green);font-weight:900;margin:0 3px}body[data-page=cursos-de-extensao] .brand .med{font-weight:900}body[data-page=cursos-de-extensao] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=cursos-de-extensao] .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=cursos-de-extensao] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=cursos-de-extensao] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=cursos-de-extensao] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=cursos-de-extensao] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=cursos-de-extensao] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=cursos-de-extensao] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=cursos-de-extensao] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=cursos-de-extensao] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=cursos-de-extensao] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=cursos-de-extensao] .sidebar-collapse-btn{position:fixed;top:calc(var(--im-shell-topbar) + 20px);left:calc(var(--im-shell-sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=cursos-de-extensao] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=cursos-de-extensao] .sidebar-collapse-btn svg,body[data-page=cursos-de-extensao] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=cursos-de-extensao] .sidebar,body[data-page=cursos-de-extensao] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=cursos-de-extensao].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=cursos-de-extensao].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=cursos-de-extensao].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=cursos-de-extensao].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=cursos-de-extensao] .sidebar{position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;width:var(--im-shell-sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-shell-line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=cursos-de-extensao] .sidebar::-webkit-scrollbar{width:7px}body[data-page=cursos-de-extensao] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=cursos-de-extensao] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=cursos-de-extensao] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=cursos-de-extensao] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=cursos-de-extensao] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=cursos-de-extensao] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=cursos-de-extensao] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=cursos-de-extensao] .nav-item svg{color:currentColor;flex:none}body[data-page=cursos-de-extensao] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=cursos-de-extensao] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=cursos-de-extensao] .nav-toggle:hover,body[data-page=cursos-de-extensao] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=cursos-de-extensao] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=cursos-de-extensao] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=cursos-de-extensao] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=cursos-de-extensao] .nav-section-title svg{color:currentColor;flex:none}body[data-page=cursos-de-extensao] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=cursos-de-extensao] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=cursos-de-extensao] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=cursos-de-extensao] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=cursos-de-extensao] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=cursos-de-extensao] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=cursos-de-extensao] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=cursos-de-extensao] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=cursos-de-extensao] .nav-sublink:hover:before,body[data-page=cursos-de-extensao] .nav-sublink.active:before{background:#00a96e}body[data-page=cursos-de-extensao] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=cursos-de-extensao] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=cursos-de-extensao] .student-menu{margin-top:14px}body[data-page=cursos-de-extensao] .student-toggle{color:#50658e}body[data-page=cursos-de-extensao] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=cursos-de-extensao] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=cursos-de-extensao] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=cursos-de-extensao] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=cursos-de-extensao] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=cursos-de-extensao] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=cursos-de-extensao] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=cursos-de-extensao] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=cursos-de-extensao] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=cursos-de-extensao] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=cursos-de-extensao] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=cursos-de-extensao] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=cursos-de-extensao] .main{margin-left:var(--im-shell-sidebar);padding-top:var(--im-shell-topbar);min-height:100vh;width:calc(100% - var(--im-shell-sidebar))}@media (max-width: 1280px){body[data-page=cursos-de-extensao] .topbar-actions{min-width:auto}body[data-page=cursos-de-extensao] .profile{display:none}}@media (max-width: 860px){body[data-page=cursos-de-extensao]{--im-shell-sidebar: 0px;--im-shell-topbar: 62px}body[data-page=cursos-de-extensao] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=cursos-de-extensao] .topbar{gap:10px;padding-right:10px}body[data-page=cursos-de-extensao] .topbar-center{display:none}body[data-page=cursos-de-extensao] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=cursos-de-extensao] .sidebar,body[data-page=cursos-de-extensao] .sidebar-collapse-btn{display:none}}body[data-page=cursos-de-extensao] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=cursos-de-extensao] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=cursos-de-extensao] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=cursos-de-extensao] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=cursos-de-extensao] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=cursos-de-extensao] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=cursos-de-extensao].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=cursos-de-extensao].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=cursos-de-extensao].theme-dark{--im-shell-bg: #07111f;--im-shell-surface: #0e1a2c;--im-shell-surface-2: #13243a;--im-shell-text: #f4f7fb;--im-shell-muted: #b7c4d8;--im-shell-muted-2: #91a3bd;--im-shell-line: #263850;--im-shell-line-soft: #1c2b42;--im-shell-green: #26d991;--im-shell-green-dark: #12b579;--im-shell-green-soft: #12382d;--im-shell-green-soft-2: #164838;--im-shell-teal: #35d0e4;--im-shell-blue: #76a8ff;--im-shell-purple: #b69aff;--im-shell-orange: #ffb071;--im-shell-shadow: 0 18px 40px rgba(0, 0, 0, .34);--im-shell-shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=cursos-de-extensao].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=cursos-de-extensao].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=cursos-de-extensao].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=cursos-de-extensao].theme-dark .brand,body[data-page=cursos-de-extensao].theme-dark .profile strong{color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .brand .plus{color:#35e6a0}body[data-page=cursos-de-extensao].theme-dark .topbar-center,body[data-page=cursos-de-extensao].theme-dark .topbar-actions,body[data-page=cursos-de-extensao].theme-dark .icon-button,body[data-page=cursos-de-extensao].theme-dark .top-mic{color:#b7c4d8}body[data-page=cursos-de-extensao].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .global-search input{color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=cursos-de-extensao].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=cursos-de-extensao].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=cursos-de-extensao].theme-dark .nav-item,body[data-page=cursos-de-extensao].theme-dark .nav-toggle,body[data-page=cursos-de-extensao].theme-dark .nav-sublink,body[data-page=cursos-de-extensao].theme-dark .premium-box p,body[data-page=cursos-de-extensao].theme-dark .premium-list{color:#b7c4d8}body[data-page=cursos-de-extensao].theme-dark .nav-item:hover,body[data-page=cursos-de-extensao].theme-dark .nav-toggle:hover,body[data-page=cursos-de-extensao].theme-dark .nav-group.open .nav-toggle,body[data-page=cursos-de-extensao].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .nav-item.active,body[data-page=cursos-de-extensao].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=cursos-de-extensao].theme-dark .nav-sublink:before,body[data-page=cursos-de-extensao].theme-dark .nav-sublink:hover:before,body[data-page=cursos-de-extensao].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=cursos-de-extensao].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=cursos-de-extensao].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=cursos-de-extensao].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=cursos-de-extensao].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=cursos-de-extensao].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=cursos-de-extensao].theme-dark .premium-title,body[data-page=cursos-de-extensao].theme-dark .premium-title svg{color:#ffd166}body[data-page=cursos-de-extensao].theme-dark .premium-list{color:#d7c9ad}body[data-page=cursos-de-extensao].theme-dark .premium-list li:before{color:#ffd166}body[data-page=cursos-de-extensao].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=cursos-de-extensao].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=cursos-de-extensao] .mobile-menu-btn,body[data-page=cursos-de-extensao] .mobile-sidebar-backdrop{display:none}body[data-page=cursos-de-extensao] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=cursos-de-extensao] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=cursos-de-extensao] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=cursos-de-extensao].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=cursos-de-extensao].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=cursos-de-extensao].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=cursos-de-extensao]{--im-shell-sidebar: 270px}body[data-page=cursos-de-extensao] .brand{font-size:21px;padding-left:18px}body[data-page=cursos-de-extensao] .global-search{width:min(440px,100%)}body[data-page=cursos-de-extensao] .topbar-actions{gap:12px;padding-right:16px}body[data-page=cursos-de-extensao] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=cursos-de-extensao]{--im-shell-sidebar: 0px;--im-shell-topbar: 64px}body[data-page=cursos-de-extensao].mobile-menu-open{overflow:hidden}body[data-page=cursos-de-extensao] .topbar{height:var(--im-shell-topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=cursos-de-extensao] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=cursos-de-extensao] .topbar-center{display:none}body[data-page=cursos-de-extensao] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=cursos-de-extensao] .topbar-actions>.icon-button{display:none}body[data-page=cursos-de-extensao] .avatar{display:none}body[data-page=cursos-de-extensao] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=cursos-de-extensao] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=cursos-de-extensao] .theme-toggle-btn{flex:none}body[data-page=cursos-de-extensao] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=cursos-de-extensao] .sidebar-collapse-btn{display:none}body[data-page=cursos-de-extensao] .sidebar{display:flex!important;position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=cursos-de-extensao].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=cursos-de-extensao] .mobile-sidebar-backdrop{position:fixed;inset:var(--im-shell-topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=cursos-de-extensao].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=cursos-de-extensao].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=cursos-de-extensao].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=cursos-de-extensao] .main{width:100%;margin-left:0;padding-top:var(--im-shell-topbar)}}@media (max-width: 640px){body[data-page=cursos-de-extensao]{--im-shell-topbar: 62px}body[data-page=cursos-de-extensao] .topbar{padding:0 10px;gap:8px}body[data-page=cursos-de-extensao] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=cursos-de-extensao] .profile{max-width:76px}body[data-page=cursos-de-extensao] .profile strong{max-width:76px;font-size:11px}body[data-page=cursos-de-extensao] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=cursos-de-extensao] .theme-toggle-thumb{width:20px;height:20px}body[data-page=cursos-de-extensao].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=cursos-de-extensao] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=cursos-de-extensao] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=cursos-de-extensao].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=cursos-de-extensao].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=cursos-de-extensao].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (max-width: 1024px){body[data-page=cursos-de-extensao] .topbar-center{position:fixed;top:var(--im-shell-topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=cursos-de-extensao] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=cursos-de-extensao] .main{padding-top:calc(var(--im-shell-topbar) + 59px)}body[data-page=cursos-de-extensao].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}body[data-page=cursos-de-extensao] .site-footer{position:relative;overflow:hidden;margin-top:34px;border:1px solid var(--im-shell-line);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791f 0,#0bbf790a 30%,#fff0 54%),radial-gradient(circle at 100% 0%,#0faec721 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f7fcfa 54%,#f2fbff);box-shadow:var(--im-shell-shadow-soft)}body[data-page=cursos-de-extensao] .site-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012);pointer-events:none}body[data-page=cursos-de-extensao] .site-footer-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(145px,.7fr));gap:28px;padding:30px 30px 24px}body[data-page=cursos-de-extensao] .footer-brand-block{min-width:0}body[data-page=cursos-de-extensao] .footer-logo{display:inline-flex;align-items:center;gap:5px;margin-bottom:12px;color:#101833;font-size:23px;line-height:1;font-weight:850;letter-spacing:-.055em}body[data-page=cursos-de-extensao] .footer-logo .plus{color:var(--im-shell-green);font-weight:950}body[data-page=cursos-de-extensao] .footer-logo .med{font-weight:950}body[data-page=cursos-de-extensao] .footer-description{max-width:410px;margin:0 0 16px;color:#53698f;font-size:12.5px;line-height:1.55;font-weight:620}body[data-page=cursos-de-extensao] .footer-support-card{max-width:390px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px 14px;border:1px solid #cdeee4;border-radius:14px;background:#ffffffc2}body[data-page=cursos-de-extensao] .footer-support-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#e7f9f1;color:#008d62}body[data-page=cursos-de-extensao] .footer-support-copy strong{display:block;color:#101832;font-size:12.5px;line-height:1.2;font-weight:950;margin-bottom:4px}body[data-page=cursos-de-extensao] .footer-support-copy span{display:block;color:#62769b;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=cursos-de-extensao] .footer-column{min-width:0}body[data-page=cursos-de-extensao] .footer-column h3{margin:0 0 12px;color:#101832;font-size:12px;line-height:1;font-weight:950;letter-spacing:.05em;text-transform:uppercase}body[data-page=cursos-de-extensao] .footer-links{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}body[data-page=cursos-de-extensao] .footer-links a{display:inline-flex;align-items:center;gap:7px;color:#53698f;font-size:12px;line-height:1.25;font-weight:720;text-decoration:none!important;transition:color .18s ease,transform .18s ease}body[data-page=cursos-de-extensao] .footer-links a:before{content:"";width:5px;height:5px;border-radius:999px;background:#0bbf79;flex:none;opacity:.72}body[data-page=cursos-de-extensao] .footer-links a:hover{color:#008d62;transform:translate(2px)}body[data-page=cursos-de-extensao] .footer-bottom{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 30px 20px;border-top:1px solid var(--im-shell-line-soft)}body[data-page=cursos-de-extensao] .footer-disclaimer{margin:0;color:#60739b;font-size:11.5px;line-height:1.45;font-weight:650}body[data-page=cursos-de-extensao] .footer-disclaimer strong{color:#253757;font-weight:900}body[data-page=cursos-de-extensao] .footer-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:#6d7fa4;font-size:11.5px;line-height:1.2;font-weight:750;white-space:nowrap}body[data-page=cursos-de-extensao] .footer-meta a{color:#008d62;font-weight:900;text-decoration:none!important}body[data-page=cursos-de-extensao] .footer-meta a:hover{text-decoration:underline!important;text-underline-offset:3px}body[data-page=cursos-de-extensao] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=cursos-de-extensao].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430);box-shadow:var(--im-shell-shadow-soft)}body[data-page=cursos-de-extensao].theme-dark .footer-logo,body[data-page=cursos-de-extensao].theme-dark .footer-column h3,body[data-page=cursos-de-extensao].theme-dark .footer-support-copy strong,body[data-page=cursos-de-extensao].theme-dark .footer-disclaimer strong{color:#f4f7fb}body[data-page=cursos-de-extensao].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=cursos-de-extensao].theme-dark .footer-description,body[data-page=cursos-de-extensao].theme-dark .footer-support-copy span,body[data-page=cursos-de-extensao].theme-dark .footer-links a,body[data-page=cursos-de-extensao].theme-dark .footer-disclaimer,body[data-page=cursos-de-extensao].theme-dark .footer-meta{color:#b7c4d8}body[data-page=cursos-de-extensao].theme-dark .footer-support-card{border-color:#1f6e55;background:#101d31b8}body[data-page=cursos-de-extensao].theme-dark .footer-support-icon{background:#12382d;color:#78f0b5}body[data-page=cursos-de-extensao].theme-dark .footer-links a:before{background:#35e6a0}body[data-page=cursos-de-extensao].theme-dark .footer-links a:hover,body[data-page=cursos-de-extensao].theme-dark .footer-meta a{color:#78f0b5}body[data-page=cursos-de-extensao].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=cursos-de-extensao].theme-dark .footer-dot{background:#4d6688}@media (max-width: 1280px){body[data-page=cursos-de-extensao] .site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=cursos-de-extensao] .footer-brand-block{grid-column:1 / -1}}@media (max-width: 760px){body[data-page=cursos-de-extensao] .site-footer{margin-top:28px;border-radius:16px}body[data-page=cursos-de-extensao] .site-footer-inner{grid-template-columns:1fr;gap:22px;padding:26px 20px 18px}body[data-page=cursos-de-extensao] .footer-logo{font-size:21px}body[data-page=cursos-de-extensao] .footer-support-card{max-width:none}body[data-page=cursos-de-extensao] .footer-bottom{grid-template-columns:1fr;align-items:start;padding:16px 20px 20px}body[data-page=cursos-de-extensao] .footer-meta{justify-content:flex-start;white-space:normal}}body[data-page=cursos-de-extensao] .site-footer-inner{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:18px!important;padding:34px 30px 24px!important}body[data-page=cursos-de-extensao] .footer-brand-block{max-width:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}body[data-page=cursos-de-extensao] .footer-description{max-width:720px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=cursos-de-extensao] .footer-support-card{width:min(520px,100%)!important;max-width:520px!important;margin:0 auto!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}body[data-page=cursos-de-extensao] .footer-support-card:hover{transform:translateY(-1px)!important;border-color:#93dec2!important;background:#fff!important;box-shadow:0 12px 26px #162c4814!important}body[data-page=cursos-de-extensao] .footer-bottom{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:12px!important}body[data-page=cursos-de-extensao] .footer-disclaimer{max-width:980px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=cursos-de-extensao] .footer-meta{justify-content:center!important;white-space:normal!important}body[data-page=cursos-de-extensao].theme-dark .footer-support-card:hover{border-color:#247d61!important;background:#13243a!important;box-shadow:none!important}@media (max-width: 760px){body[data-page=cursos-de-extensao] .site-footer-inner{padding:28px 20px 20px!important}body[data-page=cursos-de-extensao] .footer-support-card{grid-template-columns:34px minmax(0,1fr)!important}body[data-page=cursos-de-extensao] .footer-bottom{justify-items:center!important;text-align:center!important}body[data-page=cursos-de-extensao] .footer-meta{justify-content:center!important}}body[data-page=cursos-de-extensao] .footer-brand-block{max-width:680px!important}body[data-page=cursos-de-extensao] .footer-bottom{padding-top:14px!important;padding-bottom:18px!important}body[data-page=cursos-de-extensao] .footer-meta{margin:0 auto!important}body[data-page=cursos-de-extensao] .site-footer-inner{padding-bottom:8px!important}body[data-page=cursos-de-extensao] .footer-description{margin-bottom:0!important}body[data-page=cursos-de-extensao] .footer-bottom{padding-top:10px!important}@media (max-width: 760px){body[data-page=cursos-de-extensao] .site-footer-inner{padding-bottom:8px!important}body[data-page=cursos-de-extensao] .footer-bottom{padding-top:10px!important}}body[data-page=cursos-de-extensao] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=cursos-de-extensao] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=cursos-de-extensao] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=cursos-de-extensao] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=cursos-de-extensao] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=cursos-de-extensao] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=cursos-de-extensao].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=cursos-de-extensao].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=cursos-de-extensao].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=cursos-de-extensao].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=cursos-de-extensao].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=cursos-de-extensao]{--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25,45,80,.05);--im-shell-shadow-soft: 0 8px 20px rgba(22,44,72,.035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}html:has(>body[data-page=cursos-de-extensao]),body[data-page=cursos-de-extensao]{max-width:100%}body[data-page=cursos-de-extensao]{min-width:0!important;overflow-x:hidden!important}body[data-page=cursos-de-extensao] .app{min-height:100vh}body[data-page=cursos-de-extensao] .topbar,body[data-page=cursos-de-extensao] .sidebar,body[data-page=cursos-de-extensao] .sidebar-collapse-btn,body[data-page=cursos-de-extensao] .mobile-sidebar-backdrop,body[data-page=cursos-de-extensao] .site-footer{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}body[data-page=cursos-de-extensao] .topbar a,body[data-page=cursos-de-extensao] .sidebar a,body[data-page=cursos-de-extensao] .site-footer a{color:inherit;text-decoration:none}body[data-page=cursos-de-extensao] .topbar button,body[data-page=cursos-de-extensao] .sidebar button,body[data-page=cursos-de-extensao] .site-footer button,body[data-page=cursos-de-extensao] .topbar input{font:inherit}body[data-page=cursos-de-extensao] .topbar{height:var(--im-shell-topbar)!important}body[data-page=cursos-de-extensao] .brand{width:var(--im-shell-sidebar)!important}body[data-page=cursos-de-extensao] .sidebar{top:var(--im-shell-topbar)!important;width:var(--im-shell-sidebar)!important;padding:14px 16px 18px!important}body[data-page=cursos-de-extensao] .sidebar .nav{display:flex!important;flex-direction:column!important;gap:8px!important}body[data-page=cursos-de-extensao] .sidebar .nav-item,body[data-page=cursos-de-extensao] .sidebar .nav-toggle{color:#50658e!important;font-size:13px!important;font-weight:760!important;letter-spacing:normal!important;text-transform:none!important;line-height:normal!important}body[data-page=cursos-de-extensao] .sidebar .nav-item{height:44px!important;display:flex!important;align-items:center!important;gap:14px!important;padding:0 14px!important;border-radius:9px!important;background:transparent}body[data-page=cursos-de-extensao] .sidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25!important}body[data-page=cursos-de-extensao] .sidebar .nav-toggle{width:100%!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;border:0!important;border-radius:9px!important;background:transparent!important;text-align:left!important}body[data-page=cursos-de-extensao] .sidebar .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important;font:inherit!important;color:inherit!important}body[data-page=cursos-de-extensao] .sidebar .nav-item svg,body[data-page=cursos-de-extensao] .sidebar .nav-toggle-main svg{color:currentColor!important;flex:none!important}body[data-page=cursos-de-extensao] .sidebar .nav-item:hover,body[data-page=cursos-de-extensao] .sidebar .nav-toggle:hover,body[data-page=cursos-de-extensao] .sidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=cursos-de-extensao] .sidebar .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}body[data-page=cursos-de-extensao] .sidebar .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;padding:0!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important}body[data-page=cursos-de-extensao] .sidebar .nav-group.open>.nav-submenu{max-height:620px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}body[data-page=cursos-de-extensao] .sidebar .nav-chevron{color:#7183a7!important;flex:none!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=cursos-de-extensao] .sidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=cursos-de-extensao] .sidebar .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:0 12px 0 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important}body[data-page=cursos-de-extensao] .sidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=cursos-de-extensao] .sidebar .student-menu{margin-top:14px!important}body[data-page=cursos-de-extensao] .main{margin-left:var(--im-shell-sidebar)!important;padding-top:var(--im-shell-topbar)!important;width:calc(100% - var(--im-shell-sidebar))!important;min-height:100vh}body[data-page=cursos-de-extensao].sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=cursos-de-extensao].sidebar-collapsed .sidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=cursos-de-extensao].sidebar-collapsed .sidebar-collapse-btn{left:16px!important}body[data-page=cursos-de-extensao] .page-shell-main .hero-row:has(.cycle-emblem){position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin:0!important;padding:28px 30px!important;border:1px solid #dfe7f3!important;border-radius:16px!important;background:radial-gradient(circle at 96% 0%,#0faec72b 0,#0faec700 35%),radial-gradient(circle at 6% 16%,#0bbf792e 0,#0bbf7900 32%),linear-gradient(105deg,#fff,#f5fdf9 48%,#eefbff)!important;box-shadow:0 8px 20px #162c4809!important}body[data-page=cursos-de-extensao] .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{display:flex!important;align-items:center!important;gap:18px!important;min-width:0!important}body[data-page=cursos-de-extensao] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:66px!important;height:66px!important;border-radius:18px!important;flex:none!important}body[data-page=cursos-de-extensao] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:38px!important;height:38px!important}body[data-page=cursos-de-extensao] .page-shell-main .hero-row:has(.cycle-emblem) h1{margin:0!important;color:#101635!important;font-size:32px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.045em!important}body[data-page=cursos-de-extensao] .page-shell-main .hero-row:has(.cycle-emblem) .subline{margin-top:8px!important;color:#587096!important;font-size:13.5px!important;line-height:1.45!important;font-weight:640!important}body[data-page=cursos-de-extensao] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{min-width:205px!important;margin-top:0!important;padding:14px 15px!important;border:1px solid #cdeee4!important;border-radius:14px!important;background:#ffffffd1!important;box-shadow:0 8px 20px #162c4809!important}body[data-page=cursos-de-extensao].theme-dark .page-shell-main .hero-row:has(.cycle-emblem){border-color:#263850!important;background:radial-gradient(circle at 96% 0%,#35d0e424 0,#35d0e400 35%),radial-gradient(circle at 6% 16%,#26d99129 0,#26d99100 32%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630)!important}body[data-page=cursos-de-extensao].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) h1{color:#f4f7fb!important}body[data-page=cursos-de-extensao].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .subline{color:#b7c4d8!important}body[data-page=cursos-de-extensao].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{border-color:#1f6e55!important;background:#101d31d1!important}@media (max-width: 1024px){body[data-page=cursos-de-extensao]{--im-shell-sidebar: 0px;--im-shell-topbar: 64px}body[data-page=cursos-de-extensao] .main{margin-left:0!important;width:100%!important;padding-top:calc(var(--im-shell-topbar) + 59px)!important}body[data-page=cursos-de-extensao] .sidebar{top:var(--im-shell-topbar)!important;width:min(372px,calc(100vw - 44px))!important}}@media (max-width: 860px){body[data-page=cursos-de-extensao] .page-shell-main .hero-row:has(.cycle-emblem){align-items:flex-start!important;flex-direction:column!important;padding:24px!important}body[data-page=cursos-de-extensao] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{width:100%!important}}@media (max-width: 640px){body[data-page=cursos-de-extensao]{--im-shell-topbar: 62px}body[data-page=cursos-de-extensao] .sidebar{width:min(332px,calc(100vw - 28px))!important}body[data-page=cursos-de-extensao] .page-shell-main .hero-row:has(.cycle-emblem){padding:22px 18px!important;border-radius:14px!important}body[data-page=cursos-de-extensao] .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{align-items:flex-start!important;gap:14px!important}body[data-page=cursos-de-extensao] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:54px!important;height:54px!important;border-radius:15px!important}body[data-page=cursos-de-extensao] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:31px!important;height:31px!important}body[data-page=cursos-de-extensao] .page-shell-main .hero-row:has(.cycle-emblem) h1{font-size:26px!important}}body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card{position:relative!important;min-width:0!important;min-height:333px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;border:1px solid #d8b56a!important;border-top:3px solid #a8731f!important;border-radius:15px!important;background:radial-gradient(circle at 100% 0%,#d5a8483d 0,#d5a84800 43%),radial-gradient(circle at 0% 100%,#0bbf791a 0,#0bbf7900 42%),linear-gradient(135deg,#fff9e8,#fffdf7 58%,#f5fbf8)!important;box-shadow:0 9px 22px #a8731f14!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card:hover{transform:translateY(-3px)!important;border-color:#c99a43!important;border-top-color:#8f5f15!important;box-shadow:0 16px 32px #8f5f1524!important}body[data-page=cursos-de-extensao] .extension-premium-glow{position:absolute!important;top:-68px!important;right:-54px!important;width:190px!important;height:190px!important;display:block!important;border-radius:999px!important;background:radial-gradient(circle,#ebbe5b47,#ebbe5b00 70%)!important;pointer-events:none!important}body[data-page=cursos-de-extensao] .extension-premium-card-content{position:relative!important;z-index:1!important;min-height:100%!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;align-items:flex-start!important;padding:24px 22px 22px!important}body[data-page=cursos-de-extensao] .extension-premium-card-crown{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;max-width:52px!important;max-height:52px!important;display:grid!important;place-items:center!important;flex:0 0 52px!important;margin:0 0 16px!important;padding:0!important;overflow:hidden!important;border:1px solid #d9aa4e!important;border-radius:16px!important;background:radial-gradient(circle at 30% 20%,#fffffff5 0,#fff0 46%),linear-gradient(180deg,#fff1b7,#e6bd58)!important;color:#754a08!important;box-shadow:0 10px 22px #754a0829,inset 0 1px #ffffffe0!important}body[data-page=cursos-de-extensao] .extension-premium-card-crown svg{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;display:block!important;overflow:visible!important;fill:#c9942f!important;stroke:#6f4305!important;stroke-width:1.45!important;stroke-linecap:round!important;stroke-linejoin:round!important}body[data-page=cursos-de-extensao] .extension-premium-kicker{display:block!important;margin:0 0 7px!important;color:#9b6a00!important;font-size:10px!important;line-height:1!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important}body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card h2{margin:0 0 13px!important;color:#6f470d!important;font-size:22px!important;line-height:1.14!important;font-weight:950!important;letter-spacing:-.035em!important}body[data-page=cursos-de-extensao] .extension-premium-benefits{width:100%!important;display:grid!important;gap:8px!important;margin:0 0 20px!important;padding:0!important;list-style:none!important;color:#6b5833!important;font-size:11.5px!important;line-height:1.35!important;font-weight:760!important}body[data-page=cursos-de-extensao] .extension-premium-benefits li{position:relative!important;margin:0!important;padding:0 0 0 20px!important;list-style:none!important}body[data-page=cursos-de-extensao] .extension-premium-benefits li:before{content:"✓"!important;position:absolute!important;top:0!important;left:0!important;color:#b97900!important;font-weight:950!important}body[data-page=cursos-de-extensao] .extension-premium-button{min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-top:auto!important;padding:0 14px!important;border:1px solid #c89012!important;border-radius:9px!important;background:linear-gradient(180deg,#fff0b2,#e8bd54)!important;color:#553500!important;font-size:11.5px!important;line-height:1!important;font-weight:950!important;text-decoration:none!important;box-shadow:0 8px 16px #a8731f1f!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}body[data-page=cursos-de-extensao] .extension-premium-button:hover{transform:translateY(-1px)!important;border-color:#a8731f!important;box-shadow:0 11px 20px #8f5f152e!important}body[data-page=cursos-de-extensao] .extension-premium-button span{font-size:15px!important;line-height:1!important}body[data-page=cursos-de-extensao].theme-dark .extension-grid>.extension-premium-card{border-color:#715421!important;border-top-color:#d6a84c!important;background:radial-gradient(circle at 100% 0%,#d6a84c2e 0,#d6a84c00 43%),radial-gradient(circle at 0% 100%,#26d99114 0,#26d99100 42%),linear-gradient(135deg,#211a0d,#171a24 58%,#0e1a2c)!important;box-shadow:0 12px 28px #00000047!important}body[data-page=cursos-de-extensao].theme-dark .extension-grid>.extension-premium-card:hover{border-color:#9b742b!important;border-top-color:#efc76e!important}body[data-page=cursos-de-extensao].theme-dark .extension-premium-card-crown{border-color:#9b742b!important;background:radial-gradient(circle at 30% 20%,#ffebaf2e 0,#ffebaf00 46%),linear-gradient(180deg,#4b3810,#2c220d)!important;box-shadow:none!important}body[data-page=cursos-de-extensao].theme-dark .extension-premium-card-crown svg{fill:#d9aa4c!important;stroke:#ffe09a!important}body[data-page=cursos-de-extensao].theme-dark .extension-premium-kicker{color:#f1c86c!important}body[data-page=cursos-de-extensao].theme-dark .extension-grid>.extension-premium-card h2{color:#f1d286!important}body[data-page=cursos-de-extensao].theme-dark .extension-premium-benefits{color:#d7c9ad!important}body[data-page=cursos-de-extensao].theme-dark .extension-premium-benefits li:before{color:#ffd166!important}body[data-page=cursos-de-extensao].theme-dark .extension-premium-button{border-color:#9b742b!important;background:linear-gradient(180deg,#4b3810,#2c220d)!important;color:#ffe7a6!important;box-shadow:none!important}body[data-page=cursos-de-extensao].theme-dark .extension-premium-button:hover{border-color:#d6a84c!important;background:#4a3812!important}@media (max-width: 1280px){body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card{min-height:325px!important}body[data-page=cursos-de-extensao] .extension-premium-card-content{padding:22px 20px 20px!important}}@media (max-width: 640px){body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card{min-height:0!important}body[data-page=cursos-de-extensao] .extension-premium-card-content{min-height:300px!important;padding:22px 18px 20px!important}body[data-page=cursos-de-extensao] .extension-premium-card-crown{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important;flex-basis:48px!important;margin-bottom:14px!important}body[data-page=cursos-de-extensao] .extension-premium-card-crown svg{width:25px!important;height:25px!important;min-width:25px!important;min-height:25px!important;max-width:25px!important;max-height:25px!important}body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card h2{font-size:20px!important}body[data-page=cursos-de-extensao] .extension-premium-button{width:100%!important}}body[data-page=cursos-de-extensao] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=cursos-de-extensao] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=cursos-de-extensao] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=cursos-de-extensao] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=cursos-de-extensao] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=cursos-de-extensao] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=cursos-de-extensao] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=cursos-de-extensao] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=cursos-de-extensao] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=cursos-de-extensao] .residency-area-group>.residency-area-toggle:hover,body[data-page=cursos-de-extensao] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=cursos-de-extensao] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=cursos-de-extensao] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=cursos-de-extensao] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=cursos-de-extensao] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=cursos-de-extensao] .residency-area-group .residency-specialty-link:hover,body[data-page=cursos-de-extensao] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=cursos-de-extensao] .residency-area-group .residency-specialty-link:hover:before,body[data-page=cursos-de-extensao] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=cursos-de-extensao].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=cursos-de-extensao].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=cursos-de-extensao].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=cursos-de-extensao].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=cursos-de-extensao].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=cursos-de-extensao].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=cursos-de-extensao].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=cursos-de-extensao].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=cursos-de-extensao].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=cursos-de-extensao].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=cursos-de-extensao] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=cursos-de-extensao] .specialty-page[class*=specialty-theme-],body[data-page=cursos-de-extensao] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=cursos-de-extensao] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=cursos-de-extensao] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=cursos-de-extensao] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=cursos-de-extensao] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=cursos-de-extensao] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=cursos-de-extensao] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=cursos-de-extensao] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=cursos-de-extensao] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=cursos-de-extensao] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=cursos-de-extensao] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=cursos-de-extensao] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=cursos-de-extensao] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=cursos-de-extensao] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=cursos-de-extensao] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=cursos-de-extensao] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=cursos-de-extensao] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=cursos-de-extensao] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=cursos-de-extensao] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=cursos-de-extensao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=cursos-de-extensao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=cursos-de-extensao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=cursos-de-extensao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=cursos-de-extensao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=cursos-de-extensao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=cursos-de-extensao].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=cursos-de-extensao] #officialSidebar,body[data-page=cursos-de-extensao] #officialSidebar *,body[data-page=cursos-de-extensao] #officialSidebar *:before,body[data-page=cursos-de-extensao] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=cursos-de-extensao] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=cursos-de-extensao] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=cursos-de-extensao] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=cursos-de-extensao] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=cursos-de-extensao] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-item,body[data-page=cursos-de-extensao] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-item:hover,body[data-page=cursos-de-extensao] #officialSidebar .nav-toggle:hover,body[data-page=cursos-de-extensao] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-item.active,body[data-page=cursos-de-extensao] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=cursos-de-extensao] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-item svg,body[data-page=cursos-de-extensao] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-group>.nav-submenu,body[data-page=cursos-de-extensao] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=cursos-de-extensao] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=cursos-de-extensao] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=cursos-de-extensao] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=cursos-de-extensao] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=cursos-de-extensao] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=cursos-de-extensao] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=cursos-de-extensao] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=cursos-de-extensao] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=cursos-de-extensao] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=cursos-de-extensao] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=cursos-de-extensao] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=cursos-de-extensao] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=cursos-de-extensao] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=cursos-de-extensao] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=cursos-de-extensao] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=cursos-de-extensao] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=cursos-de-extensao] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=cursos-de-extensao] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=cursos-de-extensao] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=cursos-de-extensao] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=cursos-de-extensao] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=cursos-de-extensao].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=cursos-de-extensao].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=cursos-de-extensao].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=cursos-de-extensao].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=cursos-de-extensao].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=cursos-de-extensao].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=cursos-de-extensao].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=cursos-de-extensao].theme-dark #officialSidebar,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=cursos-de-extensao].theme-dark #officialSidebar .nav-item,body[data-page=cursos-de-extensao].theme-dark #officialSidebar .nav-toggle,body[data-page=cursos-de-extensao].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=cursos-de-extensao].theme-dark #officialSidebar .nav-item:hover,body[data-page=cursos-de-extensao].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=cursos-de-extensao].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=cursos-de-extensao].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=cursos-de-extensao].theme-dark #officialSidebar .nav-item.active,body[data-page=cursos-de-extensao].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=cursos-de-extensao].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=cursos-de-extensao].theme-dark #officialSidebar .premium-title,body[data-page=cursos-de-extensao].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=cursos-de-extensao].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=cursos-de-extensao].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=cursos-de-extensao].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=cursos-de-extensao].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=cursos-de-extensao].official-menu-final{overflow-x:hidden!important}body[data-page=cursos-de-extensao].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=cursos-de-extensao].official-menu-final #sidebarToggle{display:none!important}body[data-page=cursos-de-extensao] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=cursos-de-extensao].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=cursos-de-extensao].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=cursos-de-extensao].official-menu-final .main,body[data-page=cursos-de-extensao].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=cursos-de-extensao].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=cursos-de-extensao].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=cursos-de-extensao].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=cursos-de-extensao] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=cursos-de-extensao] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card{height:auto!important;min-height:0!important;max-height:none!important;align-self:start!important}body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card .extension-premium-card-content{height:auto!important;min-height:0!important;max-height:none!important;display:grid!important;grid-template-rows:auto auto!important;gap:12px!important;padding:17px 18px 16px!important}body[data-page=cursos-de-extensao] .extension-premium-compact-header{width:100%!important;display:flex!important;align-items:center!important;gap:11px!important;margin:0!important}body[data-page=cursos-de-extensao] .extension-premium-card-crown{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;max-width:42px!important;max-height:42px!important;flex:0 0 42px!important;margin:0!important;border-radius:12px!important}body[data-page=cursos-de-extensao] .extension-premium-card-crown svg{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important}body[data-page=cursos-de-extensao] .extension-premium-compact-heading{min-width:0!important}body[data-page=cursos-de-extensao] .extension-premium-kicker{margin:0 0 4px!important;font-size:9px!important;line-height:1!important}body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card h2{margin:0!important;font-size:19px!important;line-height:1.06!important}body[data-page=cursos-de-extensao] .extension-premium-compact-body{width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) 148px!important;align-items:stretch!important;gap:13px!important;margin:0!important}body[data-page=cursos-de-extensao] .extension-premium-compact-courses{min-width:0!important;margin:0!important;padding:0 13px 0 0!important;border-right:1px solid rgba(168,115,31,.2)!important}body[data-page=cursos-de-extensao] .extension-premium-included-title{display:block!important;margin:0 0 6px!important;color:#8c671f!important;font-size:9px!important;line-height:1!important;font-weight:950!important;letter-spacing:.05em!important;text-transform:uppercase!important}body[data-page=cursos-de-extensao] .extension-premium-course-list{width:100%!important;display:grid!important;gap:4px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=cursos-de-extensao] .extension-premium-course-list li{position:relative!important;margin:0!important;padding:0 0 0 16px!important;color:#5f5138!important;font-size:10px!important;line-height:1.18!important;font-weight:780!important}body[data-page=cursos-de-extensao] .extension-premium-course-list li:before{content:"✓"!important;position:absolute!important;top:0!important;left:0!important;color:#b97900!important;font-weight:950!important}body[data-page=cursos-de-extensao] .extension-premium-compact-offer{min-width:0!important;height:100%!important;display:grid!important;grid-template-rows:1fr 38px!important;align-items:stretch!important;gap:8px!important;margin:0!important}body[data-page=cursos-de-extensao] .extension-premium-price{width:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:3px!important;margin:0!important;padding:10px 11px!important;border:1px solid #d7ad53!important;border-radius:10px!important;background:radial-gradient(circle at 100% 0%,#ffffffd1 0,#fff0 48%),linear-gradient(135deg,#fff5cb,#f1cc70)!important;box-shadow:0 7px 15px #8f5f1514,inset 0 1px #ffffffd1!important}body[data-page=cursos-de-extensao] .extension-premium-price span{color:#755211!important;font-size:8px!important;line-height:1!important;font-weight:950!important;letter-spacing:.04em!important;text-transform:uppercase!important}body[data-page=cursos-de-extensao] .extension-premium-price strong{color:#4d3000!important;font-size:20px!important;line-height:1!important;font-weight:950!important;letter-spacing:-.035em!important;white-space:nowrap!important}body[data-page=cursos-de-extensao] .extension-premium-buy-button{width:100%!important;min-height:38px!important;height:38px!important;margin:0!important;padding:0 12px!important;border:1px solid #775006!important;border-radius:9px!important;background:linear-gradient(180deg,#a9781e,#855a0d)!important;color:#fff!important;font-size:11.5px!important;line-height:1!important;font-weight:950!important;box-shadow:0 8px 16px #754a082e!important}body[data-page=cursos-de-extensao] .extension-premium-buy-button:hover{border-color:#604000!important;background:linear-gradient(180deg,#936615,#6f4805)!important;color:#fff!important}body[data-page=cursos-de-extensao].theme-dark .extension-premium-compact-courses,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body .extension-premium-compact-courses{border-right-color:#d6a84c40!important}body[data-page=cursos-de-extensao].theme-dark .extension-premium-included-title,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body .extension-premium-included-title{color:#e1bd69!important}body[data-page=cursos-de-extensao].theme-dark .extension-premium-course-list li,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body .extension-premium-course-list li{color:#ded3ba!important}body[data-page=cursos-de-extensao].theme-dark .extension-premium-course-list li:before,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body .extension-premium-course-list li:before{color:#ffd166!important}body[data-page=cursos-de-extensao].theme-dark .extension-premium-price,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body .extension-premium-price{border-color:#8b6a26!important;background:radial-gradient(circle at 100% 0%,#ffe18c1a 0,#ffe18c00 48%),linear-gradient(135deg,#4a3811,#2e230d)!important;box-shadow:none!important}body[data-page=cursos-de-extensao].theme-dark .extension-premium-buy-button,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body .extension-premium-buy-button{border-color:#c69432!important;background:linear-gradient(180deg,#b68224,#79510c)!important}@media (max-width:1280px){body[data-page=cursos-de-extensao] .extension-premium-compact-body{grid-template-columns:minmax(0,1fr) 138px!important;gap:11px!important}body[data-page=cursos-de-extensao] .extension-premium-course-list li{font-size:9.7px!important}body[data-page=cursos-de-extensao] .extension-premium-price strong{font-size:19px!important}}@media (max-width:760px){body[data-page=cursos-de-extensao] .extension-premium-compact-body{grid-template-columns:1fr!important}body[data-page=cursos-de-extensao] .extension-premium-compact-courses{padding:0 0 11px!important;border-right:0!important;border-bottom:1px solid rgba(168,115,31,.2)!important}body[data-page=cursos-de-extensao] .extension-premium-compact-offer{grid-template-columns:minmax(0,1fr) minmax(120px,145px)!important;grid-template-rows:42px!important}body[data-page=cursos-de-extensao] .extension-premium-price{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:8px 10px!important}body[data-page=cursos-de-extensao] .extension-premium-price strong{font-size:19px!important}body[data-page=cursos-de-extensao] .extension-premium-buy-button{height:42px!important;min-height:42px!important}}@media (max-width:480px){body[data-page=cursos-de-extensao] .extension-premium-compact-offer{grid-template-columns:1fr!important;grid-template-rows:auto 40px!important}}body[data-page=cursos-de-extensao] .extension-grid{align-items:stretch!important}body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card{height:333px!important;min-height:333px!important;max-height:333px!important;align-self:stretch!important}body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card .extension-premium-card-content{height:100%!important;min-height:0!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:14px!important;padding:18px 19px!important}body[data-page=cursos-de-extensao] .extension-premium-compact-body{min-height:0!important;height:100%!important;align-items:stretch!important}body[data-page=cursos-de-extensao] .extension-premium-compact-courses{display:flex!important;flex-direction:column!important;justify-content:center!important}body[data-page=cursos-de-extensao] .extension-premium-included-title{margin-bottom:8px!important;font-size:10.5px!important;line-height:1!important}body[data-page=cursos-de-extensao] .extension-premium-course-list{gap:7px!important}body[data-page=cursos-de-extensao] .extension-premium-course-list li{padding-left:18px!important;font-size:11.7px!important;line-height:1.25!important;font-weight:820!important}body[data-page=cursos-de-extensao] .extension-premium-course-list li:before{font-size:12px!important}body[data-page=cursos-de-extensao] .extension-premium-compact-offer{align-self:stretch!important;justify-content:center!important}@media (max-width:1280px){body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card{height:325px!important;min-height:325px!important;max-height:325px!important}body[data-page=cursos-de-extensao] .extension-premium-course-list{gap:6px!important}body[data-page=cursos-de-extensao] .extension-premium-course-list li{font-size:11px!important}}@media (max-width:640px){body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card{height:auto!important;min-height:0!important;max-height:none!important}body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card .extension-premium-card-content{height:auto!important}body[data-page=cursos-de-extensao] .extension-premium-course-list li{font-size:12px!important}}body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card{height:333px!important;min-height:333px!important;max-height:333px!important}body[data-page=cursos-de-extensao] .extension-premium-compact-offer{justify-content:center!important;gap:10px!important}body[data-page=cursos-de-extensao] .extension-premium-price{width:100%!important;min-height:0!important;height:auto!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:4px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body[data-page=cursos-de-extensao] .extension-premium-price span{color:#8b651d!important;font-size:9.5px!important;line-height:1!important;font-weight:950!important;letter-spacing:.055em!important;text-transform:uppercase!important}body[data-page=cursos-de-extensao] .extension-premium-price strong{color:#4d3000!important;font-size:30px!important;line-height:.95!important;font-weight:950!important;letter-spacing:-.055em!important;white-space:nowrap!important}body[data-page=cursos-de-extensao].theme-dark .extension-premium-price,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body .extension-premium-price{border:0!important;background:transparent!important;box-shadow:none!important}body[data-page=cursos-de-extensao].theme-dark .extension-premium-price span,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body .extension-premium-price span{color:#e7c66f!important}body[data-page=cursos-de-extensao].theme-dark .extension-premium-price strong,html:has(>body[data-page=cursos-de-extensao])[data-theme=dark] body .extension-premium-price strong{color:#fff0b6!important}@media (max-width:1280px){body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card{height:325px!important;min-height:325px!important;max-height:325px!important}body[data-page=cursos-de-extensao] .extension-premium-price strong{font-size:28px!important}}@media (max-width:640px){body[data-page=cursos-de-extensao] .extension-grid>.extension-premium-card{height:auto!important;min-height:0!important;max-height:none!important}body[data-page=cursos-de-extensao] .extension-premium-price{align-items:flex-start!important}body[data-page=cursos-de-extensao] .extension-premium-price strong{font-size:29px!important}}body[data-page=dashboard-01]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=dashboard-01],body[data-page=dashboard-01] *{box-sizing:border-box}html:has(>body[data-page=dashboard-01]),body[data-page=dashboard-01]{height:100%}body[data-page=dashboard-01]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=dashboard-01] svg{display:block}body[data-page=dashboard-01] a{color:inherit;text-decoration:none}body[data-page=dashboard-01] button,body[data-page=dashboard-01] input{font:inherit}body[data-page=dashboard-01] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=dashboard-01] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=dashboard-01] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=dashboard-01] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=dashboard-01] .hero p strong{color:#00a26e;font-weight:850}body[data-page=dashboard-01] .ask-row{margin-top:18px;width:750px;max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=dashboard-01] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}body[data-page=dashboard-01] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=dashboard-01] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=dashboard-01] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=dashboard-01] .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}body[data-page=dashboard-01] .chip-content{min-width:159px}body[data-page=dashboard-01] .chip-questions{min-width:157px}body[data-page=dashboard-01] .chip-video{min-width:105px}body[data-page=dashboard-01] .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}body[data-page=dashboard-01] .chip-crown{width:13px;height:13px;color:#b97900;flex:none}body[data-page=dashboard-01] .chip.active:not(.chip-premium),body[data-page=dashboard-01] .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}body[data-page=dashboard-01] .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}body[data-page=dashboard-01] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=dashboard-01] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=dashboard-01] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=dashboard-01] .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=dashboard-01] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:13px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=dashboard-01] .practice-card:hover,body[data-page=dashboard-01] .specialty-card:hover,body[data-page=dashboard-01] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=dashboard-01] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=dashboard-01] .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}body[data-page=dashboard-01] .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}body[data-page=dashboard-01] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=dashboard-01] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=dashboard-01] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=dashboard-01] .practice-card .card-copy{display:contents}body[data-page=dashboard-01] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=dashboard-01] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=dashboard-01] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=dashboard-01] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=dashboard-01] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=dashboard-01] .meta-line .arrow{margin-left:4px;font-size:15px}body[data-page=dashboard-01] .lower-grid{display:grid;grid-template-columns:1.15fr .98fr;gap:22px;margin-top:35px}body[data-page=dashboard-01] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=dashboard-01] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=dashboard-01] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=dashboard-01] .study-list{padding:0 17px 12px}body[data-page=dashboard-01] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px 92px;align-items:center;column-gap:13px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=dashboard-01] .study-row:last-child{border-bottom:0}body[data-page=dashboard-01] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}body[data-page=dashboard-01] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.2;margin-bottom:4px}body[data-page=dashboard-01] .study-title span{color:#62769b;font-size:11px;font-weight:610}body[data-page=dashboard-01] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=dashboard-01] .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}body[data-page=dashboard-01] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=dashboard-01] .continue-btn{height:32px;border:1px solid #79d5b9;color:#00a16c;background:#fff;border-radius:8px;font-size:12px;font-weight:850;cursor:pointer}body[data-page=dashboard-01] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=dashboard-01] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=dashboard-01] .activity-list{padding:0 17px 13px}body[data-page=dashboard-01] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=dashboard-01] .activity-row:last-child{border-bottom:0}body[data-page=dashboard-01] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=dashboard-01] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}body[data-page=dashboard-01] .schedule-panel{overflow:hidden}body[data-page=dashboard-01] .schedule-panel .panel-head{padding-bottom:12px}body[data-page=dashboard-01] .schedule-dashboard{padding:0 17px 17px}body[data-page=dashboard-01] .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}body[data-page=dashboard-01] .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=dashboard-01] .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}body[data-page=dashboard-01] .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}body[data-page=dashboard-01] .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}body[data-page=dashboard-01] .schedule-feature-card:hover,body[data-page=dashboard-01] .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=dashboard-01] .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}body[data-page=dashboard-01] .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}body[data-page=dashboard-01] .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}body[data-page=dashboard-01] .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=dashboard-01] .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}body[data-page=dashboard-01] .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}body[data-page=dashboard-01] .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}body[data-page=dashboard-01] .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}body[data-page=dashboard-01] .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=dashboard-01] .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}body[data-page=dashboard-01] .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=dashboard-01] .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=dashboard-01] .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}body[data-page=dashboard-01] .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}body[data-page=dashboard-01] .agenda-timeline{display:flex;flex-direction:column;gap:9px}body[data-page=dashboard-01] .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}body[data-page=dashboard-01] .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}body[data-page=dashboard-01] .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}body[data-page=dashboard-01] .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}body[data-page=dashboard-01] .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}body[data-page=dashboard-01] .agenda-priority{color:#008d62;font-weight:900}body[data-page=dashboard-01] .lower-grid{align-items:stretch}body[data-page=dashboard-01] .continue-panel{height:100%;display:flex;flex-direction:column}body[data-page=dashboard-01] .continue-panel .study-list{flex:1;padding-bottom:0}body[data-page=dashboard-01] .continue-panel .study-row{min-height:58px}body[data-page=dashboard-01] .dashboard-side-stack{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px}body[data-page=dashboard-01] .performance-panel,body[data-page=dashboard-01] .study-schedule-panel{overflow:hidden}body[data-page=dashboard-01] .performance-body{padding:0 17px 17px}body[data-page=dashboard-01] .performance-intro{margin:0 0 12px;color:#60739b;font-size:11.5px;line-height:1.4;font-weight:650}body[data-page=dashboard-01] .performance-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}body[data-page=dashboard-01] .performance-action{min-height:78px;position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:13px 12px;border:1px solid #dfe7f3;border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:0 6px 14px #162c4809;transition:.18s ease}body[data-page=dashboard-01] .performance-action:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow-soft)}body[data-page=dashboard-01] .performance-action--wide{grid-column:1 / -1}body[data-page=dashboard-01] .performance-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:var(--pa-bg, #e7f9f1);color:var(--pa-color, #0bbf79);flex:none}body[data-page=dashboard-01] .performance-copy strong{display:block;color:#101832;font-size:12px;line-height:1.22;font-weight:900;margin-bottom:3px}body[data-page=dashboard-01] .performance-copy span{display:block;color:#667a9e;font-size:10.5px;line-height:1.3;font-weight:720}body[data-page=dashboard-01] .performance-arrow{color:#00a16c;font-size:18px;font-weight:950;line-height:1}body[data-page=dashboard-01] .study-schedule-card{position:relative;min-height:154px;display:block;padding:0 17px 17px}body[data-page=dashboard-01] .study-schedule-link{min-height:158px;position:relative;display:block;padding:16px 265px 18px 17px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 88% 45%,#0faec724 0,#0faec70a 36%,#0faec700 60%),linear-gradient(135deg,#ecfbf6,#fff 56%,#f2fbff);overflow:hidden;transition:.18s ease}body[data-page=dashboard-01] .study-schedule-link:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow-soft)}body[data-page=dashboard-01] .study-schedule-copy{position:relative;z-index:2;display:block;min-width:0}body[data-page=dashboard-01] .study-schedule-kicker{display:inline-flex;align-items:center;gap:6px;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;margin-bottom:9px}body[data-page=dashboard-01] .study-schedule-copy strong{display:block;color:#101832;font-size:16px;line-height:1.15;font-weight:950;letter-spacing:-.02em;margin-bottom:7px}body[data-page=dashboard-01] .study-schedule-copy p{margin:0 0 13px;color:#587096;font-size:12px;line-height:1.42;font-weight:650;max-width:330px}body[data-page=dashboard-01] .study-schedule-cta{height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900}body[data-page=dashboard-01] .study-character{position:absolute;top:-2px;right:18px;bottom:auto;z-index:1;width:246px;height:202px;display:flex;align-items:flex-start;justify-content:flex-end;pointer-events:none;opacity:1;filter:drop-shadow(0 16px 24px rgba(15,23,42,.12))}body[data-page=dashboard-01] .study-character:before{content:"";position:absolute;right:-18px;top:30px;width:190px;height:120px;border-radius:999px;background:radial-gradient(circle,#0faec721,#0faec700 70%);z-index:-1}body[data-page=dashboard-01] .study-character img{width:auto;height:205px;object-fit:contain;object-position:center top;display:block}@media (max-width: 1480px){body[data-page=dashboard-01] .performance-actions{grid-template-columns:1fr}body[data-page=dashboard-01] .performance-action--wide{grid-column:auto}body[data-page=dashboard-01] .study-schedule-link{padding-right:235px}body[data-page=dashboard-01] .study-character{top:-2px;right:12px;bottom:auto;width:222px;height:194px;opacity:1}body[data-page=dashboard-01] .study-character img{height:198px}}@media (max-width: 1280px){body[data-page=dashboard-01] .practice-grid,body[data-page=dashboard-01] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=dashboard-01] .lower-grid{grid-template-columns:1fr}}@media (max-width: 860px){body[data-page=dashboard-01]{--sidebar: 0px;--topbar: 62px}body[data-page=dashboard-01] .content{padding:12px}body[data-page=dashboard-01] .hero{padding:24px 18px}body[data-page=dashboard-01] .hero h1{font-size:24px}body[data-page=dashboard-01] .practice-grid,body[data-page=dashboard-01] .specialty-grid{grid-template-columns:1fr}body[data-page=dashboard-01] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=dashboard-01] .bar,body[data-page=dashboard-01] .percent,body[data-page=dashboard-01] .continue-btn{grid-column:2;width:100%}body[data-page=dashboard-01] .schedule-summary-grid{grid-template-columns:1fr}body[data-page=dashboard-01] .schedule-feature-top,body[data-page=dashboard-01] .schedule-feature-actions,body[data-page=dashboard-01] .agenda-card-head{align-items:flex-start;flex-direction:column}}body[data-page=dashboard-01] .practice-card:focus-visible,body[data-page=dashboard-01] .specialty-card:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=dashboard-01].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=dashboard-01].theme-dark .hero h1,body[data-page=dashboard-01].theme-dark .section-title,body[data-page=dashboard-01].theme-dark .panel-head h3,body[data-page=dashboard-01].theme-dark .card-copy strong,body[data-page=dashboard-01].theme-dark .specialty-card strong,body[data-page=dashboard-01].theme-dark .study-title strong,body[data-page=dashboard-01].theme-dark .activity-copy strong,body[data-page=dashboard-01].theme-dark .schedule-feature-title strong,body[data-page=dashboard-01].theme-dark .agenda-card-title strong,body[data-page=dashboard-01].theme-dark .agenda-copy strong,body[data-page=dashboard-01].theme-dark .exam-hero h1,body[data-page=dashboard-01].theme-dark .exam-filters h2,body[data-page=dashboard-01].theme-dark .exam-kpi strong,body[data-page=dashboard-01].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=dashboard-01].theme-dark .section-link,body[data-page=dashboard-01].theme-dark .mini-arrow,body[data-page=dashboard-01].theme-dark .agenda-priority{color:#35e6a0}body[data-page=dashboard-01].theme-dark .mic{color:#b7c4d8}body[data-page=dashboard-01].theme-dark .ask-row,body[data-page=dashboard-01].theme-dark .exam-search-mini,body[data-page=dashboard-01].theme-dark .filter-control,body[data-page=dashboard-01].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=dashboard-01].theme-dark .ask-row input,body[data-page=dashboard-01].theme-dark .exam-search-mini input,body[data-page=dashboard-01].theme-dark input,body[data-page=dashboard-01].theme-dark select{color:#f4f7fb}body[data-page=dashboard-01].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=dashboard-01].theme-dark input,body[data-page=dashboard-01].theme-dark select,body[data-page=dashboard-01].theme-dark textarea,html:has(>body[data-page=dashboard-01])[data-theme=dark] input,html:has(>body[data-page=dashboard-01])[data-theme=dark] select,html:has(>body[data-page=dashboard-01])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=dashboard-01].theme-dark input::placeholder,body[data-page=dashboard-01].theme-dark textarea::placeholder,html:has(>body[data-page=dashboard-01])[data-theme=dark] input::placeholder,html:has(>body[data-page=dashboard-01])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=dashboard-01].theme-dark select:not([multiple]),html:has(>body[data-page=dashboard-01])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=dashboard-01].theme-dark select option,html:has(>body[data-page=dashboard-01])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=dashboard-01].theme-dark .hero p,body[data-page=dashboard-01].theme-dark .specialty-card p,body[data-page=dashboard-01].theme-dark .card-copy p,body[data-page=dashboard-01].theme-dark .meta-line,body[data-page=dashboard-01].theme-dark .study-title span,body[data-page=dashboard-01].theme-dark .activity-copy span,body[data-page=dashboard-01].theme-dark .schedule-feature-title span,body[data-page=dashboard-01].theme-dark .agenda-card-title span,body[data-page=dashboard-01].theme-dark .agenda-copy span,body[data-page=dashboard-01].theme-dark .schedule-mini-meta,body[data-page=dashboard-01].theme-dark .exam-hero p,body[data-page=dashboard-01].theme-dark .exam-count,body[data-page=dashboard-01].theme-dark .exam-kpi span,body[data-page=dashboard-01].theme-dark .exam-level,body[data-page=dashboard-01].theme-dark .exam-meta-row,body[data-page=dashboard-01].theme-dark .exam-year,body[data-page=dashboard-01].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=dashboard-01].theme-dark .hero,body[data-page=dashboard-01].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=dashboard-01].theme-dark .panel,body[data-page=dashboard-01].theme-dark .practice-card,body[data-page=dashboard-01].theme-dark .specialty-card,body[data-page=dashboard-01].theme-dark .schedule-kpi,body[data-page=dashboard-01].theme-dark .day-agenda-card,body[data-page=dashboard-01].theme-dark .exam-kpi,body[data-page=dashboard-01].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=dashboard-01].theme-dark .practice-card:hover,body[data-page=dashboard-01].theme-dark .specialty-card:hover,body[data-page=dashboard-01].theme-dark .panel:hover,body[data-page=dashboard-01].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=dashboard-01].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=dashboard-01].theme-dark .continue-btn,body[data-page=dashboard-01].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=dashboard-01].theme-dark .continue-btn:hover,body[data-page=dashboard-01].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=dashboard-01].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=dashboard-01].theme-dark .chip.active:not(.chip-premium),body[data-page=dashboard-01].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=dashboard-01].theme-dark .chip-premium,body[data-page=dashboard-01].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=dashboard-01].theme-dark .icon-tile,body[data-page=dashboard-01].theme-dark .small-icon{background:#13243a}body[data-page=dashboard-01].theme-dark .bar{background:#23354e}body[data-page=dashboard-01].theme-dark .study-row,body[data-page=dashboard-01].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=dashboard-01].theme-dark .history-link,body[data-page=dashboard-01].theme-dark .history-link span{color:#b7c4d8}body[data-page=dashboard-01].theme-dark .schedule-badge,body[data-page=dashboard-01].theme-dark .exam-eyebrow,body[data-page=dashboard-01].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=dashboard-01].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=dashboard-01].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=dashboard-01].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=dashboard-01].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=dashboard-01].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=dashboard-01].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=dashboard-01].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=dashboard-01].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=dashboard-01].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=dashboard-01].theme-dark .performance-panel,body[data-page=dashboard-01].theme-dark .study-schedule-panel,body[data-page=dashboard-01].theme-dark .performance-action{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=dashboard-01].theme-dark .performance-intro,body[data-page=dashboard-01].theme-dark .performance-copy span,body[data-page=dashboard-01].theme-dark .study-schedule-copy p{color:#b7c4d8}body[data-page=dashboard-01].theme-dark .performance-copy strong,body[data-page=dashboard-01].theme-dark .study-schedule-copy strong{color:#f4f7fb}body[data-page=dashboard-01].theme-dark .performance-action:hover{border-color:#315d57;background:#13243a}body[data-page=dashboard-01].theme-dark .performance-icon{background:#13243a}body[data-page=dashboard-01].theme-dark .performance-arrow{color:#35e6a0}body[data-page=dashboard-01].theme-dark .study-schedule-link{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=dashboard-01].theme-dark .study-character{opacity:1;filter:drop-shadow(0 18px 26px rgba(0,0,0,.3))}body[data-page=dashboard-01].theme-dark .study-schedule-kicker,body[data-page=dashboard-01].theme-dark .study-schedule-cta{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 860px){body[data-page=dashboard-01] .dashboard-side-stack,body[data-page=dashboard-01] .performance-actions,body[data-page=dashboard-01] .study-schedule-link{grid-template-columns:1fr}body[data-page=dashboard-01] .study-schedule-link{text-align:left;padding-right:150px;min-height:152px}body[data-page=dashboard-01] .study-character{top:0;right:-6px;bottom:auto;width:154px;height:150px;opacity:1}body[data-page=dashboard-01] .study-character img{height:154px}}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=dashboard-01]{--sidebar: 270px}body[data-page=dashboard-01] .content{padding:18px}body[data-page=dashboard-01] .hero{padding:32px 28px}body[data-page=dashboard-01] .specialty-grid,body[data-page=dashboard-01] .practice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=dashboard-01] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=dashboard-01] .specialty-card,body[data-page=dashboard-01] .practice-card{min-height:142px}body[data-page=dashboard-01] .lower-grid{grid-template-columns:1fr}}@media (max-width: 1024px){body[data-page=dashboard-01]{--sidebar: 0px;--topbar: 64px}body[data-page=dashboard-01] .content{width:100%;max-width:940px;margin:0 auto;padding:18px}body[data-page=dashboard-01] .hero{padding:30px 24px}body[data-page=dashboard-01] .hero h1{font-size:28px}body[data-page=dashboard-01] .ask-row{width:100%}body[data-page=dashboard-01] .section-header{align-items:center;margin:30px 0 14px}body[data-page=dashboard-01] .section-title{font-size:20px;line-height:1.2}body[data-page=dashboard-01] .specialty-grid,body[data-page=dashboard-01] .practice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=dashboard-01] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=dashboard-01] .specialty-card{min-height:138px;padding:18px;display:flex;flex-direction:column;justify-content:space-between}body[data-page=dashboard-01] .practice-card{min-height:150px;padding:18px;grid-template-columns:44px minmax(0,1fr);overflow:visible}body[data-page=dashboard-01] .card-copy strong{min-height:40px;padding-right:34px;font-size:13.5px}body[data-page=dashboard-01] .card-copy p{padding-right:32px;font-size:12.5px;line-height:1.45}body[data-page=dashboard-01] .lower-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}body[data-page=dashboard-01] .performance-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=dashboard-01] .performance-action--wide{grid-column:1 / -1}body[data-page=dashboard-01] .study-row{grid-template-columns:34px minmax(180px,1fr) 160px 42px 90px}body[data-page=dashboard-01] .study-schedule-link{padding-right:210px}body[data-page=dashboard-01] .study-character{right:8px;width:205px}body[data-page=dashboard-01] .study-character img{height:190px}}@media (max-width: 640px){body[data-page=dashboard-01]{--topbar: 62px}body[data-page=dashboard-01] .content{max-width:none;padding:12px}body[data-page=dashboard-01] .hero{padding:24px 18px;border-radius:14px}body[data-page=dashboard-01] .hero h1{font-size:24px}body[data-page=dashboard-01] .ask-row{min-height:52px;height:auto;padding-left:14px}body[data-page=dashboard-01] .chips{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:4px;scrollbar-width:none}body[data-page=dashboard-01] .chips::-webkit-scrollbar{display:none}body[data-page=dashboard-01] .chip{flex:0 0 auto;height:34px;padding:0 16px;font-size:11.5px}body[data-page=dashboard-01] .chip-content,body[data-page=dashboard-01] .chip-questions,body[data-page=dashboard-01] .chip-video,body[data-page=dashboard-01] .chip-premium{min-width:auto}body[data-page=dashboard-01] .section-header{margin:26px 2px 12px;padding-top:2px}body[data-page=dashboard-01] .section-title{font-size:19px}body[data-page=dashboard-01] .specialty-grid,body[data-page=dashboard-01] .practice-grid{grid-template-columns:1fr;gap:10px}body[data-page=dashboard-01] .specialty-grid{height:auto;margin-bottom:28px}body[data-page=dashboard-01] .specialty-card{min-height:116px;padding:16px 18px;border-radius:12px}body[data-page=dashboard-01] .practice-card{min-height:132px;padding:18px;border-radius:13px}body[data-page=dashboard-01] .icon-tile{width:38px;height:38px}body[data-page=dashboard-01] .card-copy strong{font-size:13.5px}body[data-page=dashboard-01] .card-copy p{font-size:12.5px;line-height:1.45}body[data-page=dashboard-01] .study-row{grid-template-columns:34px minmax(0,1fr)!important;row-gap:8px;padding:12px 0}body[data-page=dashboard-01] .bar,body[data-page=dashboard-01] .percent,body[data-page=dashboard-01] .continue-btn{grid-column:2;width:100%}body[data-page=dashboard-01] .continue-btn{justify-self:stretch}body[data-page=dashboard-01] .performance-actions{grid-template-columns:1fr}body[data-page=dashboard-01] .performance-action--wide{grid-column:auto}body[data-page=dashboard-01] .study-schedule-link{min-height:auto;padding:16px}body[data-page=dashboard-01] .study-character{display:none}}body[data-page=dashboard-01] .dashboard-page-content{padding:18px 22px 34px}body[data-page=dashboard-01] .dashboard-shell{width:min(1480px,100%);margin:0 auto}body[data-page=dashboard-01] .dashboard-hero{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:18px;padding:28px 30px;background:radial-gradient(circle at 4% 10%,#0bbf792e 0,#0bbf7914 30%,#fff0 55%),radial-gradient(circle at 94% 10%,#0faec72e 0,#0faec714 36%,#fff0 62%),linear-gradient(120deg,#fff,#f5fdf9 56%,#effbff);box-shadow:var(--shadow-soft)}body[data-page=dashboard-01] .dashboard-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}body[data-page=dashboard-01] .dashboard-kicker{width:max-content;min-height:30px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #bfeedd;border-radius:999px;background:#fff;color:#008d62;font-size:12px;font-weight:920}body[data-page=dashboard-01] .dashboard-kicker svg{width:15px;height:15px}body[data-page=dashboard-01] .dashboard-hero h1{margin:15px 0 8px;max-width:760px;color:#101635;font-size:30px;line-height:1.08;letter-spacing:-.045em;font-weight:950}body[data-page=dashboard-01] .dashboard-hero p{margin:0;max-width:760px;color:#587096;font-size:13.5px;line-height:1.48;font-weight:620}body[data-page=dashboard-01] .dashboard-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}body[data-page=dashboard-01] .dashboard-action-btn{min-height:36px;border:1px solid #d9e5ef;border-radius:11px;background:#fff;color:#2d4268;display:inline-flex;align-items:center;gap:8px;padding:0 13px;font-size:12px;font-weight:900;cursor:pointer;transition:.18s ease}body[data-page=dashboard-01] .dashboard-action-btn:hover{border-color:#7bd9bd;color:#008d62;box-shadow:var(--shadow-soft);transform:translateY(-1px)}body[data-page=dashboard-01] .dashboard-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}body[data-page=dashboard-01] .dashboard-summary-card{position:relative;overflow:hidden;min-height:104px;border:1px solid #dfe7f3;border-radius:15px;background:#ffffffc7;display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:16px;box-shadow:0 8px 18px #162c4809}body[data-page=dashboard-01] .dashboard-summary-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:var(--sum-bg, #e7f9f1);color:var(--sum-color, #0bbf79)}body[data-page=dashboard-01] .dashboard-summary-icon svg{width:21px;height:21px}body[data-page=dashboard-01] .dashboard-summary-copy span{display:block;color:#60739b;font-size:11.5px;line-height:1.25;font-weight:820;margin-bottom:8px}body[data-page=dashboard-01] .dashboard-summary-copy strong{display:block;color:#101832;font-size:28px;line-height:.95;letter-spacing:-.055em;font-weight:950}body[data-page=dashboard-01] .dashboard-summary-copy small{display:block;margin-top:7px;color:#ff7b2c;font-size:11px;line-height:1.2;font-weight:900}body[data-page=dashboard-01] .dashboard-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;margin-top:22px;align-items:stretch}body[data-page=dashboard-01] .dash-panel{position:relative;overflow:hidden;min-height:674px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:var(--shadow-soft)}body[data-page=dashboard-01] .dash-panel:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,#0bbf79,#0faec7 55%,#ff7b2c);opacity:.86}body[data-page=dashboard-01] .dash-panel-inner{position:relative;z-index:1;padding:28px 30px 26px}body[data-page=dashboard-01] .dash-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:21px}body[data-page=dashboard-01] .dash-title-block{display:flex;align-items:flex-start;gap:13px;min-width:0}body[data-page=dashboard-01] .dash-title-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:var(--title-bg, #e7f9f1);color:var(--title-color, #0bbf79);flex:none}body[data-page=dashboard-01] .dash-title-icon svg{width:22px;height:22px}body[data-page=dashboard-01] .dash-panel h2{margin:0;color:#101832;font-size:24px;line-height:1.12;letter-spacing:-.04em;font-weight:950}body[data-page=dashboard-01] .dash-panel-subtitle{display:block;margin-top:6px;color:#60739b;font-size:12px;line-height:1.35;font-weight:680}body[data-page=dashboard-01] .range-toggle{display:inline-flex;gap:8px;padding:4px;border:1px solid #dfe7f3;border-radius:999px;background:#f8fbfd;flex:none}body[data-page=dashboard-01] .range-btn,body[data-page=dashboard-01] .metric-tab{border:0;background:transparent;cursor:pointer}body[data-page=dashboard-01] .range-btn{height:32px;min-width:72px;padding:0 14px;border-radius:999px;color:#52698f;font-size:12px;line-height:1;font-weight:900;transition:.18s ease}body[data-page=dashboard-01] .range-btn:hover{color:#008d62}body[data-page=dashboard-01] .range-btn.active{background:#fff;color:#071232;box-shadow:0 8px 18px #162c4814}body[data-page=dashboard-01] .chart-legend{display:flex;align-items:center;justify-content:flex-end;gap:14px;min-height:28px;margin:0 0 14px;color:#2b3f66;font-size:12px;font-weight:900}body[data-page=dashboard-01] .legend-item{display:inline-flex;align-items:center;gap:7px}body[data-page=dashboard-01] .legend-dot{width:8px;height:8px;border-radius:2px;display:inline-block;background:var(--legend-color, #0faec7)}body[data-page=dashboard-01] .chart-scroll{overflow-x:auto;overflow-y:hidden;padding:6px 2px 1px;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.24) transparent}body[data-page=dashboard-01] .chart-scroll::-webkit-scrollbar{height:7px}body[data-page=dashboard-01] .chart-scroll::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px}body[data-page=dashboard-01] .bar-chart{min-width:540px;height:312px;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:end;gap:13px;padding:8px 10px 0}body[data-page=dashboard-01] .chart-bar-item{height:100%;min-width:22px;display:grid;grid-template-rows:minmax(0,1fr) 24px;justify-items:center;align-items:end;gap:8px}body[data-page=dashboard-01] .bar-track{position:relative;width:13px;height:100%;display:flex;align-items:flex-end;justify-content:center;border-radius:999px;background:#e6eef2;overflow:visible}body[data-page=dashboard-01] .bar-fill{position:relative;width:100%;min-height:8px;border-radius:999px;background:linear-gradient(180deg,#21d7ec,#0faec7);box-shadow:0 9px 18px #0faec73d;transition:height .34s ease}body[data-page=dashboard-01] .comparison-marker{position:absolute;left:50%;width:31px;height:7px;border-radius:999px;background:#ff9a4d;box-shadow:0 7px 14px #ff7b2c38;transform:translate(-50%);transition:bottom .34s ease}body[data-page=dashboard-01] .bar-label{color:#60739b;font-size:11px;line-height:1;font-weight:850}body[data-page=dashboard-01] .panel-divider{height:1px;margin:27px 0 22px;background:linear-gradient(90deg,#53698f00,#53698f47 12%,#53698f47 88%,#53698f00)}body[data-page=dashboard-01] .panel-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=dashboard-01] .panel-metric{min-height:104px;border:1px solid #dfe7f3;border-radius:14px;background:linear-gradient(180deg,#fff,#f8fcfd);padding:16px}body[data-page=dashboard-01] .panel-metric span{display:block;color:#263a60;font-size:13px;line-height:1.18;font-weight:900;margin-bottom:8px}body[data-page=dashboard-01] .panel-metric strong{display:block;color:#101832;font-size:31px;line-height:.95;letter-spacing:-.065em;font-weight:950}body[data-page=dashboard-01] .panel-metric small{display:block;margin-top:8px;color:#ff7b2c;font-size:11px;line-height:1.2;font-weight:900}body[data-page=dashboard-01] .metric-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:3px 0 22px}body[data-page=dashboard-01] .metric-tab{position:relative;min-height:104px;border:1px solid #dfe7f3;border-radius:16px;background:linear-gradient(180deg,#fff,#f8fcfd);padding:14px;text-align:left;display:grid;grid-template-columns:34px minmax(0,1fr);gap:11px;transition:.18s ease}body[data-page=dashboard-01] .metric-tab:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow-soft)}body[data-page=dashboard-01] .metric-tab.active{border-color:#70dabb;background:radial-gradient(circle at 100% 0%,#0faec71f 0,#0faec700 42%),linear-gradient(180deg,#fff,#eefaf5)}body[data-page=dashboard-01] .metric-tab-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:var(--tab-bg, #e7f9f1);color:var(--tab-color, #0bbf79)}body[data-page=dashboard-01] .metric-tab-icon svg{width:19px;height:19px}body[data-page=dashboard-01] .metric-tab-copy span{display:block;min-height:30px;color:#10203e;font-size:12px;line-height:1.22;font-weight:900}body[data-page=dashboard-01] .metric-tab-copy strong{display:block;margin-top:8px;color:#101832;font-size:25px;line-height:.9;letter-spacing:-.055em;font-weight:950}body[data-page=dashboard-01] .metric-tab-copy small{display:block;margin-top:8px;color:#ff7b2c;font-size:10.5px;line-height:1.2;font-weight:900}body[data-page=dashboard-01] .active-chart-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}body[data-page=dashboard-01] .active-chart-heading strong{color:#101832;font-size:15px;line-height:1.2;font-weight:950}body[data-page=dashboard-01] .active-chart-heading span{color:#60739b;font-size:11.5px;font-weight:800}body[data-page=dashboard-01] .dashboard-note-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}body[data-page=dashboard-01] .dashboard-note{border:1px solid var(--line);border-radius:16px;background:#fff;padding:16px;box-shadow:var(--shadow-soft)}body[data-page=dashboard-01] .dashboard-note strong{display:block;color:#101832;font-size:13px;font-weight:950;margin-bottom:7px}body[data-page=dashboard-01] .dashboard-note p{margin:0;color:#60739b;font-size:12px;line-height:1.45;font-weight:650}body[data-page=dashboard-01].theme-dark .dashboard-hero{border-color:#263850;background:radial-gradient(circle at 4% 10%,#26d99129 0,#26d99112 30%,#07111f00 55%),radial-gradient(circle at 94% 10%,#35d0e429 0,#35d0e412 36%,#07111f00 62%),linear-gradient(115deg,#0d1a2d,#0e2030 55%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=dashboard-01].theme-dark .dashboard-kicker,body[data-page=dashboard-01].theme-dark .dashboard-action-btn,body[data-page=dashboard-01].theme-dark .range-toggle,body[data-page=dashboard-01].theme-dark .range-btn.active,body[data-page=dashboard-01].theme-dark .dashboard-summary-card,body[data-page=dashboard-01].theme-dark .dash-panel,body[data-page=dashboard-01].theme-dark .panel-metric,body[data-page=dashboard-01].theme-dark .metric-tab,body[data-page=dashboard-01].theme-dark .dashboard-note{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=dashboard-01].theme-dark .metric-tab.active{border-color:#247d61;background:radial-gradient(circle at 100% 0%,#35d0e424 0,#35d0e400 42%),linear-gradient(180deg,#10291f,#0e1a2c)}body[data-page=dashboard-01].theme-dark .dashboard-hero h1,body[data-page=dashboard-01].theme-dark .dash-panel h2,body[data-page=dashboard-01].theme-dark .dashboard-summary-copy strong,body[data-page=dashboard-01].theme-dark .panel-metric strong,body[data-page=dashboard-01].theme-dark .metric-tab-copy strong,body[data-page=dashboard-01].theme-dark .metric-tab-copy span,body[data-page=dashboard-01].theme-dark .active-chart-heading strong,body[data-page=dashboard-01].theme-dark .dashboard-note strong,body[data-page=dashboard-01].theme-dark .range-btn.active{color:#f4f7fb}body[data-page=dashboard-01].theme-dark .dashboard-hero p,body[data-page=dashboard-01].theme-dark .dash-panel-subtitle,body[data-page=dashboard-01].theme-dark .dashboard-summary-copy span,body[data-page=dashboard-01].theme-dark .chart-legend,body[data-page=dashboard-01].theme-dark .bar-label,body[data-page=dashboard-01].theme-dark .active-chart-heading span,body[data-page=dashboard-01].theme-dark .dashboard-note p,body[data-page=dashboard-01].theme-dark .panel-metric span,body[data-page=dashboard-01].theme-dark .range-btn{color:#b7c4d8}body[data-page=dashboard-01].theme-dark .dashboard-kicker{color:#78f0b5;border-color:#247d61;background:#12382d}body[data-page=dashboard-01].theme-dark .dashboard-action-btn:hover,body[data-page=dashboard-01].theme-dark .metric-tab:hover{border-color:#315d57;background:#13243a}body[data-page=dashboard-01].theme-dark .dashboard-summary-icon,body[data-page=dashboard-01].theme-dark .dash-title-icon,body[data-page=dashboard-01].theme-dark .metric-tab-icon{background:#13243a!important}body[data-page=dashboard-01].theme-dark .bar-track{background:#22333a}body[data-page=dashboard-01].theme-dark .panel-divider{background:linear-gradient(90deg,#b7c4d800,#b7c4d842 12%,#b7c4d842 88%,#b7c4d800)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=dashboard-01] .dashboard-page-content{padding:18px}body[data-page=dashboard-01] .dashboard-grid{grid-template-columns:1fr}body[data-page=dashboard-01] .dash-panel{min-height:auto}}@media (max-width: 1024px){body[data-page=dashboard-01] .dashboard-page-content{max-width:940px;padding:18px}body[data-page=dashboard-01] .dashboard-hero{padding:24px}body[data-page=dashboard-01] .dashboard-hero-top{flex-direction:column}body[data-page=dashboard-01] .dashboard-actions{justify-content:flex-start}body[data-page=dashboard-01] .dashboard-summary-grid,body[data-page=dashboard-01] .dashboard-grid,body[data-page=dashboard-01] .dashboard-note-grid{grid-template-columns:1fr}body[data-page=dashboard-01] .metric-tabs,body[data-page=dashboard-01] .dashboard-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=dashboard-01] .dash-panel{min-height:auto}body[data-page=dashboard-01] .dash-panel-inner{padding:24px}body[data-page=dashboard-01] .bar-chart{min-width:640px}}@media (max-width: 640px){body[data-page=dashboard-01] .dashboard-page-content{padding:12px}body[data-page=dashboard-01] .dashboard-hero{padding:20px 18px;border-radius:15px}body[data-page=dashboard-01] .dashboard-hero h1{font-size:25px}body[data-page=dashboard-01] .dashboard-summary-grid,body[data-page=dashboard-01] .metric-tabs,body[data-page=dashboard-01] .panel-metrics{grid-template-columns:1fr}body[data-page=dashboard-01] .dash-panel-inner{padding:22px 18px}body[data-page=dashboard-01] .dash-panel-head{flex-direction:column;align-items:stretch}body[data-page=dashboard-01] .range-toggle{width:100%;justify-content:space-between}body[data-page=dashboard-01] .range-btn{flex:1}body[data-page=dashboard-01] .dash-panel h2{font-size:21px}body[data-page=dashboard-01] .chart-legend{justify-content:flex-start}body[data-page=dashboard-01] .bar-chart{min-width:520px;height:272px;gap:10px;padding-left:4px;padding-right:4px}body[data-page=dashboard-01] .bar-track{width:11px}body[data-page=dashboard-01] .comparison-marker{width:26px}body[data-page=dashboard-01] .dashboard-action-btn{flex:1 1 100%;justify-content:center}}body[data-page=dashboard-01]{--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25, 45, 80, .05);--im-shell-shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}body[data-page=dashboard-01] .topbar{height:var(--im-shell-topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=dashboard-01] .brand{width:var(--im-shell-sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=dashboard-01] .brand .plus{color:var(--im-shell-green);font-weight:900;margin:0 3px}body[data-page=dashboard-01] .brand .med{font-weight:900}body[data-page=dashboard-01] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=dashboard-01] .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=dashboard-01] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=dashboard-01] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=dashboard-01] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=dashboard-01] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=dashboard-01] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=dashboard-01] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=dashboard-01] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=dashboard-01] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=dashboard-01] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=dashboard-01] .sidebar-collapse-btn{position:fixed;top:calc(var(--im-shell-topbar) + 20px);left:calc(var(--im-shell-sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=dashboard-01] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=dashboard-01] .sidebar-collapse-btn svg,body[data-page=dashboard-01] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=dashboard-01] .sidebar,body[data-page=dashboard-01] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=dashboard-01].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=dashboard-01].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=dashboard-01].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=dashboard-01].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=dashboard-01] .sidebar{position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;width:var(--im-shell-sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-shell-line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=dashboard-01] .sidebar::-webkit-scrollbar{width:7px}body[data-page=dashboard-01] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=dashboard-01] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=dashboard-01] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=dashboard-01] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=dashboard-01] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=dashboard-01] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=dashboard-01] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=dashboard-01] .nav-item svg{color:currentColor;flex:none}body[data-page=dashboard-01] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=dashboard-01] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=dashboard-01] .nav-toggle:hover,body[data-page=dashboard-01] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=dashboard-01] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=dashboard-01] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=dashboard-01] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=dashboard-01] .nav-section-title svg{color:currentColor;flex:none}body[data-page=dashboard-01] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=dashboard-01] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=dashboard-01] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=dashboard-01] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=dashboard-01] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=dashboard-01] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=dashboard-01] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=dashboard-01] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=dashboard-01] .nav-sublink:hover:before,body[data-page=dashboard-01] .nav-sublink.active:before{background:#00a96e}body[data-page=dashboard-01] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=dashboard-01] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=dashboard-01] .student-menu{margin-top:14px}body[data-page=dashboard-01] .student-toggle{color:#50658e}body[data-page=dashboard-01] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=dashboard-01] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=dashboard-01] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=dashboard-01] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=dashboard-01] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=dashboard-01] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=dashboard-01] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=dashboard-01] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=dashboard-01] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=dashboard-01] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=dashboard-01] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=dashboard-01] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=dashboard-01] .main{margin-left:var(--im-shell-sidebar);padding-top:var(--im-shell-topbar);min-height:100vh;width:calc(100% - var(--im-shell-sidebar))}@media (max-width: 1280px){body[data-page=dashboard-01] .topbar-actions{min-width:auto}body[data-page=dashboard-01] .profile{display:none}}@media (max-width: 860px){body[data-page=dashboard-01]{--im-shell-sidebar: 0px;--im-shell-topbar: 62px}body[data-page=dashboard-01] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=dashboard-01] .topbar{gap:10px;padding-right:10px}body[data-page=dashboard-01] .topbar-center{display:none}body[data-page=dashboard-01] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=dashboard-01] .sidebar,body[data-page=dashboard-01] .sidebar-collapse-btn{display:none}}body[data-page=dashboard-01] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=dashboard-01] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=dashboard-01] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=dashboard-01] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=dashboard-01] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=dashboard-01] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=dashboard-01].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=dashboard-01].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=dashboard-01].theme-dark{--im-shell-bg: #07111f;--im-shell-surface: #0e1a2c;--im-shell-surface-2: #13243a;--im-shell-text: #f4f7fb;--im-shell-muted: #b7c4d8;--im-shell-muted-2: #91a3bd;--im-shell-line: #263850;--im-shell-line-soft: #1c2b42;--im-shell-green: #26d991;--im-shell-green-dark: #12b579;--im-shell-green-soft: #12382d;--im-shell-green-soft-2: #164838;--im-shell-teal: #35d0e4;--im-shell-blue: #76a8ff;--im-shell-purple: #b69aff;--im-shell-orange: #ffb071;--im-shell-shadow: 0 18px 40px rgba(0, 0, 0, .34);--im-shell-shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=dashboard-01].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=dashboard-01].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=dashboard-01].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=dashboard-01].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=dashboard-01].theme-dark .brand,body[data-page=dashboard-01].theme-dark .profile strong{color:#f4f7fb}body[data-page=dashboard-01].theme-dark .brand .plus{color:#35e6a0}body[data-page=dashboard-01].theme-dark .topbar-center,body[data-page=dashboard-01].theme-dark .topbar-actions,body[data-page=dashboard-01].theme-dark .icon-button,body[data-page=dashboard-01].theme-dark .top-mic{color:#b7c4d8}body[data-page=dashboard-01].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=dashboard-01].theme-dark .global-search input{color:#f4f7fb}body[data-page=dashboard-01].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=dashboard-01].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=dashboard-01].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=dashboard-01].theme-dark .nav-item,body[data-page=dashboard-01].theme-dark .nav-toggle,body[data-page=dashboard-01].theme-dark .nav-sublink,body[data-page=dashboard-01].theme-dark .premium-box p,body[data-page=dashboard-01].theme-dark .premium-list{color:#b7c4d8}body[data-page=dashboard-01].theme-dark .nav-item:hover,body[data-page=dashboard-01].theme-dark .nav-toggle:hover,body[data-page=dashboard-01].theme-dark .nav-group.open .nav-toggle,body[data-page=dashboard-01].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=dashboard-01].theme-dark .nav-item.active,body[data-page=dashboard-01].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=dashboard-01].theme-dark .nav-sublink:before,body[data-page=dashboard-01].theme-dark .nav-sublink:hover:before,body[data-page=dashboard-01].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=dashboard-01].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=dashboard-01].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=dashboard-01].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=dashboard-01].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=dashboard-01].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=dashboard-01].theme-dark .premium-title,body[data-page=dashboard-01].theme-dark .premium-title svg{color:#ffd166}body[data-page=dashboard-01].theme-dark .premium-list{color:#d7c9ad}body[data-page=dashboard-01].theme-dark .premium-list li:before{color:#ffd166}body[data-page=dashboard-01].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=dashboard-01].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=dashboard-01] .mobile-menu-btn,body[data-page=dashboard-01] .mobile-sidebar-backdrop{display:none}body[data-page=dashboard-01] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=dashboard-01] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=dashboard-01] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=dashboard-01].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=dashboard-01].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=dashboard-01].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=dashboard-01]{--im-shell-sidebar: 270px}body[data-page=dashboard-01] .brand{font-size:21px;padding-left:18px}body[data-page=dashboard-01] .global-search{width:min(440px,100%)}body[data-page=dashboard-01] .topbar-actions{gap:12px;padding-right:16px}body[data-page=dashboard-01] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=dashboard-01]{--im-shell-sidebar: 0px;--im-shell-topbar: 64px}body[data-page=dashboard-01].mobile-menu-open{overflow:hidden}body[data-page=dashboard-01] .topbar{height:var(--im-shell-topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=dashboard-01] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=dashboard-01] .topbar-center{display:none}body[data-page=dashboard-01] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=dashboard-01] .topbar-actions>.icon-button{display:none}body[data-page=dashboard-01] .avatar{display:none}body[data-page=dashboard-01] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=dashboard-01] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=dashboard-01] .theme-toggle-btn{flex:none}body[data-page=dashboard-01] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=dashboard-01] .sidebar-collapse-btn{display:none}body[data-page=dashboard-01] .sidebar{display:flex!important;position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=dashboard-01].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=dashboard-01] .mobile-sidebar-backdrop{position:fixed;inset:var(--im-shell-topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=dashboard-01].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=dashboard-01].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=dashboard-01].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=dashboard-01] .main{width:100%;margin-left:0;padding-top:var(--im-shell-topbar)}}@media (max-width: 640px){body[data-page=dashboard-01]{--im-shell-topbar: 62px}body[data-page=dashboard-01] .topbar{padding:0 10px;gap:8px}body[data-page=dashboard-01] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=dashboard-01] .profile{max-width:76px}body[data-page=dashboard-01] .profile strong{max-width:76px;font-size:11px}body[data-page=dashboard-01] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=dashboard-01] .theme-toggle-thumb{width:20px;height:20px}body[data-page=dashboard-01].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=dashboard-01] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=dashboard-01] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=dashboard-01].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=dashboard-01].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=dashboard-01].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (max-width: 1024px){body[data-page=dashboard-01] .topbar-center{position:fixed;top:var(--im-shell-topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=dashboard-01] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=dashboard-01] .main{padding-top:calc(var(--im-shell-topbar) + 59px)}body[data-page=dashboard-01].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}body[data-page=dashboard-01] .site-footer{position:relative;overflow:hidden;margin-top:34px;border:1px solid var(--im-shell-line);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791f 0,#0bbf790a 30%,#fff0 54%),radial-gradient(circle at 100% 0%,#0faec721 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f7fcfa 54%,#f2fbff);box-shadow:var(--im-shell-shadow-soft)}body[data-page=dashboard-01] .site-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012);pointer-events:none}body[data-page=dashboard-01] .site-footer-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(145px,.7fr));gap:28px;padding:30px 30px 24px}body[data-page=dashboard-01] .footer-brand-block{min-width:0}body[data-page=dashboard-01] .footer-logo{display:inline-flex;align-items:center;gap:5px;margin-bottom:12px;color:#101833;font-size:23px;line-height:1;font-weight:850;letter-spacing:-.055em}body[data-page=dashboard-01] .footer-logo .plus{color:var(--im-shell-green);font-weight:950}body[data-page=dashboard-01] .footer-logo .med{font-weight:950}body[data-page=dashboard-01] .footer-description{max-width:410px;margin:0 0 16px;color:#53698f;font-size:12.5px;line-height:1.55;font-weight:620}body[data-page=dashboard-01] .footer-support-card{max-width:390px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px 14px;border:1px solid #cdeee4;border-radius:14px;background:#ffffffc2}body[data-page=dashboard-01] .footer-support-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#e7f9f1;color:#008d62}body[data-page=dashboard-01] .footer-support-copy strong{display:block;color:#101832;font-size:12.5px;line-height:1.2;font-weight:950;margin-bottom:4px}body[data-page=dashboard-01] .footer-support-copy span{display:block;color:#62769b;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=dashboard-01] .footer-column{min-width:0}body[data-page=dashboard-01] .footer-column h3{margin:0 0 12px;color:#101832;font-size:12px;line-height:1;font-weight:950;letter-spacing:.05em;text-transform:uppercase}body[data-page=dashboard-01] .footer-links{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}body[data-page=dashboard-01] .footer-links a{display:inline-flex;align-items:center;gap:7px;color:#53698f;font-size:12px;line-height:1.25;font-weight:720;text-decoration:none!important;transition:color .18s ease,transform .18s ease}body[data-page=dashboard-01] .footer-links a:before{content:"";width:5px;height:5px;border-radius:999px;background:#0bbf79;flex:none;opacity:.72}body[data-page=dashboard-01] .footer-links a:hover{color:#008d62;transform:translate(2px)}body[data-page=dashboard-01] .footer-bottom{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 30px 20px;border-top:1px solid var(--im-shell-line-soft)}body[data-page=dashboard-01] .footer-disclaimer{margin:0;color:#60739b;font-size:11.5px;line-height:1.45;font-weight:650}body[data-page=dashboard-01] .footer-disclaimer strong{color:#253757;font-weight:900}body[data-page=dashboard-01] .footer-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:#6d7fa4;font-size:11.5px;line-height:1.2;font-weight:750;white-space:nowrap}body[data-page=dashboard-01] .footer-meta a{color:#008d62;font-weight:900;text-decoration:none!important}body[data-page=dashboard-01] .footer-meta a:hover{text-decoration:underline!important;text-underline-offset:3px}body[data-page=dashboard-01] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=dashboard-01].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430);box-shadow:var(--im-shell-shadow-soft)}body[data-page=dashboard-01].theme-dark .footer-logo,body[data-page=dashboard-01].theme-dark .footer-column h3,body[data-page=dashboard-01].theme-dark .footer-support-copy strong,body[data-page=dashboard-01].theme-dark .footer-disclaimer strong{color:#f4f7fb}body[data-page=dashboard-01].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=dashboard-01].theme-dark .footer-description,body[data-page=dashboard-01].theme-dark .footer-support-copy span,body[data-page=dashboard-01].theme-dark .footer-links a,body[data-page=dashboard-01].theme-dark .footer-disclaimer,body[data-page=dashboard-01].theme-dark .footer-meta{color:#b7c4d8}body[data-page=dashboard-01].theme-dark .footer-support-card{border-color:#1f6e55;background:#101d31b8}body[data-page=dashboard-01].theme-dark .footer-support-icon{background:#12382d;color:#78f0b5}body[data-page=dashboard-01].theme-dark .footer-links a:before{background:#35e6a0}body[data-page=dashboard-01].theme-dark .footer-links a:hover,body[data-page=dashboard-01].theme-dark .footer-meta a{color:#78f0b5}body[data-page=dashboard-01].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=dashboard-01].theme-dark .footer-dot{background:#4d6688}@media (max-width: 1280px){body[data-page=dashboard-01] .site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=dashboard-01] .footer-brand-block{grid-column:1 / -1}}@media (max-width: 760px){body[data-page=dashboard-01] .site-footer{margin-top:28px;border-radius:16px}body[data-page=dashboard-01] .site-footer-inner{grid-template-columns:1fr;gap:22px;padding:26px 20px 18px}body[data-page=dashboard-01] .footer-logo{font-size:21px}body[data-page=dashboard-01] .footer-support-card{max-width:none}body[data-page=dashboard-01] .footer-bottom{grid-template-columns:1fr;align-items:start;padding:16px 20px 20px}body[data-page=dashboard-01] .footer-meta{justify-content:flex-start;white-space:normal}}body[data-page=dashboard-01] .site-footer-inner{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:18px!important;padding:34px 30px 24px!important}body[data-page=dashboard-01] .footer-brand-block{max-width:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}body[data-page=dashboard-01] .footer-description{max-width:720px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=dashboard-01] .footer-support-card{width:min(520px,100%)!important;max-width:520px!important;margin:0 auto!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}body[data-page=dashboard-01] .footer-support-card:hover{transform:translateY(-1px)!important;border-color:#93dec2!important;background:#fff!important;box-shadow:0 12px 26px #162c4814!important}body[data-page=dashboard-01] .footer-bottom{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:12px!important}body[data-page=dashboard-01] .footer-disclaimer{max-width:980px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=dashboard-01] .footer-meta{justify-content:center!important;white-space:normal!important}body[data-page=dashboard-01].theme-dark .footer-support-card:hover{border-color:#247d61!important;background:#13243a!important;box-shadow:none!important}@media (max-width: 760px){body[data-page=dashboard-01] .site-footer-inner{padding:28px 20px 20px!important}body[data-page=dashboard-01] .footer-support-card{grid-template-columns:34px minmax(0,1fr)!important}body[data-page=dashboard-01] .footer-bottom{justify-items:center!important;text-align:center!important}body[data-page=dashboard-01] .footer-meta{justify-content:center!important}}body[data-page=dashboard-01] .footer-brand-block{max-width:680px!important}body[data-page=dashboard-01] .footer-bottom{padding-top:14px!important;padding-bottom:18px!important}body[data-page=dashboard-01] .footer-meta{margin:0 auto!important}body[data-page=dashboard-01] .site-footer-inner{padding-bottom:8px!important}body[data-page=dashboard-01] .footer-description{margin-bottom:0!important}body[data-page=dashboard-01] .footer-bottom{padding-top:10px!important}@media (max-width: 760px){body[data-page=dashboard-01] .site-footer-inner{padding-bottom:8px!important}body[data-page=dashboard-01] .footer-bottom{padding-top:10px!important}}body[data-page=dashboard-01] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=dashboard-01] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=dashboard-01] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=dashboard-01] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=dashboard-01] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=dashboard-01] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=dashboard-01].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=dashboard-01].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=dashboard-01].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=dashboard-01].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=dashboard-01].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=dashboard-01]{--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25,45,80,.05);--im-shell-shadow-soft: 0 8px 20px rgba(22,44,72,.035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}html:has(>body[data-page=dashboard-01]),body[data-page=dashboard-01]{max-width:100%}body[data-page=dashboard-01]{min-width:0!important;overflow-x:hidden!important}body[data-page=dashboard-01] .app{min-height:100vh}body[data-page=dashboard-01] .topbar,body[data-page=dashboard-01] .sidebar,body[data-page=dashboard-01] .sidebar-collapse-btn,body[data-page=dashboard-01] .mobile-sidebar-backdrop,body[data-page=dashboard-01] .site-footer{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}body[data-page=dashboard-01] .topbar a,body[data-page=dashboard-01] .sidebar a,body[data-page=dashboard-01] .site-footer a{color:inherit;text-decoration:none}body[data-page=dashboard-01] .topbar button,body[data-page=dashboard-01] .sidebar button,body[data-page=dashboard-01] .site-footer button,body[data-page=dashboard-01] .topbar input{font:inherit}body[data-page=dashboard-01] .topbar{height:var(--im-shell-topbar)!important}body[data-page=dashboard-01] .brand{width:var(--im-shell-sidebar)!important}body[data-page=dashboard-01] .sidebar{top:var(--im-shell-topbar)!important;width:var(--im-shell-sidebar)!important;padding:14px 16px 18px!important}body[data-page=dashboard-01] .sidebar .nav{display:flex!important;flex-direction:column!important;gap:8px!important}body[data-page=dashboard-01] .sidebar .nav-item,body[data-page=dashboard-01] .sidebar .nav-toggle{color:#50658e!important;font-size:13px!important;font-weight:760!important;letter-spacing:normal!important;text-transform:none!important;line-height:normal!important}body[data-page=dashboard-01] .sidebar .nav-item{height:44px!important;display:flex!important;align-items:center!important;gap:14px!important;padding:0 14px!important;border-radius:9px!important;background:transparent}body[data-page=dashboard-01] .sidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25!important}body[data-page=dashboard-01] .sidebar .nav-toggle{width:100%!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;border:0!important;border-radius:9px!important;background:transparent!important;text-align:left!important}body[data-page=dashboard-01] .sidebar .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important;font:inherit!important;color:inherit!important}body[data-page=dashboard-01] .sidebar .nav-item svg,body[data-page=dashboard-01] .sidebar .nav-toggle-main svg{color:currentColor!important;flex:none!important}body[data-page=dashboard-01] .sidebar .nav-item:hover,body[data-page=dashboard-01] .sidebar .nav-toggle:hover,body[data-page=dashboard-01] .sidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=dashboard-01] .sidebar .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}body[data-page=dashboard-01] .sidebar .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;padding:0!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important}body[data-page=dashboard-01] .sidebar .nav-group.open>.nav-submenu{max-height:620px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}body[data-page=dashboard-01] .sidebar .nav-chevron{color:#7183a7!important;flex:none!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=dashboard-01] .sidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=dashboard-01] .sidebar .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:0 12px 0 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important}body[data-page=dashboard-01] .sidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=dashboard-01] .sidebar .student-menu{margin-top:14px!important}body[data-page=dashboard-01] .main{margin-left:var(--im-shell-sidebar)!important;padding-top:var(--im-shell-topbar)!important;width:calc(100% - var(--im-shell-sidebar))!important;min-height:100vh}body[data-page=dashboard-01].sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=dashboard-01].sidebar-collapsed .sidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=dashboard-01].sidebar-collapsed .sidebar-collapse-btn{left:16px!important}body[data-page=dashboard-01] .page-shell-main .hero-row:has(.cycle-emblem){position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin:0!important;padding:28px 30px!important;border:1px solid #dfe7f3!important;border-radius:16px!important;background:radial-gradient(circle at 96% 0%,#0faec72b 0,#0faec700 35%),radial-gradient(circle at 6% 16%,#0bbf792e 0,#0bbf7900 32%),linear-gradient(105deg,#fff,#f5fdf9 48%,#eefbff)!important;box-shadow:0 8px 20px #162c4809!important}body[data-page=dashboard-01] .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{display:flex!important;align-items:center!important;gap:18px!important;min-width:0!important}body[data-page=dashboard-01] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:66px!important;height:66px!important;border-radius:18px!important;flex:none!important}body[data-page=dashboard-01] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:38px!important;height:38px!important}body[data-page=dashboard-01] .page-shell-main .hero-row:has(.cycle-emblem) h1{margin:0!important;color:#101635!important;font-size:32px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.045em!important}body[data-page=dashboard-01] .page-shell-main .hero-row:has(.cycle-emblem) .subline{margin-top:8px!important;color:#587096!important;font-size:13.5px!important;line-height:1.45!important;font-weight:640!important}body[data-page=dashboard-01] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{min-width:205px!important;margin-top:0!important;padding:14px 15px!important;border:1px solid #cdeee4!important;border-radius:14px!important;background:#ffffffd1!important;box-shadow:0 8px 20px #162c4809!important}body[data-page=dashboard-01].theme-dark .page-shell-main .hero-row:has(.cycle-emblem){border-color:#263850!important;background:radial-gradient(circle at 96% 0%,#35d0e424 0,#35d0e400 35%),radial-gradient(circle at 6% 16%,#26d99129 0,#26d99100 32%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630)!important}body[data-page=dashboard-01].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) h1{color:#f4f7fb!important}body[data-page=dashboard-01].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .subline{color:#b7c4d8!important}body[data-page=dashboard-01].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{border-color:#1f6e55!important;background:#101d31d1!important}@media (max-width: 1024px){body[data-page=dashboard-01]{--im-shell-sidebar: 0px;--im-shell-topbar: 64px}body[data-page=dashboard-01] .main{margin-left:0!important;width:100%!important;padding-top:calc(var(--im-shell-topbar) + 59px)!important}body[data-page=dashboard-01] .sidebar{top:var(--im-shell-topbar)!important;width:min(372px,calc(100vw - 44px))!important}}@media (max-width: 860px){body[data-page=dashboard-01] .page-shell-main .hero-row:has(.cycle-emblem){align-items:flex-start!important;flex-direction:column!important;padding:24px!important}body[data-page=dashboard-01] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{width:100%!important}}@media (max-width: 640px){body[data-page=dashboard-01]{--im-shell-topbar: 62px}body[data-page=dashboard-01] .sidebar{width:min(332px,calc(100vw - 28px))!important}body[data-page=dashboard-01] .page-shell-main .hero-row:has(.cycle-emblem){padding:22px 18px!important;border-radius:14px!important}body[data-page=dashboard-01] .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{align-items:flex-start!important;gap:14px!important}body[data-page=dashboard-01] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:54px!important;height:54px!important;border-radius:15px!important}body[data-page=dashboard-01] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:31px!important;height:31px!important}body[data-page=dashboard-01] .page-shell-main .hero-row:has(.cycle-emblem) h1{font-size:26px!important}}body[data-page=dashboard-01] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=dashboard-01] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=dashboard-01] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=dashboard-01] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=dashboard-01] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=dashboard-01] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=dashboard-01] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=dashboard-01] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=dashboard-01] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=dashboard-01] .residency-area-group>.residency-area-toggle:hover,body[data-page=dashboard-01] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=dashboard-01] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=dashboard-01] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=dashboard-01] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=dashboard-01] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=dashboard-01] .residency-area-group .residency-specialty-link:hover,body[data-page=dashboard-01] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=dashboard-01] .residency-area-group .residency-specialty-link:hover:before,body[data-page=dashboard-01] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=dashboard-01].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=dashboard-01].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=dashboard-01].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=dashboard-01].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=dashboard-01].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=dashboard-01].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=dashboard-01].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=dashboard-01].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=dashboard-01].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=dashboard-01].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=dashboard-01] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=dashboard-01] .specialty-page[class*=specialty-theme-],body[data-page=dashboard-01] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=dashboard-01] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=dashboard-01] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=dashboard-01] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=dashboard-01] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=dashboard-01] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=dashboard-01] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=dashboard-01] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=dashboard-01] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=dashboard-01] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=dashboard-01] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=dashboard-01] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=dashboard-01] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=dashboard-01] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=dashboard-01] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=dashboard-01] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=dashboard-01] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=dashboard-01] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=dashboard-01] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=dashboard-01].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=dashboard-01])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=dashboard-01].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=dashboard-01])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=dashboard-01].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=dashboard-01])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=dashboard-01].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=dashboard-01])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=dashboard-01].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=dashboard-01].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=dashboard-01])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=dashboard-01])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=dashboard-01].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=dashboard-01] #officialSidebar,body[data-page=dashboard-01] #officialSidebar *,body[data-page=dashboard-01] #officialSidebar *:before,body[data-page=dashboard-01] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=dashboard-01] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=dashboard-01] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=dashboard-01] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=dashboard-01] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=dashboard-01] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=dashboard-01] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=dashboard-01] #officialSidebar .nav-item,body[data-page=dashboard-01] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=dashboard-01] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=dashboard-01] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=dashboard-01] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=dashboard-01] #officialSidebar .nav-item:hover,body[data-page=dashboard-01] #officialSidebar .nav-toggle:hover,body[data-page=dashboard-01] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=dashboard-01] #officialSidebar .nav-item.active,body[data-page=dashboard-01] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=dashboard-01] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=dashboard-01] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=dashboard-01] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=dashboard-01] #officialSidebar .nav-item svg,body[data-page=dashboard-01] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=dashboard-01] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=dashboard-01] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=dashboard-01] #officialSidebar .nav-group>.nav-submenu,body[data-page=dashboard-01] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=dashboard-01] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=dashboard-01] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=dashboard-01] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=dashboard-01] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=dashboard-01] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=dashboard-01] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=dashboard-01] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=dashboard-01] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=dashboard-01] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=dashboard-01] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=dashboard-01] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=dashboard-01] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=dashboard-01] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=dashboard-01] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=dashboard-01] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=dashboard-01] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=dashboard-01] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=dashboard-01] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=dashboard-01] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=dashboard-01] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=dashboard-01] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=dashboard-01] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=dashboard-01] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=dashboard-01] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=dashboard-01].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=dashboard-01].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=dashboard-01].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=dashboard-01].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=dashboard-01].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=dashboard-01].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=dashboard-01].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=dashboard-01].theme-dark #officialSidebar,html:has(>body[data-page=dashboard-01])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=dashboard-01].theme-dark #officialSidebar .nav-item,body[data-page=dashboard-01].theme-dark #officialSidebar .nav-toggle,body[data-page=dashboard-01].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=dashboard-01])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=dashboard-01])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=dashboard-01])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=dashboard-01].theme-dark #officialSidebar .nav-item:hover,body[data-page=dashboard-01].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=dashboard-01].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=dashboard-01].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=dashboard-01])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=dashboard-01])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=dashboard-01])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=dashboard-01])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=dashboard-01].theme-dark #officialSidebar .nav-item.active,body[data-page=dashboard-01].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=dashboard-01])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=dashboard-01])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=dashboard-01].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=dashboard-01])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=dashboard-01].theme-dark #officialSidebar .premium-title,body[data-page=dashboard-01].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=dashboard-01])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=dashboard-01])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=dashboard-01].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=dashboard-01])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=dashboard-01].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=dashboard-01])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=dashboard-01].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=dashboard-01])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=dashboard-01].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=dashboard-01])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=dashboard-01].official-menu-final{overflow-x:hidden!important}body[data-page=dashboard-01].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=dashboard-01].official-menu-final #sidebarToggle{display:none!important}body[data-page=dashboard-01] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=dashboard-01].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=dashboard-01].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=dashboard-01].official-menu-final .main,body[data-page=dashboard-01].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=dashboard-01].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=dashboard-01].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=dashboard-01].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=dashboard-01])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=dashboard-01] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=dashboard-01] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=dashboard-02]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=dashboard-02],body[data-page=dashboard-02] *{box-sizing:border-box}html:has(>body[data-page=dashboard-02]),body[data-page=dashboard-02]{height:100%}body[data-page=dashboard-02]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=dashboard-02] svg{display:block}body[data-page=dashboard-02] a{color:inherit;text-decoration:none}body[data-page=dashboard-02] button,body[data-page=dashboard-02] input{font:inherit}body[data-page=dashboard-02] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=dashboard-02] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=dashboard-02] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=dashboard-02] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=dashboard-02] .hero p strong{color:#00a26e;font-weight:850}body[data-page=dashboard-02] .ask-row{margin-top:18px;width:750px;max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=dashboard-02] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}body[data-page=dashboard-02] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=dashboard-02] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=dashboard-02] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=dashboard-02] .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}body[data-page=dashboard-02] .chip-content{min-width:159px}body[data-page=dashboard-02] .chip-questions{min-width:157px}body[data-page=dashboard-02] .chip-video{min-width:105px}body[data-page=dashboard-02] .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}body[data-page=dashboard-02] .chip-crown{width:13px;height:13px;color:#b97900;flex:none}body[data-page=dashboard-02] .chip.active:not(.chip-premium),body[data-page=dashboard-02] .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}body[data-page=dashboard-02] .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}body[data-page=dashboard-02] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=dashboard-02] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=dashboard-02] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=dashboard-02] .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=dashboard-02] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:13px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=dashboard-02] .practice-card:hover,body[data-page=dashboard-02] .specialty-card:hover,body[data-page=dashboard-02] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=dashboard-02] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=dashboard-02] .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}body[data-page=dashboard-02] .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}body[data-page=dashboard-02] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=dashboard-02] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=dashboard-02] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=dashboard-02] .practice-card .card-copy{display:contents}body[data-page=dashboard-02] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=dashboard-02] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=dashboard-02] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=dashboard-02] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=dashboard-02] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=dashboard-02] .meta-line .arrow{margin-left:4px;font-size:15px}body[data-page=dashboard-02] .lower-grid{display:grid;grid-template-columns:1.15fr .98fr;gap:22px;margin-top:35px}body[data-page=dashboard-02] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=dashboard-02] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=dashboard-02] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=dashboard-02] .study-list{padding:0 17px 12px}body[data-page=dashboard-02] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px 92px;align-items:center;column-gap:13px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=dashboard-02] .study-row:last-child{border-bottom:0}body[data-page=dashboard-02] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}body[data-page=dashboard-02] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.2;margin-bottom:4px}body[data-page=dashboard-02] .study-title span{color:#62769b;font-size:11px;font-weight:610}body[data-page=dashboard-02] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=dashboard-02] .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}body[data-page=dashboard-02] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=dashboard-02] .continue-btn{height:32px;border:1px solid #79d5b9;color:#00a16c;background:#fff;border-radius:8px;font-size:12px;font-weight:850;cursor:pointer}body[data-page=dashboard-02] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=dashboard-02] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=dashboard-02] .activity-list{padding:0 17px 13px}body[data-page=dashboard-02] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=dashboard-02] .activity-row:last-child{border-bottom:0}body[data-page=dashboard-02] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=dashboard-02] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}body[data-page=dashboard-02] .schedule-panel{overflow:hidden}body[data-page=dashboard-02] .schedule-panel .panel-head{padding-bottom:12px}body[data-page=dashboard-02] .schedule-dashboard{padding:0 17px 17px}body[data-page=dashboard-02] .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}body[data-page=dashboard-02] .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=dashboard-02] .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}body[data-page=dashboard-02] .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}body[data-page=dashboard-02] .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}body[data-page=dashboard-02] .schedule-feature-card:hover,body[data-page=dashboard-02] .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=dashboard-02] .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}body[data-page=dashboard-02] .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}body[data-page=dashboard-02] .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}body[data-page=dashboard-02] .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=dashboard-02] .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}body[data-page=dashboard-02] .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}body[data-page=dashboard-02] .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}body[data-page=dashboard-02] .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}body[data-page=dashboard-02] .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=dashboard-02] .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}body[data-page=dashboard-02] .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=dashboard-02] .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=dashboard-02] .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}body[data-page=dashboard-02] .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}body[data-page=dashboard-02] .agenda-timeline{display:flex;flex-direction:column;gap:9px}body[data-page=dashboard-02] .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}body[data-page=dashboard-02] .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}body[data-page=dashboard-02] .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}body[data-page=dashboard-02] .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}body[data-page=dashboard-02] .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}body[data-page=dashboard-02] .agenda-priority{color:#008d62;font-weight:900}body[data-page=dashboard-02] .lower-grid{align-items:stretch}body[data-page=dashboard-02] .continue-panel{height:100%;display:flex;flex-direction:column}body[data-page=dashboard-02] .continue-panel .study-list{flex:1;padding-bottom:0}body[data-page=dashboard-02] .continue-panel .study-row{min-height:58px}body[data-page=dashboard-02] .dashboard-side-stack{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px}body[data-page=dashboard-02] .performance-panel,body[data-page=dashboard-02] .study-schedule-panel{overflow:hidden}body[data-page=dashboard-02] .performance-body{padding:0 17px 17px}body[data-page=dashboard-02] .performance-intro{margin:0 0 12px;color:#60739b;font-size:11.5px;line-height:1.4;font-weight:650}body[data-page=dashboard-02] .performance-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}body[data-page=dashboard-02] .performance-action{min-height:78px;position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:13px 12px;border:1px solid #dfe7f3;border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:0 6px 14px #162c4809;transition:.18s ease}body[data-page=dashboard-02] .performance-action:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow-soft)}body[data-page=dashboard-02] .performance-action--wide{grid-column:1 / -1}body[data-page=dashboard-02] .performance-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:var(--pa-bg, #e7f9f1);color:var(--pa-color, #0bbf79);flex:none}body[data-page=dashboard-02] .performance-copy strong{display:block;color:#101832;font-size:12px;line-height:1.22;font-weight:900;margin-bottom:3px}body[data-page=dashboard-02] .performance-copy span{display:block;color:#667a9e;font-size:10.5px;line-height:1.3;font-weight:720}body[data-page=dashboard-02] .performance-arrow{color:#00a16c;font-size:18px;font-weight:950;line-height:1}body[data-page=dashboard-02] .study-schedule-card{position:relative;min-height:154px;display:block;padding:0 17px 17px}body[data-page=dashboard-02] .study-schedule-link{min-height:158px;position:relative;display:block;padding:16px 265px 18px 17px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 88% 45%,#0faec724 0,#0faec70a 36%,#0faec700 60%),linear-gradient(135deg,#ecfbf6,#fff 56%,#f2fbff);overflow:hidden;transition:.18s ease}body[data-page=dashboard-02] .study-schedule-link:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow-soft)}body[data-page=dashboard-02] .study-schedule-copy{position:relative;z-index:2;display:block;min-width:0}body[data-page=dashboard-02] .study-schedule-kicker{display:inline-flex;align-items:center;gap:6px;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;margin-bottom:9px}body[data-page=dashboard-02] .study-schedule-copy strong{display:block;color:#101832;font-size:16px;line-height:1.15;font-weight:950;letter-spacing:-.02em;margin-bottom:7px}body[data-page=dashboard-02] .study-schedule-copy p{margin:0 0 13px;color:#587096;font-size:12px;line-height:1.42;font-weight:650;max-width:330px}body[data-page=dashboard-02] .study-schedule-cta{height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900}body[data-page=dashboard-02] .study-character{position:absolute;top:-2px;right:18px;bottom:auto;z-index:1;width:246px;height:202px;display:flex;align-items:flex-start;justify-content:flex-end;pointer-events:none;opacity:1;filter:drop-shadow(0 16px 24px rgba(15,23,42,.12))}body[data-page=dashboard-02] .study-character:before{content:"";position:absolute;right:-18px;top:30px;width:190px;height:120px;border-radius:999px;background:radial-gradient(circle,#0faec721,#0faec700 70%);z-index:-1}body[data-page=dashboard-02] .study-character img{width:auto;height:205px;object-fit:contain;object-position:center top;display:block}@media (max-width: 1480px){body[data-page=dashboard-02] .performance-actions{grid-template-columns:1fr}body[data-page=dashboard-02] .performance-action--wide{grid-column:auto}body[data-page=dashboard-02] .study-schedule-link{padding-right:235px}body[data-page=dashboard-02] .study-character{top:-2px;right:12px;bottom:auto;width:222px;height:194px;opacity:1}body[data-page=dashboard-02] .study-character img{height:198px}}@media (max-width: 1280px){body[data-page=dashboard-02] .practice-grid,body[data-page=dashboard-02] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=dashboard-02] .lower-grid{grid-template-columns:1fr}}@media (max-width: 860px){body[data-page=dashboard-02]{--sidebar: 0px;--topbar: 62px}body[data-page=dashboard-02] .content{padding:12px}body[data-page=dashboard-02] .hero{padding:24px 18px}body[data-page=dashboard-02] .hero h1{font-size:24px}body[data-page=dashboard-02] .practice-grid,body[data-page=dashboard-02] .specialty-grid{grid-template-columns:1fr}body[data-page=dashboard-02] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=dashboard-02] .bar,body[data-page=dashboard-02] .percent,body[data-page=dashboard-02] .continue-btn{grid-column:2;width:100%}body[data-page=dashboard-02] .schedule-summary-grid{grid-template-columns:1fr}body[data-page=dashboard-02] .schedule-feature-top,body[data-page=dashboard-02] .schedule-feature-actions,body[data-page=dashboard-02] .agenda-card-head{align-items:flex-start;flex-direction:column}}body[data-page=dashboard-02] .practice-card:focus-visible,body[data-page=dashboard-02] .specialty-card:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=dashboard-02].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=dashboard-02].theme-dark .hero h1,body[data-page=dashboard-02].theme-dark .section-title,body[data-page=dashboard-02].theme-dark .panel-head h3,body[data-page=dashboard-02].theme-dark .card-copy strong,body[data-page=dashboard-02].theme-dark .specialty-card strong,body[data-page=dashboard-02].theme-dark .study-title strong,body[data-page=dashboard-02].theme-dark .activity-copy strong,body[data-page=dashboard-02].theme-dark .schedule-feature-title strong,body[data-page=dashboard-02].theme-dark .agenda-card-title strong,body[data-page=dashboard-02].theme-dark .agenda-copy strong,body[data-page=dashboard-02].theme-dark .exam-hero h1,body[data-page=dashboard-02].theme-dark .exam-filters h2,body[data-page=dashboard-02].theme-dark .exam-kpi strong,body[data-page=dashboard-02].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=dashboard-02].theme-dark .section-link,body[data-page=dashboard-02].theme-dark .mini-arrow,body[data-page=dashboard-02].theme-dark .agenda-priority{color:#35e6a0}body[data-page=dashboard-02].theme-dark .mic{color:#b7c4d8}body[data-page=dashboard-02].theme-dark .ask-row,body[data-page=dashboard-02].theme-dark .exam-search-mini,body[data-page=dashboard-02].theme-dark .filter-control,body[data-page=dashboard-02].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=dashboard-02].theme-dark .ask-row input,body[data-page=dashboard-02].theme-dark .exam-search-mini input,body[data-page=dashboard-02].theme-dark input,body[data-page=dashboard-02].theme-dark select{color:#f4f7fb}body[data-page=dashboard-02].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=dashboard-02].theme-dark input,body[data-page=dashboard-02].theme-dark select,body[data-page=dashboard-02].theme-dark textarea,html:has(>body[data-page=dashboard-02])[data-theme=dark] input,html:has(>body[data-page=dashboard-02])[data-theme=dark] select,html:has(>body[data-page=dashboard-02])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=dashboard-02].theme-dark input::placeholder,body[data-page=dashboard-02].theme-dark textarea::placeholder,html:has(>body[data-page=dashboard-02])[data-theme=dark] input::placeholder,html:has(>body[data-page=dashboard-02])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=dashboard-02].theme-dark select:not([multiple]),html:has(>body[data-page=dashboard-02])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=dashboard-02].theme-dark select option,html:has(>body[data-page=dashboard-02])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=dashboard-02].theme-dark .hero p,body[data-page=dashboard-02].theme-dark .specialty-card p,body[data-page=dashboard-02].theme-dark .card-copy p,body[data-page=dashboard-02].theme-dark .meta-line,body[data-page=dashboard-02].theme-dark .study-title span,body[data-page=dashboard-02].theme-dark .activity-copy span,body[data-page=dashboard-02].theme-dark .schedule-feature-title span,body[data-page=dashboard-02].theme-dark .agenda-card-title span,body[data-page=dashboard-02].theme-dark .agenda-copy span,body[data-page=dashboard-02].theme-dark .schedule-mini-meta,body[data-page=dashboard-02].theme-dark .exam-hero p,body[data-page=dashboard-02].theme-dark .exam-count,body[data-page=dashboard-02].theme-dark .exam-kpi span,body[data-page=dashboard-02].theme-dark .exam-level,body[data-page=dashboard-02].theme-dark .exam-meta-row,body[data-page=dashboard-02].theme-dark .exam-year,body[data-page=dashboard-02].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=dashboard-02].theme-dark .hero,body[data-page=dashboard-02].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=dashboard-02].theme-dark .panel,body[data-page=dashboard-02].theme-dark .practice-card,body[data-page=dashboard-02].theme-dark .specialty-card,body[data-page=dashboard-02].theme-dark .schedule-kpi,body[data-page=dashboard-02].theme-dark .day-agenda-card,body[data-page=dashboard-02].theme-dark .exam-kpi,body[data-page=dashboard-02].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=dashboard-02].theme-dark .practice-card:hover,body[data-page=dashboard-02].theme-dark .specialty-card:hover,body[data-page=dashboard-02].theme-dark .panel:hover,body[data-page=dashboard-02].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=dashboard-02].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=dashboard-02].theme-dark .continue-btn,body[data-page=dashboard-02].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=dashboard-02].theme-dark .continue-btn:hover,body[data-page=dashboard-02].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=dashboard-02].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=dashboard-02].theme-dark .chip.active:not(.chip-premium),body[data-page=dashboard-02].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=dashboard-02].theme-dark .chip-premium,body[data-page=dashboard-02].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=dashboard-02].theme-dark .icon-tile,body[data-page=dashboard-02].theme-dark .small-icon{background:#13243a}body[data-page=dashboard-02].theme-dark .bar{background:#23354e}body[data-page=dashboard-02].theme-dark .study-row,body[data-page=dashboard-02].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=dashboard-02].theme-dark .history-link,body[data-page=dashboard-02].theme-dark .history-link span{color:#b7c4d8}body[data-page=dashboard-02].theme-dark .schedule-badge,body[data-page=dashboard-02].theme-dark .exam-eyebrow,body[data-page=dashboard-02].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=dashboard-02].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=dashboard-02].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=dashboard-02].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=dashboard-02].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=dashboard-02].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=dashboard-02].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=dashboard-02].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=dashboard-02].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=dashboard-02].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=dashboard-02].theme-dark .performance-panel,body[data-page=dashboard-02].theme-dark .study-schedule-panel,body[data-page=dashboard-02].theme-dark .performance-action{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=dashboard-02].theme-dark .performance-intro,body[data-page=dashboard-02].theme-dark .performance-copy span,body[data-page=dashboard-02].theme-dark .study-schedule-copy p{color:#b7c4d8}body[data-page=dashboard-02].theme-dark .performance-copy strong,body[data-page=dashboard-02].theme-dark .study-schedule-copy strong{color:#f4f7fb}body[data-page=dashboard-02].theme-dark .performance-action:hover{border-color:#315d57;background:#13243a}body[data-page=dashboard-02].theme-dark .performance-icon{background:#13243a}body[data-page=dashboard-02].theme-dark .performance-arrow{color:#35e6a0}body[data-page=dashboard-02].theme-dark .study-schedule-link{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=dashboard-02].theme-dark .study-character{opacity:1;filter:drop-shadow(0 18px 26px rgba(0,0,0,.3))}body[data-page=dashboard-02].theme-dark .study-schedule-kicker,body[data-page=dashboard-02].theme-dark .study-schedule-cta{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 860px){body[data-page=dashboard-02] .dashboard-side-stack,body[data-page=dashboard-02] .performance-actions,body[data-page=dashboard-02] .study-schedule-link{grid-template-columns:1fr}body[data-page=dashboard-02] .study-schedule-link{text-align:left;padding-right:150px;min-height:152px}body[data-page=dashboard-02] .study-character{top:0;right:-6px;bottom:auto;width:154px;height:150px;opacity:1}body[data-page=dashboard-02] .study-character img{height:154px}}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=dashboard-02]{--sidebar: 270px}body[data-page=dashboard-02] .content{padding:18px}body[data-page=dashboard-02] .hero{padding:32px 28px}body[data-page=dashboard-02] .specialty-grid,body[data-page=dashboard-02] .practice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=dashboard-02] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=dashboard-02] .specialty-card,body[data-page=dashboard-02] .practice-card{min-height:142px}body[data-page=dashboard-02] .lower-grid{grid-template-columns:1fr}}@media (max-width: 1024px){body[data-page=dashboard-02]{--sidebar: 0px;--topbar: 64px}body[data-page=dashboard-02] .content{width:100%;max-width:940px;margin:0 auto;padding:18px}body[data-page=dashboard-02] .hero{padding:30px 24px}body[data-page=dashboard-02] .hero h1{font-size:28px}body[data-page=dashboard-02] .ask-row{width:100%}body[data-page=dashboard-02] .section-header{align-items:center;margin:30px 0 14px}body[data-page=dashboard-02] .section-title{font-size:20px;line-height:1.2}body[data-page=dashboard-02] .specialty-grid,body[data-page=dashboard-02] .practice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=dashboard-02] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=dashboard-02] .specialty-card{min-height:138px;padding:18px;display:flex;flex-direction:column;justify-content:space-between}body[data-page=dashboard-02] .practice-card{min-height:150px;padding:18px;grid-template-columns:44px minmax(0,1fr);overflow:visible}body[data-page=dashboard-02] .card-copy strong{min-height:40px;padding-right:34px;font-size:13.5px}body[data-page=dashboard-02] .card-copy p{padding-right:32px;font-size:12.5px;line-height:1.45}body[data-page=dashboard-02] .lower-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}body[data-page=dashboard-02] .performance-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=dashboard-02] .performance-action--wide{grid-column:1 / -1}body[data-page=dashboard-02] .study-row{grid-template-columns:34px minmax(180px,1fr) 160px 42px 90px}body[data-page=dashboard-02] .study-schedule-link{padding-right:210px}body[data-page=dashboard-02] .study-character{right:8px;width:205px}body[data-page=dashboard-02] .study-character img{height:190px}}@media (max-width: 640px){body[data-page=dashboard-02]{--topbar: 62px}body[data-page=dashboard-02] .content{max-width:none;padding:12px}body[data-page=dashboard-02] .hero{padding:24px 18px;border-radius:14px}body[data-page=dashboard-02] .hero h1{font-size:24px}body[data-page=dashboard-02] .ask-row{min-height:52px;height:auto;padding-left:14px}body[data-page=dashboard-02] .chips{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:4px;scrollbar-width:none}body[data-page=dashboard-02] .chips::-webkit-scrollbar{display:none}body[data-page=dashboard-02] .chip{flex:0 0 auto;height:34px;padding:0 16px;font-size:11.5px}body[data-page=dashboard-02] .chip-content,body[data-page=dashboard-02] .chip-questions,body[data-page=dashboard-02] .chip-video,body[data-page=dashboard-02] .chip-premium{min-width:auto}body[data-page=dashboard-02] .section-header{margin:26px 2px 12px;padding-top:2px}body[data-page=dashboard-02] .section-title{font-size:19px}body[data-page=dashboard-02] .specialty-grid,body[data-page=dashboard-02] .practice-grid{grid-template-columns:1fr;gap:10px}body[data-page=dashboard-02] .specialty-grid{height:auto;margin-bottom:28px}body[data-page=dashboard-02] .specialty-card{min-height:116px;padding:16px 18px;border-radius:12px}body[data-page=dashboard-02] .practice-card{min-height:132px;padding:18px;border-radius:13px}body[data-page=dashboard-02] .icon-tile{width:38px;height:38px}body[data-page=dashboard-02] .card-copy strong{font-size:13.5px}body[data-page=dashboard-02] .card-copy p{font-size:12.5px;line-height:1.45}body[data-page=dashboard-02] .study-row{grid-template-columns:34px minmax(0,1fr)!important;row-gap:8px;padding:12px 0}body[data-page=dashboard-02] .bar,body[data-page=dashboard-02] .percent,body[data-page=dashboard-02] .continue-btn{grid-column:2;width:100%}body[data-page=dashboard-02] .continue-btn{justify-self:stretch}body[data-page=dashboard-02] .performance-actions{grid-template-columns:1fr}body[data-page=dashboard-02] .performance-action--wide{grid-column:auto}body[data-page=dashboard-02] .study-schedule-link{min-height:auto;padding:16px}body[data-page=dashboard-02] .study-character{display:none}}body[data-page=dashboard-02] .dashboard-page-content{padding:18px 22px 34px}body[data-page=dashboard-02] .dashboard-shell{width:min(1480px,100%);margin:0 auto}body[data-page=dashboard-02] .dashboard-hero{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:18px;padding:28px 30px;background:radial-gradient(circle at 4% 10%,#0bbf792e 0,#0bbf7914 30%,#fff0 55%),radial-gradient(circle at 94% 10%,#0faec72e 0,#0faec714 36%,#fff0 62%),linear-gradient(120deg,#fff,#f5fdf9 56%,#effbff);box-shadow:var(--shadow-soft)}body[data-page=dashboard-02] .dashboard-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}body[data-page=dashboard-02] .dashboard-kicker{width:max-content;min-height:30px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #bfeedd;border-radius:999px;background:#fff;color:#008d62;font-size:12px;font-weight:920}body[data-page=dashboard-02] .dashboard-kicker svg{width:15px;height:15px}body[data-page=dashboard-02] .dashboard-hero h1{margin:15px 0 8px;max-width:760px;color:#101635;font-size:30px;line-height:1.08;letter-spacing:-.045em;font-weight:950}body[data-page=dashboard-02] .dashboard-hero p{margin:0;max-width:760px;color:#587096;font-size:13.5px;line-height:1.48;font-weight:620}body[data-page=dashboard-02] .dashboard-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}body[data-page=dashboard-02] .dashboard-action-btn{min-height:36px;border:1px solid #d9e5ef;border-radius:11px;background:#fff;color:#2d4268;display:inline-flex;align-items:center;gap:8px;padding:0 13px;font-size:12px;font-weight:900;cursor:pointer;transition:.18s ease}body[data-page=dashboard-02] .dashboard-action-btn:hover{border-color:#7bd9bd;color:#008d62;box-shadow:var(--shadow-soft);transform:translateY(-1px)}body[data-page=dashboard-02] .dashboard-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}body[data-page=dashboard-02] .dashboard-summary-card{position:relative;overflow:hidden;min-height:104px;border:1px solid #dfe7f3;border-radius:15px;background:#ffffffc7;display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:16px;box-shadow:0 8px 18px #162c4809}body[data-page=dashboard-02] .dashboard-summary-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:var(--sum-bg, #e7f9f1);color:var(--sum-color, #0bbf79)}body[data-page=dashboard-02] .dashboard-summary-icon svg{width:21px;height:21px}body[data-page=dashboard-02] .dashboard-summary-copy span{display:block;color:#60739b;font-size:11.5px;line-height:1.25;font-weight:820;margin-bottom:8px}body[data-page=dashboard-02] .dashboard-summary-copy strong{display:block;color:#101832;font-size:28px;line-height:.95;letter-spacing:-.055em;font-weight:950}body[data-page=dashboard-02] .dashboard-summary-copy small{display:block;margin-top:7px;color:#ff7b2c;font-size:11px;line-height:1.2;font-weight:900}body[data-page=dashboard-02] .dashboard-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;margin-top:22px;align-items:stretch}body[data-page=dashboard-02] .dash-panel{position:relative;overflow:hidden;min-height:674px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:var(--shadow-soft)}body[data-page=dashboard-02] .dash-panel:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,#0bbf79,#0faec7 55%,#ff7b2c);opacity:.86}body[data-page=dashboard-02] .dash-panel-inner{position:relative;z-index:1;padding:28px 30px 26px}body[data-page=dashboard-02] .dash-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:21px}body[data-page=dashboard-02] .dash-title-block{display:flex;align-items:flex-start;gap:13px;min-width:0}body[data-page=dashboard-02] .dash-title-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:var(--title-bg, #e7f9f1);color:var(--title-color, #0bbf79);flex:none}body[data-page=dashboard-02] .dash-title-icon svg{width:22px;height:22px}body[data-page=dashboard-02] .dash-panel h2{margin:0;color:#101832;font-size:24px;line-height:1.12;letter-spacing:-.04em;font-weight:950}body[data-page=dashboard-02] .dash-panel-subtitle{display:block;margin-top:6px;color:#60739b;font-size:12px;line-height:1.35;font-weight:680}body[data-page=dashboard-02] .range-toggle{display:inline-flex;gap:8px;padding:4px;border:1px solid #dfe7f3;border-radius:999px;background:#f8fbfd;flex:none}body[data-page=dashboard-02] .range-btn,body[data-page=dashboard-02] .metric-tab{border:0;background:transparent;cursor:pointer}body[data-page=dashboard-02] .range-btn{height:32px;min-width:72px;padding:0 14px;border-radius:999px;color:#52698f;font-size:12px;line-height:1;font-weight:900;transition:.18s ease}body[data-page=dashboard-02] .range-btn:hover{color:#008d62}body[data-page=dashboard-02] .range-btn.active{background:#fff;color:#071232;box-shadow:0 8px 18px #162c4814}body[data-page=dashboard-02] .chart-legend{display:flex;align-items:center;justify-content:flex-end;gap:14px;min-height:28px;margin:0 0 14px;color:#2b3f66;font-size:12px;font-weight:900}body[data-page=dashboard-02] .legend-item{display:inline-flex;align-items:center;gap:7px}body[data-page=dashboard-02] .legend-dot{width:8px;height:8px;border-radius:2px;display:inline-block;background:var(--legend-color, #0faec7)}body[data-page=dashboard-02] .chart-scroll{overflow-x:auto;overflow-y:hidden;padding:6px 2px 1px;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.24) transparent}body[data-page=dashboard-02] .chart-scroll::-webkit-scrollbar{height:7px}body[data-page=dashboard-02] .chart-scroll::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px}body[data-page=dashboard-02] .bar-chart{min-width:540px;height:312px;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:end;gap:13px;padding:8px 10px 0}body[data-page=dashboard-02] .chart-bar-item{height:100%;min-width:22px;display:grid;grid-template-rows:minmax(0,1fr) 24px;justify-items:center;align-items:end;gap:8px}body[data-page=dashboard-02] .bar-track{position:relative;width:13px;height:100%;display:flex;align-items:flex-end;justify-content:center;border-radius:999px;background:#e6eef2;overflow:visible}body[data-page=dashboard-02] .bar-fill{position:relative;width:100%;min-height:8px;border-radius:999px;background:linear-gradient(180deg,#21d7ec,#0faec7);box-shadow:0 9px 18px #0faec73d;transition:height .34s ease}body[data-page=dashboard-02] .comparison-marker{position:absolute;left:50%;width:31px;height:7px;border-radius:999px;background:#ff9a4d;box-shadow:0 7px 14px #ff7b2c38;transform:translate(-50%);transition:bottom .34s ease}body[data-page=dashboard-02] .bar-label{color:#60739b;font-size:11px;line-height:1;font-weight:850}body[data-page=dashboard-02] .panel-divider{height:1px;margin:27px 0 22px;background:linear-gradient(90deg,#53698f00,#53698f47 12%,#53698f47 88%,#53698f00)}body[data-page=dashboard-02] .panel-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=dashboard-02] .panel-metric{min-height:104px;border:1px solid #dfe7f3;border-radius:14px;background:linear-gradient(180deg,#fff,#f8fcfd);padding:16px}body[data-page=dashboard-02] .panel-metric span{display:block;color:#263a60;font-size:13px;line-height:1.18;font-weight:900;margin-bottom:8px}body[data-page=dashboard-02] .panel-metric strong{display:block;color:#101832;font-size:31px;line-height:.95;letter-spacing:-.065em;font-weight:950}body[data-page=dashboard-02] .panel-metric small{display:block;margin-top:8px;color:#ff7b2c;font-size:11px;line-height:1.2;font-weight:900}body[data-page=dashboard-02] .metric-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:3px 0 22px}body[data-page=dashboard-02] .metric-tab{position:relative;min-height:104px;border:1px solid #dfe7f3;border-radius:16px;background:linear-gradient(180deg,#fff,#f8fcfd);padding:14px;text-align:left;display:grid;grid-template-columns:34px minmax(0,1fr);gap:11px;transition:.18s ease}body[data-page=dashboard-02] .metric-tab:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow-soft)}body[data-page=dashboard-02] .metric-tab.active{border-color:#70dabb;background:radial-gradient(circle at 100% 0%,#0faec71f 0,#0faec700 42%),linear-gradient(180deg,#fff,#eefaf5)}body[data-page=dashboard-02] .metric-tab-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:var(--tab-bg, #e7f9f1);color:var(--tab-color, #0bbf79)}body[data-page=dashboard-02] .metric-tab-icon svg{width:19px;height:19px}body[data-page=dashboard-02] .metric-tab-copy span{display:block;min-height:30px;color:#10203e;font-size:12px;line-height:1.22;font-weight:900}body[data-page=dashboard-02] .metric-tab-copy strong{display:block;margin-top:8px;color:#101832;font-size:25px;line-height:.9;letter-spacing:-.055em;font-weight:950}body[data-page=dashboard-02] .metric-tab-copy small{display:block;margin-top:8px;color:#ff7b2c;font-size:10.5px;line-height:1.2;font-weight:900}body[data-page=dashboard-02] .active-chart-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}body[data-page=dashboard-02] .active-chart-heading strong{color:#101832;font-size:15px;line-height:1.2;font-weight:950}body[data-page=dashboard-02] .active-chart-heading span{color:#60739b;font-size:11.5px;font-weight:800}body[data-page=dashboard-02] .dashboard-note-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}body[data-page=dashboard-02] .dashboard-note{border:1px solid var(--line);border-radius:16px;background:#fff;padding:16px;box-shadow:var(--shadow-soft)}body[data-page=dashboard-02] .dashboard-note strong{display:block;color:#101832;font-size:13px;font-weight:950;margin-bottom:7px}body[data-page=dashboard-02] .dashboard-note p{margin:0;color:#60739b;font-size:12px;line-height:1.45;font-weight:650}body[data-page=dashboard-02].theme-dark .dashboard-hero{border-color:#263850;background:radial-gradient(circle at 4% 10%,#26d99129 0,#26d99112 30%,#07111f00 55%),radial-gradient(circle at 94% 10%,#35d0e429 0,#35d0e412 36%,#07111f00 62%),linear-gradient(115deg,#0d1a2d,#0e2030 55%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=dashboard-02].theme-dark .dashboard-kicker,body[data-page=dashboard-02].theme-dark .dashboard-action-btn,body[data-page=dashboard-02].theme-dark .range-toggle,body[data-page=dashboard-02].theme-dark .range-btn.active,body[data-page=dashboard-02].theme-dark .dashboard-summary-card,body[data-page=dashboard-02].theme-dark .dash-panel,body[data-page=dashboard-02].theme-dark .panel-metric,body[data-page=dashboard-02].theme-dark .metric-tab,body[data-page=dashboard-02].theme-dark .dashboard-note{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=dashboard-02].theme-dark .metric-tab.active{border-color:#247d61;background:radial-gradient(circle at 100% 0%,#35d0e424 0,#35d0e400 42%),linear-gradient(180deg,#10291f,#0e1a2c)}body[data-page=dashboard-02].theme-dark .dashboard-hero h1,body[data-page=dashboard-02].theme-dark .dash-panel h2,body[data-page=dashboard-02].theme-dark .dashboard-summary-copy strong,body[data-page=dashboard-02].theme-dark .panel-metric strong,body[data-page=dashboard-02].theme-dark .metric-tab-copy strong,body[data-page=dashboard-02].theme-dark .metric-tab-copy span,body[data-page=dashboard-02].theme-dark .active-chart-heading strong,body[data-page=dashboard-02].theme-dark .dashboard-note strong,body[data-page=dashboard-02].theme-dark .range-btn.active{color:#f4f7fb}body[data-page=dashboard-02].theme-dark .dashboard-hero p,body[data-page=dashboard-02].theme-dark .dash-panel-subtitle,body[data-page=dashboard-02].theme-dark .dashboard-summary-copy span,body[data-page=dashboard-02].theme-dark .chart-legend,body[data-page=dashboard-02].theme-dark .bar-label,body[data-page=dashboard-02].theme-dark .active-chart-heading span,body[data-page=dashboard-02].theme-dark .dashboard-note p,body[data-page=dashboard-02].theme-dark .panel-metric span,body[data-page=dashboard-02].theme-dark .range-btn{color:#b7c4d8}body[data-page=dashboard-02].theme-dark .dashboard-kicker{color:#78f0b5;border-color:#247d61;background:#12382d}body[data-page=dashboard-02].theme-dark .dashboard-action-btn:hover,body[data-page=dashboard-02].theme-dark .metric-tab:hover{border-color:#315d57;background:#13243a}body[data-page=dashboard-02].theme-dark .dashboard-summary-icon,body[data-page=dashboard-02].theme-dark .dash-title-icon,body[data-page=dashboard-02].theme-dark .metric-tab-icon{background:#13243a!important}body[data-page=dashboard-02].theme-dark .bar-track{background:#22333a}body[data-page=dashboard-02].theme-dark .panel-divider{background:linear-gradient(90deg,#b7c4d800,#b7c4d842 12%,#b7c4d842 88%,#b7c4d800)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=dashboard-02] .dashboard-page-content{padding:18px}body[data-page=dashboard-02] .dashboard-grid{grid-template-columns:1fr}body[data-page=dashboard-02] .dash-panel{min-height:auto}}@media (max-width: 1024px){body[data-page=dashboard-02] .dashboard-page-content{max-width:940px;padding:18px}body[data-page=dashboard-02] .dashboard-hero{padding:24px}body[data-page=dashboard-02] .dashboard-hero-top{flex-direction:column}body[data-page=dashboard-02] .dashboard-actions{justify-content:flex-start}body[data-page=dashboard-02] .dashboard-summary-grid,body[data-page=dashboard-02] .dashboard-grid,body[data-page=dashboard-02] .dashboard-note-grid{grid-template-columns:1fr}body[data-page=dashboard-02] .dashboard-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=dashboard-02] .dash-panel{min-height:auto}body[data-page=dashboard-02] .dash-panel-inner{padding:24px}body[data-page=dashboard-02] .bar-chart{min-width:640px}}@media (max-width: 640px){body[data-page=dashboard-02] .dashboard-page-content{padding:12px}body[data-page=dashboard-02] .dashboard-hero{padding:20px 18px;border-radius:15px}body[data-page=dashboard-02] .dashboard-hero h1{font-size:25px}body[data-page=dashboard-02] .dashboard-summary-grid,body[data-page=dashboard-02] .metric-tabs,body[data-page=dashboard-02] .panel-metrics{grid-template-columns:1fr}body[data-page=dashboard-02] .dash-panel-inner{padding:22px 18px}body[data-page=dashboard-02] .dash-panel-head{flex-direction:column;align-items:stretch}body[data-page=dashboard-02] .range-toggle{width:100%;justify-content:space-between}body[data-page=dashboard-02] .range-btn{flex:1}body[data-page=dashboard-02] .dash-panel h2{font-size:21px}body[data-page=dashboard-02] .chart-legend{justify-content:flex-start}body[data-page=dashboard-02] .bar-chart{min-width:520px;height:272px;gap:10px;padding-left:4px;padding-right:4px}body[data-page=dashboard-02] .bar-track{width:11px}body[data-page=dashboard-02] .comparison-marker{width:26px}body[data-page=dashboard-02] .dashboard-action-btn{flex:1 1 100%;justify-content:center}}body[data-page=dashboard-02] .subjects-page-content{padding:18px 22px 36px}body[data-page=dashboard-02] .subjects-shell{width:min(1480px,100%);margin:0 auto}body[data-page=dashboard-02] .subjects-hero{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:18px;padding:28px 30px;display:flex;align-items:flex-start;justify-content:space-between;gap:22px;background:radial-gradient(circle at 5% 10%,#0bbf792e 0,#0bbf7914 31%,#fff0 58%),radial-gradient(circle at 96% 8%,#0faec72e 0,#0faec714 36%,#fff0 62%),linear-gradient(120deg,#fff,#f5fdf9 54%,#effbff);box-shadow:var(--shadow-soft)}body[data-page=dashboard-02] .subjects-kicker{width:max-content;min-height:30px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #bfeedd;border-radius:999px;background:#fff;color:#008d62;font-size:12px;font-weight:920}body[data-page=dashboard-02] .subjects-kicker svg{width:15px;height:15px}body[data-page=dashboard-02] .subjects-hero h1{margin:15px 0 8px;max-width:760px;color:#101635;font-size:34px;line-height:1.06;letter-spacing:-.045em;font-weight:950}body[data-page=dashboard-02] .subjects-hero p{margin:0;max-width:800px;color:#587096;font-size:13.5px;line-height:1.48;font-weight:620}body[data-page=dashboard-02] .subjects-hero-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;flex:none}body[data-page=dashboard-02] .subjects-action-btn{min-height:36px;border:1px solid #d9e5ef;border-radius:11px;background:#fff;color:#2d4268;display:inline-flex;align-items:center;gap:8px;padding:0 13px;font-size:12px;font-weight:900;cursor:pointer;transition:.18s ease}body[data-page=dashboard-02] .subjects-action-btn:hover{border-color:#7bd9bd;color:#008d62;box-shadow:var(--shadow-soft);transform:translateY(-1px)}body[data-page=dashboard-02] .subjects-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}body[data-page=dashboard-02] .subjects-summary-card{position:relative;overflow:hidden;min-height:104px;border:1px solid #dfe7f3;border-radius:15px;background:#ffffffd1;display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:16px;box-shadow:0 8px 18px #162c4809}body[data-page=dashboard-02] .subjects-summary-card:after{content:"";position:absolute;right:-34px;top:-38px;width:96px;height:96px;border-radius:50%;background:var(--summary-bg, #e7f9f1);opacity:.7}body[data-page=dashboard-02] .subjects-summary-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:var(--summary-bg, #e7f9f1);color:var(--summary-color, #0bbf79);position:relative;z-index:1}body[data-page=dashboard-02] .subjects-summary-icon svg{width:21px;height:21px}body[data-page=dashboard-02] .subjects-summary-copy{position:relative;z-index:1}body[data-page=dashboard-02] .subjects-summary-copy span{display:block;color:#60739b;font-size:11.5px;line-height:1.25;font-weight:820;margin-bottom:8px}body[data-page=dashboard-02] .subjects-summary-copy strong{display:block;color:#101832;font-size:28px;line-height:.95;letter-spacing:-.055em;font-weight:950}body[data-page=dashboard-02] .subjects-summary-copy small{display:block;margin-top:7px;color:#ff7b2c;font-size:11px;line-height:1.2;font-weight:900}body[data-page=dashboard-02] .subjects-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);gap:22px;margin-top:22px;align-items:stretch}body[data-page=dashboard-02] .subjects-panel{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:var(--shadow-soft)}body[data-page=dashboard-02] .subjects-ranking-panel:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,#0bbf79,#0faec7 55%,#ff7b2c);opacity:.88}body[data-page=dashboard-02] .subjects-panel-head{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:26px 30px 0}body[data-page=dashboard-02] .subjects-panel-head--ranking{margin-bottom:14px}body[data-page=dashboard-02] .subjects-title-block{display:flex;align-items:flex-start;gap:13px;min-width:0}body[data-page=dashboard-02] .subjects-title-block--compact{gap:11px}body[data-page=dashboard-02] .subjects-title-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:var(--title-bg, #e7f9f1);color:var(--title-color, #0bbf79);flex:none}body[data-page=dashboard-02] .subjects-title-icon svg{width:22px;height:22px}body[data-page=dashboard-02] .subjects-panel h2,body[data-page=dashboard-02] .subjects-panel h3{margin:0;color:#101832;line-height:1.12;letter-spacing:-.04em;font-weight:950}body[data-page=dashboard-02] .subjects-panel h2{font-size:26px}body[data-page=dashboard-02] .subjects-panel h3{font-size:18px}body[data-page=dashboard-02] .subjects-title-block p{margin:6px 0 0;color:#60739b;font-size:12px;line-height:1.35;font-weight:680}body[data-page=dashboard-02] .subjects-info-icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;margin-left:8px;border-radius:50%;border:1px solid #cfe1ef;color:#60739b;background:#fff;font-size:14px;line-height:1;font-weight:950;vertical-align:middle}body[data-page=dashboard-02] .subjects-range-toggle{display:inline-flex;gap:8px;padding:4px;border:1px solid #dfe7f3;border-radius:999px;background:#f8fbfd;flex:none}body[data-page=dashboard-02] .subjects-range-btn{height:34px;min-width:82px;border:0;border-radius:999px;background:transparent;color:#52698f;padding:0 14px;font-size:12px;line-height:1;font-weight:900;cursor:pointer;transition:.18s ease}body[data-page=dashboard-02] .subjects-range-btn:hover{color:#008d62}body[data-page=dashboard-02] .subjects-range-btn.active{background:#fff;color:#071232;box-shadow:0 8px 18px #162c4814}body[data-page=dashboard-02] .subjects-legend{display:flex;align-items:center;justify-content:flex-end;gap:15px;min-height:28px;padding:0 30px;margin-bottom:12px;color:#2b3f66;font-size:12px;font-weight:900}body[data-page=dashboard-02] .subjects-legend span{display:inline-flex;align-items:center;gap:7px}body[data-page=dashboard-02] .subjects-legend i{width:8px;height:8px;display:block;border-radius:2px;background:var(--legend-color, #0faec7)}body[data-page=dashboard-02] .subjects-ranking-card{margin:0 30px 30px;border:1px solid #dfe7f3;border-radius:18px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 42%),linear-gradient(180deg,#fff,#f9fcfd);overflow:hidden}body[data-page=dashboard-02] .subjects-ranking-card-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px 8px}body[data-page=dashboard-02] .subjects-ranking-card-head strong{color:#101832;font-size:26px;line-height:1;letter-spacing:-.04em;font-weight:950}body[data-page=dashboard-02] .subjects-ranking-card-head span{min-height:28px;display:inline-flex;align-items:center;border:1px solid #cdeee4;border-radius:999px;padding:0 11px;color:#008d62;background:#f4fcf8;font-size:11px;line-height:1;font-weight:900;white-space:nowrap}body[data-page=dashboard-02] .subjects-ranking-list{padding:0 24px 2px}body[data-page=dashboard-02] .subject-rank-row{min-height:128px;display:grid;grid-template-columns:72px 58px minmax(0,1fr) minmax(150px,.42fr);align-items:center;gap:18px;border-bottom:1px solid var(--line-soft);transition:.18s ease}body[data-page=dashboard-02] .subject-rank-row:last-child{border-bottom:0}body[data-page=dashboard-02] .subject-rank-row:hover{background:linear-gradient(90deg,#0bbf790b,#0faec709);transform:translate(2px)}body[data-page=dashboard-02] .subject-rank-badge{width:52px;height:52px;display:grid;place-items:center;border-radius:14px;background:#f2f7fb;color:#203052;font-size:20px;line-height:1;font-weight:950}body[data-page=dashboard-02] .subject-area-icon{width:50px;height:50px;display:grid;place-items:center;border-radius:15px;color:var(--area-color, #0bbf79);background:var(--area-soft, #e7f9f1)}body[data-page=dashboard-02] .subject-area-icon svg{width:24px;height:24px}body[data-page=dashboard-02] .subject-area-copy{min-width:0}body[data-page=dashboard-02] .subject-area-main{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:10px}body[data-page=dashboard-02] .subject-area-code{color:#101832;font-size:30px;line-height:1;letter-spacing:-.04em;font-weight:950}body[data-page=dashboard-02] .subject-area-name{color:#60739b;font-size:12px;font-weight:850}body[data-page=dashboard-02] .subject-progress-line{position:relative;width:min(520px,100%);height:8px;border-radius:999px;background:#e8eef5}body[data-page=dashboard-02] .subject-progress-fill{position:absolute;inset:0 auto 0 0;width:var(--progress, 70%);border-radius:999px;background:linear-gradient(90deg,var(--area-color, #0bbf79) 0%,#21d7ec 100%);box-shadow:0 8px 18px #0faec72e}body[data-page=dashboard-02] .subject-conc-marker{position:absolute;top:50%;left:var(--conc-position, 70%);width:34px;height:7px;border-radius:999px;background:#ff9a4d;transform:translate(-50%,-50%);box-shadow:0 7px 14px #ff7b2c38}body[data-page=dashboard-02] .subject-score-box{text-align:right}body[data-page=dashboard-02] .subject-score-box strong{display:block;color:#101832;font-size:36px;line-height:.95;letter-spacing:-.055em;font-weight:950}body[data-page=dashboard-02] .subject-score-box span{display:block;margin-top:9px;color:#60739b;font-size:13px;line-height:1.15;font-weight:850}body[data-page=dashboard-02] .subject-score-box em{color:#ff7b2c;font-style:normal}body[data-page=dashboard-02] .subjects-side-stack{display:grid;grid-template-rows:auto auto 1fr;gap:16px}body[data-page=dashboard-02] .subjects-mini-panel .subjects-panel-head{padding:22px 22px 0}body[data-page=dashboard-02] .subjects-mini-chart,body[data-page=dashboard-02] .subjects-priority-list{padding:16px 22px 22px;display:flex;flex-direction:column;gap:12px}body[data-page=dashboard-02] .subject-mini-bar-item{display:grid;grid-template-columns:44px minmax(0,1fr) 48px;gap:12px;align-items:center}body[data-page=dashboard-02] .subject-mini-code{width:42px;height:32px;display:grid;place-items:center;border-radius:10px;background:var(--area-soft, #e7f9f1);color:var(--area-color, #0bbf79);font-size:12px;font-weight:950}body[data-page=dashboard-02] .subject-mini-bar{height:8px;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=dashboard-02] .subject-mini-fill{display:block;width:var(--progress, 70%);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--area-color, #0bbf79),#21d7ec)}body[data-page=dashboard-02] .subject-mini-score{color:#101832;font-size:13px;font-weight:950;text-align:right}body[data-page=dashboard-02] .subject-priority-item{border:1px solid #dfe7f3;border-radius:14px;padding:14px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=dashboard-02] .subject-priority-rank{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#fff0e5;color:#ff7b2c;font-weight:950;font-size:13px}body[data-page=dashboard-02] .subject-priority-copy strong{display:block;color:#101832;font-size:13px;line-height:1.2;font-weight:950;margin-bottom:5px}body[data-page=dashboard-02] .subject-priority-copy span{display:block;color:#60739b;font-size:11.5px;line-height:1.35;font-weight:700}body[data-page=dashboard-02] .subjects-action-panel{min-height:160px;background:radial-gradient(circle at 100% 0%,#0faec71f 0,#0faec700 44%),linear-gradient(135deg,#ecfbf6,#fff 64%,#f4fbff);border-color:#cdeee4}body[data-page=dashboard-02] .subjects-action-card{min-height:160px;padding:22px;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px}body[data-page=dashboard-02] .subjects-action-card-icon{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;color:#0bbf79;background:#e7f9f1}body[data-page=dashboard-02] .subjects-action-card-icon svg{width:24px;height:24px}body[data-page=dashboard-02] .subjects-action-card strong{display:block;color:#101832;font-size:16px;line-height:1.15;letter-spacing:-.03em;font-weight:950;margin-bottom:7px}body[data-page=dashboard-02] .subjects-action-card p{margin:0;color:#60739b;font-size:12px;line-height:1.45;font-weight:650}body[data-page=dashboard-02].theme-dark .subjects-hero{border-color:#263850;background:radial-gradient(circle at 5% 10%,#26d99129 0,#26d99112 30%,#07111f00 55%),radial-gradient(circle at 96% 8%,#35d0e429 0,#35d0e412 36%,#07111f00 62%),linear-gradient(115deg,#0d1a2d,#0e2030 55%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=dashboard-02].theme-dark .subjects-kicker,body[data-page=dashboard-02].theme-dark .subjects-action-btn,body[data-page=dashboard-02].theme-dark .subjects-summary-card,body[data-page=dashboard-02].theme-dark .subjects-panel,body[data-page=dashboard-02].theme-dark .subjects-ranking-card,body[data-page=dashboard-02].theme-dark .subjects-range-toggle,body[data-page=dashboard-02].theme-dark .subjects-range-btn.active,body[data-page=dashboard-02].theme-dark .subjects-info-icon,body[data-page=dashboard-02].theme-dark .subject-priority-item{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=dashboard-02].theme-dark .subjects-kicker{color:#78f0b5;border-color:#247d61;background:#12382d}body[data-page=dashboard-02].theme-dark .subjects-hero h1,body[data-page=dashboard-02].theme-dark .subjects-panel h2,body[data-page=dashboard-02].theme-dark .subjects-panel h3,body[data-page=dashboard-02].theme-dark .subjects-summary-copy strong,body[data-page=dashboard-02].theme-dark .subjects-ranking-card-head strong,body[data-page=dashboard-02].theme-dark .subject-area-code,body[data-page=dashboard-02].theme-dark .subject-score-box strong,body[data-page=dashboard-02].theme-dark .subject-mini-score,body[data-page=dashboard-02].theme-dark .subject-priority-copy strong,body[data-page=dashboard-02].theme-dark .subjects-action-card strong,body[data-page=dashboard-02].theme-dark .subjects-range-btn.active{color:#f4f7fb}body[data-page=dashboard-02].theme-dark .subjects-hero p,body[data-page=dashboard-02].theme-dark .subjects-title-block p,body[data-page=dashboard-02].theme-dark .subjects-summary-copy span,body[data-page=dashboard-02].theme-dark .subjects-legend,body[data-page=dashboard-02].theme-dark .subject-area-name,body[data-page=dashboard-02].theme-dark .subject-score-box span,body[data-page=dashboard-02].theme-dark .subject-priority-copy span,body[data-page=dashboard-02].theme-dark .subjects-action-card p,body[data-page=dashboard-02].theme-dark .subjects-range-btn{color:#b7c4d8}body[data-page=dashboard-02].theme-dark .subjects-summary-icon,body[data-page=dashboard-02].theme-dark .subjects-title-icon,body[data-page=dashboard-02].theme-dark .subject-area-icon,body[data-page=dashboard-02].theme-dark .subjects-action-card-icon{background:#13243a!important}body[data-page=dashboard-02].theme-dark .subject-rank-badge,body[data-page=dashboard-02].theme-dark .subject-mini-code{background:#13243a;color:#f4f7fb}body[data-page=dashboard-02].theme-dark .subject-progress-line,body[data-page=dashboard-02].theme-dark .subject-mini-bar{background:#23354e}body[data-page=dashboard-02].theme-dark .subject-rank-row{border-bottom-color:#1c2b42}body[data-page=dashboard-02].theme-dark .subject-rank-row:hover{background:linear-gradient(90deg,#26d99111,#35d0e40b)}body[data-page=dashboard-02].theme-dark .subjects-ranking-card-head span{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=dashboard-02].theme-dark .subjects-action-panel{border-color:#1f6e55;background:radial-gradient(circle at 100% 0%,#35d0e424 0,#35d0e400 44%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=dashboard-02] .subjects-page-content{padding:18px}body[data-page=dashboard-02] .subjects-layout{grid-template-columns:1fr}body[data-page=dashboard-02] .subjects-side-stack{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto}body[data-page=dashboard-02] .subjects-action-panel{grid-column:1 / -1}}@media (max-width: 1024px){body[data-page=dashboard-02] .subjects-page-content{max-width:940px;padding:18px}body[data-page=dashboard-02] .subjects-hero{flex-direction:column;padding:24px}body[data-page=dashboard-02] .subjects-hero-actions{justify-content:flex-start}body[data-page=dashboard-02] .subjects-summary-grid,body[data-page=dashboard-02] .subjects-layout{grid-template-columns:1fr}body[data-page=dashboard-02] .subjects-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=dashboard-02] .subjects-side-stack{grid-template-rows:auto}body[data-page=dashboard-02] .subject-rank-row{grid-template-columns:68px 54px minmax(0,1fr) minmax(125px,.34fr);min-height:118px}}@media (max-width: 640px){body[data-page=dashboard-02] .subjects-page-content{padding:12px}body[data-page=dashboard-02] .subjects-hero{padding:20px 18px;border-radius:15px}body[data-page=dashboard-02] .subjects-hero h1{font-size:25px}body[data-page=dashboard-02] .subjects-action-btn{flex:1 1 100%;justify-content:center}body[data-page=dashboard-02] .subjects-summary-grid{grid-template-columns:1fr}body[data-page=dashboard-02] .subjects-panel-head,body[data-page=dashboard-02] .subjects-panel-head--ranking{flex-direction:column;align-items:stretch;padding:22px 18px 0}body[data-page=dashboard-02] .subjects-panel h2{font-size:22px}body[data-page=dashboard-02] .subjects-range-toggle{width:100%;justify-content:space-between}body[data-page=dashboard-02] .subjects-range-btn{flex:1}body[data-page=dashboard-02] .subjects-legend{justify-content:flex-start;padding:0 18px}body[data-page=dashboard-02] .subjects-ranking-card{margin:0 18px 18px;border-radius:16px}body[data-page=dashboard-02] .subjects-ranking-card-head{align-items:flex-start;flex-direction:column;padding:20px 18px 4px}body[data-page=dashboard-02] .subjects-ranking-card-head strong{font-size:22px}body[data-page=dashboard-02] .subjects-ranking-list{padding:0 18px 4px}body[data-page=dashboard-02] .subject-rank-row{min-height:auto;grid-template-columns:52px minmax(0,1fr);gap:14px;padding:18px 0}body[data-page=dashboard-02] .subject-rank-badge{width:44px;height:44px;font-size:17px}body[data-page=dashboard-02] .subject-area-icon{display:none}body[data-page=dashboard-02] .subject-score-box{grid-column:2;text-align:left;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}body[data-page=dashboard-02] .subject-score-box strong{font-size:31px}body[data-page=dashboard-02] .subject-score-box span{margin-top:0}body[data-page=dashboard-02] .subject-area-code{font-size:26px}body[data-page=dashboard-02] .subjects-mini-panel .subjects-panel-head{padding:20px 18px 0}body[data-page=dashboard-02] .subjects-mini-chart,body[data-page=dashboard-02] .subjects-priority-list,body[data-page=dashboard-02] .subjects-action-card{padding:16px 18px 18px}body[data-page=dashboard-02] .subjects-action-card{min-height:auto;grid-template-columns:1fr}}body[data-page=dashboard-02]{--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25, 45, 80, .05);--im-shell-shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}body[data-page=dashboard-02] .topbar{height:var(--im-shell-topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=dashboard-02] .brand{width:var(--im-shell-sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=dashboard-02] .brand .plus{color:var(--im-shell-green);font-weight:900;margin:0 3px}body[data-page=dashboard-02] .brand .med{font-weight:900}body[data-page=dashboard-02] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=dashboard-02] .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=dashboard-02] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=dashboard-02] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=dashboard-02] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=dashboard-02] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=dashboard-02] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=dashboard-02] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=dashboard-02] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=dashboard-02] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=dashboard-02] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=dashboard-02] .sidebar-collapse-btn{position:fixed;top:calc(var(--im-shell-topbar) + 20px);left:calc(var(--im-shell-sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=dashboard-02] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=dashboard-02] .sidebar-collapse-btn svg,body[data-page=dashboard-02] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=dashboard-02] .sidebar,body[data-page=dashboard-02] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=dashboard-02].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=dashboard-02].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=dashboard-02].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=dashboard-02].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=dashboard-02] .sidebar{position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;width:var(--im-shell-sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-shell-line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=dashboard-02] .sidebar::-webkit-scrollbar{width:7px}body[data-page=dashboard-02] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=dashboard-02] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=dashboard-02] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=dashboard-02] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=dashboard-02] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=dashboard-02] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=dashboard-02] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=dashboard-02] .nav-item svg{color:currentColor;flex:none}body[data-page=dashboard-02] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=dashboard-02] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=dashboard-02] .nav-toggle:hover,body[data-page=dashboard-02] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=dashboard-02] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=dashboard-02] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=dashboard-02] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=dashboard-02] .nav-section-title svg{color:currentColor;flex:none}body[data-page=dashboard-02] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=dashboard-02] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=dashboard-02] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=dashboard-02] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=dashboard-02] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=dashboard-02] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=dashboard-02] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=dashboard-02] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=dashboard-02] .nav-sublink:hover:before,body[data-page=dashboard-02] .nav-sublink.active:before{background:#00a96e}body[data-page=dashboard-02] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=dashboard-02] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=dashboard-02] .student-menu{margin-top:14px}body[data-page=dashboard-02] .student-toggle{color:#50658e}body[data-page=dashboard-02] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=dashboard-02] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=dashboard-02] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=dashboard-02] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=dashboard-02] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=dashboard-02] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=dashboard-02] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=dashboard-02] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=dashboard-02] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=dashboard-02] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=dashboard-02] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=dashboard-02] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=dashboard-02] .main{margin-left:var(--im-shell-sidebar);padding-top:var(--im-shell-topbar);min-height:100vh;width:calc(100% - var(--im-shell-sidebar))}@media (max-width: 1280px){body[data-page=dashboard-02] .topbar-actions{min-width:auto}body[data-page=dashboard-02] .profile{display:none}}@media (max-width: 860px){body[data-page=dashboard-02]{--im-shell-sidebar: 0px;--im-shell-topbar: 62px}body[data-page=dashboard-02] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=dashboard-02] .topbar{gap:10px;padding-right:10px}body[data-page=dashboard-02] .topbar-center{display:none}body[data-page=dashboard-02] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=dashboard-02] .sidebar,body[data-page=dashboard-02] .sidebar-collapse-btn{display:none}}body[data-page=dashboard-02] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=dashboard-02] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=dashboard-02] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=dashboard-02] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=dashboard-02] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=dashboard-02] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=dashboard-02].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=dashboard-02].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=dashboard-02].theme-dark{--im-shell-bg: #07111f;--im-shell-surface: #0e1a2c;--im-shell-surface-2: #13243a;--im-shell-text: #f4f7fb;--im-shell-muted: #b7c4d8;--im-shell-muted-2: #91a3bd;--im-shell-line: #263850;--im-shell-line-soft: #1c2b42;--im-shell-green: #26d991;--im-shell-green-dark: #12b579;--im-shell-green-soft: #12382d;--im-shell-green-soft-2: #164838;--im-shell-teal: #35d0e4;--im-shell-blue: #76a8ff;--im-shell-purple: #b69aff;--im-shell-orange: #ffb071;--im-shell-shadow: 0 18px 40px rgba(0, 0, 0, .34);--im-shell-shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=dashboard-02].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=dashboard-02].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=dashboard-02].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=dashboard-02].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=dashboard-02].theme-dark .brand,body[data-page=dashboard-02].theme-dark .profile strong{color:#f4f7fb}body[data-page=dashboard-02].theme-dark .brand .plus{color:#35e6a0}body[data-page=dashboard-02].theme-dark .topbar-center,body[data-page=dashboard-02].theme-dark .topbar-actions,body[data-page=dashboard-02].theme-dark .icon-button,body[data-page=dashboard-02].theme-dark .top-mic{color:#b7c4d8}body[data-page=dashboard-02].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=dashboard-02].theme-dark .global-search input{color:#f4f7fb}body[data-page=dashboard-02].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=dashboard-02].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=dashboard-02].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=dashboard-02].theme-dark .nav-item,body[data-page=dashboard-02].theme-dark .nav-toggle,body[data-page=dashboard-02].theme-dark .nav-sublink,body[data-page=dashboard-02].theme-dark .premium-box p,body[data-page=dashboard-02].theme-dark .premium-list{color:#b7c4d8}body[data-page=dashboard-02].theme-dark .nav-item:hover,body[data-page=dashboard-02].theme-dark .nav-toggle:hover,body[data-page=dashboard-02].theme-dark .nav-group.open .nav-toggle,body[data-page=dashboard-02].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=dashboard-02].theme-dark .nav-item.active,body[data-page=dashboard-02].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=dashboard-02].theme-dark .nav-sublink:before,body[data-page=dashboard-02].theme-dark .nav-sublink:hover:before,body[data-page=dashboard-02].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=dashboard-02].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=dashboard-02].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=dashboard-02].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=dashboard-02].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=dashboard-02].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=dashboard-02].theme-dark .premium-title,body[data-page=dashboard-02].theme-dark .premium-title svg{color:#ffd166}body[data-page=dashboard-02].theme-dark .premium-list{color:#d7c9ad}body[data-page=dashboard-02].theme-dark .premium-list li:before{color:#ffd166}body[data-page=dashboard-02].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=dashboard-02].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=dashboard-02] .mobile-menu-btn,body[data-page=dashboard-02] .mobile-sidebar-backdrop{display:none}body[data-page=dashboard-02] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=dashboard-02] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=dashboard-02] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=dashboard-02].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=dashboard-02].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=dashboard-02].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=dashboard-02]{--im-shell-sidebar: 270px}body[data-page=dashboard-02] .brand{font-size:21px;padding-left:18px}body[data-page=dashboard-02] .global-search{width:min(440px,100%)}body[data-page=dashboard-02] .topbar-actions{gap:12px;padding-right:16px}body[data-page=dashboard-02] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=dashboard-02]{--im-shell-sidebar: 0px;--im-shell-topbar: 64px}body[data-page=dashboard-02].mobile-menu-open{overflow:hidden}body[data-page=dashboard-02] .topbar{height:var(--im-shell-topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=dashboard-02] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=dashboard-02] .topbar-center{display:none}body[data-page=dashboard-02] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=dashboard-02] .topbar-actions>.icon-button{display:none}body[data-page=dashboard-02] .avatar{display:none}body[data-page=dashboard-02] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=dashboard-02] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=dashboard-02] .theme-toggle-btn{flex:none}body[data-page=dashboard-02] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=dashboard-02] .sidebar-collapse-btn{display:none}body[data-page=dashboard-02] .sidebar{display:flex!important;position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=dashboard-02].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=dashboard-02] .mobile-sidebar-backdrop{position:fixed;inset:var(--im-shell-topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=dashboard-02].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=dashboard-02].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=dashboard-02].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=dashboard-02] .main{width:100%;margin-left:0;padding-top:var(--im-shell-topbar)}}@media (max-width: 640px){body[data-page=dashboard-02]{--im-shell-topbar: 62px}body[data-page=dashboard-02] .topbar{padding:0 10px;gap:8px}body[data-page=dashboard-02] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=dashboard-02] .profile{max-width:76px}body[data-page=dashboard-02] .profile strong{max-width:76px;font-size:11px}body[data-page=dashboard-02] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=dashboard-02] .theme-toggle-thumb{width:20px;height:20px}body[data-page=dashboard-02].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=dashboard-02] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=dashboard-02] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=dashboard-02].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=dashboard-02].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=dashboard-02].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (max-width: 1024px){body[data-page=dashboard-02] .topbar-center{position:fixed;top:var(--im-shell-topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=dashboard-02] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=dashboard-02] .main{padding-top:calc(var(--im-shell-topbar) + 59px)}body[data-page=dashboard-02].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}body[data-page=dashboard-02] .site-footer{position:relative;overflow:hidden;margin-top:34px;border:1px solid var(--im-shell-line);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791f 0,#0bbf790a 30%,#fff0 54%),radial-gradient(circle at 100% 0%,#0faec721 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f7fcfa 54%,#f2fbff);box-shadow:var(--im-shell-shadow-soft)}body[data-page=dashboard-02] .site-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012);pointer-events:none}body[data-page=dashboard-02] .site-footer-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(145px,.7fr));gap:28px;padding:30px 30px 24px}body[data-page=dashboard-02] .footer-brand-block{min-width:0}body[data-page=dashboard-02] .footer-logo{display:inline-flex;align-items:center;gap:5px;margin-bottom:12px;color:#101833;font-size:23px;line-height:1;font-weight:850;letter-spacing:-.055em}body[data-page=dashboard-02] .footer-logo .plus{color:var(--im-shell-green);font-weight:950}body[data-page=dashboard-02] .footer-logo .med{font-weight:950}body[data-page=dashboard-02] .footer-description{max-width:410px;margin:0 0 16px;color:#53698f;font-size:12.5px;line-height:1.55;font-weight:620}body[data-page=dashboard-02] .footer-support-card{max-width:390px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px 14px;border:1px solid #cdeee4;border-radius:14px;background:#ffffffc2}body[data-page=dashboard-02] .footer-support-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#e7f9f1;color:#008d62}body[data-page=dashboard-02] .footer-support-copy strong{display:block;color:#101832;font-size:12.5px;line-height:1.2;font-weight:950;margin-bottom:4px}body[data-page=dashboard-02] .footer-support-copy span{display:block;color:#62769b;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=dashboard-02] .footer-column{min-width:0}body[data-page=dashboard-02] .footer-column h3{margin:0 0 12px;color:#101832;font-size:12px;line-height:1;font-weight:950;letter-spacing:.05em;text-transform:uppercase}body[data-page=dashboard-02] .footer-links{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}body[data-page=dashboard-02] .footer-links a{display:inline-flex;align-items:center;gap:7px;color:#53698f;font-size:12px;line-height:1.25;font-weight:720;text-decoration:none!important;transition:color .18s ease,transform .18s ease}body[data-page=dashboard-02] .footer-links a:before{content:"";width:5px;height:5px;border-radius:999px;background:#0bbf79;flex:none;opacity:.72}body[data-page=dashboard-02] .footer-links a:hover{color:#008d62;transform:translate(2px)}body[data-page=dashboard-02] .footer-bottom{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 30px 20px;border-top:1px solid var(--im-shell-line-soft)}body[data-page=dashboard-02] .footer-disclaimer{margin:0;color:#60739b;font-size:11.5px;line-height:1.45;font-weight:650}body[data-page=dashboard-02] .footer-disclaimer strong{color:#253757;font-weight:900}body[data-page=dashboard-02] .footer-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:#6d7fa4;font-size:11.5px;line-height:1.2;font-weight:750;white-space:nowrap}body[data-page=dashboard-02] .footer-meta a{color:#008d62;font-weight:900;text-decoration:none!important}body[data-page=dashboard-02] .footer-meta a:hover{text-decoration:underline!important;text-underline-offset:3px}body[data-page=dashboard-02] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=dashboard-02].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430);box-shadow:var(--im-shell-shadow-soft)}body[data-page=dashboard-02].theme-dark .footer-logo,body[data-page=dashboard-02].theme-dark .footer-column h3,body[data-page=dashboard-02].theme-dark .footer-support-copy strong,body[data-page=dashboard-02].theme-dark .footer-disclaimer strong{color:#f4f7fb}body[data-page=dashboard-02].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=dashboard-02].theme-dark .footer-description,body[data-page=dashboard-02].theme-dark .footer-support-copy span,body[data-page=dashboard-02].theme-dark .footer-links a,body[data-page=dashboard-02].theme-dark .footer-disclaimer,body[data-page=dashboard-02].theme-dark .footer-meta{color:#b7c4d8}body[data-page=dashboard-02].theme-dark .footer-support-card{border-color:#1f6e55;background:#101d31b8}body[data-page=dashboard-02].theme-dark .footer-support-icon{background:#12382d;color:#78f0b5}body[data-page=dashboard-02].theme-dark .footer-links a:before{background:#35e6a0}body[data-page=dashboard-02].theme-dark .footer-links a:hover,body[data-page=dashboard-02].theme-dark .footer-meta a{color:#78f0b5}body[data-page=dashboard-02].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=dashboard-02].theme-dark .footer-dot{background:#4d6688}@media (max-width: 1280px){body[data-page=dashboard-02] .site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=dashboard-02] .footer-brand-block{grid-column:1 / -1}}@media (max-width: 760px){body[data-page=dashboard-02] .site-footer{margin-top:28px;border-radius:16px}body[data-page=dashboard-02] .site-footer-inner{grid-template-columns:1fr;gap:22px;padding:26px 20px 18px}body[data-page=dashboard-02] .footer-logo{font-size:21px}body[data-page=dashboard-02] .footer-support-card{max-width:none}body[data-page=dashboard-02] .footer-bottom{grid-template-columns:1fr;align-items:start;padding:16px 20px 20px}body[data-page=dashboard-02] .footer-meta{justify-content:flex-start;white-space:normal}}body[data-page=dashboard-02] .site-footer-inner{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:18px!important;padding:34px 30px 24px!important}body[data-page=dashboard-02] .footer-brand-block{max-width:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}body[data-page=dashboard-02] .footer-description{max-width:720px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=dashboard-02] .footer-support-card{width:min(520px,100%)!important;max-width:520px!important;margin:0 auto!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}body[data-page=dashboard-02] .footer-support-card:hover{transform:translateY(-1px)!important;border-color:#93dec2!important;background:#fff!important;box-shadow:0 12px 26px #162c4814!important}body[data-page=dashboard-02] .footer-bottom{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:12px!important}body[data-page=dashboard-02] .footer-disclaimer{max-width:980px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=dashboard-02] .footer-meta{justify-content:center!important;white-space:normal!important}body[data-page=dashboard-02].theme-dark .footer-support-card:hover{border-color:#247d61!important;background:#13243a!important;box-shadow:none!important}@media (max-width: 760px){body[data-page=dashboard-02] .site-footer-inner{padding:28px 20px 20px!important}body[data-page=dashboard-02] .footer-support-card{grid-template-columns:34px minmax(0,1fr)!important}body[data-page=dashboard-02] .footer-bottom{justify-items:center!important;text-align:center!important}body[data-page=dashboard-02] .footer-meta{justify-content:center!important}}body[data-page=dashboard-02] .footer-brand-block{max-width:680px!important}body[data-page=dashboard-02] .footer-bottom{padding-top:14px!important;padding-bottom:18px!important}body[data-page=dashboard-02] .footer-meta{margin:0 auto!important}body[data-page=dashboard-02] .site-footer-inner{padding-bottom:8px!important}body[data-page=dashboard-02] .footer-description{margin-bottom:0!important}body[data-page=dashboard-02] .footer-bottom{padding-top:10px!important}@media (max-width: 760px){body[data-page=dashboard-02] .site-footer-inner{padding-bottom:8px!important}body[data-page=dashboard-02] .footer-bottom{padding-top:10px!important}}body[data-page=dashboard-02] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=dashboard-02] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=dashboard-02] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=dashboard-02] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=dashboard-02] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=dashboard-02] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=dashboard-02].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=dashboard-02].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=dashboard-02].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=dashboard-02].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=dashboard-02].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=dashboard-02]{--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25,45,80,.05);--im-shell-shadow-soft: 0 8px 20px rgba(22,44,72,.035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}html:has(>body[data-page=dashboard-02]),body[data-page=dashboard-02]{max-width:100%}body[data-page=dashboard-02]{min-width:0!important;overflow-x:hidden!important}body[data-page=dashboard-02] .app{min-height:100vh}body[data-page=dashboard-02] .topbar,body[data-page=dashboard-02] .sidebar,body[data-page=dashboard-02] .sidebar-collapse-btn,body[data-page=dashboard-02] .mobile-sidebar-backdrop,body[data-page=dashboard-02] .site-footer{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}body[data-page=dashboard-02] .topbar a,body[data-page=dashboard-02] .sidebar a,body[data-page=dashboard-02] .site-footer a{color:inherit;text-decoration:none}body[data-page=dashboard-02] .topbar button,body[data-page=dashboard-02] .sidebar button,body[data-page=dashboard-02] .site-footer button,body[data-page=dashboard-02] .topbar input{font:inherit}body[data-page=dashboard-02] .topbar{height:var(--im-shell-topbar)!important}body[data-page=dashboard-02] .brand{width:var(--im-shell-sidebar)!important}body[data-page=dashboard-02] .sidebar{top:var(--im-shell-topbar)!important;width:var(--im-shell-sidebar)!important;padding:14px 16px 18px!important}body[data-page=dashboard-02] .sidebar .nav{display:flex!important;flex-direction:column!important;gap:8px!important}body[data-page=dashboard-02] .sidebar .nav-item,body[data-page=dashboard-02] .sidebar .nav-toggle{color:#50658e!important;font-size:13px!important;font-weight:760!important;letter-spacing:normal!important;text-transform:none!important;line-height:normal!important}body[data-page=dashboard-02] .sidebar .nav-item{height:44px!important;display:flex!important;align-items:center!important;gap:14px!important;padding:0 14px!important;border-radius:9px!important;background:transparent}body[data-page=dashboard-02] .sidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25!important}body[data-page=dashboard-02] .sidebar .nav-toggle{width:100%!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;border:0!important;border-radius:9px!important;background:transparent!important;text-align:left!important}body[data-page=dashboard-02] .sidebar .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important;font:inherit!important;color:inherit!important}body[data-page=dashboard-02] .sidebar .nav-item svg,body[data-page=dashboard-02] .sidebar .nav-toggle-main svg{color:currentColor!important;flex:none!important}body[data-page=dashboard-02] .sidebar .nav-item:hover,body[data-page=dashboard-02] .sidebar .nav-toggle:hover,body[data-page=dashboard-02] .sidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=dashboard-02] .sidebar .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}body[data-page=dashboard-02] .sidebar .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;padding:0!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important}body[data-page=dashboard-02] .sidebar .nav-group.open>.nav-submenu{max-height:620px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}body[data-page=dashboard-02] .sidebar .nav-chevron{color:#7183a7!important;flex:none!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=dashboard-02] .sidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=dashboard-02] .sidebar .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:0 12px 0 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important}body[data-page=dashboard-02] .sidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=dashboard-02] .sidebar .student-menu{margin-top:14px!important}body[data-page=dashboard-02] .main{margin-left:var(--im-shell-sidebar)!important;padding-top:var(--im-shell-topbar)!important;width:calc(100% - var(--im-shell-sidebar))!important;min-height:100vh}body[data-page=dashboard-02].sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=dashboard-02].sidebar-collapsed .sidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=dashboard-02].sidebar-collapsed .sidebar-collapse-btn{left:16px!important}body[data-page=dashboard-02] .page-shell-main .hero-row:has(.cycle-emblem){position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin:0!important;padding:28px 30px!important;border:1px solid #dfe7f3!important;border-radius:16px!important;background:radial-gradient(circle at 96% 0%,#0faec72b 0,#0faec700 35%),radial-gradient(circle at 6% 16%,#0bbf792e 0,#0bbf7900 32%),linear-gradient(105deg,#fff,#f5fdf9 48%,#eefbff)!important;box-shadow:0 8px 20px #162c4809!important}body[data-page=dashboard-02] .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{display:flex!important;align-items:center!important;gap:18px!important;min-width:0!important}body[data-page=dashboard-02] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:66px!important;height:66px!important;border-radius:18px!important;flex:none!important}body[data-page=dashboard-02] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:38px!important;height:38px!important}body[data-page=dashboard-02] .page-shell-main .hero-row:has(.cycle-emblem) h1{margin:0!important;color:#101635!important;font-size:32px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.045em!important}body[data-page=dashboard-02] .page-shell-main .hero-row:has(.cycle-emblem) .subline{margin-top:8px!important;color:#587096!important;font-size:13.5px!important;line-height:1.45!important;font-weight:640!important}body[data-page=dashboard-02] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{min-width:205px!important;margin-top:0!important;padding:14px 15px!important;border:1px solid #cdeee4!important;border-radius:14px!important;background:#ffffffd1!important;box-shadow:0 8px 20px #162c4809!important}body[data-page=dashboard-02].theme-dark .page-shell-main .hero-row:has(.cycle-emblem){border-color:#263850!important;background:radial-gradient(circle at 96% 0%,#35d0e424 0,#35d0e400 35%),radial-gradient(circle at 6% 16%,#26d99129 0,#26d99100 32%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630)!important}body[data-page=dashboard-02].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) h1{color:#f4f7fb!important}body[data-page=dashboard-02].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .subline{color:#b7c4d8!important}body[data-page=dashboard-02].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{border-color:#1f6e55!important;background:#101d31d1!important}@media (max-width: 1024px){body[data-page=dashboard-02]{--im-shell-sidebar: 0px;--im-shell-topbar: 64px}body[data-page=dashboard-02] .main{margin-left:0!important;width:100%!important;padding-top:calc(var(--im-shell-topbar) + 59px)!important}body[data-page=dashboard-02] .sidebar{top:var(--im-shell-topbar)!important;width:min(372px,calc(100vw - 44px))!important}}@media (max-width: 860px){body[data-page=dashboard-02] .page-shell-main .hero-row:has(.cycle-emblem){align-items:flex-start!important;flex-direction:column!important;padding:24px!important}body[data-page=dashboard-02] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{width:100%!important}}@media (max-width: 640px){body[data-page=dashboard-02]{--im-shell-topbar: 62px}body[data-page=dashboard-02] .sidebar{width:min(332px,calc(100vw - 28px))!important}body[data-page=dashboard-02] .page-shell-main .hero-row:has(.cycle-emblem){padding:22px 18px!important;border-radius:14px!important}body[data-page=dashboard-02] .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{align-items:flex-start!important;gap:14px!important}body[data-page=dashboard-02] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:54px!important;height:54px!important;border-radius:15px!important}body[data-page=dashboard-02] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:31px!important;height:31px!important}body[data-page=dashboard-02] .page-shell-main .hero-row:has(.cycle-emblem) h1{font-size:26px!important}}body[data-page=dashboard-02] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=dashboard-02] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=dashboard-02] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=dashboard-02] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=dashboard-02] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=dashboard-02] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=dashboard-02] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=dashboard-02] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=dashboard-02] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=dashboard-02] .residency-area-group>.residency-area-toggle:hover,body[data-page=dashboard-02] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=dashboard-02] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=dashboard-02] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=dashboard-02] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=dashboard-02] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=dashboard-02] .residency-area-group .residency-specialty-link:hover,body[data-page=dashboard-02] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=dashboard-02] .residency-area-group .residency-specialty-link:hover:before,body[data-page=dashboard-02] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=dashboard-02].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=dashboard-02].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=dashboard-02].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=dashboard-02].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=dashboard-02].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=dashboard-02].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=dashboard-02].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=dashboard-02].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=dashboard-02].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=dashboard-02].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=dashboard-02] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=dashboard-02] .specialty-page[class*=specialty-theme-],body[data-page=dashboard-02] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=dashboard-02] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=dashboard-02] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=dashboard-02] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=dashboard-02] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=dashboard-02] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=dashboard-02] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=dashboard-02] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=dashboard-02] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=dashboard-02] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=dashboard-02] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=dashboard-02] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=dashboard-02] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=dashboard-02] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=dashboard-02] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=dashboard-02] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=dashboard-02] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=dashboard-02] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=dashboard-02] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=dashboard-02].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=dashboard-02])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=dashboard-02].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=dashboard-02])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=dashboard-02].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=dashboard-02])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=dashboard-02].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=dashboard-02])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=dashboard-02].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=dashboard-02].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=dashboard-02])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=dashboard-02])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=dashboard-02].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=dashboard-02] #officialSidebar,body[data-page=dashboard-02] #officialSidebar *,body[data-page=dashboard-02] #officialSidebar *:before,body[data-page=dashboard-02] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=dashboard-02] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=dashboard-02] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=dashboard-02] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=dashboard-02] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=dashboard-02] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=dashboard-02] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=dashboard-02] #officialSidebar .nav-item,body[data-page=dashboard-02] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=dashboard-02] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=dashboard-02] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=dashboard-02] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=dashboard-02] #officialSidebar .nav-item:hover,body[data-page=dashboard-02] #officialSidebar .nav-toggle:hover,body[data-page=dashboard-02] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=dashboard-02] #officialSidebar .nav-item.active,body[data-page=dashboard-02] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=dashboard-02] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=dashboard-02] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=dashboard-02] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=dashboard-02] #officialSidebar .nav-item svg,body[data-page=dashboard-02] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=dashboard-02] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=dashboard-02] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=dashboard-02] #officialSidebar .nav-group>.nav-submenu,body[data-page=dashboard-02] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=dashboard-02] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=dashboard-02] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=dashboard-02] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=dashboard-02] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=dashboard-02] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=dashboard-02] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=dashboard-02] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=dashboard-02] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=dashboard-02] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=dashboard-02] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=dashboard-02] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=dashboard-02] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=dashboard-02] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=dashboard-02] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=dashboard-02] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=dashboard-02] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=dashboard-02] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=dashboard-02] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=dashboard-02] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=dashboard-02] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=dashboard-02] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=dashboard-02] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=dashboard-02] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=dashboard-02] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=dashboard-02].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=dashboard-02].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=dashboard-02].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=dashboard-02].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=dashboard-02].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=dashboard-02].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=dashboard-02].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=dashboard-02].theme-dark #officialSidebar,html:has(>body[data-page=dashboard-02])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=dashboard-02].theme-dark #officialSidebar .nav-item,body[data-page=dashboard-02].theme-dark #officialSidebar .nav-toggle,body[data-page=dashboard-02].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=dashboard-02])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=dashboard-02])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=dashboard-02])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=dashboard-02].theme-dark #officialSidebar .nav-item:hover,body[data-page=dashboard-02].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=dashboard-02].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=dashboard-02].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=dashboard-02])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=dashboard-02])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=dashboard-02])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=dashboard-02])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=dashboard-02].theme-dark #officialSidebar .nav-item.active,body[data-page=dashboard-02].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=dashboard-02])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=dashboard-02])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=dashboard-02].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=dashboard-02])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=dashboard-02].theme-dark #officialSidebar .premium-title,body[data-page=dashboard-02].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=dashboard-02])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=dashboard-02])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=dashboard-02].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=dashboard-02])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=dashboard-02].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=dashboard-02])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=dashboard-02].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=dashboard-02])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=dashboard-02].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=dashboard-02])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=dashboard-02].official-menu-final{overflow-x:hidden!important}body[data-page=dashboard-02].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=dashboard-02].official-menu-final #sidebarToggle{display:none!important}body[data-page=dashboard-02] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=dashboard-02].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=dashboard-02].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=dashboard-02].official-menu-final .main,body[data-page=dashboard-02].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=dashboard-02].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=dashboard-02].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=dashboard-02].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=dashboard-02])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=dashboard-02] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=dashboard-02] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=faq]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=faq],body[data-page=faq] *{box-sizing:border-box}html:has(>body[data-page=faq]),body[data-page=faq]{height:100%}body[data-page=faq]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=faq] svg{display:block}body[data-page=faq] a{color:inherit;text-decoration:none}body[data-page=faq] button,body[data-page=faq] input{font:inherit}body[data-page=faq] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=faq] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=faq] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=faq] .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}body[data-page=faq] .hero p strong{color:#00a26e;font-weight:850}body[data-page=faq] .ask-row{margin-top:18px;width:min(850px,100%);max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=faq] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}body[data-page=faq] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=faq] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=faq] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=faq] .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}body[data-page=faq] .chip-content{min-width:159px}body[data-page=faq] .chip-questions{min-width:157px}body[data-page=faq] .chip-video{min-width:105px}body[data-page=faq] .chip-flashcards{min-width:146px}body[data-page=faq] .chip-map{min-width:151px}body[data-page=faq] .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}body[data-page=faq] .chip-crown{width:13px;height:13px;color:#b97900;flex:none}body[data-page=faq] .chip.active:not(.chip-premium),body[data-page=faq] .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}body[data-page=faq] .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}body[data-page=faq] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=faq] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=faq] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=faq] .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=faq] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:13px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=faq] .practice-card:hover,body[data-page=faq] .specialty-card:hover,body[data-page=faq] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=faq] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=faq] .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}body[data-page=faq] .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}body[data-page=faq] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=faq] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=faq] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=faq] .practice-card .card-copy{display:contents}body[data-page=faq] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=faq] .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=faq] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=faq] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=faq] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=faq] .meta-line .arrow{margin-left:4px;font-size:15px}body[data-page=faq] .exam-bank-strip{position:relative;overflow:hidden;min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 0 4px;padding:18px 26px;border:1px solid #cdeee4;border-radius:16px;background:radial-gradient(circle at 8% 0%,#c8ffe66b 0,#c8ffe629 28%,#fff0 50%),radial-gradient(circle at 100% 0%,#0faec729 0,#0faec70d 40%,#fff0 66%),linear-gradient(100deg,#f5fffb,#fff 58%,#effbff);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=faq] .exam-bank-strip:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow)}body[data-page=faq] .exam-bank-strip:before,body[data-page=faq] .exam-bank-strip:after{content:"";position:absolute;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#0bbf79,#0faec7)}body[data-page=faq] .exam-bank-strip:before{left:0}body[data-page=faq] .exam-bank-strip:after{right:0}body[data-page=faq] .exam-bank-copy{position:relative;z-index:1;min-width:0}body[data-page=faq] .exam-bank-copy strong{display:block;margin:0 0 5px;color:#071442;font-size:21px;line-height:1.08;font-weight:950;letter-spacing:-.04em}body[data-page=faq] .exam-bank-copy span{display:block;color:#263957;font-size:13px;line-height:1.35;font-weight:650}body[data-page=faq] .exam-bank-badge{position:relative;z-index:1;flex:none;min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 15px;border:1px solid #bde9db;border-radius:999px;background:#fff;color:#008d62;font-size:11.5px;line-height:1;font-weight:950;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 7px 16px #00a66c0f;white-space:nowrap}body[data-page=faq] .exam-bank-badge svg{width:16px;height:16px;flex:none}body[data-page=faq] .basic-cycle-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 4px}body[data-page=faq] .basic-cycle-card{position:relative;min-height:172px;overflow:hidden;padding:14px;border:1px solid var(--line);border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=faq] .basic-cycle-card:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow)}body[data-page=faq] .basic-cycle-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,#0bbf79,#0faec7)}body[data-page=faq] .basic-discipline-list{position:relative;z-index:1;display:flex;flex-direction:column;gap:9px}body[data-page=faq] .basic-discipline{min-height:42px;display:grid;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;padding:6px 8px 6px 6px;border:1px solid transparent;border-radius:11px;color:#172341;transition:background .18s ease,border-color .18s ease,color .18s ease}body[data-page=faq] .basic-discipline:hover{border-color:#cdeee4;background:#f3fcf8;color:#008d62}body[data-page=faq] .basic-discipline-icon{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:var(--cycle-icon-bg, #e7f9f1);color:var(--cycle-icon-color, #0bbf79);flex:none}body[data-page=faq] .basic-discipline-icon svg{width:17px;height:17px}body[data-page=faq] .basic-discipline strong{display:block;min-width:0;color:currentColor;font-size:12px;line-height:1.18;font-weight:850}body[data-page=faq] .basic-cycle-card--courses{border-color:#cdeee4;background:radial-gradient(circle at 100% 0%,#0bbf791f 0,#0bbf7900 40%),linear-gradient(135deg,#f4fffa,#fff 62%,#f2fbff)}body[data-page=faq] .basic-courses-title{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin:0 0 10px}body[data-page=faq] .basic-course-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 7px 16px #00a66c14;flex:none}body[data-page=faq] .basic-course-icon svg{width:18px;height:18px}body[data-page=faq] .basic-courses-title strong{color:#101832;font-size:14px;line-height:1.1;font-weight:930;letter-spacing:-.02em}body[data-page=faq] .basic-course-list{position:relative;z-index:1;list-style:none;display:flex;flex-direction:column;gap:7px;margin:0;padding:0}body[data-page=faq] .basic-course-list li{position:relative;padding-left:14px;color:#50658e;font-size:11.5px;line-height:1.26;font-weight:760}body[data-page=faq] .basic-course-list li:before{content:"";position:absolute;top:.55em;left:0;width:6px;height:6px;border-radius:999px;background:#00a96e;box-shadow:0 0 0 3px #00a96e1a}body[data-page=faq] .basic-course-list a{color:inherit;transition:color .18s ease}body[data-page=faq] .basic-course-list a:hover{color:#008d62}body[data-page=faq] .lower-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:35px}body[data-page=faq] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=faq] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=faq] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=faq] .study-list{padding:0 17px 12px}body[data-page=faq] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px 92px;align-items:center;column-gap:13px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=faq] .study-row:last-child{border-bottom:0}body[data-page=faq] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}body[data-page=faq] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.2;margin-bottom:4px}body[data-page=faq] .study-title span{color:#62769b;font-size:11px;font-weight:610}body[data-page=faq] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=faq] .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}body[data-page=faq] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=faq] .continue-btn{height:32px;border:1px solid #79d5b9;color:#00a16c;background:#fff;border-radius:8px;font-size:12px;font-weight:850;cursor:pointer}body[data-page=faq] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=faq] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=faq] .activity-list{padding:0 17px 13px}body[data-page=faq] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=faq] .activity-row:last-child{border-bottom:0}body[data-page=faq] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=faq] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}body[data-page=faq] .schedule-panel{overflow:hidden}body[data-page=faq] .schedule-panel .panel-head{padding-bottom:12px}body[data-page=faq] .schedule-dashboard{padding:0 17px 17px}body[data-page=faq] .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}body[data-page=faq] .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=faq] .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}body[data-page=faq] .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}body[data-page=faq] .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}body[data-page=faq] .schedule-feature-card:hover,body[data-page=faq] .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=faq] .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}body[data-page=faq] .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}body[data-page=faq] .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}body[data-page=faq] .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=faq] .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}body[data-page=faq] .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}body[data-page=faq] .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}body[data-page=faq] .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}body[data-page=faq] .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=faq] .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}body[data-page=faq] .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=faq] .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=faq] .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}body[data-page=faq] .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}body[data-page=faq] .agenda-timeline{display:flex;flex-direction:column;gap:9px}body[data-page=faq] .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}body[data-page=faq] .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}body[data-page=faq] .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}body[data-page=faq] .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}body[data-page=faq] .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}body[data-page=faq] .agenda-priority{color:#008d62;font-weight:900}body[data-page=faq] .dashboard-section-intro{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:18px;min-height:86px;margin:34px 0 14px;padding:18px 22px;border:1px solid #cdeee4;border-radius:16px;background:radial-gradient(circle at 96% 0%,#0faec729 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 58%,#f3fbff);box-shadow:var(--shadow-soft)}body[data-page=faq] .dashboard-section-intro:before,body[data-page=faq] .dashboard-section-intro:after{content:"";position:absolute;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#0bbf79,#0faec7)}body[data-page=faq] .dashboard-section-intro:before{left:0}body[data-page=faq] .dashboard-section-intro:after{right:0}body[data-page=faq] .dashboard-intro-left{position:relative;z-index:1;display:flex;align-items:center;gap:14px;min-width:0}body[data-page=faq] .dashboard-intro-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 10px 22px #00a66c14;flex:none}body[data-page=faq] .dashboard-intro-icon svg{width:24px;height:24px}body[data-page=faq] .dashboard-intro-kicker{display:inline-flex;align-items:center;height:23px;margin-bottom:4px;padding:0 9px;border-radius:999px;background:#fff;border:1px solid #bde9db;color:#008d62;font-size:10.5px;line-height:1;font-weight:950;letter-spacing:.04em;text-transform:uppercase}body[data-page=faq] .dashboard-section-intro h2{margin:0;color:#101832;font-size:20px;line-height:1.12;font-weight:950;letter-spacing:-.035em;text-align:center}body[data-page=faq] .dashboard-section-intro p{margin:5px 0 0;color:#587096;font-size:12.5px;line-height:1.4;font-weight:650}body[data-page=faq] .dashboard-intro-pill{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 12px;border-radius:999px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=faq] .dashboard-section-intro+.lower-grid{margin-top:0}body[data-page=faq] .lower-grid{align-items:stretch}body[data-page=faq] .continue-panel{height:100%;display:flex;flex-direction:column}body[data-page=faq] .continue-panel .study-list{flex:1;padding-bottom:0}body[data-page=faq] .continue-panel .study-row{min-height:58px}body[data-page=faq] .dashboard-side-stack{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px}body[data-page=faq] .performance-panel,body[data-page=faq] .study-schedule-panel{overflow:hidden}body[data-page=faq] .performance-body{padding:0 17px 17px}body[data-page=faq] .performance-intro{margin:0 0 12px;color:#60739b;font-size:11.5px;line-height:1.4;font-weight:650}body[data-page=faq] .performance-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}body[data-page=faq] .performance-action{min-height:78px;position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:13px 12px;border:1px solid #dfe7f3;border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:0 6px 14px #162c4809;transition:.18s ease}body[data-page=faq] .performance-action:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow-soft)}body[data-page=faq] .performance-action--wide{grid-column:1 / -1}body[data-page=faq] .performance-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:var(--pa-bg, #e7f9f1);color:var(--pa-color, #0bbf79);flex:none}body[data-page=faq] .performance-copy strong{display:block;color:#101832;font-size:12px;line-height:1.22;font-weight:900;margin-bottom:3px}body[data-page=faq] .performance-copy span{display:block;color:#667a9e;font-size:10.5px;line-height:1.3;font-weight:720}body[data-page=faq] .performance-arrow{color:#00a16c;font-size:18px;font-weight:950;line-height:1}body[data-page=faq] .study-schedule-card{position:relative;min-height:154px;display:block;padding:0 17px 17px}body[data-page=faq] .study-schedule-link{min-height:158px;position:relative;display:block;padding:16px 265px 18px 17px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 88% 45%,#0faec724 0,#0faec70a 36%,#0faec700 60%),linear-gradient(135deg,#ecfbf6,#fff 56%,#f2fbff);overflow:hidden;transition:.18s ease}body[data-page=faq] .study-schedule-link:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow-soft)}body[data-page=faq] .study-schedule-copy{position:relative;z-index:2;display:block;min-width:0}body[data-page=faq] .study-schedule-kicker{display:inline-flex;align-items:center;gap:6px;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;margin-bottom:9px}body[data-page=faq] .study-schedule-copy strong{display:block;color:#101832;font-size:16px;line-height:1.15;font-weight:950;letter-spacing:-.02em;margin-bottom:7px}body[data-page=faq] .study-schedule-copy p{margin:0 0 13px;color:#587096;font-size:12px;line-height:1.42;font-weight:650;max-width:330px}body[data-page=faq] .study-schedule-cta{height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900}body[data-page=faq] .study-character{position:absolute;top:-2px;right:18px;bottom:auto;z-index:1;width:246px;height:202px;display:flex;align-items:flex-start;justify-content:flex-end;pointer-events:none;opacity:1;filter:drop-shadow(0 16px 24px rgba(15,23,42,.12))}body[data-page=faq] .study-character:before{content:"";position:absolute;right:-18px;top:30px;width:190px;height:120px;border-radius:999px;background:radial-gradient(circle,#0faec721,#0faec700 70%);z-index:-1}body[data-page=faq] .study-character img{width:auto;height:205px;object-fit:contain;object-position:center top;display:block}@media (max-width: 1480px){body[data-page=faq] .performance-actions{grid-template-columns:1fr}body[data-page=faq] .performance-action--wide{grid-column:auto}body[data-page=faq] .study-schedule-link{padding-right:235px}body[data-page=faq] .study-character{top:-2px;right:12px;bottom:auto;width:222px;height:194px;opacity:1}body[data-page=faq] .study-character img{height:198px}}@media (max-width: 1280px){body[data-page=faq] .practice-grid,body[data-page=faq] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=faq] .lower-grid{grid-template-columns:1fr}}@media (max-width: 860px){body[data-page=faq]{--sidebar: 0px;--topbar: 62px}body[data-page=faq] .content{padding:12px}body[data-page=faq] .hero{padding:24px 18px}body[data-page=faq] .hero h1{font-size:24px}body[data-page=faq] .practice-grid,body[data-page=faq] .specialty-grid{grid-template-columns:1fr}body[data-page=faq] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=faq] .bar,body[data-page=faq] .percent,body[data-page=faq] .continue-btn{grid-column:2;width:100%}body[data-page=faq] .schedule-summary-grid{grid-template-columns:1fr}body[data-page=faq] .schedule-feature-top,body[data-page=faq] .schedule-feature-actions,body[data-page=faq] .agenda-card-head{align-items:flex-start;flex-direction:column}}body[data-page=faq] .practice-card:focus-visible,body[data-page=faq] .specialty-card:focus-visible,body[data-page=faq] .basic-discipline:focus-visible,body[data-page=faq] .basic-course-list a:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=faq].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=faq].theme-dark .hero h1,body[data-page=faq].theme-dark .section-title,body[data-page=faq].theme-dark .panel-head h3,body[data-page=faq].theme-dark .card-copy strong,body[data-page=faq].theme-dark .specialty-card strong,body[data-page=faq].theme-dark .study-title strong,body[data-page=faq].theme-dark .activity-copy strong,body[data-page=faq].theme-dark .schedule-feature-title strong,body[data-page=faq].theme-dark .agenda-card-title strong,body[data-page=faq].theme-dark .agenda-copy strong,body[data-page=faq].theme-dark .exam-hero h1,body[data-page=faq].theme-dark .exam-filters h2,body[data-page=faq].theme-dark .exam-kpi strong,body[data-page=faq].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=faq].theme-dark .section-link,body[data-page=faq].theme-dark .mini-arrow,body[data-page=faq].theme-dark .agenda-priority{color:#35e6a0}body[data-page=faq].theme-dark .mic{color:#b7c4d8}body[data-page=faq].theme-dark .ask-row,body[data-page=faq].theme-dark .exam-search-mini,body[data-page=faq].theme-dark .filter-control,body[data-page=faq].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=faq].theme-dark .ask-row input,body[data-page=faq].theme-dark .exam-search-mini input,body[data-page=faq].theme-dark input,body[data-page=faq].theme-dark select{color:#f4f7fb}body[data-page=faq].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=faq].theme-dark input,body[data-page=faq].theme-dark select,body[data-page=faq].theme-dark textarea,html:has(>body[data-page=faq])[data-theme=dark] input,html:has(>body[data-page=faq])[data-theme=dark] select,html:has(>body[data-page=faq])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=faq].theme-dark input::placeholder,body[data-page=faq].theme-dark textarea::placeholder,html:has(>body[data-page=faq])[data-theme=dark] input::placeholder,html:has(>body[data-page=faq])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=faq].theme-dark select:not([multiple]),html:has(>body[data-page=faq])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=faq].theme-dark select option,html:has(>body[data-page=faq])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=faq].theme-dark .hero p,body[data-page=faq].theme-dark .specialty-card p,body[data-page=faq].theme-dark .card-copy p,body[data-page=faq].theme-dark .meta-line,body[data-page=faq].theme-dark .study-title span,body[data-page=faq].theme-dark .activity-copy span,body[data-page=faq].theme-dark .schedule-feature-title span,body[data-page=faq].theme-dark .agenda-card-title span,body[data-page=faq].theme-dark .agenda-copy span,body[data-page=faq].theme-dark .schedule-mini-meta,body[data-page=faq].theme-dark .exam-hero p,body[data-page=faq].theme-dark .exam-count,body[data-page=faq].theme-dark .exam-kpi span,body[data-page=faq].theme-dark .exam-level,body[data-page=faq].theme-dark .exam-meta-row,body[data-page=faq].theme-dark .exam-year,body[data-page=faq].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=faq].theme-dark .hero,body[data-page=faq].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=faq].theme-dark .panel,body[data-page=faq].theme-dark .practice-card,body[data-page=faq].theme-dark .specialty-card,body[data-page=faq].theme-dark .schedule-kpi,body[data-page=faq].theme-dark .day-agenda-card,body[data-page=faq].theme-dark .exam-kpi,body[data-page=faq].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=faq].theme-dark .practice-card:hover,body[data-page=faq].theme-dark .specialty-card:hover,body[data-page=faq].theme-dark .panel:hover,body[data-page=faq].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=faq].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=faq].theme-dark .continue-btn,body[data-page=faq].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=faq].theme-dark .continue-btn:hover,body[data-page=faq].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=faq].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=faq].theme-dark .chip.active:not(.chip-premium),body[data-page=faq].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=faq].theme-dark .chip-premium,body[data-page=faq].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=faq].theme-dark .icon-tile,body[data-page=faq].theme-dark .small-icon{background:#13243a}body[data-page=faq].theme-dark .bar{background:#23354e}body[data-page=faq].theme-dark .study-row,body[data-page=faq].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=faq].theme-dark .history-link,body[data-page=faq].theme-dark .history-link span{color:#b7c4d8}body[data-page=faq].theme-dark .schedule-badge,body[data-page=faq].theme-dark .exam-eyebrow,body[data-page=faq].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=faq].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=faq].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=faq].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=faq].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=faq].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=faq].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=faq].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=faq].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=faq].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=faq].theme-dark .dashboard-section-intro{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);box-shadow:var(--shadow-soft)}body[data-page=faq].theme-dark .exam-bank-strip{border-color:#1f6e55;background:radial-gradient(circle at 8% 0%,#26d99121 0,#26d9910d 34%,#07111f00 58%),radial-gradient(circle at 100% 0%,#35d0e424 0,#35d0e40d 40%,#07111f00 66%),linear-gradient(105deg,#10291f,#0e1a2c 62%,#0c2430);box-shadow:var(--shadow-soft)}body[data-page=faq].theme-dark .exam-bank-strip:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=faq].theme-dark .exam-bank-copy strong{color:#f4f7fb}body[data-page=faq].theme-dark .exam-bank-copy span{color:#b7c4d8}body[data-page=faq].theme-dark .exam-bank-badge{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=faq].theme-dark .basic-cycle-card{border-color:#263850;background:radial-gradient(circle at 100% 0%,#35d0e41c 0,#35d0e400 38%),linear-gradient(180deg,#0e1a2c,#101d31);box-shadow:var(--shadow-soft)}body[data-page=faq].theme-dark .basic-cycle-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=faq].theme-dark .basic-cycle-card--courses{border-color:#1f6e55;background:radial-gradient(circle at 100% 0%,#26d9911c 0,#26d99100 40%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=faq].theme-dark .basic-discipline{color:#f4f7fb}body[data-page=faq].theme-dark .basic-discipline:hover{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=faq].theme-dark .basic-discipline-icon,body[data-page=faq].theme-dark .basic-course-icon{background:#13243a!important}body[data-page=faq].theme-dark .basic-courses-title strong{color:#f4f7fb}body[data-page=faq].theme-dark .basic-course-list li{color:#b7c4d8}body[data-page=faq].theme-dark .basic-course-list a:hover{color:#78f0b5}body[data-page=faq].theme-dark .dashboard-intro-icon,body[data-page=faq].theme-dark .dashboard-intro-kicker,body[data-page=faq].theme-dark .dashboard-intro-pill{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=faq].theme-dark .dashboard-section-intro h2{color:#f4f7fb}body[data-page=faq].theme-dark .dashboard-section-intro p{color:#b7c4d8}body[data-page=faq].theme-dark .performance-panel,body[data-page=faq].theme-dark .study-schedule-panel,body[data-page=faq].theme-dark .performance-action{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=faq].theme-dark .performance-intro,body[data-page=faq].theme-dark .performance-copy span,body[data-page=faq].theme-dark .study-schedule-copy p{color:#b7c4d8}body[data-page=faq].theme-dark .performance-copy strong,body[data-page=faq].theme-dark .study-schedule-copy strong{color:#f4f7fb}body[data-page=faq].theme-dark .performance-action:hover{border-color:#315d57;background:#13243a}body[data-page=faq].theme-dark .performance-icon{background:#13243a}body[data-page=faq].theme-dark .performance-arrow{color:#35e6a0}body[data-page=faq].theme-dark .study-schedule-link{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=faq].theme-dark .study-character{opacity:1;filter:drop-shadow(0 18px 26px rgba(0,0,0,.3))}body[data-page=faq].theme-dark .study-schedule-kicker,body[data-page=faq].theme-dark .study-schedule-cta{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 860px){body[data-page=faq] .dashboard-section-intro{align-items:flex-start;flex-direction:column;margin-top:28px;padding:17px 18px}body[data-page=faq] .dashboard-intro-left{align-items:flex-start}body[data-page=faq] .dashboard-section-intro h2{font-size:19px}body[data-page=faq] .dashboard-intro-pill{width:100%}body[data-page=faq] .dashboard-side-stack,body[data-page=faq] .performance-actions,body[data-page=faq] .study-schedule-link{grid-template-columns:1fr}body[data-page=faq] .study-schedule-link{text-align:left;padding-right:150px;min-height:152px}body[data-page=faq] .study-character{top:0;right:-6px;bottom:auto;width:154px;height:150px;opacity:1}body[data-page=faq] .study-character img{height:154px}}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=faq]{--sidebar: 270px}body[data-page=faq] .content{padding:18px}body[data-page=faq] .hero{padding:32px 28px}body[data-page=faq] .specialty-grid,body[data-page=faq] .practice-grid,body[data-page=faq] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=faq] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=faq] .specialty-card,body[data-page=faq] .practice-card{min-height:142px}body[data-page=faq] .lower-grid{grid-template-columns:1fr}}@media (max-width: 1024px){body[data-page=faq]{--sidebar: 0px;--topbar: 64px}body[data-page=faq] .content{width:100%;max-width:940px;margin:0 auto;padding:18px}body[data-page=faq] .hero{padding:30px 24px}body[data-page=faq] .hero h1{font-size:28px}body[data-page=faq] .ask-row{width:100%}body[data-page=faq] .section-header{align-items:center;margin:30px 0 14px}body[data-page=faq] .section-title{font-size:20px;line-height:1.2}body[data-page=faq] .specialty-grid,body[data-page=faq] .practice-grid,body[data-page=faq] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=faq] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=faq] .specialty-card{min-height:138px;padding:18px;display:flex;flex-direction:column;justify-content:space-between}body[data-page=faq] .practice-card{min-height:150px;padding:18px;grid-template-columns:44px minmax(0,1fr);overflow:visible}body[data-page=faq] .card-copy strong{min-height:40px;padding-right:34px;font-size:13.5px}body[data-page=faq] .card-copy p{padding-right:32px;font-size:12.5px;line-height:1.45}body[data-page=faq] .lower-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}body[data-page=faq] .performance-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=faq] .performance-action--wide{grid-column:1 / -1}body[data-page=faq] .study-row{grid-template-columns:34px minmax(180px,1fr) 160px 42px 90px}body[data-page=faq] .study-schedule-link{padding-right:210px}body[data-page=faq] .study-character{right:8px;width:205px}body[data-page=faq] .study-character img{height:190px}}@media (max-width: 640px){body[data-page=faq]{--topbar: 62px}body[data-page=faq] .content{max-width:none;padding:12px}body[data-page=faq] .hero{padding:24px 18px;border-radius:14px}body[data-page=faq] .hero h1{font-size:24px}body[data-page=faq] .ask-row{min-height:52px;height:auto;padding-left:14px}body[data-page=faq] .chips{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:4px;scrollbar-width:none}body[data-page=faq] .chips::-webkit-scrollbar{display:none}body[data-page=faq] .chip{flex:0 0 auto;height:34px;padding:0 16px;font-size:11.5px}body[data-page=faq] .chip-content,body[data-page=faq] .chip-questions,body[data-page=faq] .chip-video,body[data-page=faq] .chip-flashcards,body[data-page=faq] .chip-map,body[data-page=faq] .chip-premium{min-width:auto}body[data-page=faq] .section-header{margin:26px 2px 12px;padding-top:2px}body[data-page=faq] .section-title{font-size:19px}body[data-page=faq] .specialty-grid,body[data-page=faq] .practice-grid{grid-template-columns:1fr;gap:10px}body[data-page=faq] .specialty-grid{height:auto;margin-bottom:28px}body[data-page=faq] .specialty-card{min-height:116px;padding:16px 18px;border-radius:12px}body[data-page=faq] .exam-bank-strip{min-height:auto;align-items:flex-start;flex-direction:column;gap:12px;margin:12px 0 2px;padding:18px}body[data-page=faq] .exam-bank-copy strong{font-size:19px;line-height:1.12}body[data-page=faq] .exam-bank-copy span{font-size:12.5px}body[data-page=faq] .exam-bank-badge{width:100%;min-height:33px}body[data-page=faq] .basic-cycle-grid{grid-template-columns:1fr;gap:10px}body[data-page=faq] .basic-cycle-card{min-height:auto;padding:14px}body[data-page=faq] .practice-card{min-height:132px;padding:18px;border-radius:13px}body[data-page=faq] .icon-tile{width:38px;height:38px}body[data-page=faq] .card-copy strong{font-size:13.5px}body[data-page=faq] .card-copy p{font-size:12.5px;line-height:1.45}body[data-page=faq] .study-row{grid-template-columns:34px minmax(0,1fr)!important;row-gap:8px;padding:12px 0}body[data-page=faq] .bar,body[data-page=faq] .percent,body[data-page=faq] .continue-btn{grid-column:2;width:100%}body[data-page=faq] .continue-btn{justify-self:stretch}body[data-page=faq] .performance-actions{grid-template-columns:1fr}body[data-page=faq] .performance-action--wide{grid-column:auto}body[data-page=faq] .study-schedule-link{min-height:auto;padding:16px}body[data-page=faq] .study-character{display:none}}@media (min-width: 1025px){body[data-page=faq] .lower-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body[data-page=faq] .faq-page{display:grid;gap:18px}body[data-page=faq] .faq-hero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:34px 36px;border:1px solid #cdeee4;border-radius:18px;background:radial-gradient(circle at 92% 10%,#0faec733 0,#0faec700 36%),radial-gradient(circle at 5% 15%,#0bbf7929 0,#0bbf7900 34%),linear-gradient(135deg,#ecfbf6,#fff 58%,#eefbff);box-shadow:var(--shadow-soft)}body[data-page=faq] .faq-hero:before,body[data-page=faq] .faq-hero:after{content:"";position:absolute;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#0bbf79,#0faec7)}body[data-page=faq] .faq-hero:before{left:0}body[data-page=faq] .faq-hero:after{right:0}body[data-page=faq] .faq-hero-copy{position:relative;z-index:1;max-width:760px}body[data-page=faq] .faq-kicker{display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:0 12px;margin-bottom:12px;border:1px solid #bde9db;border-radius:999px;background:#fff;color:#008d62;font-size:11px;line-height:1;font-weight:950;text-transform:uppercase;letter-spacing:.04em}body[data-page=faq] .faq-kicker svg{width:14px;height:14px}body[data-page=faq] .faq-hero h1{margin:0;color:#101832;font-size:clamp(30px,3vw,30px);line-height:1.05;font-weight:950;letter-spacing:-.055em}body[data-page=faq] .faq-hero p{margin:10px 0 0;color:#587096;font-size:14px;line-height:1.55;font-weight:650}body[data-page=faq] .faq-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:18px;align-items:start}body[data-page=faq] .faq-panel,body[data-page=faq] .faq-side-card{border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow-soft)}body[data-page=faq] .faq-panel{overflow:hidden}body[data-page=faq] .faq-panel-head{padding:20px 22px 12px;border-bottom:1px solid var(--line-soft)}body[data-page=faq] .faq-panel-head h2{margin:0;color:#101832;font-size:20px;line-height:1.2;font-weight:950;letter-spacing:-.035em}body[data-page=faq] .faq-panel-head p{margin:6px 0 0;color:#60739b;font-size:12.5px;line-height:1.45;font-weight:650}body[data-page=faq] .faq-accordion{padding:10px}body[data-page=faq] .faq-item{border:1px solid transparent;border-radius:14px;background:#fff;overflow:hidden;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=faq] .faq-item+.faq-item{margin-top:8px}body[data-page=faq] .faq-item.is-open{border-color:#bde9db;background:linear-gradient(180deg,#fff,#f8fcfd);box-shadow:0 8px 20px #162c4809}body[data-page=faq] .faq-question{width:100%;min-height:64px;display:grid;grid-template-columns:32px minmax(0,1fr) 30px;align-items:center;gap:12px;padding:13px 14px;border:0;background:transparent;color:#101832;text-align:left;cursor:pointer}body[data-page=faq] .faq-number{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:#e7f9f1;color:#008d62;font-size:11px;font-weight:950;flex:none}body[data-page=faq] .faq-question strong{display:block;color:#101832;font-size:14px;line-height:1.28;font-weight:900}body[data-page=faq] .faq-icon{width:30px;height:30px;display:grid;place-items:center;border:1px solid #dfeaf4;border-radius:999px;background:#fff;color:#008d62;transition:transform .22s ease,background .18s ease,border-color .18s ease}body[data-page=faq] .faq-icon svg{width:15px;height:15px;transition:transform .22s ease}body[data-page=faq] .faq-item.is-open .faq-icon{border-color:#79d5b9;background:#e7f9f1}body[data-page=faq] .faq-item.is-open .faq-icon svg{transform:rotate(180deg)}body[data-page=faq] .faq-answer{max-height:0;overflow:hidden;transition:max-height .32s ease}body[data-page=faq] .faq-answer-inner{padding:0 58px 18px;color:#53698f;font-size:13px;line-height:1.62;font-weight:600}body[data-page=faq] .faq-answer-inner p{margin:0}body[data-page=faq] .faq-answer-inner ul{margin:9px 0 0;padding:0;list-style:none;display:grid;gap:7px}body[data-page=faq] .faq-answer-inner li{position:relative;padding-left:18px}body[data-page=faq] .faq-answer-inner li:before{content:"";position:absolute;left:0;top:.72em;width:6px;height:6px;border-radius:999px;background:#0bbf79}body[data-page=faq] .faq-side-card{position:sticky;top:calc(var(--topbar) + 18px);padding:18px}body[data-page=faq] .faq-side-card h3{margin:0 0 8px;color:#101832;font-size:17px;line-height:1.2;font-weight:950;letter-spacing:-.03em}body[data-page=faq] .faq-side-card p{margin:0 0 14px;color:#60739b;font-size:12.5px;line-height:1.5;font-weight:650}body[data-page=faq] .faq-support-list{display:grid;gap:8px}body[data-page=faq] .faq-support-item{display:flex;align-items:flex-start;gap:10px;min-height:42px;padding:10px;border:1px solid #dfeaf4;border-radius:12px;background:#f8fcfd}body[data-page=faq] .faq-support-item svg{width:17px;height:17px;margin-top:1px;color:#008d62;flex:none}body[data-page=faq] .faq-support-item span{color:#314365;font-size:12px;line-height:1.35;font-weight:750}body[data-page=faq] .faq-cta{height:36px;display:inline-flex;align-items:center;justify-content:center;width:100%;margin-top:14px;border-radius:10px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:12px;font-weight:950}body[data-page=faq].theme-dark .faq-hero{border-color:#1f6e55;background:radial-gradient(circle at 92% 10%,#35d0e424 0,#35d0e400 34%),radial-gradient(circle at 5% 15%,#26d99126 0,#26d99100 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=faq].theme-dark .faq-kicker,body[data-page=faq].theme-dark .faq-number,body[data-page=faq].theme-dark .faq-item.is-open .faq-icon{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=faq].theme-dark .faq-hero h1,body[data-page=faq].theme-dark .faq-panel-head h2,body[data-page=faq].theme-dark .faq-question strong,body[data-page=faq].theme-dark .faq-side-card h3{color:#f4f7fb}body[data-page=faq].theme-dark .faq-hero p,body[data-page=faq].theme-dark .faq-panel-head p,body[data-page=faq].theme-dark .faq-answer-inner,body[data-page=faq].theme-dark .faq-side-card p{color:#b7c4d8}body[data-page=faq].theme-dark .faq-panel,body[data-page=faq].theme-dark .faq-side-card,body[data-page=faq].theme-dark .faq-item,body[data-page=faq].theme-dark .faq-item.is-open,body[data-page=faq].theme-dark .faq-question,body[data-page=faq].theme-dark .faq-icon,body[data-page=faq].theme-dark .faq-support-item,body[data-page=faq].theme-dark .faq-cta{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=faq].theme-dark .faq-panel-head{border-bottom-color:#1c2b42}body[data-page=faq].theme-dark .faq-support-item span{color:#d7e3f5}body[data-page=faq].theme-dark .faq-cta{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 1024px){body[data-page=faq] .faq-layout{grid-template-columns:1fr}body[data-page=faq] .faq-side-card{position:static}}@media (max-width: 640px){body[data-page=faq] .faq-hero{flex-direction:column;align-items:flex-start;padding:24px 18px}body[data-page=faq] .faq-question{grid-template-columns:30px minmax(0,1fr) 28px;padding:12px}body[data-page=faq] .faq-answer-inner{padding:0 14px 16px 54px}}body[data-page=faq]{--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25, 45, 80, .05);--im-shell-shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}body[data-page=faq] .topbar{height:var(--im-shell-topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=faq] .brand{width:var(--im-shell-sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=faq] .brand .plus{color:var(--im-shell-green);font-weight:900;margin:0 3px}body[data-page=faq] .brand .med{font-weight:900}body[data-page=faq] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=faq] .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=faq] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=faq] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=faq] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=faq] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=faq] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=faq] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=faq] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=faq] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=faq] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=faq] .sidebar-collapse-btn{position:fixed;top:calc(var(--im-shell-topbar) + 20px);left:calc(var(--im-shell-sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=faq] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=faq] .sidebar-collapse-btn svg,body[data-page=faq] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=faq] .sidebar,body[data-page=faq] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=faq].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=faq].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=faq].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=faq].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=faq] .sidebar{position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;width:var(--im-shell-sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-shell-line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=faq] .sidebar::-webkit-scrollbar{width:7px}body[data-page=faq] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=faq] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=faq] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=faq] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=faq] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=faq] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=faq] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=faq] .nav-item svg{color:currentColor;flex:none}body[data-page=faq] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=faq] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=faq] .nav-toggle:hover,body[data-page=faq] .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}body[data-page=faq] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=faq] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=faq] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=faq] .nav-section-title svg{color:currentColor;flex:none}body[data-page=faq] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=faq] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=faq] .nav-group.open .nav-chevron{transform:rotate(180deg)}body[data-page=faq] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=faq] .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=faq] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=faq] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=faq] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=faq] .nav-sublink:hover:before,body[data-page=faq] .nav-sublink.active:before{background:#00a96e}body[data-page=faq] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=faq] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=faq] .student-menu{margin-top:14px}body[data-page=faq] .student-toggle{color:#50658e}body[data-page=faq] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=faq] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=faq] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=faq] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=faq] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=faq] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=faq] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=faq] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=faq] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=faq] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=faq] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=faq] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=faq] .main{margin-left:var(--im-shell-sidebar);padding-top:var(--im-shell-topbar);min-height:100vh;width:calc(100% - var(--im-shell-sidebar))}@media (max-width: 1280px){body[data-page=faq] .topbar-actions{min-width:auto}body[data-page=faq] .profile{display:none}}@media (max-width: 860px){body[data-page=faq]{--im-shell-sidebar: 0px;--im-shell-topbar: 62px}body[data-page=faq] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=faq] .topbar{gap:10px;padding-right:10px}body[data-page=faq] .topbar-center{display:none}body[data-page=faq] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=faq] .sidebar,body[data-page=faq] .sidebar-collapse-btn{display:none}}body[data-page=faq] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=faq] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=faq] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=faq] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=faq] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=faq] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=faq].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=faq].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=faq].theme-dark{--im-shell-bg: #07111f;--im-shell-surface: #0e1a2c;--im-shell-surface-2: #13243a;--im-shell-text: #f4f7fb;--im-shell-muted: #b7c4d8;--im-shell-muted-2: #91a3bd;--im-shell-line: #263850;--im-shell-line-soft: #1c2b42;--im-shell-green: #26d991;--im-shell-green-dark: #12b579;--im-shell-green-soft: #12382d;--im-shell-green-soft-2: #164838;--im-shell-teal: #35d0e4;--im-shell-blue: #76a8ff;--im-shell-purple: #b69aff;--im-shell-orange: #ffb071;--im-shell-shadow: 0 18px 40px rgba(0, 0, 0, .34);--im-shell-shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=faq].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=faq].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=faq].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=faq].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=faq].theme-dark .brand,body[data-page=faq].theme-dark .profile strong{color:#f4f7fb}body[data-page=faq].theme-dark .brand .plus{color:#35e6a0}body[data-page=faq].theme-dark .topbar-center,body[data-page=faq].theme-dark .topbar-actions,body[data-page=faq].theme-dark .icon-button,body[data-page=faq].theme-dark .top-mic{color:#b7c4d8}body[data-page=faq].theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=faq].theme-dark .global-search input{color:#f4f7fb}body[data-page=faq].theme-dark .global-search input::placeholder{color:#91a3bd}body[data-page=faq].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=faq].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=faq].theme-dark .nav-item,body[data-page=faq].theme-dark .nav-toggle,body[data-page=faq].theme-dark .nav-sublink,body[data-page=faq].theme-dark .premium-box p,body[data-page=faq].theme-dark .premium-list{color:#b7c4d8}body[data-page=faq].theme-dark .nav-item:hover,body[data-page=faq].theme-dark .nav-toggle:hover,body[data-page=faq].theme-dark .nav-group.open .nav-toggle,body[data-page=faq].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=faq].theme-dark .nav-item.active,body[data-page=faq].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=faq].theme-dark .nav-sublink:before,body[data-page=faq].theme-dark .nav-sublink:hover:before,body[data-page=faq].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=faq].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=faq].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=faq].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=faq].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=faq].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=faq].theme-dark .premium-title,body[data-page=faq].theme-dark .premium-title svg{color:#ffd166}body[data-page=faq].theme-dark .premium-list{color:#d7c9ad}body[data-page=faq].theme-dark .premium-list li:before{color:#ffd166}body[data-page=faq].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=faq].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=faq] .mobile-menu-btn,body[data-page=faq] .mobile-sidebar-backdrop{display:none}body[data-page=faq] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=faq] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=faq] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=faq].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=faq].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=faq].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=faq]{--im-shell-sidebar: 270px}body[data-page=faq] .brand{font-size:21px;padding-left:18px}body[data-page=faq] .global-search{width:min(440px,100%)}body[data-page=faq] .topbar-actions{gap:12px;padding-right:16px}body[data-page=faq] .profile{display:flex;min-width:auto}}@media (max-width: 1024px){body[data-page=faq]{--im-shell-sidebar: 0px;--im-shell-topbar: 64px}body[data-page=faq].mobile-menu-open{overflow:hidden}body[data-page=faq] .topbar{height:var(--im-shell-topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=faq] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=faq] .topbar-center{display:none}body[data-page=faq] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=faq] .topbar-actions>.icon-button{display:none}body[data-page=faq] .avatar{display:none}body[data-page=faq] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=faq] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=faq] .theme-toggle-btn{flex:none}body[data-page=faq] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=faq] .sidebar-collapse-btn{display:none}body[data-page=faq] .sidebar{display:flex!important;position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=faq].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=faq] .mobile-sidebar-backdrop{position:fixed;inset:var(--im-shell-topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=faq].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=faq].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=faq].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=faq] .main{width:100%;margin-left:0;padding-top:var(--im-shell-topbar)}}@media (max-width: 640px){body[data-page=faq]{--im-shell-topbar: 62px}body[data-page=faq] .topbar{padding:0 10px;gap:8px}body[data-page=faq] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=faq] .profile{max-width:76px}body[data-page=faq] .profile strong{max-width:76px;font-size:11px}body[data-page=faq] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=faq] .theme-toggle-thumb{width:20px;height:20px}body[data-page=faq].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=faq] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=faq] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}body[data-page=faq].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=faq].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=faq].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (max-width: 1024px){body[data-page=faq] .topbar-center{position:fixed;top:var(--im-shell-topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=faq] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=faq] .main{padding-top:calc(var(--im-shell-topbar) + 59px)}body[data-page=faq].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}body[data-page=faq] .site-footer{position:relative;overflow:hidden;margin-top:34px;border:1px solid var(--im-shell-line);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791f 0,#0bbf790a 30%,#fff0 54%),radial-gradient(circle at 100% 0%,#0faec721 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f7fcfa 54%,#f2fbff);box-shadow:var(--im-shell-shadow-soft)}body[data-page=faq] .site-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012);pointer-events:none}body[data-page=faq] .site-footer-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(145px,.7fr));gap:28px;padding:30px 30px 24px}body[data-page=faq] .footer-brand-block{min-width:0}body[data-page=faq] .footer-logo{display:inline-flex;align-items:center;gap:5px;margin-bottom:12px;color:#101833;font-size:23px;line-height:1;font-weight:850;letter-spacing:-.055em}body[data-page=faq] .footer-logo .plus{color:var(--im-shell-green);font-weight:950}body[data-page=faq] .footer-logo .med{font-weight:950}body[data-page=faq] .footer-description{max-width:410px;margin:0 0 16px;color:#53698f;font-size:12.5px;line-height:1.55;font-weight:620}body[data-page=faq] .footer-support-card{max-width:390px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px 14px;border:1px solid #cdeee4;border-radius:14px;background:#ffffffc2}body[data-page=faq] .footer-support-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#e7f9f1;color:#008d62}body[data-page=faq] .footer-support-copy strong{display:block;color:#101832;font-size:12.5px;line-height:1.2;font-weight:950;margin-bottom:4px}body[data-page=faq] .footer-support-copy span{display:block;color:#62769b;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=faq] .footer-column{min-width:0}body[data-page=faq] .footer-column h3{margin:0 0 12px;color:#101832;font-size:12px;line-height:1;font-weight:950;letter-spacing:.05em;text-transform:uppercase}body[data-page=faq] .footer-links{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}body[data-page=faq] .footer-links a{display:inline-flex;align-items:center;gap:7px;color:#53698f;font-size:12px;line-height:1.25;font-weight:720;text-decoration:none!important;transition:color .18s ease,transform .18s ease}body[data-page=faq] .footer-links a:before{content:"";width:5px;height:5px;border-radius:999px;background:#0bbf79;flex:none;opacity:.72}body[data-page=faq] .footer-links a:hover{color:#008d62;transform:translate(2px)}body[data-page=faq] .footer-bottom{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 30px 20px;border-top:1px solid var(--im-shell-line-soft)}body[data-page=faq] .footer-disclaimer{margin:0;color:#60739b;font-size:11.5px;line-height:1.45;font-weight:650}body[data-page=faq] .footer-disclaimer strong{color:#253757;font-weight:900}body[data-page=faq] .footer-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:#6d7fa4;font-size:11.5px;line-height:1.2;font-weight:750;white-space:nowrap}body[data-page=faq] .footer-meta a{color:#008d62;font-weight:900;text-decoration:none!important}body[data-page=faq] .footer-meta a:hover{text-decoration:underline!important;text-underline-offset:3px}body[data-page=faq] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=faq].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430);box-shadow:var(--im-shell-shadow-soft)}body[data-page=faq].theme-dark .footer-logo,body[data-page=faq].theme-dark .footer-column h3,body[data-page=faq].theme-dark .footer-support-copy strong,body[data-page=faq].theme-dark .footer-disclaimer strong{color:#f4f7fb}body[data-page=faq].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=faq].theme-dark .footer-description,body[data-page=faq].theme-dark .footer-support-copy span,body[data-page=faq].theme-dark .footer-links a,body[data-page=faq].theme-dark .footer-disclaimer,body[data-page=faq].theme-dark .footer-meta{color:#b7c4d8}body[data-page=faq].theme-dark .footer-support-card{border-color:#1f6e55;background:#101d31b8}body[data-page=faq].theme-dark .footer-support-icon{background:#12382d;color:#78f0b5}body[data-page=faq].theme-dark .footer-links a:before{background:#35e6a0}body[data-page=faq].theme-dark .footer-links a:hover,body[data-page=faq].theme-dark .footer-meta a{color:#78f0b5}body[data-page=faq].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=faq].theme-dark .footer-dot{background:#4d6688}@media (max-width: 1280px){body[data-page=faq] .site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=faq] .footer-brand-block{grid-column:1 / -1}}@media (max-width: 760px){body[data-page=faq] .site-footer{margin-top:28px;border-radius:16px}body[data-page=faq] .site-footer-inner{grid-template-columns:1fr;gap:22px;padding:26px 20px 18px}body[data-page=faq] .footer-logo{font-size:21px}body[data-page=faq] .footer-support-card{max-width:none}body[data-page=faq] .footer-bottom{grid-template-columns:1fr;align-items:start;padding:16px 20px 20px}body[data-page=faq] .footer-meta{justify-content:flex-start;white-space:normal}}body[data-page=faq] .site-footer-inner{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:18px!important;padding:34px 30px 24px!important}body[data-page=faq] .footer-brand-block{max-width:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}body[data-page=faq] .footer-description{max-width:720px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=faq] .footer-support-card{width:min(520px,100%)!important;max-width:520px!important;margin:0 auto!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}body[data-page=faq] .footer-support-card:hover{transform:translateY(-1px)!important;border-color:#93dec2!important;background:#fff!important;box-shadow:0 12px 26px #162c4814!important}body[data-page=faq] .footer-bottom{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:12px!important}body[data-page=faq] .footer-disclaimer{max-width:980px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=faq] .footer-meta{justify-content:center!important;white-space:normal!important}body[data-page=faq].theme-dark .footer-support-card:hover{border-color:#247d61!important;background:#13243a!important;box-shadow:none!important}@media (max-width: 760px){body[data-page=faq] .site-footer-inner{padding:28px 20px 20px!important}body[data-page=faq] .footer-support-card{grid-template-columns:34px minmax(0,1fr)!important}body[data-page=faq] .footer-bottom{justify-items:center!important;text-align:center!important}body[data-page=faq] .footer-meta{justify-content:center!important}}body[data-page=faq] .footer-brand-block{max-width:680px!important}body[data-page=faq] .footer-bottom{padding-top:14px!important;padding-bottom:18px!important}body[data-page=faq] .footer-meta{margin:0 auto!important}body[data-page=faq] .site-footer-inner{padding-bottom:8px!important}body[data-page=faq] .footer-description{margin-bottom:0!important}body[data-page=faq] .footer-bottom{padding-top:10px!important}@media (max-width: 760px){body[data-page=faq] .site-footer-inner{padding-bottom:8px!important}body[data-page=faq] .footer-bottom{padding-top:10px!important}}body[data-page=faq] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=faq] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=faq] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=faq] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=faq] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=faq] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=faq].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=faq].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=faq].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=faq].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=faq].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=faq]{--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25,45,80,.05);--im-shell-shadow-soft: 0 8px 20px rgba(22,44,72,.035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}html:has(>body[data-page=faq]),body[data-page=faq]{max-width:100%}body[data-page=faq]{min-width:0!important;overflow-x:hidden!important}body[data-page=faq] .app{min-height:100vh}body[data-page=faq] .topbar,body[data-page=faq] .sidebar,body[data-page=faq] .sidebar-collapse-btn,body[data-page=faq] .mobile-sidebar-backdrop,body[data-page=faq] .site-footer{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}body[data-page=faq] .topbar a,body[data-page=faq] .sidebar a,body[data-page=faq] .site-footer a{color:inherit;text-decoration:none}body[data-page=faq] .topbar button,body[data-page=faq] .sidebar button,body[data-page=faq] .site-footer button,body[data-page=faq] .topbar input{font:inherit}body[data-page=faq] .topbar{height:var(--im-shell-topbar)!important}body[data-page=faq] .brand{width:var(--im-shell-sidebar)!important}body[data-page=faq] .sidebar{top:var(--im-shell-topbar)!important;width:var(--im-shell-sidebar)!important;padding:14px 16px 18px!important}body[data-page=faq] .sidebar .nav{display:flex!important;flex-direction:column!important;gap:8px!important}body[data-page=faq] .sidebar .nav-item,body[data-page=faq] .sidebar .nav-toggle{color:#50658e!important;font-size:13px!important;font-weight:760!important;letter-spacing:normal!important;text-transform:none!important;line-height:normal!important}body[data-page=faq] .sidebar .nav-item{height:44px!important;display:flex!important;align-items:center!important;gap:14px!important;padding:0 14px!important;border-radius:9px!important;background:transparent}body[data-page=faq] .sidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25!important}body[data-page=faq] .sidebar .nav-toggle{width:100%!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;border:0!important;border-radius:9px!important;background:transparent!important;text-align:left!important}body[data-page=faq] .sidebar .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important;font:inherit!important;color:inherit!important}body[data-page=faq] .sidebar .nav-item svg,body[data-page=faq] .sidebar .nav-toggle-main svg{color:currentColor!important;flex:none!important}body[data-page=faq] .sidebar .nav-item:hover,body[data-page=faq] .sidebar .nav-toggle:hover,body[data-page=faq] .sidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=faq] .sidebar .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}body[data-page=faq] .sidebar .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;padding:0!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important}body[data-page=faq] .sidebar .nav-group.open>.nav-submenu{max-height:620px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}body[data-page=faq] .sidebar .nav-chevron{color:#7183a7!important;flex:none!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=faq] .sidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=faq] .sidebar .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:0 12px 0 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important}body[data-page=faq] .sidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=faq] .sidebar .student-menu{margin-top:14px!important}body[data-page=faq] .main{margin-left:var(--im-shell-sidebar)!important;padding-top:var(--im-shell-topbar)!important;width:calc(100% - var(--im-shell-sidebar))!important;min-height:100vh}body[data-page=faq].sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=faq].sidebar-collapsed .sidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=faq].sidebar-collapsed .sidebar-collapse-btn{left:16px!important}body[data-page=faq] .page-shell-main .hero-row:has(.cycle-emblem){position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin:0!important;padding:28px 30px!important;border:1px solid #dfe7f3!important;border-radius:16px!important;background:radial-gradient(circle at 96% 0%,#0faec72b 0,#0faec700 35%),radial-gradient(circle at 6% 16%,#0bbf792e 0,#0bbf7900 32%),linear-gradient(105deg,#fff,#f5fdf9 48%,#eefbff)!important;box-shadow:0 8px 20px #162c4809!important}body[data-page=faq] .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{display:flex!important;align-items:center!important;gap:18px!important;min-width:0!important}body[data-page=faq] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:66px!important;height:66px!important;border-radius:18px!important;flex:none!important}body[data-page=faq] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:38px!important;height:38px!important}body[data-page=faq] .page-shell-main .hero-row:has(.cycle-emblem) h1{margin:0!important;color:#101635!important;font-size:32px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.045em!important}body[data-page=faq] .page-shell-main .hero-row:has(.cycle-emblem) .subline{margin-top:8px!important;color:#587096!important;font-size:13.5px!important;line-height:1.45!important;font-weight:640!important}body[data-page=faq] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{min-width:205px!important;margin-top:0!important;padding:14px 15px!important;border:1px solid #cdeee4!important;border-radius:14px!important;background:#ffffffd1!important;box-shadow:0 8px 20px #162c4809!important}body[data-page=faq].theme-dark .page-shell-main .hero-row:has(.cycle-emblem){border-color:#263850!important;background:radial-gradient(circle at 96% 0%,#35d0e424 0,#35d0e400 35%),radial-gradient(circle at 6% 16%,#26d99129 0,#26d99100 32%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630)!important}body[data-page=faq].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) h1{color:#f4f7fb!important}body[data-page=faq].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .subline{color:#b7c4d8!important}body[data-page=faq].theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{border-color:#1f6e55!important;background:#101d31d1!important}@media (max-width: 1024px){body[data-page=faq]{--im-shell-sidebar: 0px;--im-shell-topbar: 64px}body[data-page=faq] .main{margin-left:0!important;width:100%!important;padding-top:calc(var(--im-shell-topbar) + 59px)!important}body[data-page=faq] .sidebar{top:var(--im-shell-topbar)!important;width:min(372px,calc(100vw - 44px))!important}}@media (max-width: 860px){body[data-page=faq] .page-shell-main .hero-row:has(.cycle-emblem){align-items:flex-start!important;flex-direction:column!important;padding:24px!important}body[data-page=faq] .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{width:100%!important}}@media (max-width: 640px){body[data-page=faq]{--im-shell-topbar: 62px}body[data-page=faq] .sidebar{width:min(332px,calc(100vw - 28px))!important}body[data-page=faq] .page-shell-main .hero-row:has(.cycle-emblem){padding:22px 18px!important;border-radius:14px!important}body[data-page=faq] .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{align-items:flex-start!important;gap:14px!important}body[data-page=faq] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:54px!important;height:54px!important;border-radius:15px!important}body[data-page=faq] .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:31px!important;height:31px!important}body[data-page=faq] .page-shell-main .hero-row:has(.cycle-emblem) h1{font-size:26px!important}}body[data-page=faq] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=faq] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=faq] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=faq] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=faq] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=faq] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=faq] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=faq] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=faq] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=faq] .residency-area-group>.residency-area-toggle:hover,body[data-page=faq] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=faq] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=faq] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=faq] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=faq] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=faq] .residency-area-group .residency-specialty-link:hover,body[data-page=faq] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=faq] .residency-area-group .residency-specialty-link:hover:before,body[data-page=faq] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=faq].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=faq].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=faq].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=faq].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=faq].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=faq].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=faq].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=faq].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=faq].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=faq].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=faq] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=faq] .specialty-page[class*=specialty-theme-],body[data-page=faq] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=faq] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=faq] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=faq] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=faq] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=faq] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=faq] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=faq] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=faq] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=faq] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=faq] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=faq] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=faq] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=faq] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=faq] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=faq] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=faq] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=faq] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=faq] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=faq].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=faq])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=faq].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=faq])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=faq].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=faq])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=faq].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=faq])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=faq].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=faq].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=faq])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=faq])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=faq].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=faq] #officialSidebar,body[data-page=faq] #officialSidebar *,body[data-page=faq] #officialSidebar *:before,body[data-page=faq] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=faq] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=faq] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=faq] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=faq] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=faq] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=faq] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=faq] #officialSidebar .nav-item,body[data-page=faq] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=faq] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=faq] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=faq] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=faq] #officialSidebar .nav-item:hover,body[data-page=faq] #officialSidebar .nav-toggle:hover,body[data-page=faq] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=faq] #officialSidebar .nav-item.active,body[data-page=faq] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=faq] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=faq] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=faq] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=faq] #officialSidebar .nav-item svg,body[data-page=faq] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=faq] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=faq] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=faq] #officialSidebar .nav-group>.nav-submenu,body[data-page=faq] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=faq] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=faq] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=faq] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=faq] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=faq] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=faq] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=faq] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=faq] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=faq] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=faq] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=faq] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=faq] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=faq] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=faq] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=faq] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=faq] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=faq] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=faq] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=faq] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=faq] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=faq] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=faq] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=faq] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=faq] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=faq].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=faq].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=faq].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=faq].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=faq].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=faq].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=faq].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=faq].theme-dark #officialSidebar,html:has(>body[data-page=faq])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=faq].theme-dark #officialSidebar .nav-item,body[data-page=faq].theme-dark #officialSidebar .nav-toggle,body[data-page=faq].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=faq])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=faq])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=faq])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=faq].theme-dark #officialSidebar .nav-item:hover,body[data-page=faq].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=faq].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=faq].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=faq])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=faq])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=faq])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=faq])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=faq].theme-dark #officialSidebar .nav-item.active,body[data-page=faq].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=faq])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=faq])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=faq].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=faq])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=faq].theme-dark #officialSidebar .premium-title,body[data-page=faq].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=faq])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=faq])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=faq].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=faq])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=faq].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=faq])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=faq].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=faq])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=faq].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=faq])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=faq].official-menu-final{overflow-x:hidden!important}body[data-page=faq].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=faq].official-menu-final #sidebarToggle{display:none!important}body[data-page=faq] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=faq].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=faq].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=faq].official-menu-final .main,body[data-page=faq].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=faq].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=faq].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=faq].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=faq])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=faq] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=faq] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}:is(body[data-page=ginecologia],body[data-page=obstetricia]){--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}:is(body[data-page=ginecologia],body[data-page=obstetricia]),:is(body[data-page=ginecologia],body[data-page=obstetricia]) *{box-sizing:border-box}html:has(>:is(body[data-page=ginecologia],body[data-page=obstetricia])),:is(body[data-page=ginecologia],body[data-page=obstetricia]){height:100%}:is(body[data-page=ginecologia],body[data-page=obstetricia]){margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}:is(body[data-page=ginecologia],body[data-page=obstetricia]) svg{display:block}:is(body[data-page=ginecologia],body[data-page=obstetricia]) a{color:inherit;text-decoration:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) button,:is(body[data-page=ginecologia],body[data-page=obstetricia]) input{font:inherit}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .content{padding:16px 22px 28px;max-width:none;width:100%}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .hero p{margin:0;color:#587096;font-weight:620;font-size:13.5px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .hero p strong{color:#00a26e;font-weight:850}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .ask-row{margin-top:18px;width:750px;max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .chip-content{min-width:159px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .chip-questions{min-width:157px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .chip-video{min-width:105px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .chip-crown{width:13px;height:13px;color:#b97900;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .chip.active:not(.chip-premium),:is(body[data-page=ginecologia],body[data-page=obstetricia]) .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:13px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .practice-card:hover,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-card:hover,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .practice-card .card-copy{display:contents}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-card{min-height:111px;background:#fff;border:1px solid var(--line);border-top:3px solid var(--top-color, #12b97a);border-radius:11px;padding:14px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .meta-line{color:#536d99;font-size:12px;font-weight:780}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .meta-line .arrow{margin-left:4px;font-size:15px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .lower-grid{display:grid;grid-template-columns:1.15fr .98fr;gap:22px;margin-top:35px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .study-list{padding:0 17px 12px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px 92px;align-items:center;column-gap:13px;min-height:53px;border-bottom:1px solid var(--line-soft)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .study-row:last-child{border-bottom:0}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.2;margin-bottom:4px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .study-title span{color:#62769b;font-size:11px;font-weight:610}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .percent{color:#667a9e;font-size:12px;font-weight:700}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .continue-btn{height:32px;border:1px solid #79d5b9;color:#00a16c;background:#fff;border-radius:8px;font-size:12px;font-weight:850;cursor:pointer}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .history-link span{margin-left:7px;color:#60759e;font-size:15px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .activity-list{padding:0 17px 13px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .activity-row:last-child{border-bottom:0}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .activity-copy span{color:#65789e;font-size:11px;font-weight:610}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-panel{overflow:hidden}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-panel .panel-head{padding-bottom:12px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-dashboard{padding:0 17px 17px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-feature-card:hover,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .agenda-timeline{display:flex;flex-direction:column;gap:9px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .agenda-priority{color:#008d62;font-weight:900}@media (max-width: 1280px){:is(body[data-page=ginecologia],body[data-page=obstetricia]) .practice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .lower-grid{grid-template-columns:1fr}}@media (max-width: 860px){:is(body[data-page=ginecologia],body[data-page=obstetricia]){--sidebar: 0px;--topbar: 62px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .content{padding:12px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .hero{padding:24px 18px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .hero h1{font-size:24px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .practice-grid,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-grid{grid-template-columns:1fr}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .bar,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .percent,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .continue-btn{grid-column:2;width:100%}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-summary-grid{grid-template-columns:1fr}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-feature-top,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .schedule-feature-actions,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .agenda-card-head{align-items:flex-start;flex-direction:column}}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .practice-card:focus-visible,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-card:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .hero h1,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .section-title,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .panel-head h3,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .card-copy strong,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-card strong,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .study-title strong,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .activity-copy strong,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .schedule-feature-title strong,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .agenda-card-title strong,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .agenda-copy strong,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-hero h1,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-filters h2,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-kpi strong,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-card h3{color:#f4f7fb}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .section-link,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .mini-arrow,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .agenda-priority{color:#35e6a0}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .mic{color:#b7c4d8}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .ask-row,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-search-mini,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .filter-control,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .ask-row input,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-search-mini input,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark input,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark select{color:#f4f7fb}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-search-mini input::placeholder{color:#91a3bd}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark input,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark select,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark textarea,html:has(>:is(body[data-page=ginecologia],body[data-page=obstetricia]))[data-theme=dark] input,html:has(>:is(body[data-page=ginecologia],body[data-page=obstetricia]))[data-theme=dark] select,html:has(>:is(body[data-page=ginecologia],body[data-page=obstetricia]))[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark input::placeholder,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark textarea::placeholder,html:has(>:is(body[data-page=ginecologia],body[data-page=obstetricia]))[data-theme=dark] input::placeholder,html:has(>:is(body[data-page=ginecologia],body[data-page=obstetricia]))[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark select:not([multiple]),html:has(>:is(body[data-page=ginecologia],body[data-page=obstetricia]))[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark select option,html:has(>:is(body[data-page=ginecologia],body[data-page=obstetricia]))[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .hero p,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-card p,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .card-copy p,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .meta-line,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .study-title span,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .activity-copy span,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .schedule-feature-title span,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .agenda-card-title span,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .agenda-copy span,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .schedule-mini-meta,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-hero p,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-count,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-kpi span,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-level,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-meta-row,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-year,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-year strong{color:#b7c4d8}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .hero,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .panel,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .practice-card,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-card,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .schedule-kpi,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .day-agenda-card,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-kpi,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .practice-card:hover,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-card:hover,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .panel:hover,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .continue-btn,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .continue-btn:hover,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .schedule-open-btn:hover{background:#12382d}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .chip.active:not(.chip-premium),:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .chip-premium,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .icon-tile,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .small-icon{background:#13243a}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .bar{background:#23354e}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .study-row,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .activity-row{border-bottom-color:#1c2b42}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .history-link,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .history-link span{color:#b7c4d8}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .schedule-badge,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-eyebrow,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .agenda-time{background:#13243a;color:#d7e3f5}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .agenda-item:not(:last-child):after{background:#263850}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-meta-left svg{color:#b7c4d8}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-commented{background:#12382d;color:#78f0b5}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .residency-menu-title{display:flex;align-items:center;gap:10px;min-height:38px;margin:4px 8px 8px;color:#6e7fa4;font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .residency-menu-title svg{width:16px;height:16px;color:#00a96e;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-page{display:flex;flex-direction:column;gap:18px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-header{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:172px;border:1px solid var(--line);border-radius:16px;padding:28px 30px;background:radial-gradient(circle at 96% 0%,#ff315b29 0,#ff315b00 34%),radial-gradient(circle at 6% 16%,#0bbf7929 0,#0bbf7900 31%),linear-gradient(105deg,#fff,#f5fdf9 48%,#eefbff);box-shadow:var(--shadow-soft)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-breadcrumb{display:flex;align-items:center;gap:9px;margin-bottom:13px;color:#53698f;font-size:12px;font-weight:780}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-breadcrumb span:last-child{color:#008d62}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-title-row{display:flex;align-items:center;gap:18px;min-width:0}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-emblem{width:66px;height:66px;display:grid;place-items:center;border-radius:18px;background:radial-gradient(circle at 34% 30%,#ff6a79 0,#ff6a79 30%,#ff324a 58%,#e91f3a);color:#fff;box-shadow:0 13px 28px #ff315b29;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-emblem svg{width:38px;height:38px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-title-copy h1{margin:0;color:#101635;font-size:32px;line-height:1.08;font-weight:950;letter-spacing:-.045em}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-title-copy p{margin:8px 0 0;color:#587096;font-size:13.5px;line-height:1.45;font-weight:640}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-summary-card{min-width:205px;display:flex;align-items:center;gap:12px;padding:14px 15px;border:1px solid #cdeee4;border-radius:14px;background:#ffffffd1;box-shadow:var(--shadow-soft)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-summary-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#e6f9f1;color:#00a566;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-summary-icon svg{width:22px;height:22px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-summary-card strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.025em;margin-bottom:5px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-summary-card span{display:block;color:#62769b;font-size:12px;line-height:1.25;font-weight:720}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:16px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-badge{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 12px;border:1px solid #d7efe7;border-radius:999px;background:#f4fcf8;color:#008e59;font-size:12px;font-weight:900}@media (min-width: 1025px){:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-badge{margin-right:55px}}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-badge svg{width:14px;height:14px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-badge-fires{display:inline-flex;align-items:center;gap:2px;margin-left:2px;font-size:13px;line-height:1;filter:saturate(1.12)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-list{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:var(--shadow-soft)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-row{min-height:70px;display:grid;grid-template-columns:minmax(0,1fr) 28px 92px;align-items:center;gap:16px;padding:12px 22px 12px 18px;border-bottom:1px solid var(--line-soft);background:#fff;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-row:last-child{border-bottom:0}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-row:hover{background:linear-gradient(90deg,#fbfffd,#f8fbff);transform:translate(2px)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-row-left{display:flex;align-items:center;gap:16px;min-width:0}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-index{width:38px;color:#008e59;font-size:14px;line-height:1;font-weight:950;letter-spacing:-.02em;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-title{min-width:0}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-title strong{display:block;color:#101832;font-size:14.5px;line-height:1.3;font-weight:900}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-title span{display:block;margin-top:4px;color:#62769b;font-size:11.5px;line-height:1.25;font-weight:650}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-arrow{justify-self:center;color:#53698f}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-heat{display:inline-flex;align-items:center;justify-content:flex-start;gap:4px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .inline-fire{width:16px;height:16px;color:#ff6b1a;filter:drop-shadow(0 2px 4px rgba(255,107,26,.16));flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .inline-fire.off{filter:grayscale(1) contrast(1.08) brightness(.72)!important;opacity:.62}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-resource-card{display:flex;align-items:center;gap:14px;min-height:102px;padding:16px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:var(--shadow-soft);transition:transform .18s ease,box-shadow .18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-resource-card:hover{transform:translateY(-1px);box-shadow:var(--shadow)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-resource-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:12px;background:var(--resource-bg, #e6f9f1);color:var(--resource-color, #00a566);flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-resource-icon svg{width:24px;height:24px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-resource-copy strong{display:block;margin-bottom:5px;color:#101832;font-size:13.5px;line-height:1.2;font-weight:900}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-resource-copy span{display:block;color:#62769b;font-size:12px;line-height:1.35;font-weight:650}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .residency-menu-title,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-breadcrumb,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-title-copy p,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-summary-card span,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .topic-title span,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-resource-copy span{color:#b7c4d8}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-header{border-color:#263850;background:radial-gradient(circle at 96% 0%,#ff59772e 0,#ff597700 35%),radial-gradient(circle at 6% 16%,#26d99129 0,#26d99100 31%),linear-gradient(105deg,#0e1a2c,#101f33 52%,#0b2530)}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-title-copy h1,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-summary-card strong,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .topic-title strong,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-resource-copy strong{color:#f4f7fb}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-summary-card,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .topic-list,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .topic-row,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-resource-card{border-color:#263850;background:#0e1a2c}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .topic-row{border-bottom-color:#1c2b42}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .topic-row:hover{background:linear-gradient(90deg,#13243a,#102538)}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .topic-badge{border-color:#294b3c;background:#12382d;color:#35e6a0}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-summary-icon,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-resource-icon{background:#12382d;color:#35e6a0}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .topic-arrow{color:#b7c4d8}@media (max-width: 1280px){:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-header{align-items:flex-start;flex-direction:column}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-summary-card{width:100%}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-resource-grid{grid-template-columns:1fr}}@media (max-width: 860px){:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-title-row{align-items:flex-start;flex-direction:column}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-row{grid-template-columns:minmax(0,1fr) 24px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-heat{grid-column:1 / -1;padding-left:54px}}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .cardio-page-emblem{background:radial-gradient(circle at 34% 30%,#ff6a79 0,#ff6a79 30%,#ff324a 58%,#e91f3a);box-shadow:0 13px 28px #ff315b29}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .surgery-page-emblem{background:radial-gradient(circle at 34% 30%,#6d4cff 0,#6d4cff 24%,#2b7bea 58%,#0faec7);box-shadow:0 13px 28px #2b7bea2b}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .gyn-page-emblem{background:radial-gradient(circle at 34% 30%,#ff7bb0 0,#ff7bb0 24%,#ef3f86 56%,#7b4dff);box-shadow:0 13px 28px #ef3f862b}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .pedia-page-emblem{background:radial-gradient(circle at 34% 30%,#6ee7b7 0,#6ee7b7 26%,#22c55e 54%,#0ea5e9);box-shadow:0 13px 28px #22c55e29}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .prev-page-emblem{background:radial-gradient(circle at 34% 30%,#26d3a0 0,#26d3a0 25%,#00a566 55%,#0a85ff);box-shadow:0 13px 28px #00a5662b}@media (min-width: 1025px) and (max-width: 1280px){:is(body[data-page=ginecologia],body[data-page=obstetricia]){--sidebar: 270px}}@media (max-width: 1024px){:is(body[data-page=ginecologia],body[data-page=obstetricia]){--sidebar: 0px;--topbar: 64px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .content{width:100%;max-width:940px;margin:0 auto;padding:18px}}@media (max-width: 640px){:is(body[data-page=ginecologia],body[data-page=obstetricia]){--topbar: 62px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .content{max-width:none;padding:12px}}:is(body[data-page=ginecologia],body[data-page=obstetricia]) h1{font-size:30px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-relevance-card{min-width:270px;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;border:1px solid #cdeee4;border-radius:14px;background:#ffffffe6;box-shadow:var(--shadow-soft);color:inherit;font:inherit;text-align:left;cursor:pointer;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-relevance-card:hover{transform:translateY(-1px);border-color:#79d5b9;box-shadow:var(--shadow)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-relevance-card:focus-visible{outline:3px solid rgba(0,169,110,.24);outline-offset:3px;border-color:#00a566}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-summary-block{display:flex!important;align-items:center;gap:12px;padding:13px 15px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-summary-list-icon{display:grid!important;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-summary-copy{display:block!important;min-width:0;flex:1}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-summary-copy strong{display:block;margin:0 0 5px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-summary-copy>span{display:block!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-summary-divider{display:block!important;height:1px;margin:0 14px;background:var(--line-soft)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-summary-priority{position:relative;padding-right:46px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-summary-fire{width:42px;height:42px;display:grid!important;place-items:center;flex:none;border-radius:12px;background:#fff3df;font-size:21px!important;line-height:1!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-summary-priority .specialty-summary-copy strong{margin:0;color:#101832;font-size:13px;line-height:1.3;font-weight:900;letter-spacing:-.01em}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-summary-sort-icon{position:absolute;top:50%;right:15px;width:18px;height:18px;color:#00a566;transform:translateY(-50%);transition:transform .18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-relevance-card.is-sorted{border-color:#79d5b9;background:linear-gradient(180deg,#fff,#f4fdf8)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-relevance-card.is-sorted .specialty-summary-sort-icon{transform:translateY(-50%) translateY(-2px)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-row[data-heat="3"]{--topic-relevance: #ff6b35}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-row[data-heat="2"]{--topic-relevance: #f5a623}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topic-row[data-heat="1"]{--topic-relevance: #e3a63c}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-relevance-card{border-color:#1f6e55;background:#0e1a2c}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-summary-divider{background:#263850}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-summary-fire{background:#2a210f}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-summary-priority .specialty-summary-copy strong{color:#f4f7fb}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .specialty-relevance-card.is-sorted{background:linear-gradient(180deg,#0e1a2c,#10291f)}@media (max-width: 860px){:is(body[data-page=ginecologia],body[data-page=obstetricia]) .specialty-relevance-card{width:100%;min-width:0}}:is(body[data-page=ginecologia],body[data-page=obstetricia]){--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25, 45, 80, .05);--im-shell-shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar{height:var(--im-shell-topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .brand{width:var(--im-shell-sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .brand .plus{color:var(--im-shell-green);font-weight:900;margin:0 3px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .brand .med{font-weight:900}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .global-search input::placeholder{color:#60739b;opacity:1}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .profile strong{font-size:12px;color:#10203e;font-weight:850}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar-collapse-btn{position:fixed;top:calc(var(--im-shell-topbar) + 20px);left:calc(var(--im-shell-sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar-collapse-btn svg,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]).sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]).sidebar-collapsed .main{margin-left:0;width:100%}:is(body[data-page=ginecologia],body[data-page=obstetricia]).sidebar-collapsed .sidebar-collapse-btn{left:16px}:is(body[data-page=ginecologia],body[data-page=obstetricia]).sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar{position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;width:var(--im-shell-sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-shell-line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar::-webkit-scrollbar{width:7px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav{display:flex;flex-direction:column;gap:8px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-item:hover{background:#f2f7fb;color:#253757}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-item svg{color:currentColor;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-toggle:hover,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-group.open .nav-toggle{background:#f2f7fb;color:#253757}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-toggle-main svg{color:currentColor;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-section-title svg{color:currentColor;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-group.open .nav-chevron{transform:rotate(180deg)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-group.open .nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-sublink:hover{background:#f3f8fc;color:#253757}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-sublink:hover:before,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-sublink.active:before{background:#00a96e}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-sublink.active{color:#00a96e;background:#eaf9f2}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .student-menu{margin-top:14px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .student-toggle{color:#50658e}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .premium-list li{display:flex;align-items:flex-start;gap:8px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .main{margin-left:var(--im-shell-sidebar);padding-top:var(--im-shell-topbar);min-height:100vh;width:calc(100% - var(--im-shell-sidebar))}@media (max-width: 1280px){:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar-actions{min-width:auto}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .profile{display:none}}@media (max-width: 860px){:is(body[data-page=ginecologia],body[data-page=obstetricia]){--im-shell-sidebar: 0px;--im-shell-topbar: 62px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .brand{width:auto;padding-left:16px;font-size:19px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar{gap:10px;padding-right:10px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar-center{display:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar{display:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar-collapse-btn{display:none}}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark{--im-shell-bg: #07111f;--im-shell-surface: #0e1a2c;--im-shell-surface-2: #13243a;--im-shell-text: #f4f7fb;--im-shell-muted: #b7c4d8;--im-shell-muted-2: #91a3bd;--im-shell-line: #263850;--im-shell-line-soft: #1c2b42;--im-shell-green: #26d991;--im-shell-green-dark: #12b579;--im-shell-green-soft: #12382d;--im-shell-green-soft-2: #164838;--im-shell-teal: #35d0e4;--im-shell-blue: #76a8ff;--im-shell-purple: #b69aff;--im-shell-orange: #ffb071;--im-shell-shadow: 0 18px 40px rgba(0, 0, 0, .34);--im-shell-shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .brand,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .profile strong{color:#f4f7fb}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .brand .plus{color:#35e6a0}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .topbar-center,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .topbar-actions{color:#b7c4d8}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .icon-button,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .top-mic{color:#b7c4d8}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .global-search{border-color:#30445f;background:#101d31;color:#f4f7fb}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .global-search input{color:#f4f7fb}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .global-search input::placeholder{color:#91a3bd}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .nav-item,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .nav-toggle,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .nav-sublink,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .premium-box p,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .premium-list{color:#b7c4d8}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .nav-item:hover,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .nav-toggle:hover,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .nav-group.open .nav-toggle,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .nav-item.active,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .nav-sublink:before,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .nav-sublink:hover:before,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .nav-sublink.active:before{background:#35e6a0}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .premium-title,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .premium-title svg{color:#ffd166}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .premium-list{color:#d7c9ad}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .premium-list li:before{color:#ffd166}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .mobile-menu-btn,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .mobile-sidebar-backdrop{display:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]).mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}:is(body[data-page=ginecologia],body[data-page=obstetricia]).mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}:is(body[data-page=ginecologia],body[data-page=obstetricia]).mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){:is(body[data-page=ginecologia],body[data-page=obstetricia]){--im-shell-sidebar: 270px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .brand{font-size:21px;padding-left:18px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .global-search{width:min(440px,100%)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar-actions{gap:12px;padding-right:16px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .profile{display:flex;min-width:auto}}@media (max-width: 1024px){:is(body[data-page=ginecologia],body[data-page=obstetricia]){--im-shell-sidebar: 0px;--im-shell-topbar: 64px}:is(body[data-page=ginecologia],body[data-page=obstetricia]).mobile-menu-open{overflow:hidden}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar{height:var(--im-shell-topbar);gap:10px;justify-content:space-between;padding:0 14px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar-center{display:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar-actions>.icon-button{display:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .avatar{display:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .profile{display:flex!important;min-width:auto;max-width:104px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .theme-toggle-btn{flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .mobile-menu-btn{display:grid;flex:none;z-index:70}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar-collapse-btn{display:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar{display:flex!important;position:fixed;top:var(--im-shell-topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]).mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .mobile-sidebar-backdrop{position:fixed;inset:var(--im-shell-topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]).mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}:is(body[data-page=ginecologia],body[data-page=obstetricia]).sidebar-collapsed .sidebar{transform:translate(-106%)}:is(body[data-page=ginecologia],body[data-page=obstetricia]).mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .main{width:100%;margin-left:0;padding-top:var(--im-shell-topbar)}}@media (max-width: 640px){:is(body[data-page=ginecologia],body[data-page=obstetricia]){--im-shell-topbar: 62px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar{padding:0 10px;gap:8px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .profile{max-width:76px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .profile strong{max-width:76px;font-size:11px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .theme-toggle-btn{width:50px;height:28px;padding:0 6px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .theme-toggle-thumb{width:20px;height:20px}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .theme-toggle-thumb{transform:translate(22px)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .mobile-menu-btn{width:38px;height:38px;border-radius:11px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (max-width: 1024px){:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar-center{position:fixed;top:var(--im-shell-topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-shell-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar-center .global-search{width:min(940px,100%);height:42px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .main{padding-top:calc(var(--im-shell-topbar) + 59px)}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .site-footer{position:relative;overflow:hidden;margin-top:34px;border:1px solid var(--im-shell-line);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791f 0,#0bbf790a 30%,#fff0 54%),radial-gradient(circle at 100% 0%,#0faec721 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f7fcfa 54%,#f2fbff);box-shadow:var(--im-shell-shadow-soft)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .site-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012);pointer-events:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .site-footer-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(145px,.7fr));gap:28px;padding:30px 30px 24px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-brand-block{min-width:0}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-logo{display:inline-flex;align-items:center;gap:5px;margin-bottom:12px;color:#101833;font-size:23px;line-height:1;font-weight:850;letter-spacing:-.055em}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-logo .plus{color:var(--im-shell-green);font-weight:950}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-logo .med{font-weight:950}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-description{max-width:410px;margin:0 0 16px;color:#53698f;font-size:12.5px;line-height:1.55;font-weight:620}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-support-card{max-width:390px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px 14px;border:1px solid #cdeee4;border-radius:14px;background:#ffffffc2}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-support-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#e7f9f1;color:#008d62}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-support-copy strong{display:block;color:#101832;font-size:12.5px;line-height:1.2;font-weight:950;margin-bottom:4px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-support-copy span{display:block;color:#62769b;font-size:11.5px;line-height:1.35;font-weight:650}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-column{min-width:0}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-column h3{margin:0 0 12px;color:#101832;font-size:12px;line-height:1;font-weight:950;letter-spacing:.05em;text-transform:uppercase}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-links{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-links a{display:inline-flex;align-items:center;gap:7px;color:#53698f;font-size:12px;line-height:1.25;font-weight:720;text-decoration:none!important;transition:color .18s ease,transform .18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-links a:before{content:"";width:5px;height:5px;border-radius:999px;background:#0bbf79;flex:none;opacity:.72}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-links a:hover{color:#008d62;transform:translate(2px)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-bottom{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 30px 20px;border-top:1px solid var(--im-shell-line-soft)}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-disclaimer{margin:0;color:#60739b;font-size:11.5px;line-height:1.45;font-weight:650}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-disclaimer strong{color:#253757;font-weight:900}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:#6d7fa4;font-size:11.5px;line-height:1.2;font-weight:750;white-space:nowrap}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-meta a{color:#008d62;font-weight:900;text-decoration:none!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-meta a:hover{text-decoration:underline!important;text-underline-offset:3px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430);box-shadow:var(--im-shell-shadow-soft)}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-logo,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-column h3,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-support-copy strong,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-disclaimer strong{color:#f4f7fb}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-logo .plus{color:#35e6a0}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-description,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-support-copy span,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-links a,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-disclaimer,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-meta{color:#b7c4d8}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-support-card{border-color:#1f6e55;background:#101d31b8}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-support-icon{background:#12382d;color:#78f0b5}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-links a:before{background:#35e6a0}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-links a:hover,:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-meta a{color:#78f0b5}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-bottom{border-top-color:#1c2b42}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-dot{background:#4d6688}@media (max-width: 1280px){:is(body[data-page=ginecologia],body[data-page=obstetricia]) .site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-brand-block{grid-column:1 / -1}}@media (max-width: 760px){:is(body[data-page=ginecologia],body[data-page=obstetricia]) .site-footer{margin-top:28px;border-radius:16px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .site-footer-inner{grid-template-columns:1fr;gap:22px;padding:26px 20px 18px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-logo{font-size:21px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-support-card{max-width:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-bottom{grid-template-columns:1fr;align-items:start;padding:16px 20px 20px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-meta{justify-content:flex-start;white-space:normal}}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .site-footer-inner{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:18px!important;padding:34px 30px 24px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-brand-block{max-width:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-description{max-width:720px!important;margin-right:auto!important;margin-left:auto!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-support-card{width:min(520px,100%)!important;max-width:520px!important;margin:0 auto!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-support-card:hover{transform:translateY(-1px)!important;border-color:#93dec2!important;background:#fff!important;box-shadow:0 12px 26px #162c4814!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-bottom{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:12px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-disclaimer{max-width:980px!important;margin-right:auto!important;margin-left:auto!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-meta{justify-content:center!important;white-space:normal!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .footer-support-card:hover{border-color:#247d61!important;background:#13243a!important;box-shadow:none!important}@media (max-width: 760px){:is(body[data-page=ginecologia],body[data-page=obstetricia]) .site-footer-inner{padding:28px 20px 20px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-support-card{grid-template-columns:34px minmax(0,1fr)!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-bottom{justify-items:center!important;text-align:center!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-meta{justify-content:center!important}}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-brand-block{max-width:680px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-bottom{padding-top:14px!important;padding-bottom:18px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-meta{margin:0 auto!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .site-footer-inner{padding-bottom:8px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-description{margin-bottom:0!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-bottom{padding-top:10px!important}@media (max-width: 760px){:is(body[data-page=ginecologia],body[data-page=obstetricia]) .site-footer-inner{padding-bottom:8px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .footer-bottom{padding-top:10px!important}}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .extension-premium-arrow{color:#ffd166}:is(body[data-page=ginecologia],body[data-page=obstetricia]){--im-shell-bg: #f7fafc;--im-shell-surface: #ffffff;--im-shell-surface-2: #f9fbfd;--im-shell-text: #0f1735;--im-shell-muted: #53698f;--im-shell-muted-2: #6d7fa4;--im-shell-line: #dfe7f3;--im-shell-line-soft: #edf2f8;--im-shell-green: #0bbf79;--im-shell-green-dark: #008d62;--im-shell-green-soft: #e7f9f1;--im-shell-green-soft-2: #d9f6eb;--im-shell-teal: #0faec7;--im-shell-blue: #2b7bea;--im-shell-purple: #8257ff;--im-shell-orange: #ff7b2c;--im-shell-shadow: 0 12px 30px rgba(25,45,80,.05);--im-shell-shadow-soft: 0 8px 20px rgba(22,44,72,.035);--im-shell-radius: 14px;--im-shell-sidebar: 290px;--im-shell-topbar: 68px}html:has(>:is(body[data-page=ginecologia],body[data-page=obstetricia])),:is(body[data-page=ginecologia],body[data-page=obstetricia]){max-width:100%}:is(body[data-page=ginecologia],body[data-page=obstetricia]){min-width:0!important;overflow-x:hidden!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .app{min-height:100vh}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar-collapse-btn,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .mobile-sidebar-backdrop,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .site-footer{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar a,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar a,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .site-footer a{color:inherit;text-decoration:none}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar button,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar button,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .site-footer button,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar input{font:inherit}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .topbar{height:var(--im-shell-topbar)!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .brand{width:var(--im-shell-sidebar)!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar{top:var(--im-shell-topbar)!important;width:var(--im-shell-sidebar)!important;padding:14px 16px 18px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav{display:flex!important;flex-direction:column!important;gap:8px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-item,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-toggle{color:#50658e!important;font-size:13px!important;font-weight:760!important;letter-spacing:normal!important;text-transform:none!important;line-height:normal!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-item{height:44px!important;display:flex!important;align-items:center!important;gap:14px!important;padding:0 14px!important;border-radius:9px!important;background:transparent}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-toggle{width:100%!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;border:0!important;border-radius:9px!important;background:transparent!important;text-align:left!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important;font:inherit!important;color:inherit!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-item svg,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-toggle-main svg{color:currentColor!important;flex:none!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-item:hover,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-toggle:hover,:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;padding:0!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-group.open>.nav-submenu{max-height:620px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-chevron{color:#7183a7!important;flex:none!important;transform:rotate(0)!important;transition:transform .24s ease!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:0 12px 0 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar .student-menu{margin-top:14px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .main{margin-left:var(--im-shell-sidebar)!important;padding-top:var(--im-shell-topbar)!important;width:calc(100% - var(--im-shell-sidebar))!important;min-height:100vh}:is(body[data-page=ginecologia],body[data-page=obstetricia]).sidebar-collapsed .main{margin-left:0!important;width:100%!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]).sidebar-collapsed .sidebar{transform:translate(-100%)!important;pointer-events:none!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]).sidebar-collapsed .sidebar-collapse-btn{left:16px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .page-shell-main .hero-row:has(.cycle-emblem){position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin:0!important;padding:28px 30px!important;border:1px solid #dfe7f3!important;border-radius:16px!important;background:radial-gradient(circle at 96% 0%,#0faec72b 0,#0faec700 35%),radial-gradient(circle at 6% 16%,#0bbf792e 0,#0bbf7900 32%),linear-gradient(105deg,#fff,#f5fdf9 48%,#eefbff)!important;box-shadow:0 8px 20px #162c4809!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{display:flex!important;align-items:center!important;gap:18px!important;min-width:0!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:66px!important;height:66px!important;border-radius:18px!important;flex:none!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:38px!important;height:38px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .page-shell-main .hero-row:has(.cycle-emblem) h1{margin:0!important;color:#101635!important;font-size:32px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.045em!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .page-shell-main .hero-row:has(.cycle-emblem) .subline{margin-top:8px!important;color:#587096!important;font-size:13.5px!important;line-height:1.45!important;font-weight:640!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{min-width:205px!important;margin-top:0!important;padding:14px 15px!important;border:1px solid #cdeee4!important;border-radius:14px!important;background:#ffffffd1!important;box-shadow:0 8px 20px #162c4809!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem){border-color:#263850!important;background:radial-gradient(circle at 96% 0%,#35d0e424 0,#35d0e400 35%),radial-gradient(circle at 6% 16%,#26d99129 0,#26d99100 32%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630)!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem) h1{color:#f4f7fb!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .subline{color:#b7c4d8!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]).theme-dark .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{border-color:#1f6e55!important;background:#101d31d1!important}@media (max-width: 1024px){:is(body[data-page=ginecologia],body[data-page=obstetricia]){--im-shell-sidebar: 0px;--im-shell-topbar: 64px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .main{margin-left:0!important;width:100%!important;padding-top:calc(var(--im-shell-topbar) + 59px)!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar{top:var(--im-shell-topbar)!important;width:min(372px,calc(100vw - 44px))!important}}@media (max-width: 860px){:is(body[data-page=ginecologia],body[data-page=obstetricia]) .page-shell-main .hero-row:has(.cycle-emblem){align-items:flex-start!important;flex-direction:column!important;padding:24px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .page-shell-main .hero-row:has(.cycle-emblem) .topic-summary-card{width:100%!important}}@media (max-width: 640px){:is(body[data-page=ginecologia],body[data-page=obstetricia]){--im-shell-topbar: 62px}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .sidebar{width:min(332px,calc(100vw - 28px))!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .page-shell-main .hero-row:has(.cycle-emblem){padding:22px 18px!important;border-radius:14px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .page-shell-main .hero-row:has(.cycle-emblem) .hero-title{align-items:flex-start!important;gap:14px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem{width:54px!important;height:54px!important;border-radius:15px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .page-shell-main .hero-row:has(.cycle-emblem) .cycle-emblem svg{width:31px!important;height:31px!important}:is(body[data-page=ginecologia],body[data-page=obstetricia]) .page-shell-main .hero-row:has(.cycle-emblem) h1{font-size:26px!important}}body[data-page=index]{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body[data-page=index],body[data-page=index] *{box-sizing:border-box}html:has(>body[data-page=index]),body[data-page=index]{height:100%}body[data-page=index]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}body[data-page=index] svg{display:block}body[data-page=index] a{color:inherit;text-decoration:none}body[data-page=index] button,body[data-page=index] input{font:inherit}body[data-page=index] .app{min-height:100vh}body[data-page=index] .topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:20;display:flex;align-items:center;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=index] .brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap}body[data-page=index] .brand .plus{color:var(--green);font-weight:900;margin:0 3px}body[data-page=index] .brand .med{font-weight:900}body[data-page=index] .topbar-center{flex:1;display:flex;justify-content:center;padding-left:18px;padding-right:18px}body[data-page=index] .global-search{width:min(595px,100%);height:36px;border:1px solid #bbbbbb;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=index] .global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0}body[data-page=index] .global-search input::placeholder{color:#60739b;opacity:1}body[data-page=index] .top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=index] .top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=index] .topbar-actions{min-width:190px;display:flex;align-items:center;justify-content:flex-end;gap:18px;padding-right:24px}body[data-page=index] .icon-button{border:0;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=index] .avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=index] .profile{display:flex;flex-direction:column;line-height:1.1;min-width:96px}body[data-page=index] .profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=index] .sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 20px);left:calc(var(--sidebar) - 52px);z-index:30;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=index] .sidebar-collapse-btn:hover{background:#f3f8fc;border-color:#cbd8e8;color:#008d62;box-shadow:0 8px 18px #162c4817}body[data-page=index] .sidebar-collapse-btn svg,body[data-page=index] .sidebar-toggle-arrow{transition:transform .22s ease;transform-origin:12px 12px}body[data-page=index] .sidebar,body[data-page=index] .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease}body[data-page=index].sidebar-collapsed .sidebar{transform:translate(-100%);pointer-events:none}body[data-page=index].sidebar-collapsed .main{margin-left:0;width:100%}body[data-page=index].sidebar-collapsed .sidebar-collapse-btn{left:16px}body[data-page=index].sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)}body[data-page=index] .sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--line);z-index:10;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=index] .sidebar::-webkit-scrollbar{width:7px}body[data-page=index] .sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=index] .sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=index] .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61}body[data-page=index] .nav{display:flex;flex-direction:column;gap:8px}body[data-page=index] .nav-item{height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;transition:.18s ease}body[data-page=index] .nav-item:hover{background:#f2f7fb;color:#253757}body[data-page=index] .nav-item.active{color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5)}body[data-page=index] .nav-item svg{color:currentColor;flex:none}body[data-page=index] .nav-item--long{height:auto;min-height:44px;align-items:flex-start;padding-top:10px;padding-bottom:10px;line-height:1.25}body[data-page=index] .nav-toggle{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:9px;padding:0 12px 0 14px;background:transparent;color:#50658e;font-weight:760;font-size:13px;cursor:pointer;text-align:left;transition:.18s ease}body[data-page=index] .nav-toggle:hover,body[data-page=index] .nav-group.open>.nav-toggle{background:#f2f7fb;color:#253757}body[data-page=index] .nav-toggle-main{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=index] .nav-toggle-main svg{color:currentColor;flex:none}body[data-page=index] .nav-section-title{width:100%;min-height:44px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 14px;color:#253757;font-weight:850;font-size:13px}body[data-page=index] .nav-section-title svg{color:currentColor;flex:none}body[data-page=index] .nav-section .nav-submenu{max-height:none;overflow:visible;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=index] .nav-chevron{color:#7183a7;flex:none;transition:transform .24s ease}body[data-page=index] .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)}body[data-page=index] .nav-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=index] .nav-group.open>.nav-submenu{max-height:620px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=index] .nav-sublink{min-height:34px;display:flex;align-items:center;position:relative;margin:0 0 0 36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=index] .nav-sublink:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e;transition:.18s ease}body[data-page=index] .nav-sublink:hover{background:#f3f8fc;color:#253757}body[data-page=index] .nav-sublink:hover:before,body[data-page=index] .nav-sublink.active:before{background:#00a96e}body[data-page=index] .nav-sublink.active{color:#00a96e;background:#eaf9f2}body[data-page=index] .nav-sublink .hot-fire{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;font-size:13px;line-height:1;filter:saturate(1.12)}body[data-page=index] .student-menu{margin-top:14px}body[data-page=index] .student-toggle{color:#50658e}body[data-page=index] .area-title{color:#6e7fa4;font-size:11px;font-weight:850;text-transform:uppercase;margin:28px 0 10px 10px;letter-spacing:.02em}body[data-page=index] .premium-box{position:relative;overflow:visible;margin-top:20px;padding:20px 20px 22px;border:1px solid #ead59d;border-radius:13px;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd);color:#385070;cursor:pointer;box-shadow:0 8px 22px #b57d140e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=index] .premium-box:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:13px 13px 0 0;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b);opacity:.9;pointer-events:none}body[data-page=index] .premium-box:hover{transform:translateY(-1px);border-color:#dfbd67;box-shadow:0 12px 28px #b57d141f}body[data-page=index] .premium-title{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#9b6a00;font-size:13px;font-weight:900}body[data-page=index] .premium-title svg{color:#c89012;filter:drop-shadow(0 4px 8px rgba(181,125,20,.14));flex:none}body[data-page=index] .premium-box p{margin:0 0 15px;color:#52678e;font-size:13px;line-height:1.45;font-weight:550}body[data-page=index] .premium-list{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:6px;color:#4d6288;font-size:13px;line-height:1.35;font-weight:560}body[data-page=index] .premium-list li{display:flex;align-items:flex-start;gap:8px}body[data-page=index] .premium-list li:before{content:"✓";color:#b97900;font-size:12px;font-weight:950;line-height:1.25;margin-top:1px;flex:none}body[data-page=index] .premium-box button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px;padding:0 14px;border:1px solid #ead59d;border-radius:8px;background:#ffffffe0;color:#9b6a00;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #b57d140f;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=index] .premium-box button:hover{border-color:#d9a12a;background:linear-gradient(180deg,#fff8e5,#fff1c5);color:#7a4f00;box-shadow:0 8px 16px #b57d141c}body[data-page=index] .main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar))}body[data-page=index] .content{padding:16px 22px 28px;max-width:none;width:100%}body[data-page=index] .hero{border:1px solid var(--line);border-radius:14px;padding:36px 36px 30px;background:radial-gradient(circle at 8% 12%,#c8ffe68c 0,#c8ffe642 18%,#fff0 39%),radial-gradient(circle at 98% 10%,#bcf3ffcc 0,#d6f9ffa6 26%,#fff0 58%),linear-gradient(100deg,#fff,#f5fdf9 42%,#e9fbff);box-shadow:var(--shadow-soft)}body[data-page=index] .hero h1{margin:0 0 6px;color:#101635;font-weight:900;letter-spacing:-.045em;font-size:30px;line-height:1.12}body[data-page=index] .hero p{margin:0;color:#587096;font-weight:620;font-size:13px}body[data-page=index] .hero p strong{color:#00a26e;font-weight:850}body[data-page=index] .ask-row{margin-top:18px;width:min(850px,100%);max-width:100%;height:53px;background:#fff;border:1px solid #dce5f1;border-radius:14px;display:flex;align-items:center;padding:0 10px 0 18px;box-shadow:0 8px 18px #1832540a}body[data-page=index] .ask-row input{flex:1;min-width:0;border:0;outline:0;color:#172241;font-weight:500;font-size:15px;background:transparent}body[data-page=index] .mic{color:#3b5c91;margin-right:9px;display:grid;place-items:center}body[data-page=index] .send-btn{width:36px;height:36px;border:0;border-radius:10px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 14px #00a66c3b}body[data-page=index] .chips{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;align-items:center}body[data-page=index] .chip{height:36px;min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9e3ee;background:#fff;color:#0f1735;border-radius:999px;padding:0 23px;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px #11214405;transition:.18s ease}body[data-page=index] .chip-content{min-width:159px}body[data-page=index] .chip-questions{min-width:157px}body[data-page=index] .chip-video{min-width:105px}body[data-page=index] .chip-flashcards{min-width:146px}body[data-page=index] .chip-map{min-width:151px}body[data-page=index] .chip-premium{min-width:146px;background:linear-gradient(180deg,#fff9e8,#fff1c8);border-color:#f1b84f;color:#704800;box-shadow:0 2px 6px #d697120f}body[data-page=index] .chip-crown{width:13px;height:13px;color:#b97900;flex:none}body[data-page=index] .chip.active:not(.chip-premium),body[data-page=index] .chip:not(.chip-premium):hover{background:#ddf7ec;border-color:#74dcc2;color:#008a61}body[data-page=index] .chip-premium:hover{background:linear-gradient(180deg,#fff5d8,#ffe7ad);border-color:#e7a62c;color:#704800}body[data-page=index] .section-header{display:flex;align-items:center;justify-content:space-between;margin:30px 2px 10px}body[data-page=index] .section-title{margin:0;font-size:18px;letter-spacing:-.025em;color:#101832;font-weight:900}body[data-page=index] .section-link{color:#00a36e;font-size:12px;font-weight:900;cursor:pointer}body[data-page=index] .practice-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body[data-page=index] .practice-card{position:relative;min-height:132px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px 18px 16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:8px;row-gap:10px;align-items:start;box-shadow:var(--shadow-soft);transition:.18s ease;overflow:hidden}body[data-page=index] .practice-card:hover,body[data-page=index] .specialty-card:hover,body[data-page=index] .panel:hover{transform:translateY(-1px);box-shadow:var(--shadow)}body[data-page=index] .icon-tile{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--tile-color, #0da36f);background:var(--tile-bg, #e1f8ed);flex:none}body[data-page=index] .card-copy strong{display:flex;align-items:center;min-height:38px;color:#101832;font-size:13px;line-height:1.18;font-weight:880;margin:0;padding-right:34px}body[data-page=index] .card-copy p{grid-column:1 / -1;margin:0;color:#516990;font-size:12px;line-height:1.45;font-weight:570;padding-right:32px}body[data-page=index] .mini-arrow{position:absolute;right:18px;bottom:17px;color:#00825f;font-weight:900;font-size:21px;line-height:1}body[data-page=index] .premium-mini-badge{position:absolute;top:11px;right:12px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(214,151,18,.28);background:linear-gradient(180deg,#fffaf0,#fff3c6);color:#9b7412;box-shadow:0 5px 12px #d697121a;z-index:2}body[data-page=index] .premium-mini-badge svg{width:13px;height:13px;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round;flex:none}body[data-page=index] .practice-card .card-copy{display:contents}body[data-page=index] .specialty-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;height:140px}body[data-page=index] .specialty-card{position:relative;overflow:hidden;min-height:111px;background:#fff;border:1px solid var(--line);border-top:0;border-radius:11px;padding:17px 18px 12px;box-shadow:var(--shadow-soft);transition:.18s ease;cursor:pointer}body[data-page=index] .specialty-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;border-radius:11px 11px 0 0;background:linear-gradient(90deg,#0bbf79,#0faec7 46%,#c89012);pointer-events:none}body[data-page=index] .specialty-card strong{display:block;color:#101832;font-weight:900;font-size:13px;margin-bottom:8px}body[data-page=index] .specialty-card p{margin:0 0 11px;color:#52698f;font-weight:560;font-size:12px;line-height:1.35}body[data-page=index] .meta-line{color:#536d99;font-size:12px;font-weight:780}body[data-page=index] .meta-line .arrow{margin-left:0;font-size:17px;color:#008d62;font-weight:900}body[data-page=index] .exam-bank-strip{position:relative;overflow:hidden;min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 0 4px;padding:18px 26px;border:1px solid #cdeee4;border-radius:16px;background:radial-gradient(circle at 8% 0%,#c8ffe66b 0,#c8ffe629 28%,#fff0 50%),radial-gradient(circle at 100% 0%,#0faec729 0,#0faec70d 40%,#fff0 66%),linear-gradient(100deg,#f5fffb,#fff 58%,#effbff);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=index] .exam-bank-strip:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow)}body[data-page=index] .exam-bank-strip:before,body[data-page=index] .exam-bank-strip:after{content:"";position:absolute;top:0;bottom:0;width:5px;background:linear-gradient(180deg,#0bbf79,#0faec7)}body[data-page=index] .exam-bank-strip:before{left:0}body[data-page=index] .exam-bank-strip:after{right:0}body[data-page=index] .exam-bank-copy{position:relative;z-index:1;min-width:0;display:block}body[data-page=index] .exam-bank-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 6px}body[data-page=index] .exam-bank-copy strong{display:block;margin:0;color:#071442;font-size:18px;line-height:1.08;font-weight:950;letter-spacing:-.04em}body[data-page=index] .exam-bank-copy>span:not(.exam-bank-title-row){display:block;color:#263957;font-size:12px;line-height:1.35;font-weight:650}body[data-page=index] .exam-bank-badge{position:relative;z-index:1;flex:none;min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid #bde9db;border-radius:999px;background:#fff;color:#000;font-size:14px;line-height:1;font-weight:800;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 7px 16px #00a66c0f;white-space:nowrap}body[data-page=index] .exam-bank-badge svg{width:14px;height:14px;flex:none}body[data-page=index] .basic-cycle-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 4px}body[data-page=index] .basic-cycle-card{position:relative;min-height:172px;overflow:hidden;padding:14px;border:1px solid var(--line);border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:var(--shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body[data-page=index] .basic-cycle-card:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow)}body[data-page=index] .basic-cycle-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,#0bbf79,#0faec7)}body[data-page=index] .basic-discipline-list{position:relative;z-index:1;display:flex;flex-direction:column}body[data-page=index] .basic-discipline{min-height:42px;display:grid;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;padding:6px 8px 6px 6px;border:1px solid transparent;border-radius:11px;color:#172341;transition:background .18s ease,border-color .18s ease,color .18s ease}body[data-page=index] .basic-discipline:hover{border-color:#cdeee4;background:#f3fcf8;color:#008d62}body[data-page=index] .basic-discipline-icon{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:var(--cycle-icon-bg, #e7f9f1);color:var(--cycle-icon-color, #0bbf79);flex:none}body[data-page=index] .basic-discipline-icon svg{width:17px;height:17px}body[data-page=index] .basic-discipline strong{display:block;min-width:0;color:currentColor;font-size:12px;line-height:1.18;font-weight:850}body[data-page=index] .basic-cycle-card--courses{border-color:#cdeee4;background:radial-gradient(circle at 100% 0%,#0bbf791f 0,#0bbf7900 40%),linear-gradient(135deg,#f4fffa,#fff 62%,#f2fbff)}body[data-page=index] .basic-courses-title{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin:0 0 10px}body[data-page=index] .basic-course-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 7px 16px #00a66c14;flex:none}body[data-page=index] .basic-course-icon svg{width:18px;height:18px}body[data-page=index] .basic-courses-title strong{color:#101832;font-size:14px;line-height:1.1;font-weight:930;letter-spacing:-.02em}body[data-page=index] .basic-course-list{position:relative;z-index:1;list-style:none;display:flex;flex-direction:column;gap:7px;margin:0;padding:0}body[data-page=index] .basic-course-list li{position:relative;padding-left:14px;color:#50658e;font-size:11.5px;line-height:1.26;font-weight:760}body[data-page=index] .basic-course-list li:before{content:"";position:absolute;top:.55em;left:0;width:6px;height:6px;border-radius:999px;background:#c89012}body[data-page=index] .basic-course-list a{color:inherit;transition:color .18s ease}body[data-page=index] .basic-course-list a:hover{color:#008d62}body[data-page=index] .lower-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:35px}body[data-page=index] .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft);transition:.18s ease}body[data-page=index] .panel-head{display:flex;align-items:center;justify-content:space-between;padding:14px 17px 8px}body[data-page=index] .panel-head h3{margin:0;color:#101832;font-weight:900;letter-spacing:-.025em;font-size:18px}body[data-page=index] .study-list{padding:0 17px 12px}body[data-page=index] .study-row{display:grid;grid-template-columns:34px minmax(180px,1fr) 172px 42px;align-items:center;column-gap:13px;min-height:70px;padding:10px 0;border-bottom:1px solid var(--line-soft)}body[data-page=index] .study-row:last-child{border-bottom:0}body[data-page=index] .small-icon{width:29px;height:29px;border-radius:7px;display:grid;place-items:center;color:var(--small-color, #0bbf79);background:var(--small-bg, #e6f9f1)}body[data-page=index] .study-title strong{display:block;color:#182541;font-size:12px;font-weight:880;line-height:1.22;margin-bottom:5px}body[data-page=index] .study-title span{display:block;color:#62769b;font-size:11px;font-weight:610;line-height:1.35}body[data-page=index] .continue-inline{display:inline-flex;align-items:center;gap:3px;margin-top:6px;padding:0;border:0;background:transparent;color:#00a16c;font-size:10px;line-height:1.1;font-weight:900;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}body[data-page=index] .continue-inline:before{content:"-";color:currentColor;font-weight:900}body[data-page=index] .continue-inline:hover{color:#008d62;text-decoration:underline;text-underline-offset:2px}body[data-page=index] .bar{height:4px;width:100%;border-radius:999px;background:#e8eef5;overflow:hidden}body[data-page=index] .bar span{display:block;height:100%;width:var(--progress, 50%);border-radius:999px;background:var(--bar-color, #0abb78)}body[data-page=index] .percent{color:#667a9e;font-size:12px;font-weight:700}body[data-page=index] .history-link{text-align:center;color:#617497;font-size:12px;font-weight:800;padding:11px 0 15px}body[data-page=index] .history-link span{margin-left:7px;color:#60759e;font-size:15px}body[data-page=index] .activity-list{padding:0 17px 13px}body[data-page=index] .activity-row{display:grid;grid-template-columns:31px 1fr;align-items:center;column-gap:11px;min-height:53px;border-bottom:1px solid var(--line-soft)}body[data-page=index] .activity-row:last-child{border-bottom:0}body[data-page=index] .activity-copy strong{display:block;color:#172341;font-size:12px;font-weight:850;margin-bottom:5px;line-height:1.22}body[data-page=index] .activity-copy span{color:#65789e;font-size:11px;font-weight:610}body[data-page=index] .schedule-panel{overflow:hidden}body[data-page=index] .schedule-panel .panel-head{padding-bottom:12px}body[data-page=index] .schedule-dashboard{padding:0 17px 17px}body[data-page=index] .schedule-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:12px}body[data-page=index] .schedule-kpi{min-height:72px;padding:12px 10px;border:1px solid #dfeaf4;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fcfd)}body[data-page=index] .schedule-kpi strong{display:block;color:#101832;font-size:18px;line-height:1;font-weight:950;letter-spacing:-.03em;margin-bottom:7px}body[data-page=index] .schedule-kpi span{display:block;color:#62769b;font-size:11px;line-height:1.25;font-weight:720}body[data-page=index] .schedule-feature-card{position:relative;display:block;padding:15px;margin-bottom:12px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 96% 5%,#0faec721 0,#0faec700 34%),linear-gradient(135deg,#ecfbf6,#fff 62%,#f4fbff);transition:.18s ease}body[data-page=index] .schedule-feature-card:hover,body[data-page=index] .day-agenda-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-soft)}body[data-page=index] .schedule-feature-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}body[data-page=index] .schedule-feature-title{display:flex;align-items:flex-start;gap:11px;min-width:0}body[data-page=index] .schedule-feature-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:5px}body[data-page=index] .schedule-feature-title span{display:block;color:#587096;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=index] .schedule-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;white-space:nowrap}body[data-page=index] .schedule-progress-info{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#50658e;font-size:11px;font-weight:790;margin-bottom:8px}body[data-page=index] .schedule-feature-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}body[data-page=index] .schedule-mini-meta{color:#60739b;font-size:11px;font-weight:700}body[data-page=index] .schedule-open-btn{height:31px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=index] .day-agenda-card{display:block;padding:15px 15px 13px;border:1px solid #dfe7f3;border-radius:14px;background:#fff;transition:.18s ease}body[data-page=index] .agenda-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body[data-page=index] .agenda-card-title{display:flex;align-items:center;gap:11px;min-width:0}body[data-page=index] .agenda-card-title strong{display:block;color:#101832;font-size:14px;line-height:1.15;font-weight:920;margin-bottom:4px}body[data-page=index] .agenda-card-title span{display:block;color:#60739b;font-size:11.5px;font-weight:650}body[data-page=index] .agenda-timeline{display:flex;flex-direction:column;gap:9px}body[data-page=index] .agenda-item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:10px;align-items:start;position:relative}body[data-page=index] .agenda-item:not(:last-child):after{content:"";position:absolute;left:20px;top:25px;bottom:-9px;width:1px;background:#e6eef6}body[data-page=index] .agenda-time{min-height:23px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f3f8fc;color:#3f5680;font-size:10.5px;font-weight:900}body[data-page=index] .agenda-copy strong{display:block;color:#172341;font-size:12px;line-height:1.22;font-weight:880;margin-bottom:4px}body[data-page=index] .agenda-copy span{color:#65789e;font-size:11px;line-height:1.3;font-weight:620}body[data-page=index] .agenda-priority{color:#008d62;font-weight:900}body[data-page=index] .dashboard-section-intro{position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;gap:18px;min-height:auto;margin:45px 0 25px;padding:8px 22px 4px;border:0;border-radius:0;background:transparent;box-shadow:none}body[data-page=index] .dashboard-section-intro:before,body[data-page=index] .dashboard-section-intro:after{display:none}body[data-page=index] .dashboard-section-intro:before{left:0}body[data-page=index] .dashboard-section-intro:after{right:0}body[data-page=index] .dashboard-intro-left{position:relative;z-index:1;display:flex;align-items:center;gap:14px;min-width:0}body[data-page=index] .dashboard-intro-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(180deg,#e7f9f1,#d9f6eb);color:#008d62;box-shadow:0 10px 22px #00a66c14;flex:none}body[data-page=index] .dashboard-intro-icon svg{width:24px;height:24px}body[data-page=index] .dashboard-intro-kicker{display:inline-flex;align-items:center;height:23px;margin-bottom:4px;padding:0 9px;border-radius:999px;background:#fff;border:1px solid #bde9db;color:#008d62;font-size:10.5px;line-height:1;font-weight:950;letter-spacing:.04em;text-transform:uppercase}body[data-page=index] .dashboard-section-intro h2{margin:0;color:#101832;font-size:20px;line-height:1.12;font-weight:950;letter-spacing:-.035em;text-align:center}body[data-page=index] .dashboard-section-intro p{margin:5px 0 0;color:#587096;font-size:12.5px;line-height:1.4;font-weight:650}body[data-page=index] .dashboard-intro-pill{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 12px;border-radius:999px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900;white-space:nowrap}body[data-page=index] .dashboard-section-intro+.lower-grid{margin-top:0}body[data-page=index] .lower-grid{align-items:stretch}body[data-page=index] .continue-panel{height:100%;display:flex;flex-direction:column}body[data-page=index] .continue-panel .study-list{flex:1;padding-bottom:0}body[data-page=index] .continue-panel .study-row{min-height:70px}body[data-page=index] .dashboard-side-stack{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px}body[data-page=index] .performance-panel,body[data-page=index] .study-schedule-panel{overflow:hidden}body[data-page=index] .performance-panel{min-height:0;display:flex;flex-direction:column}body[data-page=index] .performance-body{padding:0 17px 17px;display:flex;flex:1;flex-direction:column}body[data-page=index] .performance-intro{margin:0 0 12px;color:#60739b;font-size:11.5px;line-height:1.4;font-weight:650}body[data-page=index] .performance-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(78px,1fr);gap:9px;flex:1}body[data-page=index] .performance-action{min-height:78px;position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:13px 12px;border:1px solid #dfe7f3;border-radius:13px;background:radial-gradient(circle at 100% 0%,#0faec714 0,#0faec700 38%),linear-gradient(180deg,#fff,#f8fcfd);box-shadow:0 6px 14px #162c4809;transition:.18s ease}body[data-page=index] .performance-action:hover{transform:translateY(-1px);border-color:#9be1cb;box-shadow:var(--shadow-soft)}body[data-page=index] .performance-action--wide{grid-column:1 / -1}body[data-page=index] .performance-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:var(--pa-bg, #e7f9f1);color:var(--pa-color, #0bbf79);flex:none}body[data-page=index] .performance-copy strong{display:block;color:#101832;font-size:12px;line-height:1.22;font-weight:900;margin-bottom:3px}body[data-page=index] .performance-copy span{display:block;color:#667a9e;font-size:10.5px;line-height:1.3;font-weight:720}body[data-page=index] .performance-arrow{color:#00a16c;font-size:18px;font-weight:950;line-height:1}body[data-page=index] .study-schedule-card{position:relative;min-height:154px;display:block;padding:0 17px 17px}body[data-page=index] .study-schedule-link{min-height:158px;position:relative;display:block;padding:16px 265px 18px 17px;border:1px solid #cdeee4;border-radius:14px;background:radial-gradient(circle at 88% 45%,#0faec724 0,#0faec70a 36%,#0faec700 60%),linear-gradient(135deg,#ecfbf6,#fff 56%,#f2fbff);overflow:hidden;transition:.18s ease}body[data-page=index] .study-schedule-link:hover{transform:translateY(-1px);border-color:#93dec2;box-shadow:var(--shadow-soft)}body[data-page=index] .study-schedule-copy{position:relative;z-index:2;display:block;min-width:0}body[data-page=index] .study-schedule-kicker{display:inline-flex;align-items:center;gap:6px;height:25px;padding:0 9px;border-radius:999px;border:1px solid #bde9db;background:#fff;color:#008d62;font-size:10.5px;font-weight:900;margin-bottom:9px}body[data-page=index] .study-schedule-copy strong{display:block;color:#101832;font-size:16px;line-height:1.15;font-weight:950;letter-spacing:-.02em;margin-bottom:7px}body[data-page=index] .study-schedule-copy p{margin:0 0 13px;color:#587096;font-size:12px;line-height:1.42;font-weight:650;max-width:330px}body[data-page=index] .study-schedule-cta{height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:9px;border:1px solid #79d5b9;background:#fff;color:#00a16c;font-size:11.5px;font-weight:900}body[data-page=index] .study-character{position:absolute;top:-2px;right:18px;bottom:auto;z-index:1;width:246px;height:202px;display:flex;align-items:flex-start;justify-content:flex-end;pointer-events:none;opacity:1;filter:drop-shadow(0 16px 24px rgba(15,23,42,.12))}body[data-page=index] .study-character:before{content:"";position:absolute;right:-18px;top:30px;width:190px;height:120px;border-radius:999px;background:radial-gradient(circle,#0faec721,#0faec700 70%);z-index:-1}body[data-page=index] .study-character img{width:auto;height:205px;object-fit:contain;object-position:center top;display:block}@media (max-width: 1480px){body[data-page=index] .performance-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=index] .performance-action--wide{grid-column:auto}body[data-page=index] .study-schedule-link{padding-right:235px}body[data-page=index] .study-character{top:-2px;right:12px;bottom:auto;width:222px;height:194px;opacity:1}body[data-page=index] .study-character img{height:198px}}@media (max-width: 1280px){body[data-page=index] .practice-grid,body[data-page=index] .specialty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-page=index] .lower-grid{grid-template-columns:1fr}body[data-page=index] .topbar-actions{min-width:auto}body[data-page=index] .profile{display:none}}@media (max-width: 860px){body[data-page=index]{--sidebar: 0px;--topbar: 62px}body[data-page=index] .brand{width:auto;padding-left:16px;font-size:19px}body[data-page=index] .topbar{gap:10px;padding-right:10px}body[data-page=index] .topbar-center{display:none}body[data-page=index] .topbar-actions{gap:10px;padding-right:8px;margin-left:auto}body[data-page=index] .sidebar,body[data-page=index] .sidebar-collapse-btn{display:none}body[data-page=index] .content{padding:12px}body[data-page=index] .hero{padding:24px 18px}body[data-page=index] .hero h1{font-size:24px}body[data-page=index] .practice-grid,body[data-page=index] .specialty-grid{grid-template-columns:1fr}body[data-page=index] .study-row{grid-template-columns:34px 1fr;row-gap:7px;padding:10px 0}body[data-page=index] .bar,body[data-page=index] .percent{grid-column:2;width:100%}body[data-page=index] .schedule-summary-grid{grid-template-columns:1fr}body[data-page=index] .schedule-feature-top,body[data-page=index] .schedule-feature-actions,body[data-page=index] .agenda-card-head{align-items:flex-start;flex-direction:column}}body[data-page=index] .practice-card:focus-visible,body[data-page=index] .specialty-card:focus-visible,body[data-page=index] .basic-discipline:focus-visible,body[data-page=index] .basic-course-list a:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=index] .theme-toggle-btn{width:56px;height:30px;position:relative;display:inline-flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid #d8e1ef;border-radius:999px;background:#f8fbfd;color:#526691;cursor:pointer;box-shadow:0 1px 2px #11214408;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body[data-page=index] .theme-toggle-btn:hover{border-color:#b9c8dd;color:#008d62;box-shadow:0 6px 14px #162c4814}body[data-page=index] .theme-toggle-icon{position:relative;z-index:2;width:14px;height:14px;flex:none}body[data-page=index] .theme-toggle-thumb{position:absolute;top:3px;left:3px;z-index:1;width:22px;height:22px;border-radius:999px;background:#fff;box-shadow:0 3px 8px #11214424;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body[data-page=index] .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#f59e0b}body[data-page=index] .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#526691}body[data-page=index].theme-dark .theme-toggle-btn .theme-toggle-icon:first-of-type{color:#ffd166}body[data-page=index].theme-dark .theme-toggle-btn .theme-toggle-icon:last-of-type{color:#07111f}body[data-page=index].theme-dark{--bg: #07111f;--surface: #0e1a2c;--surface-2: #13243a;--text: #f4f7fb;--muted: #b7c4d8;--muted-2: #91a3bd;--line: #263850;--line-soft: #1c2b42;--green: #26d991;--green-dark: #12b579;--green-soft: #12382d;--green-soft-2: #164838;--teal: #35d0e4;--blue: #76a8ff;--purple: #b69aff;--orange: #ffb071;--shadow: 0 18px 40px rgba(0, 0, 0, .34);--shadow-soft: 0 10px 28px rgba(0, 0, 0, .22);background:#07111f;color:#f4f7fb}body[data-page=index].theme-dark .theme-toggle-btn{background:#13243a;border-color:#30445f;color:#ffd166;box-shadow:0 1px 2px #00000038}body[data-page=index].theme-dark .theme-toggle-btn:hover{border-color:#4d6688;color:#ffe08a;box-shadow:0 8px 18px #00000047}body[data-page=index].theme-dark .theme-toggle-thumb{transform:translate(26px);background:#ffd166;box-shadow:0 3px 10px #00000052}body[data-page=index].theme-dark .topbar{border-bottom-color:#263850;background:#09121ff5}body[data-page=index].theme-dark .brand,body[data-page=index].theme-dark .hero h1,body[data-page=index].theme-dark .section-title,body[data-page=index].theme-dark .panel-head h3,body[data-page=index].theme-dark .profile strong,body[data-page=index].theme-dark .card-copy strong,body[data-page=index].theme-dark .specialty-card strong,body[data-page=index].theme-dark .study-title strong,body[data-page=index].theme-dark .activity-copy strong,body[data-page=index].theme-dark .schedule-feature-title strong,body[data-page=index].theme-dark .agenda-card-title strong,body[data-page=index].theme-dark .agenda-copy strong,body[data-page=index].theme-dark .exam-hero h1,body[data-page=index].theme-dark .exam-filters h2,body[data-page=index].theme-dark .exam-kpi strong,body[data-page=index].theme-dark .exam-card h3{color:#f4f7fb}body[data-page=index].theme-dark .brand .plus,body[data-page=index].theme-dark .section-link,body[data-page=index].theme-dark .mini-arrow,body[data-page=index].theme-dark .agenda-priority{color:#35e6a0}body[data-page=index].theme-dark .topbar-center,body[data-page=index].theme-dark .topbar-actions,body[data-page=index].theme-dark .icon-button,body[data-page=index].theme-dark .top-mic,body[data-page=index].theme-dark .mic{color:#b7c4d8}body[data-page=index].theme-dark .global-search,body[data-page=index].theme-dark .ask-row,body[data-page=index].theme-dark .exam-search-mini,body[data-page=index].theme-dark .filter-control,body[data-page=index].theme-dark .filter-reset{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=index].theme-dark .global-search input,body[data-page=index].theme-dark .ask-row input,body[data-page=index].theme-dark .exam-search-mini input,body[data-page=index].theme-dark input,body[data-page=index].theme-dark select{color:#f4f7fb}body[data-page=index].theme-dark .global-search input::placeholder,body[data-page=index].theme-dark .exam-search-mini input::placeholder{color:#91a3bd}body[data-page=index].theme-dark input,body[data-page=index].theme-dark select,body[data-page=index].theme-dark textarea,html:has(>body[data-page=index])[data-theme=dark] input,html:has(>body[data-page=index])[data-theme=dark] select,html:has(>body[data-page=index])[data-theme=dark] textarea{border-color:#29405f;background-color:#0f1f33;color:#f8fafc;-webkit-text-fill-color:#f8fafc;color-scheme:dark}body[data-page=index].theme-dark input::placeholder,body[data-page=index].theme-dark textarea::placeholder,html:has(>body[data-page=index])[data-theme=dark] input::placeholder,html:has(>body[data-page=index])[data-theme=dark] textarea::placeholder{color:#9fb0c8;-webkit-text-fill-color:#9fb0c8;opacity:1}body[data-page=index].theme-dark select:not([multiple]),html:has(>body[data-page=index])[data-theme=dark] select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#f8fafc 50%),linear-gradient(135deg,#f8fafc 50%,transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}body[data-page=index].theme-dark select option,html:has(>body[data-page=index])[data-theme=dark] select option{background:#0f1f33;color:#f8fafc}body[data-page=index].theme-dark .sidebar{background:#0c1829;border-right-color:#263850;scrollbar-color:rgba(145,163,189,.42) transparent}body[data-page=index].theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61;border-color:#0c1829}body[data-page=index].theme-dark .nav-item,body[data-page=index].theme-dark .nav-toggle,body[data-page=index].theme-dark .nav-sublink,body[data-page=index].theme-dark .premium-box p,body[data-page=index].theme-dark .premium-list,body[data-page=index].theme-dark .hero p,body[data-page=index].theme-dark .specialty-card p,body[data-page=index].theme-dark .card-copy p,body[data-page=index].theme-dark .meta-line,body[data-page=index].theme-dark .study-title span,body[data-page=index].theme-dark .activity-copy span,body[data-page=index].theme-dark .schedule-feature-title span,body[data-page=index].theme-dark .agenda-card-title span,body[data-page=index].theme-dark .agenda-copy span,body[data-page=index].theme-dark .schedule-mini-meta,body[data-page=index].theme-dark .exam-hero p,body[data-page=index].theme-dark .exam-count,body[data-page=index].theme-dark .exam-kpi span,body[data-page=index].theme-dark .exam-level,body[data-page=index].theme-dark .exam-meta-row,body[data-page=index].theme-dark .exam-year,body[data-page=index].theme-dark .exam-year strong{color:#b7c4d8}body[data-page=index].theme-dark .nav-item:hover,body[data-page=index].theme-dark .nav-toggle:hover,body[data-page=index].theme-dark .nav-group.open>.nav-toggle,body[data-page=index].theme-dark .nav-sublink:hover{background:#13243a;color:#f4f7fb}body[data-page=index].theme-dark .nav-item.active,body[data-page=index].theme-dark .nav-sublink.active{color:#35e6a0;background:linear-gradient(90deg,#12382d,#102f30)}body[data-page=index].theme-dark .nav-sublink:before,body[data-page=index].theme-dark .nav-sublink:hover:before,body[data-page=index].theme-dark .nav-sublink.active:before{background:#35e6a0}body[data-page=index].theme-dark .sidebar-collapse-btn{border-color:#30445f;background:#101d31;color:#b7c4d8;box-shadow:0 8px 18px #0000003d}body[data-page=index].theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688;background:#13243a;color:#35e6a0}body[data-page=index].theme-dark .avatar{border-color:#1f6e55;background:#12382d;color:#eafff7}body[data-page=index].theme-dark .hero,body[data-page=index].theme-dark .exam-hero{border-color:#263850;background:radial-gradient(circle at 8% 12%,#26d99129 0,#26d99114 22%,#07111f00 42%),radial-gradient(circle at 98% 10%,#35d0e426 0,#35d0e414 30%,#07111f00 58%),linear-gradient(105deg,#0d1a2d,#0e2030 54%,#0b2630);box-shadow:var(--shadow-soft)}body[data-page=index].theme-dark .panel,body[data-page=index].theme-dark .practice-card,body[data-page=index].theme-dark .specialty-card,body[data-page=index].theme-dark .schedule-kpi,body[data-page=index].theme-dark .day-agenda-card,body[data-page=index].theme-dark .exam-kpi,body[data-page=index].theme-dark .exam-card{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=index].theme-dark .practice-card:hover,body[data-page=index].theme-dark .specialty-card:hover,body[data-page=index].theme-dark .panel:hover,body[data-page=index].theme-dark .exam-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=index].theme-dark .specialty-card:before{background:linear-gradient(90deg,#26d991,#35d0e4 46%,#d6a84c)}body[data-page=index].theme-dark .schedule-feature-card{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430);color:#b7c4d8}body[data-page=index].theme-dark .premium-box{border-color:#8a651a;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c);color:#d8cfbd;box-shadow:0 14px 30px #0000003d}body[data-page=index].theme-dark .premium-box:hover{border-color:#b88a2b;box-shadow:0 18px 38px #00000052}body[data-page=index].theme-dark .premium-title,body[data-page=index].theme-dark .premium-title svg{color:#ffd166}body[data-page=index].theme-dark .premium-list{color:#d7c9ad}body[data-page=index].theme-dark .premium-list li:before{color:#ffd166}body[data-page=index].theme-dark .premium-box button{border-color:#8a651a;background:#0e1a2ce0;color:#ffd166}body[data-page=index].theme-dark .premium-box button:hover{border-color:#c99838;background:#2a210f;color:#ffe7a6}body[data-page=index].theme-dark .continue-inline{background:transparent;color:#35e6a0}body[data-page=index].theme-dark .continue-inline:hover{background:transparent;color:#78f0b5}body[data-page=index].theme-dark .schedule-open-btn{border-color:#247d61;background:#0e1a2c;color:#35e6a0}body[data-page=index].theme-dark .schedule-open-btn:hover{background:#12382d}body[data-page=index].theme-dark .chip{border-color:#30445f;background:#101d31;color:#f4f7fb}body[data-page=index].theme-dark .chip.active:not(.chip-premium),body[data-page=index].theme-dark .chip:not(.chip-premium):hover{border-color:#247d61;background:#12382d;color:#35e6a0}body[data-page=index].theme-dark .chip-premium,body[data-page=index].theme-dark .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=index].theme-dark .icon-tile,body[data-page=index].theme-dark .small-icon{background:#13243a}body[data-page=index].theme-dark .bar{background:#23354e}body[data-page=index].theme-dark .study-row,body[data-page=index].theme-dark .activity-row{border-bottom-color:#1c2b42}body[data-page=index].theme-dark .history-link,body[data-page=index].theme-dark .history-link span{color:#b7c4d8}body[data-page=index].theme-dark .schedule-badge,body[data-page=index].theme-dark .exam-eyebrow,body[data-page=index].theme-dark .exam-status{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=index].theme-dark .agenda-time{background:#13243a;color:#d7e3f5}body[data-page=index].theme-dark .agenda-item:not(:last-child):after{background:#263850}body[data-page=index].theme-dark .exam-filters{border-color:#1f6e55;background:linear-gradient(180deg,#10291f,#0f3329)}body[data-page=index].theme-dark .filter-control{background-image:linear-gradient(45deg,transparent 50%,#d7e3f5 50%),linear-gradient(135deg,#d7e3f5 50%,transparent 50%)}body[data-page=index].theme-dark .filter-reset:hover{border-color:#35e6a0;color:#35e6a0;box-shadow:0 8px 16px #26d9911f}body[data-page=index].theme-dark .exam-meta-left svg{color:#b7c4d8}body[data-page=index].theme-dark .exam-commented{background:#12382d;color:#78f0b5}body[data-page=index].theme-dark .exam-commented--full{background:#23354e;color:#d7e3f5}body[data-page=index].theme-dark .exam-empty{border-color:#30445f;background:#0e1a2c;color:#b7c4d8}body[data-page=index].theme-dark .dashboard-section-intro{border-color:transparent;background:transparent;box-shadow:none}body[data-page=index].theme-dark .exam-bank-strip{border-color:#1f6e55;background:radial-gradient(circle at 8% 0%,#26d99121 0,#26d9910d 34%,#07111f00 58%),radial-gradient(circle at 100% 0%,#35d0e424 0,#35d0e40d 40%,#07111f00 66%),linear-gradient(105deg,#10291f,#0e1a2c 62%,#0c2430);box-shadow:var(--shadow-soft)}body[data-page=index].theme-dark .exam-bank-strip:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=index].theme-dark .exam-bank-copy strong{color:#f4f7fb}body[data-page=index].theme-dark .exam-bank-copy>span:not(.exam-bank-title-row){color:#b7c4d8}body[data-page=index].theme-dark .exam-bank-badge{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=index].theme-dark .basic-cycle-card{border-color:#263850;background:radial-gradient(circle at 100% 0%,#35d0e41c 0,#35d0e400 38%),linear-gradient(180deg,#0e1a2c,#101d31);box-shadow:var(--shadow-soft)}body[data-page=index].theme-dark .basic-cycle-card:hover{border-color:#315d57;box-shadow:var(--shadow)}body[data-page=index].theme-dark .basic-cycle-card--courses{border-color:#1f6e55;background:radial-gradient(circle at 100% 0%,#26d9911c 0,#26d99100 40%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=index].theme-dark .basic-discipline{color:#f4f7fb}body[data-page=index].theme-dark .basic-discipline:hover{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=index].theme-dark .basic-discipline-icon,body[data-page=index].theme-dark .basic-course-icon{background:#13243a!important}body[data-page=index].theme-dark .basic-courses-title strong{color:#f4f7fb}body[data-page=index].theme-dark .basic-course-list li{color:#b7c4d8}body[data-page=index].theme-dark .basic-course-list a:hover{color:#78f0b5}body[data-page=index].theme-dark .dashboard-intro-icon,body[data-page=index].theme-dark .dashboard-intro-kicker,body[data-page=index].theme-dark .dashboard-intro-pill{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=index].theme-dark .dashboard-section-intro h2{color:#f4f7fb}body[data-page=index].theme-dark .dashboard-section-intro p{color:#b7c4d8}body[data-page=index].theme-dark .performance-panel,body[data-page=index].theme-dark .study-schedule-panel,body[data-page=index].theme-dark .performance-action{border-color:#263850;background:#0e1a2c;box-shadow:var(--shadow-soft)}body[data-page=index].theme-dark .performance-intro,body[data-page=index].theme-dark .performance-copy span,body[data-page=index].theme-dark .study-schedule-copy p{color:#b7c4d8}body[data-page=index].theme-dark .performance-copy strong,body[data-page=index].theme-dark .study-schedule-copy strong{color:#f4f7fb}body[data-page=index].theme-dark .performance-action:hover{border-color:#315d57;background:#13243a}body[data-page=index].theme-dark .performance-icon{background:#13243a}body[data-page=index].theme-dark .performance-arrow{color:#35e6a0}body[data-page=index].theme-dark .study-schedule-link{border-color:#1f6e55;background:radial-gradient(circle at 96% 5%,#35d0e424 0,#35d0e400 34%),linear-gradient(135deg,#10291f,#0e1a2c 64%,#0c2430)}body[data-page=index].theme-dark .study-character{opacity:1;filter:drop-shadow(0 18px 26px rgba(0,0,0,.3))}body[data-page=index].theme-dark .study-schedule-kicker,body[data-page=index].theme-dark .study-schedule-cta{border-color:#247d61;background:#12382d;color:#78f0b5}@media (max-width: 860px){body[data-page=index] .dashboard-section-intro{align-items:flex-start;flex-direction:column;margin-top:28px;padding:17px 18px}body[data-page=index] .dashboard-intro-left{align-items:flex-start}body[data-page=index] .dashboard-section-intro h2{font-size:19px}body[data-page=index] .dashboard-intro-pill{width:100%}body[data-page=index] .dashboard-side-stack,body[data-page=index] .performance-actions,body[data-page=index] .study-schedule-link{grid-template-columns:1fr}body[data-page=index] .study-schedule-link{text-align:left;padding-right:150px;min-height:152px}body[data-page=index] .study-character{top:0;right:-6px;bottom:auto;width:154px;height:150px;opacity:1}body[data-page=index] .study-character img{height:154px}}body[data-page=index] .mobile-menu-btn,body[data-page=index] .mobile-sidebar-backdrop{display:none}body[data-page=index] .mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=index] .mobile-menu-btn:hover{color:#008d62;transform:scale(1.03);box-shadow:none}body[data-page=index] .mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=index].mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=index].mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=index].mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (min-width: 1025px) and (max-width: 1280px){body[data-page=index]{--sidebar: 270px}body[data-page=index] .brand{font-size:21px;padding-left:18px}body[data-page=index] .global-search{width:min(440px,100%)}body[data-page=index] .topbar-actions{gap:12px;padding-right:16px}body[data-page=index] .profile{display:flex;min-width:auto}body[data-page=index] .content{padding:18px}body[data-page=index] .hero{padding:32px 28px}body[data-page=index] .specialty-grid,body[data-page=index] .practice-grid,body[data-page=index] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=index] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=index] .specialty-card,body[data-page=index] .practice-card{min-height:142px}body[data-page=index] .lower-grid{grid-template-columns:1fr}}@media (max-width: 1024px){body[data-page=index]{--sidebar: 0px;--topbar: 64px}body[data-page=index].mobile-menu-open{overflow:hidden}body[data-page=index] .topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=index] .brand{width:auto;min-width:0;padding-left:0;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=index] .topbar-center{display:none}body[data-page=index] .topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=index] .topbar-actions>.icon-button{display:none}body[data-page=index] .avatar{display:none}body[data-page=index] .profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=index] .profile strong{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}body[data-page=index] .theme-toggle-btn{flex:none}body[data-page=index] .mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=index] .sidebar-collapse-btn{display:none}body[data-page=index] .sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=index].mobile-menu-open .sidebar{transform:translate(0);pointer-events:auto}body[data-page=index] .mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=index].mobile-menu-open .mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=index].sidebar-collapsed .sidebar{transform:translate(-106%)}body[data-page=index].mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)}body[data-page=index] .main{width:100%;margin-left:0;padding-top:var(--topbar)}body[data-page=index] .content{width:100%;max-width:940px;margin:0 auto;padding:18px}body[data-page=index] .hero{padding:30px 24px}body[data-page=index] .hero h1{font-size:28px}body[data-page=index] .ask-row{width:100%}body[data-page=index] .section-header{align-items:center;margin:30px 0 14px}body[data-page=index] .section-title{font-size:20px;line-height:1.2}body[data-page=index] .specialty-grid,body[data-page=index] .practice-grid,body[data-page=index] .basic-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-page=index] .specialty-grid{height:auto;margin-bottom:30px}body[data-page=index] .specialty-card{min-height:138px;padding:18px;display:flex;flex-direction:column;justify-content:space-between}body[data-page=index] .practice-card{min-height:150px;padding:18px;grid-template-columns:44px minmax(0,1fr);overflow:visible}body[data-page=index] .card-copy strong{min-height:40px;padding-right:34px;font-size:13.5px}body[data-page=index] .card-copy p{padding-right:32px;font-size:12.5px;line-height:1.45}body[data-page=index] .lower-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}body[data-page=index] .performance-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=index] .performance-action--wide{grid-column:1 / -1}body[data-page=index] .study-row{grid-template-columns:34px minmax(180px,1fr) 160px 42px}body[data-page=index] .study-schedule-link{padding-right:210px}body[data-page=index] .study-character{right:8px;width:205px}body[data-page=index] .study-character img{height:190px}}@media (max-width: 640px){body[data-page=index]{--topbar: 62px}body[data-page=index] .topbar{padding:0 10px;gap:8px}body[data-page=index] .brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=index] .profile{max-width:76px}body[data-page=index] .profile strong{max-width:76px;font-size:11px}body[data-page=index] .theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=index] .theme-toggle-thumb{width:20px;height:20px}body[data-page=index].theme-dark .theme-toggle-thumb{transform:translate(22px)}body[data-page=index] .mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=index] .sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}body[data-page=index] .content{max-width:none;padding:12px}body[data-page=index] .hero{padding:24px 18px;border-radius:14px}body[data-page=index] .hero h1{font-size:24px}body[data-page=index] .ask-row{min-height:52px;height:auto;padding-left:14px}body[data-page=index] .chips{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding-bottom:4px;scrollbar-width:none}body[data-page=index] .chips::-webkit-scrollbar{display:none}body[data-page=index] .chip{flex:0 0 auto;height:34px;padding:0 16px;font-size:11.5px}body[data-page=index] .chip-content,body[data-page=index] .chip-questions,body[data-page=index] .chip-video,body[data-page=index] .chip-flashcards,body[data-page=index] .chip-map,body[data-page=index] .chip-premium{min-width:auto}body[data-page=index] .section-header{margin:26px 2px 12px;padding-top:2px}body[data-page=index] .section-title{font-size:19px}body[data-page=index] .specialty-grid,body[data-page=index] .practice-grid{grid-template-columns:1fr;gap:10px}body[data-page=index] .specialty-grid{height:auto;margin-bottom:28px}body[data-page=index] .specialty-card{min-height:116px;padding:16px 18px;border-radius:12px}body[data-page=index] .exam-bank-strip{min-height:auto;align-items:flex-start;flex-direction:column;gap:12px;margin:12px 0 2px;padding:18px}body[data-page=index] .exam-bank-copy strong{font-size:19px;line-height:1.12}body[data-page=index] .exam-bank-copy span{font-size:12.5px}body[data-page=index] .exam-bank-badge{width:auto;min-height:28px}body[data-page=index] .basic-cycle-grid{grid-template-columns:1fr;gap:10px}body[data-page=index] .basic-cycle-card{min-height:auto;padding:14px}body[data-page=index] .practice-card{min-height:132px;padding:18px;border-radius:13px}body[data-page=index] .icon-tile{width:38px;height:38px}body[data-page=index] .card-copy strong{font-size:13.5px}body[data-page=index] .card-copy p{font-size:12.5px;line-height:1.45}body[data-page=index] .study-row{grid-template-columns:34px minmax(0,1fr)!important;row-gap:8px;padding:12px 0}body[data-page=index] .bar,body[data-page=index] .percent{grid-column:2;width:100%}body[data-page=index] .performance-actions{grid-template-columns:1fr}body[data-page=index] .performance-action--wide{grid-column:auto}body[data-page=index] .study-schedule-link{min-height:auto;padding:16px}body[data-page=index] .study-character{display:none}}body[data-page=index].theme-dark .mobile-menu-btn{border:0;background:transparent;color:#f4f7fb;box-shadow:none}body[data-page=index].theme-dark .mobile-menu-btn:hover{color:#35e6a0;box-shadow:none}body[data-page=index].theme-dark .mobile-sidebar-backdrop{background:#00000094}@media (min-width: 1025px){body[data-page=index] .lower-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){body[data-page=index] .topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=index] .topbar-center .global-search{width:min(940px,100%);height:42px}body[data-page=index] .main{padding-top:calc(var(--topbar) + 59px)}body[data-page=index].theme-dark .topbar-center{border-bottom-color:#263850;background:#09121ff5}}body[data-page=index] .practice-card,body[data-page=index] .basic-cycle-card{border-top:4px solid #c89012}body[data-page=index] .practice-card:hover,body[data-page=index] .basic-cycle-card:hover{border-top-color:#c89012}body[data-page=index] .basic-cycle-card:before{display:none}body[data-page=index].theme-dark .practice-card,body[data-page=index].theme-dark .practice-card:hover,body[data-page=index].theme-dark .basic-cycle-card,body[data-page=index].theme-dark .basic-cycle-card:hover,body[data-page=index].theme-dark .basic-cycle-card--courses,body[data-page=index].theme-dark .basic-cycle-card--courses:hover{border-top-color:#c89012}body[data-page=index] .basic-cycle-card .premium-mini-badge{top:11px;right:12px}body[data-page=index] .basic-cycle-card--courses .basic-courses-title{padding-right:34px}body[data-page=index].theme-dark .basic-cycle-card .premium-mini-badge{border-color:#806018;background:linear-gradient(180deg,#33270e,#4a340c);color:#ffd166}body[data-page=index] .basic-cycle-card--courses{border-color:#d8b56a;border-top-color:#a8731f!important;background:radial-gradient(circle at 100% 0%,#d5a84838 0,#d5a84800 45%),linear-gradient(135deg,#fff9e8,#fffdf7 62%,#f7fbfd);box-shadow:0 9px 22px #a8731f12}body[data-page=index] .basic-cycle-card--courses:hover{border-color:#c99a43;border-top-color:#8f5f15!important;box-shadow:0 14px 30px #8f5f1521}body[data-page=index] .basic-cycle-card--courses .basic-courses-title strong{color:#6f470d}body[data-page=index] .courses-cycle-premium-badge{border-color:#d8aa4e;background:radial-gradient(circle at 35% 20%,#ffffffeb 0,#fff0 48%),linear-gradient(180deg,#fff5ce,#e9c36d);color:#754a08;box-shadow:0 6px 14px #754a0829,inset 0 1px #ffffffd6}body[data-page=index] .courses-cycle-premium-badge svg{width:14px;height:14px;overflow:visible;fill:#c9942f;stroke:#6f4305;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 2px rgba(111,67,5,.18))}body[data-page=index] .courses-cycle-premium-badge .courses-crown-line{fill:none;stroke-width:1.65}body[data-page=index] .courses-cycle-premium-badge .courses-crown-gem{fill:#fff3ad;stroke:#6f4305;stroke-width:1.05}body[data-page=index] .basic-cycle-card--courses .basic-course-list li:before{background:#a8731f}body[data-page=index] .basic-cycle-card--courses .basic-course-list a:hover{color:#8f5f15}body[data-page=index].theme-dark .basic-cycle-card--courses,body[data-page=index].theme-dark .basic-cycle-card--courses:hover{border-color:#715421;border-top-color:#d6a84c!important;background:radial-gradient(circle at 100% 0%,#d6a84c2e 0,#d6a84c00 45%),linear-gradient(135deg,#211a0d,#171a24 62%,#0e1a2c)}body[data-page=index].theme-dark .basic-cycle-card--courses .basic-courses-title strong{color:#f1d286}body[data-page=index].theme-dark .courses-cycle-premium-badge{border-color:#9b742b;background:radial-gradient(circle at 35% 20%,#ffebaf2e 0,#ffebaf00 48%),linear-gradient(180deg,#4b3810,#2c220d);color:#f1c86c}body[data-page=index].theme-dark .courses-cycle-premium-badge svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=index].theme-dark .courses-cycle-premium-badge .courses-crown-gem{fill:#fff0a8;stroke:#8e661c}body[data-page=index] .medical-search-shell{position:relative;z-index:12;width:min(850px,100%);max-width:100%;margin-top:18px}body[data-page=index] .medical-search-shell .ask-row{width:100%;max-width:none;margin-top:0;position:relative;z-index:2;gap:11px;transition:border-color .18s ease,border-radius .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=index] .medical-search-shell .ask-row:focus-within{border-color:#b8c8db;box-shadow:0 2px 6px #1832540f,0 12px 28px #18325414}body[data-page=index] .medical-search-shell.is-open .ask-row{border-color:#cfd9e6;border-bottom-color:#edf1f6;border-radius:18px 18px 0 0;box-shadow:0 3px 8px #1832540d,0 18px 38px #1832541a}body[data-page=index] .main-search-leading-icon{width:22px;height:22px;display:grid;place-items:center;color:#7b8ca8;flex:none}body[data-page=index] .medical-search-shell #mainPrompt{height:100%}body[data-page=index] .medical-search-shell #mainPrompt::placeholder{color:#7385a5;opacity:1}body[data-page=index] .medical-search-suggestions{position:absolute;top:calc(100% - 1px);right:0;left:0;z-index:1;max-height:390px;overflow-y:auto;padding:8px 0 10px;border:1px solid #cfd9e6;border-top:0;border-radius:0 0 18px 18px;background:#fff;box-shadow:0 22px 44px #18325424,0 6px 16px #1832540f;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent}body[data-page=index] .medical-search-suggestions[hidden]{display:none}body[data-page=index] .medical-search-suggestions::-webkit-scrollbar{width:7px}body[data-page=index] .medical-search-suggestions::-webkit-scrollbar-track{background:transparent}body[data-page=index] .medical-search-suggestions::-webkit-scrollbar-thumb{border:2px solid #ffffff;border-radius:999px;background:#53698f3d}body[data-page=index] .search-suggestions-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;padding:4px 18px 6px;color:#6d7fa4;font-size:10.5px;line-height:1;font-weight:900;letter-spacing:.035em;text-transform:uppercase}body[data-page=index] .search-suggestions-clear{padding:3px 0;border:0;background:transparent;color:#00a16c;font-size:10.5px;font-weight:900;text-transform:none;cursor:pointer}body[data-page=index] .search-suggestions-clear:hover{color:#007f57;text-decoration:underline;text-underline-offset:3px}body[data-page=index] .medical-suggestion-item{width:100%;min-height:48px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:11px;padding:8px 18px;border:0;background:transparent;color:#172241;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}body[data-page=index] .medical-suggestion-item:hover,body[data-page=index] .medical-suggestion-item.is-active{background:#f1f4f8}body[data-page=index] .medical-suggestion-icon{width:22px;height:22px;display:grid;place-items:center;color:#91a0b7}body[data-page=index] .medical-suggestion-icon svg{width:17px;height:17px}body[data-page=index] .medical-suggestion-copy{min-width:0}body[data-page=index] .medical-suggestion-title{display:block;overflow:hidden;color:#111827;font-size:14px;line-height:1.25;font-weight:560;text-overflow:ellipsis;white-space:nowrap}body[data-page=index] .medical-suggestion-title mark{padding:0;background:transparent;color:#111827;font-weight:900}body[data-page=index] .medical-suggestion-category{display:block;margin-top:3px;overflow:hidden;color:#7b8ca8;font-size:10.5px;line-height:1.2;font-weight:720;text-overflow:ellipsis;white-space:nowrap}body[data-page=index] .medical-suggestion-arrow{color:#9aa8bb;font-size:17px;line-height:1;font-weight:800}body[data-page=index] .search-suggestions-empty{padding:18px;color:#65789e;font-size:13px;line-height:1.45;font-weight:650}body[data-page=index] .search-suggestions-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}body[data-page=index].theme-dark .medical-search-shell .ask-row{border-color:#30445f;background:#101d31}body[data-page=index].theme-dark .medical-search-shell .ask-row:focus-within{border-color:#4b617e;box-shadow:0 2px 6px #0003,0 18px 38px #00000047}body[data-page=index].theme-dark .medical-search-shell.is-open .ask-row{border-color:#30445f;border-bottom-color:#1c2b42}body[data-page=index].theme-dark .main-search-leading-icon{color:#91a3bd}body[data-page=index].theme-dark .medical-search-suggestions{border-color:#30445f;background:#101d31;box-shadow:0 24px 50px #0000006b,0 7px 18px #00000040}body[data-page=index].theme-dark .medical-search-suggestions::-webkit-scrollbar-thumb{border-color:#101d31;background:#b7c4d847}body[data-page=index].theme-dark .search-suggestions-heading{color:#91a3bd}body[data-page=index].theme-dark .search-suggestions-clear{color:#35e6a0}body[data-page=index].theme-dark .search-suggestions-clear:hover{color:#78f0b5}body[data-page=index].theme-dark .medical-suggestion-item{color:#f4f7fb}body[data-page=index].theme-dark .medical-suggestion-item:hover,body[data-page=index].theme-dark .medical-suggestion-item.is-active{background:#192a40}body[data-page=index].theme-dark .medical-suggestion-icon,body[data-page=index].theme-dark .medical-suggestion-arrow{color:#91a3bd}body[data-page=index].theme-dark .medical-suggestion-title,body[data-page=index].theme-dark .medical-suggestion-title mark{color:#f4f7fb}body[data-page=index].theme-dark .medical-suggestion-category,body[data-page=index].theme-dark .search-suggestions-empty{color:#9fb0c8}@media (max-width: 640px){body[data-page=index] .medical-search-shell{width:100%}body[data-page=index] .medical-search-shell .ask-row{min-height:54px}body[data-page=index] .medical-search-suggestions{max-height:min(360px,55vh);border-radius:0 0 15px 15px}body[data-page=index] .medical-search-shell.is-open .ask-row{border-radius:15px 15px 0 0}body[data-page=index] .medical-suggestion-item{min-height:50px;grid-template-columns:22px minmax(0,1fr);padding:9px 14px}body[data-page=index] .medical-suggestion-arrow{display:none}body[data-page=index] .search-suggestions-heading{padding-right:14px;padding-left:14px}}body[data-page=index] .site-footer{position:relative;overflow:hidden;margin-top:34px;border:1px solid var(--line);border-radius:18px;background:radial-gradient(circle at 0% 0%,#0bbf791f 0,#0bbf790a 30%,#fff0 54%),radial-gradient(circle at 100% 0%,#0faec721 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f7fcfa 54%,#f2fbff);box-shadow:var(--shadow-soft)}body[data-page=index] .site-footer:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012);pointer-events:none}body[data-page=index] .site-footer-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(145px,.7fr));gap:28px;padding:30px 30px 24px}body[data-page=index] .footer-brand-block{min-width:0}body[data-page=index] .footer-logo{display:inline-flex;align-items:center;gap:5px;margin-bottom:12px;color:#101833;font-size:23px;line-height:1;font-weight:850;letter-spacing:-.055em}body[data-page=index] .footer-logo .plus{color:var(--green);font-weight:950}body[data-page=index] .footer-logo .med{font-weight:950}body[data-page=index] .footer-description{max-width:410px;margin:0 0 16px;color:#53698f;font-size:12.5px;line-height:1.55;font-weight:620}body[data-page=index] .footer-support-card{max-width:390px;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px 14px;border:1px solid #cdeee4;border-radius:14px;background:#ffffffc2}body[data-page=index] .footer-support-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#e7f9f1;color:#008d62}body[data-page=index] .footer-support-copy strong{display:block;color:#101832;font-size:12.5px;line-height:1.2;font-weight:950;margin-bottom:4px}body[data-page=index] .footer-support-copy span{display:block;color:#62769b;font-size:11.5px;line-height:1.35;font-weight:650}body[data-page=index] .footer-column{min-width:0}body[data-page=index] .footer-column h3{margin:0 0 12px;color:#101832;font-size:12px;line-height:1;font-weight:950;letter-spacing:.05em;text-transform:uppercase}body[data-page=index] .footer-links{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}body[data-page=index] .footer-links a{display:inline-flex;align-items:center;gap:7px;color:#53698f;font-size:12px;line-height:1.25;font-weight:720;text-decoration:none!important;transition:color .18s ease,transform .18s ease}body[data-page=index] .footer-links a:before{content:"";width:5px;height:5px;border-radius:999px;background:#0bbf79;flex:none;opacity:.72}body[data-page=index] .footer-links a:hover{color:#008d62;transform:translate(2px)}body[data-page=index] .footer-bottom{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 30px 20px;border-top:1px solid var(--line-soft)}body[data-page=index] .footer-disclaimer{margin:0;color:#60739b;font-size:11.5px;line-height:1.45;font-weight:650}body[data-page=index] .footer-disclaimer strong{color:#253757;font-weight:900}body[data-page=index] .footer-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:#6d7fa4;font-size:11.5px;line-height:1.2;font-weight:750;white-space:nowrap}body[data-page=index] .footer-meta a{color:#008d62;font-weight:900;text-decoration:none!important}body[data-page=index] .footer-meta a:hover{text-decoration:underline!important;text-underline-offset:3px}body[data-page=index] .footer-dot{width:4px;height:4px;border-radius:999px;background:#b7c5d8;flex:none}body[data-page=index].theme-dark .site-footer{border-color:#263850;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430);box-shadow:var(--shadow-soft)}body[data-page=index].theme-dark .footer-logo,body[data-page=index].theme-dark .footer-column h3,body[data-page=index].theme-dark .footer-support-copy strong,body[data-page=index].theme-dark .footer-disclaimer strong{color:#f4f7fb}body[data-page=index].theme-dark .footer-logo .plus{color:#35e6a0}body[data-page=index].theme-dark .footer-description,body[data-page=index].theme-dark .footer-support-copy span,body[data-page=index].theme-dark .footer-links a,body[data-page=index].theme-dark .footer-disclaimer,body[data-page=index].theme-dark .footer-meta{color:#b7c4d8}body[data-page=index].theme-dark .footer-support-card{border-color:#1f6e55;background:#101d31b8}body[data-page=index].theme-dark .footer-support-icon{background:#12382d;color:#78f0b5}body[data-page=index].theme-dark .footer-links a:before{background:#35e6a0}body[data-page=index].theme-dark .footer-links a:hover,body[data-page=index].theme-dark .footer-meta a{color:#78f0b5}body[data-page=index].theme-dark .footer-bottom{border-top-color:#1c2b42}body[data-page=index].theme-dark .footer-dot{background:#4d6688}@media (max-width: 1280px){body[data-page=index] .site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=index] .footer-brand-block{grid-column:1 / -1}}@media (max-width: 760px){body[data-page=index] .site-footer{margin-top:28px;border-radius:16px}body[data-page=index] .site-footer-inner{grid-template-columns:1fr;gap:22px;padding:26px 20px 18px}body[data-page=index] .footer-logo{font-size:21px}body[data-page=index] .footer-support-card{max-width:none}body[data-page=index] .footer-bottom{grid-template-columns:1fr;align-items:start;padding:16px 20px 20px}body[data-page=index] .footer-meta{justify-content:flex-start;white-space:normal}}body[data-page=index] .site-footer-inner{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:18px!important;padding:34px 30px 24px!important}body[data-page=index] .footer-brand-block{max-width:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}body[data-page=index] .footer-description{max-width:720px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=index] .footer-support-card{width:min(520px,100%)!important;max-width:520px!important;margin:0 auto!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}body[data-page=index] .footer-support-card:hover{transform:translateY(-1px)!important;border-color:#93dec2!important;background:#fff!important;box-shadow:0 12px 26px #162c4814!important}body[data-page=index] .footer-bottom{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:12px!important}body[data-page=index] .footer-disclaimer{max-width:980px!important;margin-right:auto!important;margin-left:auto!important}body[data-page=index] .footer-meta{justify-content:center!important;white-space:normal!important}body[data-page=index].theme-dark .footer-support-card:hover{border-color:#247d61!important;background:#13243a!important;box-shadow:none!important}@media (max-width: 760px){body[data-page=index] .site-footer-inner{padding:28px 20px 20px!important}body[data-page=index] .footer-support-card{grid-template-columns:34px minmax(0,1fr)!important}body[data-page=index] .footer-bottom{justify-items:center!important;text-align:center!important}body[data-page=index] .footer-meta{justify-content:center!important}}body[data-page=index] .footer-brand-block{max-width:680px!important}body[data-page=index] .footer-bottom{padding-top:14px!important;padding-bottom:18px!important}body[data-page=index] .footer-meta{margin:0 auto!important}body[data-page=index] .site-footer-inner{padding-bottom:8px!important}body[data-page=index] .footer-description{margin-bottom:0!important}body[data-page=index] .footer-bottom{padding-top:10px!important}@media (max-width: 760px){body[data-page=index] .site-footer-inner{padding-bottom:8px!important}body[data-page=index] .footer-bottom{padding-top:10px!important}}body[data-page=index] .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=index] .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body[data-page=index] .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body[data-page=index] .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body[data-page=index] .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body[data-page=index] .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body[data-page=index].theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body[data-page=index].theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body[data-page=index].theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body[data-page=index].theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=index].theme-dark .extension-premium-arrow{color:#ffd166}body[data-page=index] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=index] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=index] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=index] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=index] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=index] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=index] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=index] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=index] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=index] .residency-area-group>.residency-area-toggle:hover,body[data-page=index] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=index] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=index] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=index] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=index] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=index] .residency-area-group .residency-specialty-link:hover,body[data-page=index] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=index] .residency-area-group .residency-specialty-link:hover:before,body[data-page=index] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=index].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=index].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=index].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=index].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=index].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=index].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=index].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=index].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=index].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=index].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=index] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=index] .specialty-page[class*=specialty-theme-],body[data-page=index] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=index] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=index] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=index] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=index] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=index] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=index] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=index] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=index] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=index] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=index] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=index] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=index] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=index] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=index] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=index] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=index] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=index] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=index] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=index].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=index])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=index].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=index])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=index].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=index])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=index].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=index])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=index].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=index].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=index])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=index])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=index].official-menu-final{--official-sidebar-width: 300px;--official-topbar-height: var(--topbar, 68px)}body[data-page=index] #officialSidebar,body[data-page=index] #officialSidebar *,body[data-page=index] #officialSidebar *:before,body[data-page=index] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=index] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=index] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=index] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=index] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=index] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=index] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=index] #officialSidebar .nav-item,body[data-page=index] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=index] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=index] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=index] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=index] #officialSidebar .nav-item:hover,body[data-page=index] #officialSidebar .nav-toggle:hover,body[data-page=index] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=index] #officialSidebar .nav-item.active,body[data-page=index] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=index] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=index] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=index] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=index] #officialSidebar .nav-item svg,body[data-page=index] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=index] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=index] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=index] #officialSidebar .nav-group>.nav-submenu,body[data-page=index] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=index] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=index] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=index] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=index] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=index] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=index] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=index] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=index] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=index] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=index] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=index] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=index] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=index] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=index] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=index] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=index] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=index] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=index] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=index] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=index] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=index] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=index] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=index] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=index] #officialSidebar .extension-premium-link{width:100%!important;min-height:44px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=index].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=index].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=index].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=index].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=index].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=index].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=index].theme-dark #officialSidebar,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=index].theme-dark #officialSidebar .nav-item,body[data-page=index].theme-dark #officialSidebar .nav-toggle,body[data-page=index].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=index].theme-dark #officialSidebar .nav-item:hover,body[data-page=index].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=index].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=index].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=index].theme-dark #officialSidebar .nav-item.active,body[data-page=index].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=index].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=index].theme-dark #officialSidebar .premium-title,body[data-page=index].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=index].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=index].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=index].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=index].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=index])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=index].official-menu-final{overflow-x:hidden!important}body[data-page=index].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=index].official-menu-final #sidebarToggle{display:none!important}body[data-page=index] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=index].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=index].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=index].official-menu-final .main,body[data-page=index].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=index].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=index].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=index].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=index])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=index] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=index] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=index] #officialSidebar .ciclo-basico-group>.sidebar-outline-control,body[data-page=index] #officialSidebar .sidebar-menu>.sidebar-outline-link{width:100%!important;min-height:44px!important;height:auto!important;margin:0!important;border:1px solid #cfdbe9!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;box-shadow:none!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-decoration:none!important;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease!important}body[data-page=index] #officialSidebar .ciclo-basico-group>.sidebar-outline-control{padding:0 12px 0 14px!important}body[data-page=index] #officialSidebar .sidebar-menu>.sidebar-outline-link{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=index] #officialSidebar .ciclo-basico-group>.sidebar-outline-control:hover,body[data-page=index] #officialSidebar .ciclo-basico-group.open>.sidebar-outline-control,body[data-page=index] #officialSidebar .sidebar-menu>.sidebar-outline-link:hover{border-color:#aebfd2!important;background:#f2f7fb!important;color:#253757!important;box-shadow:0 5px 13px #162c480d!important}body[data-page=index] #officialSidebar .sidebar-outline-control .nav-toggle-main,body[data-page=index] #officialSidebar .sidebar-outline-link{min-width:0!important}body[data-page=index] #officialSidebar .sidebar-outline-control .nav-toggle-main{gap:14px!important;overflow:hidden!important}body[data-page=index] #officialSidebar .sidebar-outline-control svg,body[data-page=index] #officialSidebar .sidebar-outline-link svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=index] #officialSidebar .sidebar-outline-control .nav-chevron{color:#7183a7!important}body[data-page=index] #officialSidebar .ciclo-basico-group.open>.sidebar-outline-control .nav-chevron{color:#253757!important}body[data-page=index] #officialSidebar .ciclo-basico-group .nav-submenu>.nav-sublink{font-weight:720!important}body[data-page=index].theme-dark #officialSidebar .ciclo-basico-group>.sidebar-outline-control,body[data-page=index].theme-dark #officialSidebar .sidebar-menu>.sidebar-outline-link,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .ciclo-basico-group>.sidebar-outline-control,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .sidebar-menu>.sidebar-outline-link{border-color:#30445f!important;background:transparent!important;color:#b7c4d8!important;box-shadow:none!important}body[data-page=index].theme-dark #officialSidebar .ciclo-basico-group>.sidebar-outline-control:hover,body[data-page=index].theme-dark #officialSidebar .ciclo-basico-group.open>.sidebar-outline-control,body[data-page=index].theme-dark #officialSidebar .sidebar-menu>.sidebar-outline-link:hover,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .ciclo-basico-group>.sidebar-outline-control:hover,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .ciclo-basico-group.open>.sidebar-outline-control,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .sidebar-menu>.sidebar-outline-link:hover{border-color:#4d6688!important;background:#13243a!important;color:#f4f7fb!important;box-shadow:none!important}body[data-page=index].theme-dark #officialSidebar .sidebar-outline-control .nav-chevron,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .sidebar-outline-control .nav-chevron{color:#91a3bd!important}@media (max-width: 1024px){body[data-page=index] #officialSidebar .ciclo-basico-group>.sidebar-outline-control,body[data-page=index] #officialSidebar .sidebar-menu>.sidebar-outline-link{min-height:44px!important}}body[data-page=index]{--home-card-gradient: linear-gradient( 90deg, #0bbf79 0%, #0faec7 46%, #c89012 100% )}body[data-page=index] .specialty-grid .specialty-card{border:1px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,var(--home-card-gradient) border-box!important}body[data-page=index] .specialty-grid .specialty-card:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;z-index:1!important;display:block!important;width:100%!important;height:4px!important;border-radius:11px 11px 0 0!important;background:var(--home-card-gradient)!important;pointer-events:none!important}body[data-page=index] .specialty-grid .specialty-card:hover{border-color:transparent!important;background:linear-gradient(#fff,#fff) padding-box,var(--home-card-gradient) border-box!important}body[data-page=index] .specialty-grid .specialty-card>strong,body[data-page=index] .specialty-grid .specialty-card>p,body[data-page=index] .specialty-grid .specialty-card>.meta-line{position:relative!important;z-index:2!important}body[data-page=index] .practice-grid .practice-card{border:1px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,var(--home-card-gradient) border-box!important}body[data-page=index] .practice-grid .practice-card:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;z-index:1!important;display:block!important;width:100%!important;height:4px!important;border-radius:12px 12px 0 0!important;background:var(--home-card-gradient)!important;pointer-events:none!important}body[data-page=index] .practice-grid .practice-card:hover{border-color:transparent!important;background:linear-gradient(#fff,#fff) padding-box,var(--home-card-gradient) border-box!important}body[data-page=index] .practice-grid .practice-card>.icon-tile{position:relative!important;z-index:2!important}body[data-page=index] .practice-grid .practice-card>.card-copy{position:static!important;z-index:auto!important;display:contents!important}body[data-page=index] .practice-grid .practice-card>.card-copy strong,body[data-page=index] .practice-grid .practice-card>.card-copy p{position:relative!important;z-index:2!important}body[data-page=index] .practice-grid .practice-card>.mini-arrow{position:absolute!important;right:18px!important;bottom:17px!important;z-index:2!important}body[data-page=index] .practice-grid .practice-card>.premium-mini-badge{position:absolute!important;top:11px!important;right:12px!important;left:auto!important;z-index:4!important;display:inline-flex!important}body[data-page=index] .basic-cycle-grid .basic-cycle-card,body[data-page=index] .basic-cycle-grid .basic-cycle-card--courses{border:1px solid #c89012!important}body[data-page=index] .basic-cycle-grid .basic-cycle-card:before,body[data-page=index] .basic-cycle-grid .basic-cycle-card--courses:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;z-index:1!important;display:block!important;width:100%!important;height:4px!important;border-radius:13px 13px 0 0!important;background:#c89012!important;pointer-events:none!important}body[data-page=index] .basic-cycle-grid .basic-cycle-card:hover,body[data-page=index] .basic-cycle-grid .basic-cycle-card--courses:hover{border-color:#c89012!important}body[data-page=index] .basic-cycle-grid .basic-cycle-card>.basic-discipline-list,body[data-page=index] .basic-cycle-grid .basic-cycle-card>.basic-courses-title,body[data-page=index] .basic-cycle-grid .basic-cycle-card>.basic-course-list{position:relative!important;z-index:2!important}body[data-page=index] .basic-cycle-grid .basic-cycle-card>.premium-mini-badge{position:absolute!important;top:11px!important;right:12px!important;left:auto!important;z-index:4!important;display:inline-flex!important}body[data-page=index] .basic-cycle-grid .basic-cycle-card--courses .basic-courses-title{padding-right:34px!important}body[data-page=index].theme-dark .specialty-grid .specialty-card,html:has(>body[data-page=index])[data-theme=dark] body .specialty-grid .specialty-card{border-color:transparent!important;background:linear-gradient(#0e1a2c,#0e1a2c) padding-box,var(--home-card-gradient) border-box!important}body[data-page=index].theme-dark .specialty-grid .specialty-card:hover,html:has(>body[data-page=index])[data-theme=dark] body .specialty-grid .specialty-card:hover{border-color:transparent!important;background:linear-gradient(#0e1a2c,#0e1a2c) padding-box,var(--home-card-gradient) border-box!important}body[data-page=index].theme-dark .practice-grid .practice-card,html:has(>body[data-page=index])[data-theme=dark] body .practice-grid .practice-card{border-color:transparent!important;background:linear-gradient(#0e1a2c,#0e1a2c) padding-box,var(--home-card-gradient) border-box!important}body[data-page=index].theme-dark .practice-grid .practice-card:hover,html:has(>body[data-page=index])[data-theme=dark] body .practice-grid .practice-card:hover{border-color:transparent!important;background:linear-gradient(#0e1a2c,#0e1a2c) padding-box,var(--home-card-gradient) border-box!important}body[data-page=index].theme-dark .basic-cycle-grid .basic-cycle-card,body[data-page=index].theme-dark .basic-cycle-grid .basic-cycle-card--courses,html:has(>body[data-page=index])[data-theme=dark] body .basic-cycle-grid .basic-cycle-card,html:has(>body[data-page=index])[data-theme=dark] body .basic-cycle-grid .basic-cycle-card--courses{border-color:#c89012!important}body[data-page=index] #officialSidebar .post-premium-menu{margin-top:14px!important}@media (min-width: 1025px){body[data-page=index].official-menu-final{--official-sidebar-rail-width: 72px}body[data-page=index].official-menu-final #officialSidebar,body[data-page=index].official-menu-final .main,body[data-page=index].official-menu-final #sidebarToggle{transition:width .24s ease,min-width .24s ease,max-width .24s ease,margin-left .24s ease,padding .24s ease,left .24s ease,transform .24s ease!important}body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar{width:var(--official-sidebar-rail-width)!important;min-width:var(--official-sidebar-rail-width)!important;max-width:var(--official-sidebar-rail-width)!important;padding:14px 9px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=index].official-menu-final.sidebar-collapsed .main{width:calc(100% - var(--official-sidebar-rail-width))!important;margin-left:var(--official-sidebar-rail-width)!important}body[data-page=index].official-menu-final.sidebar-collapsed #sidebarToggle{left:calc(var(--official-sidebar-rail-width) - 16px)!important}body[data-page=index].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar>.premium-box{display:none!important}body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar>nav{width:100%!important;gap:8px!important}body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-item,body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-group>.nav-toggle{width:52px!important;min-width:52px!important;max-width:52px!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;margin:0 auto!important;padding:0!important;border-radius:12px!important;font-size:0!important;line-height:0!important;overflow:hidden!important;white-space:nowrap!important}body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-item--long{align-items:center!important}body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-group>.nav-toggle .nav-toggle-main{width:22px!important;min-width:22px!important;max-width:22px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;overflow:visible!important;font-size:0!important;line-height:0!important}body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-item>span,body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-group>.nav-toggle .nav-toggle-main>span{display:none!important}body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-item>svg,body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-group>.nav-toggle .nav-toggle-main>svg{width:20px!important;height:20px!important;min-width:20px!important;display:block!important;flex:0 0 20px!important;margin:0!important}body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-group>.nav-toggle>.nav-chevron{display:none!important}body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar .nav-submenu,body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar .residency-menu,body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar .residency-specialties{display:none!important;width:0!important;height:0!important;max-height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar .post-premium-menu,body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar .student-menu{margin-top:12px!important}body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar .ciclo-basico-group>.sidebar-outline-control,body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar .sidebar-menu>.sidebar-outline-link{width:52px!important;min-width:52px!important;max-width:52px!important;height:44px!important;min-height:44px!important;justify-content:center!important;gap:0!important;padding:0!important}body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar.sidebar{display:flex!important}}body[data-page=index] .compact-sidebar-rail{display:none}@media (min-width: 1025px){body[data-page=index].official-menu-final{--official-sidebar-rail-width: 72px}body[data-page=index].official-menu-final.sidebar-collapsed #officialSidebar{width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;transform:translate(-100%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body[data-page=index].official-menu-final.sidebar-collapsed #compactSidebarRail{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:76!important;width:var(--official-sidebar-rail-width)!important;min-width:var(--official-sidebar-rail-width)!important;max-width:var(--official-sidebar-rail-width)!important;display:flex!important;flex-direction:column!important;align-items:center!important;margin:0!important;padding:58px 8px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border-right:1px solid var(--line, #dfe7f3)!important;background:#fff!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:none!important}body[data-page=index].official-menu-final:not(.sidebar-collapsed) #compactSidebarRail{display:none!important}body[data-page=index] #compactSidebarRail::-webkit-scrollbar{display:none!important}body[data-page=index] #compactSidebarRail .compact-rail-nav{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=index] #compactSidebarRail .compact-rail-item{position:relative!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:44px!important;min-height:44px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid transparent!important;border-radius:12px!important;background:transparent!important;color:#50658e!important;font:inherit!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease!important}body[data-page=index] #compactSidebarRail .compact-rail-item:hover,body[data-page=index] #compactSidebarRail .compact-rail-item:focus-visible{border-color:#dfe7f3!important;background:#f2f7fb!important;color:#253757!important;transform:translateY(-1px)!important;outline:none!important}body[data-page=index] #compactSidebarRail .compact-rail-item.active{border-color:#cdeee4!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=index] #compactSidebarRail .compact-rail-item--outlined{border-color:#d5dfeb!important;background:#fff!important}body[data-page=index] #compactSidebarRail .compact-rail-item svg{width:20px!important;height:20px!important;display:block!important;color:currentColor!important;pointer-events:none!important}body[data-page=index] #compactSidebarRail .compact-rail-separator{width:36px!important;height:1px!important;flex:none!important;margin:4px 0!important;background:#e5ebf3!important}body[data-page=index].official-menu-final.sidebar-collapsed .main{width:calc(100% - var(--official-sidebar-rail-width))!important;margin-left:var(--official-sidebar-rail-width)!important}body[data-page=index].official-menu-final.sidebar-collapsed #sidebarToggle{left:40px!important;z-index:86!important}body[data-page=index].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=index].theme-dark.official-menu-final.sidebar-collapsed #compactSidebarRail,html:has(>body[data-page=index])[data-theme=dark] body.official-menu-final.sidebar-collapsed #compactSidebarRail{border-right-color:#263850!important;background:#0c1829!important}body[data-page=index].theme-dark #compactSidebarRail .compact-rail-item,html:has(>body[data-page=index])[data-theme=dark] body #compactSidebarRail .compact-rail-item{color:#b7c4d8!important}body[data-page=index].theme-dark #compactSidebarRail .compact-rail-item:hover,body[data-page=index].theme-dark #compactSidebarRail .compact-rail-item:focus-visible,html:has(>body[data-page=index])[data-theme=dark] body #compactSidebarRail .compact-rail-item:hover,html:has(>body[data-page=index])[data-theme=dark] body #compactSidebarRail .compact-rail-item:focus-visible{border-color:#30445f!important;background:#13243a!important;color:#f4f7fb!important}body[data-page=index].theme-dark #compactSidebarRail .compact-rail-item.active,html:has(>body[data-page=index])[data-theme=dark] body #compactSidebarRail .compact-rail-item.active{border-color:#247d61!important;background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=index].theme-dark #compactSidebarRail .compact-rail-item--outlined,html:has(>body[data-page=index])[data-theme=dark] body #compactSidebarRail .compact-rail-item--outlined{border-color:#30445f!important;background:#101d31!important}body[data-page=index].theme-dark #compactSidebarRail .compact-rail-separator,html:has(>body[data-page=index])[data-theme=dark] body #compactSidebarRail .compact-rail-separator{background:#263850!important}}@media (max-width: 1024px){body[data-page=index] #compactSidebarRail{display:none!important}}body[data-page=index] #officialSidebar .practice-premium-group>.practice-premium-toggle{min-height:56px!important;height:auto!important;padding:7px 12px 7px 14px!important;border:1px solid #ead8a8!important;border-radius:9px!important;background:linear-gradient(180deg,#fffdf8,#fff9ed)!important;color:#52617b!important;box-shadow:0 3px 10px #a8731f0b!important}body[data-page=index] #officialSidebar .practice-premium-group>.practice-premium-toggle:hover,body[data-page=index] #officialSidebar .practice-premium-group.open>.practice-premium-toggle{border-color:#dfc47d!important;background:linear-gradient(180deg,#fffaf0,#fff4dc)!important;color:#5f470f!important;box-shadow:0 5px 14px #8f5f1513!important}body[data-page=index] #officialSidebar .practice-premium-main{align-items:center!important;gap:14px!important;overflow:visible!important}body[data-page=index] #officialSidebar .practice-premium-copy{min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:3px!important;line-height:1!important}body[data-page=index] #officialSidebar .practice-premium-title{display:block!important;color:inherit!important;font-size:12.5px!important;line-height:1.15!important;font-weight:780!important;white-space:normal!important}body[data-page=index] #officialSidebar .practice-premium-note{display:inline-flex!important;align-items:center!important;gap:4px!important;color:#a8731f!important;font-size:11px!important;line-height:1!important;font-weight:900!important;letter-spacing:.015em!important;white-space:nowrap!important}body[data-page=index] #officialSidebar .practice-premium-crown{width:9px!important;height:9px!important;min-width:9px!important;display:block!important;flex:0 0 9px!important;fill:#d1a13d!important;stroke:#8f5f15!important;stroke-width:1.25!important;stroke-linejoin:round!important}body[data-page=index] #officialSidebar .practice-premium-group>.practice-premium-toggle .nav-chevron{color:#a47a2c!important}body[data-page=index] #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:before{background:#c89012!important;box-shadow:0 0 0 3px #c8901214!important}body[data-page=index] #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:hover,body[data-page=index] #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink.active{color:#7b5717!important;background:#fff9ec!important}body[data-page=index] #officialSidebar>.premium-box{display:none!important}body[data-page=index] #compactSidebarRail .compact-rail-item--premium{border-color:#ead8a8!important;background:#fffaf0!important;color:#9b6a00!important}body[data-page=index] #compactSidebarRail .compact-rail-item--premium:hover,body[data-page=index] #compactSidebarRail .compact-rail-item--premium:focus-visible{border-color:#dfc47d!important;background:#fff3d6!important;color:#79510b!important}body[data-page=index].theme-dark #officialSidebar .practice-premium-group>.practice-premium-toggle,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .practice-premium-group>.practice-premium-toggle{border-color:#665329!important;background:linear-gradient(180deg,#241f15,#1e1b15)!important;color:#d8d0bf!important;box-shadow:none!important}body[data-page=index].theme-dark #officialSidebar .practice-premium-group>.practice-premium-toggle:hover,body[data-page=index].theme-dark #officialSidebar .practice-premium-group.open>.practice-premium-toggle,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .practice-premium-group>.practice-premium-toggle:hover,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .practice-premium-group.open>.practice-premium-toggle{border-color:#8a7034!important;background:#2b2417!important;color:#f0d996!important}body[data-page=index].theme-dark #officialSidebar .practice-premium-note,body[data-page=index].theme-dark #officialSidebar .practice-premium-group>.practice-premium-toggle .nav-chevron,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .practice-premium-note,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .practice-premium-group>.practice-premium-toggle .nav-chevron{color:#d7ad51!important}body[data-page=index].theme-dark #officialSidebar .practice-premium-crown,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .practice-premium-crown{fill:#d7ad51!important;stroke:#f0d996!important}body[data-page=index].theme-dark #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:before,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:before{background:#d7ad51!important;box-shadow:0 0 0 3px #d7ad511a!important}body[data-page=index].theme-dark #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:hover,body[data-page=index].theme-dark #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink.active,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:hover,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink.active{color:#f0d996!important;background:#2b2417!important}body[data-page=index].theme-dark #compactSidebarRail .compact-rail-item--premium,html:has(>body[data-page=index])[data-theme=dark] body #compactSidebarRail .compact-rail-item--premium{border-color:#665329!important;background:#201c14!important;color:#d7ad51!important}@media (max-width: 1024px){body[data-page=index] #officialSidebar .practice-premium-group>.practice-premium-toggle{min-height:56px!important}}body[data-page=index] #officialSidebar .ciclo-basico-group>.nav-submenu>.nav-sublink:before{left:0!important;width:8px!important;height:8px!important;background:#8257ff!important;box-shadow:0 0 0 4px #8257ff1f!important}body[data-page=index] #officialSidebar .ciclo-basico-group>.nav-submenu>.nav-sublink:hover:before,body[data-page=index] #officialSidebar .ciclo-basico-group>.nav-submenu>.nav-sublink.active:before{background:#8257ff!important;box-shadow:0 0 0 4px #8257ff29!important}body[data-page=index].theme-dark #officialSidebar .ciclo-basico-group>.nav-submenu>.nav-sublink:before,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .ciclo-basico-group>.nav-submenu>.nav-sublink:before{background:#b69aff!important;box-shadow:0 0 0 4px #b69aff29!important}body[data-page=index] #officialSidebar .extension-premium-link{border-color:#ead9a7!important;background:linear-gradient(180deg,#fffdf8,#fff6df)!important;color:#7b5915!important;box-shadow:0 4px 12px #9a6d140e!important}body[data-page=index] #officialSidebar .extension-premium-link:hover,body[data-page=index] #officialSidebar .extension-premium-link:focus-visible{transform:translateY(-1px)!important;border-color:#d9bd72!important;background:linear-gradient(180deg,#fffaf0,#ffefc8)!important;color:#69490d!important;box-shadow:0 7px 16px #9a6d1417!important}body[data-page=index] #officialSidebar .extension-premium-crown{border-color:#ead9a7!important;background:#ffffffb8!important;box-shadow:none!important}body[data-page=index] #officialSidebar .extension-premium-crown svg{fill:#dfbd68!important;stroke:#8b6518!important}body[data-page=index] #officialSidebar .extension-premium-arrow{color:#9a741f!important}body[data-page=index] #compactSidebarRail .compact-rail-item--premium{border-color:#ead9a7!important;background:#fffaf0!important;color:#9a741f!important;box-shadow:none!important}body[data-page=index] #compactSidebarRail .compact-rail-item--premium:hover,body[data-page=index] #compactSidebarRail .compact-rail-item--premium:focus-visible{border-color:#d9bd72!important;background:#fff1cf!important;color:#76520d!important}body[data-page=index].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#68572f!important;background:linear-gradient(180deg,#242017,#1b1a17)!important;color:#dfc477!important;box-shadow:0 4px 12px #0000001f!important}body[data-page=index].theme-dark #officialSidebar .extension-premium-link:hover,body[data-page=index].theme-dark #officialSidebar .extension-premium-link:focus-visible,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .extension-premium-link:hover,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .extension-premium-link:focus-visible{border-color:#8c7133!important;background:linear-gradient(180deg,#302817,#211d16)!important;color:#efd58a!important;box-shadow:0 7px 16px #0000002e!important}body[data-page=index].theme-dark #officialSidebar .extension-premium-crown,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .extension-premium-crown{border-color:#68572f!important;background:#ffd1660b!important}body[data-page=index].theme-dark #compactSidebarRail .compact-rail-item--premium,html:has(>body[data-page=index])[data-theme=dark] body #compactSidebarRail .compact-rail-item--premium{border-color:#68572f!important;background:#211d16!important;color:#dfc477!important}body[data-page=index] #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink{padding-left:18px!important}body[data-page=index] #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink:before{left:0!important;width:8px!important;height:8px!important;background:#c89012!important;box-shadow:0 0 0 4px #c8901221!important}body[data-page=index] #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink:hover,body[data-page=index] #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink.active{color:#7b5717!important;background:#fff9ec!important}body[data-page=index] #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink:hover:before,body[data-page=index] #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink.active:before{background:#b97900!important;box-shadow:0 0 0 4px #c890122e!important}body[data-page=index].theme-dark #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink:before,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink:before{background:#d7ad51!important;box-shadow:0 0 0 4px #d7ad5129!important}body[data-page=index].theme-dark #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink:hover,body[data-page=index].theme-dark #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink.active,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink:hover,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink.active{color:#f0d996!important;background:#2b2417!important}body[data-page=index] .site-footer.site-footer--official-logos{position:relative!important;overflow:hidden!important;margin-top:34px!important;border:1px solid var(--line,#dfe7f3)!important;border-radius:18px!important;background:radial-gradient(circle at 0% 0%,#0bbf7917 0,#0bbf7906 32%,#fff0 58%),radial-gradient(circle at 100% 0%,#0faec717 0,#0faec706 34%,#fff0 62%),linear-gradient(135deg,#fff,#f9fcfd 58%,#f4fbf9)!important;box-shadow:var(--shadow-soft,0 8px 20px rgba(22,44,72,.035))!important}body[data-page=index] .site-footer.site-footer--official-logos:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:4px!important;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012)!important;pointer-events:none!important}body[data-page=index] .footer-logo-partners{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:36px!important;padding:32px 34px 26px!important}body[data-page=index] .footer-logo-group{min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important}body[data-page=index] .footer-logo-group-title{margin:0 0 17px!important;color:#53698f!important;font-size:11px!important;line-height:1!important;font-weight:900!important;letter-spacing:.09em!important;text-transform:uppercase!important;text-align:center!important}body[data-page=index] .footer-logo-grid{width:100%!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;gap:11px!important}body[data-page=index] .footer-brand-logo-link{min-width:0!important;min-height:64px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:9px 10px!important;border:1px solid rgba(214,224,236,.78)!important;border-radius:12px!important;background:#ffffffc7!important;text-decoration:none!important;box-shadow:0 5px 15px #162c4806!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}body[data-page=index] .footer-brand-logo-link:hover,body[data-page=index] .footer-brand-logo-link:focus-visible{transform:translateY(-2px)!important;border-color:#a8dfce!important;background:#fff!important;box-shadow:0 10px 22px #162c4813!important;outline:none!important}body[data-page=index] .footer-brand-logo-link img{width:100%!important;max-width:138px!important;height:40px!important;display:block!important;object-fit:contain!important;object-position:center!important}body[data-page=index] .footer-logo-group--institutions .footer-brand-logo-link{min-height:72px!important}body[data-page=index] .footer-logo-group--institutions .footer-brand-logo-link img{max-width:150px!important;height:46px!important}body[data-page=index] .footer-brand-logo-link.logo-revisamed img{max-width:115px!important}body[data-page=index] .footer-brand-logo-link.logo-medprovas img{max-width:132px!important}body[data-page=index] .footer-brand-logo-link.logo-medflix img{max-width:106px!important}body[data-page=index] .footer-brand-logo-link.logo-medicinatual img{max-width:138px!important}body[data-page=index] .footer-brand-logo-link.logo-mediccurso img{max-width:126px!important}body[data-page=index] .footer-brand-logo-link.logo-supremajf img,body[data-page=index] .footer-brand-logo-link.logo-suprematr img{max-width:142px!important}body[data-page=index] .footer-brand-logo-link.logo-humanitas img{max-width:150px!important}body[data-page=index] .footer-brand-logo-link.logo-fadip img{max-width:138px!important}body[data-page=index] .footer-brand-logo-link.logo-fgs img{max-width:146px!important}body[data-page=index] .footer-logo-fallback{display:none!important;align-items:center!important;justify-content:center!important;min-height:34px!important;color:#158060!important;font-size:14px!important;line-height:1!important;font-weight:950!important;letter-spacing:-.03em!important;text-align:center!important}body[data-page=index] .footer-small-divider{position:relative!important;z-index:1!important;width:min(680px,calc(100% - 64px))!important;height:1px!important;margin:0 auto!important;background:linear-gradient(90deg,transparent 0%,var(--line,#dfe7f3) 18%,var(--line,#dfe7f3) 82%,transparent 100%)!important}body[data-page=index] .footer-legal-row{position:relative!important;z-index:1!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;flex-wrap:wrap!important;padding:15px 22px 18px!important}body[data-page=index] .footer-legal-row .footer-main-logo{display:inline-flex!important;align-items:baseline!important;gap:3px!important;margin:0!important;color:#101833!important;font-size:21px!important;line-height:1!important;font-weight:820!important;letter-spacing:-.8px!important;white-space:nowrap!important}body[data-page=index] .footer-legal-row .footer-main-logo .plus{color:var(--green,#0bbf79)!important;font-weight:950!important}body[data-page=index] .footer-legal-row .footer-main-logo .med{font-weight:950!important}body[data-page=index] .footer-legal-links{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding-left:12px!important;border-left:1px solid var(--line,#dfe7f3)!important}body[data-page=index] .footer-legal-links a{color:var(--green-dark,#008d62)!important;font-size:11.5px!important;line-height:1!important;font-weight:900!important;text-decoration:none!important;white-space:nowrap!important}body[data-page=index] .footer-legal-links a+a:before{content:"•"!important;display:inline-block!important;margin-right:8px!important;color:#b7c5d8!important}body[data-page=index] .footer-legal-links a:hover{text-decoration:underline!important;text-underline-offset:3px!important}body[data-page=index].theme-dark .site-footer.site-footer--official-logos,html:has(>body[data-page=index])[data-theme=dark] body .site-footer.site-footer--official-logos{border-color:#263850!important;background:radial-gradient(circle at 0% 0%,#26d9911a 0,#26d99109 32%,#07111f00 58%),radial-gradient(circle at 100% 0%,#35d0e41a 0,#35d0e409 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 58%,#0c2430)!important}body[data-page=index].theme-dark .footer-logo-group-title,html:has(>body[data-page=index])[data-theme=dark] body .footer-logo-group-title{color:#9fb0c8!important}body[data-page=index].theme-dark .footer-brand-logo-link,html:has(>body[data-page=index])[data-theme=dark] body .footer-brand-logo-link{border-color:#30445f!important;background:#fffffff0!important;box-shadow:none!important}body[data-page=index].theme-dark .footer-brand-logo-link:hover,body[data-page=index].theme-dark .footer-brand-logo-link:focus-visible,html:has(>body[data-page=index])[data-theme=dark] body .footer-brand-logo-link:hover,html:has(>body[data-page=index])[data-theme=dark] body .footer-brand-logo-link:focus-visible{border-color:#247d61!important;background:#fff!important}body[data-page=index].theme-dark .footer-legal-row .footer-main-logo,html:has(>body[data-page=index])[data-theme=dark] body .footer-legal-row .footer-main-logo{color:#f4f7fb!important}body[data-page=index].theme-dark .footer-legal-row .footer-main-logo .plus,html:has(>body[data-page=index])[data-theme=dark] body .footer-legal-row .footer-main-logo .plus{color:#35e6a0!important}body[data-page=index].theme-dark .footer-legal-links,html:has(>body[data-page=index])[data-theme=dark] body .footer-legal-links{border-left-color:#30445f!important}body[data-page=index].theme-dark .footer-legal-links a,html:has(>body[data-page=index])[data-theme=dark] body .footer-legal-links a{color:#78f0b5!important}@media (max-width:1380px){body[data-page=index] .footer-logo-partners{grid-template-columns:1fr!important;gap:28px!important}}@media (max-width:900px){body[data-page=index] .footer-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:640px){body[data-page=index] .site-footer.site-footer--official-logos{margin-top:28px!important;border-radius:16px!important}body[data-page=index] .footer-logo-partners{gap:24px!important;padding:27px 16px 22px!important}body[data-page=index] .footer-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}body[data-page=index] .footer-brand-logo-link,body[data-page=index] .footer-logo-group--institutions .footer-brand-logo-link{min-height:65px!important;padding:8px!important}body[data-page=index] .footer-brand-logo-link img,body[data-page=index] .footer-logo-group--institutions .footer-brand-logo-link img{height:40px!important;max-width:138px!important}body[data-page=index] .footer-small-divider{width:calc(100% - 34px)!important}body[data-page=index] .footer-legal-row{gap:8px!important;padding:14px 16px 17px!important}body[data-page=index] .footer-legal-row .footer-main-logo{font-size:20px!important}body[data-page=index] .footer-legal-links{gap:7px!important;padding-left:9px!important}}@media (max-width:430px){body[data-page=index] .footer-logo-grid{grid-template-columns:1fr!important}body[data-page=index] .footer-brand-logo-link{min-height:62px!important}body[data-page=index] .footer-legal-row{flex-direction:column!important;gap:8px!important}body[data-page=index] .footer-legal-links{padding-left:0!important;border-left:0!important}}body[data-page=index] .site-footer--official-logos{--footer-logo-box-height: 72px !important}body[data-page=index] .site-footer--official-logos .footer-logo-grid{align-items:stretch!important;grid-auto-rows:var(--footer-logo-box-height)!important}body[data-page=index] .site-footer--official-logos .footer-brand-logo-link,body[data-page=index] .site-footer--official-logos .footer-logo-group--institutions .footer-brand-logo-link{width:100%!important;height:var(--footer-logo-box-height)!important;min-height:var(--footer-logo-box-height)!important;max-height:var(--footer-logo-box-height)!important;align-self:stretch!important;margin:0!important;padding-top:9px!important;padding-bottom:9px!important}body[data-page=index] .site-footer--official-logos .footer-brand-logo-link img{max-height:46px!important;object-fit:contain!important;object-position:center center!important}@media (max-width: 640px){body[data-page=index] .site-footer--official-logos{--footer-logo-box-height: 66px !important}body[data-page=index] .site-footer--official-logos .footer-logo-grid{grid-auto-rows:var(--footer-logo-box-height)!important}body[data-page=index] .site-footer--official-logos .footer-brand-logo-link,body[data-page=index] .site-footer--official-logos .footer-logo-group--institutions .footer-brand-logo-link{height:var(--footer-logo-box-height)!important;min-height:var(--footer-logo-box-height)!important;max-height:var(--footer-logo-box-height)!important}body[data-page=index] .site-footer--official-logos .footer-brand-logo-link img,body[data-page=index] .site-footer--official-logos .footer-logo-group--institutions .footer-brand-logo-link img{max-height:42px!important}}body[data-page=index] .topbar .brand.official-top-brand{width:var(--official-sidebar-width,var(--sidebar,290px))!important;min-width:var(--official-sidebar-width,var(--sidebar,290px))!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;margin:0!important;padding:6px 20px!important;overflow:visible!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;background:transparent!important}body[data-page=index] .official-brand-image{display:block!important;width:auto!important;max-width:100%!important;object-fit:contain!important;object-position:center!important}body[data-page=index] .official-brand-image--top{height:50px!important;max-height:calc(var(--topbar,68px) - 12px)!important}body[data-page=index] .footer-legal-row .footer-main-logo.official-footer-brand{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;margin:0!important;padding:0!important;color:transparent!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;text-decoration:none!important}body[data-page=index] .official-brand-image--footer{width:135px!important;height:auto!important;max-height:58px!important}body[data-page=index] .topbar .brand.official-top-brand:hover .official-brand-image,body[data-page=index] .footer-main-logo.official-footer-brand:hover .official-brand-image{transform:translateY(-1px)!important}body[data-page=index] .topbar .brand.official-top-brand .official-brand-image,body[data-page=index] .footer-main-logo.official-footer-brand .official-brand-image{transition:transform .18s ease,filter .18s ease!important}body[data-page=index].theme-dark .official-brand-image,html:has(>body[data-page=index])[data-theme=dark] body .official-brand-image{filter:drop-shadow(0 2px 8px rgba(255,255,255,.1))!important}@media (max-width:1024px){body[data-page=index] .topbar .brand.official-top-brand{width:auto!important;min-width:0!important;max-width:190px!important;flex:0 1 190px!important;padding:5px 0!important}body[data-page=index] .official-brand-image--top{height:44px!important;max-width:178px!important}body[data-page=index] .official-brand-image--footer{width:195px!important}}@media (max-width:640px){body[data-page=index] .topbar .brand.official-top-brand{max-width:154px!important;flex-basis:154px!important;padding:6px 0!important}body[data-page=index] .official-brand-image--top{width:150px!important;height:auto!important;max-height:42px!important}body[data-page=index] .footer-legal-row{align-items:center!important}body[data-page=index] .official-brand-image--footer{width:182px!important;max-height:51px!important}}@media (max-width:390px){body[data-page=index] .topbar .brand.official-top-brand{max-width:142px!important;flex-basis:142px!important}body[data-page=index] .official-brand-image--top{width:138px!important}}body[data-page=index] #officialSidebar .residency-area-group>.residency-area-toggle{position:relative!important;width:calc(100% - 2px)!important;min-width:0!important;min-height:38px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;font-family:inherit!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important}body[data-page=index] #officialSidebar .residency-area-group>.residency-area-toggle .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:9px!important}body[data-page=index] #officialSidebar .residency-area-group>.residency-area-toggle .nav-chevron{flex:0 0 auto!important;color:var(--res-area-color,#00a96e)!important}body[data-page=index].theme-dark #officialSidebar .residency-area-group>.residency-area-toggle .nav-chevron,html:has(>body[data-page=index])[data-theme=dark] body #officialSidebar .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color,#35e6a0)!important}@media (max-width:1024px){body[data-page=index] #officialSidebar .residency-area-group>.residency-area-toggle{min-height:42px!important;padding-top:8px!important;padding-bottom:8px!important}}body[data-page=trilhas-cursos-de-extencao]{--bg: #ffffff;--text: #071232;--muted: #53648b;--muted-2: #6c7aa2;--line: #e2e8f3;--line-soft: #edf1f7;--green: #00a566;--green-dark: #008b57;--green-soft: #e8f8f1;--green-soft-2: #eefaf5;--blue: #0a85ff;--blue-soft: #eaf4ff;--purple: #7247ff;--purple-soft: #f2edff;--orange: #ff7a1a;--orange-soft: #fff1e8;--cyan: #16a9b5;--cyan-soft: #e9fbfd;--pink: #ff315b;--pink-soft: #fff0f4;--shadow: 0 15px 40px rgba(15, 23, 42, .04);--shadow-card: 0 10px 28px rgba(15, 23, 42, .035);--radius: 16px}body[data-page=trilhas-cursos-de-extencao],body[data-page=trilhas-cursos-de-extencao] *{box-sizing:border-box}body[data-page=trilhas-cursos-de-extencao]{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:var(--text);background:var(--bg);min-width:1180px}body[data-page=trilhas-cursos-de-extencao] button,body[data-page=trilhas-cursos-de-extencao] input{font:inherit}body[data-page=trilhas-cursos-de-extencao] .app{min-height:100vh;background:#fff}body[data-page=trilhas-cursos-de-extencao] .topbar{height:72px;display:grid;grid-template-columns:345px 1fr 430px;align-items:center;gap:20px;border-bottom:1px solid var(--line);padding:0 27px 0 31px;background:#fff;position:sticky;top:0;z-index:20}body[data-page=trilhas-cursos-de-extencao] .logo{display:flex;align-items:center;gap:4px;letter-spacing:-1.1px;font-weight:500;font-size:27px;color:#0d1426;white-space:nowrap}body[data-page=trilhas-cursos-de-extencao] .logo .plus{font-weight:900;color:#00a566;margin:0 -1px}body[data-page=trilhas-cursos-de-extencao] .logo .strong{font-weight:900;color:#071232}body[data-page=trilhas-cursos-de-extencao] .global-search{justify-self:center;width:min(680px,100%);height:43px;border:1px solid #d8e1ee;border-radius:999px;display:flex;align-items:center;padding:0 20px;color:#506089;background:#fff;box-shadow:0 6px 18px #0f172a06}body[data-page=trilhas-cursos-de-extencao] .global-search svg{width:19px;height:19px;margin-right:13px;color:#415379;stroke-width:2.2}body[data-page=trilhas-cursos-de-extencao] .global-search input{width:100%;border:0;outline:0;color:#283653;font-weight:500;background:transparent;font-size:14px}body[data-page=trilhas-cursos-de-extencao] .global-search input::placeholder{color:#59698f;opacity:1}body[data-page=trilhas-cursos-de-extencao] .top-actions{justify-self:end;display:flex;align-items:center;gap:22px}body[data-page=trilhas-cursos-de-extencao] .status-pill{height:36px;padding:0 18px;border-radius:999px;display:inline-flex;align-items:center;gap:7px;background:#e8f8f1;color:#008b57;font-weight:800;font-size:14px}body[data-page=trilhas-cursos-de-extencao] .status-pill .spark{font-size:15px;line-height:1}body[data-page=trilhas-cursos-de-extencao] .bell{width:23px;height:23px;color:#26385e}body[data-page=trilhas-cursos-de-extencao] .profile{display:flex;align-items:center;gap:12px;white-space:nowrap}body[data-page=trilhas-cursos-de-extencao] .avatar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#def7ee;border:1px solid #c7ecdf;font-weight:800;color:#19364b;font-size:16px}body[data-page=trilhas-cursos-de-extencao] .profile-text{line-height:1.15}body[data-page=trilhas-cursos-de-extencao] .profile-text strong{font-size:14px;color:#06112d;display:block;margin-bottom:5px}body[data-page=trilhas-cursos-de-extencao] .profile-text span{font-size:13px;color:#506088;font-weight:500}body[data-page=trilhas-cursos-de-extencao] .chev{width:16px;height:16px;color:#273758}body[data-page=trilhas-cursos-de-extencao] .layout{display:grid;grid-template-columns:347px 1fr;min-height:calc(100vh - 72px)}body[data-page=trilhas-cursos-de-extencao] .sidebar{border-right:1px solid var(--line);padding:15px 25px 0;background:#fff}body[data-page=trilhas-cursos-de-extencao] .sidebar-home-button{width:297px;height:48px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 16px;margin-bottom:12px;color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5);font-weight:850;font-size:14px;cursor:pointer;text-decoration:none;transition:.18s ease}body[data-page=trilhas-cursos-de-extencao] .sidebar-home-button:hover{background:linear-gradient(90deg,#d1f5e7,#e8f8f2);color:#008d62}body[data-page=trilhas-cursos-de-extencao] .sidebar-home-button svg{width:20px;height:20px;color:currentColor;flex:none}body[data-page=trilhas-cursos-de-extencao] .specialty-box{width:297px;min-height:790px;border:1px solid var(--line);border-radius:13px;overflow:hidden;background:#fff;box-shadow:var(--shadow-card)}body[data-page=trilhas-cursos-de-extencao] .side-item{position:relative;display:flex;align-items:center;gap:18px;height:51px;padding:0 22px;color:#2c3f68;font-weight:600;font-size:15.5px;cursor:pointer;transition:.18s ease}body[data-page=trilhas-cursos-de-extencao] .side-item:first-child{height:66px;font-size:17px;font-weight:800;color:#05a566}body[data-page=trilhas-cursos-de-extencao] .side-item svg{width:22px;height:22px;stroke-width:2;color:#58709c;flex:0 0 auto}body[data-page=trilhas-cursos-de-extencao] .side-item:first-child svg{width:25px;height:25px;color:#05a566;stroke-width:2.5}body[data-page=trilhas-cursos-de-extencao] .side-item:hover{background:#f7fbff}body[data-page=trilhas-cursos-de-extencao] .side-item.active{background:linear-gradient(90deg,#daf7eb,#edf9f4e0 52%,#fff0);color:#05a566;font-weight:800}body[data-page=trilhas-cursos-de-extencao] .side-item.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#00a566}body[data-page=trilhas-cursos-de-extencao] .side-item.active svg{color:#05a566;stroke-width:2.6}body[data-page=trilhas-cursos-de-extencao] .specialty-accordion{padding:8px 0;min-height:790px}body[data-page=trilhas-cursos-de-extencao] .accordion-section{border-bottom:1px solid var(--line-soft);background:#fff}body[data-page=trilhas-cursos-de-extencao] .accordion-section:last-child{border-bottom:0}body[data-page=trilhas-cursos-de-extencao] .accordion-trigger{width:100%;min-height:58px;border:0;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 17px 0 19px;color:#2c3f68;font-weight:850;font-size:15px;cursor:pointer;transition:.18s ease;text-align:left}body[data-page=trilhas-cursos-de-extencao] .accordion-trigger:hover{background:#f7fbff}body[data-page=trilhas-cursos-de-extencao] .accordion-section.open>.accordion-trigger{color:#05a566;background:linear-gradient(90deg,#daf7eb,#edf9f4e0 58%,#fff0)}body[data-page=trilhas-cursos-de-extencao] .accordion-trigger-left{display:flex;align-items:center;gap:14px;min-width:0}body[data-page=trilhas-cursos-de-extencao] .accordion-trigger-left span{white-space:normal;line-height:1.22}body[data-page=trilhas-cursos-de-extencao] .accordion-area-icon{width:23px;height:23px;color:currentColor;stroke-width:2.15;flex:0 0 auto}body[data-page=trilhas-cursos-de-extencao] .accordion-chevron{width:17px;height:17px;color:currentColor;stroke-width:2.6;flex:0 0 auto;transition:.2s ease}body[data-page=trilhas-cursos-de-extencao] .accordion-section.open .accordion-chevron{transform:rotate(180deg)}body[data-page=trilhas-cursos-de-extencao] .accordion-panel{display:flex;flex-direction:column;gap:4px;max-height:0;opacity:0;overflow:hidden;padding:0 10px 0 17px;background:#fff;transition:max-height .34s ease,opacity .22s ease,padding .34s ease}body[data-page=trilhas-cursos-de-extencao] .accordion-section.open .accordion-panel{max-height:620px;opacity:1;padding:5px 10px 11px 17px}body[data-page=trilhas-cursos-de-extencao] .accordion-link{position:relative;min-height:39px;display:flex;align-items:center;padding:0 13px 0 34px;border-radius:9px;color:#2c3f68;font-weight:620;font-size:14px;line-height:1.25;cursor:pointer;transition:.18s ease;text-decoration:none}body[data-page=trilhas-cursos-de-extencao] .accordion-link:before{content:"";position:absolute;left:16px;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:50%;background:#d5e0ef;transition:.18s ease}body[data-page=trilhas-cursos-de-extencao] .accordion-link:hover{background:#f7fbff;color:#1d3158}body[data-page=trilhas-cursos-de-extencao] .accordion-link.active{color:#05a566;font-weight:850;background:linear-gradient(90deg,#daf7ebf2,#edf9f4b8 68%,#fff0)}body[data-page=trilhas-cursos-de-extencao] .accordion-link.active:before{background:#00a566;box-shadow:0 0 0 3px #00a5661a}body[data-page=trilhas-cursos-de-extencao] .accordion-link.active:after{content:"";position:absolute;left:-17px;top:6px;bottom:6px;width:3px;border-radius:999px;background:#00a566}body[data-page=trilhas-cursos-de-extencao] .main{padding:19px 48px 36px 36px;background:#fff}body[data-page=trilhas-cursos-de-extencao] .content-wrap{max-width:1310px;margin:0 auto}body[data-page=trilhas-cursos-de-extencao] .breadcrumb{display:flex;align-items:center;gap:13px;color:#2b3e67;font-size:14px;font-weight:600;margin-bottom:19px}body[data-page=trilhas-cursos-de-extencao] .breadcrumb svg{width:14px;height:14px;color:#33466e;stroke-width:2.5}body[data-page=trilhas-cursos-de-extencao] .hero-row{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;margin-left:12px}body[data-page=trilhas-cursos-de-extencao] .hero-title{display:flex;gap:25px;align-items:center}body[data-page=trilhas-cursos-de-extencao] .heart-emblem{width:74px;height:74px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 34% 30%,#ff6a79 0,#ff6a79 30%,#ff324a 58%,#e91f3a);box-shadow:0 13px 28px #ff315b29}body[data-page=trilhas-cursos-de-extencao] .heart-emblem svg{width:46px;height:46px;color:#fff;stroke-width:3}body[data-page=trilhas-cursos-de-extencao] h1{margin:0;font-size:30px;line-height:1.04;letter-spacing:-1.2px;color:#06102e;font-weight:850}body[data-page=trilhas-cursos-de-extencao] .subline{margin-top:10px;color:#627092;font-weight:500;font-size:20px;letter-spacing:-.2px}body[data-page=trilhas-cursos-de-extencao] .dot{padding:0 11px;color:#6e7894}body[data-page=trilhas-cursos-de-extencao] .favorite{margin-top:45px;min-width:124px;height:45px;border:1px solid var(--line);border-radius:9px;background:#fff;color:#111a33;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;box-shadow:0 8px 20px #0f172a06;transition:.18s ease}body[data-page=trilhas-cursos-de-extencao] .favorite:hover,body[data-page=trilhas-cursos-de-extencao] .favorite.active{border-color:#00a566;color:#00a566;background:#f4fcf8}body[data-page=trilhas-cursos-de-extencao] .favorite svg{width:20px;height:20px;stroke-width:2.1;fill:none}body[data-page=trilhas-cursos-de-extencao] .favorite.active svg{fill:#00a566;stroke:#00a566}body[data-page=trilhas-cursos-de-extencao] .intro{margin:17px 0 18px 13px;max-width:825px;color:#53648b;font-size:14.5px;line-height:1.47;font-weight:500}body[data-page=trilhas-cursos-de-extencao] .study-list{margin:0 0 18px 13px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:var(--shadow-card)}body[data-page=trilhas-cursos-de-extencao] .study-row{min-height:74px;height:auto;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 27px 13px 18px;background:#fff;border-bottom:1px solid var(--line);cursor:pointer;transition:.18s ease}body[data-page=trilhas-cursos-de-extencao] .study-row:last-child{border-bottom:0}body[data-page=trilhas-cursos-de-extencao] .study-row:hover{background:#fbfdff;transform:translate(2px)}body[data-page=trilhas-cursos-de-extencao] .study-row-left{display:flex;align-items:center;gap:25px;min-width:0}body[data-page=trilhas-cursos-de-extencao] .study-icon{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;flex:0 0 auto}body[data-page=trilhas-cursos-de-extencao] .study-icon svg{width:31px;height:31px;stroke-width:2.3}body[data-page=trilhas-cursos-de-extencao] .study-text strong{display:block;font-size:15.5px;font-weight:850;color:#071232;margin-bottom:6px}body[data-page=trilhas-cursos-de-extencao] .study-text span{display:block;font-size:13.6px;color:#53648b;font-weight:500;white-space:normal;overflow:visible;text-overflow:clip;max-width:850px;line-height:1.35}body[data-page=trilhas-cursos-de-extencao] .row-arrow{width:22px;height:22px;color:#071232;stroke-width:3;flex:0 0 auto}body[data-page=trilhas-cursos-de-extencao] .bottom-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:18px 0 28px 5px;padding:0 0 0 8px}body[data-page=trilhas-cursos-de-extencao] .resource-card{height:141px;border:1px solid var(--line);border-radius:14px;background:#fff;display:flex;align-items:center;gap:24px;padding:22px 29px;box-shadow:var(--shadow-card);transition:.18s ease}body[data-page=trilhas-cursos-de-extencao] .resource-card:hover{transform:translateY(-2px);box-shadow:0 18px 35px #0f172a0f}body[data-page=trilhas-cursos-de-extencao] .big-icon{width:81px;height:81px;border-radius:13px;display:grid;place-items:center;flex:0 0 auto}body[data-page=trilhas-cursos-de-extencao] .big-icon svg{width:45px;height:45px;stroke-width:2.3}body[data-page=trilhas-cursos-de-extencao] .resource-copy strong{display:block;font-size:15.8px;font-weight:850;color:#071232;margin-bottom:5px}body[data-page=trilhas-cursos-de-extencao] .resource-copy p{margin:0 0 12px;color:#53648b;font-size:13.7px;line-height:1.35;font-weight:500;max-width:250px}body[data-page=trilhas-cursos-de-extencao] .card-link{display:inline-flex;align-items:center;gap:13px;color:#008e59;text-decoration:none;font-size:13.8px;font-weight:850}body[data-page=trilhas-cursos-de-extencao] .card-link svg{width:18px;height:18px;stroke-width:2.6}body[data-page=trilhas-cursos-de-extencao] .green{color:#12b53c;background:#edfdf3}body[data-page=trilhas-cursos-de-extencao] .green svg{stroke:#12b53c}body[data-page=trilhas-cursos-de-extencao] .purple{color:#7247ff;background:#f3efff}body[data-page=trilhas-cursos-de-extencao] .purple svg{stroke:#7247ff}body[data-page=trilhas-cursos-de-extencao] .blue{color:#0a85ff;background:#ecf6ff}body[data-page=trilhas-cursos-de-extencao] .blue svg{stroke:#0a85ff}body[data-page=trilhas-cursos-de-extencao] .orange{color:#ff7a1a;background:#fff0e6}body[data-page=trilhas-cursos-de-extencao] .orange svg{stroke:#ff7a1a}body[data-page=trilhas-cursos-de-extencao] .cyan{color:#17aeba;background:#eafcfd}body[data-page=trilhas-cursos-de-extencao] .cyan svg{stroke:#17aeba}body[data-page=trilhas-cursos-de-extencao] .pink{color:#ff315b;background:#fff0f4}body[data-page=trilhas-cursos-de-extencao] .pink svg{stroke:#ff315b}body[data-page=trilhas-cursos-de-extencao] .emerald{color:#0aa566;background:#eaf8f1}body[data-page=trilhas-cursos-de-extencao] .emerald svg{stroke:#0aa566}body[data-page=trilhas-cursos-de-extencao] .favorite.hot-topic:hover,body[data-page=trilhas-cursos-de-extencao] .favorite.hot-topic.active{border-color:#ff9b2f;color:#111a33;background:#fff8f1}body[data-page=trilhas-cursos-de-extencao] .favorite.hot-topic svg,body[data-page=trilhas-cursos-de-extencao] .favorite.hot-topic.active svg{width:21px;height:21px;fill:none;stroke:none}body[data-page=trilhas-cursos-de-extencao] .favorite.hot-topic{min-width:auto;padding:0 14px;gap:6px}body[data-page=trilhas-cursos-de-extencao] .favorite.hot-topic svg path{stroke:none}body[data-page=trilhas-cursos-de-extencao] .fire-rating{display:inline-flex;align-items:center;gap:4px}body[data-page=trilhas-cursos-de-extencao] .hot-fire-icon.off{opacity:.62;filter:grayscale(1)}body[data-page=trilhas-cursos-de-extencao] .study-text span.premium-label{display:inline-flex;align-items:center;gap:7px;color:#9b7412;font-weight:850;white-space:normal;overflow:visible;text-overflow:clip}body[data-page=trilhas-cursos-de-extencao] .premium-crown{width:15px;height:15px;flex:none;fill:#f5c84c;stroke:#a86f00;stroke-width:1.65;stroke-linejoin:round}body[data-page=trilhas-cursos-de-extencao] .gold{color:#d69712;background:#fff7dc}body[data-page=trilhas-cursos-de-extencao] .gold svg{stroke:#d69712}body[data-page=trilhas-cursos-de-extencao] .ebook-actions{margin:4px 0 22px 13px;display:flex;align-items:center}body[data-page=trilhas-cursos-de-extencao] .ebook-button{min-width:180px;height:46px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1.5px solid #00a96e;border-radius:10px;background:#fff;color:#008e59;font-size:13px;font-weight:950;letter-spacing:.2px;text-decoration:none;box-shadow:0 8px 20px #0f172a06;transition:.18s ease}body[data-page=trilhas-cursos-de-extencao] .ebook-button:hover{background:#f4fcf8;color:#007f51;transform:translateY(-1px)}body[data-page=trilhas-cursos-de-extencao] .ebook-button svg{width:18px;height:18px;stroke-width:2.3;flex:none}body[data-page=trilhas-cursos-de-extencao] .cycle-title{min-height:62px;display:flex;align-items:center;gap:13px;padding:0 18px;color:#05a566;background:linear-gradient(90deg,#daf7eb,#edf9f4e0 58%,#fff0);font-size:16px;font-weight:900;border-bottom:1px solid var(--line-soft)}body[data-page=trilhas-cursos-de-extencao] .cycle-title svg{width:24px;height:24px;stroke-width:2.35;flex:none}body[data-page=trilhas-cursos-de-extencao] .cycle-nav{display:flex;flex-direction:column;gap:4px;padding:10px 10px 13px 17px}body[data-page=trilhas-cursos-de-extencao] .cycle-link{position:relative;min-height:42px;display:flex;align-items:center;gap:12px;padding:7px 12px 7px 13px;border-radius:9px;color:#2c3f68;font-weight:650;font-size:14px;line-height:1.25;cursor:pointer;transition:.18s ease;text-decoration:none}body[data-page=trilhas-cursos-de-extencao] .cycle-link svg{width:20px;height:20px;color:#58709c;stroke-width:2.15;flex:none}body[data-page=trilhas-cursos-de-extencao] .cycle-link:hover{background:#f7fbff;color:#1d3158}body[data-page=trilhas-cursos-de-extencao] .cycle-link.active{color:#05a566;font-weight:850;background:linear-gradient(90deg,#daf7ebf2,#edf9f4b8 68%,#fff0)}body[data-page=trilhas-cursos-de-extencao] .cycle-link.active:before{content:"";position:absolute;left:-17px;top:6px;bottom:6px;width:3px;border-radius:999px;background:#00a566}body[data-page=trilhas-cursos-de-extencao] .cycle-link.active svg{color:#05a566;stroke-width:2.5}body[data-page=trilhas-cursos-de-extencao] .logo{text-decoration:none}body[data-page=trilhas-cursos-de-extencao] .study-row{color:inherit;text-decoration:none}@media (max-width: 1300px){body[data-page=trilhas-cursos-de-extencao]{min-width:1000px}body[data-page=trilhas-cursos-de-extencao] .topbar{grid-template-columns:280px 1fr 360px;padding-left:22px;padding-right:22px}body[data-page=trilhas-cursos-de-extencao] .layout{grid-template-columns:300px 1fr}body[data-page=trilhas-cursos-de-extencao] .sidebar{padding-left:16px;padding-right:16px}body[data-page=trilhas-cursos-de-extencao] .specialty-box,body[data-page=trilhas-cursos-de-extencao] .sidebar-home-button{width:268px}body[data-page=trilhas-cursos-de-extencao] .main{padding-right:24px}body[data-page=trilhas-cursos-de-extencao] h1{font-size:36px}body[data-page=trilhas-cursos-de-extencao] .bottom-grid{grid-template-columns:1fr}}body[data-page=trilhas-cursos-de-extencao]{--im-bg: #f7fafc;--im-surface: #ffffff;--im-surface-2: #f9fbfd;--im-text: #0f1735;--im-muted: #53698f;--im-line: #dfe7f3;--im-line-soft: #edf2f8;--im-green: #0bbf79;--im-green-dark: #008d62;--im-green-soft: #e7f9f1;--sidebar: 290px;--topbar: 68px}html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark]{color-scheme:dark}body[data-page=trilhas-cursos-de-extencao]{margin:0;background:var(--im-bg)!important;color:var(--im-text);overflow-x:hidden;min-width:1180px}body[data-page=trilhas-cursos-de-extencao] .im-app{min-height:100vh;background:var(--im-bg)}body[data-page=trilhas-cursos-de-extencao] .im-topbar{height:var(--topbar);width:100%;position:fixed;inset:0 0 auto 0;z-index:40;display:flex;align-items:center;border-bottom:1px solid var(--im-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=trilhas-cursos-de-extencao] .im-brand{width:var(--sidebar);height:100%;display:flex;align-items:center;padding-left:22px;letter-spacing:-.8px;font-weight:820;color:#101833;font-size:23px;white-space:nowrap;text-decoration:none;overflow:hidden;transition:width .22s ease,padding .22s ease}body[data-page=trilhas-cursos-de-extencao] .im-plus{color:var(--im-green);font-weight:900;margin:0 3px}body[data-page=trilhas-cursos-de-extencao] .im-med{font-weight:900}body[data-page=trilhas-cursos-de-extencao] .im-topbar-center{flex:1;display:flex;justify-content:center;padding:0 18px;min-width:0}body[data-page=trilhas-cursos-de-extencao] .im-global-search{width:min(595px,100%);height:36px;border:1px solid #d8e1ef;background:#fff;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 5px 0 17px;color:#6d7fa4;box-shadow:0 1px 2px #11214405}body[data-page=trilhas-cursos-de-extencao] .im-global-search input{border:0;outline:0;flex:1;color:#203052;background:transparent;font-size:13px;min-width:0;font:inherit}body[data-page=trilhas-cursos-de-extencao] .im-global-search input::placeholder{color:#60739b;opacity:1}body[data-page=trilhas-cursos-de-extencao] .im-top-mic{color:#3b5c91;display:grid;place-items:center;flex:none}body[data-page=trilhas-cursos-de-extencao] .im-top-send-btn{width:28px;height:28px;border:0;border-radius:9px;background:linear-gradient(180deg,#12be7d,#00a46d);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 12px #00a66c33;flex:none}body[data-page=trilhas-cursos-de-extencao] .im-topbar-actions{min-width:220px;display:flex;align-items:center;justify-content:flex-end;gap:14px;padding-right:24px}body[data-page=trilhas-cursos-de-extencao] .im-icon-button{width:34px;height:34px;border:0;border-radius:10px;background:transparent;color:#526691;padding:0;display:grid;place-items:center;cursor:pointer}body[data-page=trilhas-cursos-de-extencao] .im-icon-button:hover{background:#f2f7fb;color:#253757}body[data-page=trilhas-cursos-de-extencao] .im-avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid #cceee4;background:#e9faf4;font-weight:800;color:#274260;font-size:14px;flex:none}body[data-page=trilhas-cursos-de-extencao] .im-profile{display:flex;flex-direction:column;line-height:1.1;min-width:88px}body[data-page=trilhas-cursos-de-extencao] .im-profile strong{font-size:12px;color:#10203e;font-weight:850}body[data-page=trilhas-cursos-de-extencao] .im-profile span{font-size:11px;color:#51678e;margin-top:4px;font-weight:600}body[data-page=trilhas-cursos-de-extencao] .im-theme-toggle-btn{position:relative;width:58px;height:30px;border:1px solid #d8e1ef;border-radius:999px;background:#fff;display:inline-flex;align-items:center;justify-content:space-between;padding:0 8px;cursor:pointer;color:#6d7fa4;box-shadow:0 6px 14px #162c480a;transition:.2s ease}body[data-page=trilhas-cursos-de-extencao] .im-theme-toggle-thumb{position:absolute;left:3px;top:3px;width:24px;height:24px;border-radius:999px;background:linear-gradient(180deg,#12be7d,#00a46d);box-shadow:0 7px 12px #00a66c38;transition:transform .22s ease;z-index:1}body[data-page=trilhas-cursos-de-extencao] .im-theme-toggle-icon{position:relative;z-index:2;transition:.2s ease}body[data-page=trilhas-cursos-de-extencao] .im-theme-toggle-btn .im-theme-toggle-icon:first-of-type{color:#fff}body[data-page=trilhas-cursos-de-extencao] .im-theme-toggle-btn .im-theme-toggle-icon:last-of-type{color:#7a89aa}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-theme-toggle-thumb{transform:translate(28px);background:linear-gradient(180deg,#3b82f6,#1d4ed8)}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-theme-toggle-btn .im-theme-toggle-icon:first-of-type{color:#93a4bf}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-theme-toggle-btn .im-theme-toggle-icon:last-of-type{color:#fff}body[data-page=trilhas-cursos-de-extencao] .im-sidebar{position:fixed;top:var(--topbar);left:0;bottom:0;width:var(--sidebar);padding:14px 16px 18px;background:#fff;border-right:1px solid var(--im-line);z-index:30;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(83,105,143,.28) transparent;transition:transform .22s ease}body[data-page=trilhas-cursos-de-extencao] .im-sidebar::-webkit-scrollbar{width:7px}body[data-page=trilhas-cursos-de-extencao] .im-sidebar::-webkit-scrollbar-track{background:transparent;margin:10px 0}body[data-page=trilhas-cursos-de-extencao] .im-sidebar::-webkit-scrollbar-thumb{background:#53698f38;border-radius:999px;border:2px solid #fff}body[data-page=trilhas-cursos-de-extencao] .im-sidebar-home-button{width:100%;min-height:48px;display:flex;align-items:center;gap:14px;border-radius:9px;padding:0 44px 0 16px;margin-bottom:12px;color:#00a96e;background:linear-gradient(90deg,#dbf8ed,#edf9f5);font-weight:850;font-size:14px;cursor:pointer;text-decoration:none;transition:.18s ease}body[data-page=trilhas-cursos-de-extencao] .im-sidebar-home-button svg{width:20px;height:20px;color:currentColor;flex:none}body[data-page=trilhas-cursos-de-extencao] .im-sidebar-home-button:hover{background:linear-gradient(90deg,#d1f5e7,#e8f8f2);color:#008d62}body[data-page=trilhas-cursos-de-extencao] .im-sidebar-collapse-btn{position:fixed;top:calc(var(--topbar) + 22px);left:calc(var(--sidebar) - 54px);z-index:50;width:32px;height:32px;border:1px solid #dfe7f3;border-radius:9px;background:#fff;color:#53698f;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 14px #162c480f;transition:left .22s ease,background .18s ease,color .18s ease,border-color .18s ease}body[data-page=trilhas-cursos-de-extencao] .im-sidebar-collapse-btn:hover{background:#f2f7fb;color:#253757;border-color:#cfdceb}body[data-page=trilhas-cursos-de-extencao] .im-sidebar-toggle-arrow{transition:transform .22s ease}body[data-page=trilhas-cursos-de-extencao] .im-cycle-box{width:100%;min-height:790px;border:1px solid #e2e8f3;border-radius:13px;overflow:hidden;background:#fff;box-shadow:0 10px 28px #0f172a09;padding:8px 0 12px;flex:none}body[data-page=trilhas-cursos-de-extencao] .im-cycle-title{min-height:62px;display:flex;align-items:center;gap:13px;padding:0 18px;color:#05a566;background:linear-gradient(90deg,#daf7eb,#edf9f4e0 58%,#fff0);font-size:16px;font-weight:900;border-bottom:1px solid #edf1f7}body[data-page=trilhas-cursos-de-extencao] .im-cycle-title svg{width:24px;height:24px;stroke-width:2.35;flex:none}body[data-page=trilhas-cursos-de-extencao] .im-cycle-nav{display:flex;flex-direction:column;gap:4px;padding:10px 10px 13px 17px}body[data-page=trilhas-cursos-de-extencao] .im-cycle-link{position:relative;min-height:42px;display:flex;align-items:center;gap:12px;padding:7px 12px 7px 13px;border-radius:9px;color:#2c3f68;font-weight:650;font-size:14px;line-height:1.25;cursor:pointer;transition:.18s ease;text-decoration:none}body[data-page=trilhas-cursos-de-extencao] .im-cycle-link svg{width:20px;height:20px;color:#58709c;stroke-width:2.15;flex:none}body[data-page=trilhas-cursos-de-extencao] .im-cycle-link:hover{background:#f7fbff;color:#1d3158}body[data-page=trilhas-cursos-de-extencao] .im-cycle-link.active{color:#05a566;font-weight:850;background:linear-gradient(90deg,#daf7ebf2,#edf9f4b8 68%,#fff0)}body[data-page=trilhas-cursos-de-extencao] .im-cycle-link.active:before{content:"";position:absolute;left:-17px;top:6px;bottom:6px;width:3px;border-radius:999px;background:#00a566}body[data-page=trilhas-cursos-de-extencao] .im-cycle-link.active svg{color:#05a566;stroke-width:2.5}body[data-page=trilhas-cursos-de-extencao] .im-main{margin-left:var(--sidebar);padding-top:var(--topbar);min-height:100vh;width:calc(100% - var(--sidebar));transition:margin-left .22s ease,width .22s ease;background:#fff}body[data-page=trilhas-cursos-de-extencao] .im-main>.content-wrap,body[data-page=trilhas-cursos-de-extencao] .im-main.content{max-width:none}body[data-page=trilhas-cursos-de-extencao].sidebar-collapsed .im-sidebar{transform:translate(calc(-1 * var(--sidebar)))}body[data-page=trilhas-cursos-de-extencao].sidebar-collapsed .im-main{margin-left:0;width:100%}body[data-page=trilhas-cursos-de-extencao].sidebar-collapsed .im-brand{width:var(--sidebar);padding-left:22px}body[data-page=trilhas-cursos-de-extencao].sidebar-collapsed .im-brand span{display:inline}body[data-page=trilhas-cursos-de-extencao].sidebar-collapsed .im-sidebar-collapse-btn{left:14px}body[data-page=trilhas-cursos-de-extencao].sidebar-collapsed .im-sidebar-toggle-arrow{transform:rotate(180deg)}html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] input,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] select,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] textarea{background:#0f1f33!important;color:#f8fafc!important;border-color:#29405f!important}html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] input::placeholder,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] textarea::placeholder{color:#9fb0c8!important}body[data-page=trilhas-cursos-de-extencao].theme-dark{--im-bg: #081426;--im-surface: #0f1f33;--im-surface-2: #13263d;--im-text: #f8fafc;--im-muted: #9fb0c8;--im-line: #263a57;--im-line-soft: #1e314d;background:#081426!important;color:#f8fafc}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-app,body[data-page=trilhas-cursos-de-extencao].theme-dark .im-main{background:#081426!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-topbar{background:#0a1626f5;border-bottom-color:#263a57}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-brand{color:#f8fafc}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-global-search{background:#0f1f33;border-color:#29405f;color:#9fb0c8}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-global-search input{color:#f8fafc}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-global-search input::placeholder{color:#9fb0c8}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-icon-button{color:#c7d2e5}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-icon-button:hover{background:#13263d;color:#f8fafc}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-profile strong{color:#f8fafc}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-profile span{color:#9fb0c8}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-avatar{background:#12372f;border-color:#205c4a;color:#c9f9e8}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-theme-toggle-btn,body[data-page=trilhas-cursos-de-extencao].theme-dark .im-sidebar-collapse-btn{background:#0f1f33;border-color:#29405f;color:#c7d2e5}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-sidebar{background:#0c1a2c;border-right-color:#263a57}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-sidebar-home-button{background:linear-gradient(90deg,#113b31,#0f2e29);color:#77f0c4}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-cycle-box{background:#0f1f33;border-color:#29405f;box-shadow:none}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-cycle-title{background:linear-gradient(90deg,#103f34,#102d2b 72%,#0f1f3300);color:#77f0c4;border-bottom-color:#263a57}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-cycle-link{color:#c7d2e5}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-cycle-link:hover{background:#13263d;color:#f8fafc}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-cycle-link svg{color:#9fb0c8}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-cycle-link.active{color:#77f0c4;background:linear-gradient(90deg,#103f34,#102d2b 72%,#0f1f3300)}body[data-page=trilhas-cursos-de-extencao].theme-dark .content-wrap,body[data-page=trilhas-cursos-de-extencao].theme-dark .content,body[data-page=trilhas-cursos-de-extencao].theme-dark .main,body[data-page=trilhas-cursos-de-extencao].theme-dark .answer-content-wrap{background:#081426!important;color:#f8fafc}body[data-page=trilhas-cursos-de-extencao].theme-dark .breadcrumb,body[data-page=trilhas-cursos-de-extencao].theme-dark .breadcrumbs,body[data-page=trilhas-cursos-de-extencao].theme-dark .intro,body[data-page=trilhas-cursos-de-extencao].theme-dark .subline,body[data-page=trilhas-cursos-de-extencao].theme-dark .topic-text span,body[data-page=trilhas-cursos-de-extencao].theme-dark .study-text span,body[data-page=trilhas-cursos-de-extencao].theme-dark .accordion-title span,body[data-page=trilhas-cursos-de-extencao].theme-dark .lesson-list span:last-child,body[data-page=trilhas-cursos-de-extencao].theme-dark .question-meta,body[data-page=trilhas-cursos-de-extencao].theme-dark .answer-content,body[data-page=trilhas-cursos-de-extencao].theme-dark .answer-content p,body[data-page=trilhas-cursos-de-extencao].theme-dark .answer-content li,body[data-page=trilhas-cursos-de-extencao].theme-dark .footnote,body[data-page=trilhas-cursos-de-extencao].theme-dark .source-item,body[data-page=trilhas-cursos-de-extencao].theme-dark .resource-copy p{color:#c7d2e5!important}body[data-page=trilhas-cursos-de-extencao].theme-dark h1,body[data-page=trilhas-cursos-de-extencao].theme-dark .question-title,body[data-page=trilhas-cursos-de-extencao].theme-dark .answer-title,body[data-page=trilhas-cursos-de-extencao].theme-dark .answer-content h1,body[data-page=trilhas-cursos-de-extencao].theme-dark .answer-content h3,body[data-page=trilhas-cursos-de-extencao].theme-dark .answer-content strong,body[data-page=trilhas-cursos-de-extencao].theme-dark .topic-text strong,body[data-page=trilhas-cursos-de-extencao].theme-dark .study-text strong,body[data-page=trilhas-cursos-de-extencao].theme-dark .accordion-title strong,body[data-page=trilhas-cursos-de-extencao].theme-dark .resource-copy strong,body[data-page=trilhas-cursos-de-extencao].theme-dark .topic-summary-copy strong,body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-plan-copy h2{color:#f8fafc!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .study-list,body[data-page=trilhas-cursos-de-extencao].theme-dark .topic-row,body[data-page=trilhas-cursos-de-extencao].theme-dark .study-row,body[data-page=trilhas-cursos-de-extencao].theme-dark .accordion-item,body[data-page=trilhas-cursos-de-extencao].theme-dark .accordion-trigger,body[data-page=trilhas-cursos-de-extencao].theme-dark .accordion-panel,body[data-page=trilhas-cursos-de-extencao].theme-dark .lesson-list li,body[data-page=trilhas-cursos-de-extencao].theme-dark .resource-card,body[data-page=trilhas-cursos-de-extencao].theme-dark .topic-summary-card,body[data-page=trilhas-cursos-de-extencao].theme-dark .answer-card,body[data-page=trilhas-cursos-de-extencao].theme-dark .side-card,body[data-page=trilhas-cursos-de-extencao].theme-dark .compare-table,body[data-page=trilhas-cursos-de-extencao].theme-dark .answer-content table,body[data-page=trilhas-cursos-de-extencao].theme-dark .footnote{background:#0f1f33!important;border-color:#29405f!important;box-shadow:none!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .topic-row:hover,body[data-page=trilhas-cursos-de-extencao].theme-dark .study-row:hover,body[data-page=trilhas-cursos-de-extencao].theme-dark .accordion-trigger:hover,body[data-page=trilhas-cursos-de-extencao].theme-dark .lesson-list li:hover{background:#13263d!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .accordion-item.open .accordion-trigger,body[data-page=trilhas-cursos-de-extencao].theme-dark .cycle-link.active,body[data-page=trilhas-cursos-de-extencao].theme-dark .accordion-link.active{background:linear-gradient(90deg,#103f34,#102d2b 72%,#0f1f3300)!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .question-banner,body[data-page=trilhas-cursos-de-extencao].theme-dark .answer-content h1{background:linear-gradient(100deg,#0f1f33,#102d2b)!important;border-color:#29405f!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .ghost-btn,body[data-page=trilhas-cursos-de-extencao].theme-dark .new-question{background:#0f1f33!important;border-color:#29405f!important;color:#f8fafc!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .highlight{background:#3a2b0b!important;border-color:#8a6a15!important;color:#fff7cc!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .answer-content table td,body[data-page=trilhas-cursos-de-extencao].theme-dark .answer-content table th,body[data-page=trilhas-cursos-de-extencao].theme-dark th,body[data-page=trilhas-cursos-de-extencao].theme-dark td{background:#0f1f33!important;border-color:#29405f!important;color:#dbeafe!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .answer-content table tr:first-child td,body[data-page=trilhas-cursos-de-extencao].theme-dark .answer-content table tr:first-child th,body[data-page=trilhas-cursos-de-extencao].theme-dark th{background:#13263d!important;color:#77f0c4!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-plan-card{background:linear-gradient(180deg,#0f1f33,#102d2b)!important;border-color:#29405f!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-feature{color:#f8fafc!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-feature:hover{background:#13263d!important;color:#77f0c4!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .favorite,body[data-page=trilhas-cursos-de-extencao].theme-dark .favorite.hot-topic{background:#0f1f33!important;border-color:#29405f!important;color:#f8fafc!important;box-shadow:none!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .favorite:hover,body[data-page=trilhas-cursos-de-extencao].theme-dark .favorite.active,body[data-page=trilhas-cursos-de-extencao].theme-dark .favorite.hot-topic:hover,body[data-page=trilhas-cursos-de-extencao].theme-dark .favorite.hot-topic.active{background:#13263d!important;border-color:#2f6f5d!important;color:#77f0c4!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .green,body[data-page=trilhas-cursos-de-extencao].theme-dark .emerald,body[data-page=trilhas-cursos-de-extencao].theme-dark .pink,body[data-page=trilhas-cursos-de-extencao].theme-dark .purple,body[data-page=trilhas-cursos-de-extencao].theme-dark .blue,body[data-page=trilhas-cursos-de-extencao].theme-dark .orange,body[data-page=trilhas-cursos-de-extencao].theme-dark .cyan,body[data-page=trilhas-cursos-de-extencao].theme-dark .gold{background:#13263d!important;border-color:#29405f!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .green,body[data-page=trilhas-cursos-de-extencao].theme-dark .emerald{color:#77f0c4!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .pink{color:#ff9eb2!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .purple{color:#b7a4ff!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .blue{color:#8fc7ff!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .orange{color:#ffb27a!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .cyan{color:#80e5ef!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .gold{color:#facc15!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .green svg,body[data-page=trilhas-cursos-de-extencao].theme-dark .emerald svg{stroke:#77f0c4!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .pink svg{stroke:#ff9eb2!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .purple svg{stroke:#b7a4ff!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .blue svg{stroke:#8fc7ff!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .orange svg{stroke:#ffb27a!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .cyan svg{stroke:#80e5ef!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .gold svg{stroke:#facc15!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .study-icon,body[data-page=trilhas-cursos-de-extencao].theme-dark .big-icon{box-shadow:inset 0 0 0 1px #77f0c414!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .row-arrow{color:#c7d2e5!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .study-text span.premium-label{color:#facc15!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-crown{fill:#facc15!important;stroke:#d69712!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .ebook-button{background:#0f1f33!important;border-color:#00a96e!important;color:#77f0c4!important;box-shadow:none!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .ebook-button:hover{background:#13263d!important;border-color:#77f0c4!important;color:#c9f9e8!important}body[data-page=trilhas-cursos-de-extencao] .page-shell-main{padding:calc(var(--topbar) + 19px) 48px 36px 36px}body[data-page=trilhas-cursos-de-extencao] .page-shell-main .content-wrap{max-width:none;width:100%}body[data-page=trilhas-cursos-de-extencao] .answer-shell-main{padding:calc(var(--topbar) + 22px) 34px 38px!important}@media (max-width:860px){body[data-page=trilhas-cursos-de-extencao] .page-shell-main{padding:calc(var(--topbar) + 12px) 12px 28px}body[data-page=trilhas-cursos-de-extencao] .answer-shell-main{padding:calc(var(--topbar) + 12px) 12px 28px!important}}@media (max-width:1280px){body[data-page=trilhas-cursos-de-extencao] .im-profile{display:none}body[data-page=trilhas-cursos-de-extencao] .im-topbar-actions{min-width:auto}}@media (max-width:860px){body[data-page=trilhas-cursos-de-extencao]{min-width:0}body[data-page=trilhas-cursos-de-extencao]{--sidebar: 0px;--topbar: 62px}body[data-page=trilhas-cursos-de-extencao] .im-brand{width:auto;padding-left:16px;font-size:19px}body[data-page=trilhas-cursos-de-extencao] .im-topbar-center,body[data-page=trilhas-cursos-de-extencao] .im-sidebar,body[data-page=trilhas-cursos-de-extencao] .im-sidebar-collapse-btn{display:none}body[data-page=trilhas-cursos-de-extencao] .im-main{margin-left:0;width:100%}body[data-page=trilhas-cursos-de-extencao] .im-topbar-actions{gap:10px;padding-right:10px;margin-left:auto}body[data-page=trilhas-cursos-de-extencao] .im-avatar,body[data-page=trilhas-cursos-de-extencao] .im-profile{display:none}}body[data-page=trilhas-cursos-de-extencao].sidebar-collapsed .im-brand{width:var(--sidebar)!important;padding-left:22px!important;overflow:visible!important}body[data-page=trilhas-cursos-de-extencao].sidebar-collapsed .im-brand span{display:inline!important}body[data-page=trilhas-cursos-de-extencao].sidebar-collapsed .im-topbar{width:100%!important}body[data-page=trilhas-cursos-de-extencao] .im-sidebar-collapse-btn{position:fixed!important;top:calc(var(--topbar) + 22px)!important;left:calc(var(--sidebar) - 54px)!important;z-index:50!important}body[data-page=trilhas-cursos-de-extencao].sidebar-collapsed .im-sidebar-collapse-btn{left:14px!important}body[data-page=trilhas-cursos-de-extencao] .cycle-emblem svg{width:45px;height:45px;stroke-width:2.6}body[data-page=trilhas-cursos-de-extencao] .discipline-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:4px 0 18px 13px}body[data-page=trilhas-cursos-de-extencao] .discipline-actions .topic-badge{margin:0}body[data-page=trilhas-cursos-de-extencao] .study-list--direct{margin-bottom:28px}body[data-page=trilhas-cursos-de-extencao] .topic-row-link{color:inherit;display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;text-decoration:none}body[data-page=trilhas-cursos-de-extencao] .topic-row{min-height:68px}body[data-page=trilhas-cursos-de-extencao] .lesson-total-pill{display:inline-flex;align-items:center;min-height:27px;padding:0 11px;border:1px solid #d8e1ee;border-radius:999px;background:#fff;color:#53648b;font-size:12.5px;font-weight:850}body[data-page=trilhas-cursos-de-extencao].theme-dark .lesson-total-pill{background:#0f1f33!important;border-color:#29405f!important;color:#c7d2e5!important}@media (max-width:860px){body[data-page=trilhas-cursos-de-extencao].sidebar-collapsed .im-brand{width:auto!important;padding-left:16px!important}}body[data-page=trilhas-cursos-de-extencao] .im-cycle-box{min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;padding:0!important}body[data-page=trilhas-cursos-de-extencao] .im-cycle-title{width:100%;min-height:44px!important;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:9px;padding:0 14px!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e;font-size:13px!important;font-weight:850;line-height:1.25;text-align:left;cursor:pointer;transition:background .18s ease,color .18s ease}body[data-page=trilhas-cursos-de-extencao] .im-cycle-title:hover,body[data-page=trilhas-cursos-de-extencao] .im-cycle-box.open .im-cycle-title{background:linear-gradient(90deg,#d1f5e7,#e8f8f2)!important;color:#008d62}body[data-page=trilhas-cursos-de-extencao] .im-cycle-title-main{display:flex;align-items:center;gap:12px;min-width:0}body[data-page=trilhas-cursos-de-extencao] .im-cycle-title svg{width:20px!important;height:20px!important;stroke-width:2.15!important;flex:none}body[data-page=trilhas-cursos-de-extencao] .im-cycle-chevron{color:#7183a7;font-size:16px;line-height:1;transition:transform .22s ease;flex:none}body[data-page=trilhas-cursos-de-extencao] .im-cycle-box.open .im-cycle-chevron{transform:rotate(180deg)}body[data-page=trilhas-cursos-de-extencao] .im-cycle-nav{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);padding:0 10px 0 17px!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease,padding .22s ease}body[data-page=trilhas-cursos-de-extencao] .im-cycle-box.open .im-cycle-nav{max-height:980px;opacity:1;transform:translateY(0);padding:8px 10px 12px 17px!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-cycle-title{background:linear-gradient(90deg,#113b31,#0f2e29)!important;color:#77f0c4}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-cycle-title:hover,body[data-page=trilhas-cursos-de-extencao].theme-dark .im-cycle-box.open .im-cycle-title{background:linear-gradient(90deg,#16483b,#12362f)!important;color:#9af7d3}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-cycle-chevron{color:#9fb0c8}body[data-page=trilhas-cursos-de-extencao] .im-mobile-menu-btn,body[data-page=trilhas-cursos-de-extencao] .im-mobile-sidebar-backdrop{display:none}body[data-page=trilhas-cursos-de-extencao] .im-mobile-menu-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;color:#050505;place-items:center;align-content:center;gap:6px;padding:0;cursor:pointer;box-shadow:none;transition:color .18s ease,transform .18s ease}body[data-page=trilhas-cursos-de-extencao] .im-mobile-menu-btn:hover{color:#008d62;transform:scale(1.03)}body[data-page=trilhas-cursos-de-extencao] .im-mobile-menu-btn span{width:34px;height:4px;display:block;border-radius:999px;background:currentColor;transition:transform .2s ease,opacity .18s ease}body[data-page=trilhas-cursos-de-extencao].mobile-menu-open .im-mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}body[data-page=trilhas-cursos-de-extencao].mobile-menu-open .im-mobile-menu-btn span:nth-child(2){opacity:0}body[data-page=trilhas-cursos-de-extencao].mobile-menu-open .im-mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}body[data-page=trilhas-cursos-de-extencao] .im-sidebar-divider{height:1px;margin:16px 0 14px;background:linear-gradient(90deg,transparent 0%,#d5dce8 12%,#d5dce8 88%,transparent 100%);flex:none}body[data-page=trilhas-cursos-de-extencao] .im-extra-nav{display:flex;flex-direction:column;gap:8px;padding-bottom:8px;flex:none}body[data-page=trilhas-cursos-de-extencao] .im-extra-link,body[data-page=trilhas-cursos-de-extencao] .im-extra-toggle{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:9px;background:transparent;color:#50658e;padding:0 14px;font-size:13px;font-weight:800;line-height:1.25;text-align:left;cursor:pointer;transition:.18s ease}body[data-page=trilhas-cursos-de-extencao] .im-extra-link{justify-content:flex-start}body[data-page=trilhas-cursos-de-extencao] .im-extra-link:hover,body[data-page=trilhas-cursos-de-extencao] .im-extra-toggle:hover,body[data-page=trilhas-cursos-de-extencao] .im-extra-group.open .im-extra-toggle{background:#f2f7fb;color:#253757}body[data-page=trilhas-cursos-de-extencao] .im-extra-toggle-main{display:flex;align-items:center;gap:12px;min-width:0}body[data-page=trilhas-cursos-de-extencao] .im-extra-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:#53698f;flex:none}body[data-page=trilhas-cursos-de-extencao] .im-extra-icon svg{width:20px;height:20px;stroke-width:2.15}body[data-page=trilhas-cursos-de-extencao] .im-extra-chevron{color:#7183a7;font-size:16px;line-height:1;transition:transform .22s ease;flex:none}body[data-page=trilhas-cursos-de-extencao] .im-extra-group.open .im-extra-chevron{transform:rotate(180deg)}body[data-page=trilhas-cursos-de-extencao] .im-extra-submenu{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease}body[data-page=trilhas-cursos-de-extencao] .im-extra-group.open .im-extra-submenu{max-height:560px;opacity:1;transform:translateY(0);padding:4px 0 6px}body[data-page=trilhas-cursos-de-extencao] .im-extra-submenu a{min-height:34px;display:flex;align-items:center;position:relative;margin-left:36px;padding:0 12px 0 14px;border-radius:8px;color:#60739b;font-size:12px;font-weight:720;line-height:1.25;transition:.18s ease}body[data-page=trilhas-cursos-de-extencao] .im-extra-submenu a:before{content:"";position:absolute;left:2px;width:5px;height:5px;border-radius:999px;background:#00a96e}body[data-page=trilhas-cursos-de-extencao] .im-extra-submenu a:hover{background:#f3f8fc;color:#253757}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-sidebar-divider{background:linear-gradient(90deg,transparent 0%,#30445f 12%,#30445f 88%,transparent 100%)}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-extra-link,body[data-page=trilhas-cursos-de-extencao].theme-dark .im-extra-toggle,body[data-page=trilhas-cursos-de-extencao].theme-dark .im-extra-submenu a{color:#b7c4d8}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-extra-icon,body[data-page=trilhas-cursos-de-extencao].theme-dark .im-extra-chevron{color:#9fb0c8}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-extra-link:hover,body[data-page=trilhas-cursos-de-extencao].theme-dark .im-extra-toggle:hover,body[data-page=trilhas-cursos-de-extencao].theme-dark .im-extra-group.open .im-extra-toggle,body[data-page=trilhas-cursos-de-extencao].theme-dark .im-extra-submenu a:hover{background:#13243a;color:#f4f7fb}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-extra-submenu a:before{background:#35e6a0}@media (max-width:1024px){body[data-page=trilhas-cursos-de-extencao]{min-width:0!important}body[data-page=trilhas-cursos-de-extencao]{--sidebar: 0px;--topbar: 64px}body[data-page=trilhas-cursos-de-extencao].mobile-menu-open{overflow:hidden}body[data-page=trilhas-cursos-de-extencao] .im-topbar{height:var(--topbar);gap:10px;justify-content:space-between;padding:0 14px}body[data-page=trilhas-cursos-de-extencao] .im-brand{width:auto!important;min-width:0;padding-left:0!important;font-size:20px;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}body[data-page=trilhas-cursos-de-extencao] .im-topbar-actions{min-width:0;gap:10px;margin-left:auto;padding-right:0;flex:none}body[data-page=trilhas-cursos-de-extencao] .im-icon-button,body[data-page=trilhas-cursos-de-extencao] .im-avatar{display:none}body[data-page=trilhas-cursos-de-extencao] .im-profile{display:flex!important;min-width:auto;max-width:104px}body[data-page=trilhas-cursos-de-extencao] .im-profile strong,body[data-page=trilhas-cursos-de-extencao] .im-profile span{display:block;max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-page=trilhas-cursos-de-extencao] .im-mobile-menu-btn{display:grid;flex:none;z-index:70}body[data-page=trilhas-cursos-de-extencao] .im-sidebar-collapse-btn{display:none!important}body[data-page=trilhas-cursos-de-extencao] .im-topbar-center{position:fixed;top:var(--topbar);right:0;left:0;z-index:18;display:flex!important;justify-content:center;padding:8px 12px;border-bottom:1px solid var(--im-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-page=trilhas-cursos-de-extencao] .im-topbar-center .im-global-search{width:min(940px,100%);height:42px}body[data-page=trilhas-cursos-de-extencao] .im-sidebar{display:flex!important;position:fixed;top:var(--topbar);left:0;bottom:0;z-index:60;width:min(372px,calc(100vw - 44px));max-width:92vw;padding:16px 16px 22px;transform:translate(-106%);pointer-events:none;box-shadow:24px 0 54px #0f172a2e;transition:transform .24s ease}body[data-page=trilhas-cursos-de-extencao].mobile-menu-open .im-sidebar{transform:translate(0);pointer-events:auto}body[data-page=trilhas-cursos-de-extencao].sidebar-collapsed .im-sidebar{transform:translate(-106%)}body[data-page=trilhas-cursos-de-extencao].mobile-menu-open.sidebar-collapsed .im-sidebar{transform:translate(0)}body[data-page=trilhas-cursos-de-extencao] .im-mobile-sidebar-backdrop{position:fixed;inset:var(--topbar) 0 0 0;z-index:55;display:block;border:0;background:#07111f73;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .22s ease,visibility .22s ease}body[data-page=trilhas-cursos-de-extencao].mobile-menu-open .im-mobile-sidebar-backdrop{opacity:1;visibility:visible}body[data-page=trilhas-cursos-de-extencao] .im-main,body[data-page=trilhas-cursos-de-extencao] .page-shell-main{width:100%!important;margin-left:0!important;padding-top:calc(var(--topbar) + 59px)!important}body[data-page=trilhas-cursos-de-extencao] .page-shell-main{padding-left:18px!important;padding-right:18px!important}body[data-page=trilhas-cursos-de-extencao] .content-wrap{max-width:none!important;width:100%!important}body[data-page=trilhas-cursos-de-extencao] .hero-row{flex-direction:column;align-items:flex-start;gap:18px;margin-left:0}body[data-page=trilhas-cursos-de-extencao] .hero-title{gap:16px;align-items:flex-start}body[data-page=trilhas-cursos-de-extencao] h1{font-size:32px}body[data-page=trilhas-cursos-de-extencao] .subline{font-size:16px;line-height:1.35}body[data-page=trilhas-cursos-de-extencao] .topic-summary-card{margin-top:0}body[data-page=trilhas-cursos-de-extencao] .intro,body[data-page=trilhas-cursos-de-extencao] .discipline-actions,body[data-page=trilhas-cursos-de-extencao] .study-list,body[data-page=trilhas-cursos-de-extencao] .accordion-list{margin-left:0}body[data-page=trilhas-cursos-de-extencao] .topic-row{align-items:flex-start;padding:14px 16px}body[data-page=trilhas-cursos-de-extencao] .study-row-left{align-items:flex-start}body[data-page=trilhas-cursos-de-extencao] .topic-text span{max-width:none}body[data-page=trilhas-cursos-de-extencao] .bottom-grid{grid-template-columns:1fr;margin-left:0;padding-left:0}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-topbar-center{border-bottom-color:#263850;background:#09121ff5}}@media (max-width:640px){body[data-page=trilhas-cursos-de-extencao]{--topbar: 62px}body[data-page=trilhas-cursos-de-extencao] .im-topbar{padding:0 10px;gap:8px}body[data-page=trilhas-cursos-de-extencao] .im-brand{max-width:162px;font-size:17px;letter-spacing:-.6px}body[data-page=trilhas-cursos-de-extencao] .im-profile{max-width:76px}body[data-page=trilhas-cursos-de-extencao] .im-profile strong,body[data-page=trilhas-cursos-de-extencao] .im-profile span{max-width:76px;font-size:11px}body[data-page=trilhas-cursos-de-extencao] .im-theme-toggle-btn{width:50px;height:28px;padding:0 6px}body[data-page=trilhas-cursos-de-extencao] .im-theme-toggle-thumb{width:20px;height:20px}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-theme-toggle-thumb{transform:translate(22px)}body[data-page=trilhas-cursos-de-extencao] .im-mobile-menu-btn{width:38px;height:38px;border-radius:11px}body[data-page=trilhas-cursos-de-extencao] .im-sidebar{width:min(332px,calc(100vw - 28px));padding:14px 14px 20px}body[data-page=trilhas-cursos-de-extencao] .page-shell-main{padding-left:12px!important;padding-right:12px!important}body[data-page=trilhas-cursos-de-extencao] .breadcrumb{flex-wrap:wrap;gap:8px}body[data-page=trilhas-cursos-de-extencao] .hero-title{flex-direction:column}body[data-page=trilhas-cursos-de-extencao] .cycle-emblem{width:62px;height:62px}body[data-page=trilhas-cursos-de-extencao] .cycle-emblem svg{width:38px;height:38px}body[data-page=trilhas-cursos-de-extencao] h1{font-size:27px}body[data-page=trilhas-cursos-de-extencao] .subline{font-size:14.5px}body[data-page=trilhas-cursos-de-extencao] .discipline-actions{align-items:flex-start;flex-direction:column}body[data-page=trilhas-cursos-de-extencao] .topic-row{gap:12px}body[data-page=trilhas-cursos-de-extencao] .row-arrow{margin-top:4px}body[data-page=trilhas-cursos-de-extencao] .topic-index{width:30px}body[data-page=trilhas-cursos-de-extencao] .resource-card{height:auto;min-height:132px;padding:18px}}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-mobile-menu-btn{color:#f4f7fb}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-mobile-menu-btn:hover{color:#35e6a0}body[data-page=trilhas-cursos-de-extencao].theme-dark .im-mobile-sidebar-backdrop{background:#00000094}body[data-page=trilhas-cursos-de-extencao] .im-sidebar a,body[data-page=trilhas-cursos-de-extencao] .im-sidebar a:link,body[data-page=trilhas-cursos-de-extencao] .im-sidebar a:visited,body[data-page=trilhas-cursos-de-extencao] .im-sidebar a:hover,body[data-page=trilhas-cursos-de-extencao] .im-sidebar a:focus,body[data-page=trilhas-cursos-de-extencao] .im-sidebar a:active{text-decoration:none!important}body[data-page=trilhas-cursos-de-extencao]{--video-modal-vw: 100vw;--video-modal-vh: 100dvh;--video-modal-offset-top: 0px;--video-modal-offset-left: 0px;--video-frame-width: 940px}body[data-page=trilhas-cursos-de-extencao] .resource-card--video{cursor:pointer}body[data-page=trilhas-cursos-de-extencao] .resource-card--video:focus-visible{outline:3px solid rgba(0,169,110,.28);outline-offset:3px}body[data-page=trilhas-cursos-de-extencao] .resource-card--video .card-link{border:0;padding:0;background:transparent;cursor:pointer;font:inherit}body[data-page=trilhas-cursos-de-extencao].video-modal-open{overflow:hidden;overscroll-behavior:none}body[data-page=trilhas-cursos-de-extencao] .video-lesson-modal{position:fixed;top:var(--video-modal-offset-top);left:var(--video-modal-offset-left);width:var(--video-modal-vw);height:var(--video-modal-vh);z-index:220;display:none;align-items:center;justify-content:center;padding:clamp(8px,1.6vw,18px);overflow:hidden}body[data-page=trilhas-cursos-de-extencao] .video-lesson-modal.is-open{display:flex}body[data-page=trilhas-cursos-de-extencao] .video-lesson-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#040c1cb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}body[data-page=trilhas-cursos-de-extencao] .video-lesson-dialog{position:relative;z-index:1;width:min(980px,calc(var(--video-modal-vw) - 16px));max-width:100%;max-height:calc(var(--video-modal-vh) - 16px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #dfe7f3;border-radius:17px;background:#fff;box-shadow:0 26px 68px #020c1b4d;transform:translateY(10px) scale(.985);opacity:0;transition:transform .22s ease,opacity .22s ease}body[data-page=trilhas-cursos-de-extencao] .video-lesson-modal.is-open .video-lesson-dialog{transform:translateY(0) scale(1);opacity:1}body[data-page=trilhas-cursos-de-extencao] .video-lesson-header{position:relative;flex:0 0 auto;padding:12px 58px 10px 16px;border-bottom:1px solid #e4ebf4;background:radial-gradient(circle at 100% 0%,#ff315b1a 0,#ff315b00 42%),linear-gradient(135deg,#fff,#fff8fa)}body[data-page=trilhas-cursos-de-extencao] .video-lesson-category{display:inline-flex;align-items:center;gap:6px;min-height:22px;margin-bottom:5px;padding:0 8px;border:1px solid #ffd0dc;border-radius:999px;background:#fff4f7;color:#d9274d;font-size:9.5px;line-height:1;font-weight:900;text-transform:uppercase;letter-spacing:.03em}body[data-page=trilhas-cursos-de-extencao] .video-lesson-category svg{width:13px;height:13px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-header h2{margin:0 0 3px;color:#071232;font-size:clamp(17px,2.1vw,21px);line-height:1.12;font-weight:900;letter-spacing:-.03em}body[data-page=trilhas-cursos-de-extencao] .video-lesson-header p{margin:0;color:#53648b;font-size:11.5px;line-height:1.3;font-weight:600}body[data-page=trilhas-cursos-de-extencao] .video-lesson-close{position:absolute;top:10px;right:12px;width:34px;height:34px;display:grid;place-items:center;border:1px solid #dfe7f3;border-radius:10px;background:#fff;color:#53698f;cursor:pointer;transition:.18s ease}body[data-page=trilhas-cursos-de-extencao] .video-lesson-close:hover{border-color:#ff9ab0;background:#fff4f7;color:#d9274d}body[data-page=trilhas-cursos-de-extencao] .video-lesson-close svg{width:18px;height:18px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-body{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:10px;overflow:auto}body[data-page=trilhas-cursos-de-extencao] .video-lesson-frame{position:relative;flex:0 0 auto;width:min(100%,var(--video-frame-width));aspect-ratio:16 / 9;overflow:hidden;border-radius:13px;background:radial-gradient(circle at 50% 30%,#ff315b33 0,#ff315b00 38%),linear-gradient(145deg,#101a32,#07111f)}body[data-page=trilhas-cursos-de-extencao] .video-lesson-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;border:0}body[data-page=trilhas-cursos-de-extencao] .video-lesson-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:22px;text-align:center;color:#fff}body[data-page=trilhas-cursos-de-extencao] .video-lesson-play{width:60px;height:60px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:#ffffff21;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 14px 28px #00000038}body[data-page=trilhas-cursos-de-extencao] .video-lesson-play svg{width:29px;height:29px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-placeholder strong{max-width:620px;font-size:17px;line-height:1.25;font-weight:900}body[data-page=trilhas-cursos-de-extencao] .video-lesson-placeholder span{max-width:620px;color:#c8d4e8;font-size:12px;line-height:1.4;font-weight:600}body[data-page=trilhas-cursos-de-extencao].theme-dark .video-lesson-dialog{border-color:#29405f;background:#0f1f33;box-shadow:0 30px 78px #00000085}body[data-page=trilhas-cursos-de-extencao].theme-dark .video-lesson-header{border-bottom-color:#29405f;background:radial-gradient(circle at 100% 0%,#ff64871f 0,#ff648700 42%),linear-gradient(135deg,#0f1f33,#171c31)}body[data-page=trilhas-cursos-de-extencao].theme-dark .video-lesson-header h2{color:#f8fafc}body[data-page=trilhas-cursos-de-extencao].theme-dark .video-lesson-header p{color:#c7d2e5}body[data-page=trilhas-cursos-de-extencao].theme-dark .video-lesson-category{border-color:#633247;background:#2b1720;color:#ff9eb2}body[data-page=trilhas-cursos-de-extencao].theme-dark .video-lesson-close{border-color:#29405f;background:#13263d;color:#c7d2e5}body[data-page=trilhas-cursos-de-extencao].theme-dark .video-lesson-close:hover{border-color:#9a4962;background:#2b1720;color:#ff9eb2}@media (max-width: 640px){body[data-page=trilhas-cursos-de-extencao] .video-lesson-modal{padding:8px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-dialog{width:calc(var(--video-modal-vw) - 16px);max-height:calc(var(--video-modal-vh) - 16px);border-radius:14px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-header{padding:10px 52px 9px 12px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-category{min-height:20px;margin-bottom:4px;font-size:8.8px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-header h2{font-size:16px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-header p{font-size:10.5px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-close{top:8px;right:9px;width:32px;height:32px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-body{padding:8px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-frame{border-radius:10px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-play{width:50px;height:50px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-play svg{width:24px;height:24px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-placeholder strong{font-size:14px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-placeholder span{font-size:10.5px}}@media (max-height: 650px){body[data-page=trilhas-cursos-de-extencao] .video-lesson-header{padding-top:8px;padding-bottom:7px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-category,body[data-page=trilhas-cursos-de-extencao] .video-lesson-header p{display:none}body[data-page=trilhas-cursos-de-extencao] .video-lesson-header h2{margin:0;font-size:16px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-close{top:6px}body[data-page=trilhas-cursos-de-extencao] .video-lesson-body{padding:7px}}body[data-page=trilhas-cursos-de-extencao] .premium-resource-strip{position:relative;overflow:hidden;min-height:218px;display:grid;grid-template-columns:245px minmax(0,1fr) 178px;align-items:center;gap:26px;margin:4px 0 28px 13px;padding:22px 22px 22px 28px;border:1px solid #d5a43f;border-top:4px solid #c89012;border-radius:18px;background:radial-gradient(circle at 4% 0%,#ffe7a0b8 0,#ffe7a066 18%,#ffe7a000 39%),radial-gradient(circle at 100% 100%,#11be7d29 0,#11be7d00 47%),linear-gradient(105deg,#fff3c9,#fffdf5 48%,#e8fff6);box-shadow:0 14px 34px #8f5f1514}body[data-page=trilhas-cursos-de-extencao] .premium-resource-strip:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#c89012,#e7b844 34%,#0bbf79);pointer-events:none}body[data-page=trilhas-cursos-de-extencao] .premium-resource-left,body[data-page=trilhas-cursos-de-extencao] .premium-resource-center,body[data-page=trilhas-cursos-de-extencao] .premium-resource-price{position:relative;z-index:1}body[data-page=trilhas-cursos-de-extencao] .premium-resource-left{align-self:center;min-width:0}body[data-page=trilhas-cursos-de-extencao] .premium-resource-crown{width:50px;height:50px;display:grid;place-items:center;margin:0 0 18px;border:1px solid #d9aa4e;border-radius:16px;background:radial-gradient(circle at 30% 20%,#fffffff2 0,#fff0 48%),linear-gradient(180deg,#fff1b7,#e6bd58);color:#754a08;box-shadow:0 12px 24px #754a0829,inset 0 1px #ffffffe0}body[data-page=trilhas-cursos-de-extencao] .premium-resource-crown svg{width:25px;height:25px;overflow:visible;fill:#c9942f;stroke:#6f4305;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}body[data-page=trilhas-cursos-de-extencao] .premium-resource-kicker{display:block;margin:0 0 8px;color:#9b6a00;font-size:11px;line-height:1;font-weight:950;letter-spacing:.08em;text-transform:uppercase}body[data-page=trilhas-cursos-de-extencao] .premium-resource-left strong{display:block;color:#071232;font-size:25px;line-height:1.08;font-weight:950;letter-spacing:-.055em}body[data-page=trilhas-cursos-de-extencao] .premium-resource-center{min-width:0}body[data-page=trilhas-cursos-de-extencao] .premium-resource-cards{display:grid;grid-template-columns:repeat(5,minmax(92px,1fr));gap:10px;margin:0 0 19px}body[data-page=trilhas-cursos-de-extencao] .premium-resource-card{min-height:112px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:13px 9px 12px;border:1px solid #cdeee4;border-radius:13px;background:linear-gradient(180deg,#ffffffe6,#f9fdfce6);color:#071232;text-align:center;text-decoration:none!important;box-shadow:0 8px 18px #162c480a;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}body[data-page=trilhas-cursos-de-extencao] .premium-resource-card:hover{transform:translateY(-2px);border-color:#0bbf79;background:#fff;box-shadow:0 14px 26px #162c4814}body[data-page=trilhas-cursos-de-extencao] .premium-resource-icon{width:40px;height:40px;display:grid;place-items:center;border:1px solid #bde9db;border-radius:12px;background:#dff8ee;color:#00a96e;flex:none}body[data-page=trilhas-cursos-de-extencao] .premium-resource-icon svg{width:21px;height:21px;stroke-width:2.25}body[data-page=trilhas-cursos-de-extencao] .premium-resource-card strong{display:block;color:#071232;font-size:11px;line-height:1.08;font-weight:950;letter-spacing:-.035em}body[data-page=trilhas-cursos-de-extencao] .premium-resource-benefits{display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap;color:#17345c;font-size:13px;line-height:1.25;font-weight:850}body[data-page=trilhas-cursos-de-extencao] .premium-resource-benefits span{display:inline-flex;align-items:center;gap:9px}body[data-page=trilhas-cursos-de-extencao] .premium-resource-benefits svg{width:16px;height:16px;color:#00a96e;stroke-width:2.35;flex:none}body[data-page=trilhas-cursos-de-extencao] .premium-resource-price{align-self:stretch;min-height:164px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:18px 12px;border:1px solid #d9a12a;border-radius:15px;background:#ffffffd1;box-shadow:0 10px 24px #8f5f1514;text-align:center}body[data-page=trilhas-cursos-de-extencao] .premium-resource-price>span{color:#9b6a00;font-size:10px;line-height:1;font-weight:950;letter-spacing:.05em;text-transform:uppercase}body[data-page=trilhas-cursos-de-extencao] .premium-resource-price strong{display:flex;align-items:baseline;justify-content:center;gap:5px;flex-wrap:wrap;margin:13px 0 14px;color:#071232;font-size:32px;line-height:.9;font-weight:950;letter-spacing:-.055em}body[data-page=trilhas-cursos-de-extencao] .premium-resource-price strong small{color:#9b6a00;font-size:14px;font-weight:950;letter-spacing:0}body[data-page=trilhas-cursos-de-extencao] .premium-resource-price strong em{width:100%;display:block;margin-top:5px;color:#7a5510;font-size:10px;line-height:1;font-style:normal;font-weight:950;letter-spacing:.02em;text-transform:uppercase}body[data-page=trilhas-cursos-de-extencao] .premium-resource-price>a:not(.premium-resource-plan-link){width:100%;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:11px;border:1px solid #d5a43f;border-radius:10px;background:linear-gradient(180deg,#ffe9a4,#e9c15e);color:#613c05;font-size:11px;line-height:1;font-weight:950;text-transform:uppercase;text-decoration:none!important;box-shadow:0 8px 18px #8f5f1526,inset 0 1px #fffc;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body[data-page=trilhas-cursos-de-extencao] .premium-resource-price>a:not(.premium-resource-plan-link):hover{transform:translateY(-1px);border-color:#b97b18;background:linear-gradient(180deg,#ffdf78,#dcae3d);color:#4f2e00;box-shadow:0 12px 24px #754a0838}body[data-page=trilhas-cursos-de-extencao] .premium-resource-plan-link{display:inline-flex;align-items:center;justify-content:center;margin-top:11px;color:#008d62;font-size:11px;line-height:1;font-weight:950;text-decoration:none!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-plan-link:hover{color:#006f4e;text-decoration:underline!important;text-underline-offset:3px}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-strip{border-color:#715421;border-top-color:#d6a84c;background:radial-gradient(circle at 4% 0%,#d6a84c2e 0,#d6a84c14 22%,#d6a84c00 42%),radial-gradient(circle at 100% 100%,#26d9911f 0,#26d99100 48%),linear-gradient(105deg,#211a0d,#171a24 56%,#0e2a27);box-shadow:none}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-left strong,body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-card strong,body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-price strong{color:#f8fafc!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-kicker,body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-price>span,body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-price strong small,body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-price strong em{color:#f1c86c}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-crown{border-color:#9b742b;background:radial-gradient(circle at 30% 20%,#ffebaf33 0,#ffebaf00 46%),linear-gradient(180deg,#4b3810,#2c220d)}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-crown svg{fill:#d9aa4c;stroke:#ffe09a}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-card,body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-price{border-color:#29405f;background:#0f1f33e0;box-shadow:none}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-card:hover{border-color:#35e6a0;background:#13263d}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-icon{border-color:#247d61;background:#12382d;color:#78f0b5}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-benefits{color:#c7d2e5}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-benefits svg{color:#78f0b5}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-price>a:not(.premium-resource-plan-link){border-color:#9b742b;background:linear-gradient(180deg,#4b3810,#34270e);color:#ffe09a}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-price>a:not(.premium-resource-plan-link):hover{border-color:#d6a84c;background:linear-gradient(180deg,#5a4314,#40300f);color:#fff0ba}body[data-page=trilhas-cursos-de-extencao].theme-dark .premium-resource-plan-link{color:#78f0b5}@media (max-width: 1280px){body[data-page=trilhas-cursos-de-extencao] .premium-resource-strip{grid-template-columns:1fr;gap:18px}body[data-page=trilhas-cursos-de-extencao] .premium-resource-left{text-align:center}body[data-page=trilhas-cursos-de-extencao] .premium-resource-crown{margin-right:auto;margin-left:auto}body[data-page=trilhas-cursos-de-extencao] .premium-resource-price{align-self:auto;max-width:280px;margin:0 auto}}@media (max-width: 860px){body[data-page=trilhas-cursos-de-extencao] .premium-resource-strip{margin-left:0;padding:22px 18px}body[data-page=trilhas-cursos-de-extencao] .premium-resource-cards{display:flex;overflow-x:auto;gap:10px;padding-bottom:4px;scroll-snap-type:x mandatory}body[data-page=trilhas-cursos-de-extencao] .premium-resource-card{min-width:130px;scroll-snap-align:start}body[data-page=trilhas-cursos-de-extencao] .premium-resource-benefits{align-items:flex-start;flex-direction:column;gap:10px}body[data-page=trilhas-cursos-de-extencao] .premium-resource-price{width:100%;max-width:none}}body[data-page=trilhas-cursos-de-extencao] .premium-resource-strip{grid-template-columns:235px minmax(0,1fr) 190px!important;gap:18px!important;align-items:stretch!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-center{min-width:0!important;overflow:hidden!important;align-self:center!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-cards{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:9px!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-card{min-width:0!important;min-height:110px!important;padding:12px 7px 11px!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-card strong{font-size:10.5px!important;line-height:1.06!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-price{width:190px!important;min-width:190px!important;max-width:190px!important;align-self:center!important;justify-self:end!important;min-height:168px!important;z-index:3!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-price strong{max-width:100%!important;margin:12px 0 13px!important;font-size:30px!important;line-height:.92!important;white-space:normal!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-price strong small,body[data-page=trilhas-cursos-de-extencao] .premium-resource-price strong em{flex:none!important}@media (max-width: 1380px){body[data-page=trilhas-cursos-de-extencao] .premium-resource-strip{grid-template-columns:210px minmax(0,1fr) 184px!important;gap:14px!important;padding-left:24px!important;padding-right:18px!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-left strong{font-size:23px!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-cards{gap:8px!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-card{min-height:104px!important;padding-right:6px!important;padding-left:6px!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-icon{width:36px!important;height:36px!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-icon svg{width:19px!important;height:19px!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-card strong{font-size:10px!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-price{width:184px!important;min-width:184px!important;max-width:184px!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-price strong{font-size:29px!important}}@media (max-width: 1280px){body[data-page=trilhas-cursos-de-extencao] .premium-resource-strip{grid-template-columns:1fr!important;align-items:center!important}body[data-page=trilhas-cursos-de-extencao] .premium-resource-price{width:100%!important;min-width:0!important;max-width:280px!important;justify-self:center!important}}body[data-page=trilhas-cursos-de-extencao] .residency-area-group{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .12);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=trilhas-cursos-de-extencao] .residency-area--clinica{--res-area-color: #2563eb;--res-area-soft: #eff6ff;--res-area-fade: rgba(239, 246, 255, 0);--res-area-border: #bfdbfe;--res-area-ring: rgba(37, 99, 235, .13);--res-area-dark-color: #60a5fa;--res-area-dark-soft: rgba(37, 99, 235, .16);--res-area-dark-border: rgba(96, 165, 250, .34)}body[data-page=trilhas-cursos-de-extencao] .residency-area--cirurgia{--res-area-color: #169b68;--res-area-soft: #ecfdf5;--res-area-fade: rgba(236, 253, 245, 0);--res-area-border: #a7f3d0;--res-area-ring: rgba(22, 155, 104, .13);--res-area-dark-color: #34d399;--res-area-dark-soft: rgba(16, 185, 129, .15);--res-area-dark-border: rgba(52, 211, 153, .33)}body[data-page=trilhas-cursos-de-extencao] .residency-area--go{--res-area-color: #e95f68;--res-area-soft: #fff1f2;--res-area-fade: rgba(255, 241, 242, 0);--res-area-border: #fecdd3;--res-area-ring: rgba(233, 95, 104, .13);--res-area-dark-color: #fb7185;--res-area-dark-soft: rgba(244, 63, 94, .15);--res-area-dark-border: rgba(251, 113, 133, .34)}body[data-page=trilhas-cursos-de-extencao] .residency-area--pediatria{--res-area-color: #ee8a21;--res-area-soft: #fff7ed;--res-area-fade: rgba(255, 247, 237, 0);--res-area-border: #fed7aa;--res-area-ring: rgba(238, 138, 33, .14);--res-area-dark-color: #fb923c;--res-area-dark-soft: rgba(249, 115, 22, .15);--res-area-dark-border: rgba(251, 146, 60, .34)}body[data-page=trilhas-cursos-de-extencao] .residency-area--mfc{--res-area-color: #1597a8;--res-area-soft: #ecfeff;--res-area-fade: rgba(236, 254, 255, 0);--res-area-border: #a5f3fc;--res-area-ring: rgba(21, 151, 168, .14);--res-area-dark-color: #22d3ee;--res-area-dark-soft: rgba(8, 145, 178, .16);--res-area-dark-border: rgba(34, 211, 238, .34)}body[data-page=trilhas-cursos-de-extencao] .residency-area-group>.residency-area-toggle{position:relative;overflow:hidden;border-color:transparent!important;background:transparent!important;color:#344967!important;box-shadow:inset 3px 0 0 var(--res-area-color)}body[data-page=trilhas-cursos-de-extencao] .residency-area-group>.residency-area-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(90deg,var(--res-area-soft) 0%,var(--res-area-fade) 100%);transition:opacity .18s ease;pointer-events:none}body[data-page=trilhas-cursos-de-extencao] .residency-area-group>.residency-area-toggle>*{position:relative;z-index:1}body[data-page=trilhas-cursos-de-extencao] .residency-area-group>.residency-area-toggle:hover,body[data-page=trilhas-cursos-de-extencao] .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-border)!important;color:var(--res-area-color)!important}body[data-page=trilhas-cursos-de-extencao] .residency-area-group>.residency-area-toggle:hover:after,body[data-page=trilhas-cursos-de-extencao] .residency-area-group.open>.residency-area-toggle:after{opacity:1}body[data-page=trilhas-cursos-de-extencao] .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-color)!important}body[data-page=trilhas-cursos-de-extencao] .residency-area-group>.residency-area-toggle .residency-area-dot{width:8px;height:8px;background:var(--res-area-color)!important;box-shadow:0 0 0 4px var(--res-area-ring)!important}body[data-page=trilhas-cursos-de-extencao] .residency-area-group .residency-specialty-link:hover,body[data-page=trilhas-cursos-de-extencao] .residency-area-group .residency-specialty-link.active{color:var(--res-area-color)!important}body[data-page=trilhas-cursos-de-extencao] .residency-area-group .residency-specialty-link:hover:before,body[data-page=trilhas-cursos-de-extencao] .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-color)!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .residency-area-group>.residency-area-toggle{color:#c8d4e6!important;box-shadow:inset 3px 0 0 var(--res-area-dark-color)}body[data-page=trilhas-cursos-de-extencao].theme-dark .residency-area-group>.residency-area-toggle:after{background:linear-gradient(90deg,var(--res-area-dark-soft) 0%,rgba(14,26,44,0) 100%)}body[data-page=trilhas-cursos-de-extencao].theme-dark .residency-area-group>.residency-area-toggle:hover,body[data-page=trilhas-cursos-de-extencao].theme-dark .residency-area-group.open>.residency-area-toggle{border-color:var(--res-area-dark-border)!important;color:var(--res-area-dark-color)!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color)!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .residency-area-group>.residency-area-toggle .residency-area-dot{background:var(--res-area-dark-color)!important;box-shadow:0 0 0 4px var(--res-area-dark-soft)!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .residency-area-group .residency-specialty-link:hover,body[data-page=trilhas-cursos-de-extencao].theme-dark .residency-area-group .residency-specialty-link.active{color:var(--res-area-dark-color)!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .residency-area-group .residency-specialty-link:hover:before,body[data-page=trilhas-cursos-de-extencao].theme-dark .residency-area-group .residency-specialty-link.active:before{background:var(--res-area-dark-color)!important}@media (max-width: 1024px){body[data-page=trilhas-cursos-de-extencao] .residency-area-group>.residency-area-toggle{min-height:42px;padding-top:8px;padding-bottom:8px}}body[data-page=trilhas-cursos-de-extencao] .specialty-page[class*=specialty-theme-],body[data-page=trilhas-cursos-de-extencao] .specialty-page.specialty-theme-clinica{--sp-accent: #2563eb;--sp-light: #60a5fa;--sp-strong: #1d4ed8;--sp-soft: #eff6ff;--sp-soft-2: #dbeafe;--sp-border: #bfdbfe;--sp-rgb: 37,99,235;--sp-dark: #60a5fa}body[data-page=trilhas-cursos-de-extencao] .specialty-page.specialty-theme-cirurgia{--sp-accent: #169b68;--sp-light: #34d399;--sp-strong: #047857;--sp-soft: #ecfdf5;--sp-soft-2: #d1fae5;--sp-border: #a7f3d0;--sp-rgb: 22,155,104;--sp-dark: #34d399}body[data-page=trilhas-cursos-de-extencao] .specialty-page.specialty-theme-go{--sp-accent: #e95f68;--sp-light: #fb7185;--sp-strong: #d93f4b;--sp-soft: #fff1f2;--sp-soft-2: #ffe4e6;--sp-border: #fecdd3;--sp-rgb: 233,95,104;--sp-dark: #fb7185}body[data-page=trilhas-cursos-de-extencao] .specialty-page.specialty-theme-pediatria{--sp-accent: #ee8a21;--sp-light: #fb923c;--sp-strong: #c65d0a;--sp-soft: #fff7ed;--sp-soft-2: #ffedd5;--sp-border: #fed7aa;--sp-rgb: 238,138,33;--sp-dark: #fb923c}body[data-page=trilhas-cursos-de-extencao] .specialty-page.specialty-theme-mfc{--sp-accent: #1597a8;--sp-light: #22d3ee;--sp-strong: #0e7490;--sp-soft: #ecfeff;--sp-soft-2: #cffafe;--sp-border: #a5f3fc;--sp-rgb: 21,151,168;--sp-dark: #22d3ee}body[data-page=trilhas-cursos-de-extencao] .specialty-page[class*=specialty-theme-] .specialty-header{min-height:auto!important;border-color:var(--sp-border)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#fff 0%,var(--sp-soft) 52%,#fff 100%)!important;box-shadow:0 12px 28px rgba(var(--sp-rgb),.09)!important}body[data-page=trilhas-cursos-de-extencao] .specialty-page[class*=specialty-theme-] .specialty-header:after{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--sp-strong) 0%,var(--sp-light) 58%,rgba(var(--sp-rgb),.22) 100%);pointer-events:none}body[data-page=trilhas-cursos-de-extencao] .specialty-page[class*=specialty-theme-] .specialty-emblem,body[data-page=trilhas-cursos-de-extencao] .specialty-page[class*=specialty-theme-] .cardio-page-emblem,body[data-page=trilhas-cursos-de-extencao] .specialty-page[class*=specialty-theme-] .surgery-page-emblem,body[data-page=trilhas-cursos-de-extencao] .specialty-page[class*=specialty-theme-] .gyn-page-emblem,body[data-page=trilhas-cursos-de-extencao] .specialty-page[class*=specialty-theme-] .pedia-page-emblem,body[data-page=trilhas-cursos-de-extencao] .specialty-page[class*=specialty-theme-] .prev-page-emblem{background:radial-gradient(circle at 32% 27%,var(--sp-light) 0 24%,var(--sp-accent) 54%,var(--sp-strong) 100%)!important;color:#fff!important;box-shadow:0 14px 30px rgba(var(--sp-rgb),.24)!important}body[data-page=trilhas-cursos-de-extencao] .specialty-page[class*=specialty-theme-] .specialty-emblem svg{color:#fff!important;stroke:currentColor!important}body[data-page=trilhas-cursos-de-extencao] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-strong)!important}body[data-page=trilhas-cursos-de-extencao] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:var(--sp-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,var(--sp-soft) 100%)!important;box-shadow:0 9px 22px rgba(var(--sp-rgb),.08)!important}body[data-page=trilhas-cursos-de-extencao] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:linear-gradient(180deg,var(--sp-soft) 0%,var(--sp-soft-2) 100%)!important;color:var(--sp-accent)!important;box-shadow:inset 0 0 0 1px rgba(var(--sp-rgb),.08)!important}body[data-page=trilhas-cursos-de-extencao] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=trilhas-cursos-de-extencao] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-accent)!important;stroke:currentColor!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-header,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-header{border-color:rgba(var(--sp-rgb),.38)!important;background:radial-gradient(circle at 96% 0%,rgba(var(--sp-rgb),.24) 0,rgba(var(--sp-rgb),0) 38%),radial-gradient(circle at 6% 16%,rgba(var(--sp-rgb),.17) 0,rgba(var(--sp-rgb),0) 34%),linear-gradient(106deg,#0e1a2c,#111d31 52%,#0c1728)!important;box-shadow:0 16px 34px #00000045!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-breadcrumb span:last-child{color:var(--sp-dark)!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-card,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-card{border-color:rgba(var(--sp-rgb),.34)!important;background:linear-gradient(135deg,#0e1a2cf5,rgba(var(--sp-rgb),.12))!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon{background:rgba(var(--sp-rgb),.17)!important;color:var(--sp-dark)!important}body[data-page=trilhas-cursos-de-extencao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,body[data-page=trilhas-cursos-de-extencao].theme-dark .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-icon svg,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] .specialty-page[class*=specialty-theme-] .specialty-summary-sort-icon{color:var(--sp-dark)!important}body[data-page=trilhas-cursos-de-extencao].official-menu-final{--official-sidebar-width: 290px;--official-topbar-height: var(--topbar, 68px)}body[data-page=trilhas-cursos-de-extencao] #officialSidebar,body[data-page=trilhas-cursos-de-extencao] #officialSidebar *,body[data-page=trilhas-cursos-de-extencao] #officialSidebar *:before,body[data-page=trilhas-cursos-de-extencao] #officialSidebar *:after{box-sizing:border-box!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar::-webkit-scrollbar{width:7px!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-item,body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-item:hover,body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-toggle:hover,body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-item.active,body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-toggle-main{white-space:normal!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-item svg,body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-group>.nav-submenu,body[data-page=trilhas-cursos-de-extencao] #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .student-menu{margin-top:14px!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .extension-premium-link{width:100%!important;min-height:40px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:8px 0 0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body[data-page=trilhas-cursos-de-extencao].official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body[data-page=trilhas-cursos-de-extencao].official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body[data-page=trilhas-cursos-de-extencao].official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body[data-page=trilhas-cursos-de-extencao].official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body[data-page=trilhas-cursos-de-extencao].official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body[data-page=trilhas-cursos-de-extencao].official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body[data-page=trilhas-cursos-de-extencao].official-menu-final #mobileSidebarBackdrop{display:none!important}body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar .nav-item,body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar .nav-toggle,body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar .nav-sublink,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar .nav-item,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar .nav-toggle,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar .nav-item:hover,body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar .nav-toggle:hover,body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar .nav-group.open>.nav-toggle,body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar .nav-sublink:hover,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar .nav-item:hover,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar .nav-toggle:hover,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar .nav-item.active,body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar .nav-sublink.active,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar .nav-item.active,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar .premium-box,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar .premium-title,body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar .premium-list li:before,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar .premium-title,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar .premium-list,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar .premium-box button,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar .extension-premium-link,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body[data-page=trilhas-cursos-de-extencao].theme-dark.official-menu-final #sidebarToggle,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body[data-page=trilhas-cursos-de-extencao].official-menu-final{overflow-x:hidden!important}body[data-page=trilhas-cursos-de-extencao].official-menu-final.mobile-menu-open{overflow:hidden!important}body[data-page=trilhas-cursos-de-extencao].official-menu-final #sidebarToggle{display:none!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body[data-page=trilhas-cursos-de-extencao].official-menu-final.mobile-menu-open #officialSidebar,body[data-page=trilhas-cursos-de-extencao].official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body[data-page=trilhas-cursos-de-extencao].official-menu-final .main,body[data-page=trilhas-cursos-de-extencao].official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body[data-page=trilhas-cursos-de-extencao].official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body[data-page=trilhas-cursos-de-extencao].official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body[data-page=trilhas-cursos-de-extencao].theme-dark.official-menu-final #mobileSidebarBackdrop,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body[data-page=trilhas-cursos-de-extencao] #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body[data-page=trilhas-cursos-de-extencao] #officialSidebar .extension-premium-link.active{border-color:#c89012!important;background:linear-gradient(180deg,#fff2bd,#edc65f)!important;color:#5f3c05!important;box-shadow:0 8px 18px #8f5f1521!important}body[data-page=trilhas-cursos-de-extencao].theme-dark #officialSidebar .extension-premium-link.active,html:has(>body[data-page=trilhas-cursos-de-extencao])[data-theme=dark] body #officialSidebar .extension-premium-link.active{border-color:#d0a548!important;background:linear-gradient(180deg,#4b3810,#2b210d)!important;color:#ffe09a!important}:root{--bg: #f7fafc;--surface: #ffffff;--surface-2: #f9fbfd;--text: #0f1735;--muted: #53698f;--muted-2: #6d7fa4;--line: #dfe7f3;--line-soft: #edf2f8;--green: #0bbf79;--green-dark: #008d62;--green-soft: #e7f9f1;--green-soft-2: #d9f6eb;--teal: #0faec7;--blue: #2b7bea;--purple: #8257ff;--orange: #ff7b2c;--shadow: 0 12px 30px rgba(25, 45, 80, .05);--shadow-soft: 0 8px 20px rgba(22, 44, 72, .035);--radius: 14px;--sidebar: 290px;--topbar: 68px}body.official-menu-final,body.official-menu-final *{box-sizing:border-box!important}html,body.official-menu-final{height:100%!important}body.official-menu-final{margin:0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;background:var(--bg)!important;color:var(--text)!important;overflow-x:hidden!important}body.official-menu-final svg{display:block!important}body.official-menu-final a{color:inherit!important;text-decoration:none!important}body.official-menu-final button,body.official-menu-final input{font:inherit!important}body.official-menu-final .app{min-height:100vh!important}body.official-menu-final .topbar{height:var(--topbar)!important;width:100%!important;position:fixed!important;inset:0 0 auto 0!important;z-index:20!important;display:flex!important;align-items:center!important;border-bottom:1px solid var(--line)!important;background:#fffffff5!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}body.official-menu-final .brand{width:var(--sidebar)!important;height:100%!important;display:flex!important;align-items:center!important;padding-left:22px!important;letter-spacing:-.8px!important;font-weight:820!important;color:#101833!important;font-size:23px!important;white-space:nowrap!important}body.official-menu-final .brand .plus{color:var(--green)!important;font-weight:900!important;margin:0 3px!important}body.official-menu-final .brand .med{font-weight:900!important}body.official-menu-final .topbar-center{flex:1!important;display:flex!important;justify-content:center!important;padding-left:18px!important;padding-right:18px!important}body.official-menu-final .global-search{width:min(595px,100%)!important;height:36px!important;border:1px solid #bbbbbb!important;background:#fff!important;border-radius:10px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:0 5px 0 17px!important;color:#6d7fa4!important;box-shadow:0 1px 2px #11214405!important}body.official-menu-final .global-search input{border:0!important;outline:0!important;flex:1!important;color:#203052!important;background:transparent!important;font-size:13px!important;min-width:0!important}body.official-menu-final .global-search input::placeholder{color:#60739b!important;opacity:1!important}body.official-menu-final .top-mic{color:#3b5c91!important;display:grid!important;place-items:center!important;flex:none!important}body.official-menu-final .top-send-btn{width:28px!important;height:28px!important;border:0!important;border-radius:9px!important;background:linear-gradient(180deg,#12be7d,#00a46d)!important;color:#fff!important;display:grid!important;place-items:center!important;cursor:pointer!important;box-shadow:0 7px 12px #00a66c33!important;flex:none!important}body.official-menu-final .topbar-actions{min-width:190px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:18px!important;padding-right:24px!important}body.official-menu-final .icon-button{border:0!important;background:transparent!important;color:#526691!important;padding:0!important;display:grid!important;place-items:center!important;cursor:pointer!important}body.official-menu-final .avatar{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:50%!important;border:1px solid #cceee4!important;background:#e9faf4!important;font-weight:800!important;color:#274260!important;font-size:14px!important;flex:none!important}body.official-menu-final .profile{display:flex!important;flex-direction:column!important;line-height:1.1!important;min-width:96px!important}body.official-menu-final .profile strong{font-size:12px!important;color:#10203e!important;font-weight:850!important}body.official-menu-final .sidebar-collapse-btn{position:fixed!important;top:calc(var(--topbar) + 20px)!important;left:calc(var(--sidebar) - 52px)!important;z-index:30!important;width:32px!important;height:32px!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;display:grid!important;place-items:center!important;cursor:pointer!important;box-shadow:0 6px 14px #162c480f!important;transition:left .22s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease!important}body.official-menu-final .sidebar-collapse-btn:hover{background:#f3f8fc!important;border-color:#cbd8e8!important;color:#008d62!important;box-shadow:0 8px 18px #162c4817!important}body.official-menu-final .sidebar-collapse-btn svg,body.official-menu-final .sidebar-toggle-arrow{transition:transform .22s ease!important;transform-origin:12px 12px!important}body.official-menu-final .sidebar,body.official-menu-final .main{transition:transform .22s ease,margin-left .22s ease,width .22s ease!important}body.official-menu-final.sidebar-collapsed .sidebar{transform:translate(-100%)!important;pointer-events:none!important}body.official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body.official-menu-final.sidebar-collapsed .sidebar-collapse-btn{left:16px!important}body.official-menu-final.sidebar-collapsed .sidebar-toggle-arrow{transform:rotate(180deg)!important}body.official-menu-final .sidebar{position:fixed!important;top:var(--topbar)!important;left:0!important;bottom:0!important;width:var(--sidebar)!important;padding:14px 16px 18px!important;background:#fff!important;border-right:1px solid var(--line)!important;z-index:10!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important}body.official-menu-final .sidebar::-webkit-scrollbar{width:7px!important}body.official-menu-final .sidebar::-webkit-scrollbar-track{background:transparent!important;margin:10px 0!important}body.official-menu-final .sidebar::-webkit-scrollbar-thumb{background:#53698f38!important;border-radius:999px!important;border:2px solid #fff!important}body.official-menu-final .sidebar::-webkit-scrollbar-thumb:hover{background:#53698f61!important}body.official-menu-final .nav-item{height:44px!important;display:flex!important;align-items:center!important;gap:14px!important;border-radius:9px!important;padding:0 14px!important;color:#50658e!important;font-weight:760!important;font-size:13px!important;cursor:pointer!important;transition:.18s ease!important}body.official-menu-final .nav-item:hover{background:#f2f7fb!important;color:#253757!important}body.official-menu-final .nav-item.active{color:#00a96e!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important}body.official-menu-final .nav-item svg{color:currentColor!important;flex:none!important}body.official-menu-final .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important;line-height:1.25!important}body.official-menu-final .nav-toggle{width:100%!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;border:0!important;border-radius:9px!important;padding:0 12px 0 14px!important;background:transparent!important;color:#50658e!important;font-weight:760!important;font-size:13px!important;cursor:pointer!important;text-align:left!important;transition:.18s ease!important}body.official-menu-final .nav-toggle:hover,body.official-menu-final .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body.official-menu-final .nav-toggle-main{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important}body.official-menu-final .nav-toggle-main svg{color:currentColor!important;flex:none!important}body.official-menu-final .nav-section-title{width:100%!important;min-height:44px!important;display:flex!important;align-items:center!important;gap:14px!important;border-radius:9px!important;padding:0 14px!important;color:#253757!important;font-weight:850!important;font-size:13px!important}body.official-menu-final .nav-section-title svg{color:currentColor!important;flex:none!important}body.official-menu-final .nav-section .nav-submenu{max-height:none!important;overflow:visible!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}body.official-menu-final .nav-chevron{color:#7183a7!important;flex:none!important;transition:transform .24s ease!important}body.official-menu-final .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body.official-menu-final .nav-submenu{max-height:0!important;overflow:hidden!important;opacity:0!important;transform:translateY(-4px)!important;transition:max-height .28s ease,opacity .22s ease,transform .22s ease!important}body.official-menu-final .nav-group.open>.nav-submenu{max-height:620px!important;opacity:1!important;transform:translateY(0)!important;padding:4px 0 6px!important}body.official-menu-final .nav-sublink{min-height:34px!important;display:flex!important;align-items:center!important;position:relative!important;margin:0 0 0 36px!important;padding:0 12px 0 14px!important;border-radius:8px!important;color:#60739b!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important;transition:.18s ease!important}body.official-menu-final .nav-sublink:before{content:""!important;position:absolute!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transition:.18s ease!important}body.official-menu-final .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body.official-menu-final .nav-sublink:hover:before,body.official-menu-final .nav-sublink.active:before{background:#00a96e!important}body.official-menu-final .nav-sublink.active{color:#00a96e!important;background:#eaf9f2!important}body.official-menu-final .nav-sublink .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important;filter:saturate(1.12)!important}body.official-menu-final .premium-box{position:relative!important;overflow:visible!important;margin-top:20px!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;cursor:pointer!important;box-shadow:0 8px 22px #b57d140e!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}body.official-menu-final .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important;opacity:.9!important;pointer-events:none!important}body.official-menu-final .premium-box:hover{transform:translateY(-1px)!important;border-color:#dfbd67!important;box-shadow:0 12px 28px #b57d141f!important}body.official-menu-final .premium-box p{margin:0 0 15px!important;color:#52678e!important;font-size:13px!important;line-height:1.45!important;font-weight:550!important}body.official-menu-final .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-top:2px!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;cursor:pointer!important;box-shadow:0 2px 8px #b57d140f!important;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease!important}body.official-menu-final .premium-box button:hover{border-color:#d9a12a!important;background:linear-gradient(180deg,#fff8e5,#fff1c5)!important;color:#7a4f00!important;box-shadow:0 8px 16px #b57d141c!important}body.official-menu-final .main{margin-left:var(--sidebar)!important;padding-top:var(--topbar)!important;min-height:100vh!important;width:calc(100% - var(--sidebar))!important}@media (max-width: 1280px){body.official-menu-final .topbar-actions{min-width:auto!important}body.official-menu-final .profile{display:none!important}}@media (max-width: 860px){:root{--sidebar: 0px;--topbar: 62px}body.official-menu-final .brand{width:auto!important;padding-left:16px!important;font-size:19px!important}body.official-menu-final .topbar{gap:10px!important;padding-right:10px!important}body.official-menu-final .topbar-center{display:none!important}body.official-menu-final .topbar-actions{gap:10px!important;padding-right:8px!important;margin-left:auto!important}body.official-menu-final .sidebar,body.official-menu-final .sidebar-collapse-btn{display:none!important}}body.official-menu-final.theme-dark .topbar{border-bottom-color:#263850!important;background:#09121ff5!important}body.official-menu-final.theme-dark .brand,body.official-menu-final.theme-dark .profile strong{color:#f4f7fb!important}body.official-menu-final.theme-dark .brand .plus{color:#35e6a0!important}body.official-menu-final.theme-dark .topbar-center,body.official-menu-final.theme-dark .topbar-actions,body.official-menu-final.theme-dark .icon-button,body.official-menu-final.theme-dark .top-mic{color:#b7c4d8!important}body.official-menu-final.theme-dark .global-search{border-color:#30445f!important;background:#101d31!important;color:#f4f7fb!important}body.official-menu-final.theme-dark .global-search input{color:#f4f7fb!important}body.official-menu-final.theme-dark .global-search input::placeholder{color:#91a3bd!important}body.official-menu-final.theme-dark .sidebar{background:#0c1829!important;border-right-color:#263850!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body.official-menu-final.theme-dark .sidebar::-webkit-scrollbar-thumb{background:#91a3bd61!important;border-color:#0c1829!important}body.official-menu-final.theme-dark .nav-item,body.official-menu-final.theme-dark .nav-toggle,body.official-menu-final.theme-dark .nav-sublink,body.official-menu-final.theme-dark .premium-box p{color:#b7c4d8!important}body.official-menu-final.theme-dark .nav-item:hover,body.official-menu-final.theme-dark .nav-toggle:hover,body.official-menu-final.theme-dark .nav-group.open>.nav-toggle,body.official-menu-final.theme-dark .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body.official-menu-final.theme-dark .nav-item.active,body.official-menu-final.theme-dark .nav-sublink.active{color:#35e6a0!important;background:linear-gradient(90deg,#12382d,#102f30)!important}body.official-menu-final.theme-dark .nav-sublink:before,body.official-menu-final.theme-dark .nav-sublink:hover:before,body.official-menu-final.theme-dark .nav-sublink.active:before{background:#35e6a0!important}body.official-menu-final.theme-dark .sidebar-collapse-btn{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important;box-shadow:0 8px 18px #0000003d!important}body.official-menu-final.theme-dark .sidebar-collapse-btn:hover{border-color:#4d6688!important;background:#13243a!important;color:#35e6a0!important}body.official-menu-final.theme-dark .avatar{border-color:#1f6e55!important;background:#12382d!important;color:#eafff7!important}body.official-menu-final.theme-dark .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important;color:#d8cfbd!important;box-shadow:0 14px 30px #0000003d!important}body.official-menu-final.theme-dark .premium-box:hover{border-color:#b88a2b!important;box-shadow:0 18px 38px #00000052!important}body.official-menu-final.theme-dark .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body.official-menu-final.theme-dark .premium-box button:hover{border-color:#c99838!important;background:#2a210f!important;color:#ffe7a6!important}body.official-menu-final .mobile-menu-btn,body.official-menu-final .mobile-sidebar-backdrop{display:none!important}body.official-menu-final .mobile-menu-btn{width:46px!important;height:40px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#050505!important;place-items:center!important;align-content:center!important;gap:6px!important;padding:0!important;cursor:pointer!important;box-shadow:none!important;transition:color .18s ease,transform .18s ease!important}body.official-menu-final .mobile-menu-btn:hover{color:#008d62!important;transform:scale(1.03)!important;box-shadow:none!important}body.official-menu-final .mobile-menu-btn span{width:34px!important;height:4px!important;display:block!important;border-radius:999px!important;background:currentColor!important;transition:transform .2s ease,opacity .18s ease!important}body.official-menu-final.mobile-menu-open .mobile-menu-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)!important}body.official-menu-final.mobile-menu-open .mobile-menu-btn span:nth-child(2){opacity:0!important}body.official-menu-final.mobile-menu-open .mobile-menu-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)!important}@media (min-width: 1025px) and (max-width: 1280px){:root{--sidebar: 270px}body.official-menu-final .brand{font-size:21px!important;padding-left:18px!important}body.official-menu-final .global-search{width:min(440px,100%)!important}body.official-menu-final .topbar-actions{gap:12px!important;padding-right:16px!important}body.official-menu-final .profile{display:flex!important;min-width:auto!important}}@media (max-width: 1024px){:root{--sidebar: 0px;--topbar: 64px}body.official-menu-final .topbar{height:var(--topbar)!important;gap:10px!important;justify-content:space-between!important;padding:0 14px!important}body.official-menu-final .brand{width:auto!important;min-width:0!important;padding-left:0!important;font-size:20px!important;flex:0 1 auto!important;overflow:hidden!important;text-overflow:ellipsis!important}body.official-menu-final .topbar-center{display:none!important}body.official-menu-final .topbar-actions{min-width:0!important;gap:10px!important;margin-left:auto!important;padding-right:0!important;flex:none!important}body.official-menu-final .topbar-actions>.icon-button{display:none!important}body.official-menu-final .avatar{display:none!important}body.official-menu-final .profile{display:flex!important;min-width:auto!important;max-width:104px!important}body.official-menu-final .profile strong{display:block!important;max-width:104px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important}body.official-menu-final .mobile-menu-btn{display:grid!important;flex:none!important;z-index:70!important}body.official-menu-final .sidebar-collapse-btn{display:none!important}body.official-menu-final .sidebar{display:flex!important;position:fixed!important;top:var(--topbar)!important;left:0!important;bottom:0!important;z-index:60!important;width:min(372px,calc(100vw - 44px))!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important;transition:transform .24s ease!important}body.official-menu-final.mobile-menu-open .sidebar{transform:translate(0)!important;pointer-events:auto!important}body.official-menu-final .mobile-sidebar-backdrop{position:fixed!important;inset:var(--topbar) 0 0 0!important;z-index:55!important;display:block!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body.official-menu-final.mobile-menu-open .mobile-sidebar-backdrop{opacity:1!important;visibility:visible!important}body.official-menu-final.sidebar-collapsed .sidebar{transform:translate(-106%)!important}body.official-menu-final.mobile-menu-open.sidebar-collapsed .sidebar{transform:translate(0)!important}body.official-menu-final .main{width:100%!important;margin-left:0!important;padding-top:var(--topbar)!important}}@media (max-width: 640px){:root{--topbar: 62px}body.official-menu-final .topbar{padding:0 10px!important;gap:8px!important}body.official-menu-final .brand{max-width:162px!important;font-size:17px!important;letter-spacing:-.6px!important}body.official-menu-final .profile{max-width:76px!important}body.official-menu-final .profile strong{max-width:76px!important;font-size:11px!important}body.official-menu-final .mobile-menu-btn{width:38px!important;height:38px!important;border-radius:11px!important}body.official-menu-final .sidebar{width:min(332px,calc(100vw - 28px))!important;padding:14px 14px 20px!important}}body.official-menu-final.theme-dark .mobile-menu-btn{border:0!important;background:transparent!important;color:#f4f7fb!important;box-shadow:none!important}body.official-menu-final.theme-dark .mobile-menu-btn:hover{color:#35e6a0!important;box-shadow:none!important}body.official-menu-final.theme-dark .mobile-sidebar-backdrop{background:#00000094!important}@media (max-width: 1024px){body.official-menu-final .topbar-center{position:fixed!important;top:var(--topbar)!important;right:0!important;left:0!important;z-index:18!important;display:flex!important;justify-content:center!important;padding:8px 12px!important;border-bottom:1px solid var(--line)!important;background:#fffffff5!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}body.official-menu-final .topbar-center .global-search{width:min(940px,100%)!important;height:42px!important}body.official-menu-final .main{padding-top:calc(var(--topbar) + 59px)!important}body.official-menu-final.theme-dark .topbar-center{border-bottom-color:#263850!important;background:#09121ff5!important}}body.official-menu-final .main-search-leading-icon{width:22px!important;height:22px!important;display:grid!important;place-items:center!important;color:#7b8ca8!important;flex:none!important}body.official-menu-final.theme-dark .main-search-leading-icon{color:#91a3bd!important}body.official-menu-final .site-footer{position:relative!important;overflow:hidden!important;margin-top:34px!important;border:1px solid var(--line)!important;border-radius:18px!important;background:radial-gradient(circle at 0% 0%,#0bbf791f 0,#0bbf790a 30%,#fff0 54%),radial-gradient(circle at 100% 0%,#0faec721 0,#0faec70a 34%,#fff0 62%),linear-gradient(135deg,#fff,#f7fcfa 54%,#f2fbff)!important;box-shadow:var(--shadow-soft)!important}body.official-menu-final .site-footer:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:4px!important;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012)!important;pointer-events:none!important}body.official-menu-final .site-footer-inner{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(145px,.7fr))!important;gap:28px!important;padding:30px 30px 24px!important}body.official-menu-final .footer-brand-block{min-width:0!important}body.official-menu-final .footer-logo{display:inline-flex!important;align-items:center!important;gap:5px!important;margin-bottom:12px!important;color:#101833!important;font-size:23px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.055em!important}body.official-menu-final .footer-logo .plus{color:var(--green)!important;font-weight:950!important}body.official-menu-final .footer-logo .med{font-weight:950!important}body.official-menu-final .footer-description{max-width:410px!important;margin:0 0 16px!important;color:#53698f!important;font-size:12.5px!important;line-height:1.55!important;font-weight:620!important}body.official-menu-final .footer-support-card{max-width:390px!important;display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;gap:12px!important;padding:13px 14px!important;border:1px solid #cdeee4!important;border-radius:14px!important;background:#ffffffc2!important}body.official-menu-final .footer-support-icon{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:12px!important;background:#e7f9f1!important;color:#008d62!important}body.official-menu-final .footer-support-copy strong{display:block!important;color:#101832!important;font-size:12.5px!important;line-height:1.2!important;font-weight:950!important;margin-bottom:4px!important}body.official-menu-final .footer-support-copy span{display:block!important;color:#62769b!important;font-size:11.5px!important;line-height:1.35!important;font-weight:650!important}body.official-menu-final .footer-column{min-width:0!important}body.official-menu-final .footer-column h3{margin:0 0 12px!important;color:#101832!important;font-size:12px!important;line-height:1!important;font-weight:950!important;letter-spacing:.05em!important;text-transform:uppercase!important}body.official-menu-final .footer-links{list-style:none!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important}body.official-menu-final .footer-links a{display:inline-flex!important;align-items:center!important;gap:7px!important;color:#53698f!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;transition:color .18s ease,transform .18s ease!important}body.official-menu-final .footer-links a:before{content:""!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#0bbf79!important;flex:none!important;opacity:.72!important}body.official-menu-final .footer-links a:hover{color:#008d62!important;transform:translate(2px)!important}body.official-menu-final .footer-bottom{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;align-items:center!important;padding:16px 30px 20px!important;border-top:1px solid var(--line-soft)!important}body.official-menu-final .footer-disclaimer{margin:0!important;color:#60739b!important;font-size:11.5px!important;line-height:1.45!important;font-weight:650!important}body.official-menu-final .footer-disclaimer strong{color:#253757!important;font-weight:900!important}body.official-menu-final .footer-meta{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;flex-wrap:wrap!important;color:#6d7fa4!important;font-size:11.5px!important;line-height:1.2!important;font-weight:750!important;white-space:nowrap!important}body.official-menu-final .footer-meta a{color:#008d62!important;font-weight:900!important;text-decoration:none!important}body.official-menu-final .footer-meta a:hover{text-decoration:underline!important;text-underline-offset:3px!important}body.official-menu-final .footer-dot{width:4px!important;height:4px!important;border-radius:999px!important;background:#b7c5d8!important;flex:none!important}body.official-menu-final.theme-dark .site-footer{border-color:#263850!important;background:radial-gradient(circle at 0% 0%,#26d9911f 0,#26d9910d 32%,#07111f00 56%),radial-gradient(circle at 100% 0%,#35d0e41f 0,#35d0e40d 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 54%,#0c2430)!important;box-shadow:var(--shadow-soft)!important}body.official-menu-final.theme-dark .footer-logo,body.official-menu-final.theme-dark .footer-column h3,body.official-menu-final.theme-dark .footer-support-copy strong,body.official-menu-final.theme-dark .footer-disclaimer strong{color:#f4f7fb!important}body.official-menu-final.theme-dark .footer-logo .plus{color:#35e6a0!important}body.official-menu-final.theme-dark .footer-description,body.official-menu-final.theme-dark .footer-support-copy span,body.official-menu-final.theme-dark .footer-links a,body.official-menu-final.theme-dark .footer-disclaimer,body.official-menu-final.theme-dark .footer-meta{color:#b7c4d8!important}body.official-menu-final.theme-dark .footer-support-card{border-color:#1f6e55!important;background:#101d31b8!important}body.official-menu-final.theme-dark .footer-support-icon{background:#12382d!important;color:#78f0b5!important}body.official-menu-final.theme-dark .footer-links a:before{background:#35e6a0!important}body.official-menu-final.theme-dark .footer-links a:hover,body.official-menu-final.theme-dark .footer-meta a{color:#78f0b5!important}body.official-menu-final.theme-dark .footer-bottom{border-top-color:#1c2b42!important}body.official-menu-final.theme-dark .footer-dot{background:#4d6688!important}@media (max-width: 1280px){body.official-menu-final .site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.official-menu-final .footer-brand-block{grid-column:1 / -1!important}}@media (max-width: 760px){body.official-menu-final .site-footer{margin-top:28px!important;border-radius:16px!important}body.official-menu-final .site-footer-inner{grid-template-columns:1fr!important;gap:22px!important;padding:26px 20px 18px!important}body.official-menu-final .footer-logo{font-size:21px!important}body.official-menu-final .footer-support-card{max-width:none!important}body.official-menu-final .footer-bottom{grid-template-columns:1fr!important;align-items:start!important;padding:16px 20px 20px!important}body.official-menu-final .footer-meta{justify-content:flex-start!important;white-space:normal!important}}body.official-menu-final .site-footer-inner{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:18px!important;padding:34px 30px 24px!important}body.official-menu-final .footer-brand-block{max-width:760px!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}body.official-menu-final .footer-description{max-width:720px!important;margin-right:auto!important;margin-left:auto!important}body.official-menu-final .footer-support-card{width:min(520px,100%)!important;max-width:520px!important;margin:0 auto!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}body.official-menu-final .footer-support-card:hover{transform:translateY(-1px)!important;border-color:#93dec2!important;background:#fff!important;box-shadow:0 12px 26px #162c4814!important}body.official-menu-final .footer-bottom{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:12px!important}body.official-menu-final .footer-disclaimer{max-width:980px!important;margin-right:auto!important;margin-left:auto!important}body.official-menu-final .footer-meta{justify-content:center!important;white-space:normal!important}body.official-menu-final.theme-dark .footer-support-card:hover{border-color:#247d61!important;background:#13243a!important;box-shadow:none!important}@media (max-width: 760px){body.official-menu-final .site-footer-inner{padding:28px 20px 20px!important}body.official-menu-final .footer-support-card{grid-template-columns:34px minmax(0,1fr)!important}body.official-menu-final .footer-bottom{justify-items:center!important;text-align:center!important}body.official-menu-final .footer-meta{justify-content:center!important}}body.official-menu-final .footer-brand-block{max-width:680px!important}body.official-menu-final .footer-bottom{padding-top:14px!important;padding-bottom:18px!important}body.official-menu-final .footer-meta{margin:0 auto!important}body.official-menu-final .site-footer-inner{padding-bottom:8px!important}body.official-menu-final .footer-description{margin-bottom:0!important}body.official-menu-final .footer-bottom{padding-top:10px!important}@media (max-width: 760px){body.official-menu-final .site-footer-inner{padding-bottom:8px!important}body.official-menu-final .footer-bottom{padding-top:10px!important}}body.official-menu-final .extension-premium-link{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;border:1px solid #d9a12a;border-radius:8px;background:radial-gradient(circle at 10% 0%,#ffffffc7 0,#fff0 42%),linear-gradient(180deg,#fff5ce,#f3cf78);color:#6f470d;font-size:12px;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:0 7px 18px #a8731f24,inset 0 1px #ffffffd1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body.official-menu-final .extension-premium-link:hover{transform:translateY(-1px);border-color:#b97b18;background:radial-gradient(circle at 10% 0%,#ffffffdb 0,#fff0 42%),linear-gradient(180deg,#ffefb8,#e9bd55);color:#5f3a08;box-shadow:0 11px 24px #8f5f1533,inset 0 1px #ffffffe6}body.official-menu-final .extension-premium-link:focus-visible{outline:3px solid rgba(200,144,18,.28);outline-offset:3px}body.official-menu-final .extension-premium-crown{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(168,115,31,.34);border-radius:8px;background:#ffffff94}body.official-menu-final .extension-premium-crown svg{width:15px;height:15px;fill:#d3a13d;stroke:#6f4305;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body.official-menu-final .extension-premium-arrow{color:#8f5f15;font-size:16px;font-weight:950;line-height:1}body.official-menu-final.theme-dark .extension-premium-link{border-color:#8a651a;background:radial-gradient(circle at 10% 0%,#ffe18c2b 0,#ffe18c00 42%),linear-gradient(180deg,#3b2c0d,#21190b);color:#ffd166;box-shadow:0 10px 22px #00000042,inset 0 1px #ffe18c14}body.official-menu-final.theme-dark .extension-premium-link:hover{border-color:#c99838;background:radial-gradient(circle at 10% 0%,#ffe18c38 0,#ffe18c00 42%),linear-gradient(180deg,#4a3812,#2b210d);color:#ffe7a6}body.official-menu-final.theme-dark .extension-premium-crown{border-color:#8a651a;background:#ffd16614}body.official-menu-final.theme-dark .extension-premium-crown svg{fill:#d9aa4c;stroke:#ffe09a}body.official-menu-final.theme-dark .extension-premium-arrow{color:#ffd166}body.official-menu-final.official-menu-final{--official-sidebar-width: 300px;--official-topbar-height: var(--topbar, 68px)}body.official-menu-final #officialSidebar,body.official-menu-final #officialSidebar *,body.official-menu-final #officialSidebar *:before,body.official-menu-final #officialSidebar *:after{box-sizing:border-box!important}body.official-menu-final #officialSidebar{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:75!important;width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:14px 16px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border:0!important;border-right:1px solid var(--line, #dfe7f3)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(83,105,143,.28) transparent!important;transition:transform .24s ease!important}body.official-menu-final #officialSidebar::-webkit-scrollbar{width:7px!important}body.official-menu-final #officialSidebar::-webkit-scrollbar-track{margin:10px 0!important;background:transparent!important}body.official-menu-final #officialSidebar::-webkit-scrollbar-thumb{border:2px solid #ffffff!important;border-radius:999px!important;background:#53698f38!important}body.official-menu-final #officialSidebar .nav{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}body.official-menu-final #officialSidebar .nav-group{position:relative!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body.official-menu-final #officialSidebar .nav-item,body.official-menu-final #officialSidebar .nav-toggle{position:relative!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;margin:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;font-family:inherit!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-align:left!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body.official-menu-final #officialSidebar .nav-item{justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body.official-menu-final #officialSidebar .nav-item--long{height:auto!important;min-height:44px!important;align-items:flex-start!important;padding-top:10px!important;padding-bottom:10px!important}body.official-menu-final #officialSidebar .nav-toggle{justify-content:space-between!important;gap:10px!important;padding:0 12px 0 14px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}body.official-menu-final #officialSidebar .nav-item:hover,body.official-menu-final #officialSidebar .nav-toggle:hover,body.official-menu-final #officialSidebar .nav-group.open>.nav-toggle{background:#f2f7fb!important;color:#253757!important}body.official-menu-final #officialSidebar .nav-item.active,body.official-menu-final #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body.official-menu-final #officialSidebar .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:14px!important;overflow:hidden!important}body.official-menu-final #officialSidebar .nav-toggle-main>span:not(.residency-area-dot),body.official-menu-final #officialSidebar .nav-toggle-main{white-space:normal!important}body.official-menu-final #officialSidebar .nav-item svg,body.official-menu-final #officialSidebar .nav-toggle-main svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body.official-menu-final #officialSidebar .nav-chevron{display:block!important;flex:0 0 auto!important;color:#7183a7!important;transform:rotate(0)!important;transition:transform .24s ease!important}body.official-menu-final #officialSidebar .nav-group.open>.nav-toggle .nav-chevron{transform:rotate(180deg)!important}body.official-menu-final #officialSidebar .nav-group>.nav-submenu,body.official-menu-final #officialSidebar .residency-area-group:not(.open)>.residency-specialties{width:100%!important;height:auto!important;max-height:0!important;min-height:0!important;display:block!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-4px)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear .3s!important}body.official-menu-final #officialSidebar .nav-group.open>.nav-submenu{max-height:1400px!important;padding:4px 0 6px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:max-height .3s ease,opacity .22s ease,transform .22s ease,padding .22s ease,visibility 0s linear 0s!important}body.official-menu-final #officialSidebar .residency-menu-group.open>.residency-menu{max-height:2600px!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:5px 0 7px!important}body.official-menu-final #officialSidebar .residency-area-group{width:calc(100% - 28px)!important;margin:0 0 0 28px!important}body.official-menu-final #officialSidebar .residency-area-toggle{width:calc(100% - 2px)!important;height:auto!important;min-height:38px!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;overflow:hidden!important}body.official-menu-final #officialSidebar .residency-area-toggle .nav-toggle-main{gap:9px!important}body.official-menu-final #officialSidebar .residency-area-dot{width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;flex:0 0 8px!important;border-radius:999px!important;background:var(--res-area-color, #00a96e)!important;box-shadow:0 0 0 4px var(--res-area-ring, rgba(0,169,110,.1))!important}body.official-menu-final #officialSidebar .residency-area-group.open>.residency-specialties{max-height:850px!important;padding:4px 0 7px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}body.official-menu-final #officialSidebar .residency-area-group:not(.open)>.residency-area-toggle .nav-chevron{transform:rotate(0)!important}body.official-menu-final #officialSidebar .residency-area-group.open>.residency-area-toggle .nav-chevron{transform:rotate(180deg)!important}body.official-menu-final #officialSidebar .nav-sublink{position:relative!important;width:auto!important;min-width:0!important;min-height:34px!important;display:flex!important;align-items:center!important;margin:0 0 0 36px!important;padding:6px 12px 6px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#60739b!important;font-size:12px!important;line-height:1.25!important;font-weight:720!important;text-decoration:none!important;white-space:normal!important;cursor:pointer!important;transition:background .18s ease,color .18s ease!important}body.official-menu-final #officialSidebar .nav-sublink:before{content:""!important;position:absolute!important;top:50%!important;left:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:#00a96e!important;transform:translateY(-50%)!important}body.official-menu-final #officialSidebar .nav-sublink:hover{background:#f3f8fc!important;color:#253757!important}body.official-menu-final #officialSidebar .residency-specialty-link{min-height:32px!important;margin-left:7px!important;padding:6px 10px 6px 16px!important;font-size:11.6px!important;line-height:1.24!important;font-weight:710!important}body.official-menu-final #officialSidebar .residency-specialty-link:before{left:3px!important;width:4px!important;height:4px!important;background:#9aabc2!important}body.official-menu-final #officialSidebar .hot-fire{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:7px!important;font-size:13px!important;line-height:1!important}body.official-menu-final #officialSidebar .student-menu{margin-top:14px!important}body.official-menu-final #officialSidebar .premium-box{position:relative!important;width:100%!important;overflow:visible!important;margin:20px 0 0!important;padding:20px 20px 22px!important;border:1px solid #ead59d!important;border-radius:13px!important;background:radial-gradient(circle at 12% 0%,#ffe6a073 0,#ffe6a000 38%),linear-gradient(180deg,#fffaf0,#fffdf7 58%,#f8fcfd)!important;color:#385070!important;box-shadow:0 8px 22px #b57d140e!important;cursor:pointer!important}body.official-menu-final #officialSidebar .premium-box:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:3px!important;border-radius:13px 13px 0 0!important;background:linear-gradient(90deg,#f4c95d,#d9a12a 48%,#f7df9b)!important}body.official-menu-final #officialSidebar .premium-title{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;color:#9b6a00!important;font-size:13px!important;font-weight:900!important}body.official-menu-final #officialSidebar .premium-list{list-style:none!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0 0 15px!important;padding:0!important;color:#4d6288!important;font-size:13px!important;line-height:1.35!important}body.official-menu-final #officialSidebar .premium-list li{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important}body.official-menu-final #officialSidebar .premium-list li:before{content:"✓"!important;color:#b97900!important;font-size:12px!important;font-weight:950!important}body.official-menu-final #officialSidebar .premium-box button{width:100%!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:2px 0 0!important;padding:0 14px!important;border:1px solid #ead59d!important;border-radius:8px!important;background:#ffffffe0!important;color:#9b6a00!important;font-weight:900!important;cursor:pointer!important}body.official-menu-final #officialSidebar .extension-premium-link{width:100%!important;min-height:44px!important;display:grid!important;grid-template-columns:26px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;margin:0!important;padding:6px 10px!important;border:1px solid #d9a12a!important;border-radius:8px!important;background:linear-gradient(180deg,#fff5ce,#f3cf78)!important;color:#6f470d!important;font-size:12px!important;font-weight:900!important;text-decoration:none!important}body.official-menu-final.official-menu-final:not(.sidebar-collapsed) .main{margin-left:var(--official-sidebar-width)!important;width:calc(100% - var(--official-sidebar-width))!important}body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar{transform:translate(-100%)!important;pointer-events:none!important}body.official-menu-final.official-menu-final.sidebar-collapsed .main{margin-left:0!important;width:100%!important}body.official-menu-final.official-menu-final.sidebar-collapsed #sidebarToggle{left:16px!important}body.official-menu-final.official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body.official-menu-final.official-menu-final #sidebarToggle{position:fixed!important;top:calc(var(--official-topbar-height) + 20px)!important;left:calc(var(--official-sidebar-width) - 52px)!important;z-index:85!important;width:32px!important;height:32px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #dfe7f3!important;border-radius:9px!important;background:#fff!important;color:#53698f!important;cursor:pointer!important}body.official-menu-final.official-menu-final #mobileSidebarBackdrop{display:none!important}body.official-menu-final.theme-dark #officialSidebar,html[data-theme=dark] body #officialSidebar{border-right-color:#263850!important;background:#0c1829!important;scrollbar-color:rgba(145,163,189,.42) transparent!important}body.official-menu-final.theme-dark #officialSidebar .nav-item,body.official-menu-final.theme-dark #officialSidebar .nav-toggle,body.official-menu-final.theme-dark #officialSidebar .nav-sublink,html[data-theme=dark] body #officialSidebar .nav-item,html[data-theme=dark] body #officialSidebar .nav-toggle,html[data-theme=dark] body #officialSidebar .nav-sublink{color:#b7c4d8!important}body.official-menu-final.theme-dark #officialSidebar .nav-item:hover,body.official-menu-final.theme-dark #officialSidebar .nav-toggle:hover,body.official-menu-final.theme-dark #officialSidebar .nav-group.open>.nav-toggle,body.official-menu-final.theme-dark #officialSidebar .nav-sublink:hover,html[data-theme=dark] body #officialSidebar .nav-item:hover,html[data-theme=dark] body #officialSidebar .nav-toggle:hover,html[data-theme=dark] body #officialSidebar .nav-group.open>.nav-toggle,html[data-theme=dark] body #officialSidebar .nav-sublink:hover{background:#13243a!important;color:#f4f7fb!important}body.official-menu-final.theme-dark #officialSidebar .nav-item.active,body.official-menu-final.theme-dark #officialSidebar .nav-sublink.active,html[data-theme=dark] body #officialSidebar .nav-item.active,html[data-theme=dark] body #officialSidebar .nav-sublink.active{background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body.official-menu-final.theme-dark #officialSidebar .premium-box,html[data-theme=dark] body #officialSidebar .premium-box{border-color:#8a651a!important;background:radial-gradient(circle at 12% 0%,#ffd1662e 0,#ffd16600 42%),linear-gradient(180deg,#241b0b,#151c2b 62%,#0e1a2c)!important}body.official-menu-final.theme-dark #officialSidebar .premium-title,body.official-menu-final.theme-dark #officialSidebar .premium-list li:before,html[data-theme=dark] body #officialSidebar .premium-title,html[data-theme=dark] body #officialSidebar .premium-list li:before{color:#ffd166!important}body.official-menu-final.theme-dark #officialSidebar .premium-list,html[data-theme=dark] body #officialSidebar .premium-list{color:#d7c9ad!important}body.official-menu-final.theme-dark #officialSidebar .premium-box button,html[data-theme=dark] body #officialSidebar .premium-box button{border-color:#8a651a!important;background:#0e1a2ce0!important;color:#ffd166!important}body.official-menu-final.theme-dark #officialSidebar .extension-premium-link,html[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#8a651a!important;background:linear-gradient(180deg,#3b2c0d,#21190b)!important;color:#ffd166!important}body.official-menu-final.theme-dark.official-menu-final #sidebarToggle,html[data-theme=dark] body.official-menu-final #sidebarToggle{border-color:#30445f!important;background:#101d31!important;color:#b7c4d8!important}@media (max-width: 1024px){body.official-menu-final.official-menu-final{overflow-x:hidden!important}body.official-menu-final.official-menu-final.mobile-menu-open{overflow:hidden!important}body.official-menu-final.official-menu-final #sidebarToggle{display:none!important}body.official-menu-final #officialSidebar{top:var(--official-topbar-height)!important;width:min(372px,calc(100vw - 44px))!important;min-width:0!important;max-width:92vw!important;padding:16px 16px 22px!important;transform:translate(-106%)!important;pointer-events:none!important;box-shadow:24px 0 54px #0f172a2e!important}body.official-menu-final.official-menu-final.mobile-menu-open #officialSidebar,body.official-menu-final.official-menu-final.mobile-menu-open.sidebar-collapsed #officialSidebar{transform:translate(0)!important;pointer-events:auto!important}body.official-menu-final.official-menu-final .main,body.official-menu-final.official-menu-final:not(.sidebar-collapsed) .main{width:100%!important;margin-left:0!important}body.official-menu-final.official-menu-final #mobileSidebarBackdrop{position:fixed!important;inset:var(--official-topbar-height) 0 0 0!important;z-index:70!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:#07111f73!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;cursor:pointer!important;transition:opacity .22s ease,visibility .22s ease!important}body.official-menu-final.official-menu-final.mobile-menu-open #mobileSidebarBackdrop{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.official-menu-final.theme-dark.official-menu-final #mobileSidebarBackdrop,html[data-theme=dark] body.official-menu-final #mobileSidebarBackdrop{background:#00000094!important}body.official-menu-final #officialSidebar .residency-menu-group.open>.residency-menu{max-height:3000px!important}}@media (max-width: 640px){body.official-menu-final #officialSidebar{width:min(332px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;padding:14px 14px 20px!important}}body.official-menu-final #officialSidebar .ciclo-basico-group>.sidebar-outline-control,body.official-menu-final #officialSidebar .sidebar-menu>.sidebar-outline-link{width:100%!important;min-height:44px!important;height:auto!important;margin:0!important;border:1px solid #cfdbe9!important;border-radius:9px!important;background:transparent!important;color:#50658e!important;box-shadow:none!important;font-size:13px!important;line-height:1.25!important;font-weight:760!important;text-decoration:none!important;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease!important}body.official-menu-final #officialSidebar .ciclo-basico-group>.sidebar-outline-control{padding:0 12px 0 14px!important}body.official-menu-final #officialSidebar .sidebar-menu>.sidebar-outline-link{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:14px!important;padding:0 14px!important}body.official-menu-final #officialSidebar .ciclo-basico-group>.sidebar-outline-control:hover,body.official-menu-final #officialSidebar .ciclo-basico-group.open>.sidebar-outline-control,body.official-menu-final #officialSidebar .sidebar-menu>.sidebar-outline-link:hover{border-color:#aebfd2!important;background:#f2f7fb!important;color:#253757!important;box-shadow:0 5px 13px #162c480d!important}body.official-menu-final #officialSidebar .sidebar-outline-control .nav-toggle-main,body.official-menu-final #officialSidebar .sidebar-outline-link{min-width:0!important}body.official-menu-final #officialSidebar .sidebar-outline-control .nav-toggle-main{gap:14px!important;overflow:hidden!important}body.official-menu-final #officialSidebar .sidebar-outline-control svg,body.official-menu-final #officialSidebar .sidebar-outline-link svg{display:block!important;flex:0 0 auto!important;color:currentColor!important}body.official-menu-final #officialSidebar .sidebar-outline-control .nav-chevron{color:#7183a7!important}body.official-menu-final #officialSidebar .ciclo-basico-group.open>.sidebar-outline-control .nav-chevron{color:#253757!important}body.official-menu-final #officialSidebar .ciclo-basico-group .nav-submenu>.nav-sublink{font-weight:720!important}body.official-menu-final.theme-dark #officialSidebar .ciclo-basico-group>.sidebar-outline-control,body.official-menu-final.theme-dark #officialSidebar .sidebar-menu>.sidebar-outline-link,html[data-theme=dark] body #officialSidebar .ciclo-basico-group>.sidebar-outline-control,html[data-theme=dark] body #officialSidebar .sidebar-menu>.sidebar-outline-link{border-color:#30445f!important;background:transparent!important;color:#b7c4d8!important;box-shadow:none!important}body.official-menu-final.theme-dark #officialSidebar .ciclo-basico-group>.sidebar-outline-control:hover,body.official-menu-final.theme-dark #officialSidebar .ciclo-basico-group.open>.sidebar-outline-control,body.official-menu-final.theme-dark #officialSidebar .sidebar-menu>.sidebar-outline-link:hover,html[data-theme=dark] body #officialSidebar .ciclo-basico-group>.sidebar-outline-control:hover,html[data-theme=dark] body #officialSidebar .ciclo-basico-group.open>.sidebar-outline-control,html[data-theme=dark] body #officialSidebar .sidebar-menu>.sidebar-outline-link:hover{border-color:#4d6688!important;background:#13243a!important;color:#f4f7fb!important;box-shadow:none!important}body.official-menu-final.theme-dark #officialSidebar .sidebar-outline-control .nav-chevron,html[data-theme=dark] body #officialSidebar .sidebar-outline-control .nav-chevron{color:#91a3bd!important}@media (max-width: 1024px){body.official-menu-final #officialSidebar .ciclo-basico-group>.sidebar-outline-control,body.official-menu-final #officialSidebar .sidebar-menu>.sidebar-outline-link{min-height:44px!important}}:root{--home-card-gradient: linear-gradient( 90deg, #0bbf79 0%, #0faec7 46%, #c89012 100% )}body.official-menu-final .specialty-grid .specialty-card{border:1px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,var(--home-card-gradient) border-box!important}body.official-menu-final .specialty-grid .specialty-card:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;z-index:1!important;display:block!important;width:100%!important;height:4px!important;border-radius:11px 11px 0 0!important;background:var(--home-card-gradient)!important;pointer-events:none!important}body.official-menu-final .specialty-grid .specialty-card:hover{border-color:transparent!important;background:linear-gradient(#fff,#fff) padding-box,var(--home-card-gradient) border-box!important}body.official-menu-final .specialty-grid .specialty-card>strong,body.official-menu-final .specialty-grid .specialty-card>p,body.official-menu-final .specialty-grid .specialty-card>.meta-line{position:relative!important;z-index:2!important}body.official-menu-final .practice-grid .practice-card{border:1px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,var(--home-card-gradient) border-box!important}body.official-menu-final .practice-grid .practice-card:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;z-index:1!important;display:block!important;width:100%!important;height:4px!important;border-radius:12px 12px 0 0!important;background:var(--home-card-gradient)!important;pointer-events:none!important}body.official-menu-final .practice-grid .practice-card:hover{border-color:transparent!important;background:linear-gradient(#fff,#fff) padding-box,var(--home-card-gradient) border-box!important}body.official-menu-final .practice-grid .practice-card>.icon-tile{position:relative!important;z-index:2!important}body.official-menu-final .practice-grid .practice-card>.card-copy{position:static!important;z-index:auto!important;display:contents!important}body.official-menu-final .practice-grid .practice-card>.card-copy strong,body.official-menu-final .practice-grid .practice-card>.card-copy p{position:relative!important;z-index:2!important}body.official-menu-final .practice-grid .practice-card>.mini-arrow{position:absolute!important;right:18px!important;bottom:17px!important;z-index:2!important}body.official-menu-final .practice-grid .practice-card>.premium-mini-badge{position:absolute!important;top:11px!important;right:12px!important;left:auto!important;z-index:4!important;display:inline-flex!important}body.official-menu-final .basic-cycle-grid .basic-cycle-card,body.official-menu-final .basic-cycle-grid .basic-cycle-card--courses{border:1px solid #c89012!important}body.official-menu-final .basic-cycle-grid .basic-cycle-card:before,body.official-menu-final .basic-cycle-grid .basic-cycle-card--courses:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;z-index:1!important;display:block!important;width:100%!important;height:4px!important;border-radius:13px 13px 0 0!important;background:#c89012!important;pointer-events:none!important}body.official-menu-final .basic-cycle-grid .basic-cycle-card:hover,body.official-menu-final .basic-cycle-grid .basic-cycle-card--courses:hover{border-color:#c89012!important}body.official-menu-final .basic-cycle-grid .basic-cycle-card>.basic-discipline-list,body.official-menu-final .basic-cycle-grid .basic-cycle-card>.basic-courses-title,body.official-menu-final .basic-cycle-grid .basic-cycle-card>.basic-course-list{position:relative!important;z-index:2!important}body.official-menu-final .basic-cycle-grid .basic-cycle-card>.premium-mini-badge{position:absolute!important;top:11px!important;right:12px!important;left:auto!important;z-index:4!important;display:inline-flex!important}body.official-menu-final .basic-cycle-grid .basic-cycle-card--courses .basic-courses-title{padding-right:34px!important}body.official-menu-final.theme-dark .specialty-grid .specialty-card,html[data-theme=dark] body .specialty-grid .specialty-card,body.official-menu-final.theme-dark .specialty-grid .specialty-card:hover,html[data-theme=dark] body .specialty-grid .specialty-card:hover,body.official-menu-final.theme-dark .practice-grid .practice-card,html[data-theme=dark] body .practice-grid .practice-card,body.official-menu-final.theme-dark .practice-grid .practice-card:hover,html[data-theme=dark] body .practice-grid .practice-card:hover{border-color:transparent!important;background:linear-gradient(#0e1a2c,#0e1a2c) padding-box,var(--home-card-gradient) border-box!important}body.official-menu-final.theme-dark .basic-cycle-grid .basic-cycle-card,body.official-menu-final.theme-dark .basic-cycle-grid .basic-cycle-card--courses,html[data-theme=dark] body .basic-cycle-grid .basic-cycle-card,html[data-theme=dark] body .basic-cycle-grid .basic-cycle-card--courses{border-color:#c89012!important}body.official-menu-final #officialSidebar .post-premium-menu{margin-top:14px!important}@media (min-width: 1025px){body.official-menu-final.official-menu-final{--official-sidebar-rail-width: 72px}body.official-menu-final.official-menu-final #officialSidebar,body.official-menu-final.official-menu-final .main,body.official-menu-final.official-menu-final #sidebarToggle{transition:width .24s ease,min-width .24s ease,max-width .24s ease,margin-left .24s ease,padding .24s ease,left .24s ease,transform .24s ease!important}body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar{width:var(--official-sidebar-rail-width)!important;min-width:var(--official-sidebar-rail-width)!important;max-width:var(--official-sidebar-rail-width)!important;padding:14px 9px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;transform:translate(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body.official-menu-final.official-menu-final.sidebar-collapsed .main{width:calc(100% - var(--official-sidebar-rail-width))!important;margin-left:var(--official-sidebar-rail-width)!important}body.official-menu-final.official-menu-final.sidebar-collapsed #sidebarToggle{left:calc(var(--official-sidebar-rail-width) - 16px)!important}body.official-menu-final.official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar>.premium-box{display:none!important}body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar>nav{width:100%!important;gap:8px!important}body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-item,body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-group>.nav-toggle{width:52px!important;min-width:52px!important;max-width:52px!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;margin:0 auto!important;padding:0!important;border-radius:12px!important;font-size:0!important;line-height:0!important;overflow:hidden!important;white-space:nowrap!important}body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-item--long{align-items:center!important}body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-group>.nav-toggle .nav-toggle-main{width:22px!important;min-width:22px!important;max-width:22px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;overflow:visible!important;font-size:0!important;line-height:0!important}body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-item>span,body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-group>.nav-toggle .nav-toggle-main>span{display:none!important}body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-item>svg,body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-group>.nav-toggle .nav-toggle-main>svg{width:20px!important;height:20px!important;min-width:20px!important;display:block!important;flex:0 0 20px!important;margin:0!important}body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar>nav>.nav-group>.nav-toggle>.nav-chevron{display:none!important}body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar .nav-submenu,body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar .residency-menu,body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar .residency-specialties{display:none!important;width:0!important;height:0!important;max-height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar .post-premium-menu,body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar .student-menu{margin-top:12px!important}body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar .ciclo-basico-group>.sidebar-outline-control,body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar .sidebar-menu>.sidebar-outline-link{width:52px!important;min-width:52px!important;max-width:52px!important;height:44px!important;min-height:44px!important;justify-content:center!important;gap:0!important;padding:0!important}body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar.sidebar{display:flex!important}}body.official-menu-final .compact-sidebar-rail{display:none}@media (min-width: 1025px){body.official-menu-final.official-menu-final{--official-sidebar-rail-width: 72px}body.official-menu-final.official-menu-final.sidebar-collapsed #officialSidebar{width:var(--official-sidebar-width)!important;min-width:var(--official-sidebar-width)!important;max-width:var(--official-sidebar-width)!important;transform:translate(-100%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.official-menu-final.official-menu-final.sidebar-collapsed #compactSidebarRail{position:fixed!important;top:var(--official-topbar-height)!important;right:auto!important;bottom:0!important;left:0!important;z-index:76!important;width:var(--official-sidebar-rail-width)!important;min-width:var(--official-sidebar-rail-width)!important;max-width:var(--official-sidebar-rail-width)!important;display:flex!important;flex-direction:column!important;align-items:center!important;margin:0!important;padding:58px 8px 18px!important;overflow-x:hidden!important;overflow-y:auto!important;border-right:1px solid var(--line, #dfe7f3)!important;background:#fff!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;scrollbar-width:none!important}body.official-menu-final.official-menu-final:not(.sidebar-collapsed) #compactSidebarRail{display:none!important}body.official-menu-final #compactSidebarRail::-webkit-scrollbar{display:none!important}body.official-menu-final #compactSidebarRail .compact-rail-nav{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important}body.official-menu-final #compactSidebarRail .compact-rail-item{position:relative!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:44px!important;min-height:44px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid transparent!important;border-radius:12px!important;background:transparent!important;color:#50658e!important;font:inherit!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease!important}body.official-menu-final #compactSidebarRail .compact-rail-item:hover,body.official-menu-final #compactSidebarRail .compact-rail-item:focus-visible{border-color:#dfe7f3!important;background:#f2f7fb!important;color:#253757!important;transform:translateY(-1px)!important;outline:none!important}body.official-menu-final #compactSidebarRail .compact-rail-item.active{border-color:#cdeee4!important;background:linear-gradient(90deg,#dbf8ed,#edf9f5)!important;color:#00a96e!important}body.official-menu-final #compactSidebarRail .compact-rail-item--outlined{border-color:#d5dfeb!important;background:#fff!important}body.official-menu-final #compactSidebarRail .compact-rail-item svg{width:20px!important;height:20px!important;display:block!important;color:currentColor!important;pointer-events:none!important}body.official-menu-final #compactSidebarRail .compact-rail-separator{width:36px!important;height:1px!important;flex:none!important;margin:4px 0!important;background:#e5ebf3!important}body.official-menu-final.official-menu-final.sidebar-collapsed .main{width:calc(100% - var(--official-sidebar-rail-width))!important;margin-left:var(--official-sidebar-rail-width)!important}body.official-menu-final.official-menu-final.sidebar-collapsed #sidebarToggle{left:40px!important;z-index:86!important}body.official-menu-final.official-menu-final.sidebar-collapsed #sidebarToggle .sidebar-toggle-arrow{transform:rotate(180deg)!important}body.official-menu-final.theme-dark.official-menu-final.sidebar-collapsed #compactSidebarRail,html[data-theme=dark] body.official-menu-final.sidebar-collapsed #compactSidebarRail{border-right-color:#263850!important;background:#0c1829!important}body.official-menu-final.theme-dark #compactSidebarRail .compact-rail-item,html[data-theme=dark] body #compactSidebarRail .compact-rail-item{color:#b7c4d8!important}body.official-menu-final.theme-dark #compactSidebarRail .compact-rail-item:hover,body.official-menu-final.theme-dark #compactSidebarRail .compact-rail-item:focus-visible,html[data-theme=dark] body #compactSidebarRail .compact-rail-item:hover,html[data-theme=dark] body #compactSidebarRail .compact-rail-item:focus-visible{border-color:#30445f!important;background:#13243a!important;color:#f4f7fb!important}body.official-menu-final.theme-dark #compactSidebarRail .compact-rail-item.active,html[data-theme=dark] body #compactSidebarRail .compact-rail-item.active{border-color:#247d61!important;background:linear-gradient(90deg,#12382d,#102f30)!important;color:#35e6a0!important}body.official-menu-final.theme-dark #compactSidebarRail .compact-rail-item--outlined,html[data-theme=dark] body #compactSidebarRail .compact-rail-item--outlined{border-color:#30445f!important;background:#101d31!important}body.official-menu-final.theme-dark #compactSidebarRail .compact-rail-separator,html[data-theme=dark] body #compactSidebarRail .compact-rail-separator{background:#263850!important}}@media (max-width: 1024px){body.official-menu-final #compactSidebarRail{display:none!important}}body.official-menu-final #officialSidebar .practice-premium-group>.practice-premium-toggle{min-height:56px!important;height:auto!important;padding:7px 12px 7px 14px!important;border:1px solid #ead8a8!important;border-radius:9px!important;background:linear-gradient(180deg,#fffdf8,#fff9ed)!important;color:#52617b!important;box-shadow:0 3px 10px #a8731f0b!important}body.official-menu-final #officialSidebar .practice-premium-group>.practice-premium-toggle:hover,body.official-menu-final #officialSidebar .practice-premium-group.open>.practice-premium-toggle{border-color:#dfc47d!important;background:linear-gradient(180deg,#fffaf0,#fff4dc)!important;color:#5f470f!important;box-shadow:0 5px 14px #8f5f1513!important}body.official-menu-final #officialSidebar .practice-premium-main{align-items:center!important;gap:14px!important;overflow:visible!important}body.official-menu-final #officialSidebar .practice-premium-copy{min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:3px!important;line-height:1!important}body.official-menu-final #officialSidebar .practice-premium-title{display:block!important;color:inherit!important;font-size:12.5px!important;line-height:1.15!important;font-weight:780!important;white-space:normal!important}body.official-menu-final #officialSidebar .practice-premium-note{display:inline-flex!important;align-items:center!important;gap:4px!important;color:#a8731f!important;font-size:11px!important;line-height:1!important;font-weight:900!important;letter-spacing:.015em!important;white-space:nowrap!important}body.official-menu-final #officialSidebar .practice-premium-crown{width:9px!important;height:9px!important;min-width:9px!important;display:block!important;flex:0 0 9px!important;fill:#d1a13d!important;stroke:#8f5f15!important;stroke-width:1.25!important;stroke-linejoin:round!important}body.official-menu-final #officialSidebar .practice-premium-group>.practice-premium-toggle .nav-chevron{color:#a47a2c!important}body.official-menu-final #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:before{background:#c89012!important;box-shadow:0 0 0 3px #c8901214!important}body.official-menu-final #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:hover,body.official-menu-final #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink.active{color:#7b5717!important;background:#fff9ec!important}body.official-menu-final #officialSidebar>.premium-box{display:none!important}body.official-menu-final #compactSidebarRail .compact-rail-item--premium{border-color:#ead8a8!important;background:#fffaf0!important;color:#9b6a00!important}body.official-menu-final #compactSidebarRail .compact-rail-item--premium:hover,body.official-menu-final #compactSidebarRail .compact-rail-item--premium:focus-visible{border-color:#dfc47d!important;background:#fff3d6!important;color:#79510b!important}body.official-menu-final.theme-dark #officialSidebar .practice-premium-group>.practice-premium-toggle,html[data-theme=dark] body #officialSidebar .practice-premium-group>.practice-premium-toggle{border-color:#665329!important;background:linear-gradient(180deg,#241f15,#1e1b15)!important;color:#d8d0bf!important;box-shadow:none!important}body.official-menu-final.theme-dark #officialSidebar .practice-premium-group>.practice-premium-toggle:hover,body.official-menu-final.theme-dark #officialSidebar .practice-premium-group.open>.practice-premium-toggle,html[data-theme=dark] body #officialSidebar .practice-premium-group>.practice-premium-toggle:hover,html[data-theme=dark] body #officialSidebar .practice-premium-group.open>.practice-premium-toggle{border-color:#8a7034!important;background:#2b2417!important;color:#f0d996!important}body.official-menu-final.theme-dark #officialSidebar .practice-premium-note,body.official-menu-final.theme-dark #officialSidebar .practice-premium-group>.practice-premium-toggle .nav-chevron,html[data-theme=dark] body #officialSidebar .practice-premium-note,html[data-theme=dark] body #officialSidebar .practice-premium-group>.practice-premium-toggle .nav-chevron{color:#d7ad51!important}body.official-menu-final.theme-dark #officialSidebar .practice-premium-crown,html[data-theme=dark] body #officialSidebar .practice-premium-crown{fill:#d7ad51!important;stroke:#f0d996!important}body.official-menu-final.theme-dark #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:before,html[data-theme=dark] body #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:before{background:#d7ad51!important;box-shadow:0 0 0 3px #d7ad511a!important}body.official-menu-final.theme-dark #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:hover,body.official-menu-final.theme-dark #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink.active,html[data-theme=dark] body #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink:hover,html[data-theme=dark] body #officialSidebar .practice-premium-group>.nav-submenu>.nav-sublink.active{color:#f0d996!important;background:#2b2417!important}body.official-menu-final.theme-dark #compactSidebarRail .compact-rail-item--premium,html[data-theme=dark] body #compactSidebarRail .compact-rail-item--premium{border-color:#665329!important;background:#201c14!important;color:#d7ad51!important}@media (max-width: 1024px){body.official-menu-final #officialSidebar .practice-premium-group>.practice-premium-toggle{min-height:56px!important}}body.official-menu-final #officialSidebar .ciclo-basico-group>.nav-submenu>.nav-sublink:before{left:0!important;width:8px!important;height:8px!important;background:#8257ff!important;box-shadow:0 0 0 4px #8257ff1f!important}body.official-menu-final #officialSidebar .ciclo-basico-group>.nav-submenu>.nav-sublink:hover:before,body.official-menu-final #officialSidebar .ciclo-basico-group>.nav-submenu>.nav-sublink.active:before{background:#8257ff!important;box-shadow:0 0 0 4px #8257ff29!important}body.official-menu-final.theme-dark #officialSidebar .ciclo-basico-group>.nav-submenu>.nav-sublink:before,html[data-theme=dark] body #officialSidebar .ciclo-basico-group>.nav-submenu>.nav-sublink:before{background:#b69aff!important;box-shadow:0 0 0 4px #b69aff29!important}body.official-menu-final #officialSidebar .extension-premium-link{border-color:#ead9a7!important;background:linear-gradient(180deg,#fffdf8,#fff6df)!important;color:#7b5915!important;box-shadow:0 4px 12px #9a6d140e!important}body.official-menu-final #officialSidebar .extension-premium-link:hover,body.official-menu-final #officialSidebar .extension-premium-link:focus-visible{transform:translateY(-1px)!important;border-color:#d9bd72!important;background:linear-gradient(180deg,#fffaf0,#ffefc8)!important;color:#69490d!important;box-shadow:0 7px 16px #9a6d1417!important}body.official-menu-final #officialSidebar .extension-premium-crown{border-color:#ead9a7!important;background:#ffffffb8!important;box-shadow:none!important}body.official-menu-final #officialSidebar .extension-premium-crown svg{fill:#dfbd68!important;stroke:#8b6518!important}body.official-menu-final #officialSidebar .extension-premium-arrow{color:#9a741f!important}body.official-menu-final #compactSidebarRail .compact-rail-item--premium{border-color:#ead9a7!important;background:#fffaf0!important;color:#9a741f!important;box-shadow:none!important}body.official-menu-final #compactSidebarRail .compact-rail-item--premium:hover,body.official-menu-final #compactSidebarRail .compact-rail-item--premium:focus-visible{border-color:#d9bd72!important;background:#fff1cf!important;color:#76520d!important}body.official-menu-final.theme-dark #officialSidebar .extension-premium-link,html[data-theme=dark] body #officialSidebar .extension-premium-link{border-color:#68572f!important;background:linear-gradient(180deg,#242017,#1b1a17)!important;color:#dfc477!important;box-shadow:0 4px 12px #0000001f!important}body.official-menu-final.theme-dark #officialSidebar .extension-premium-link:hover,body.official-menu-final.theme-dark #officialSidebar .extension-premium-link:focus-visible,html[data-theme=dark] body #officialSidebar .extension-premium-link:hover,html[data-theme=dark] body #officialSidebar .extension-premium-link:focus-visible{border-color:#8c7133!important;background:linear-gradient(180deg,#302817,#211d16)!important;color:#efd58a!important;box-shadow:0 7px 16px #0000002e!important}body.official-menu-final.theme-dark #officialSidebar .extension-premium-crown,html[data-theme=dark] body #officialSidebar .extension-premium-crown{border-color:#68572f!important;background:#ffd1660b!important}body.official-menu-final.theme-dark #compactSidebarRail .compact-rail-item--premium,html[data-theme=dark] body #compactSidebarRail .compact-rail-item--premium{border-color:#68572f!important;background:#211d16!important;color:#dfc477!important}body.official-menu-final #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink{padding-left:18px!important}body.official-menu-final #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink:before{left:0!important;width:8px!important;height:8px!important;background:#c89012!important;box-shadow:0 0 0 4px #c8901221!important}body.official-menu-final #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink:hover,body.official-menu-final #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink.active{color:#7b5717!important;background:#fff9ec!important}body.official-menu-final #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink:hover:before,body.official-menu-final #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink.active:before{background:#b97900!important;box-shadow:0 0 0 4px #c890122e!important}body.official-menu-final.theme-dark #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink:before,html[data-theme=dark] body #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink:before{background:#d7ad51!important;box-shadow:0 0 0 4px #d7ad5129!important}body.official-menu-final.theme-dark #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink:hover,body.official-menu-final.theme-dark #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink.active,html[data-theme=dark] body #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink:hover,html[data-theme=dark] body #officialSidebar .practice-menu-group>.nav-submenu>.nav-sublink.active{color:#f0d996!important;background:#2b2417!important}body.official-menu-final .site-footer.site-footer--official-logos{position:relative!important;overflow:hidden!important;margin-top:34px!important;border:1px solid var(--line,#dfe7f3)!important;border-radius:18px!important;background:radial-gradient(circle at 0% 0%,#0bbf7917 0,#0bbf7906 32%,#fff0 58%),radial-gradient(circle at 100% 0%,#0faec717 0,#0faec706 34%,#fff0 62%),linear-gradient(135deg,#fff,#f9fcfd 58%,#f4fbf9)!important;box-shadow:var(--shadow-soft,0 8px 20px rgba(22,44,72,.035))!important}body.official-menu-final .site-footer.site-footer--official-logos:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:4px!important;background:linear-gradient(90deg,#0bbf79,#0faec7,#c89012)!important;pointer-events:none!important}body.official-menu-final .footer-logo-partners{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:36px!important;padding:32px 34px 26px!important}body.official-menu-final .footer-logo-group{min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important}body.official-menu-final .footer-logo-group-title{margin:0 0 17px!important;color:#53698f!important;font-size:11px!important;line-height:1!important;font-weight:900!important;letter-spacing:.09em!important;text-transform:uppercase!important;text-align:center!important}body.official-menu-final .footer-logo-grid{width:100%!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;gap:11px!important}body.official-menu-final .footer-brand-logo-link{min-width:0!important;min-height:64px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:9px 10px!important;border:1px solid rgba(214,224,236,.78)!important;border-radius:12px!important;background:#ffffffc7!important;text-decoration:none!important;box-shadow:0 5px 15px #162c4806!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}body.official-menu-final .footer-brand-logo-link:hover,body.official-menu-final .footer-brand-logo-link:focus-visible{transform:translateY(-2px)!important;border-color:#a8dfce!important;background:#fff!important;box-shadow:0 10px 22px #162c4813!important;outline:none!important}body.official-menu-final .footer-brand-logo-link img{width:100%!important;max-width:138px!important;height:40px!important;display:block!important;object-fit:contain!important;object-position:center!important}body.official-menu-final .footer-logo-group--institutions .footer-brand-logo-link{min-height:72px!important}body.official-menu-final .footer-logo-group--institutions .footer-brand-logo-link img{max-width:150px!important;height:46px!important}body.official-menu-final .footer-brand-logo-link.logo-revisamed img{max-width:115px!important}body.official-menu-final .footer-brand-logo-link.logo-medprovas img{max-width:132px!important}body.official-menu-final .footer-brand-logo-link.logo-medflix img{max-width:106px!important}body.official-menu-final .footer-brand-logo-link.logo-medicinatual img{max-width:138px!important}body.official-menu-final .footer-brand-logo-link.logo-mediccurso img{max-width:126px!important}body.official-menu-final .footer-brand-logo-link.logo-supremajf img,body.official-menu-final .footer-brand-logo-link.logo-suprematr img{max-width:142px!important}body.official-menu-final .footer-brand-logo-link.logo-humanitas img{max-width:150px!important}body.official-menu-final .footer-brand-logo-link.logo-fadip img{max-width:138px!important}body.official-menu-final .footer-brand-logo-link.logo-fgs img{max-width:146px!important}body.official-menu-final .footer-logo-fallback{display:none!important;align-items:center!important;justify-content:center!important;min-height:34px!important;color:#158060!important;font-size:14px!important;line-height:1!important;font-weight:950!important;letter-spacing:-.03em!important;text-align:center!important}body.official-menu-final .footer-small-divider{position:relative!important;z-index:1!important;width:min(680px,calc(100% - 64px))!important;height:1px!important;margin:0 auto!important;background:linear-gradient(90deg,transparent 0%,var(--line,#dfe7f3) 18%,var(--line,#dfe7f3) 82%,transparent 100%)!important}body.official-menu-final .footer-legal-row{position:relative!important;z-index:1!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;flex-wrap:wrap!important;padding:15px 22px 18px!important}body.official-menu-final .footer-legal-row .footer-main-logo{display:inline-flex!important;align-items:baseline!important;gap:3px!important;margin:0!important;color:#101833!important;font-size:21px!important;line-height:1!important;font-weight:820!important;letter-spacing:-.8px!important;white-space:nowrap!important}body.official-menu-final .footer-legal-row .footer-main-logo .plus{color:var(--green,#0bbf79)!important;font-weight:950!important}body.official-menu-final .footer-legal-row .footer-main-logo .med{font-weight:950!important}body.official-menu-final .footer-legal-links{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding-left:12px!important;border-left:1px solid var(--line,#dfe7f3)!important}body.official-menu-final .footer-legal-links a{color:var(--green-dark,#008d62)!important;font-size:11.5px!important;line-height:1!important;font-weight:900!important;text-decoration:none!important;white-space:nowrap!important}body.official-menu-final .footer-legal-links a+a:before{content:"•"!important;display:inline-block!important;margin-right:8px!important;color:#b7c5d8!important}body.official-menu-final .footer-legal-links a:hover{text-decoration:underline!important;text-underline-offset:3px!important}body.official-menu-final.theme-dark .site-footer.site-footer--official-logos,html[data-theme=dark] body .site-footer.site-footer--official-logos{border-color:#263850!important;background:radial-gradient(circle at 0% 0%,#26d9911a 0,#26d99109 32%,#07111f00 58%),radial-gradient(circle at 100% 0%,#35d0e41a 0,#35d0e409 34%,#07111f00 62%),linear-gradient(135deg,#0e1a2c,#101d31 58%,#0c2430)!important}body.official-menu-final.theme-dark .footer-logo-group-title,html[data-theme=dark] body .footer-logo-group-title{color:#9fb0c8!important}body.official-menu-final.theme-dark .footer-brand-logo-link,html[data-theme=dark] body .footer-brand-logo-link{border-color:#30445f!important;background:#fffffff0!important;box-shadow:none!important}body.official-menu-final.theme-dark .footer-brand-logo-link:hover,body.official-menu-final.theme-dark .footer-brand-logo-link:focus-visible,html[data-theme=dark] body .footer-brand-logo-link:hover,html[data-theme=dark] body .footer-brand-logo-link:focus-visible{border-color:#247d61!important;background:#fff!important}body.official-menu-final.theme-dark .footer-legal-row .footer-main-logo,html[data-theme=dark] body .footer-legal-row .footer-main-logo{color:#f4f7fb!important}body.official-menu-final.theme-dark .footer-legal-row .footer-main-logo .plus,html[data-theme=dark] body .footer-legal-row .footer-main-logo .plus{color:#35e6a0!important}body.official-menu-final.theme-dark .footer-legal-links,html[data-theme=dark] body .footer-legal-links{border-left-color:#30445f!important}body.official-menu-final.theme-dark .footer-legal-links a,html[data-theme=dark] body .footer-legal-links a{color:#78f0b5!important}@media (max-width:1380px){body.official-menu-final .footer-logo-partners{grid-template-columns:1fr!important;gap:28px!important}}@media (max-width:900px){body.official-menu-final .footer-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:640px){body.official-menu-final .site-footer.site-footer--official-logos{margin-top:28px!important;border-radius:16px!important}body.official-menu-final .footer-logo-partners{gap:24px!important;padding:27px 16px 22px!important}body.official-menu-final .footer-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}body.official-menu-final .footer-brand-logo-link,body.official-menu-final .footer-logo-group--institutions .footer-brand-logo-link{min-height:65px!important;padding:8px!important}body.official-menu-final .footer-brand-logo-link img,body.official-menu-final .footer-logo-group--institutions .footer-brand-logo-link img{height:40px!important;max-width:138px!important}body.official-menu-final .footer-small-divider{width:calc(100% - 34px)!important}body.official-menu-final .footer-legal-row{gap:8px!important;padding:14px 16px 17px!important}body.official-menu-final .footer-legal-row .footer-main-logo{font-size:20px!important}body.official-menu-final .footer-legal-links{gap:7px!important;padding-left:9px!important}}@media (max-width:430px){body.official-menu-final .footer-logo-grid{grid-template-columns:1fr!important}body.official-menu-final .footer-brand-logo-link{min-height:62px!important}body.official-menu-final .footer-legal-row{flex-direction:column!important;gap:8px!important}body.official-menu-final .footer-legal-links{padding-left:0!important;border-left:0!important}}body.official-menu-final .site-footer--official-logos{--footer-logo-box-height: 72px !important}body.official-menu-final .site-footer--official-logos .footer-logo-grid{align-items:stretch!important;grid-auto-rows:var(--footer-logo-box-height)!important}body.official-menu-final .site-footer--official-logos .footer-brand-logo-link,body.official-menu-final .site-footer--official-logos .footer-logo-group--institutions .footer-brand-logo-link{width:100%!important;height:var(--footer-logo-box-height)!important;min-height:var(--footer-logo-box-height)!important;max-height:var(--footer-logo-box-height)!important;align-self:stretch!important;margin:0!important;padding-top:9px!important;padding-bottom:9px!important}body.official-menu-final .site-footer--official-logos .footer-brand-logo-link img{max-height:46px!important;object-fit:contain!important;object-position:center center!important}@media (max-width: 640px){body.official-menu-final .site-footer--official-logos{--footer-logo-box-height: 66px !important}body.official-menu-final .site-footer--official-logos .footer-logo-grid{grid-auto-rows:var(--footer-logo-box-height)!important}body.official-menu-final .site-footer--official-logos .footer-brand-logo-link,body.official-menu-final .site-footer--official-logos .footer-logo-group--institutions .footer-brand-logo-link{height:var(--footer-logo-box-height)!important;min-height:var(--footer-logo-box-height)!important;max-height:var(--footer-logo-box-height)!important}body.official-menu-final .site-footer--official-logos .footer-brand-logo-link img,body.official-menu-final .site-footer--official-logos .footer-logo-group--institutions .footer-brand-logo-link img{max-height:42px!important}}body.official-menu-final .topbar .brand.official-top-brand{width:var(--official-sidebar-width,var(--sidebar,290px))!important;min-width:var(--official-sidebar-width,var(--sidebar,290px))!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;margin:0!important;padding:6px 20px!important;overflow:visible!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;background:transparent!important}body.official-menu-final .official-brand-image{display:block!important;width:auto!important;max-width:100%!important;object-fit:contain!important;object-position:center!important}body.official-menu-final .official-brand-image--top{height:45px!important;max-height:calc(var(--topbar,68px) - 17px)!important}body.official-menu-final .footer-legal-row .footer-main-logo.official-footer-brand{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;margin:0!important;padding:0!important;color:transparent!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;text-decoration:none!important}body.official-menu-final .official-brand-image--footer{width:135px!important;height:auto!important;max-height:58px!important}body.official-menu-final .topbar .brand.official-top-brand:hover .official-brand-image,body.official-menu-final .footer-main-logo.official-footer-brand:hover .official-brand-image{transform:translateY(-1px)!important}body.official-menu-final .topbar .brand.official-top-brand .official-brand-image,body.official-menu-final .footer-main-logo.official-footer-brand .official-brand-image{transition:transform .18s ease,filter .18s ease!important}body.official-menu-final.theme-dark .official-brand-image,html[data-theme=dark] body .official-brand-image{filter:drop-shadow(0 2px 8px rgba(255,255,255,.1))!important}@media (max-width:1024px){body.official-menu-final .topbar .brand.official-top-brand{width:auto!important;min-width:0!important;max-width:190px!important;flex:0 1 190px!important;padding:5px 0!important}body.official-menu-final .official-brand-image--top{height:40px!important;max-width:160px!important}body.official-menu-final .official-brand-image--footer{width:195px!important}}@media (max-width:640px){body.official-menu-final .topbar .brand.official-top-brand{max-width:154px!important;flex-basis:154px!important;padding:6px 0!important}body.official-menu-final .official-brand-image--top{width:135px!important;height:auto!important;max-height:38px!important}body.official-menu-final .footer-legal-row{align-items:center!important}body.official-menu-final .official-brand-image--footer{width:182px!important;max-height:51px!important}}@media (max-width:390px){body.official-menu-final .topbar .brand.official-top-brand{max-width:142px!important;flex-basis:142px!important}body.official-menu-final .official-brand-image--top{width:124px!important}}body.official-menu-final #officialSidebar .residency-area-group>.residency-area-toggle{position:relative!important;width:calc(100% - 2px)!important;min-width:0!important;min-height:38px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0!important;padding:7px 9px 7px 11px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;font-family:inherit!important;font-size:12px!important;line-height:1.25!important;font-weight:820!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important}body.official-menu-final #officialSidebar .residency-area-group>.residency-area-toggle .nav-toggle-main{min-width:0!important;display:flex!important;align-items:center!important;gap:9px!important}body.official-menu-final #officialSidebar .residency-area-group>.residency-area-toggle .nav-chevron{flex:0 0 auto!important;color:var(--res-area-color,#00a96e)!important}body.official-menu-final.theme-dark #officialSidebar .residency-area-group>.residency-area-toggle .nav-chevron,html[data-theme=dark] body #officialSidebar .residency-area-group>.residency-area-toggle .nav-chevron{color:var(--res-area-dark-color,#35e6a0)!important}@media (max-width:1024px){body.official-menu-final #officialSidebar .residency-area-group>.residency-area-toggle{min-height:42px!important;padding-top:8px!important;padding-bottom:8px!important}}.inline-style-104705c9fd{--card-color: #ff7b2c !important;--icon-bg: #fff0e5 !important;--icon-shadow: rgba(255,123,44,.13) !important;--card-glow: rgba(255,123,44,.11) !important;--card-glow-dark: rgba(255,176,113,.1) !important;--focus-ring: rgba(255,123,44,.11) !important}.inline-style-17db1ec103{--color: #8257ff !important;--soft: #f0eaff !important}.inline-style-1889b313b8{--small-color: #12a9c6 !important;--small-bg: #e2f8fc !important}.inline-style-18c910f062{--tile-color: #ff7118 !important;--tile-bg: #fff0e5 !important}.inline-style-1ce07cf219{--bar-color: #8257ff !important;--progress: 20% !important}.inline-style-1ebbc03e12{position:absolute!important}.inline-style-20822f2f26{--t-color: #e5484d !important;--t-bg: #fff0f0 !important}.inline-style-28a733cfe7{--bar-color: #10a86d !important;--progress: 65% !important}.inline-style-2b0df932ba{--cycle-icon-color: #2b7bea !important;--cycle-icon-bg: #e7f0ff !important}.inline-style-2e9088e399{--cycle-icon-color: #0aa9bc !important;--cycle-icon-bg: #ddf7fb !important}.inline-style-2fcf1507fc{--accent: #0bbf79 !important;--accent-soft: #e7f9f1 !important}.inline-style-303f467f8a{--cycle-icon-color: #7c49f6 !important;--cycle-icon-bg: #f1eafd !important}.inline-style-36d31c7a33{font-weight:900!important;font-size:20px!important}.inline-style-36ee92c9d6{--title-color: #0bbf79 !important;--title-bg: #e7f9f1 !important}.inline-style-3af72a63f2{--color: #0bbf79 !important;--soft: #e7f9f1 !important}.inline-style-3bdb71e010{--bar-color: #13aeca !important;--progress: 40% !important}.inline-style-400d195ba0{--cycle-icon-color: #e5484d !important;--cycle-icon-bg: #fff0f0 !important}.inline-style-44b4dae172{--tile-color: #54ba32 !important;--tile-bg: #e9f8df !important}.inline-style-46d5d8210f{--mode-color: #8257ff !important;--mode-bg: #f1eafd !important}.inline-style-48bd313684{--mode-color: #2b7bea !important;--mode-bg: #e8f1ff !important}.inline-style-4a31f25723{--card-color: #0faec7 !important;--icon-bg: #ddf7fb !important;--icon-shadow: rgba(15,174,199,.13) !important;--card-glow: rgba(15,174,199,.11) !important;--card-glow-dark: rgba(53,208,228,.1) !important;--focus-ring: rgba(15,174,199,.11) !important}.inline-style-4bd295d62d{--pa-color: #e5484d !important;--pa-bg: #fff0f0 !important}.inline-style-521193b628{--t-color: #00a189 !important;--t-bg: #e7f9f1 !important}.inline-style-562a00b3d2{--bar-color: #54ba32 !important;--progress: 48% !important}.inline-style-564eda5eee{--bar-color: #10a86d !important;--progress: 72% !important}.inline-style-5f0aa6da3a{--cycle-icon-color: #0faec7 !important;--cycle-icon-bg: #ddf7fb !important}.inline-style-68d4f1bd88{--tile-color: #0aa9bc !important;--tile-bg: #ddf7fb !important}.inline-style-6d5f7f075b{--summary-color: #0bbf79 !important;--summary-bg: #e7f9f1 !important}.inline-style-6fa4c4862f{--tile-color: #2278ee !important;--tile-bg: #e7f0ff !important}.inline-style-6fbd401b89{--t-color: #2b7bea !important;--t-bg: #e8f1ff !important}.inline-style-7112c97322{--color: #ff7b2c !important;--soft: #fff0e5 !important}.inline-style-74b8ceb334{--title-color: #0faec7 !important;--title-bg: #ddf7fb !important}.inline-style-7d59816e3f{--cycle-icon-color: #54ba32 !important;--cycle-icon-bg: #e9f8df !important}.inline-style-84b8cc71ba{--legend-color: #ff9a4d !important}.inline-style-886ce13b83{--small-color: #2b7bea !important;--small-bg: #e7f0ff !important}.inline-style-923e319ab7{--cycle-icon-color: #ff7118 !important;--cycle-icon-bg: #fff0e5 !important}.inline-style-9a13086559{--accent: #0bbf79 !important;--accent-soft: #e6f9f1 !important}.inline-style-9add2a34dc{position:absolute!important;overflow:hidden!important}.inline-style-9baec4b12d{--t-color: #ff8a1f !important;--t-bg: #fff0e2 !important}.inline-style-9d85250cad{--small-color: #ff7b21 !important;--small-bg: #fff0e2 !important}.inline-style-a2c57a69a9{--pa-color: #2b7bea !important;--pa-bg: #e7f0ff !important}.inline-style-a3a848a601{--progress: 20% !important}.inline-style-a723d87fcd{--t-color: #ff4778 !important;--t-bg: #fff0f5 !important}.inline-style-a77170b112{--m-color: #0bbf79 !important;--m-bg: #e7f9f1 !important}.inline-style-a8c77cdf6a{--cycle-icon-color: #00a96e !important;--cycle-icon-bg: #e7f9f1 !important}.inline-style-b1b55edff3{--pa-color: #0bbf79 !important;--pa-bg: #e7f9f1 !important}.inline-style-b3e90c5a49{--summary-color: #ff7b2c !important;--summary-bg: #fff0e5 !important}.inline-style-b75e588878{--summary-color: #8257ff !important;--summary-bg: #f1eafd !important}.inline-style-b90ce21dba{--pa-color: #8257ff !important;--pa-bg: #f1eafd !important}.inline-style-c13c75650d{--m-color: #0aa9bc !important;--m-bg: #ddf7fb !important}.inline-style-c2d9b7f9ff{--t-color: #0bbf79 !important;--t-bg: #e7f9f1 !important}.inline-style-c707afce0b{--tab-color: #ff7b2c !important;--tab-bg: #fff0e5 !important}.inline-style-c8b4417588{--accent: #2b7bea !important;--accent-soft: #e8f1ff !important}.inline-style-ca8e62f40a{--t-color: #0b3b92 !important;--t-bg: #e8f1ff !important}.inline-style-cabc1bcc05{--m-color: #2b7bea !important;--m-bg: #e8f1ff !important}.inline-style-cd35c0f24f{--small-color: #54ba32 !important;--small-bg: #e9f8df !important}.inline-style-cf90a9c8ac{--title-color: #ff7b2c !important;--title-bg: #fff0e5 !important}.inline-style-d3915b90e1{--cycle-icon-color: #0bbf79 !important;--cycle-icon-bg: #e7f9f1 !important}.inline-style-d4215848ee{--accent: #d69712 !important;--accent-soft: #fff7dc !important}.inline-style-d46a50a90a{--pa-color: #ff7b2c !important;--pa-bg: #fff0e5 !important}.inline-style-d67408f59c{--color: #2b7bea !important;--soft: #e8f1ff !important}.inline-style-dae6189b5c{--small-color: #7b50fa !important;--small-bg: #f0e9ff !important}.inline-style-dcac00aaaa{--summary-color: #0faec7 !important;--summary-bg: #ddf7fb !important}.inline-style-de7720496f{--card-color: #8257ff !important;--icon-bg: #f1eafd !important;--icon-shadow: rgba(130,87,255,.13) !important;--card-glow: rgba(130,87,255,.11) !important;--card-glow-dark: rgba(182,154,255,.1) !important;--focus-ring: rgba(130,87,255,.11) !important}.inline-style-dea5563ff6{--bar-color: #ff7b2c !important;--progress: 52% !important}.inline-style-e054486103{--mode-color: #ff8a1f !important;--mode-bg: #fff0e2 !important}.inline-style-e3ea7d253f{--bar-color: #2b7bea !important;--progress: 35% !important}.inline-style-e4cde37ca8{--tab-color: #8257ff !important;--tab-bg: #f1eafd !important}.inline-style-e6100907f8{--legend-color: #21d7ec !important}.inline-style-e7d09da132{--small-color: #0db875 !important;--small-bg: #e6f9f1 !important}.inline-style-e84893d5e9{--m-color: #8257ff !important;--m-bg: #f1eafd !important}.inline-style-ec5666e5f3{--t-color: #0faec7 !important;--t-bg: #e4f9fc !important}.inline-style-ede086e745{--accent: #8257ff !important;--accent-soft: #f0eaff !important}.inline-style-efe8581b51{--cycle-icon-color: #ff7b2c !important;--cycle-icon-bg: #fff0e5 !important}.inline-style-f034266c36{--card-color: #2b7bea !important;--icon-bg: #e7f0ff !important;--icon-shadow: rgba(43,123,234,.13) !important;--card-glow: rgba(43,123,234,.11) !important;--card-glow-dark: rgba(118,168,255,.1) !important;--focus-ring: rgba(43,123,234,.11) !important}.inline-style-f524a58a10{--tile-color: #7c49f6 !important;--tile-bg: #f1eafd !important}.inline-style-f657b6982d{--cycle-icon-color: #8257ff !important;--cycle-icon-bg: #f1eafd !important}.inline-style-f8f10dd721{--t-color: #8257ff !important;--t-bg: #f1eafd !important}.inline-style-fda8091523{--tab-color: #0faec7 !important;--tab-bg: #ddf7fb !important}body.official-menu-final .footer-logo-group-title{font-size:15px!important;line-height:1.25!important}@media (min-width: 1381px){body.official-menu-final .footer-logo-group--developers{border-left:1px solid #d5dbe4!important;padding-left:30px!important}body.official-menu-final.theme-dark .footer-logo-group--developers,html[data-theme=dark] body.official-menu-final .footer-logo-group--developers{border-left-color:#3b4a60!important}}@media (max-width: 1380px){body.official-menu-final .footer-logo-group--developers{border-left:0!important;padding-left:0!important}}body.official-menu-final .official-brand-image{object-fit:contain!important}body[data-page=questoes-de-provas-enamed] .medprovas-promo-card{position:relative!important;overflow:hidden!important;border:1px solid #cbd9e6!important;background:radial-gradient(circle at 100% 0%,#00b08c1c 0,#00b08c00 34%),linear-gradient(135deg,#fff,#f7fbff 55%,#eefaf7)!important;box-shadow:0 12px 28px #0f2a431a!important;color:#0c2740!important}body[data-page=questoes-de-provas-enamed] .medprovas-promo-card:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:4px!important;background:linear-gradient(90deg,#347fe7,#09b48b 72%,#d4a83b)!important}body[data-page=questoes-de-provas-enamed] .medprovas-promo-badge{border-color:#bfd1e2!important;background:#edf5fb!important;color:#24435f!important}body[data-page=questoes-de-provas-enamed] .medprovas-promo-badge svg{color:#287bdd!important;stroke:currentColor!important}body[data-page=questoes-de-provas-enamed] .medprovas-promo-crown{border-color:#e1c66f!important;background:#fff8dc!important;color:#a57b09!important}body[data-page=questoes-de-provas-enamed] .medprovas-promo-title{color:#0b3150!important;text-shadow:none!important}body[data-page=questoes-de-provas-enamed] .medprovas-promo-institutions{color:#425c72!important}body[data-page=questoes-de-provas-enamed] .medprovas-promo-institutions strong{color:#057d65!important}body[data-page=questoes-de-provas-enamed] .medprovas-promo-cta{border:1px solid #d4e2ec!important;background:#fff!important;color:#087a63!important;box-shadow:0 7px 16px #11486014!important}body[data-page=questoes-de-provas-enamed] .medprovas-promo-card:hover,body[data-page=questoes-de-provas-enamed] .medprovas-promo-card:focus-visible{border-color:#58aade!important;box-shadow:0 16px 34px #1b526f26!important}body[data-page=questoes-de-provas-enamed].theme-dark .medprovas-promo-card,html[data-theme=dark] body[data-page=questoes-de-provas-enamed] .medprovas-promo-card{border-color:#445a72!important;background:radial-gradient(circle at 100% 0%,#24bb971f 0,#24bb9700 35%),linear-gradient(135deg,#182638,#1d2d40 56%,#193630)!important;box-shadow:0 14px 30px #0000003d!important;color:#edf5fb!important}body[data-page=questoes-de-provas-enamed].theme-dark .medprovas-promo-badge,html[data-theme=dark] body[data-page=questoes-de-provas-enamed] .medprovas-promo-badge{border-color:#526b84!important;background:#ffffff12!important;color:#d7e8f6!important}body[data-page=questoes-de-provas-enamed].theme-dark .medprovas-promo-title,html[data-theme=dark] body[data-page=questoes-de-provas-enamed] .medprovas-promo-title{color:#f3f8fc!important}body[data-page=questoes-de-provas-enamed].theme-dark .medprovas-promo-institutions,html[data-theme=dark] body[data-page=questoes-de-provas-enamed] .medprovas-promo-institutions{color:#c4d2df!important}body[data-page=questoes-de-provas-enamed].theme-dark .medprovas-promo-institutions strong,html[data-theme=dark] body[data-page=questoes-de-provas-enamed] .medprovas-promo-institutions strong{color:#55dfb7!important}body[data-page=questoes-de-provas-enamed].theme-dark .medprovas-promo-cta,html[data-theme=dark] body[data-page=questoes-de-provas-enamed] .medprovas-promo-cta{border-color:#4e657b!important;background:#ffffff14!important;color:#71e6c3!important;box-shadow:none!important}body[data-page=legal] .legal-page{max-width:1500px!important;margin:0 auto!important}body[data-page=legal] .legal-hero{position:relative!important;overflow:hidden!important;margin:0 0 22px!important;padding:34px 38px!important;border:1px solid #d9e4ee!important;border-radius:20px!important;background:radial-gradient(circle at 92% 16%,#1bae8b24 0,#1bae8b00 32%),linear-gradient(135deg,#fff,#f5faff)!important;box-shadow:0 12px 26px #0f2a4312!important}body[data-page=legal] .legal-hero:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:4px!important;background:linear-gradient(90deg,#347fe7,#00b58b 72%,#d6a83b)!important}body[data-page=legal] .legal-hero-copy{max-width:860px!important}body[data-page=legal] .legal-kicker{display:inline-flex!important;align-items:center!important;margin-bottom:12px!important;padding:7px 11px!important;border:1px solid #cfe0eb!important;border-radius:999px!important;background:#edf6fb!important;color:#19735f!important;font-size:12px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important}body[data-page=legal] .legal-hero h1{margin:0 0 10px!important;color:#102a43!important;font-size:clamp(28px,3vw,42px)!important;line-height:1.1!important}body[data-page=legal] .legal-hero p{max-width:820px!important;margin:0!important;color:#52677b!important;font-size:15.5px!important;line-height:1.65!important}body[data-page=legal] .legal-layout{display:grid!important;grid-template-columns:250px minmax(0,1fr)!important;align-items:start!important;gap:22px!important;margin-bottom:28px!important}body[data-page=legal] .legal-nav{position:sticky!important;top:calc(var(--topbar, 68px) + 18px)!important;padding:20px!important;border:1px solid #dce5ed!important;border-radius:16px!important;background:#fff!important;box-shadow:0 9px 22px #0f2a430f!important}body[data-page=legal] .legal-nav h2{margin:0 0 13px!important;color:#16334c!important;font-size:15px!important}body[data-page=legal] .legal-nav nav{display:flex!important;flex-direction:column!important;gap:4px!important}body[data-page=legal] .legal-nav nav a{display:block!important;padding:8px 9px!important;border-radius:8px!important;color:#4f667a!important;font-size:12.5px!important;font-weight:650!important;line-height:1.3!important;text-decoration:none!important}body[data-page=legal] .legal-nav nav a:hover,body[data-page=legal] .legal-nav nav a:focus-visible{background:#eef7f4!important;color:#08765f!important}body[data-page=legal] .legal-back-link{display:inline-flex!important;margin-top:15px!important;color:#08765f!important;font-size:13px!important;font-weight:800!important;text-decoration:none!important}body[data-page=legal] .legal-document{padding:28px 32px!important;border:1px solid #dce5ed!important;border-radius:18px!important;background:#fff!important;box-shadow:0 10px 24px #0f2a430f!important}body[data-page=legal] .legal-updated{margin:0 0 22px!important;padding-bottom:17px!important;border-bottom:1px solid #e5ebf0!important;color:#6a7d8d!important;font-size:12.5px!important}body[data-page=legal] .legal-section{scroll-margin-top:calc(var(--topbar, 68px) + 24px)!important}body[data-page=legal] .legal-section+.legal-section{margin-top:28px!important;padding-top:28px!important;border-top:1px solid #e8edf2!important}body[data-page=legal] .legal-section h2{margin:0 0 12px!important;color:#13324b!important;font-size:20px!important;line-height:1.25!important}body[data-page=legal] .legal-section p{margin:0 0 12px!important;color:#4e6477!important;font-size:14px!important;line-height:1.75!important}body[data-page=legal] .legal-section a{color:#087b63!important;font-weight:750!important}body[data-page=legal] .legal-callout{margin:15px 0!important;padding:15px 17px!important;border:1px solid #bee4d9!important;border-left:4px solid #0aa879!important;border-radius:11px!important;background:#effaf7!important;color:#244f46!important;font-size:13.5px!important;line-height:1.65!important}body[data-page=legal].theme-dark .legal-hero,html[data-theme=dark] body[data-page=legal] .legal-hero{border-color:#344a60!important;background:radial-gradient(circle at 92% 16%,#20c59b1f 0,#20c59b00 32%),linear-gradient(135deg,#172537,#1b2c40)!important;box-shadow:0 12px 26px #0000002e!important}body[data-page=legal].theme-dark .legal-kicker,html[data-theme=dark] body[data-page=legal] .legal-kicker{border-color:#486076!important;background:#ffffff0f!important;color:#65dfbd!important}body[data-page=legal].theme-dark .legal-hero h1,html[data-theme=dark] body[data-page=legal] .legal-hero h1,body[data-page=legal].theme-dark .legal-nav h2,html[data-theme=dark] body[data-page=legal] .legal-nav h2,body[data-page=legal].theme-dark .legal-section h2,html[data-theme=dark] body[data-page=legal] .legal-section h2{color:#eef6fb!important}body[data-page=legal].theme-dark .legal-hero p,html[data-theme=dark] body[data-page=legal] .legal-hero p,body[data-page=legal].theme-dark .legal-section p,html[data-theme=dark] body[data-page=legal] .legal-section p{color:#becbd7!important}body[data-page=legal].theme-dark .legal-nav,html[data-theme=dark] body[data-page=legal] .legal-nav,body[data-page=legal].theme-dark .legal-document,html[data-theme=dark] body[data-page=legal] .legal-document{border-color:#344a60!important;background:#172537!important;box-shadow:0 10px 24px #0000002e!important}body[data-page=legal].theme-dark .legal-nav nav a,html[data-theme=dark] body[data-page=legal] .legal-nav nav a{color:#b8c8d6!important}body[data-page=legal].theme-dark .legal-nav nav a:hover,body[data-page=legal].theme-dark .legal-nav nav a:focus-visible,html[data-theme=dark] body[data-page=legal] .legal-nav nav a:hover,html[data-theme=dark] body[data-page=legal] .legal-nav nav a:focus-visible{background:#27c99e1a!important;color:#70e0c0!important}body[data-page=legal].theme-dark .legal-updated,html[data-theme=dark] body[data-page=legal] .legal-updated,body[data-page=legal].theme-dark .legal-section+.legal-section,html[data-theme=dark] body[data-page=legal] .legal-section+.legal-section{border-color:#31465b!important}body[data-page=legal].theme-dark .legal-updated,html[data-theme=dark] body[data-page=legal] .legal-updated{color:#91a5b6!important}body[data-page=legal].theme-dark .legal-callout,html[data-theme=dark] body[data-page=legal] .legal-callout{border-color:#315f54!important;border-left-color:#3dd0a7!important;background:#1aa37d1a!important;color:#cae9df!important}@media (max-width: 980px){body[data-page=legal] .legal-layout{grid-template-columns:1fr!important}body[data-page=legal] .legal-nav{position:static!important}body[data-page=legal] .legal-nav nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 640px){body[data-page=legal] .legal-hero{padding:26px 20px!important;border-radius:16px!important}body[data-page=legal] .legal-layout{gap:16px!important}body[data-page=legal] .legal-nav,body[data-page=legal] .legal-document{padding:20px 17px!important;border-radius:14px!important}body[data-page=legal] .legal-nav nav{grid-template-columns:1fr!important}body[data-page=legal] .legal-section h2{font-size:18px!important}}body.official-menu-final .topbar-session-btn{display:inline-flex;align-items:center;padding:7px 14px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--green-dark);font:inherit;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .18s ease,border-color .18s ease}body.official-menu-final .topbar-session-btn:hover{border-color:var(--green);background:var(--green-soft)}@media (max-width: 640px){body.official-menu-final .topbar-session-btn{display:none}}.portal-verificando-sessao{min-height:100vh;background:var(--bg, #f7fafc)}
