@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_6b4153{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_6b4153{--fonte-montserrat:"Montserrat","Montserrat Fallback"}:root{--azul:#1378f2;--azul-claro:#e8f1fe;--azul-escuro:#0d5bb8;--preto:#0a0a0a;--grafite:#27272a;--texto:#1a1a1a;--texto-fraco:#6b7280;--branco:#ffffff;--fundo:#f6f7f9;--borda:#e5e7eb;--raio:10px;--sombra:0 1px 2px rgba(10,10,10,0.05),0 1px 3px rgba(10,10,10,0.08)}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{background:var(--fundo);color:var(--texto);font-family:var(--fonte-montserrat),system-ui,sans-serif;font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased}button,textarea{font-family:inherit}button:focus-visible{outline:2px solid var(--azul);outline-offset:2px}.carregando{padding:32px;color:var(--texto-fraco)}.pagina{display:flex;flex-direction:column;height:100dvh}.cabecalho{flex-wrap:wrap;gap:8px 20px;padding:10px 20px;background:var(--preto);color:var(--branco)}.cabecalho,.marca{display:flex;align-items:center}.marca{gap:8px;font-size:19px;font-weight:800;letter-spacing:.08em}.marca span{margin-left:4px;font-weight:500;letter-spacing:0;color:#6fb0ff}.acoes{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.botao{min-height:36px;padding:6px 14px;border:1px solid #3f3f46;border-radius:8px;background:transparent;color:var(--branco);font-size:16px;font-weight:600;cursor:pointer}.botao:hover:not(:disabled){background:var(--grafite)}.botao:disabled{opacity:.4;cursor:default}.alternador{display:flex;gap:2px}.alternador button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:#a1a1aa;cursor:pointer}.alternador button:hover{background:var(--grafite)}.alternador .alternador-ativo,.alternador .alternador-ativo:hover{background:var(--azul);color:var(--branco)}.separador{width:1px;height:20px;margin:0 4px;background:#3f3f46}.situacao{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin-left:auto;font-size:16px}.voltar{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;color:var(--branco);font-size:20px;text-decoration:none}.voltar:hover{background:var(--grafite)}.titulo-do-documento{overflow:hidden;max-width:min(420px,50vw);font-size:17px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.titulo-campo{width:min(360px,50vw);min-height:36px;padding:4px 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--branco);font:inherit}.titulo-campo:hover{border-color:#3f3f46}.titulo-campo:focus{border-color:var(--azul);outline:0}.situacao-texto{color:#a1a1aa;font-size:15px}.situacao-erro{color:#fca5a5}.aviso{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 20px;border-bottom:1px solid var(--borda);background:var(--azul-claro);color:var(--azul-escuro);font-size:16px;font-weight:500}.aviso-botao{min-height:32px;padding:3px 12px;border:0;border-radius:6px;background:var(--azul);color:var(--branco);font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.aviso-botao-leve{background:transparent;color:var(--azul-escuro)}.foco{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;padding:6px 20px;border-bottom:1px solid var(--borda);background:var(--branco);color:var(--texto-fraco);font-size:16px}.foco-passo{max-width:220px;overflow:hidden;padding:3px 6px;border:0;border-radius:6px;background:transparent;color:var(--azul);font:inherit;font-weight:600;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.foco-passo:hover{background:var(--azul-claro)}.foco-atual{max-width:280px;overflow:hidden;color:var(--texto);text-overflow:ellipsis;white-space:nowrap}.foco-sair{margin-left:auto}.minimapa{overflow:hidden;border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra)}.somente-leitura .caixa-mais,.somente-leitura .topico-adicionar{display:none}.somente-leitura .caixa,.somente-leitura .topico{cursor:default}.login{display:flex;flex-direction:column;gap:36px;align-items:center;justify-content:center;min-height:100dvh;padding:24px;background:var(--preto)}.login img{max-width:100%;height:auto}.login-cartao{display:flex;flex-direction:column;align-items:center;gap:20px;width:min(480px,100%);padding:48px 40px;border-radius:16px;background:var(--branco);font-size:17px;text-align:center}.login-titulo{color:var(--azul);font-size:34px;font-weight:800;line-height:1.15}.login-cartao form{width:100%;margin-top:8px}.login-cartao .botao-claro{width:100%;min-height:54px;font-size:17px}.login-erro{color:#b91c1c;font-size:14px}@media (max-width:480px){.login-cartao{padding:36px 24px}.login-titulo{font-size:28px}}.botao-claro{display:inline-block;min-height:40px;padding:9px 16px;border:1.5px solid var(--azul);border-radius:8px;background:var(--azul);color:var(--branco);font-size:17px;font-weight:600;text-decoration:none;cursor:pointer}.botao-claro:hover{border-color:var(--azul-escuro);background:var(--azul-escuro)}.botao-claro-contorno{background:var(--branco);color:var(--azul)}.botao-claro-contorno:hover{background:var(--azul-claro);color:var(--azul-escuro)}.lista-pagina{min-height:100dvh}.lista-corpo{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:24px;gap:24px;width:min(1180px,100%);margin:0 auto;padding:24px 16px 48px}.lista{min-width:0}.pastas{display:flex;flex-direction:column;gap:2px}.pastas a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;padding:6px 10px;border-radius:8px;color:var(--texto);font-weight:500;overflow-wrap:anywhere;text-decoration:none}.pastas a:hover{background:var(--azul-claro)}.pastas a small{color:var(--texto-fraco);font-size:15px}.pastas .pasta-ativa{background:var(--azul);color:var(--branco)}.pastas .pasta-ativa:hover{background:var(--azul-escuro)}.pastas .pasta-ativa small{color:var(--branco)}.pasta-nova{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.pasta-nova input{flex:1 1;min-width:0;min-height:36px;padding:6px 10px;border:1px solid var(--borda);border-radius:8px;background:var(--branco);color:var(--texto);font:inherit}.pasta-nova button{width:36px;min-height:36px;border:0;border-radius:8px;background:var(--azul);color:var(--branco);font-size:20px;font-weight:700;cursor:pointer}.pasta-erro{width:100%;color:#b91c1c;font-size:15px}.pasta-acoes{display:flex;gap:12px;margin-top:2px}.pasta-acoes button{border:0;background:transparent;color:var(--texto-fraco);font-size:15px;cursor:pointer}.pasta-acoes button:hover{color:var(--azul)}.lista-pasta{max-width:160px;min-height:32px;padding:4px 6px;border:1px solid var(--borda);border-radius:6px;background:var(--branco);color:var(--texto-fraco);font:inherit;font-size:16px}.lista-topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.lista-topo h1{font-size:25px;font-weight:700}.lista-acoes{display:flex;flex-wrap:wrap;gap:8px}.lista-vazia{padding:48px 16px;color:var(--texto-fraco);text-align:center}.lista-itens{display:flex;flex-direction:column;gap:8px;list-style:none}.lista-item{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--branco)}.lista-item:hover{border-color:var(--azul)}.lista-link{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:200px;color:var(--texto);overflow-wrap:anywhere;text-decoration:none}.lista-link small{color:var(--texto-fraco);font-size:15px}.lista-editando{padding:2px 8px;border-radius:6px;background:var(--azul-claro);color:var(--azul-escuro);font-size:15px;font-weight:600}.lista-excluir{min-height:32px;padding:4px 10px;border:0;border-radius:6px;background:transparent;color:var(--texto-fraco);font-size:16px;cursor:pointer}.lista-excluir:hover{background:#fef2f2;color:#b91c1c}.pastas .pastas-modelos{margin-top:16px}.lista-explicacao{margin-top:2px;color:var(--texto-fraco);font-size:16px}div.lista-vazia{display:flex;flex-direction:column;align-items:center;gap:16px}.botao-claro:disabled{opacity:.6;cursor:default}.usar-modelo{position:relative}.usar-modelo summary{list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.usar-modelo summary::-webkit-details-marker{display:none}.usar-modelo summary:after{content:"▾";margin-left:6px}.usar-modelo-lista{position:absolute;top:calc(100% + 6px);right:0;z-index:20;display:flex;flex-direction:column;gap:2px;width:300px;max-width:calc(100vw - 32px);padding:6px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--branco);box-shadow:0 8px 24px rgba(10,10,10,.12)}.usar-modelo-lista button{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:var(--texto);font:inherit;text-align:left;cursor:pointer}.usar-modelo-lista button:hover{background:var(--azul-claro)}.usar-modelo-lista small{color:var(--texto-fraco);font-size:15px}.espacos{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;width:min(720px,100%);margin:0 auto;padding:48px 16px}.espacos h1{grid-column:1/-1;font-size:25px;font-weight:700}.espaco-cartao{display:flex;flex-direction:column;gap:4px;padding:24px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--branco);color:var(--texto);text-decoration:none}.espaco-cartao:hover{border-color:var(--azul)}.espaco-cartao strong{color:var(--azul);font-size:21px}.espaco-cartao small{color:var(--texto-fraco);font-size:16px}.espaco-links{display:flex;gap:2px}.espaco-links a{padding:5px 12px;border-radius:8px;color:#a1a1aa;font-size:16px;font-weight:600;text-decoration:none}.espaco-links a:hover{background:var(--grafite);color:var(--branco)}.espaco-links .espaco-ativo,.espaco-links .espaco-ativo:hover{background:var(--branco);color:var(--preto)}.espaco-rotulo{padding:2px 8px;border-radius:6px;background:var(--azul);color:var(--branco);font-size:15px;font-weight:600}.area{flex:1 1;min-height:0}.area,.topico{position:relative;background:var(--branco)}.topico{display:flex;align-items:center;width:100%;height:100%;padding:8px 14px;border-radius:10px;box-shadow:inset 0 0 0 1.5px var(--azul);color:var(--texto);font-size:16px;font-weight:500;line-height:1.35;cursor:pointer}.topico .react-flow__handle{width:1px;min-width:0;height:1px;min-height:0;border:0;background:transparent;pointer-events:none}.topico-texto{flex:1 1;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}.topico-sinais{display:flex;flex:none;gap:4px;margin-left:8px}.topico-sinal{display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--azul);cursor:pointer}.topico-preenchido .topico-sinal{color:var(--branco)}.topico-sinal:hover{opacity:.7}.topico-dicas{position:absolute;top:50%;display:flex;flex-direction:column;gap:6px;color:var(--texto-fraco);font-size:13px;font-weight:500;line-height:1.2;white-space:nowrap;transform:translateY(-50%);pointer-events:none}.topico-dicas-direita{left:calc(100% + 40px)}.topico-dicas-esquerda{right:calc(100% + 40px);align-items:flex-end}.topico-dicas-baixo{top:calc(100% + 40px);left:50%;align-items:center;transform:translateX(-50%)}.topico-dicas kbd{display:inline-block;margin-right:4px;padding:2px 7px;border:1px solid var(--borda);border-radius:6px;background:var(--branco);color:var(--texto);font-family:inherit;font-size:12px;font-weight:700}.topico-nivel-0{justify-content:center;border-radius:14px;font-size:20px;text-align:center}.topico-nivel-1{font-size:17px}.topico-preenchido{background:var(--azul);box-shadow:none;color:var(--branco)}.topico-esquerda .topico-texto{text-align:right}.topico-abaixo .topico-texto{text-align:center}.topico-negrito{font-weight:700}.topico-selecionado{outline:2.5px solid var(--azul);outline-offset:2.5px}.topico-alvo{outline:2.5px dashed var(--azul);outline-offset:2.5px;background:var(--azul-claro);color:var(--texto)}.topico-campo{position:absolute;top:0;left:0;z-index:1;min-width:100%;max-width:360px;min-height:100%;padding:8px 14px;border:0;border-radius:inherit;outline:2.5px solid var(--azul);background:var(--branco);color:var(--texto);font:inherit;text-align:left;resize:none;field-sizing:content}.topico-controles{position:absolute;top:50%;display:flex;align-items:center;gap:3px;transform:translateY(-50%);pointer-events:none}.topico-controles-direita{left:100%;padding-left:4px}.topico-controles-esquerda{right:100%;flex-direction:row-reverse;padding-right:4px}.topico-controles-baixo{top:100%;left:50%;padding-top:4px;transform:translateX(-50%)}.topico-adicionar,.topico-alternar{display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 5px;border:1.5px solid var(--azul);border-radius:11px;background:var(--branco);color:var(--azul);font-size:14px;font-weight:700;line-height:1;cursor:pointer;opacity:0}.topico-adicionar{border-color:var(--azul);background:var(--azul);color:var(--branco);font-size:17px}.topico-adicionar:hover{border-color:var(--azul-escuro);background:var(--azul-escuro)}.topico-alternar:hover{background:var(--azul-claro)}.topico-selecionado .topico-controles,.topico:hover .topico-controles{pointer-events:auto}.topico-adicionar:focus-visible,.topico-alternar-fechado,.topico-alternar:focus-visible,.topico-selecionado .topico-adicionar,.topico-selecionado .topico-alternar,.topico:hover .topico-adicionar,.topico:hover .topico-alternar{opacity:1}.topico-alternar-fechado{background:var(--azul);color:var(--branco);pointer-events:auto}.topico-alternar-fechado:hover{background:var(--azul-escuro)}.caixa{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:8px 14px;border-radius:8px;background:var(--branco);box-shadow:inset 0 0 0 1.5px var(--azul);color:var(--texto);font-size:16px;font-weight:500;line-height:1.35;text-align:center}.caixa-preenchida{background:var(--azul);box-shadow:none;color:var(--branco)}.caixa-negrito{font-weight:700}.caixa-selecionada{outline:2.5px solid var(--azul);outline-offset:2.5px}.caixa-texto{white-space:pre-wrap;overflow-wrap:anywhere}.caixa-campo{text-align:center}.caixa .react-flow__handle{width:1px;min-width:0;height:1px;min-height:0;border:0;background:transparent;cursor:crosshair}.caixa-mais{position:absolute;display:flex;align-items:center;justify-content:center;width:28px;height:28px;pointer-events:none}.caixa-mais-direita{top:-14px;left:0}.caixa-mais-esquerda{top:-14px;right:0}.caixa-mais-cima{bottom:0;left:-14px}.caixa-mais-baixo{top:0;left:-14px}.caixa-mais span{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:11px;background:var(--azul);color:var(--branco);font-size:17px;font-weight:700;line-height:1;opacity:0}.caixa-mais:hover span{background:var(--azul-escuro)}.caixa-selecionada .caixa-mais,.caixa:hover .caixa-mais{pointer-events:auto}.caixa-selecionada .caixa-mais span,.caixa:hover .caixa-mais span{opacity:1}.seta-rotulo{position:absolute;max-width:230px;padding:3px 10px;border-radius:6px;background:var(--azul-claro);color:var(--azul-escuro);font-size:14px;font-weight:600;line-height:1.3;text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;cursor:pointer;pointer-events:all}.seta-rotulo-selecionado{outline:2px solid var(--azul);outline-offset:1px}.seta-campo{display:block;min-width:90px;max-width:230px;border:0;outline:0;background:transparent;color:inherit;font:inherit;text-align:center;resize:none;field-sizing:content}.dica-vazia{position:absolute;top:40%;left:50%;width:90%;color:var(--texto-fraco);font-size:18px;text-align:center;transform:translateX(-50%);pointer-events:none}.zoom{display:flex;align-items:center;gap:2px;padding:4px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--branco);box-shadow:var(--sombra);font-size:15px;font-weight:600}.zoom span{min-width:52px;text-align:center}.zoom button{min-width:32px;height:32px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--texto);font-size:17px;font-weight:600;cursor:pointer}.zoom button:hover{background:var(--azul-claro)}.zoom .zoom-ajustar{font-size:15px}.barra-area{flex-direction:column;gap:8px}.barra-area,.barra-do-bloco{display:flex;align-items:center}.barra-do-bloco{gap:2px;padding:4px;border:1px solid var(--borda);border-radius:12px;background:var(--branco);box-shadow:0 2px 4px rgba(10,10,10,.06),0 6px 16px rgba(10,10,10,.1)}.barra-do-bloco button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:var(--texto);cursor:pointer}.barra-do-bloco button:hover{background:var(--fundo)}.barra-do-bloco button[aria-pressed=true]{background:var(--azul-claro);color:var(--azul)}.barra-do-bloco .barra-letra{font-size:18px;font-weight:800}.barra-divisor{width:1px;height:22px;margin:0 4px;background:var(--borda)}.painel-do-topico{display:flex;flex-direction:column;gap:10px;width:340px;max-width:86vw;padding:12px;border:1px solid var(--borda);border-radius:12px;background:var(--branco);box-shadow:0 2px 4px rgba(10,10,10,.06),0 6px 16px rgba(10,10,10,.1);color:var(--texto);font-size:15px;cursor:default}.painel-campo,.painel-nota-campo{width:100%;padding:8px 10px;border:1px solid var(--borda);border-radius:8px;background:var(--branco);color:var(--texto);font:inherit}.painel-nota-campo{min-height:96px;max-height:260px;line-height:1.45;resize:vertical}.painel-campo:focus,.painel-nota-campo:focus{border-color:var(--azul);outline:0}.painel-campo[aria-invalid=true]{border-color:#b91c1c}.painel-nota-texto{max-height:260px;overflow-y:auto;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.painel-form{gap:8px}.painel-form,.painel-links{display:flex;flex-direction:column}.painel-links{gap:2px;max-height:200px;overflow-y:auto;list-style:none}.painel-links li{display:flex;align-items:center;gap:6px}.painel-links a{flex:1 1;min-width:0;overflow:hidden;padding:5px 8px;border-radius:6px;color:var(--azul);font-weight:600;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.painel-links a:hover{background:var(--azul-claro)}.painel-remover{flex:none;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--texto-fraco);font-size:18px;line-height:1;cursor:pointer}.painel-remover:hover{background:var(--fundo);color:#b91c1c}.painel-acoes{display:flex;align-items:center;justify-content:flex-end;gap:8px}.painel-botao{min-height:34px;padding:5px 14px;border:1.5px solid var(--azul);border-radius:8px;background:var(--azul);color:var(--branco);font:inherit;font-weight:600;cursor:pointer}.painel-botao:hover{border-color:var(--azul-escuro);background:var(--azul-escuro)}.painel-botao-leve,.painel-botao-leve:hover{border-color:transparent;background:transparent;color:var(--texto-fraco)}.painel-botao-leve:hover{background:var(--fundo);color:var(--texto)}.painel-aviso,.painel-erro{font-size:13px}.painel-erro{color:#b91c1c}.painel-aviso{margin-right:auto;color:var(--texto-fraco)}.area:before{content:"";position:absolute;bottom:22px;left:50%;width:150px;height:23px;background:url(/marca/logo-norter-branco.webp) 50%/contain no-repeat;filter:brightness(0);opacity:.1;transform:translateX(-50%);pointer-events:none}.atalhos-area{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:8px}.atalhos-botao{display:flex;align-items:center;gap:8px;min-height:36px;padding:6px 14px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--branco);box-shadow:var(--sombra);color:var(--texto);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.atalhos-botao:hover,.atalhos-botao[aria-expanded=true]{border-color:var(--azul);color:var(--azul)}.atalhos-seta{font-size:11px;transition:transform .12s}.atalhos-botao[aria-expanded=true] .atalhos-seta{transform:rotate(180deg)}.atalhos{display:grid;grid-template-columns:auto auto;grid-gap:6px 18px;gap:6px 18px;padding:14px 16px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--branco);box-shadow:0 2px 4px rgba(10,10,10,.06),0 6px 16px rgba(10,10,10,.1);color:var(--texto-fraco);font-size:14px}.atalhos div{display:contents}.atalhos dt{color:var(--texto);font-weight:700;white-space:nowrap}@media (max-width:720px){.lista-corpo{grid-template-columns:minmax(0,1fr)}.usar-modelo-lista{right:auto;left:0}.area:before,.atalhos-area{display:none}}