.es{--r:24px;padding-bottom:clamp(56px,7vw,96px)}.es [hidden]{display:none!important}.es .g{color:#5ecd72}.es-shell{width:min(1224px,100% - 2*clamp(16px,4vw,32px));margin-inline:auto}.es-main{flex-direction:column;gap:clamp(28px,3.5vw,44px);min-width:0;display:flex}.es-kick{font:600 13px var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:#22c086;display:inline-block}.es-priv{color:var(--ink-3);align-items:center;gap:6px;margin:0;font-size:13.5px;display:inline-flex}.es-priv svg{width:15px;height:15px}.es-edit{border:1px solid var(--line);background:var(--bg);height:40px;color:var(--ink);font:600 14px var(--f-body);cursor:pointer;border-radius:99px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.es-edit svg{width:16px;height:16px}.es-edit:hover{border-color:#5ecd72}.es-hello{background:var(--bg);border:1px solid var(--line);border-radius:32px;margin-top:clamp(20px,3vw,36px);padding:clamp(24px,4vw,44px)}.es-hello h1{font:700 clamp(1.9rem,4vw,3rem)/1.08 var(--f-head);letter-spacing:-.025em;text-wrap:balance;margin:10px 0 0}.es-hello h1 .g{display:block}.es-chips{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.es-chips span{background:var(--bg);border:1px solid var(--line);height:34px;font:600 14px/32px var(--f-body);color:var(--ink);border-radius:99px;padding:0 14px}.es-chips span.vazio{color:var(--ink-3);border-style:dashed;font-weight:500}.es-hello-act{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px;display:flex}.es-blk{min-width:0}.es-h{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.es-h h2{font:700 clamp(1.3rem,2.2vw,1.65rem) var(--f-head);letter-spacing:-.01em;margin:0}.es-link{color:var(--green-ink);font:600 15px var(--f-body);cursor:pointer;background:0 0;border:0;padding:8px 0}.es-count{color:var(--ink-3);font-size:14px}.es-tiles{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:12px;display:grid}.es-tiles.vazio:before{content:"Você ainda não tem atalhos. Adicione as ferramentas que mais usa.";background:var(--soft);color:var(--ink-2);border-radius:20px;grid-column:1/-1;padding:22px;font-size:15px}.es-tile{border:1px solid var(--line);background:var(--bg);color:var(--ink);cursor:pointer;text-align:center;border-radius:22px;flex-direction:column;align-items:center;gap:10px;padding:18px 10px 16px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.es-tile:hover{border-color:#5ecd72;transform:translateY(-2px);box-shadow:0 16px 30px -22px #20212466}.es-tile i{color:#fff;background:#5ecd72;border-radius:18px;place-items:center;width:56px;height:56px;display:grid}.es-tile i svg{width:26px;height:26px}.es-tile span{font:600 14px/1.25 var(--f-body)}.es-rm{background:var(--ink);width:26px;height:26px;color:var(--bg);border-radius:50%;place-items:center;display:none;position:absolute;top:-8px;right:-8px}.es-rm svg{stroke-width:3px;width:13px;height:13px}.es.editando .es-rm{display:grid}.es.editando .es-tile{cursor:default;animation:.3s ease-in-out infinite alternate esTreme}.es.editando .es-tile:hover{transform:none}@keyframes esTreme{0%{rotate:-1deg}to{rotate:1deg}}@media (prefers-reduced-motion:reduce){.es.editando .es-tile{animation:none}}.es-addtile{border:1px dashed var(--ink-3);height:44px;color:var(--ink-2);font:600 14.5px var(--f-body);cursor:pointer;background:0 0;border-radius:99px;align-items:center;gap:8px;margin-top:12px;padding:0 18px 0 8px;display:inline-flex}.es-addtile i{background:var(--soft);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.es-addtile svg{width:16px;height:16px}.es-addtile:hover{color:var(--ink);border-color:#5ecd72}.es-sug{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.es-sug-c{background:var(--soft);border-radius:22px;flex-direction:column;gap:6px;padding:20px;display:flex}.es-sug-c b{font:700 1.05rem var(--f-head)}.es-sug-c small{color:var(--ink-2);font-size:14px;line-height:1.45}.es-sug-c div{gap:8px;margin-top:auto;padding-top:10px;display:flex}.es-sug-c button{color:#fff;height:38px;font:600 14px var(--f-body);cursor:pointer;background:#5ecd72;border:0;border-radius:99px;padding:0 14px}.es-sug-c button.add{background:var(--bg);color:var(--ink);border:1px solid var(--line)}.es-filtros{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.es-filtros button{border:1px solid var(--line);background:var(--bg);height:38px;color:var(--ink-2);font:500 14.5px var(--f-body);cursor:pointer;border-radius:99px;padding:0 15px}.es-filtros button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg);font-weight:600}.es-lib{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.es-item{border-radius:20px;align-items:center;gap:8px;padding:6px 8px 6px 6px;transition:background .2s;display:flex}.es-item:hover{background:var(--soft)}.es-item-main{min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:14px;padding:8px;display:flex}.es-item-main i{background:var(--green-soft);width:46px;height:46px;color:var(--green-ink);border-radius:15px;flex:none;place-items:center;display:grid}.es-item-main i svg{width:22px;height:22px}.es-item-main b{font:600 15.5px/1.3 var(--f-body);display:block}.es-item-main small{color:var(--ink-3);font-size:13.5px;line-height:1.4;display:block}.es-pin{border:1px solid var(--line);background:var(--bg);min-width:38px;height:38px;color:var(--ink);cursor:pointer;font:600 13.5px var(--f-body);border-radius:99px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.es-pin svg{width:17px;height:17px}.es-pin .es-pin-ok{display:none}.es-pin[aria-pressed=true]{color:#fff;background:#5ecd72;border-color:#5ecd72}.es-pin[aria-pressed=true] .es-pin-ok{display:grid}.es-pin[aria-pressed=true] .es-pin-add{display:none}.es-pin span{display:grid}.es-pin em{font-style:normal}.es-cta{color:#fff;background:#5ecd72;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:24px 28px;display:flex}.es-cta b{font:700 1.25rem var(--f-head);display:block}.es-cta small{color:#fff;font-size:15px}.es-cta button{color:#0f3a32;height:50px;font:600 16px var(--f-body);cursor:pointer;background:#fff;border:0;border-radius:99px;padding:0 26px}.es-viewer{z-index:110;position:fixed;inset:0}.es-viewer-bg{opacity:0;background:#16161873;transition:opacity .2s;position:absolute;inset:0}.es-viewer.on .es-viewer-bg{opacity:1}.es-viewer-box{background:var(--bg);flex-direction:column;width:min(640px,100%);transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-30px 0 60px -30px #00000059}.es-viewer.on .es-viewer-box{transform:none}.es-viewer-top{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 18px;display:flex}.es-viewer-top b{min-width:0;font:700 1.05rem/1.25 var(--f-head);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.es-back{background:var(--soft);height:40px;color:var(--ink);font:600 14px var(--f-body);cursor:pointer;border:0;border-radius:99px;align-items:center;gap:4px;padding:0 12px 0 6px;display:inline-flex}.es-back svg{width:18px;height:18px}.es-viewer-body{flex:1;padding:22px;overflow:auto}.es-viewer-body .fh-tool .widget,.es-viewer-body .fh-tool .cp-box{margin:0}.es-onb{z-index:120;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.es-onb-bg{background:#16161880;position:absolute;inset:0}.es-onb-box{background:var(--bg);border-radius:30px;flex-direction:column;gap:14px;width:min(520px,100%);max-height:calc(100svh - 32px);padding:clamp(24px,4vw,36px);display:flex;position:relative;overflow:auto}.es-onb-box h2{font:700 1.8rem/1.12 var(--f-head);letter-spacing:-.02em;margin:0}.es-onb-box>p{color:var(--ink-2);margin:-4px 0 4px;font-size:15.5px;line-height:1.5}.es-onb-nome{font:600 14px var(--f-body);color:var(--ink-2);flex-direction:column;gap:6px;display:flex}.es-onb-nome small,.es-onb-box legend small{color:var(--ink-3);font-weight:400}.es-onb-nome input{border:1px solid var(--line);background:var(--bg);height:50px;color:var(--ink);font:400 16px var(--f-body);border-radius:14px;outline:0;padding:0 16px}.es-onb-nome input:focus{border-color:#5ecd72}.es-onb-box fieldset{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.es-onb-box legend{font:600 14px var(--f-body);color:var(--ink-2);margin-bottom:8px;padding:0}.es-onb-op{border:2px solid var(--line);cursor:pointer;border-radius:18px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s,background .2s;display:flex}.es-onb-op input{opacity:0;pointer-events:none;position:absolute}.es-onb-op span{flex:1}.es-onb-op b{font-size:15.5px;display:block}.es-onb-op small{color:var(--ink-3);font-size:13.5px}.es-onb-op i{border:2px solid var(--line);color:#0000;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.es-onb-op i svg{stroke-width:3px;width:14px;height:14px}.es-onb-op:has(input:checked){background:var(--green-soft);border-color:#5ecd72}.es-onb-op:has(input:checked) i{color:#fff;background:#5ecd72;border-color:#5ecd72}.es-onb-op:has(input:focus-visible){outline-offset:2px;outline:2px solid #5ecd72}.es-onb-box>*{flex-shrink:0}.es-onb-go{color:#fff;height:54px;min-height:54px;font:600 16.5px var(--f-body);cursor:pointer;background:#5ecd72;border:0;border-radius:99px}.es-onb-skip{color:var(--ink-2);font:600 14.5px var(--f-body);cursor:pointer;background:0 0;border:0;padding:6px}.es-onb-box .es-priv{justify-content:center}.es-b .es-shell{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,40px);padding-top:clamp(20px,3vw,36px);display:grid}.es-b .es-hello{margin-top:0}.es-side{top:calc(var(--top) + var(--hdr) + 20px);background:var(--soft);border-radius:28px;flex-direction:column;gap:16px;padding:20px;display:flex;position:sticky}.es-side-u{align-items:center;gap:12px;display:flex}.es-av{color:#fff;width:46px;height:46px;font:700 18px var(--f-head);background:#5ecd72;border-radius:50%;flex:none;place-items:center;display:grid}.es-av svg{width:22px;height:22px}.es-side-u b{font:700 1.05rem var(--f-head);display:block}.es-side-u small{color:var(--ink-3);font-size:13px}.es-side nav{flex-direction:column;gap:2px;display:flex}.es-side nav button{height:44px;color:var(--ink-2);font:500 15px var(--f-body);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:0 12px;display:flex}.es-side nav button svg{width:19px;height:19px}.es-side nav button:hover{background:var(--bg);color:var(--ink)}.es-side nav button[aria-pressed=true]{background:var(--bg);color:var(--ink);font-weight:600;box-shadow:0 1px 3px #20212414}.es-side nav button[aria-pressed=true] svg{color:#22c086}.es-side .es-edit{justify-content:center}.es-c .es-shell{width:min(560px,100% - 2*clamp(16px,4vw,32px))}.es-c .es-hello{text-align:center;color:#fff;background:#5ecd72;border:0}.es-c .es-hello .es-kick,.es-c .es-hello h1 .g{color:#fff}.es-c .es-hello h1{font-size:clamp(1.8rem,6vw,2.3rem)}.es-c .es-chips,.es-c .es-hello-act{justify-content:center}.es-c .es-chips span{color:#fff;background:#fff3;border-color:#ffffff59}.es-c .es-chips span.vazio,.es-c .es-hello .es-priv{color:#fff}.es-c .es-hello .es-edit{color:#0f3a32;background:#fff;border-color:#fff}.es-c .es-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.es-c .es-tile{background:0 0;border:0;padding:6px 2px}.es-c .es-tile:hover{box-shadow:none}.es-c .es-tile i{border-radius:22px;width:64px;height:64px;box-shadow:0 12px 24px -14px #22c086cc}.es-c .es-sug{grid-template-columns:minmax(0,1fr)}.es-c .es-sug-c{flex-flow:wrap;align-items:center}.es-c .es-sug-c b{flex:60%}.es-c .es-sug-c small{flex-basis:100%;order:3}.es-c .es-sug-c div{margin:0;padding:0}.es-c .es-lib{grid-template-columns:minmax(0,1fr)}.es-c .es-viewer-box{width:min(560px,100%);left:50%;right:auto;transform:translate(-50%,100%)}.es-c .es-viewer.on .es-viewer-box{transform:translate(-50%)}@media (width<=1000px){.es-sug{grid-template-columns:repeat(2,minmax(0,1fr))}.es-b .es-shell{grid-template-columns:minmax(0,1fr)}.es-side{flex-flow:wrap;align-items:center;position:static}.es-side nav{flex-direction:row;flex:100%;overflow-x:auto}.es-side nav button{flex:none}.es-side .es-priv{display:none}}@media (width<=620px){.es-lib{grid-template-columns:minmax(0,1fr)}.es-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.es-tile{border-radius:18px;padding:14px 4px 12px}.es-tile i{border-radius:16px;width:50px;height:50px}.es-tile span{font-size:13px}.es-sug{grid-template-columns:minmax(0,1fr)}.es-viewer-box{width:100%}.es-pin-top em{display:none}.es-cta{padding:22px}.es-cta button{flex:1}}
