:root{--font-latin:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-cyrillic:system-ui, -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Arial, "PT Sans", sans-serif;--font-arabic:"Noto Naskh Arabic", "Amiri", "Segoe UI", Tahoma, Arial, sans-serif;--font-devanagari:"Noto Sans Devanagari", "Mangal", "Nirmala UI", sans-serif;--font-cjk-sc:"Noto Sans SC", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-cjk-jp:"Noto Sans JP", "Hiragino Sans", "Yu Gothic", "Meiryo", sans-serif;--font-cjk-kr:"Noto Sans KR", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--font-universal:var(--font-latin), var(--font-arabic), var(--font-devanagari), var(--font-cjk-sc), var(--font-cjk-jp), var(--font-cjk-kr), sans-serif}
@property --ang{syntax:"<angle>";inherits:false;initial-value:215deg}:root{--accent:#a1a1aa;--accent-hover:#d4d4d8;--accent-fg:#111;--accent-rgb:161, 161, 170;--ring:#d4d4d8;--sb-ink:#f4f4f5}.sb-btn{--sb-h:3rem;--sb-sk:calc(var(--sb-h) * var(--sb-btn-skew,.3));--sb-ico:calc(var(--sb-h) * 1.18);height:var(--sb-h);padding-block:0;padding-inline:0 var(--sb-sk);cursor:pointer;font-family:var(--sb-btn-font,inherit);isolation:isolate;background:0 0;border:0;align-items:stretch;max-width:min(100%,20rem);display:inline-flex;position:relative}.sb-btn__ico{width:calc(var(--sb-ico) + var(--sb-sk));clip-path:polygon(var(--sb-sk) 0, 100% 0, calc(100% - var(--sb-sk)) 100%, 0 100%);background:var(--sb-btn-ico-bg);flex:none;justify-content:center;align-items:center;display:flex;color:var(--sb-btn-ico-fg)!important}.sb-btn__ico>svg{width:auto;height:48%;min-width:calc(var(--sb-h) * .48);min-height:calc(var(--sb-h) * .48);color:inherit}@media (pointer:coarse) and (hover:none){.sb-btn__ico>svg{height:58%}}:root{--sb-btn-cil-rest:linear-gradient(180deg, #0000 0%, #0000 13%, #0000 25%, #0000001e 38%, #00000050 50%, #0000006f 63%, #00000096 75%, #000000a3 88%, #000000a3 100%);--sb-btn-cil-lit:linear-gradient(180deg, #0000 0%, #0000 13%, #0000 25%, #0000000e 38%, #00000048 50%, #0000006e 63%, #0000009c 75%, #000000ab 88%, #000000ab 100%)}.sb-btn{--sb-btn-bg:var(--sb-btn-surface,var(--sb-btn-cil-rest), linear-gradient(rgba(var(--accent-rgb), var(--sb-btn-off-alpha,.32)), rgba(var(--accent-rgb), var(--sb-btn-off-alpha,.32))), var(--sb-btn-off-base,#0d0d10));--sb-btn-blend:var(--sb-btn-surface-blend,normal);--sb-btn-fg:var(--sb-btn-off-fg,var(--sb-ink));--sb-btn-shadow:var(--sb-btn-off-shadow,0 1px 2px #000000b3);--sb-btn-ico-bg:linear-gradient(180deg, #242427, #121214);--sb-btn-ico-fg:var(--sb-btn-ink-fg,var(--sb-ink))}.sb-btn:is(:hover,:focus-visible,[data-focused=true],[data-lit=true]){--sb-btn-bg:var(--sb-btn-surface-lit,var(--sb-btn-cil-lit), rgb(var(--accent-rgb)));--sb-btn-blend:var(--sb-btn-surface-blend,normal);--sb-btn-fg:var(--sb-btn-on-fg,#000);--sb-btn-shadow:var(--sb-btn-on-shadow,none)}.sb-btn.sb-btn--ativo{--sb-btn-bg:linear-gradient(rgba(var(--accent-rgb), .55), rgba(var(--accent-rgb), .55)), var(--sb-btn-off-base,#0d0d10);--sb-btn-fg:var(--sb-ink);--sb-btn-shadow:0 1px 2px #000000b3}.sb-btn.sb-btn--ativo .sb-btn__body{box-shadow:inset 0 2px 5px #0000008c, inset 0 0 0 1px rgba(var(--accent-rgb), .85)}.sb-btn.sb-btn--ativo .sb-btn__ico{box-shadow:inset 0 2px 5px #0000008c;color:rgb(var(--accent-rgb))!important}.sb-btn.sb-btn--ativo .sb-btn__gloss{opacity:.25}.sb-btn--ok{--accent-rgb:var(--sb-ok-rgb,212, 212, 216);--sb-sem-on-fg:var(--sb-on-fg-ok,#000);--sb-sem-on-shadow:var(--sb-on-shadow-ok,none)}.sb-btn--danger{--accent-rgb:var(--sb-danger-rgb,113, 113, 122);--sb-sem-on-fg:var(--sb-on-fg-danger,var(--sb-ink));--sb-sem-on-shadow:var(--sb-on-shadow-danger,0 1px 2px #000000b3)}.sb-btn--info{--accent-rgb:var(--sb-info-rgb,161, 161, 170);--sb-sem-on-fg:var(--sb-on-fg-info,#000);--sb-sem-on-shadow:var(--sb-on-shadow-info,none)}.sb-btn--vip{--accent-rgb:var(--sb-vip-rgb,228, 228, 231);--sb-sem-on-fg:var(--sb-on-fg-vip,#000);--sb-sem-on-shadow:var(--sb-on-shadow-vip,none)}.sb-btn:is(.sb-btn--ok,.sb-btn--danger,.sb-btn--info,.sb-btn--vip){--sb-btn-bg:var(--sb-btn-cil-rest), linear-gradient(rgba(var(--accent-rgb), var(--sb-btn-off-alpha,.32)), rgba(var(--accent-rgb), var(--sb-btn-off-alpha,.32))), var(--sb-btn-off-base,#0d0d10);--sb-btn-blend:normal;--sb-btn-fg:var(--sb-ink);--sb-btn-shadow:0 1px 2px #000000b3}.sb-btn__body{min-width:0;padding-inline:calc(var(--sb-h) * .3) calc(var(--sb-h) * .42);clip-path:polygon(var(--sb-sk) 0, 100% 0, calc(100% - var(--sb-sk)) 100%, 0 100%);background:var(--sb-btn-bg);background-blend-mode:var(--sb-btn-blend,normal);letter-spacing:.06em;white-space:normal;text-wrap:balance;-webkit-font-smoothing:antialiased;overflow-wrap:normal;word-break:keep-all;text-shadow:var(--sb-btn-shadow);flex:auto;justify-content:center;align-items:center;margin-inline-start:calc(var(--sb-sk) * -1);font-weight:900;line-height:1.1;transition:background .2s,color .2s;display:flex;color:var(--sb-btn-fg)!important}.sb-btn__label{text-align:center;text-transform:uppercase;width:100%;font-weight:900;font-size:calc(var(--sb-h) * .32 * var(--cta-fit,1));color:inherit;text-shadow:inherit;line-height:1.15;display:block}.sb-btn:is(.sb-btn--ok,.sb-btn--danger,.sb-btn--info,.sb-btn--vip):is(:hover,:focus-visible,[data-focused=true],[data-lit=true]){--sb-btn-bg:var(--sb-btn-cil-lit), rgb(var(--accent-rgb));--sb-btn-blend:normal;--sb-btn-fg:var(--sb-sem-on-fg,#000);--sb-btn-shadow:var(--sb-sem-on-shadow,none)}.sb-btn.sb-btn--ok{--sb-btn-bg:var(--sb-btn-surface-ok,var(--sb-btn-cil-rest), linear-gradient(rgba(var(--accent-rgb), var(--sb-btn-off-alpha,.32)), rgba(var(--accent-rgb), var(--sb-btn-off-alpha,.32))), var(--sb-btn-off-base,#0d0d10));--sb-btn-blend:var(--sb-btn-surface-blend,normal)}.sb-btn.sb-btn--ok:is(:hover,:focus-visible,[data-focused=true],[data-lit=true]){--sb-btn-bg:var(--sb-btn-surface-ok-lit,var(--sb-btn-cil-lit), rgb(var(--accent-rgb)));--sb-btn-blend:var(--sb-btn-surface-blend,normal)}.sb-btn.sb-btn--danger{--sb-btn-bg:var(--sb-btn-surface-danger,var(--sb-btn-cil-rest), linear-gradient(rgba(var(--accent-rgb), var(--sb-btn-off-alpha,.32)), rgba(var(--accent-rgb), var(--sb-btn-off-alpha,.32))), var(--sb-btn-off-base,#0d0d10));--sb-btn-blend:var(--sb-btn-surface-blend,normal)}.sb-btn.sb-btn--danger:is(:hover,:focus-visible,[data-focused=true],[data-lit=true]){--sb-btn-bg:var(--sb-btn-surface-danger-lit,var(--sb-btn-cil-lit), rgb(var(--accent-rgb)));--sb-btn-blend:var(--sb-btn-surface-blend,normal)}.sb-btn.sb-btn--info{--sb-btn-bg:var(--sb-btn-surface-info,var(--sb-btn-cil-rest), linear-gradient(rgba(var(--accent-rgb), var(--sb-btn-off-alpha,.32)), rgba(var(--accent-rgb), var(--sb-btn-off-alpha,.32))), var(--sb-btn-off-base,#0d0d10));--sb-btn-blend:var(--sb-btn-surface-blend,normal)}.sb-btn.sb-btn--info:is(:hover,:focus-visible,[data-focused=true],[data-lit=true]){--sb-btn-bg:var(--sb-btn-surface-info-lit,var(--sb-btn-cil-lit), rgb(var(--accent-rgb)));--sb-btn-blend:var(--sb-btn-surface-blend,normal)}.sb-btn.sb-btn--vip{--sb-btn-bg:var(--sb-btn-surface-vip,var(--sb-btn-cil-rest), linear-gradient(rgba(var(--accent-rgb), var(--sb-btn-off-alpha,.32)), rgba(var(--accent-rgb), var(--sb-btn-off-alpha,.32))), var(--sb-btn-off-base,#0d0d10));--sb-btn-blend:var(--sb-btn-surface-blend,normal)}.sb-btn.sb-btn--vip:is(:hover,:focus-visible,[data-focused=true],[data-lit=true]){--sb-btn-bg:var(--sb-btn-surface-vip-lit,var(--sb-btn-cil-lit), rgb(var(--accent-rgb)));--sb-btn-blend:var(--sb-btn-surface-blend,normal)}.sb-btn{--sb-ring:2px;filter:var(--sb-btn-rest-filter,none)}.sb-btn:is(:hover,:focus,:focus-visible,[aria-expanded=true],[data-focused=true],[data-lit=true]){filter:var(--sb-btn-lit-filter,drop-shadow(var(--sb-ring) 0 0 var(--ring,rgb(var(--accent-rgb)))) drop-shadow(calc(var(--sb-ring) * -1) 0 0 var(--ring,rgb(var(--accent-rgb)))) drop-shadow(0 var(--sb-ring) 0 var(--ring,rgb(var(--accent-rgb)))) drop-shadow(0 calc(var(--sb-ring) * -1) 0 var(--ring,rgb(var(--accent-rgb)))))!important}.sb-btn:focus,.sb-btn:focus-visible,.sb-btn:active{box-shadow:none!important;outline:none!important}.sb-btn:disabled{cursor:not-allowed;opacity:.55;filter:none!important}.sb-btn__gloss{inset-block:0;inset-inline:0 var(--sb-sk);pointer-events:none;clip-path:polygon(var(--sb-sk) 0, 100% 0, calc(100% - var(--sb-sk)) 100%, 0 100%);background:linear-gradient(180deg, rgba(255,255,255, calc(var(--sb-btn-gloss,0) * .16)) 0%, rgba(255,255,255, calc(var(--sb-btn-gloss,0) * .02)) 46%, #fff0 60%, rgba(0,0,0, calc(var(--sb-btn-shade,0) * .17)) 100%);position:absolute;overflow:hidden}.sb-btn__gloss:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff14 25%,#ffffff73 50%,#ffffff14 75%,#0000 100%);animation:6s cubic-bezier(.4,0,.2,1) infinite sb-varredura;position:absolute;inset:0;transform:translate(-150%)skew(-20deg)}@keyframes sb-varredura{0%,55%{transform:translate(-150%)skew(-20deg)}85%,to{transform:translate(250%)skew(-20deg)}}.sb-btn--square{padding-inline-end:0}.sb-btn--square .sb-btn__gloss{inset:0}.sb-btn--square .sb-btn__ico{width:calc(var(--sb-ico) + var(--sb-sk));flex-grow:1}.sb-btn__body{clip-path:polygon(var(--sb-sk) 0, calc(100% - 1.344*var(--sb-tip-r,0px)) 0, calc(100% - .895*var(--sb-tip-r,0px)) calc(.106*var(--sb-tip-r,0px)), calc(100% - .542*var(--sb-tip-r,0px)) calc(.403*var(--sb-tip-r,0px)), calc(100% - .359*var(--sb-tip-r,0px)) calc(.827*var(--sb-tip-r,0px)), calc(100% - .386*var(--sb-tip-r,0px)) calc(1.287*var(--sb-tip-r,0px)), calc(100% - .3*var(--sb-sk) + .775*var(--sb-bow,0px)) calc(30% + .232*var(--sb-bow,0px)), calc(100% - .5*var(--sb-sk) + .958*var(--sb-bow,0px)) calc(50% + .287*var(--sb-bow,0px)), calc(100% - .7*var(--sb-sk) + .775*var(--sb-bow,0px)) calc(70% + .232*var(--sb-bow,0px)), calc(100% - var(--sb-sk)) 100%, 0 100%)}.sb-btn__ico{clip-path:polygon(var(--sb-sk) 0, 100% 0, calc(100% - var(--sb-sk)) 100%, calc(1.344*var(--sb-tip-r,0px)) 100%, calc(.895*var(--sb-tip-r,0px)) calc(100% - .106*var(--sb-tip-r,0px)), calc(.542*var(--sb-tip-r,0px)) calc(100% - .403*var(--sb-tip-r,0px)), calc(.359*var(--sb-tip-r,0px)) calc(100% - .827*var(--sb-tip-r,0px)), calc(.386*var(--sb-tip-r,0px)) calc(100% - 1.287*var(--sb-tip-r,0px)), calc(.3*var(--sb-sk) - .775*var(--sb-bow,0px)) calc(70% - .232*var(--sb-bow,0px)), calc(.5*var(--sb-sk) - .958*var(--sb-bow,0px)) calc(50% - .287*var(--sb-bow,0px)), calc(.7*var(--sb-sk) - .775*var(--sb-bow,0px)) calc(30% - .232*var(--sb-bow,0px)))}.sb-btn{--sb-clip-peca:polygon(var(--sb-sk) 0, calc(100% - 1.344*var(--sb-tip-r,0px)) 0, calc(100% - .895*var(--sb-tip-r,0px)) calc(.106*var(--sb-tip-r,0px)), calc(100% - .542*var(--sb-tip-r,0px)) calc(.403*var(--sb-tip-r,0px)), calc(100% - .359*var(--sb-tip-r,0px)) calc(.827*var(--sb-tip-r,0px)), calc(100% - .386*var(--sb-tip-r,0px)) calc(1.287*var(--sb-tip-r,0px)), calc(100% - .3*var(--sb-sk) + .775*var(--sb-bow,0px)) calc(30% + .232*var(--sb-bow,0px)), calc(100% - .5*var(--sb-sk) + .958*var(--sb-bow,0px)) calc(50% + .287*var(--sb-bow,0px)), calc(100% - .7*var(--sb-sk) + .775*var(--sb-bow,0px)) calc(70% + .232*var(--sb-bow,0px)), calc(100% - var(--sb-sk)) 100%, calc(1.344*var(--sb-tip-r,0px)) 100%, calc(.895*var(--sb-tip-r,0px)) calc(100% - .106*var(--sb-tip-r,0px)), calc(.542*var(--sb-tip-r,0px)) calc(100% - .403*var(--sb-tip-r,0px)), calc(.359*var(--sb-tip-r,0px)) calc(100% - .827*var(--sb-tip-r,0px)), calc(.386*var(--sb-tip-r,0px)) calc(100% - 1.287*var(--sb-tip-r,0px)), calc(.3*var(--sb-sk) - .775*var(--sb-bow,0px)) calc(70% - .232*var(--sb-bow,0px)), calc(.5*var(--sb-sk) - .958*var(--sb-bow,0px)) calc(50% - .287*var(--sb-bow,0px)), calc(.7*var(--sb-sk) - .775*var(--sb-bow,0px)) calc(30% - .232*var(--sb-bow,0px)))}.sb-btn--square .sb-btn__ico,.sb-btn__gloss{clip-path:var(--sb-clip-peca)}:where([dir=rtl]) .sb-btn__body{clip-path:polygon(calc(100% - var(--sb-sk)) 0, calc(1.344*var(--sb-tip-r,0px)) 0, calc(.895*var(--sb-tip-r,0px)) calc(.106*var(--sb-tip-r,0px)), calc(.542*var(--sb-tip-r,0px)) calc(.403*var(--sb-tip-r,0px)), calc(.359*var(--sb-tip-r,0px)) calc(.827*var(--sb-tip-r,0px)), calc(.386*var(--sb-tip-r,0px)) calc(1.287*var(--sb-tip-r,0px)), calc(.3*var(--sb-sk) - .775*var(--sb-bow,0px)) calc(30% + .232*var(--sb-bow,0px)), calc(.5*var(--sb-sk) - .958*var(--sb-bow,0px)) calc(50% + .287*var(--sb-bow,0px)), calc(.7*var(--sb-sk) - .775*var(--sb-bow,0px)) calc(70% + .232*var(--sb-bow,0px)), var(--sb-sk) 100%, 100% 100%)}:where([dir=rtl]) .sb-btn__ico{clip-path:polygon(calc(100% - var(--sb-sk)) 0, 0 0, var(--sb-sk) 100%, calc(100% - 1.344*var(--sb-tip-r,0px)) 100%, calc(100% - .895*var(--sb-tip-r,0px)) calc(100% - .106*var(--sb-tip-r,0px)), calc(100% - .542*var(--sb-tip-r,0px)) calc(100% - .403*var(--sb-tip-r,0px)), calc(100% - .359*var(--sb-tip-r,0px)) calc(100% - .827*var(--sb-tip-r,0px)), calc(100% - .386*var(--sb-tip-r,0px)) calc(100% - 1.287*var(--sb-tip-r,0px)), calc(100% - .3*var(--sb-sk) + .775*var(--sb-bow,0px)) calc(70% - .232*var(--sb-bow,0px)), calc(100% - .5*var(--sb-sk) + .958*var(--sb-bow,0px)) calc(50% - .287*var(--sb-bow,0px)), calc(100% - .7*var(--sb-sk) + .775*var(--sb-bow,0px)) calc(30% - .232*var(--sb-bow,0px)))}:where([dir=rtl]) .sb-btn{--sb-clip-peca:polygon(calc(100% - var(--sb-sk)) 0, calc(1.344*var(--sb-tip-r,0px)) 0, calc(.895*var(--sb-tip-r,0px)) calc(.106*var(--sb-tip-r,0px)), calc(.542*var(--sb-tip-r,0px)) calc(.403*var(--sb-tip-r,0px)), calc(.359*var(--sb-tip-r,0px)) calc(.827*var(--sb-tip-r,0px)), calc(.386*var(--sb-tip-r,0px)) calc(1.287*var(--sb-tip-r,0px)), calc(.3*var(--sb-sk) - .775*var(--sb-bow,0px)) calc(30% + .232*var(--sb-bow,0px)), calc(.5*var(--sb-sk) - .958*var(--sb-bow,0px)) calc(50% + .287*var(--sb-bow,0px)), calc(.7*var(--sb-sk) - .775*var(--sb-bow,0px)) calc(70% + .232*var(--sb-bow,0px)), var(--sb-sk) 100%, calc(100% - 1.344*var(--sb-tip-r,0px)) 100%, calc(100% - .895*var(--sb-tip-r,0px)) calc(100% - .106*var(--sb-tip-r,0px)), calc(100% - .542*var(--sb-tip-r,0px)) calc(100% - .403*var(--sb-tip-r,0px)), calc(100% - .359*var(--sb-tip-r,0px)) calc(100% - .827*var(--sb-tip-r,0px)), calc(100% - .386*var(--sb-tip-r,0px)) calc(100% - 1.287*var(--sb-tip-r,0px)), calc(100% - .3*var(--sb-sk) + .775*var(--sb-bow,0px)) calc(70% - .232*var(--sb-bow,0px)), calc(100% - .5*var(--sb-sk) + .958*var(--sb-bow,0px)) calc(50% - .287*var(--sb-bow,0px)), calc(100% - .7*var(--sb-sk) + .775*var(--sb-bow,0px)) calc(30% - .232*var(--sb-bow,0px)))}.sb-btn--inverse .sb-btn__body{background:var(--sb-btn-inverse-bg,#0a0a0aeb);color:var(--sb-btn-off-fg,var(--sb-ink))!important}.sb-btn--inverse:is(:hover,:focus-visible,[data-focused=true],[data-lit=true]){--sb-btn-fg:var(--sb-btn-off-fg,var(--sb-ink));--sb-btn-shadow:0 1px 2px #000c}.sb-btn--inverse:is(:hover,:focus-visible,[data-lit=true]) .sb-btn__body{background:var(--sb-btn-surface,linear-gradient(rgba(var(--accent-rgb), .28), rgba(var(--accent-rgb), .14)), #0f0f12f2);color:var(--sb-btn-off-fg,var(--sb-ink))!important}.sb-btn--inverse:is(:hover,:focus-visible,[data-lit=true]) .sb-btn__ico{color:var(--accent)!important}.sb-btn[data-pressed=true]{transform:translateY(1px)scale(.994)}.sb-btn[data-pressed=true] .sb-btn__gloss{opacity:.35}.sb-btn:active{transform:translateY(1.2px)scale(.988)}.sb-btn{transition:transform .12s,scale .16s cubic-bezier(.16,1,.3,1)}.sb-btn:is(:hover,:focus-visible,[data-focused=true]):not(:disabled){scale:1.05}.sb-btn--block{width:100%;max-width:100%;padding-inline-end:0}.sb-btn--block .sb-btn__gloss{inset:0}.sb-btn--sm{--sb-h:2.25rem}.sb-btn--lg{--sb-h:3.25rem}[data-theme-format=round-square]{--fmt-radius:5px;--fmt-radius-box:8px}[data-theme-format=round-square] .sb-btn{padding-inline-end:0}[data-theme-format=round-square] .sb-btn__ico,[data-theme-format=round-square] .sb-btn__body,[data-theme-format=round-square] .sb-btn__gloss{--sb-sk:0px;clip-path:none;border-radius:var(--fmt-radius,.62rem)}[data-theme-format=round-square] .sb-btn__ico{width:var(--sb-ico);border-start-end-radius:0;border-end-end-radius:0}[data-theme-format=round-square] .sb-btn__body{padding-inline:calc(var(--sb-h) * .3) calc(var(--sb-h) * .3);border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:0}[data-theme-format=round-square] .sb-btn__gloss{inset:0}[data-theme-format=round-square] .sb-btn--square .sb-btn__ico{border-start-end-radius:var(--fmt-radius,.62rem);border-end-end-radius:var(--fmt-radius,.62rem)}[data-theme-format=hex]{--sb-moldura-padrao:linear-gradient(160deg, #ffffff8c, #fff0 45%, #0000 55%, #0009), rgb(var(--accent-rgb))}[data-theme-format=hex] .sb-btn{--sb-sk:0px;--sb-ponta:calc(var(--sb-h) * .33);--sb-fw:var(--sb-btn-frame-w,1.5px);--sb-hexa:polygon(var(--sb-ponta) 0, calc(100% - var(--sb-ponta)) 0, 100% 50%, calc(100% - var(--sb-ponta)) 100%, var(--sb-ponta) 100%, 0 50%);--sb-hexa-in:polygon(calc(var(--sb-ponta) - 1px) 0, calc(100% - var(--sb-ponta) + 1px) 0, 100% 50%, calc(100% - var(--sb-ponta) + 1px) 100%, calc(var(--sb-ponta) - 1px) 100%, 0 50%);align-items:center;gap:calc(var(--sb-h) * .2);padding-inline:calc(var(--sb-ponta) * .55) calc(var(--sb-ponta) + var(--sb-h) * .2);filter:var(--sb-btn-rest-filter,drop-shadow(0 8px 14px #0000008c))}[data-theme-format=hex] .sb-btn:before,[data-theme-format=hex] .sb-btn:after{content:"";z-index:-1;pointer-events:none;position:absolute}[data-theme-format=hex] .sb-btn:before{clip-path:var(--sb-hexa);background:var(--sb-btn-frame,var(--sb-moldura-padrao));inset:0}[data-theme-format=hex] .sb-btn:after{inset:var(--sb-fw);clip-path:var(--sb-hexa-in);background:var(--sb-btn-bg);background-blend-mode:var(--sb-btn-blend,normal);transition:background .2s}[data-theme-format=hex] .sb-btn__body{clip-path:none;letter-spacing:.14em;background:0 0;margin-inline-start:0;padding-inline:0;font-weight:800}[data-theme-format=hex] .sb-btn__label{font-size:calc(var(--sb-h) * .28 * var(--cta-fit,1));font-weight:800}[data-theme-format=hex] .sb-btn__ico{isolation:isolate;width:calc(var(--sb-h) * .6);height:calc(var(--sb-h) * .52);clip-path:none;background:0 0;align-self:center;position:relative}[data-theme-format=hex] .sb-btn__ico:before,[data-theme-format=hex] .sb-btn__ico:after{content:"";z-index:-1;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);transition:rotate .8s cubic-bezier(.2,.8,.2,1);position:absolute;rotate:0deg}[data-theme-format=hex] .sb-btn__ico:before{background:var(--sb-btn-frame,var(--sb-moldura-padrao));inset:0}[data-theme-format=hex] .sb-btn__ico:after{background:var(--sb-btn-ico-bg);inset:1.5px}[data-theme-format=hex] .sb-btn__ico>svg{min-width:0;height:56%;min-height:0}[data-theme-format=hex] .sb-btn__gloss{inset:var(--sb-fw);clip-path:var(--sb-hexa-in)}[data-theme-format=hex] .sb-btn:is(:hover,:focus-visible,[data-focused=true],[data-lit=true]) .sb-btn__ico:before,[data-theme-format=hex] .sb-btn:is(:hover,:focus-visible,[data-focused=true],[data-lit=true]) .sb-btn__ico:after{rotate:var(--sb-fx-giro,0deg)}[data-theme-format=hex] .sb-btn:is(:hover,:focus-visible,[data-focused=true],[data-lit=true]):before{animation:var(--sb-fx-circuito,none) 2.4s linear infinite}@keyframes sb-circuito{0%{--ang:215deg}to{--ang:575deg}}[data-theme-format=hex] .sb-btn.sb-btn--ativo .sb-btn__body,[data-theme-format=hex] .sb-btn.sb-btn--ativo .sb-btn__ico{box-shadow:none}[data-theme-format=hex] .sb-btn.sb-btn--ativo:after{box-shadow:inset 0 2px 5px #0000008c}[data-theme-format=hex] .sb-btn--inverse:before{background:var(--sb-btn-frame-inverse,var(--sb-btn-frame,var(--sb-moldura-padrao)))}[data-theme-format=hex] .sb-btn--inverse:after{background:var(--sb-btn-inverse-bg,#0a0a0aeb)}[data-theme-format=hex] .sb-btn--inverse .sb-btn__body,[data-theme-format=hex] .sb-btn--inverse:is(:hover,:focus-visible,[data-lit=true]) .sb-btn__body{background:0 0;color:var(--sb-btn-inverse-fg,var(--sb-btn-off-fg,var(--sb-ink)))!important}[data-theme-format=hex] .sb-btn--inverse:is(:hover,:focus-visible,[data-lit=true]) .sb-btn__body{color:var(--sb-btn-inverse-lit-fg,var(--sb-btn-inverse-fg,var(--sb-ink)))!important}[data-theme-format=hex] .sb-btn--square{width:calc(var(--sb-h) * 1.15);justify-content:center;padding:0}[data-theme-format=hex] .sb-btn--square:before{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--sb-btn-frame,var(--sb-moldura-padrao))}[data-theme-format=hex] .sb-btn--square:after{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--sb-btn-ico-bg)}[data-theme-format=hex] .sb-btn--square .sb-btn__ico{width:100%;height:100%}[data-theme-format=hex] .sb-btn--square .sb-btn__ico:before,[data-theme-format=hex] .sb-btn--square .sb-btn__ico:after{display:none}[data-theme-format=hex] .sb-btn--square .sb-btn__ico>svg{height:44%}[data-theme-format=hex] .sb-btn--square .sb-btn__gloss{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}[data-theme-format=hex] .sb-btn--block{padding-inline-end:calc(var(--sb-ponta) + var(--sb-h) * .2)}.sb-centelha{pointer-events:none;z-index:3;background:radial-gradient(circle, #fff 0 30%, rgba(var(--accent-rgb), 1) 55%, rgba(var(--accent-rgb), 0) 72%);border-radius:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;animation:1s ease-out forwards sb-centelha;position:absolute;top:45%;left:50%}@keyframes sb-centelha{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--sobe)) scale(.35)}}.sb-onda{z-index:-2;pointer-events:none;clip-path:var(--sb-hexa,none);background:radial-gradient(closest-side, rgba(var(--accent-rgb), 0) 50%, rgba(var(--accent-rgb), .6) 100%);animation:.7s ease-out forwards sb-onda;position:absolute;inset:0}@keyframes sb-onda{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.14,1.8)}}@media (prefers-reduced-motion:reduce){.sb-btn__gloss:after{animation:none}.sb-btn,[data-theme-format=hex] .sb-btn__ico:before,[data-theme-format=hex] .sb-btn__ico:after{transition:none}[data-theme-format=hex] .sb-btn:before{animation:none!important}[data-theme-format=hex] .sb-btn .sb-btn__ico:before,[data-theme-format=hex] .sb-btn .sb-btn__ico:after{rotate:0deg!important}}
*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-block-start:5rem}html[data-modo=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{scrollbar-color:var(--accent) var(--pagina-fundo);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--pagina-fundo)}::-webkit-scrollbar-thumb{border:2px solid var(--pagina-fundo);background:var(--accent);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:rgba(var(--accent-rgb), .8)}body{background:var(--pagina-fundo);color:var(--pagina-texto);font-family:var(--fonte-pagina,var(--font-universal));text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.6}img,canvas,svg{max-inline-size:100%;display:block}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.12}p{text-wrap:pretty;margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--ring,var(--accent));outline-offset:3px}.sobretitulo{color:var(--pagina-acento-texto);letter-spacing:.18em;text-transform:uppercase;font-size:.8125rem;font-weight:800}.pular{z-index:100;background:var(--pagina-superficie-forte);color:var(--pagina-texto);border:1px solid var(--pagina-borda);padding:.6rem 1rem;position:absolute;inset-block-start:.75rem;inset-inline-start:.75rem;transform:translateY(-200%)}.pular:focus{transform:none}.topo{z-index:50;border-block-end:1px solid var(--pagina-borda);background:#000000d9;justify-content:space-between;align-items:center;gap:1.5rem;padding:.75rem clamp(1rem,4vw,2.5rem);display:flex;position:sticky;inset-block-start:0}.topo__marca{flex:none;font-weight:800;text-decoration:none}.topo__marca img{block-size:2rem;inline-size:auto}.topo__nav{min-inline-size:0}.topo__nav ul{scrollbar-width:none;gap:clamp(.75rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.topo__nav a{color:var(--pagina-texto-suave);white-space:nowrap;padding-block:.4rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:block}.topo__nav a:hover{color:var(--pagina-acento-texto)}.topo__acoes{flex:none;align-items:center;gap:.75rem;display:flex}.topo__acoes .sb-btn{text-decoration:none}.seletor-idioma{position:relative}.seletor-idioma summary{list-style:none}.seletor-idioma summary::-webkit-details-marker{display:none}.seletor-idioma__lista{z-index:60;background:linear-gradient(160deg, rgba(var(--accent-rgb), .08), transparent 60%), #000000f2;border:1px solid color-mix(in srgb, var(--accent) 22%, var(--pagina-borda));grid-template-columns:repeat(2,minmax(9.5rem,1fr));gap:.15rem;margin:0;padding:.5rem;list-style:none;display:grid;position:absolute;inset-block-start:calc(100% + .5rem);inset-inline-end:0;box-shadow:0 18px 40px #0009}.seletor-idioma__lista a{color:var(--pagina-texto-suave);white-space:nowrap;padding:.45rem .65rem;font-size:.9375rem;text-decoration:none;display:block}.seletor-idioma__lista a:hover{color:var(--pagina-texto);background:rgba(var(--accent-rgb), .1)}.seletor-idioma__lista a[aria-current=page]{color:var(--pagina-texto);box-shadow:inset 3px 0 0 var(--accent)}@media not (min-width:48rem){.topo{flex-wrap:wrap;row-gap:.4rem}.topo__nav{flex-basis:100%;order:3}.topo{column-gap:.75rem}.topo__marca img{block-size:1.4rem}.topo__acoes .sb-btn__body{display:none}.topo__acoes .sb-btn{padding-inline-end:0}}:root{--altura-topo:3.85rem}@media not (min-width:48rem){:root{--altura-topo:6.5rem}}.topo{min-block-size:var(--altura-topo)}.heroi{block-size:calc(100svh - var(--altura-topo));text-align:center;background:radial-gradient(ellipse 55% 45% at 50% 35%, rgba(var(--accent-rgb), .12), transparent 70%);flex-direction:column;justify-content:center;align-items:center;gap:clamp(.75rem,2.2vh,1.5rem);min-block-size:32rem;padding:clamp(1rem,4vh,2.5rem) clamp(1rem,4vw,2.5rem);display:flex}.letreiro{flex:auto;min-block-size:0;max-block-size:52svh;inline-size:min(56rem,100%);display:flex}.letreiro__palco{flex:1;min-block-size:0;position:relative}.letreiro__plano{object-fit:contain;block-size:100%;inline-size:100%;padding:7% 5%;transition:opacity .5s}.letreiro__cena{opacity:0;block-size:100%;inline-size:100%;transition:opacity .5s;position:absolute;inset:0}.letreiro[data-estado=carregando] .letreiro__plano,.letreiro[data-estado="3d"] .letreiro__plano{opacity:0}.letreiro[data-estado=carregando] .letreiro__palco:before{background:radial-gradient(ellipse at center, rgba(var(--accent-rgb), .18), transparent 70%);content:"";animation:1.6s ease-in-out infinite pulso-letreiro;position:absolute;inset:12% 22%}@keyframes pulso-letreiro{0%,to{opacity:.35}50%{opacity:1}}.letreiro[data-estado="3d"] .letreiro__cena{opacity:1}.heroi__texto{flex:none;justify-items:center;gap:.75rem;max-inline-size:52rem;display:grid}.heroi h1{max-inline-size:32ch;font-size:clamp(1.5rem,2.7vw,2.4rem);font-weight:800}.heroi__subtitulo{max-inline-size:42rem;color:var(--pagina-texto-suave);font-size:clamp(.95rem,1.15vw,1.075rem)}.acoes{flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem;margin-block-start:.4rem;display:flex}.acoes .sb-btn,.chamada .sb-btn{text-decoration:none}@media (min-width:48rem){.acoes .sb-btn__label{white-space:nowrap}}.publico{border-block-start:1px solid var(--pagina-borda);gap:clamp(2rem,4vw,4rem);max-inline-size:75rem;margin-inline:auto;padding:clamp(4rem,10vh,7rem) clamp(1rem,4vw,2.5rem);display:grid}@media (min-width:64rem){.publico{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.publico[data-lado=direita]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.publico[data-lado=direita] .publico__cabeca{order:2}.publico__cabeca{position:sticky;inset-block-start:6rem}}.publico__cabeca{align-content:start;gap:1rem;display:grid}.publico h2{font-size:clamp(1.75rem,3.4vw,2.6rem);font-weight:800}.publico__texto{color:var(--pagina-texto-suave);font-size:1.125rem}.cartoes{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.cartao{background:linear-gradient(160deg, rgba(var(--accent-rgb), .07), transparent 55%), #000c;border:1px solid color-mix(in srgb, var(--accent) 18%, var(--pagina-borda));align-content:start;gap:.55rem;padding:1.5rem;transition:border-color .2s,background-color .2s,transform .2s;display:grid;position:relative}.cartao__icone{block-size:2.4rem;inline-size:2.75rem;color:var(--pagina-acento-texto);background:rgba(var(--accent-rgb), .12);clip-path:polygon(18% 0,100% 0,82% 100%,0 100%);place-items:center;margin-block-end:.35rem;display:grid}.cartao:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--pagina-borda));transform:translateY(-2px)}.cartao:hover .cartao__icone{color:var(--sb-btn-on-fg,var(--pagina-texto));background:var(--accent)}.cartao h3{font-size:1.125rem;font-weight:700}.cartao p{color:var(--pagina-texto-suave);font-size:.98rem}.cartao--app{gap:.75rem}.cartao--app__topo{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.cartao--app__marca{block-size:3.5rem;inline-size:3.5rem;color:var(--pagina-texto);background:rgba(var(--accent-rgb), .1);border:1px solid color-mix(in srgb, var(--accent) 22%, var(--pagina-borda));border-radius:50%;place-items:center;display:grid}.selo-breve{color:var(--pagina-acento-texto);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:rgba(var(--accent-rgb), .14);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:999px;padding:.3rem .7rem;font-size:.75rem;font-weight:700}.cartao--app .sb-btn{justify-self:start;margin-block-start:.5rem;text-decoration:none}.cartao--app .sb-btn[aria-disabled=true]{cursor:not-allowed;opacity:.55;filter:saturate(.6)}.padroes{text-align:center;background:radial-gradient(ellipse 60% 70% at 50% 50%, rgba(var(--accent-rgb), .07), transparent 75%);border-block:1px solid color-mix(in srgb, var(--accent) 22%, var(--pagina-borda));justify-items:center;gap:2.5rem;padding:clamp(3.5rem,9vh,6rem) clamp(1rem,4vw,2.5rem);display:grid}.padroes h2{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800}.padroes__lista{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:2rem;inline-size:min(68rem,100%);margin:0;padding:0;list-style:none;display:grid}.padroes__lista li{justify-items:center;gap:.25rem;display:grid}.padroes__icone{color:var(--pagina-acento-texto);opacity:.85;margin-block-end:.35rem}.padroes__lista strong{color:var(--pagina-acento-texto);white-space:nowrap;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:800;line-height:1.1}.padroes__lista span{color:var(--pagina-texto-suave);letter-spacing:.12em;text-transform:uppercase;font-size:.875rem}.chamada{text-align:center;background:radial-gradient(ellipse 50% 60% at 50% 50%, rgba(var(--accent-rgb), .14), transparent 70%);justify-items:center;gap:1.25rem;padding:clamp(5rem,14vh,9rem) clamp(1rem,4vw,2.5rem);display:grid}.chamada h2{max-inline-size:22ch;font-size:clamp(2rem,4.4vw,3.25rem);font-weight:800}.chamada p{max-inline-size:38rem;color:var(--pagina-texto-suave);margin-block-end:.75rem;font-size:1.125rem}.rodape{color:var(--pagina-texto-suave);text-align:center;border-block-start:1px solid var(--pagina-borda);justify-items:center;gap:1.25rem;padding:2.5rem clamp(1rem,4vw,2.5rem) 3rem;font-size:.875rem;display:grid}.idiomas{flex-wrap:wrap;justify-content:center;gap:.35rem 1.1rem;max-inline-size:60rem;margin:0;padding:0;list-style:none;display:flex}.idiomas a{text-decoration:none}.idiomas a:hover{color:var(--pagina-texto)}.idiomas a[aria-current=page]{color:var(--pagina-acento-texto)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important}}.contato{text-align:start;max-block-size:calc(100svh - 2rem);inline-size:min(34rem,100% - 2rem);color:var(--pagina-texto);background:linear-gradient(160deg, rgba(var(--accent-rgb), .1), transparent 55%), #000c;border:1px solid color-mix(in srgb, var(--accent) 30%, var(--pagina-borda));padding:0;overflow:auto;box-shadow:0 30px 80px #000000b3}.contato::backdrop{background:#000000b8}.contato__form{gap:1rem;padding:1.75rem;display:grid}.contato__cabeca{justify-content:space-between;align-items:start;gap:1rem;display:flex}.contato__cabeca h2{font-size:1.5rem;font-weight:800}.contato__texto,.contato__aviso{color:var(--pagina-texto-suave);font-size:.95rem}.contato__aviso{font-size:.85rem}.contato label{gap:.35rem;font-size:.875rem;font-weight:700;display:grid}.contato input,.contato select,.contato textarea{inline-size:100%;color:var(--pagina-texto);font:inherit;background:rgba(var(--accent-rgb), .04);border:1px solid color-mix(in srgb, var(--accent) 18%, var(--pagina-borda));padding:.7rem .8rem;font-weight:400}.contato select option{color:var(--pagina-texto);background:var(--pagina-fundo)}.contato textarea{resize:vertical}.contato input:focus-visible,.contato select:focus-visible,.contato textarea:focus-visible{border-color:var(--ring,var(--accent));outline:2px solid var(--ring,var(--accent));outline-offset:0}.contato__acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem 1.25rem;margin-block-start:.25rem;display:flex}@media (min-width:48rem){.topo{grid-template-columns:1fr auto 1fr;display:grid}.topo__acoes{justify-self:end}}.entrada{min-block-size:calc(100svh - var(--altura-topo));background:radial-gradient(ellipse 50% 45% at 50% 40%, rgba(var(--accent-rgb), .12), transparent 70%);place-items:center;padding:clamp(1.5rem,6vh,4rem) clamp(1rem,4vw,2.5rem);display:grid}.entrada__cartao{background:linear-gradient(160deg, rgba(var(--accent-rgb), .08), transparent 55%), #000c;border:1px solid color-mix(in srgb, var(--accent) 24%, var(--pagina-borda));gap:.75rem;inline-size:min(28rem,100%);padding:clamp(1.5rem,4vw,2.25rem);display:grid}.entrada__cartao h1{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800}.entrada__texto{color:var(--pagina-texto-suave);font-size:.975rem}.entrada__form{gap:1rem;margin-block-start:.75rem;display:grid}.entrada__form form{gap:.9rem;display:grid}.entrada__form label{gap:.35rem;font-size:.875rem;font-weight:700;display:grid}.entrada__form input{inline-size:100%;color:var(--pagina-texto);font:inherit;background:rgba(var(--accent-rgb), .04);border:1px solid color-mix(in srgb, var(--accent) 18%, var(--pagina-borda));padding:.75rem .85rem;font-weight:400}.entrada__form input:focus-visible{border-color:var(--ring,var(--accent));outline:2px solid var(--ring,var(--accent));outline-offset:0}.entrada__form .sb-btn{text-decoration:none}.entrada__separador{color:var(--pagina-texto-suave);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.entrada__separador:before,.entrada__separador:after{background:var(--pagina-borda);content:"";flex:1;block-size:1px}.entrada__aviso{min-block-size:1.5rem;color:var(--pagina-texto-suave);font-size:.9rem}.entrada__aviso[data-resultado]{color:var(--pagina-texto);background:rgba(var(--accent-rgb), .08);border-inline-start:3px solid var(--accent);padding:.75rem .9rem}.rodape__legal{flex-wrap:wrap;justify-content:center;gap:.4rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.rodape__legal a{color:var(--pagina-texto);text-decoration:none}.rodape__legal a:hover{color:var(--pagina-acento-texto)}.legal{gap:2.5rem;max-inline-size:72rem;margin-inline:auto;padding:clamp(2rem,6vh,4rem) clamp(1rem,4vw,2.5rem) 5rem;display:grid}@media (min-width:56rem){.legal{grid-template-columns:15rem minmax(0,1fr);align-items:start}.legal__indice{position:sticky;inset-block-start:calc(var(--altura-topo) + 2rem)}}.legal__indice ul{gap:.25rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.legal__indice a{color:var(--pagina-texto-suave);border-inline-start:2px solid var(--pagina-borda);padding:.45rem .75rem;text-decoration:none;display:block}.legal__indice a:hover{color:var(--pagina-texto);border-inline-start-color:var(--accent)}.legal__texto{gap:1rem;max-inline-size:46rem;display:grid}.legal__texto h1{font-size:clamp(1.9rem,3.5vw,2.6rem);font-weight:800}.legal__versao{color:var(--pagina-texto-suave);font-size:.9rem}.legal__texto section{border-block-start:1px solid color-mix(in srgb, var(--accent) 22%, var(--pagina-borda));gap:1.25rem;padding-block-start:2rem;scroll-margin-block-start:calc(var(--altura-topo) + 1rem);display:grid}.legal__texto h2{font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:800}.legal__bloco{gap:.5rem;display:grid}.legal__bloco h3{font-size:1.05rem;font-weight:700}.legal__bloco p{color:var(--pagina-texto-suave)}.credito{color:inherit;font-weight:700;text-decoration:none;transition:color .2s,text-shadow .2s}.credito [data-parte]{transition:color .2s}.fundo-letras{z-index:-1;pointer-events:none;block-size:100%;inline-size:100%;position:fixed;inset:0}.livro{--papel:color-mix(in oklab, var(--pagina-texto) 91%, var(--accent) 9%);--papel-sombra:color-mix(in oklab, var(--papel) 82%, var(--pagina-fundo) 18%);--tinta:color-mix(in oklab, var(--pagina-fundo) 86%, var(--accent) 14%);--tinta-titulo:color-mix(in oklab, var(--accent) 62%, var(--pagina-fundo) 38%);--tinta-suave:color-mix(in oklab, var(--tinta) 70%, var(--papel) 30%);text-align:start;outline:none;inline-size:min(100%,56rem);margin-inline:auto;position:relative}.livro__palco{inline-size:100%}.livro__palco .stf__parent{margin-inline:auto}.livro[data-pronto] .livro__molde{display:none}.livro:not([data-pronto]) .livro__molde{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;display:grid}.livro:not([data-pronto]) .livro__molde .folha{min-block-size:24rem}.folha{background:var(--papel);color:var(--tinta);font-family:var(--fonte-pagina,var(--font-universal));box-shadow:inset 0 0 60px color-mix(in oklab, var(--papel-sombra) 70%, transparent);position:relative;overflow:hidden}.folha:before{pointer-events:none;background:radial-gradient(ellipse at 50% 40%, transparent 55%, color-mix(in oklab, var(--papel-sombra) 55%, transparent) 100%), repeating-linear-gradient(0deg, color-mix(in oklab, var(--tinta) 3%, transparent) 0 1px, transparent 1px 3px);content:"";position:absolute;inset:0}.stf__item.--left .folha:after,.stf__item.--right .folha:after{pointer-events:none;content:"";inline-size:8%;position:absolute;inset-block:0}.stf__item.--left .folha:after{background:linear-gradient(to left, color-mix(in oklab, var(--pagina-fundo) 22%, transparent), transparent);right:0}.stf__item.--right .folha:after{background:linear-gradient(to right, color-mix(in oklab, var(--pagina-fundo) 22%, transparent), transparent);left:0}.folha__miolo{box-sizing:border-box;flex-direction:column;gap:.85em;block-size:100%;padding:9% 9% 8%;display:flex;position:relative}.folha h2,.folha h3{color:var(--tinta-titulo);margin:0;line-height:1.15}.folha h2{font-size:clamp(1.1rem,2.3vw,1.7rem)}.folha h3{font-size:clamp(1rem,1.9vw,1.35rem)}.folha p{text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:clamp(.86rem,1.45vw,1.08rem);line-height:1.55}.folha .sobretitulo{color:var(--tinta-suave);letter-spacing:.2em;text-transform:uppercase;font-size:.68rem}.folha__lista{gap:.55em;margin:.3em 0 0;padding:0;list-style:none;display:grid}.folha__lista li{border-inline-start:2px solid color-mix(in oklab, var(--accent) 55%, transparent);padding-inline-start:.9em}.folha__lista strong{color:var(--tinta-titulo);font-size:.98em;display:block}.folha__lista span{font-size:.92em}.folha .folha__rodape{color:var(--tinta-suave);letter-spacing:.06em;text-align:center;margin-block-start:auto;font-size:.72rem}.folha__acao{align-self:flex-start;margin-block-start:.4em}.folha p.capitular:first-letter{float:inline-start;color:var(--tinta-titulo);padding-inline-end:.08em;font-size:3em;line-height:.85}.folha--capa,.folha--contracapa{background:radial-gradient(ellipse at 50% 35%, color-mix(in oklab, var(--accent) 26%, transparent), transparent 65%), var(--pagina-fundo);color:var(--pagina-texto)}.folha--capa:before,.folha--contracapa:before{background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--accent) 5%, transparent) 0 1px, transparent 1px 6px)}.folha--capa .folha__miolo,.folha--contracapa .folha__miolo{text-align:center;justify-content:center;align-items:center;gap:1rem}.folha--capa img,.folha--contracapa img{block-size:auto;inline-size:62%;filter:drop-shadow(0 0 18px rgba(var(--accent-rgb), .35))}.folha--capa h2{color:var(--pagina-texto);font-size:clamp(1.2rem,2.6vw,1.9rem)}.folha--capa p,.folha--contracapa p{color:var(--pagina-texto-suave)}.folha--capa .sobretitulo,.folha--contracapa .sobretitulo{color:var(--accent)}.folha--abertura .folha__miolo{text-align:center;justify-content:center}.folha--abertura h2{font-size:clamp(1.3rem,3vw,2.1rem)}.folha--abertura h2:after{background:var(--accent);content:"";block-size:2px;inline-size:30%;margin:.6em auto 0;display:block}.folha__sumario{gap:.35em;margin:.4em 0 0;padding:0;list-style:none;display:grid}.folha__sumario a{color:var(--tinta);align-items:baseline;gap:.5em;text-decoration:none;display:flex}.folha__sumario a:after{border-block-end:1px dotted var(--tinta-suave);content:"";flex:1;order:1}.folha__sumario a span:last-child{color:var(--tinta-titulo);font-variant-numeric:tabular-nums;order:2}.folha__sumario a:hover,.folha__sumario a:focus-visible{color:var(--tinta-titulo)}.livro__controles{justify-content:center;align-items:center;gap:1rem;margin-block-start:1rem;display:flex}.livro__seta{border:1px solid var(--pagina-borda);block-size:2.6rem;inline-size:2.6rem;color:var(--pagina-texto);cursor:pointer;background:0 0;border-radius:50%;place-items:center;font-size:1.4rem;transition:border-color .2s,color .2s;display:grid}.livro__seta:hover:not(:disabled),.livro__seta:focus-visible{border-color:var(--accent);color:var(--accent)}.livro__seta:disabled{opacity:.35;cursor:default}.livro__contador{min-inline-size:5ch;color:var(--pagina-texto-suave);font-variant-numeric:tabular-nums;text-align:center}.secao-livro{text-align:center;padding:clamp(3rem,8vh,6rem) clamp(1rem,4vw,2.5rem)}.secao-livro__cabeca{max-inline-size:44rem;margin:0 auto clamp(1.5rem,4vh,2.5rem)}.secao-livro__cabeca p:last-child{color:var(--pagina-texto-suave)}.legal-livro{padding:clamp(1.5rem,4vh,3rem) clamp(1rem,4vw,2.5rem) 4rem}.legal-livro__cabeca{text-align:center;max-inline-size:44rem;margin:0 auto 1.5rem}.legal-livro__alternar{color:var(--pagina-texto-suave);cursor:pointer;font:inherit;background:0 0;border:0;margin:1.5rem auto 0;text-decoration:underline;display:block}.legal-livro[data-modo=livro] .legal,.legal-livro[data-modo=texto] .livro{display:none}.livro--denso .folha p{font-size:clamp(.7rem,1.02vw,.86rem);line-height:1.5}.livro--denso .folha h3{font-size:clamp(.78rem,1.2vw,.95rem)}.folha__trecho{gap:.45em;display:grid}.folha__trecho+.folha__trecho{margin-block-start:.5em}:lang(ar) .folha p.capitular:first-letter,:lang(hi) .folha p.capitular:first-letter{float:none;color:inherit;font-size:inherit;line-height:inherit;padding:0}.topo__marca--texto{color:var(--accent-hover,var(--accent));align-items:center;gap:.75rem;display:flex}.topo__marca--texto img{block-size:2.5rem}.topo__marca-nome{letter-spacing:.18em;text-transform:uppercase;font-size:.95rem;font-weight:700;line-height:1.15;display:grid}.topo__marca-nome small{color:var(--pagina-texto-suave);letter-spacing:.34em;font-size:.62rem;font-weight:600}
