.fi-aviso{font-size:9px;line-height:11px;color:#555;margin:6px 0 12px}.fi-form{background:#f2f2f2;border:1px solid #e5e5e5;border-radius:var(--r-s);padding:12px;margin-top:10px}.fi-form h3{display:flex;align-items:center;gap:8px;background:#fff;padding:12px;font:500 18px/24px var(--m);color:#333;margin-bottom:10px}.fi-form label{display:block;font:13px/20px var(--a);color:#222;margin-bottom:10px}.fi-form textarea,.fi-form input{width:100%;border:1px solid #ccc;border-radius:var(--r-s);background:#fff;font:14px/20px var(--a);padding:6px 12px;color:#555}.fi-form textarea{display:block;resize:vertical}.fi-form .fcp{display:flex}.fi-form .fcp input{border-radius:var(--r-s) 0 0 var(--r-s);flex:1;min-width:0}.fi-form .fcp .ic{width:36px;height:34px;padding:9px;background:#e5e5e5;border:1px solid #ccc;border-left:0;border-radius:0 var(--r-s) var(--r-s) 0;box-sizing:border-box;order:2;color:#555}.fi-nota{font-size:11px;line-height:16px;color:#555;margin:2px 0}.fi-nota a{text-decoration:underline}.fi-env{display:flex;align-items:center;gap:6px;margin:10px 0 0 auto;background:#222;color:#fff;border:0;border-radius:var(--r-s);padding:6px 14px;font:14px/22px var(--a)}.fi-env:hover{background:#000}.fi-env[disabled]{opacity:.6}.fi-st{font-size:13px;margin-top:8px;min-height:18px}.fi-st[data-ok]{color:#15805a}.fi-st[data-erro]{color:#b00020}.fi-mat{padding:6px 0 26px}.fm-bl{margin:12px 0 18px}.fm-bl h3{font:500 18px/24px var(--m);color:#333;margin-bottom:8px}.fm-vids{display:flex;flex-wrap:wrap;gap:10px}.fm-vid{display:flex;align-items:center;justify-content:center;gap:10px;width:min(100%,320px);aspect-ratio:16/9;background:#222;color:#fff;border-radius:var(--r-s);font:600 14px/20px var(--m)}.fm-vid .ic{width:42px;height:42px;padding:10px;background:#ffffff2e;border-radius:50%}.fm-vid:hover{background:#000;color:#fff}.fm-vid iframe{width:100%;height:100%;border:0}.fm-arq{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px}.fm-arq a{display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 12px;background:#f2f2f2;border:1px solid #e5e5e5;border-radius:var(--r-s);color:#222;font:14px/20px var(--a)}.fm-arq a:hover{background:#e9e9e9}.fm-arq .ic{flex:none;width:20px;height:20px;color:#555}.fm-t{flex:1;min-width:0}.fm-t time{color:#666;font-size:12px;margin-left:4px}.fm-b{flex:none;font:600 12px/20px var(--m);color:#fff;background:#555;border-radius:var(--r-p);padding:0 10px}.fm-pl{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.fm-pl li{background:#f2f2f2;border:1px solid #e5e5e5;border-radius:var(--r-s);padding:6px 12px;font:14px/20px var(--a)}.fi-finw{position:relative;margin-bottom:6px}.fi-finw .fi-ac{margin-bottom:0}.fi-fin{position:absolute;left:0;top:100%;z-index:60;min-width:250px;background:#fff;border:1px solid #ddd;border-radius:var(--r-s);box-shadow:0 6px 12px #0000002e;padding:5px 0}.fi-fin[hidden],.fi-fin-bg,.fi-fin-t{display:none}.fi-fin ul{list-style:none;margin:0;padding:0}.fi-fin li a{display:block;padding:7px 20px;font:14px/20px var(--a);color:#333}.fi-fin li a:hover,.fi-fin li a:focus-visible{background:#f0f0f0;color:#000}.fi-x{width:36px;height:36px;border:0;background:transparent;font:400 28px/36px var(--a);color:#333;cursor:pointer}.fi-fixo{display:none}@media(max-width:992px){.fi-fin{position:fixed;left:16px;right:16px;top:50%;transform:translateY(-50%);z-index:2210;max-width:420px;margin:0 auto;padding:0 0 8px;border-radius:var(--r-s)}.fi-fin[hidden]{display:none}.fi-fin-bg:not([hidden]){display:block;position:fixed;inset:0;background:#0000008c;z-index:2200}.fi-fin-t{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 4px 20px;border-bottom:1px solid #e5e5e5;margin-bottom:6px;font:600 16px/24px var(--m);color:#222}.fi-fin li a{padding:12px 20px}}@media(max-width:767px){.fi{padding-bottom:46px}.fi-fixo{display:block;position:fixed;left:0;right:0;bottom:0;z-index:1000}.fi-fixo button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;border:0;background:#555;color:#fff;font:16px/22px var(--a)}.fi-fixo .ic{width:16px;height:16px}.zap{bottom:62px}}.fi-jan{position:fixed;inset:0;z-index:2200;background:#0000008c;display:flex;overflow-y:auto;padding:14px;-webkit-overflow-scrolling:touch}.fi-jan-c{position:relative;background:#f2f2f2;width:100%;max-width:440px;border-radius:var(--r-s);padding:8px;margin:auto;outline:0}.fi-jan-c>.fi-x{position:absolute;right:6px;top:6px;z-index:1}.fi-jan .fi-form{margin:0;border:0;padding:4px}.fi-jan .fi-form h3{padding-right:40px}@media(pointer:coarse){.fi-env,.p2-sv-acao a{min-height:40px}.fi-form input{padding-top:9px;padding-bottom:9px}.p2-sv-acao a{display:inline-flex;align-items:center}}
