@keyframes m3e-surgir{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes m3e-lateral{0%{transform:translate(calc(100% + 16px))}to{transform:none}}@keyframes m3e-folha{0%{transform:translateY(100%)}to{transform:none}}@keyframes m3e-girar{to{rotate:360deg}}@keyframes m3e-pulsar{0%,to{scale:1}50%{scale:.78}}@keyframes m3e-esmaecer{0%{opacity:0}to{opacity:1}}@keyframes doc-alvo{0%{background-color:color-mix(in srgb, var(--md-sys-color-primary-container) 75%, transparent);box-shadow:0 0 0 8px color-mix(in srgb, var(--md-sys-color-primary-container) 75%, transparent)}to{background-color:#0000;box-shadow:0 0 0 8px #0000}}@keyframes m3e-menu-abrir{0%{opacity:0;clip-path:inset(0 0 100% round 16px)}to{opacity:1;clip-path:inset(0 round 16px)}}@keyframes m3e-menu-abrir-acima{0%{opacity:0;clip-path:inset(100% 0 0 round 16px)}to{opacity:1;clip-path:inset(0 round 16px)}}:root:has(.app,.m3e-doc){--md-sys-color-primary:#745b00;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#fc0;--md-sys-color-on-primary-container:#241a00;--md-sys-color-secondary:#645e4f;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#ebe1cf;--md-sys-color-on-secondary-container:#3a3428;--md-sys-color-tertiary:#745b00;--md-sys-color-on-tertiary:#fff;--md-sys-color-tertiary-container:#ffe08b;--md-sys-color-on-tertiary-container:#241a00;--md-sys-color-accent:#fc0;--md-sys-color-on-accent:#241a00;--md-sys-color-accent-container:#ffe08b;--md-sys-color-on-accent-container:#241a00;--md-sys-color-error:#ba1a1a;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#ffdad6;--md-sys-color-on-error-container:#93000a;--md-sys-color-background:#fef8f4;--md-sys-color-on-background:#1d1b19;--md-sys-color-surface:#fef8f4;--md-sys-color-on-surface:#1d1b19;--md-sys-color-on-surface-variant:#494643;--md-sys-color-surface-dim:#ded9d5;--md-sys-color-surface-bright:#fef8f4;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#f8f3ee;--md-sys-color-surface-container:#f2ede8;--md-sys-color-surface-container-high:#ede7e3;--md-sys-color-surface-container-highest:#e7e2dd;--md-sys-color-inverse-surface:#32302d;--md-sys-color-inverse-on-surface:#f5f0eb;--md-sys-color-inverse-primary:#f1c100;--md-sys-color-outline:#7a7673;--md-sys-color-outline-variant:#cac6c1;--m3e-fundo:var(--md-sys-color-surface-container);--m3e-painel:var(--md-sys-color-surface-container-lowest);--m3e-linha:var(--md-sys-color-surface-container-low);--m3e-linha-hover:var(--md-sys-color-surface-container);--focus-ring:var(--md-sys-color-secondary);--md-sys-elevation-1:0 1px 2px 0 #0000004d, 0 1px 3px 1px #00000026;--md-sys-elevation-2:0 1px 2px 0 #0000004d, 0 2px 6px 2px #00000026;--md-sys-elevation-3:0 1px 3px 0 #0000004d, 0 4px 8px 3px #00000026;--md-sys-elevation-4:0 2px 3px 0 #0000004d, 0 6px 10px 4px #00000026;--md-sys-elevation-5:0 4px 4px 0 #0000004d, 0 8px 12px 6px #00000026;--md-sys-state-hover-opacity:.08;--md-sys-state-focus-opacity:.1;--md-sys-state-pressed-opacity:.1;--m3e-canto-xs:4px;--m3e-canto-s:8px;--m3e-canto-m:12px;--m3e-canto-l:16px;--m3e-canto-l-mais:20px;--m3e-canto-xl:28px;--m3e-canto-xl-mais:32px;--m3e-canto-xxl:48px;--m3e-canto-total:9999px;--m3e-mola-espacial-rapida:linear(0, .0491, .1599, .2939, .4284, .5512, .6568, .7438, .8131, .8668, .9074, .9373, .9589, .9741, .9845, .9915, .996, .9987, 1.0003, 1.0011, 1.0015, 1.0015, 1.0014, 1.0012, 1);--m3e-dur-espacial-rapida:.223s;--m3e-mola-espacial:linear(0, .0493, .1605, .2948, .4295, .5523, .6579, .7448, .8141, .8676, .9081, .9379, .9593, .9744, .9848, .9917, .9961, .9988, 1.0003, 1.0011, 1.0015, 1.0015, 1.0014, 1.0012, 1);--m3e-dur-espacial:.316s;--m3e-mola-expressiva:linear(0, .075, .2481, .4562, .6567, .8248, .9503, 1.0326, 1.0777, 1.0941, 1.0909, 1.0764, 1.0572, 1.0377, 1.0207, 1.0076, .9987, .9935, .9913, .9912, .9923, .994, .9959, .9976, 1);--m3e-dur-expressiva:.359s;--m3e-mola-painel:linear(0, .0514, .1698, .3152, .4623, .5966, .7108, .803, .874, .9262, .9629, .9872, 1.0023, 1.0106, 1.0144, 1.0151, 1.0142, 1.0123, 1.0101, 1.0078, 1.0058, 1.0042, 1.0028, 1.0018, 1);--m3e-dur-painel:.434s;--m3e-mola-efeito-rapida:linear(0, .057, .1788, .3185, .4524, .5701, .6683, .7475, .8099, .8581, .8949, .9226, .9434, .9587, .97, .9783, .9844, .9888, .992, .9943, .9959, .9971, .9979, .9985, 1);--m3e-dur-efeito-rapida:.149s;--m3e-mola-efeito:linear(0, .0571, .1793, .3192, .4533, .571, .6691, .7483, .8106, .8587, .8954, .9231, .9437, .959, .9703, .9785, .9845, .9889, .992, .9943, .9959, .9971, .9979, .9985, 1);--m3e-dur-efeito:.23s;--md-sys-typescale-font:"Google Sans Flex", "Google Sans", Roboto, system-ui, sans-serif}:root:has(.app,.m3e-doc)[data-theme=dark]{--md-sys-color-primary:#f1c100;--md-sys-color-on-primary:#3d2f00;--md-sys-color-primary-container:#584400;--md-sys-color-on-primary-container:#ffe08b;--md-sys-color-secondary:#cfc6b4;--md-sys-color-on-secondary:#353024;--md-sys-color-secondary-container:#4c4639;--md-sys-color-on-secondary-container:#ebe1cf;--md-sys-color-tertiary:#f1c100;--md-sys-color-on-tertiary:#3d2f00;--md-sys-color-tertiary-container:#584400;--md-sys-color-on-tertiary-container:#ffe08b;--md-sys-color-accent:#fc0;--md-sys-color-on-accent:#241a00;--md-sys-color-accent-container:#584400;--md-sys-color-on-accent-container:#ffe08b;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#151311;--md-sys-color-on-background:#e7e2dd;--md-sys-color-surface:#151311;--md-sys-color-on-surface:#e7e2dd;--md-sys-color-on-surface-variant:#cac6c1;--md-sys-color-surface-dim:#151311;--md-sys-color-surface-bright:#3b3936;--md-sys-color-surface-container-lowest:#0f0e0c;--md-sys-color-surface-container-low:#1d1b19;--md-sys-color-surface-container:#211f1d;--md-sys-color-surface-container-high:#2b2a27;--md-sys-color-surface-container-highest:#363431;--md-sys-color-inverse-surface:#e7e2dd;--md-sys-color-inverse-on-surface:#32302d;--md-sys-color-inverse-primary:#745b00;--md-sys-color-outline:#94908c;--md-sys-color-outline-variant:#494643;--m3e-fundo:var(--md-sys-color-surface-container-low);--m3e-painel:var(--md-sys-color-surface);--m3e-linha:var(--md-sys-color-surface-container);--m3e-linha-hover:var(--md-sys-color-surface-container-high)}:root:has(.app,.m3e-doc) body{font-family:var(--md-sys-typescale-font);background:var(--m3e-fundo);font-optical-sizing:auto}:root:has(.app,.m3e-doc) p{text-wrap:pretty}:root:has(.app,.m3e-doc) ::selection{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}:root:has(.app,.m3e-doc) :focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}:root:has(.app,.m3e-doc) .md-tf__input:focus-visible,:root:has(.app,.m3e-doc) .m3e-busca input:focus-visible{outline:none}:root:has(.app,.m3e-doc) .md-headline-small,:root:has(.app,.m3e-doc) .section-header h1{letter-spacing:0;font-variation-settings:"ROND" 60;font-size:28px;font-weight:500;line-height:36px}:root:has(.app,.m3e-doc) .md-title-large{font-variation-settings:"ROND" 40;font-size:22px;font-weight:500;line-height:28px}:root:has(.app,.m3e-doc) .md-label-large{font-weight:500}:root:has(.app,.m3e-doc) .app{background:var(--m3e-fundo)}:root:has(.app,.m3e-doc) .app__main{background:0 0}:root:has(.app,.m3e-doc) .md-appbar{background:var(--m3e-fundo);height:calc(64px + env(safe-area-inset-top));border-bottom:none}:root:has(.app,.m3e-doc) .app__content{background:var(--m3e-painel);border-radius:var(--m3e-canto-xl);width:auto;max-width:none;min-height:calc(100dvh - 88px);animation:m3e-esmaecer var(--m3e-dur-efeito) var(--m3e-mola-efeito) both;margin:0 24px 24px 0;padding:28px 32px 48px}:root:has(.app,.m3e-doc) .app--sem-rail .app__content{margin-left:24px}:root:has(.app,.m3e-doc) .m3e-rail{background:var(--m3e-fundo);flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:96px;height:100dvh;padding:76px 0 16px;display:flex;position:sticky;top:0}:root:has(.app,.m3e-doc) .m3e-rail__item{cursor:pointer;width:80px;min-height:64px;color:var(--md-sys-color-on-surface-variant);border-radius:var(--m3e-canto-l);-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;align-items:center;gap:4px;padding:6px 0;font-family:inherit;display:flex;position:relative}:root:has(.app,.m3e-doc) .m3e-rail__indicador{border-radius:var(--m3e-canto-total);isolation:isolate;width:56px;height:32px;transition:background-color var(--m3e-dur-efeito) var(--m3e-mola-efeito), width var(--m3e-dur-expressiva) var(--m3e-mola-expressiva);justify-content:center;align-items:center;display:inline-flex;position:relative}:root:has(.app,.m3e-doc) .m3e-rail__indicador:before{content:"";border-radius:inherit;opacity:0;transition:opacity var(--m3e-dur-efeito-rapida) var(--m3e-mola-efeito-rapida);background:currentColor;position:absolute;inset:0}:root:has(.app,.m3e-doc) .m3e-rail__item:hover .m3e-rail__indicador:before{opacity:.08}:root:has(.app,.m3e-doc) .m3e-rail__item:active .m3e-rail__indicador:before{opacity:.12}:root:has(.app,.m3e-doc) .m3e-rail__item[aria-current=page]{color:var(--md-sys-color-on-surface)}:root:has(.app,.m3e-doc) .m3e-rail__item[aria-current=page] .m3e-rail__indicador{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}:root:has(.app,.m3e-doc) .m3e-rail__rotulo{letter-spacing:.5px;font-size:12px;font-weight:500;line-height:16px}:root:has(.app,.m3e-doc) .m3e-rail__item[aria-current=page] .m3e-rail__rotulo{font-weight:700}:root:has(.app,.m3e-doc) .m3e-rail__selo{border-radius:var(--m3e-canto-total);background:var(--md-sys-color-error);min-width:16px;height:16px;color:var(--md-sys-color-on-error);text-align:center;font-variant-numeric:tabular-nums;padding:0 4px;font-size:11px;font-weight:600;line-height:16px;position:absolute;top:-4px;left:calc(50% + 6px)}@media (min-width:1200px){:root:has(.app,.m3e-doc) .m3e-rail{align-items:stretch;width:240px;padding:76px 12px 16px}:root:has(.app,.m3e-doc) .m3e-rail__item{border-radius:var(--m3e-canto-total);isolation:isolate;width:100%;min-height:56px;transition:background-color var(--m3e-dur-efeito) var(--m3e-mola-efeito);flex-direction:row;gap:12px;padding:0 16px}:root:has(.app,.m3e-doc) .m3e-rail__item:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent)}:root:has(.app,.m3e-doc) .m3e-rail__indicador{width:24px;height:24px;background:0 0!important}:root:has(.app,.m3e-doc) .m3e-rail__indicador:before{display:none}:root:has(.app,.m3e-doc) .m3e-rail__item[aria-current=page]{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}:root:has(.app,.m3e-doc) .m3e-rail__rotulo{letter-spacing:.1px;font-size:14px;line-height:20px}:root:has(.app,.m3e-doc) .m3e-rail__selo{top:-6px;left:14px}}:root:has(.app,.m3e-doc) .md-btn{border-radius:var(--m3e-canto-total);letter-spacing:.1px;height:40px;transition:border-radius var(--m3e-dur-expressiva) var(--m3e-mola-expressiva), background-color var(--m3e-dur-efeito) var(--m3e-mola-efeito), box-shadow var(--m3e-dur-efeito) var(--m3e-mola-efeito);gap:8px;padding:0 16px;font-size:14px;font-weight:500;line-height:20px}:root:has(.app,.m3e-doc) .md-btn:active{border-radius:var(--m3e-canto-s)}:root:has(.app,.m3e-doc) .md-btn .material-symbols-rounded{font-size:20px}:root:has(.app,.m3e-doc) .md-btn--has-leading{padding-left:16px}:root:has(.app,.m3e-doc) .md-btn--has-trailing{padding-right:16px}:root:has(.app,.m3e-doc) .md-btn--filled{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}:root:has(.app,.m3e-doc) .md-btn--filled:hover{box-shadow:var(--md-sys-elevation-1)}:root:has(.app,.m3e-doc) .md-btn--tonal{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}:root:has(.app,.m3e-doc) .md-btn--tonal-accent{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}:root:has(.app,.m3e-doc) .md-btn--outlined{border:1px solid var(--md-sys-color-outline-variant);color:var(--md-sys-color-on-surface-variant)}:root:has(.app,.m3e-doc) .md-btn--text{color:var(--md-sys-color-primary);padding:0 12px}:root:has(.app,.m3e-doc) .md-btn--danger{background:var(--md-sys-color-error);color:var(--md-sys-color-on-error)}:root:has(.app,.m3e-doc) .md-btn--danger-outlined{border-color:var(--md-sys-color-error);color:var(--md-sys-color-error)}:root:has(.app,.m3e-doc) .md-btn--sm{gap:6px;height:32px;padding:0 12px;font-size:13px}:root:has(.app,.m3e-doc) .md-btn--sm.md-btn--has-leading{padding-left:10px}:root:has(.app,.m3e-doc) .md-btn--sm .material-symbols-rounded{font-size:18px}:root:has(.app,.m3e-doc) .md-btn--sm:active{border-radius:var(--m3e-canto-s)}:root:has(.app,.m3e-doc) .md-icon-btn{border-radius:var(--m3e-canto-total);width:40px;height:40px;transition:border-radius var(--m3e-dur-expressiva) var(--m3e-mola-expressiva), background-color var(--m3e-dur-efeito) var(--m3e-mola-efeito)}:root:has(.app,.m3e-doc) .md-icon-btn:active{border-radius:var(--m3e-canto-s)}:root:has(.app,.m3e-doc) .m3e-grupo{flex-wrap:wrap;gap:2px;display:inline-flex}:root:has(.app,.m3e-doc) .m3e-grupo__btn{cursor:pointer;background:var(--md-sys-color-surface-container-high);min-width:48px;height:40px;color:var(--md-sys-color-on-surface-variant);border-radius:var(--m3e-canto-s);isolation:isolate;white-space:nowrap;transition:border-radius var(--m3e-dur-expressiva) var(--m3e-mola-expressiva), background-color var(--m3e-dur-efeito) var(--m3e-mola-efeito), color var(--m3e-dur-efeito) var(--m3e-mola-efeito);border:none;align-items:center;gap:8px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}:root:has(.app,.m3e-doc) .m3e-grupo__btn:first-child{border-top-left-radius:var(--m3e-canto-total);border-bottom-left-radius:var(--m3e-canto-total)}:root:has(.app,.m3e-doc) .m3e-grupo__btn:last-child{border-top-right-radius:var(--m3e-canto-total);border-bottom-right-radius:var(--m3e-canto-total)}:root:has(.app,.m3e-doc) .m3e-grupo__btn:before{content:"";opacity:0;transition:opacity var(--m3e-dur-efeito-rapida) var(--m3e-mola-efeito-rapida);background:currentColor;position:absolute;inset:0}:root:has(.app,.m3e-doc) .m3e-grupo__btn:hover:before{opacity:.08}:root:has(.app,.m3e-doc) .m3e-grupo__btn:active{border-top-right-radius:var(--m3e-canto-xs);border-bottom-right-radius:var(--m3e-canto-xs);border-top-left-radius:var(--m3e-canto-xs);border-bottom-left-radius:var(--m3e-canto-xs)}:root:has(.app,.m3e-doc) .m3e-grupo__btn:first-child:active{border-top-left-radius:var(--m3e-canto-total);border-bottom-left-radius:var(--m3e-canto-total)}:root:has(.app,.m3e-doc) .m3e-grupo__btn:last-child:active{border-top-right-radius:var(--m3e-canto-total);border-bottom-right-radius:var(--m3e-canto-total)}:root:has(.app,.m3e-doc) .m3e-grupo__btn[aria-pressed=true]{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);border-radius:var(--m3e-canto-total)}:root:has(.app,.m3e-doc) .m3e-grupo__btn .contagem{font-variant-numeric:tabular-nums;opacity:.72;font-weight:500}:root:has(.app,.m3e-doc) .m3e-grupo--sm .m3e-grupo__btn{height:32px;padding:0 12px;font-size:13px}:root:has(.app,.m3e-doc) .md-segmented{border:none;gap:2px;overflow:visible}:root:has(.app,.m3e-doc) .md-segmented__btn{border-radius:var(--m3e-canto-s);background:var(--md-sys-color-surface-container-highest);height:32px;color:var(--md-sys-color-on-surface-variant);transition:border-radius var(--m3e-dur-expressiva) var(--m3e-mola-expressiva), background-color var(--m3e-dur-efeito) var(--m3e-mola-efeito);padding:0 12px}:root:has(.app,.m3e-doc) .md-segmented__btn+.md-segmented__btn{border-left:none}:root:has(.app,.m3e-doc) .md-segmented__btn:first-child{border-radius:var(--m3e-canto-total) var(--m3e-canto-s) var(--m3e-canto-s) var(--m3e-canto-total)}:root:has(.app,.m3e-doc) .md-segmented__btn:last-child{border-radius:var(--m3e-canto-s) var(--m3e-canto-total) var(--m3e-canto-total) var(--m3e-canto-s)}:root:has(.app,.m3e-doc) .md-segmented__btn[aria-checked=true]{border-radius:var(--m3e-canto-total);background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}:root:has(.app,.m3e-doc) .md-segmented__btn--neutral[aria-checked=true]{background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface)}:root:has(.app,.m3e-doc) .md-chip{border-radius:var(--m3e-canto-s);border-color:var(--md-sys-color-outline-variant);height:32px;transition:background-color var(--m3e-dur-efeito) var(--m3e-mola-efeito), border-radius var(--m3e-dur-expressiva) var(--m3e-mola-expressiva);font-size:14px}:root:has(.app,.m3e-doc) .md-chip--selected{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}:root:has(.app,.m3e-doc) .m3e-menu-botao{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--m3e-canto-s);max-width:280px;height:32px;color:var(--md-sys-color-on-surface-variant);cursor:pointer;isolation:isolate;transition:background-color var(--m3e-dur-efeito) var(--m3e-mola-efeito), border-radius var(--m3e-dur-expressiva) var(--m3e-mola-expressiva);background:0 0;align-items:center;gap:8px;padding:0 8px 0 16px;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}:root:has(.app,.m3e-doc) .m3e-menu-botao:before{content:"";opacity:0;transition:opacity var(--m3e-dur-efeito-rapida) var(--m3e-mola-efeito-rapida);background:currentColor;position:absolute;inset:0}:root:has(.app,.m3e-doc) .m3e-menu-botao:hover:before{opacity:.08}:root:has(.app,.m3e-doc) .m3e-menu-botao.is-aberto:before{opacity:.12}:root:has(.app,.m3e-doc) .m3e-menu-botao:disabled{opacity:.38;cursor:not-allowed}:root:has(.app,.m3e-doc) .m3e-menu-botao__rotulo{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root:has(.app,.m3e-doc) .m3e-menu-botao__seta{transition:rotate var(--m3e-dur-espacial) var(--m3e-mola-espacial);margin-left:auto}:root:has(.app,.m3e-doc) .m3e-menu-botao.is-aberto .m3e-menu-botao__seta{rotate:180deg}:root:has(.app,.m3e-doc) .m3e-menu-botao--chip.is-ativo{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);border-color:#0000;padding-left:8px}:root:has(.app,.m3e-doc) .m3e-menu-botao--chip.is-aberto{border-radius:var(--m3e-canto-l)}:root:has(.app,.m3e-doc) .m3e-menu-botao--campo{border-color:var(--md-sys-color-outline);min-width:200px;height:40px;color:var(--md-sys-color-on-surface);padding:0 8px 0 14px;font-weight:400}:root:has(.app,.m3e-doc) .m3e-menu-botao--campo.is-aberto{border-color:var(--md-sys-color-primary);box-shadow:inset 0 0 0 1px var(--md-sys-color-primary)}:root:has(.app,.m3e-doc) .m3e-menu{z-index:350;overscroll-behavior:contain;background:var(--md-sys-color-surface-container-low);max-width:min(360px,100vw - 16px);color:var(--md-sys-color-on-surface);border-radius:var(--m3e-canto-l);box-shadow:var(--md-sys-elevation-2);animation:m3e-menu-abrir var(--m3e-dur-painel) var(--m3e-mola-painel) both;margin:0;padding:4px;list-style:none;position:fixed;overflow-y:auto}:root:has(.app,.m3e-doc) .m3e-menu[data-acima]{animation-name:m3e-menu-abrir-acima}:root:has(.app,.m3e-doc) .m3e-menu__item{border-radius:var(--m3e-canto-xs);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;min-height:44px;transition:background-color var(--m3e-dur-efeito-rapida) var(--m3e-mola-efeito-rapida), border-radius var(--m3e-dur-espacial) var(--m3e-mola-espacial);align-items:center;gap:12px;padding:8px 16px 8px 12px;font-size:14px;font-weight:500;line-height:20px;display:flex}:root:has(.app,.m3e-doc) .m3e-menu__item:first-child{border-top-left-radius:var(--m3e-canto-m);border-top-right-radius:var(--m3e-canto-m)}:root:has(.app,.m3e-doc) .m3e-menu__item:last-child{border-bottom-left-radius:var(--m3e-canto-m);border-bottom-right-radius:var(--m3e-canto-m)}:root:has(.app,.m3e-doc) .m3e-menu__check{visibility:hidden;color:var(--md-sys-color-on-tertiary-container)}:root:has(.app,.m3e-doc) .m3e-menu__item.is-destaque{background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent)}:root:has(.app,.m3e-doc) .m3e-menu__item[aria-selected=true]{background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container);border-radius:var(--m3e-canto-m);font-weight:600}:root:has(.app,.m3e-doc) .m3e-menu__item[aria-selected=true].is-destaque{background:color-mix(in srgb, var(--md-sys-color-on-tertiary-container) 8%, var(--md-sys-color-tertiary-container))}:root:has(.app,.m3e-doc) .m3e-menu__item[aria-selected=true] .m3e-menu__check{visibility:visible}:root:has(.app,.m3e-doc) .m3e-busca{border-radius:var(--m3e-canto-total);background:var(--md-sys-color-surface-container-high);height:56px;color:var(--md-sys-color-on-surface-variant);cursor:text;transition:background-color var(--m3e-dur-efeito) var(--m3e-mola-efeito), box-shadow var(--m3e-dur-efeito) var(--m3e-mola-efeito);align-items:center;gap:12px;padding:0 8px 0 16px;display:flex}:root:has(.app,.m3e-doc) .m3e-busca:hover{background:var(--md-sys-color-surface-container-highest)}:root:has(.app,.m3e-doc) .m3e-busca:focus-within{background:var(--md-sys-color-surface-container-highest);box-shadow:inset 0 0 0 2px var(--md-sys-color-primary)}:root:has(.app,.m3e-doc) .m3e-busca input{min-width:0;height:100%;color:var(--md-sys-color-on-surface);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:16px}:root:has(.app,.m3e-doc) .m3e-busca input::placeholder{color:var(--md-sys-color-on-surface-variant)}:root:has(.app,.m3e-doc) .m3e-busca input::-webkit-search-cancel-button{appearance:none;display:none}:root:has(.app,.m3e-doc) .m3e-busca input::-webkit-search-decoration{appearance:none;display:none}:root:has(.app,.m3e-doc) .m3e-busca kbd{border-radius:var(--m3e-canto-xs);background:var(--md-sys-color-surface-container-lowest);color:var(--md-sys-color-on-surface-variant);padding:2px 8px;font-family:inherit;font-size:12px;font-weight:500}:root:has(.app,.m3e-doc) .md-tf__field{border-radius:var(--m3e-canto-xs) var(--m3e-canto-xs) 0 0}:root:has(.app,.m3e-doc) .md-tf__field:focus-within:after{background:var(--md-sys-color-primary)}:root:has(.app,.m3e-doc) .md-select__native{border-radius:var(--m3e-canto-s);border-color:var(--md-sys-color-outline-variant)}:root:has(.app,.m3e-doc) .md-switch{background:var(--md-sys-color-surface-container-highest);border-color:var(--md-sys-color-outline);transition:background-color var(--m3e-dur-efeito) var(--m3e-mola-efeito), border-color var(--m3e-dur-efeito) var(--m3e-mola-efeito)}:root:has(.app,.m3e-doc) .md-switch:after{transition:left var(--m3e-dur-expressiva) var(--m3e-mola-expressiva), width var(--m3e-dur-espacial-rapida) var(--m3e-mola-espacial-rapida), height var(--m3e-dur-espacial-rapida) var(--m3e-mola-espacial-rapida), transform var(--m3e-dur-expressiva) var(--m3e-mola-expressiva), background-color var(--m3e-dur-efeito) var(--m3e-mola-efeito);box-shadow:none}:root:has(.app,.m3e-doc) .md-switch:active:after{width:28px;height:28px}:root:has(.app,.m3e-doc) .md-switch.on{background:var(--md-sys-color-primary);border-color:var(--md-sys-color-primary)}:root:has(.app,.m3e-doc) .md-switch.on:after{background:var(--md-sys-color-on-primary)}:root:has(.app,.m3e-doc) .md-badge{border-radius:var(--m3e-canto-s);letter-spacing:.3px;gap:6px;height:24px;padding:0 8px;font-size:12px;font-weight:500;line-height:16px}:root:has(.app,.m3e-doc) .md-badge--accent{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}:root:has(.app,.m3e-doc) .md-badge--neutral{background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface-variant)}:root:has(.app,.m3e-doc) .md-card{border-radius:var(--m3e-canto-m)}:root:has(.app,.m3e-doc) .md-card--outlined{background:var(--m3e-painel);border-color:var(--md-sys-color-outline-variant)}:root:has(.app,.m3e-doc) .md-card--filled{background:var(--md-sys-color-surface-container)}:root:has(.app,.m3e-doc) .cartao-grafico{border-radius:var(--m3e-canto-l);border:none}:root:has(.app,.m3e-doc) .m3e-lista{flex-direction:column;gap:2px;display:flex}:root:has(.app,.m3e-doc) .m3e-lista>*{background:var(--m3e-linha);border-radius:var(--m3e-canto-xs);transition:background-color var(--m3e-dur-efeito) var(--m3e-mola-efeito), border-radius var(--m3e-dur-espacial) var(--m3e-mola-espacial)}:root:has(.app,.m3e-doc) .m3e-lista>:first-child{border-top-left-radius:var(--m3e-canto-l);border-top-right-radius:var(--m3e-canto-l)}:root:has(.app,.m3e-doc) .m3e-lista>:last-child{border-bottom-left-radius:var(--m3e-canto-l);border-bottom-right-radius:var(--m3e-canto-l)}:root:has(.app,.m3e-doc) .m3e-lista>.perm-row{border-bottom:none;padding:12px 16px}:root:has(.app,.m3e-doc) .m3e-lista>button.m3e-lista__item,:root:has(.app,.m3e-doc) .m3e-lista>.m3e-lista__item--clicavel{cursor:pointer}:root:has(.app,.m3e-doc) .m3e-lista>button.m3e-lista__item:hover,:root:has(.app,.m3e-doc) .m3e-lista>.m3e-lista__item--clicavel:hover{background:var(--m3e-linha-hover);border-radius:var(--m3e-canto-m)}:root:has(.app,.m3e-doc) .m3e-lista__item{width:100%;color:inherit;text-align:left;border:none;padding:10px 16px;font-family:inherit}:root:has(.app,.m3e-doc) .m3e-secao{flex-direction:column;gap:8px;display:flex}:root:has(.app,.m3e-doc) .m3e-secao__titulo{letter-spacing:.1px;color:var(--md-sys-color-primary);margin:0 4px;font-size:14px;font-weight:600;line-height:20px}:root:has(.app,.m3e-doc) .m3e-secao__nota{color:var(--md-sys-color-on-surface-variant);margin:0 4px;font-size:12px;line-height:16px}:root:has(.app,.m3e-doc) .m3e-secao .perm-row{background:var(--m3e-linha);border-radius:var(--m3e-canto-xs);border-bottom:none;margin-top:2px;padding:12px 16px}:root:has(.app,.m3e-doc) .m3e-secao .perm-row:first-child,:root:has(.app,.m3e-doc) .m3e-secao :not(.perm-row)+.perm-row{border-top-left-radius:var(--m3e-canto-l);border-top-right-radius:var(--m3e-canto-l);margin-top:0}:root:has(.app,.m3e-doc) .m3e-secao .perm-row:last-child{border-bottom-left-radius:var(--m3e-canto-l);border-bottom-right-radius:var(--m3e-canto-l)}:root:has(.app,.m3e-doc) .m3e-secao .perm-row:has(+:not(.perm-row)){border-bottom-left-radius:var(--m3e-canto-l);border-bottom-right-radius:var(--m3e-canto-l)}:root:has(.app,.m3e-doc) .m3e-secao>div+div{margin-top:8px}:root:has(.app,.m3e-doc) .md-dialog--lateral .m3e-secao .perm-row,:root:has(.app,.m3e-doc) .md-dialog--lateral .m3e-lista>*{background:var(--md-sys-color-surface-container-lowest)}:root:has(.app,.m3e-doc)[data-theme=dark] .md-dialog--lateral .m3e-secao .perm-row,:root:has(.app,.m3e-doc)[data-theme=dark] .md-dialog--lateral .m3e-lista>*{background:var(--md-sys-color-surface-container)}:root:has(.app,.m3e-doc) .ficha{align-items:center;gap:16px;display:flex}:root:has(.app,.m3e-doc) .ficha .md-avatar--lg{width:56px;height:56px;font-size:20px}:root:has(.app,.m3e-doc) .ficha__dados{color:var(--md-sys-color-on-surface-variant);flex-wrap:wrap;gap:4px 16px;margin-top:4px;font-size:14px;display:flex}:root:has(.app,.m3e-doc) .md-table{border-collapse:separate;border-spacing:0 2px;font-size:14px}:root:has(.app,.m3e-doc) .md-table thead th{letter-spacing:.5px;height:40px;color:var(--md-sys-color-on-surface-variant);background:0 0;border-bottom:none;padding:0 16px;font-size:12px;font-weight:600;line-height:16px;position:static}:root:has(.app,.m3e-doc) .md-table tbody td{background:var(--m3e-linha);transition:background-color var(--m3e-dur-efeito) var(--m3e-mola-efeito);border-bottom:none;padding:12px 16px}:root:has(.app,.m3e-doc) .md-table tbody td:first-child{border-top-left-radius:var(--m3e-canto-xs);border-bottom-left-radius:var(--m3e-canto-xs)}:root:has(.app,.m3e-doc) .md-table tbody td:last-child{border-top-right-radius:var(--m3e-canto-xs);border-bottom-right-radius:var(--m3e-canto-xs)}:root:has(.app,.m3e-doc) .md-table tbody tr:first-child td:first-child{border-top-left-radius:var(--m3e-canto-l)}:root:has(.app,.m3e-doc) .md-table tbody tr:first-child td:last-child{border-top-right-radius:var(--m3e-canto-l)}:root:has(.app,.m3e-doc) .md-table tbody tr:last-child td:first-child{border-bottom-left-radius:var(--m3e-canto-l)}:root:has(.app,.m3e-doc) .md-table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--m3e-canto-l)}:root:has(.app,.m3e-doc) .md-table tbody tr:hover{background:0 0}:root:has(.app,.m3e-doc) .md-table tbody tr:hover td{background:var(--m3e-linha-hover)}:root:has(.app,.m3e-doc) .md-table tbody tr.linha-clicavel{cursor:pointer}:root:has(.app,.m3e-doc) .md-table-wrap{background:0 0;border:none;border-radius:0;padding:0!important;overflow:auto visible!important}:root:has(.app,.m3e-doc) .th-ordem{cursor:pointer;border-radius:var(--m3e-canto-total);height:32px;font:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;transition:background-color var(--m3e-dur-efeito-rapida) var(--m3e-mola-efeito-rapida);background:0 0;border:none;align-items:center;gap:4px;margin:0 -10px;padding:0 10px;display:inline-flex}:root:has(.app,.m3e-doc) .th-ordem:hover{background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface)}:root:has(.app,.m3e-doc) .th-ordem .material-symbols-rounded{opacity:0;transition:opacity var(--m3e-dur-efeito-rapida) var(--m3e-mola-efeito-rapida), rotate var(--m3e-dur-espacial) var(--m3e-mola-espacial);font-size:16px}:root:has(.app,.m3e-doc) .th-ordem:hover .material-symbols-rounded{opacity:.5}:root:has(.app,.m3e-doc) th[aria-sort=ascending] .th-ordem,:root:has(.app,.m3e-doc) th[aria-sort=descending] .th-ordem{color:var(--md-sys-color-on-surface)}:root:has(.app,.m3e-doc) th[aria-sort=ascending] .th-ordem .material-symbols-rounded,:root:has(.app,.m3e-doc) th[aria-sort=descending] .th-ordem .material-symbols-rounded{opacity:1}:root:has(.app,.m3e-doc) th[aria-sort=descending] .th-ordem .material-symbols-rounded{rotate:180deg}:root:has(.app,.m3e-doc) .linha-link{text-align:left;cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;min-width:0;max-width:100%;padding:0;display:block}:root:has(.app,.m3e-doc) .linha-seta{text-align:right;width:40px;color:var(--md-sys-color-on-surface-variant)}:root:has(.app,.m3e-doc) .linha-seta .material-symbols-rounded{transition:translate var(--m3e-dur-espacial-rapida) var(--m3e-mola-espacial-rapida)}:root:has(.app,.m3e-doc) tr:hover .linha-seta .material-symbols-rounded{color:var(--md-sys-color-on-surface);translate:3px}:root:has(.app,.m3e-doc) .situacao{align-items:center;gap:8px;font-weight:500;display:inline-flex}:root:has(.app,.m3e-doc) .situacao:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}:root:has(.app,.m3e-doc) .situacao--ativo{color:var(--md-sys-color-success)}:root:has(.app,.m3e-doc) .situacao--pendente{color:var(--md-sys-color-warning)}:root:has(.app,.m3e-doc) .situacao--suspenso{color:var(--md-sys-color-error)}:root:has(.app,.m3e-doc) .apps-icones{align-items:center;gap:4px;display:flex}:root:has(.app,.m3e-doc) .app-icone{border-radius:var(--m3e-canto-m);background:var(--md-sys-color-surface-container-highest);width:32px;height:32px;color:var(--md-sys-color-on-surface-variant);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}:root:has(.app,.m3e-doc) .app-icone .material-symbols-rounded{font-size:18px}:root:has(.app,.m3e-doc) .app-icone--grande{border-radius:var(--m3e-canto-l);flex-shrink:0;width:40px;height:40px}:root:has(.app,.m3e-doc) .app-icone--grande .material-symbols-rounded{font-size:22px}:root:has(.app,.m3e-doc) .tabela-apps{table-layout:fixed;width:100%}:root:has(.app,.m3e-doc) .tabela-apps th:first-child{width:30%}:root:has(.app,.m3e-doc) .tabela-apps th:nth-child(2){width:12%}:root:has(.app,.m3e-doc) .tabela-apps th:nth-child(3){width:22%}:root:has(.app,.m3e-doc) .tabela-apps th:nth-child(4){width:24%}:root:has(.app,.m3e-doc) .tabela-apps th:nth-child(5){width:84px}:root:has(.app,.m3e-doc) .tabela-apps .linha-link{overflow-wrap:anywhere;max-width:100%}:root:has(.app,.m3e-doc) .barra-usuarios{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:16px;display:flex}:root:has(.app,.m3e-doc) .barra-usuarios__busca{flex:320px;max-width:480px}:root:has(.app,.m3e-doc) .barra-usuarios__filtros{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:root:has(.app,.m3e-doc) .vazio{text-align:center;color:var(--md-sys-color-on-surface-variant);background:var(--m3e-linha);border-radius:var(--m3e-canto-l);flex-direction:column;align-items:center;gap:8px;padding:40px 16px;display:flex}:root:has(.app,.m3e-doc) .tabela-usuarios{table-layout:fixed;width:100%}:root:has(.app,.m3e-doc) .tabela-usuarios th:first-child{width:28%}:root:has(.app,.m3e-doc) .tabela-usuarios th:nth-child(2){width:22%}:root:has(.app,.m3e-doc) .tabela-usuarios th:nth-child(3){width:19%}:root:has(.app,.m3e-doc) .tabela-usuarios th:nth-child(4){width:11%}:root:has(.app,.m3e-doc) .tabela-usuarios th:nth-child(5){width:15%}:root:has(.app,.m3e-doc) .tabela-usuarios th:nth-child(6){width:5%}:root:has(.app,.m3e-doc) .tabela-usuarios .linha-link{max-width:100%;overflow:hidden}:root:has(.app,.m3e-doc) .tabela-usuarios .selo-limitado{max-width:100%}:root:has(.app,.m3e-doc) .tabela-usuarios td{overflow:hidden}:root:has(.app,.m3e-doc) .md-table .linha-seta{width:40px;padding-left:0;padding-right:12px}@container tabela (max-width:860px){:root:has(.app,.m3e-doc) .md-table--stack tbody tr{background:var(--m3e-linha);border-radius:var(--m3e-canto-xs);border-bottom:none;margin-bottom:2px;padding:12px 16px}:root:has(.app,.m3e-doc) .md-table--stack tbody tr:first-child{border-top-left-radius:var(--m3e-canto-l);border-top-right-radius:var(--m3e-canto-l)}:root:has(.app,.m3e-doc) .md-table--stack tbody tr:last-child{border-bottom-left-radius:var(--m3e-canto-l);border-bottom-right-radius:var(--m3e-canto-l)}:root:has(.app,.m3e-doc) .md-table--stack tbody td,:root:has(.app,.m3e-doc) .md-table--stack tbody tr:hover td{background:0 0;padding:6px 0;border-radius:0!important}:root:has(.app,.m3e-doc) .md-table--stack tbody tr:hover{background:var(--m3e-linha-hover)}:root:has(.app,.m3e-doc) .md-table--stack .linha-seta{display:none}:root:has(.app,.m3e-doc) .tabela-usuarios td:first-child{width:auto}}@container tabela-sm (max-width:740px){:root:has(.app,.m3e-doc) .md-table--stack-sm tbody tr{background:var(--m3e-linha);border-radius:var(--m3e-canto-xs);border-bottom:none;margin-bottom:2px;padding:12px 16px}:root:has(.app,.m3e-doc) .md-table--stack-sm tbody tr:first-child{border-top-left-radius:var(--m3e-canto-l);border-top-right-radius:var(--m3e-canto-l)}:root:has(.app,.m3e-doc) .md-table--stack-sm tbody tr:last-child{border-bottom-left-radius:var(--m3e-canto-l);border-bottom-right-radius:var(--m3e-canto-l)}:root:has(.app,.m3e-doc) .md-table--stack-sm tbody td,:root:has(.app,.m3e-doc) .md-table--stack-sm tbody tr:hover td{background:0 0;padding:6px 0;border-radius:0!important}:root:has(.app,.m3e-doc) .md-table--stack-sm tbody tr.linha-clicavel:hover{background:var(--m3e-linha-hover)}:root:has(.app,.m3e-doc) .md-table--stack-sm .linha-seta{display:none}}:root:has(.app,.m3e-doc) .atencao{text-align:left;align-items:center;gap:16px;min-height:64px;display:flex}:root:has(.app,.m3e-doc) button.atencao{cursor:pointer}:root:has(.app,.m3e-doc) .atencao__icone{border-radius:var(--m3e-canto-total);background:var(--md-sys-color-secondary-container);width:40px;height:40px;color:var(--md-sys-color-on-secondary-container);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:root:has(.app,.m3e-doc) .atencao__icone--pedido{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}:root:has(.app,.m3e-doc) .atencao__icone--aviso{background:var(--md-sys-color-warning-container);color:var(--md-sys-color-on-warning-container)}:root:has(.app,.m3e-doc) .atencao__icone--erro{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}:root:has(.app,.m3e-doc) .atencao__acoes{flex-wrap:nowrap;gap:4px}@media (max-width:599px){:root:has(.app,.m3e-doc) .atencao{flex-wrap:wrap}:root:has(.app,.m3e-doc) .atencao__acoes{justify-content:flex-end;width:100%}}:root:has(.app,.m3e-doc) .ficha__acoes{flex-wrap:wrap;gap:8px;margin-top:12px}:root:has(.app,.m3e-doc) .mfa-configurar{flex-direction:column;align-items:stretch;gap:16px}:root:has(.app,.m3e-doc) .mfa-qr{border-radius:var(--m3e-canto-m);background:#fff;align-self:center;width:200px;height:200px;padding:8px}:root:has(.app,.m3e-doc) .mfa-qr svg{width:100%;height:100%;display:block}:root:has(.app,.m3e-doc) .prazo{color:var(--md-sys-color-on-surface-variant);align-items:center;gap:4px;margin-top:2px;display:inline-flex}:root:has(.app,.m3e-doc) .prazo--perto{color:var(--md-sys-color-warning);font-weight:600}:root:has(.app,.m3e-doc) .situacao--neutra{color:var(--md-sys-color-on-surface-variant)}:root:has(.app,.m3e-doc) .autor-do-evento{color:var(--md-sys-color-on-surface);font-weight:600}:root:has(.app,.m3e-doc) .zona-perigo__divisor{background:var(--md-sys-color-outline-variant);flex-basis:100%;height:1px}:root:has(.app,.m3e-doc) .campo-data{flex-direction:column;gap:6px;display:flex}:root:has(.app,.m3e-doc) .campo-data input{border:1px solid var(--md-sys-color-outline);border-radius:var(--m3e-canto-xs);height:56px;color:var(--md-sys-color-on-surface);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:0 0;padding:0 16px;font-family:inherit;font-size:16px}@media (prefers-color-scheme:dark){:root:has(.app,.m3e-doc) .campo-data input{--lightningcss-light: ;--lightningcss-dark:initial}}:root:has(.app,.m3e-doc) .campo-data input:focus{border:2px solid var(--md-sys-color-primary);outline:none;padding:0 15px}:root:has(.app,.m3e-doc) .atalhos{flex-direction:column;gap:2px;margin:0;display:flex}:root:has(.app,.m3e-doc) .atalhos__linha{background:var(--md-sys-color-surface-container-lowest);border-radius:var(--m3e-canto-xs);justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;display:flex}:root:has(.app,.m3e-doc) .atalhos__linha:first-child{border-radius:var(--m3e-canto-l) var(--m3e-canto-l) var(--m3e-canto-xs) var(--m3e-canto-xs)}:root:has(.app,.m3e-doc) .atalhos__linha:last-child{border-radius:var(--m3e-canto-xs) var(--m3e-canto-xs) var(--m3e-canto-l) var(--m3e-canto-l)}:root:has(.app,.m3e-doc) .atalhos dt{gap:4px;display:flex}:root:has(.app,.m3e-doc) .atalhos dd{color:var(--md-sys-color-on-surface-variant);margin:0}:root:has(.app,.m3e-doc) kbd{text-align:center;border-radius:var(--m3e-canto-xs);background:var(--md-sys-color-surface-container-high);min-width:24px;color:var(--md-sys-color-on-surface);box-shadow:inset 0 -1px 0 var(--md-sys-color-outline-variant);padding:3px 8px;font-family:inherit;font-size:12px;font-weight:600}:root:has(.app,.m3e-doc) .metric{border-radius:var(--m3e-canto-l);background:var(--md-sys-color-surface-container);transition:border-radius var(--m3e-dur-expressiva) var(--m3e-mola-expressiva), background-color var(--m3e-dur-efeito) var(--m3e-mola-efeito);padding:20px 24px}:root:has(.app,.m3e-doc) .metric--link:hover{background:var(--md-sys-color-surface-container-high)}:root:has(.app,.m3e-doc) .metric--link:active{border-radius:var(--m3e-canto-m)}:root:has(.app,.m3e-doc) .metric__label{color:var(--md-sys-color-on-surface-variant);font-size:14px;font-weight:500}:root:has(.app,.m3e-doc) .metric__value{letter-spacing:-.5px;font-variation-settings:"ROND" 100;font-size:40px;font-weight:400;line-height:48px}:root:has(.app,.m3e-doc) .metric--accent{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}:root:has(.app,.m3e-doc) .metric--accent .metric__label,:root:has(.app,.m3e-doc) .metric--accent .metric__acao{color:var(--md-sys-color-on-primary-container)}:root:has(.app,.m3e-doc) .metric--accent.metric--link:hover{background:color-mix(in srgb, var(--md-sys-color-on-primary-container) 8%, var(--md-sys-color-primary-container))}:root:has(.app,.m3e-doc) .md-scrim{animation:m3e-esmaecer var(--m3e-dur-efeito) var(--m3e-mola-efeito) both}:root:has(.app,.m3e-doc) .md-dialog{border-radius:var(--m3e-canto-xl);background:var(--md-sys-color-surface-container-high);box-shadow:var(--md-sys-elevation-3);animation:m3e-surgir var(--m3e-dur-painel) var(--m3e-mola-painel) both}:root:has(.app,.m3e-doc) .md-dialog__title{font-variation-settings:"ROND" 60;font-size:24px;font-weight:400;line-height:32px}:root:has(.app,.m3e-doc) .md-dialog__actions{gap:8px}:root:has(.app,.m3e-doc) .md-scrim--lateral{justify-content:flex-end;align-items:stretch;padding:8px}:root:has(.app,.m3e-doc) .md-dialog--lateral{width:min(var(--dialog-width,560px), calc(100vw - 16px));border-radius:var(--m3e-canto-xl);background:var(--md-sys-color-surface-container-low);max-width:none;height:auto;max-height:none;animation:m3e-lateral var(--m3e-dur-painel) var(--m3e-mola-painel) both}:root:has(.app,.m3e-doc) .md-dialog--lateral .md-dialog__actions{border-top:1px solid var(--md-sys-color-outline-variant);padding-top:12px}:root:has(.app,.m3e-doc) .md-dialog .md-card--outlined{background:var(--m3e-painel)}:root:has(.app,.m3e-doc) .md-toast{border-radius:var(--m3e-canto-xs);min-height:48px;box-shadow:var(--md-sys-elevation-3);animation:m3e-surgir var(--m3e-dur-espacial) var(--m3e-mola-espacial) both;padding:6px 8px 6px 16px}:root:has(.app,.m3e-doc) .md-toast__acao,:root:has(.app,.m3e-doc)[data-theme=dark] .md-toast__acao{color:var(--md-sys-color-inverse-primary)}:root:has(.app,.m3e-doc) .md-toast--error .md-toast__acao{color:inherit}:root:has(.app,.m3e-doc) .md-appbar .md-card--elevated{border-radius:var(--m3e-canto-l);background:var(--md-sys-color-surface-container);box-shadow:var(--md-sys-elevation-2);padding:4px!important}:root:has(.app,.m3e-doc) .md-spinner{background:var(--md-sys-color-primary);animation:m3e-girar 1.4s linear infinite, m3e-pulsar 1.4s var(--m3e-mola-espacial) infinite;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 4c6 0 9 6 14 8s12-1 16 3 1 11 3 16 8 8 8 14-6 9-8 14 1 12-3 16-11 1-16 3-8 8-14 8-9-6-14-8-12 1-16-3-1-11-3-16-8-8-8-14 6-9 8-14-1-12 3-16 11-1 16-3 8-8 14-8z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 4c6 0 9 6 14 8s12-1 16 3 1 11 3 16 8 8 8 14-6 9-8 14 1 12-3 16-11 1-16 3-8 8-14 8-9-6-14-8-12 1-16-3-1-11-3-16-8-8-8-14 6-9 8-14-1-12 3-16 11-1 16-3 8-8 14-8z'/%3E%3C/svg%3E") 50%/contain no-repeat;border:none!important}:root:has(.app,.m3e-doc) .md-skeleton{border-radius:var(--m3e-canto-xl)}:root:has(.app,.m3e-doc) .hub-hero{border-radius:var(--m3e-canto-xxl);background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);padding:40px}:root:has(.app,.m3e-doc) .hub-hero .md-headline-medium{font-variation-settings:"ROND" 100;font-size:36px;font-weight:500;line-height:44px}:root:has(.app,.m3e-doc)[data-theme=dark] .hub-hero{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}:root:has(.app,.m3e-doc) .app-card{border-radius:var(--m3e-canto-xl);background:var(--md-sys-color-surface-container);box-shadow:none;transition:border-radius var(--m3e-dur-expressiva) var(--m3e-mola-expressiva), background-color var(--m3e-dur-efeito) var(--m3e-mola-efeito);border-top:none!important}:root:has(.app,.m3e-doc) .app-card:hover{background:var(--md-sys-color-surface-container-high);transform:none}:root:has(.app,.m3e-doc) .app-card__icon{border-radius:var(--m3e-canto-l);background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}:root:has(.app,.m3e-doc) .app-card__icon--secondary{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}:root:has(.app,.m3e-doc) .app-card--soon{border:2px dashed var(--md-sys-color-outline-variant);background:0 0}:root:has(.app,.m3e-doc) .app-card--link:active{border-radius:var(--m3e-canto-l)}:root:has(.app,.m3e-doc):has(.m3e-doc){scroll-behavior:smooth}:root:has(.app,.m3e-doc) a.md-btn{text-decoration:none}:root:has(.app,.m3e-doc) .m3e-doc,:root:has(.app,.m3e-doc) .m3e-doc-previa{--doc-proprio:color-mix(in srgb, var(--md-sys-color-primary-container) 18%, var(--m3e-painel))}:root:has(.app,.m3e-doc) .m3e-doc{background:var(--m3e-fundo);min-height:100dvh;color:var(--md-sys-color-on-surface)}:root:has(.app,.m3e-doc) .doc-barra{z-index:10;background:var(--m3e-fundo);padding-top:env(safe-area-inset-top);position:sticky;top:0}:root:has(.app,.m3e-doc) .doc-barra__miolo{justify-content:space-between;align-items:center;gap:12px;max-width:1056px;height:64px;margin:0 auto;padding:0 16px;display:flex}:root:has(.app,.m3e-doc) .doc-barra__logo{background:var(--md-sys-color-on-surface);width:104px;height:38px;display:block;-webkit-mask:url(/logo-vereadora.svg) 0/contain no-repeat;mask:url(/logo-vereadora.svg) 0/contain no-repeat}:root:has(.app,.m3e-doc) .doc-barra__acoes{align-items:center;gap:4px;display:flex}:root:has(.app,.m3e-doc) .doc-barra__voltar{margin-left:-8px}:root:has(.app,.m3e-doc) .doc-grade{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;max-width:1056px;margin:0 auto;padding:8px 16px 64px;display:grid}:root:has(.app,.m3e-doc) .doc-lado{display:none}:root:has(.app,.m3e-doc) .doc-artigo{background:var(--m3e-painel);border-radius:var(--m3e-canto-xl-mais);min-width:0;padding:48px 64px 56px}:root:has(.app,.m3e-doc) .doc-cabecalho{border-bottom:1px solid var(--md-sys-color-outline-variant);justify-items:start;gap:12px;padding-bottom:32px;display:grid}:root:has(.app,.m3e-doc) .doc-cabecalho__icone{border-radius:var(--m3e-canto-l);background:var(--md-sys-color-primary-container);width:56px;height:56px;color:var(--md-sys-color-on-primary-container);place-items:center;margin-bottom:4px;display:grid}:root:has(.app,.m3e-doc) .doc-titulo{letter-spacing:-.01em;text-wrap:balance;font-variation-settings:"ROND" 50;margin:0;font-size:36px;font-weight:500;line-height:44px}:root:has(.app,.m3e-doc) .doc-subtitulo{color:var(--md-sys-color-on-surface-variant);margin:0;font-size:16px;line-height:24px}:root:has(.app,.m3e-doc) .doc-versoes{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}:root:has(.app,.m3e-doc) .doc-versao{border-radius:var(--m3e-canto-s);background:var(--md-sys-color-surface-container-high);min-height:32px;color:var(--md-sys-color-on-surface-variant);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:4px 12px 4px 10px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}:root:has(.app,.m3e-doc) .doc-versao--proprio{background:var(--doc-proprio);color:var(--md-sys-color-on-surface)}:root:has(.app,.m3e-doc) .doc-indice__titulo{color:var(--md-sys-color-on-surface-variant);margin:0;padding:0 12px;font-size:14px;font-weight:500;line-height:20px}:root:has(.app,.m3e-doc) .doc-indice ol,:root:has(.app,.m3e-doc) .doc-indice-movel ol{flex-direction:column;gap:2px;margin:8px 0 0;padding:0;list-style:none;display:flex}:root:has(.app,.m3e-doc) .doc-indice__link{border-radius:var(--m3e-canto-total);color:var(--md-sys-color-on-surface-variant);transition:background-color var(--m3e-dur-efeito) var(--m3e-mola-efeito), color var(--m3e-dur-efeito) var(--m3e-mola-efeito);align-items:baseline;gap:10px;padding:8px 12px;font-size:14px;line-height:20px;text-decoration:none;display:flex}:root:has(.app,.m3e-doc) .doc-indice__link:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);color:var(--md-sys-color-on-surface)}:root:has(.app,.m3e-doc) .doc-indice__link[aria-current]{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font-weight:600}:root:has(.app,.m3e-doc) .doc-indice__numero{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:1.4em}:root:has(.app,.m3e-doc) .doc-indice__rotulo{flex:1;min-width:0}:root:has(.app,.m3e-doc) .doc-indice__proprio{color:var(--md-sys-color-primary);flex-shrink:0;align-self:center}:root:has(.app,.m3e-doc) .doc-indice-movel{border-radius:var(--m3e-canto-l);background:var(--m3e-linha);margin-top:24px}:root:has(.app,.m3e-doc) .doc-indice-movel summary{cursor:pointer;border-radius:inherit;align-items:center;gap:10px;min-height:52px;padding:0 16px;font-weight:500;list-style:none;display:flex}:root:has(.app,.m3e-doc) .doc-indice-movel summary::-webkit-details-marker{display:none}:root:has(.app,.m3e-doc) .doc-indice-movel__seta{transition:rotate var(--m3e-dur-espacial-rapida) var(--m3e-mola-espacial-rapida);margin-left:auto}:root:has(.app,.m3e-doc) .doc-indice-movel[open] .doc-indice-movel__seta{rotate:180deg}:root:has(.app,.m3e-doc) .doc-indice-movel ol{margin:0;padding:0 8px 10px}:root:has(.app,.m3e-doc) .doc-texto{color:var(--md-sys-color-on-surface);flex-direction:column;gap:16px;font-size:16px;line-height:27px;display:flex}:root:has(.app,.m3e-doc) .doc-texto p{margin:0}:root:has(.app,.m3e-doc) .doc-intro{margin-top:32px}:root:has(.app,.m3e-doc) .doc-intro>p{font-size:18px;line-height:30px}:root:has(.app,.m3e-doc) .doc-secao{margin-top:56px;scroll-margin-top:88px}:root:has(.app,.m3e-doc) .doc-secao>.doc-texto{margin-top:20px}:root:has(.app,.m3e-doc) .doc-secao__titulo{text-wrap:balance;font-variation-settings:"ROND" 40;align-items:center;gap:14px;margin:0;font-size:24px;font-weight:500;line-height:32px;display:flex}:root:has(.app,.m3e-doc) .doc-secao__numero{border-radius:var(--m3e-canto-m);background:var(--md-sys-color-secondary-container);width:40px;height:40px;color:var(--md-sys-color-on-secondary-container);font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;font-size:17px;font-weight:600;display:inline-grid}:root:has(.app,.m3e-doc) .doc-sub{text-wrap:balance;margin:12px 0 0;scroll-margin-top:88px;font-size:18px;font-weight:600;line-height:26px}:root:has(.app,.m3e-doc) .doc-sub__numero{color:var(--md-sys-color-on-surface-variant);font-variant-numeric:tabular-nums;margin-right:4px;font-weight:500}:root:has(.app,.m3e-doc) .doc-texto>.doc-sub:first-child,:root:has(.app,.m3e-doc) .doc-proprio>.doc-sub:first-of-type{margin-top:0}:root:has(.app,.m3e-doc) .doc-secao:target>.doc-secao__titulo,:root:has(.app,.m3e-doc) .doc-sub:target{animation:doc-alvo 1.6s var(--m3e-mola-efeito) both;border-radius:var(--m3e-canto-m)}:root:has(.app,.m3e-doc) .doc-lista{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}:root:has(.app,.m3e-doc) .doc-lista li{padding-left:24px;position:relative}:root:has(.app,.m3e-doc) .doc-lista li:before{content:"";background:var(--md-sys-color-primary);border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:6px}:root:has(.app,.m3e-doc) .doc-rotulo{font-weight:600}:root:has(.app,.m3e-doc) .doc-link{color:var(--md-sys-color-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--md-sys-color-primary) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--md-sys-color-primary) 45%, transparent);transition:text-decoration-color var(--m3e-dur-efeito-rapida) var(--m3e-mola-efeito-rapida)}:root:has(.app,.m3e-doc) .doc-link:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}:root:has(.app,.m3e-doc) .doc-link--email{overflow-wrap:anywhere}:root:has(.app,.m3e-doc) .doc-proprio{border-radius:var(--m3e-canto-l-mais);background:var(--doc-proprio);flex-direction:column;gap:16px;padding:20px 60px 22px 22px;display:flex;position:relative}:root:has(.app,.m3e-doc) .doc-proprio__marca{border-radius:var(--m3e-canto-total);background:var(--md-sys-color-primary-container);width:32px;height:32px;color:var(--md-sys-color-on-primary-container);place-items:center;display:grid;position:absolute;top:14px;right:14px}:root:has(.app,.m3e-doc) .doc-contato{border-radius:var(--m3e-canto-xl);background:var(--md-sys-color-surface-container);align-items:flex-start;gap:16px;margin-top:64px;padding:24px;scroll-margin-top:88px;display:flex}:root:has(.app,.m3e-doc) .doc-contato__icone{border-radius:var(--m3e-canto-total);background:var(--md-sys-color-primary-container);width:44px;height:44px;color:var(--md-sys-color-on-primary-container);flex-shrink:0;place-items:center;display:grid}:root:has(.app,.m3e-doc) .doc-contato__titulo{margin:0 0 8px;font-size:20px;font-weight:500;line-height:28px}:root:has(.app,.m3e-doc) .doc-contato .doc-texto{gap:8px}:root:has(.app,.m3e-doc) .doc-arquivada{border-radius:var(--m3e-canto-l-mais);background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container);align-items:flex-start;gap:14px;margin-bottom:32px;padding:18px 20px;font-size:14px;line-height:21px;display:flex}:root:has(.app,.m3e-doc) .doc-arquivada p{margin:0 0 4px}:root:has(.app,.m3e-doc) .doc-arquivada__titulo{font-size:15px;font-weight:600}:root:has(.app,.m3e-doc) .doc-arquivada .doc-link{color:inherit}@media (min-width:1100px){:root:has(.app,.m3e-doc) .doc-grade{grid-template-columns:248px minmax(0,1fr)}:root:has(.app,.m3e-doc) .doc-lado{scrollbar-width:thin;scrollbar-color:var(--md-sys-color-outline-variant) transparent;max-height:calc(100dvh - 96px);padding-bottom:16px;display:block;position:sticky;top:80px;overflow:auto}:root:has(.app,.m3e-doc) .doc-indice-movel{display:none}}@media (max-width:720px){:root:has(.app,.m3e-doc) .doc-barra__miolo{height:56px;padding:0 12px}:root:has(.app,.m3e-doc) .doc-grade{padding:4px 8px 32px}:root:has(.app,.m3e-doc) .doc-artigo{border-radius:var(--m3e-canto-xl);padding:28px 20px 40px}:root:has(.app,.m3e-doc) .doc-titulo{font-size:28px;line-height:36px}:root:has(.app,.m3e-doc) .doc-intro>p{font-size:17px;line-height:28px}:root:has(.app,.m3e-doc) .doc-secao{margin-top:44px}:root:has(.app,.m3e-doc) .doc-secao__titulo{gap:12px;font-size:21px;line-height:28px}:root:has(.app,.m3e-doc) .doc-secao__numero{width:36px;height:36px;font-size:16px}:root:has(.app,.m3e-doc) .doc-proprio{padding:18px 52px 20px 18px}:root:has(.app,.m3e-doc) .doc-contato{padding:20px}}@media print{:root:has(.app,.m3e-doc) .doc-barra,:root:has(.app,.m3e-doc) .doc-lado,:root:has(.app,.m3e-doc) .doc-indice-movel{display:none!important}:root:has(.app,.m3e-doc) body,:root:has(.app,.m3e-doc) .m3e-doc{background:#fff!important}:root:has(.app,.m3e-doc) .doc-grade{max-width:none;padding:0;display:block}:root:has(.app,.m3e-doc) .doc-artigo{background:0 0;border-radius:0;padding:0}:root:has(.app,.m3e-doc) .doc-texto,:root:has(.app,.m3e-doc) .doc-titulo,:root:has(.app,.m3e-doc) .doc-secao__titulo,:root:has(.app,.m3e-doc) .doc-link{color:#000}:root:has(.app,.m3e-doc) .doc-proprio,:root:has(.app,.m3e-doc) .doc-contato,:root:has(.app,.m3e-doc) .doc-arquivada{break-inside:avoid;background:0 0;border:1px solid #999}:root:has(.app,.m3e-doc) .doc-secao__numero,:root:has(.app,.m3e-doc) .doc-cabecalho__icone,:root:has(.app,.m3e-doc) .doc-proprio__marca,:root:has(.app,.m3e-doc) .doc-contato__icone{color:#000;background:0 0;border:1px solid #999}}:root:has(.app,.m3e-doc) .politica-cabeca{flex-wrap:wrap;align-items:center;gap:16px;display:flex}:root:has(.app,.m3e-doc) .politica-cabeca__icone{flex-shrink:0}:root:has(.app,.m3e-doc) .politica-cabeca__acoes{flex-wrap:nowrap;gap:4px}:root:has(.app,.m3e-doc) .politica-rascunho{border-radius:var(--m3e-canto-m);background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container);align-items:center;gap:8px;margin:4px 0 0;padding:10px 14px;display:flex}:root:has(.app,.m3e-doc) .m3e-secao .m3e-lista{margin-top:8px}:root:has(.app,.m3e-doc) .politica-versao{align-items:center;gap:16px;display:flex}:root:has(.app,.m3e-doc) .politica-versao__texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:root:has(.app,.m3e-doc) .politica-versao__numero{font-variant-numeric:tabular-nums;font-weight:500}:root:has(.app,.m3e-doc) .politica-versao__mudanca{color:var(--md-sys-color-on-surface);margin:4px 0 0}:root:has(.app,.m3e-doc) .editor-politica{max-width:880px}:root:has(.app,.m3e-doc) .editor-politica__voltar{margin:-8px 0 8px -8px}:root:has(.app,.m3e-doc) .editor-politica__estado{margin:-8px 0 20px}:root:has(.app,.m3e-doc) .editor-politica__ajuda{border-radius:var(--m3e-canto-l);background:var(--m3e-linha);margin-bottom:24px}:root:has(.app,.m3e-doc) .editor-politica__ajuda summary{cursor:pointer;align-items:center;gap:10px;min-height:48px;padding:0 16px;font-weight:500;list-style:none;display:flex}:root:has(.app,.m3e-doc) .editor-politica__ajuda summary::-webkit-details-marker{display:none}:root:has(.app,.m3e-doc) .editor-politica__ajuda ul{color:var(--md-sys-color-on-surface-variant);flex-direction:column;gap:6px;margin:0;padding:0 16px 16px 46px;font-size:14px;line-height:21px;list-style:outside;display:flex}:root:has(.app,.m3e-doc) .editor-politica__ajuda code{border-radius:var(--m3e-canto-xs);background:var(--md-sys-color-surface-container-high);padding:1px 6px;font-size:13px}:root:has(.app,.m3e-doc) .editor-politica__meta{margin-bottom:24px}:root:has(.app,.m3e-doc) .editor-politica__linha{grid-template-columns:2fr 1fr;gap:12px;display:grid}:root:has(.app,.m3e-doc) .editor-secao{border-radius:var(--m3e-canto-l-mais);background:var(--m3e-linha);gap:12px;margin-bottom:16px;padding:16px}:root:has(.app,.m3e-doc) .editor-secao__cabeca{flex-wrap:wrap;align-items:center;gap:12px;display:flex}:root:has(.app,.m3e-doc) .editor-secao__numero{border-radius:var(--m3e-canto-s);background:var(--md-sys-color-secondary-container);width:32px;height:32px;color:var(--md-sys-color-on-secondary-container);font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;font-size:14px;font-weight:600;display:inline-grid}:root:has(.app,.m3e-doc) .editor-secao__titulo{margin:0}:root:has(.app,.m3e-doc) .editor-secao__dica{margin:2px 0 0}:root:has(.app,.m3e-doc) .editor-secao__previa{border-radius:var(--m3e-canto-m);background:var(--m3e-painel);padding:20px}:root:has(.app,.m3e-doc) .editor-campo{resize:vertical;field-sizing:content;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--m3e-canto-m);background:var(--m3e-painel);width:100%;min-height:96px;max-height:70dvh;color:var(--md-sys-color-on-surface);font:inherit;transition:border-color var(--m3e-dur-efeito) var(--m3e-mola-efeito), box-shadow var(--m3e-dur-efeito) var(--m3e-mola-efeito);padding:14px 16px;font-size:15px;line-height:24px;display:block}:root:has(.app,.m3e-doc) .editor-campo:hover{border-color:var(--md-sys-color-outline)}:root:has(.app,.m3e-doc) .editor-campo:focus{border-color:var(--md-sys-color-primary);box-shadow:inset 0 0 0 1px var(--md-sys-color-primary);outline:none}:root:has(.app,.m3e-doc) .editor-campo--erro,:root:has(.app,.m3e-doc) .editor-campo--erro:hover{border-color:var(--md-sys-color-error)}:root:has(.app,.m3e-doc) .editor-campo__problema{color:var(--md-sys-color-error);margin:0;font-size:13px;line-height:18px}:root:has(.app,.m3e-doc) .editor-politica__acoes{z-index:5;border-radius:var(--m3e-canto-xl);background:var(--md-sys-color-surface-container-high);box-shadow:var(--md-sys-elevation-2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;padding:12px 12px 12px 20px;display:flex;position:sticky;bottom:16px}:root:has(.app,.m3e-doc) .editor-politica__motivo{flex:1;min-width:180px;margin:0}:root:has(.app,.m3e-doc) .editor-publicar__mudanca{flex-direction:column;gap:6px;display:flex}:root:has(.app,.m3e-doc) .atencao-aviso{border-radius:var(--m3e-canto-m);background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}@media (max-width:720px){:root:has(.app,.m3e-doc) .editor-politica__linha{grid-template-columns:1fr}:root:has(.app,.m3e-doc) .politica-versao{flex-wrap:wrap;gap:4px}}@media (max-width:960px){:root:has(.app,.m3e-doc) .md-drawer,:root:has(.app,.m3e-doc) .md-menu-btn{display:none!important}}@media (max-width:599px){:root:has(.app,.m3e-doc) .m3e-rail{z-index:50;height:calc(80px + env(safe-area-inset-bottom));width:100%;padding:12px 8px env(safe-area-inset-bottom);background:var(--md-sys-color-surface-container);flex-direction:row;justify-content:space-around;align-items:flex-start;position:fixed;inset:auto 0 0}:root:has(.app,.m3e-doc) .m3e-rail__item{flex:1;width:auto;min-height:56px;padding:0}:root:has(.app,.m3e-doc) .app__content{border-radius:var(--m3e-canto-xl) var(--m3e-canto-xl) 0 0;min-height:calc(100dvh - 56px);margin:0;padding:20px 16px 112px}:root:has(.app,.m3e-doc) .app--sem-rail .app__content{margin:0;padding-bottom:48px}:root:has(.app,.m3e-doc) .md-scrim--lateral{align-items:flex-end;padding:0}:root:has(.app,.m3e-doc) .md-dialog--lateral{border-radius:var(--m3e-canto-xl) var(--m3e-canto-xl) 0 0;width:100vw;max-height:92dvh;animation-name:m3e-folha}:root:has(.app,.m3e-doc) .hub-hero{border-radius:var(--m3e-canto-xl);padding:24px}:root:has(.app,.m3e-doc) .metric__value{font-size:32px;line-height:40px}}@media (prefers-reduced-motion:reduce){:root:has(.app,.m3e-doc) *{transition-duration:.001ms!important;animation-duration:.001ms!important}}
