*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Syne,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:DM Mono,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-1{top:.25rem}.isolate{isolation:isolate}.m-1{margin:.25rem}.m-4{margin:1rem}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.flow-root{display:flow-root}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.border{border-width:1px}.bg-zinc-950{--tw-bg-opacity: 1;background-color:rgb(9 9 11 / var(--tw-bg-opacity, 1))}.align-middle{vertical-align:middle}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.lining-nums{--tw-numeric-figure: lining-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@font-face{font-family:DM Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/dm-mono-400-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/dm-mono-400-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/dm-mono-500-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/dm-mono-500-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-mono-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dm-mono-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dm-mono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-300-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-300-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/syne-400-800-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/syne-400-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/instrument-serif-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/instrument-serif-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/instrument-serif-400-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/instrument-serif-400-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-mono-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-mono-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-mono-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/space-mono-400-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/space-mono-400-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/space-mono-700-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/space-mono-700-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #0a0a0b;--surface: #111113;--surface2: #18181c;--surface3: #1e1e24;--border: #222228;--border2: #2e2e38;--text: #f0f0f2;--muted: #8a8a96;--accent: #e8ff47;--accent-dim: rgba(232,255,71,.07);--green: #4ade80;--green-dim: rgba(74,222,128,.11);--red: #f87171;--red-dim: rgba(248,113,113,.11);--red-btn: #E24B4A;--orange: #fb923c;--orange-dim: rgba(251,146,60,.11);--blue: #60a5fa;--blue-dim: rgba(96,165,250,.11);--purple: #a78bfa;--purple-dim: rgba(167,139,250,.11);--tone-ouro: #ffd84a;--tone-ouro-2: #f5a800;--tone-ouro-rgb: 255,216,74;--tone-lima: #e8ff47;--tone-lima-2: #86f500;--tone-lima-rgb: 232,255,71;--tone-indigo: #8f9bff;--tone-indigo-2: #5a4dff;--tone-indigo-rgb: 143,155,255;--tone-tangerina: #ff9a4d;--tone-tangerina-2: #ff5a1f;--tone-tangerina-rgb: 255,154,77;--tone-turquesa: #2ff0c8;--tone-turquesa-2: #00a8e8;--tone-turquesa-rgb: 47,240,200;--tone-aco: #c7d2e2;--tone-aco-2: #7a8aa5;--tone-aco-rgb: 199,210,226;--tone-magenta: #ff5fb0;--tone-magenta-2: #c23dff;--tone-magenta-rgb: 255,95,176;--tone-violeta: #b18eff;--tone-violeta-2: #703fff;--tone-violeta-rgb: 177,142,255;--tone-ceu: #7cc4ff;--tone-ceu-2: #308fff;--tone-ceu-rgb: 124,196,255;--tone-whatsapp: #25d366;--tone-whatsapp-2: #128c4a;--tone-whatsapp-rgb: 37,211,102;--tone-coral: #ff8a6b;--tone-coral-2: #ff4d6d;--tone-coral-rgb: 255,138,107;--font-currency: "Space Grotesk", sans-serif;--jobs-1: #e8ff47;--jobs-2: #cfff58;--jobs-3: #86f500;--jobs-4: #01f64e;--jobs-5: #01f5c7;--jobs-dim: rgba(232,255,71,.07);--arsenal-1: #b18eff;--arsenal-2: #703fff;--arsenal-3: #504bff;--arsenal-4: #1222ff;--arsenal-dim: rgba(177,142,255,.1);--contacts-1: #82baff;--contacts-2: #308fff;--contacts-3: #0055ff;--contacts-4: #002cff;--contacts-dim: rgba(130,186,255,.1);--contact-cliente: #e8ff47;--contact-fixo: #5ed3d8;--contact-freela: #58a6ff;--contact-fornecedor: #b794f4;--contact-cliente-dim: rgba(232,255,71,.08);--contact-fixo-dim: rgba(94,211,216,.08);--contact-freela-dim: rgba(88,166,255,.08);--contact-fornecedor-dim: rgba(183,148,244,.08);--podium-gold: #FFD700;--podium-silver: #C0C0C0;--podium-bronze: #CD7F32;--finance-1: #ffcc00;--finance-2: #f9cf00;--finance-3: #fba301;--finance-4: #ff6c00;--finance-dim: rgba(255,204,0,.1);--agenda-1: #ff60b3;--agenda-2: #ff4678;--agenda-3: #ff1500;--agenda-dim: rgba(255,96,179,.1);--text-2xs: 7px;--text-xs: 9px;--text-sm: 11px;--text-base: 14px;--text-lg: 18px;--text-xl: 24px;--text-2xl: 28px;--icon-xs: 14px;--icon-sm: 16px;--icon-md: 20px;--icon-lg: 24px;--card-padding: 14px;--card-padding-lg: 20px;--avatar-sm: 36px;--avatar-md: 44px;--ts-medium-h: 48px;--ts-medium-num: 22px;--ts-medium-pad: 11px;--ts-medium-novo: 14px}@media(min-width:801px){:root{--text-2xs: 9px;--text-xs: 11px;--text-sm: 13px;--text-base: 16px;--text-lg: 22px;--text-xl: 30px;--text-2xl: 34px;--icon-xs: 18px;--icon-sm: 20px;--icon-md: 24px;--icon-lg: 30px;--card-padding: 18px;--card-padding-lg: 24px;--avatar-sm: 42px;--avatar-md: 52px;--ts-medium-h: 80px;--ts-medium-num: 38px;--ts-medium-pad: 18px;--ts-medium-novo: 20px}}:root{--bottom-nav-h: 76px;--floating-bar-bottom: 20px;--rail-w: 0px;--app-top: 0px;--fixed-bar-left: 24px}@media(min-width:801px)and (max-width:1200px){:root{--bottom-nav-h: 94px;--floating-bar-bottom: 110px}}@media(min-width:1201px){:root{--fixed-bar-left: calc(var(--rail-w) + 24px)}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Syne,sans-serif;font-variant-numeric:lining-nums tabular-nums;background-color:var(--bg);color:var(--text);min-height:100vh;line-height:1.5}input,textarea,select,button{font-variant-numeric:lining-nums tabular-nums}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tap-expand{position:relative}.tap-expand:after{content:"";position:absolute;inset:-8px}.gear-qtd-cell{container:gear-qtd / inline-size}.gear-lbl-short{display:none}@container gear-qtd (width < 165px){.gear-lbl-long{display:none}.gear-lbl-short{display:inline}}@container gear-qtd (width < 137px){.gear-qtd-divider{display:none}}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.date-input-picker-left{position:relative;padding-left:22px!important}.date-input-picker-left::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;bottom:0;margin:auto;width:16px;height:16px;cursor:pointer;opacity:.7;filter:invert(.7) brightness(1.5)}.date-input-picker-left::-webkit-calendar-picker-indicator:hover{opacity:1}#root{min-height:100vh}@keyframes confirmSpin{to{transform:rotate(360deg)}}@keyframes dangerPulseRing{0%,to{opacity:.3}50%{opacity:.7}}@keyframes celebRing{0%{transform:scale(.4);opacity:.5}to{transform:scale(2.4);opacity:0}}@keyframes iconShake{0%{transform:translate(0)}15%{transform:translate(-2px)}30%{transform:translate(2px)}50%{transform:translate(-1px)}70%{transform:translate(1px)}to{transform:translate(0)}}@keyframes trashShake{0%{transform:rotate(0)}15%{transform:rotate(-12deg)}30%{transform:rotate(10deg)}45%{transform:rotate(-8deg)}60%{transform:rotate(6deg)}75%{transform:rotate(-3deg)}to{transform:rotate(0)}}.fin-cols-desktop{display:flex;flex-direction:column;gap:14px}.fin-cols-desktop>*{margin-bottom:0;width:100%}@keyframes pipelinePulse{0%{left:-30%}to{left:100%}}@media(min-width:801px){.jpt-host{padding-bottom:16px;transition:padding-bottom .55s cubic-bezier(.16,1,.3,1)}.jpt-host:hover{padding-bottom:36px}.jpt-dot-big-d{width:16px;height:16px;transition:width .55s cubic-bezier(.16,1,.3,1),height .55s cubic-bezier(.16,1,.3,1)}.jpt-host:hover .jpt-dot-big-d{width:11px;height:11px}.jpt-dot-cursor-d{width:22px;height:22px;transition:width .55s cubic-bezier(.16,1,.3,1),height .55s cubic-bezier(.16,1,.3,1)}.jpt-host:hover .jpt-dot-cursor-d{width:17px;height:17px}.jpt-trans-wrap,.jpt-cursor-wrap{opacity:1;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.jpt-host:hover .jpt-trans-wrap,.jpt-host:hover .jpt-cursor-wrap{opacity:0}.jpt-day-cursor-wrap{opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.jpt-host:hover .jpt-day-cursor-wrap{opacity:1}.jpt-dot-small-d{opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.jpt-host:hover .jpt-dot-small-d{opacity:1}.jpt-label-d{opacity:0;font-weight:400;transform:translateY(-4px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1),font-weight .25s ease}.jpt-host:hover .jpt-label-d{opacity:.6;transform:translateY(0)}.jpt-host:hover .jpt-label-d.jpt-active{opacity:1;font-weight:500}}@keyframes pulseDueToday{0%,to{box-shadow:0 0 0 1px #ffcc004d,0 0 8px #ffcc001a}50%{box-shadow:0 0 0 2px #ffcc0080,0 0 16px #ffcc0026}}@keyframes pulseHighlight{0%{box-shadow:0 0 #e8ff4700}20%{box-shadow:0 0 0 2px #e8ff47b3,0 0 24px #e8ff4740}to{box-shadow:0 0 #e8ff4700}}@keyframes alertPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.08)}}@keyframes poweredGlow{0%,to{opacity:.2;transform:scale(.9)}50%{opacity:1;transform:scale(1.3)}}@keyframes pulseErrorGlow{0%,to{box-shadow:0 0 0 1px #f8717126,0 0 6px #f8717114}50%{box-shadow:0 0 0 2px #f8717159,0 0 14px #f8717126}}@keyframes pulseFinDot{0%,to{opacity:.6}50%{opacity:1}}.ai-overlay-in{animation:aiOverlayIn .4s ease forwards}.ai-overlay-out{animation:aiOverlayOut .4s ease forwards}@keyframes aiOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes aiOverlayOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.02)}}.ai-dot-pulse{animation:aiDotPulse 5s ease-in-out infinite}@keyframes aiDotPulse{0%,to{background:#f0f0f208}50%{background:#e8ff4714}}.ai-glow{position:absolute;top:50%;left:50%;width:140px;height:140px;transform:translate(-50%,-50%);margin:0;border-radius:50%;background:radial-gradient(circle,rgba(232,255,71,.22) 0%,transparent 70%);animation:aiGlowPulse 3s ease-in-out infinite;pointer-events:none;z-index:1}@keyframes aiGlowPulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) scale(1.3);opacity:1}}.ai-pulse-ring{position:absolute;top:50%;left:50%;width:80px;height:80px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(232,255,71,.18) 0%,transparent 70%);pointer-events:none;z-index:1}.ai-pulse-ring-1{animation:aiPulseRing 5s ease-out infinite}.ai-pulse-ring-2{animation:aiPulseRing 5s ease-out infinite 2.5s}@keyframes aiPulseRing{0%{transform:translate(-50%,-50%) scale(.3);opacity:.7}to{transform:translate(-50%,-50%) scale(9);opacity:0}}.ai-particle-orbit{position:absolute;top:50%;left:50%;border-radius:50%;background:var(--accent);z-index:2;transform-origin:0 0;animation:aiParticleOrbit var(--po-dur, 6s) linear infinite,aiParticleOrbitFade var(--po-fade, 3s) ease-in-out infinite}@keyframes aiParticleOrbit{0%{transform:rotate(0) translate(var(--po-radius))}to{transform:rotate(360deg) translate(var(--po-radius))}}@keyframes aiParticleOrbitFade{0%,to{opacity:.15}50%{opacity:.8}}.ai-particle-float{position:absolute;top:50%;left:50%;border-radius:50%;background:var(--accent);z-index:1;opacity:0;animation:aiParticleFloat var(--pf-dur, 6s) ease-in-out infinite,aiParticleFloatFade var(--pf-fade, 4s) ease-in-out infinite}@keyframes aiParticleFloat{0%,to{transform:translate(var(--pf-x1),var(--pf-y1))}50%{transform:translate(var(--pf-x2),var(--pf-y2))}}@keyframes aiParticleFloatFade{0%,to{opacity:.08}40%{opacity:.5}60%{opacity:.35}}.ai-flash{position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:50%;background:radial-gradient(circle,rgba(232,255,71,.5) 0%,rgba(232,255,71,.15) 40%,transparent 70%);pointer-events:none;z-index:1;opacity:0}.ai-flash-1{animation:aiFlashBurst 4s ease-out infinite 1s}.ai-flash-2{animation:aiFlashBurst 5.5s ease-out infinite 3s}.ai-flash-3{animation:aiFlashBurst 7s ease-out infinite 5.5s}@keyframes aiFlashBurst{0%{transform:translate(-50%,-50%) scale(.5);opacity:0}8%{opacity:.9}15%{opacity:.7}50%{transform:translate(-50%,-50%) scale(3);opacity:0}to{opacity:0}}.ai-progress-fill{animation:aiProgressFill 10s cubic-bezier(.25,.1,.25,1) forwards}.ai-progress-complete{width:100%!important;transition:width .3s ease}@keyframes aiProgressFill{0%{width:0%}to{width:92%}}.events-scroll{scrollbar-gutter:stable}@media(min-width:801px){.events-scroll{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 56px),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 56px),transparent 100%)}}.events-scroll::-webkit-scrollbar{width:6px;margin-left:8px}.events-scroll::-webkit-scrollbar-track{background:transparent}.events-scroll::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.events-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.notif-scroll{scrollbar-gutter:stable}.notif-scroll::-webkit-scrollbar{width:4px}.notif-scroll::-webkit-scrollbar-track{background:transparent}.notif-scroll::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.notif-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff40}@media(hover:hover){.notif-hdr-btn:hover{opacity:1!important}}@media(hover:hover){.pick-row:hover{background:rgba(var(--pick-rgb),.05)!important;border-color:rgba(var(--pick-rgb),.4)!important}.pick-row-pen:hover{background:#ffffff1f!important;color:#fffffff2!important}}@media(min-width:801px){.clap-tip{position:relative}.clap-tip:after{content:attr(data-tooltip);position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%) translateY(-4px);padding:4px 10px;border-radius:999px;font-family:DM Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;z-index:60;box-shadow:0 4px 12px #00000040;transition:opacity .2s ease,transform .2s ease}.clap-tip:before{content:"";position:absolute;top:calc(100% + 1px);left:50%;transform:translate(-50%) translateY(-4px);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;pointer-events:none;opacity:0;z-index:60;transition:opacity .2s ease,transform .2s ease}.clap-tip:hover:after,.clap-tip:hover:before,.clap-tip:focus-visible:after,.clap-tip:focus-visible:before{opacity:1;transform:translate(-50%) translateY(0)}.clap-tip--whats:after{background:#25d366;color:#fff}.clap-tip--whats:before{border-bottom-color:#25d366}.clap-tip--green:after{background:#4ade80;color:#000}.clap-tip--green:before{border-bottom-color:#4ade80}.clap-tip--blue:after{background:#60a5fa;color:#fff}.clap-tip--blue:before{border-bottom-color:#60a5fa}.clap-tip--lime:after{background:#e8ff47;color:#000}.clap-tip--lime:before{border-bottom-color:#e8ff47}.clap-tip--paper:after{background:#f4f4f5;color:#000}.clap-tip--paper:before{border-bottom-color:#f4f4f5}.clap-tip--red:after{background:#f87171;color:#fff}.clap-tip--red:before{border-bottom-color:#f87171}.clap-tip--cream:after{background:#fff666;color:#000}.clap-tip--cream:before{border-bottom-color:#fff666}.clap-tip--neutral:after{background:#1a1a1a;color:#fff;border:.5px solid rgba(255,255,255,.12)}.clap-tip--neutral:before{border-bottom-color:#1a1a1a}}@media(min-width:801px){.btn-hover-expand{height:38px;min-width:38px;max-width:38px;border-radius:999px;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:flex-start;gap:0;padding:0 11px;cursor:pointer;flex-shrink:0;overflow:hidden;color:inherit;font:inherit;position:relative;transition:max-width .3s cubic-bezier(.34,1.56,.64,1),padding-right .3s cubic-bezier(.34,1.56,.64,1),gap .3s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.btn-hover-expand:hover,.btn-hover-expand:focus-visible{max-width:220px;padding-right:16px;gap:8px;outline:none}.btn-hover-expand .btn-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.btn-hover-expand .btn-text{display:inline-block;max-width:0;opacity:0;white-space:nowrap;font-family:Syne,sans-serif;font-size:12px;font-weight:500;letter-spacing:.02em;color:inherit;transition:max-width .35s cubic-bezier(.34,1.2,.64,1),opacity .25s ease}.btn-hover-expand:hover .btn-text,.btn-hover-expand:focus-visible .btn-text{max-width:180px;opacity:1}.btn-hover-expand--always-expanded{max-width:220px;padding-right:16px;gap:8px}.btn-hover-expand--always-expanded .btn-text{max-width:180px;opacity:1}.btn-hover-expand--logo{min-width:84px;max-width:84px}.btn-hover-expand--sm{height:28px;min-width:28px;max-width:28px;padding:0 7px}.btn-hover-expand--sm:hover,.btn-hover-expand--sm:focus-visible{max-width:180px;padding-right:12px;gap:6px}.btn-hover-expand--sm .btn-text{font-size:11px}.btn-hover-expand--sm:hover .btn-text,.btn-hover-expand--sm:focus-visible .btn-text{max-width:160px}.btn-hover-expand--grav{background:#60a5fa;color:#fff}.btn-hover-expand--grav:hover,.btn-hover-expand--grav:focus-visible{box-shadow:0 0 0 4px #60a5fa2e}.btn-hover-expand--quote{background:#e8ff47;color:#000}.btn-hover-expand--quote:hover,.btn-hover-expand--quote:focus-visible{box-shadow:0 0 0 4px #e8ff4738}.btn-hover-expand--pdf{background:#f4f4f5;color:#000}.btn-hover-expand--pdf:hover,.btn-hover-expand--pdf:focus-visible{box-shadow:0 0 0 4px #f4f4f52e}.btn-hover-expand--send-os{background:#82baff;color:#000}.btn-hover-expand--send-os:hover,.btn-hover-expand--send-os:focus-visible{box-shadow:0 0 0 4px #82baff38}.btn-hover-expand--confirm{background:#4ade80;color:#000}.btn-hover-expand--confirm:hover,.btn-hover-expand--confirm:focus-visible{box-shadow:0 0 0 4px #4ade8038}.btn-hover-expand--associate{background:#e8ff47;color:#000}.btn-hover-expand--associate:hover,.btn-hover-expand--associate:focus-visible{box-shadow:0 0 0 4px #e8ff4738}.btn-hover-expand--reassociate{background:#2e2e38;color:#f0f0f2}.btn-hover-expand--reassociate:hover,.btn-hover-expand--reassociate:focus-visible{box-shadow:0 0 0 4px #ffffff1a}.btn-hover-expand--whatsapp{background:#25d366;color:#fff}.btn-hover-expand--whatsapp:hover,.btn-hover-expand--whatsapp:focus-visible{box-shadow:0 0 0 4px #25d36638}.btn-hover-expand--email{background:#60a5fa;color:#fff}.btn-hover-expand--email:hover,.btn-hover-expand--email:focus-visible{box-shadow:0 0 0 4px #60a5fa38}.btn-hover-expand--recusar{background:#f87171;color:#fff}.btn-hover-expand--recusar:hover,.btn-hover-expand--recusar:focus-visible{box-shadow:0 0 0 4px #f8717138}.btn-hover-expand--novo{background:#e8ff47;color:#000}.btn-hover-expand--novo:hover,.btn-hover-expand--novo:focus-visible{box-shadow:0 0 0 4px #e8ff4738}.btn-hover-expand--novo-payable{background:#ff6c00;color:#000}.btn-hover-expand--novo-payable:hover,.btn-hover-expand--novo-payable:focus-visible{box-shadow:0 0 0 4px #ff6c0038}.btn-hover-expand--novo .btn-text,.btn-hover-expand--novo-payable .btn-text{font-weight:700}.btn-hover-expand--gear{background:var(--gear-btn-bg, var(--arsenal-2));color:var(--gear-btn-fg, #fff)}.btn-hover-expand--gear:hover,.btn-hover-expand--gear:focus-visible{box-shadow:0 0 0 4px var(--gear-btn-halo, rgba(112, 63, 255, .22))}.btn-hover-expand--gear .btn-text{font-weight:700}.btn-hover-expand--gear-ghost{background:var(--surface2);color:var(--muted);border:1px solid var(--border)}.btn-hover-expand--gear-ghost:hover,.btn-hover-expand--gear-ghost:focus-visible{color:var(--text);border-color:var(--border2)}.btn-hover-expand--ghost{background:var(--surface2);color:var(--muted);border:1px solid var(--border)}.btn-hover-expand--ghost:hover,.btn-hover-expand--ghost:focus-visible{color:var(--text);border-color:var(--border2)}.btn-hover-expand--contact{background:var(--contact-btn-bg, var(--contacts-1));color:var(--contact-btn-fg, #000)}.btn-hover-expand--contact:hover,.btn-hover-expand--contact:focus-visible{box-shadow:0 0 0 4px var(--contact-btn-halo, rgba(130,186,255,.22))}.btn-hover-expand--contact .btn-text{font-weight:700}.btn-hover-expand--config{background:var(--config-btn-bg, var(--agenda-1));color:var(--config-btn-fg, #000)}.btn-hover-expand--config:hover,.btn-hover-expand--config:focus-visible{box-shadow:0 0 0 4px var(--config-btn-halo, rgba(255,96,179,.22))}.btn-hover-expand--config .btn-text{font-weight:700}}@media(min-width:801px){.ftab--collapsible .ftab-grow{display:inline-flex;align-items:center;gap:8px;max-width:0;margin-left:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width .28s cubic-bezier(.16,1,.3,1),margin-left .28s cubic-bezier(.16,1,.3,1),opacity .2s ease}.ftab--collapsible:hover .ftab-grow,.ftab--collapsible:focus-visible .ftab-grow,.ftab--collapsible.ftab--open .ftab-grow{max-width:240px;margin-left:8px;opacity:1}}@media(min-width:1201px){.ftab--collapsible.ftab--narrow .ftab-grow{max-width:240px;margin-left:8px;opacity:1}}@media(min-width:801px){.jdt-rail{width:clamp(240px,20vw,280px)}.perfil-rail{width:248px}.rail-avatar{width:72px;height:72px;font-size:28px}.rail-avatar-cam{width:26px;height:26px}}.perfil-card{background:radial-gradient(135% 100% at 50% -8%,rgba(var(--tone-rgb, 232,255,71),.12) 0%,rgba(var(--tone-rgb, 232,255,71),.035) 34%,transparent 64%),var(--surface);border:1px solid rgba(var(--tone-rgb, 232,255,71),.18);border-radius:18px;box-shadow:0 0 70px -40px rgba(var(--tone-rgb, 232,255,71),.5)}.perfil-card-head{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.05)}.perfil-card-ico{width:28px;height:28px;border-radius:7px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:rgba(var(--tone-rgb, 232,255,71),.1);border:.5px solid rgba(var(--tone-rgb, 232,255,71),.25);color:var(--tone, var(--accent))}.perfil-card-label{font-family:DM Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#ffffffd9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-perfil-block] input:not([type=checkbox]):not([type=radio]):not(:disabled):focus,[data-perfil-block] textarea:not(:disabled):focus{border-color:rgba(var(--tone-rgb),.5)!important;background-color:rgba(var(--tone-rgb),.04)!important;box-shadow:0 0 0 3px rgba(var(--tone-rgb),.06)!important;transition:border-color .2s,background-color .2s,box-shadow .2s}.perfil-btn{background:var(--tone, var(--accent));color:var(--bg);border-radius:999px;box-shadow:0 0 22px -10px rgba(var(--tone-rgb, 232,255,71),.8);transition:box-shadow .2s ease,filter .2s ease,opacity .2s ease}.perfil-btn:disabled{background:rgba(var(--tone-rgb, 232,255,71),.15);color:#00000073;box-shadow:none}@media(hover:hover)and (pointer:fine){.perfil-btn:not(:disabled):hover{filter:brightness(1.05);box-shadow:0 0 0 4px rgba(var(--tone-rgb, 232,255,71),.12),0 0 26px -8px rgba(var(--tone-rgb, 232,255,71),.9)}}@media(max-width:800px){.perfil-card-label{font-size:var(--text-sm)}.perfil-field-label,.perfil-help{font-size:var(--text-xs)!important}.perfil-affix{font-size:var(--text-sm)!important}.perfil-card-title{font-size:var(--text-base)!important}.perfil-btn{font-size:var(--text-base)!important;min-height:44px}}@media(hover:hover)and (pointer:fine){.plan-pay-btn:not(:disabled),.plan-link:not(:disabled){transition:color .2s ease,border-color .2s ease,background-color .2s ease}.plan-pay-btn:not(:disabled):hover{border-color:rgba(var(--tone-rgb, 232,255,71),.5)!important;background-color:rgba(var(--tone-rgb, 232,255,71),.06)!important}.plan-link:not(:disabled):hover{color:var(--text)!important}.plan-link--danger:not(:disabled):hover{color:var(--red)!important}}@media(hover:hover)and (pointer:fine){.perfil-bar-sub:not([aria-current]):hover{color:var(--text)!important}.perfil-bar-block{transition:box-shadow .2s ease}.perfil-bar-block:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--bar-c) 45%,transparent),0 0 18px -6px var(--bar-c)}}@media(min-width:801px)and (max-width:1200px){.rail-collapse{width:60px}.rail-collapse .rail-label{position:absolute;left:100%;top:50%;margin-left:10px;transform:translate(-6px,-50%);padding:6px 12px;border-radius:8px;background:var(--surface3);border:1px solid var(--border2);box-shadow:0 8px 24px #0006;white-space:nowrap;pointer-events:none;opacity:0;z-index:20;transition:opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.rail-collapse .rail-item:hover .rail-label,.rail-collapse .rail-item:focus-visible .rail-label{opacity:1;transform:translateY(-50%)}.rail-collapse .rail-extra,.rail-collapse .rail-identity-text,.rail-collapse .rail-aside{display:none}.rail-collapse .rail-identity{padding-bottom:12px}.rail-collapse .rail-avatar{width:44px;height:44px;font-size:18px}.rail-collapse .rail-avatar-cam{width:20px;height:20px}.rail-collapse .rail-avatar-cam svg{width:10px;height:10px}}@media(min-width:801px){.jdt-head-row{grid-template-columns:clamp(240px,20vw,280px) 1fr}.jdt-finance-row{gap:24px}.jdt-finance-col{flex:0 0 clamp(240px,20vw,280px)}.jdt-tipo-col{flex:0 1 260px}.jdt-tipo-grid{grid-template-columns:repeat(2,1fr)}.jdt-tag-wide{display:flex}.jdt-tag-narrow{display:none}}.gd-icon{display:flex;align-items:center;justify-content:center}@media(max-width:800px){.gd-icon{display:none}}.jdt-collapsible{padding:20px}.drag-handle{width:22px}.drag-dots{display:grid;grid-template-columns:repeat(2,3px);grid-template-rows:repeat(3,3px);gap:3px}.drag-dot{width:3px;height:3px}@media(max-width:800px){.jdt-collapsible{padding:16px 12px}.drag-handle{width:16px;margin-left:-8px}.drag-dots{grid-template-columns:repeat(2,2px);grid-template-rows:repeat(3,2px);gap:2px}.drag-dot{width:2px;height:2px}}@media(min-width:801px)and (max-width:899px){.guidance-stagger-host .btn-hover-expand:hover,.guidance-stagger-host .btn-hover-expand:focus-visible{max-width:38px;padding-right:11px;gap:0}.guidance-stagger-host .btn-hover-expand:hover .btn-text,.guidance-stagger-host .btn-hover-expand:focus-visible .btn-text{max-width:0;opacity:0}}@media(min-width:801px)and (max-width:1200px){.jdt-head-row{grid-template-columns:1fr}.jdt-tag-wide{display:none}.jdt-tag-narrow{display:flex;flex:0 0 60px;margin-left:-84px;margin-right:8px}.jdt-finance-row{gap:16px;padding-left:84px}.jdt-finance-col,.jdt-tipo-col{flex:0 1 242px}}@media(min-width:801px)and (max-width:899px){.jdt-tipo-col{flex-basis:100%}.jdt-tipo-grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:801px){.btn-hover-expand--revert{background:transparent;color:var(--muted);border:1px solid var(--border2)}.btn-hover-expand--revert:hover,.btn-hover-expand--revert:focus-visible{background:#ffffff0a;color:var(--text)}}@media(min-width:801px){.btn-hover-expand--aibudget{background:#e8ff47;color:#000;min-width:96px;max-width:96px}.btn-hover-expand--aibudget:hover,.btn-hover-expand--aibudget:focus-visible{max-width:240px;box-shadow:0 0 0 4px #e8ff4738}.btn-hover-expand--aibudget.btn-hover-expand--always-expanded{max-width:240px}.btn-hover-expand--aibudget:disabled{background:#ffffff0a;color:var(--muted);box-shadow:none}}.production-timeline{padding:16px 20px 12px}.production-timeline .timeline-row{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:8px}.production-timeline .timeline-marker{display:flex;flex-direction:column;gap:2px}.production-timeline .timeline-marker.right{align-items:flex-end}.production-timeline .timeline-marker-label{font-family:DM Mono,monospace;font-size:9px;letter-spacing:1px;color:#ffffff80;text-transform:uppercase}.production-timeline .timeline-marker-value{font-family:DM Mono,monospace;font-size:11px;color:#fff;font-weight:500}.production-timeline .timeline-bar-wrap{position:relative;height:14px;padding:5px 0}.production-timeline .timeline-bar{position:relative;height:4px;width:100%;background:#ffffff14;border-radius:2px;overflow:visible}.production-timeline .timeline-bar-fill{position:absolute;left:0;top:0;bottom:0;border-radius:2px;transition:width .4s ease}.production-timeline .timeline-cursor{position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:50%;z-index:2}.production-timeline .timeline-status{text-align:center;font-family:DM Mono,monospace;font-size:11px;margin:6px 0 0;letter-spacing:.3px;color:#fff9}.production-timeline[data-state=A] .timeline-bar-fill{background:linear-gradient(90deg,#befa0f80,#befa0fe6)}.production-timeline[data-state=A] .timeline-cursor{background:#befa0f;box-shadow:0 0 0 3px #befa0f33,0 0 12px #befa0f66}.production-timeline[data-state=B] .timeline-bar-fill{background:linear-gradient(90deg,#befa0f80,#befa0fe6)}.production-timeline[data-state=B] .timeline-cursor{background:#befa0f;box-shadow:0 0 0 3px #befa0f33,0 0 12px #befa0f66}.production-timeline[data-state=B] .timeline-status{color:#fbbf24;font-weight:500}.production-timeline[data-state=C] .timeline-bar-fill{background:linear-gradient(90deg,#befa0f80,#fbbf24)}.production-timeline[data-state=C] .timeline-cursor{background:#fbbf24;box-shadow:0 0 0 3px #fbbf2440,0 0 16px #fbbf2499;animation:timelineCursorPulse 2s ease-in-out infinite}.production-timeline[data-state=C] .timeline-marker.right .timeline-marker-value{color:#fbbf24}.production-timeline[data-state=C] .timeline-status{color:#fbbf24;font-weight:500}.production-timeline[data-state=D] .timeline-bar-fill{background:linear-gradient(90deg,#befa0f80,#22c55ee6)}.production-timeline[data-state=D] .timeline-cursor{background:#22c55e;box-shadow:0 0 0 3px #22c55e40,0 0 12px #22c55e66}.production-timeline[data-state=D] .timeline-marker.right .timeline-marker-value{color:#22c55ee6}.production-timeline[data-state=D] .timeline-status{color:#22c55e;font-weight:500}.production-timeline[data-state=E] .timeline-bar-fill{background:linear-gradient(90deg,#befa0f80,#f87171)}.production-timeline[data-state=E] .timeline-cursor{background:#f87171;box-shadow:0 0 0 3px #f8717140,0 0 14px #f8717180;animation:timelineCursorPulse 1.5s ease-in-out infinite}.production-timeline[data-state=E] .timeline-marker.right .timeline-marker-value{color:#f87171}.production-timeline[data-state=E] .timeline-status{color:#f87171;font-weight:500}@keyframes timelineCursorPulse{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.15)}}.job-listing-card-wrap{--line-rgb: var(--status-rgb);--line-glow: 1;--line-sat: 1}.job-listing-card-wrap:hover{--line-glow: 1.15;--line-sat: 1.7}.job-listing-card-wrap>div:nth-child(1),.job-listing-card-wrap>div:nth-child(3){filter:brightness(var(--line-glow, 1)) saturate(var(--line-sat, 1));transition:filter .4s ease}.job-listing-card-wrap:before{content:"";position:absolute;inset:0;border-radius:14px;padding:1px;background:radial-gradient(400px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(var(--line-rgb),1),rgba(var(--line-rgb),.65) 35%,rgba(var(--line-rgb),.25) 70%,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:2}.job-listing-card-wrap:hover:before{opacity:1}@media(max-width:800px){.job-listing-card-wrap:before{display:none}.job-listing-card-wrap:active{transform:scale(.98);transition:transform .1s}}.job-listing-card-action{background:transparent;border:none;color:#555560;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s;padding:4px}.job-listing-card-action:hover{color:var(--text)}.job-listing-card-action--danger:hover{color:var(--red)}.job-listing-card-type{color:var(--text);border-left-color:var(--border);transition:color .25s ease,border-left-color .25s ease}.job-listing-card-wrap:hover .job-listing-card-type{color:var(--type-color);border-left-color:rgba(var(--type-rgb),.25)}.job-listing-card-status-pill{color:var(--status-color);background:rgba(var(--status-rgb),.12);border-color:rgba(var(--status-rgb),.18);border-top:1px solid rgba(var(--status-rgb),.7);transition:color .25s ease,background .25s ease,border-color .25s ease}.job-listing-card-wrap:hover .job-listing-card-status-pill{color:var(--text);background:#f0f0f21f;border-color:#f0f0f233;border-top:1px solid rgba(240,240,242,.7)}.job-listing-card-status-dot{background:var(--status-color);box-shadow:0 0 4px rgba(var(--status-rgb),.7);transition:background .25s ease,box-shadow .25s ease}.job-listing-card-wrap:hover .job-listing-card-status-dot{background:var(--text);box-shadow:0 0 4px #f0f0f266}.job-listing-card-version-pill{color:rgba(var(--status-rgb),.7);background:rgba(var(--status-rgb),.05);border-color:rgba(var(--status-rgb),.12);border-top:1px solid rgba(var(--status-rgb),.7);transition:color .25s ease,background .25s ease,border-color .25s ease}.job-listing-card-wrap:hover .job-listing-card-version-pill{color:#f0f0f299;background:#f0f0f20d;border-color:#f0f0f224;border-top:1px solid rgba(240,240,242,.7)}@keyframes pulseCritical{0%,to{box-shadow:0 0 #f8717180}50%{box-shadow:0 0 0 4px #f8717100}}.job-listing-card-wrap.is-critical{animation:pulseCritical 2s ease-in-out infinite}.job-listing-card-wrap.is-critical>div:nth-child(4){background:linear-gradient(135deg,rgba(248,113,113,.05) 0%,var(--surface) 60%)!important;border-color:#f871714d!important}.hv-card{position:relative;--hv-color: #f0f0f2}@media(hover:hover)and (pointer:fine){.hv-card:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:radial-gradient(360px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),color-mix(in srgb,var(--hv-color) 90%,transparent),color-mix(in srgb,var(--hv-color) 50%,transparent) 35%,color-mix(in srgb,var(--hv-color) 18%,transparent) 70%,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:2}.hv-card:hover:after{opacity:1}}@media(hover:none){.hv-card:active{transform:scale(.98);transition:transform .1s}}.hv-item{transition:box-shadow .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover){.hv-item:hover{box-shadow:inset 0 0 0 999px #ffffff0a}}.hv-icon svg{transition:stroke .2s ease,opacity .2s ease}.hv-icon{transition:opacity .2s ease}@media(hover:hover){.hv-icon:hover{opacity:1!important}.hv-icon:hover svg{stroke:var(--accent);opacity:1!important}.hv-icon.hv-icon--danger:hover svg{stroke:var(--red)}}@media(hover:hover){.hv-header:hover>svg{stroke:var(--accent)}.hv-header:hover>span{color:var(--accent)!important}}.award-medal{position:relative;background:none;border:0;padding:0;cursor:pointer;transition:transform .18s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.award-medal:hover{transform:translateY(-3px)}}.award-medal:active{transform:scale(.95)}.award-rail::-webkit-scrollbar{display:none}.award-shelf-pill:hover{color:var(--text)}@media(hover:hover)and (pointer:fine){.award-shelf-pill{opacity:0;transition:opacity .16s ease}.dash-block:hover .award-shelf-pill,.award-shelf-pill:focus-visible{opacity:1}}.award-inspect-hold{position:relative}@media(hover:hover)and (pointer:fine){.award-inspect-hold:hover .award-piece{transform:perspective(900px) rotateY(calc(var(--tilt-x, 0) * 18deg)) rotateX(calc(var(--tilt-y, 0) * -18deg))}.award-inspect-hold:hover .award-shine{opacity:1}}.award-socket{position:absolute;inset:3%;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 32%,#000000a8,#0000004d 66%,#0000008c),var(--surface2);box-shadow:inset 0 7px 16px #000000e0,inset 0 -2px 3px #ffffff0d,inset 0 2px 6px #000000e6,0 1px #ffffff0b}.award-socket:before{content:"";position:absolute;inset:0;border-radius:50%;mix-blend-mode:overlay;background-size:70px 70px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E")}.award-socket:after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(158deg,rgba(255,255,255,.05) 0%,transparent 34%,transparent 68%,rgba(255,255,255,.025) 100%)}.award-groove{position:absolute;inset:12%;border-radius:50%;pointer-events:none;box-shadow:inset 0 3px 7px #000000bf,inset 0 -1px 2px #ffffff0a}.award-reveal{opacity:0;transition:opacity .3s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.award-medal:hover .award-reveal{opacity:1}}.award-piece{position:absolute;inset:0;transition:transform .18s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.award-medal:hover .award-piece{transform:perspective(420px) rotateY(calc(var(--tilt-x, 0) * 18deg)) rotateX(calc(var(--tilt-y, 0) * -18deg))}}.award-shine{position:absolute;inset:0;pointer-events:none;opacity:0;overflow:hidden;mix-blend-mode:screen;-webkit-mask:var(--art) center / contain no-repeat;mask:var(--art) center / contain no-repeat;transition:opacity .25s ease}.award-shine:before{content:"";position:absolute;top:0;bottom:0;left:0;width:260%;background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.08) 44%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.08) 56%,transparent 68%);transform:translate(calc((var(--tilt-x, 0) + .5) * -61.5%));transition:transform .18s cubic-bezier(.16,1,.3,1);will-change:transform}@media(hover:hover)and (pointer:fine){.award-medal:hover .award-shine{opacity:1}}.award-arriving{perspective:900px}.award-arr-piece,.award-arr-ring,.award-arr-shock-a,.award-arr-shock-b{opacity:0}.award-arr-ring{position:absolute;inset:1.5%;border-radius:50%;pointer-events:none;border:1.5px solid var(--arr-glow, var(--accent));box-shadow:0 0 20px color-mix(in srgb,var(--arr-glow, var(--accent)) 55%,transparent),inset 0 0 14px color-mix(in srgb,var(--arr-glow, var(--accent)) 30%,transparent)}.award-arr-shock-a,.award-arr-shock-b{position:absolute;inset:0;border-radius:50%;pointer-events:none;border:2px solid var(--arr-glow, var(--accent))}.award-arriving .award-arr-ghost{animation:awardGhostOut .4s ease calc(var(--arr-delay, 0s) + .15s) forwards}.award-arriving .award-arr-piece{animation:awardChegada 1.3s cubic-bezier(.2,.9,.25,1) var(--arr-delay, 0s) forwards}.award-arriving .award-arr-ring{animation:awardAro 2.6s cubic-bezier(.16,1,.3,1) calc(var(--arr-delay, 0s) + .62s) forwards}.award-arriving .award-arr-shock-a{animation:awardShock 1.05s cubic-bezier(.16,1,.3,1) calc(var(--arr-delay, 0s) + .58s) forwards}.award-arriving .award-arr-shock-b{animation:awardShock 1.05s cubic-bezier(.16,1,.3,1) calc(var(--arr-delay, 0s) + .74s) forwards}@keyframes awardGhostOut{to{opacity:0}}@keyframes awardChegada{0%{opacity:0;transform:scale(.16) rotateY(0);filter:grayscale(1) brightness(.3)}14%{opacity:1}58%{opacity:1;transform:scale(1.16) rotateY(560deg);filter:grayscale(0) brightness(1.5) drop-shadow(0 0 10px rgba(255,255,255,.35))}76%{opacity:1;transform:scale(.965) rotateY(688deg);filter:brightness(1.05)}to{opacity:1;transform:scale(1) rotateY(720deg);filter:drop-shadow(0 6px 18px rgba(0,0,0,.6))}}@keyframes awardAro{0%{opacity:0;transform:scale(.88)}22%{opacity:1}to{opacity:0;transform:scale(1.05)}}@keyframes awardShock{0%{opacity:.85;transform:scale(.5)}to{opacity:0;transform:scale(1.32)}}@media(prefers-reduced-motion:reduce){.award-arriving .award-arr-piece{animation:awardChegadaFade .4s ease var(--arr-delay, 0s) forwards}.award-arriving .award-arr-ghost{animation-duration:.2s;animation-delay:var(--arr-delay, 0s)}.award-arriving .award-arr-ring,.award-arriving .award-arr-shock-a,.award-arriving .award-arr-shock-b{animation-duration:.01s;animation-delay:calc(var(--arr-delay, 0s) + .4s)}}@keyframes awardChegadaFade{0%{opacity:0}to{opacity:1}}@media(hover:hover){.hv-check:hover{background:#4ade8038!important;border-color:#4ade8099!important}}.back-circle{transition:transform .2s ease,border-color .2s ease}.back-circle svg{transition:stroke .2s ease}@media(hover:hover){.back-circle:hover{border-color:var(--accent)!important;transform:scale(1.1)}.back-circle:hover svg{stroke:var(--accent)}}.halo-btn{transition:box-shadow .25s cubic-bezier(.16,1,.3,1),filter .25s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),background .2s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover){.halo-btn--primary:hover:not(:disabled){box-shadow:0 0 2px color-mix(in srgb,var(--halo-c, var(--accent)) 60%,transparent),0 0 16px color-mix(in srgb,var(--halo-c, var(--accent)) 40%,transparent);filter:brightness(1.05)}.halo-btn--outline:hover:not(:disabled){border-color:#f0f0f273!important;color:var(--text)!important;box-shadow:0 0 12px #f0f0f21a}.halo-btn--ghost:hover:not(:disabled){color:var(--text)!important;box-shadow:inset 0 0 0 999px #ffffff0a}}@keyframes limeGlow{0%,to{box-shadow:0 0 16px -4px #e8ff4766}50%{box-shadow:0 0 24px -2px #e8ff47a6}}.dlv-tl{--dlvc: var(--blue);margin-top:12px}.dlv-tl.warn{--dlvc: var(--orange)}.dlv-tl.late{--dlvc: var(--red)}.dlv-tl.done{--dlvc: var(--green)}.dlv-tl.donelate{--dlvc: var(--orange)}.dlv-tl.none{--dlvc: var(--muted)}.dlv-tl-top{display:flex;justify-content:flex-start;align-items:center;gap:9px;margin-bottom:8px;min-height:20px;flex-wrap:wrap;row-gap:3px}.dlv-tl-phrase{font:500 9px DM Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--dlvc)}.dlv-tl-due{display:inline-flex;align-items:center;font:500 8px DM Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--dlvc);white-space:nowrap;background:color-mix(in srgb,var(--dlvc) 12%,transparent);border:1px solid color-mix(in srgb,var(--dlvc) 28%,transparent);border-radius:999px;padding:4px 9px}.dlv-tl-duebtn{display:inline-flex;align-items:center;gap:6px;font:500 8.5px DM Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);background:none;border:none;cursor:pointer;padding:4px 2px;transition:color .2s;white-space:nowrap}.dlv-tl-duebtn svg{opacity:.7;transition:opacity .2s,color .2s}@media(hover:hover)and (pointer:fine){.dlv-tl-duebtn:hover{color:var(--text)}.dlv-tl-duebtn:hover svg{opacity:1;color:var(--blue)}}.dlv-tl-datein{background:var(--bg);border:1px solid var(--blue);border-radius:7px;color:var(--text);font:500 9px DM Mono,monospace;padding:3px 7px;outline:none;color-scheme:dark}.dlv-headdue{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;font:500 10px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;cursor:pointer;background:#ffffff0a;border:1px solid var(--border);border-radius:999px;padding:8px 14px;transition:color .2s,border-color .2s,background .2s}.dlv-headdue svg{opacity:.7;transition:opacity .2s,color .2s}@media(hover:hover)and (pointer:fine){.dlv-headdue:hover{color:var(--text);border-color:var(--blue);background:var(--blue-dim)}.dlv-headdue:hover svg{opacity:1;color:var(--blue)}}.dlv-headdue.empty{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 38%,transparent)}.dlv-headdue.empty svg{opacity:1}.dlv-headdue.ro{background:none;border-color:transparent;padding:8px 2px;cursor:default}.dlv-headdue-in{background:var(--bg);border:1px solid var(--blue);border-radius:999px;color:var(--text);font:500 10.5px DM Mono,monospace;padding:7px 12px;outline:none;color-scheme:dark;flex-shrink:0}@media(max-width:700px){.dlv-headdue{padding:5px 11px;font-size:9px}.dlv-headdue{color:var(--text)}.dlv-headdue.ro{color:var(--muted)}.dlv-tl-duebtn{color:var(--text);background:#ffffff0a;border:1px solid var(--border);border-radius:999px;padding:4px 10px;gap:6px}}.dlv-tl-track{position:relative;height:5px;border-radius:3px;background:#ffffff12}.dlv-tl-endtick{position:absolute;right:0;top:-4px;bottom:-4px;width:2px;border-radius:1px;background:#ffffff38}.dlv-tl-fill{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:linear-gradient(90deg,color-mix(in srgb,var(--dlvc) 30%,transparent),var(--dlvc));transition:width .5s cubic-bezier(.16,1,.3,1)}.dlv-tl-now{position:absolute;top:50%;width:9px;height:9px;border-radius:50%;background:var(--dlvc);transform:translate(-50%,-50%);z-index:2}.dlv-tl-now:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1px solid var(--dlvc);animation:dlvRing 2s cubic-bezier(.16,1,.3,1) infinite}@keyframes dlvRing{0%{transform:scale(.5);opacity:.7}to{transform:scale(1.5);opacity:0}}@keyframes dlvRailFlow{0%{background-position-y:-44px}to{background-position-y:calc(100% + 44px)}}.dlv-tl-check{position:absolute;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;border-radius:50%;background:var(--dlvc);color:#000;display:grid;place-items:center;z-index:2;box-shadow:0 0 0 3px var(--surface2)}.dlv-tl-dates{display:flex;justify-content:space-between;font:500 7px DM Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:7px}.dlv-tl.mini{margin-top:9px}.dlv-tl.mini .dlv-tl-track{height:3px}.dlv-tl.mini .dlv-tl-now{width:7px;height:7px}.dlv-tl.mini .dlv-tl-check{width:12px;height:12px}.dlv-acts{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.dlv-acirc{display:inline-flex;align-items:center;justify-content:center;height:38px;min-width:38px;padding:0 11px;border-radius:999px;border:none;cursor:pointer;color:#000;transition:box-shadow .22s,opacity .2s,transform .18s cubic-bezier(.16,1,.3,1)}.dlv-acirc .dlv-alab{max-width:0;overflow:hidden;white-space:nowrap;opacity:0;margin-left:0;font:700 10.5px Syne,sans-serif;transition:max-width .35s cubic-bezier(.16,1,.3,1),opacity .22s,margin-left .35s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.dlv-acirc:hover:not(:disabled){box-shadow:0 6px 20px #00000073}.dlv-acirc:hover:not(:disabled) .dlv-alab{max-width:160px;opacity:1;margin-left:8px}}.dlv-acirc .dlv-alab.s{display:none}@media(hover:none){.dlv-acirc .dlv-alab{display:none}.dlv-acirc .dlv-alab.s{display:inline;max-width:160px;opacity:1;margin-left:7px}.dlv-acirc{height:40px;min-width:40px;padding:0 10px}.dlv-acirc .dlv-alab.s{font-size:10px}.dlv-acts .dlv-acirc .dlv-alab.s{display:none}.dlv-acts .dlv-acirc{padding:0}.dlv-acts{gap:8px}}@media(hover:none)and (max-width:700px){.dlv-acts{gap:6px}.dlv-acts .dlv-acirc{height:32px;min-width:32px;padding:0 11px}.dlv-acts .dlv-acirc .dlv-alab.s{display:inline;max-width:160px;opacity:1;margin-left:6px;font-size:9px}.dlv-acts .dlv-acirc.asend{padding:0}.dlv-acts .dlv-acirc.asend .dlv-alab.s{display:none}}.dlv-acirc:active{transform:scale(.95)}.dlv-acirc:disabled{opacity:.25;cursor:not-allowed}.dlv-acirc.aok{background:var(--green)}.dlv-acirc.arev{background:var(--orange)}.dlv-acirc.asend{background:var(--blue)}.dlv-acirc.sec{background:transparent;border:1px solid transparent}.dlv-acirc.sec.aok{border-color:color-mix(in srgb,var(--green) 42%,transparent);color:var(--green)}.dlv-acirc.sec.arev{border-color:color-mix(in srgb,var(--orange) 42%,transparent);color:var(--orange)}.dlv-acirc.sec.asend{border-color:color-mix(in srgb,var(--accent) 42%,transparent);color:var(--accent)}.dlv-acirc.sec.alink{border-color:color-mix(in srgb,var(--blue) 42%,transparent);color:var(--blue)}.dlv-acirc.sec.alink.locked{border-color:var(--border2);color:var(--muted);position:relative}.dlv-lockbadge{position:absolute;top:-2px;right:-2px;background:var(--surface2);border-radius:999px;padding:1.5px;color:var(--muted);pointer-events:none}.dlv-grouplist{display:flex;flex-direction:column;gap:12px}.dlv-grouphead{display:flex;align-items:center;gap:9px;flex-wrap:wrap;row-gap:4px;font:500 8px DM Mono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:0 2px 2px}.dlv-grouphead img{height:9px;width:auto;display:block;opacity:.75}.dlv-grouphead.sep{margin-top:10px}.dlv-titlemark{height:10px;width:auto;display:inline-block;vertical-align:-1px;margin-left:9px;opacity:.75}.dlv-livebudbtn{background:none;border:none;padding:0;margin-left:1px;display:inline-flex;align-items:center;flex-shrink:0;cursor:pointer;position:relative}.dlv-livebudbtn img{height:11px;width:auto;display:block;opacity:.8;transition:opacity .2s}@media(max-width:800px){.dlv-livebudbtn{margin-left:auto}.dlv-livebudbtn img{height:9px}}@media(hover:hover)and (pointer:fine){.dlv-livebudbtn:hover img{opacity:1}}.dlv-livebudbtn:disabled{cursor:not-allowed}.dlv-livebudbtn:disabled img{opacity:.35}.dlv-livebudbtn .dlv-lockbadge{top:-3px;right:-7px}.dlv-groupcta{margin-left:auto;display:inline-flex;align-items:center;gap:5px;background:none;border:none;padding:2px 0;cursor:pointer;font:500 8px DM Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);transition:color .2s}@media(hover:hover)and (pointer:fine){.dlv-groupcta:hover{color:var(--accent)}}@media(max-width:700px){.dlv-groupcta{margin-left:0}.dlv-grouphead{justify-content:flex-start}}.dlv-acirc.alivebud{background:var(--blue);height:38px;min-width:0;padding:0 16px}@media(hover:none){.dlv-acirc.alivebud{height:44px}}.dlv-acirc.alivebud img{height:13px;width:auto;display:block;filter:brightness(0);transition:height .35s cubic-bezier(.16,1,.3,1)}.dlv-acirc.alivebud.locked{position:relative}.dlv-acirc.alivebud .dlv-alab{color:#000}@media(hover:hover)and (pointer:fine){.dlv-acirc.alivebud:hover img{height:11px}.dlv-acirc.sec:hover:not(:disabled){box-shadow:none}.dlv-acirc.sec.aok:hover:not(:disabled){background:var(--green);border-color:var(--green);color:#000}.dlv-acirc.sec.arev:hover:not(:disabled){background:var(--orange);border-color:var(--orange);color:#000}.dlv-acirc.sec.asend:hover:not(:disabled){background:var(--accent);border-color:var(--accent);color:#000}.dlv-acirc.sec.alink:hover:not(:disabled){background:var(--blue);border-color:var(--blue);color:#000}}.dlv-ladderrow{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;row-gap:10px;margin-bottom:12px}.dlv-ladder{display:flex;gap:14px;flex-wrap:wrap;font:500 7.5px DM Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.dlv-ladder .now{color:var(--blue)}.dlv-ladder .done{color:var(--green)}.dlv-offpage{font:500 8px DM Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:8px}.dlv-pulsedot{width:5px;height:5px;border-radius:50%;background:var(--blue);flex:none;animation:dlvPulse 2s ease-in-out infinite}@keyframes dlvPulse{0%,to{opacity:1}50%{opacity:.3}}.dlv-pulseanim{animation:dlvPulse 2s ease-in-out infinite}.dlv-spill{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;flex-wrap:wrap;row-gap:2px;font:500 8px DM Mono,monospace;letter-spacing:.14em;text-transform:uppercase;border:1px solid transparent;border-radius:999px;padding:4px 9px;margin-top:5px;width:-moz-max-content;width:max-content}.dlv-spill svg{flex-shrink:0}.dlv-spill-lb{white-space:nowrap}.dlv-spill-meta{white-space:nowrap;opacity:.62}@keyframes portalGlowDrift{0%{transform:translateZ(0) scale(1);opacity:.9}25%{transform:translate3d(calc(-5% * var(--pv-a, 1) * var(--pv-amp, 1)),calc(4% * var(--pv-a, 1) * var(--pv-amp, 1)),0) scale(calc(1 + .14 * var(--pv-a, 1) * var(--pv-amp, 1)));opacity:1}50%{transform:translate3d(calc(4% * var(--pv-a, 1) * var(--pv-amp, 1)),calc(-3% * var(--pv-a, 1) * var(--pv-amp, 1)),0) scale(calc(1 - .06 * var(--pv-a, 1) * var(--pv-amp, 1)));opacity:.8}75%{transform:translate3d(calc(-3% * var(--pv-a, 1) * var(--pv-amp, 1)),calc(-5% * var(--pv-a, 1) * var(--pv-amp, 1)),0) scale(calc(1 + .08 * var(--pv-a, 1) * var(--pv-amp, 1)));opacity:.95}to{transform:translateZ(0) scale(1);opacity:.9}}@keyframes portalGlowDriftB{0%{transform:translateZ(0) scale(calc(1 + .05 * var(--pv-a, 1) * var(--pv-amp, 1)));opacity:.75}30%{transform:translate3d(calc(7% * var(--pv-a, 1) * var(--pv-amp, 1)),calc(-5% * var(--pv-a, 1) * var(--pv-amp, 1)),0) scale(calc(1 - .08 * var(--pv-a, 1) * var(--pv-amp, 1)));opacity:.95}60%{transform:translate3d(calc(-4% * var(--pv-a, 1) * var(--pv-amp, 1)),calc(6% * var(--pv-a, 1) * var(--pv-amp, 1)),0) scale(calc(1 + .16 * var(--pv-a, 1) * var(--pv-amp, 1)));opacity:.7}to{transform:translateZ(0) scale(calc(1 + .05 * var(--pv-a, 1) * var(--pv-amp, 1)));opacity:.75}}@keyframes portalGlowDriftC{0%{transform:translateZ(0) scale(1);opacity:.85}33%{transform:translate3d(calc(9% * var(--pv-a, 1) * var(--pv-amp, 1)),calc(7% * var(--pv-a, 1) * var(--pv-amp, 1)),0) scale(calc(1 + .22 * var(--pv-a, 1) * var(--pv-amp, 1)));opacity:1}66%{transform:translate3d(calc(-7% * var(--pv-a, 1) * var(--pv-amp, 1)),calc(3% * var(--pv-a, 1) * var(--pv-amp, 1)),0) scale(calc(1 - .12 * var(--pv-a, 1) * var(--pv-amp, 1)));opacity:.7}to{transform:translateZ(0) scale(1);opacity:.85}}@keyframes portalGrainShift{0%{transform:translateZ(0)}25%{transform:translate3d(-2%,1%,0)}50%{transform:translate3d(1%,-2%,0)}75%{transform:translate3d(2%,2%,0)}to{transform:translateZ(0)}}@keyframes portalSeamPulse{0%,to{opacity:.5}50%{opacity:1}}.pvglow-a{animation:portalGlowDrift calc(30s * var(--pv-t, 1) * var(--pv-tempo, 1)) ease-in-out infinite}.pvglow-b{animation:portalGlowDriftC calc(34s * var(--pv-t, 1) * var(--pv-tempo, 1)) ease-in-out infinite}.pvglow-c{animation:portalGlowDrift calc(46s * var(--pv-t, 1) * var(--pv-tempo, 1)) ease-in-out infinite reverse}.pvglow-d{animation:portalGlowDriftB calc(52s * var(--pv-t, 1) * var(--pv-tempo, 1)) ease-in-out infinite reverse}.pvglow-e{animation:portalGlowDriftB calc(27s * var(--pv-t, 1) * var(--pv-tempo, 1)) ease-in-out infinite reverse}.pvgrain{animation:portalGrainShift calc(9s * var(--pv-t, 1) * var(--pv-tempo, 1)) steps(4) infinite}.pvseam{animation:portalSeamPulse calc(18s * var(--pv-t, 1) * var(--pv-tempo, 1)) ease-in-out infinite}@media(prefers-reduced-motion:reduce){.pvglow-a,.pvglow-b,.pvglow-c,.pvglow-d,.pvglow-e,.pvgrain,.pvseam{animation:none}}.pvbackdrop[data-motion=off] :is(.pvglow-a,.pvglow-b,.pvglow-c,.pvglow-d,.pvglow-e,.pvgrain,.pvseam){animation:none}.pvfocus:focus{outline:none}.pvfocus:focus-visible{outline:2px solid var(--pv-ink, var(--accent));outline-offset:2px}@media(hover:none){.pvtap:active{opacity:.62;transition:opacity 60ms linear}}@media(pointer:coarse){.pvhit{position:relative}.pvhit:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,44px);height:max(100%,44px)}}.pvskel{position:relative;overflow:hidden}.pvskel:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,var(--pv-sheen, rgba(255,255,255,.06)),transparent);animation:portalSkelSheen 1.7s cubic-bezier(.16,1,.3,1) infinite}@keyframes portalSkelSheen{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.pvskel:after{animation:none}}.dlv-still{position:absolute;top:0;right:0;bottom:0;width:68%;pointer-events:none;opacity:.15;z-index:0;background-size:cover;background-position:center;filter:brightness(.55) saturate(.85);-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,.95) 0%,rgba(0,0,0,.4) 55%,transparent 100%);mask-image:linear-gradient(to left,rgba(0,0,0,.95) 0%,rgba(0,0,0,.4) 55%,transparent 100%)}.dlv-still.sgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr;gap:2px;opacity:.18;filter:none}.dlv-still.sgrid i{display:block;background-size:cover;background-position:center;filter:brightness(.6) saturate(.85)}.dlv-still.swave{display:flex;align-items:center;padding:0 20px;opacity:.3;filter:none}.dlv-still.swave span{display:flex;align-items:center;gap:2px;width:100%;height:52%}.dlv-still.swave i{flex:1;min-width:2px;border-radius:2px;background:linear-gradient(180deg,var(--muted),color-mix(in srgb,var(--muted) 12%,transparent))}.dlv-card{border-radius:14px;padding:16px 18px;position:relative;overflow:hidden}.dlv-head{position:relative;z-index:1;gap:12px}.dlv-headmeta,.dlv-headctl{display:contents}.dlv-cardic{width:32px;height:32px;border-radius:9px;flex-shrink:0;background:#ffffff0a;display:grid;place-items:center}.dlv-headtop{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-bottom:11px;min-height:24px}.dlv-assignee{display:inline-flex;align-items:center;gap:8px;min-width:0;flex-shrink:1;font:500 9px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.dlv-assignee-av{width:22px;height:22px;border-radius:999px;overflow:hidden;display:block;flex-shrink:0;border:1px solid var(--border)}.dlv-assignee-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:700px){.dlv-assignee{font-size:8.5px}}.dlv-namecol{flex:1;min-width:0}.dlv-collapse{width:22px;height:28px;border-radius:7px;flex:none;margin:0 -6px;background:transparent;border:none;color:var(--muted);display:grid;place-items:center;cursor:pointer;transition:color .2s,background .2s}@media(hover:hover)and (pointer:fine){.dlv-collapse:hover{color:var(--text);background:#ffffff12}}.dlv-delbtn{width:28px;height:28px;border-radius:8px;flex-shrink:0;background:var(--red-dim);border:none;display:grid;place-items:center;cursor:pointer}.dlv-sendbtn{width:28px;height:28px;border-radius:8px;flex-shrink:0;background:color-mix(in srgb,var(--accent) 12%,transparent);border:none;color:var(--accent);display:grid;place-items:center;cursor:pointer;transition:opacity .2s}.dlv-sendbtn:disabled{opacity:.35;cursor:not-allowed}.dlv-modebtn{width:28px;height:28px;border-radius:8px;flex:none;background:#ffffff0d;border:none;color:var(--muted);display:grid;place-items:center;cursor:pointer;transition:color .2s,background .2s}.dlv-namepen{flex:none;color:var(--muted);opacity:.4;transition:opacity .2s,color .2s}@media(hover:hover)and (pointer:fine){.dlv-modebtn:hover{color:var(--text);background:#ffffff1a}.dlv-nameedit:hover .dlv-namepen{opacity:1;color:var(--text)}}.dlv-vwrap{margin:14px 0 0 4px;display:flex;flex-direction:column;gap:18px;position:relative}.dlv-vwrap:before{content:"";position:absolute;left:23px;top:12px;bottom:12px;width:1px;background:var(--border)}.dlv-vrow{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;-moz-column-gap:14px;column-gap:14px;row-gap:10px}.dlv-vbody{min-width:0;position:relative}.dlv-vbody.editing>*:not(.dlv-attachwrap){visibility:hidden}.dlv-vrow.stale{opacity:.55}@media(hover:hover)and (pointer:fine){.dlv-vrow.stale:hover{opacity:.8;transition:opacity .2s}}.dlv-vask{grid-column:1 / -1;display:flex;align-items:baseline;gap:10px;min-width:0}.dlv-vasktxt{flex:1;min-width:0;display:flex;align-items:center;gap:8px;background:none;border:none;padding:0;cursor:pointer;text-align:left;font:500 11px DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--orange)}.dlv-vasktxt>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlv-vasktxt.open>span{white-space:normal;overflow:visible;text-overflow:clip}.dlv-vasktxt svg{flex:none;opacity:.7;transition:opacity .2s}@media(hover:hover)and (pointer:fine){.dlv-vasktxt:hover svg{opacity:1}}.dlv-vaskat{display:inline-flex;align-items:center;align-self:center;flex:none;font:500 7.5px DM Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--orange);white-space:nowrap;background:color-mix(in srgb,var(--orange) 12%,transparent);border:1px solid color-mix(in srgb,var(--orange) 28%,transparent);border-radius:999px;padding:3px 8px}.dlv-attachwrap{position:absolute;inset:0;z-index:3;min-width:0;display:flex;align-items:center}.dlv-attachwrap .dlv-attach{flex:1;min-width:0}.dlv-vbody.editing{min-height:68px}.dlv-attachfield{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.dlv-attachmsg{font:500 7.5px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlv-attachmsg.ok{color:var(--green)}.dlv-attachmsg.no{color:var(--muted)}.dlv-attachmsg.bad{color:var(--red)}.dlv-attach{display:flex;align-items:center;gap:8px;background:#ffffff0f;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border:1px solid var(--blue);border-radius:999px;padding:4px 4px 4px 13px;min-width:0}.dlv-attach.hasmsg{border-radius:26px}.dlv-attachic{display:grid;place-items:center;color:var(--muted);flex:none}.dlv-attachin{flex:1;min-width:0;background:none;border:none;outline:none;color:var(--text);font:500 11px DM Mono,monospace;padding:7px 0}.dlv-attachin::-moz-placeholder{color:var(--muted)}.dlv-attachin::placeholder{color:var(--muted)}.dlv-attachbtns{flex:none;display:flex;align-items:center;gap:5px;min-width:0}.dlv-acirc.sec.aclose{border-color:var(--border2);color:var(--muted)}@media(hover:hover)and (pointer:fine){.dlv-acirc.sec.aclose:hover:not(:disabled){background:#ffffff24;border-color:transparent;color:var(--text)}}.dlv-acirc.alivego{background:var(--blue);color:#000}.dlv-acirc.alivego img{height:16px;width:auto;display:block;filter:brightness(0)}.dlv-acirc.alivego .dlv-alab{color:#000}.dlv-acirc.alivego.locked{position:relative}.dlv-acirc.alivego:disabled{opacity:.55}.dlv-attach.local{border-color:var(--border2)}@media(max-width:700px){.dlv-head{flex-wrap:wrap;row-gap:9px}.dlv-namecol{min-width:110px}.dlv-card{padding:16px 12px}.dlv-tl-phrase{font-size:8px;letter-spacing:.06em}.dlv-head.cyc:not(.folded) .dlv-headdue{display:none}.dlv-tl-top .dlv-tl-duebtn,.dlv-tl-top .dlv-tl-due,.dlv-tl-top .dlv-tl-datein{order:2;margin-left:auto;flex:none}.dlv-tl-top{flex-wrap:nowrap}.dlv-tl-phrase{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlv-vrow{row-gap:26px}.dlv-vrow .dlv-acts{grid-column:1 / -1;margin-top:0;justify-content:flex-end}.dlv-vrow .dlv-acts .dlv-acirc{flex:1;min-width:0}.dlv-vrow .dlv-acts .dlv-acirc:only-child{flex:0 1 auto}.dlv-attach{flex-wrap:wrap;border-radius:14px;padding:8px}.dlv-attachin{flex-basis:100%;padding:8px 5px;min-height:44px;box-sizing:border-box}.dlv-attachmsg{white-space:normal;overflow:visible;text-overflow:clip}.dlv-attachbtns{width:100%;justify-content:flex-end}.dlv-headmeta{display:flex;align-items:center;gap:10px;flex:1 1 100%;min-width:0}.dlv-head{-moz-column-gap:10px;column-gap:10px}.dlv-headmeta{flex-wrap:wrap;row-gap:9px;order:1;padding-left:20px;margin-top:-5px}.dlv-headctl{display:flex;align-items:center;gap:16px;flex:none}.dlv-assignee{min-width:88px;flex:1 1 auto}.dlv-duelb,.dlv-ghlb,.dlv-cardic,.dlv-head.folded .dlv-assignee{display:none}.dlv-head.hdr{padding-top:16px}.dlv-head.hdr .dlv-spill{position:absolute;top:-16px;left:-12px;margin-top:0;border-radius:0 0 10px;border-top:none;border-left:none;padding:5px 10px 5px 12px}.dlv-head.hdr .dlv-headctl{position:absolute;top:-16px;right:0;gap:10px}.dlv-head.hdr .dlv-modebtn,.dlv-head.hdr .dlv-sendbtn,.dlv-head.hdr .dlv-delbtn{width:24px;height:24px;border-radius:0 0 7px 7px}.dlv-head.hdr.folded .dlv-spill-meta{display:none}.dlv-head.hdr .dlv-spill-meta{font-size:7px}.dlv-vrow.cur .dlv-apline{display:none}.dlv-head.folded .dlv-headmeta{flex:0 0 auto;margin-left:auto;padding-left:0;margin-top:0}.dlv-head.folded .dlv-namecol{flex:0 1 auto;min-width:0}.dlv-head.folded{flex-wrap:nowrap}.dlv-head.hdr.folded{margin-bottom:-8px}.dlv-head.folded .dlv-headdue{flex:none}.dlv-spill{flex-wrap:nowrap;font-size:7.5px;letter-spacing:.1em;padding:3px 8px;gap:5px}.dlv-spill-lb{min-width:0;overflow:hidden;text-overflow:ellipsis}.dlv-spill-meta{flex:none}.dlv-vrow{grid-template-columns:30px minmax(0,1fr);-moz-column-gap:0;column-gap:0}.dlv-vbodywrap{margin-left:-8px}.dlv-vwrap{margin-left:0}.dlv-vwrap:before{left:14px;top:12px;bottom:var(--dlv-railcut, 58px);width:2px;background:var(--border);background-image:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.34) 50%,transparent 100%);background-repeat:no-repeat;background-size:100% 44px;animation:dlvRailFlow 3s linear infinite}.dlv-vrow.stale{opacity:1}.dlv-vrow.stale>*:not(.dlv-vtag){opacity:.55}.dlv-vrow.stale.s-sent .dlv-vtag,.dlv-vrow.stale.s-approved .dlv-vtag{background:color-mix(in srgb,var(--green) 55%,var(--surface2));border-color:color-mix(in srgb,var(--green) 55%,var(--surface2));color:#0000009e}.dlv-vrow.stale.s-revision .dlv-vtag{background:color-mix(in srgb,var(--orange) 55%,var(--surface2));border-color:color-mix(in srgb,var(--orange) 55%,var(--surface2));color:#0000009e}.dlv-vrow.stale.s-draft .dlv-vtag{background:var(--surface2);border-color:color-mix(in srgb,var(--blue) 55%,var(--surface2));color:color-mix(in srgb,var(--blue) 62%,var(--surface2))}.dlv-vrow.stale.s-draft.haslink .dlv-vtag{border-color:color-mix(in srgb,var(--green) 55%,var(--surface2));color:color-mix(in srgb,var(--green) 62%,var(--surface2))}.dlv-vask{position:relative}.dlv-attachwrap{position:static;grid-column:1 / -1;margin-top:2px;width:100%}.dlv-vbody.editing{min-height:0}.dlv-vbody.editing>*:not(.dlv-attachwrap){visibility:visible}.dlv-attachmsg.ok{display:none}}@media(hover:none){.dlv-attachbtns .dlv-acirc .dlv-alab.s{display:none}.dlv-attachbtns .dlv-acirc{padding:0}.dlv-attachbtns{gap:7px}}@media(hover:none)and (max-width:700px){.dlv-attachbtns{gap:6px}.dlv-attachbtns .dlv-acirc{height:32px;min-width:32px;padding:0 11px}.dlv-attachbtns .dlv-acirc .dlv-alab.s{display:inline;max-width:160px;opacity:1;margin-left:6px;font-size:9px}.dlv-acirc.alivego img{height:13px}}.dlv-vtag{position:relative;z-index:1;width:46px;box-sizing:border-box;text-align:center;font:700 9.5px DM Mono,monospace;letter-spacing:.06em;color:var(--muted);background:var(--surface2);border:1.5px solid var(--border2);border-radius:7px;padding:5px 0;white-space:nowrap}.dlv-vrow.s-draft .dlv-vtag{border-color:var(--blue);color:var(--blue)}.dlv-vrow.s-sent .dlv-vtag{border-color:var(--blue);background:var(--blue);color:#000}.dlv-vrow.s-sent .dlv-vtag{border-color:var(--green);background:var(--green);color:#000}.dlv-vrow.s-draft.haslink .dlv-vtag{border-color:var(--green);color:var(--green)}.dlv-vrow.s-revision .dlv-vtag{border-color:var(--orange);background:var(--orange);color:#000}.dlv-vrow.s-approved .dlv-vtag{border-color:var(--green);background:var(--green);color:#000}.dlv-vrow.cur .dlv-vtag{box-shadow:0 0 0 3px color-mix(in srgb,currentColor 14%,transparent)}.dlv-vrow.cur.s-draft .dlv-vtag{box-shadow:0 0 0 3px color-mix(in srgb,var(--blue) 14%,transparent)}@media(max-width:700px){.dlv-vtag{width:30px;font-size:8px;padding:4px 0;letter-spacing:.02em}.dlv-vtag{align-self:start;margin-top:12px;box-sizing:border-box;height:24px;padding:0;line-height:21px;border-radius:7px 0 0 7px}.dlv-vrow.cur .dlv-vtag,.dlv-vrow.cur.s-draft .dlv-vtag{box-shadow:none}.dlv-tl-startlb,.dlv-tl-endtick{display:none}.dlv-tl.inbar{display:flex;align-items:center;gap:8px}.dlv-tl.inbar .dlv-tl-track{flex:1;min-width:0;height:24px;border-radius:0 12px 12px 0;overflow:hidden}.dlv-tl.inbar .dlv-tl-start{position:absolute;left:10px;top:0;z-index:3;pointer-events:none;font:500 7px DM Mono,monospace;letter-spacing:.08em;line-height:24px;color:var(--muted)}.dlv-tl.inbar .dlv-tl-end{position:absolute;right:11px;top:0;z-index:3;pointer-events:none;font:500 7px DM Mono,monospace;letter-spacing:.08em;line-height:24px;color:var(--muted)}.dlv-tl.inbar.endin .dlv-tl-start{display:none}.dlv-tl.inbar.endin .dlv-tl-inbar{padding:0 41px 0 12px;font-size:7.5px}.dlv-tl.inbar.endin .dlv-tl-end{right:9px}.dlv-tl.inbar .dlv-tl-endd{flex:none;font:500 8.5px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.dlv-tl.inbar .dlv-tl-fill{border-radius:0;background:linear-gradient(90deg,color-mix(in srgb,var(--dlvc) 10%,transparent),color-mix(in srgb,var(--dlvc) 26%,transparent));border-right:2px solid var(--dlvc)}.dlv-tl.inbar .dlv-tl-inbar{position:absolute;inset:0;z-index:3;pointer-events:none;box-sizing:border-box;padding:0 12px 0 42px;font:500 8px DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--dlvc);text-align:center;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dlv-tl.inbar .dlv-tl-now,.dlv-tl.inbar .dlv-tl-check{display:none}@media(max-width:380px){.dlv-tl.inbar .dlv-tl-inbar{font-size:7.5px;padding-left:38px}.dlv-tl.inbar .dlv-tl-start{left:9px}.dlv-tl.inbar>.dlv-acirc{padding:0}.dlv-tl.inbar>.dlv-acirc .dlv-alab.s{display:none}.dlv-tl.inbar.endin .dlv-tl-inbar{padding:0 39px 0 10px}}.dlv-tl.inbar .dlv-tl-duebtn,.dlv-tl.inbar .dlv-tl-datein,.dlv-tl.inbar>.dlv-acirc{flex:none;box-sizing:border-box;height:24px;min-width:0;border-radius:12px;padding:0 11px}.dlv-vask{align-items:center;gap:0;width:-moz-max-content;width:max-content;max-width:100%;background:color-mix(in srgb,var(--orange) 10%,var(--surface2));border:1px solid color-mix(in srgb,var(--orange) 26%,transparent);border-radius:999px;padding:3px 11px 3px 10px}.dlv-vask.open{border-radius:12px;width:auto;align-items:flex-start}.dlv-vaskat{background:none;border:none;padding:0;font-size:7.5px}.dlv-vasktxt{font-size:7.5px;letter-spacing:.12em;gap:7px}.dlv-vasktxt:before{content:"·";opacity:.55;margin:0 6px 0 7px;flex:none}.dlv-vask.open .dlv-vaskat{line-height:15px}}.dlv-apline{display:flex;align-items:center;gap:9px;margin-top:12px;font:500 9px DM Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--green)}.dlv-apline .dlv-cchk{width:20px;height:20px;border-radius:50%;background:var(--green);color:#000;display:grid;place-items:center;flex:none}@keyframes libChipLabelIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}@keyframes clapScrimIn{0%{opacity:0}to{opacity:1}}@keyframes clapPulse{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.07)}}@keyframes clapCardIn{0%{opacity:0;transform:translateY(16px) scale(.93)}55%{opacity:1;transform:translateY(-4px) scale(1.014)}to{opacity:1;transform:none}}@keyframes clapTextIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes clapBob{0%,to{transform:rotate(45deg) translateY(0)}50%{transform:rotate(45deg) translateY(2.5px)}}@keyframes clapBreath{0%,to{box-shadow:0 0 13px color-mix(in srgb,var(--tour-cor) 42%,transparent)}50%{box-shadow:0 0 27px color-mix(in srgb,var(--tour-cor) 42%,transparent)}}@keyframes clapRowIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes clapRowOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-12px) scale(.985)}}.tour-holofote{animation:clapScrimIn .55s ease both}.tour-pulso{position:absolute;inset:-7px;border-radius:20px;pointer-events:none;border:1px solid color-mix(in srgb,var(--tour-cor) 70%,transparent);animation:clapPulse 2.4s cubic-bezier(.3,0,.4,1) infinite}.tour-pulso--2{border-color:color-mix(in srgb,var(--tour-cor) 45%,transparent);animation-delay:1.2s}.tour-voo{transform-origin:center center}.tour-card{position:relative;box-sizing:border-box;width:100%;padding:20px;border-radius:18px;border:none;background:linear-gradient(158deg,#1e1e1e9e,#0c0c0c94 58%,#1414149e);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);box-shadow:0 30px 70px #0009,0 0 44px color-mix(in srgb,var(--tour-cor) 8%,transparent),inset 0 1px #ffffff12;animation:clapCardIn .45s cubic-bezier(.2,.8,.2,1) both}.tour-seta{position:absolute;width:9px;height:9px;border-radius:2px;background:var(--tour-cor);box-shadow:0 0 12px color-mix(in srgb,var(--tour-cor) 60%,transparent);animation:clapBob 2.6s ease-in-out infinite}.tour-dots{display:flex;align-items:center;gap:3px;margin-bottom:16px}.tour-dot{height:3px;border-radius:3px;flex:1 1 0;background:#ffffff17;transition:background .4s ease,box-shadow .4s ease}.tour-dot.is-feito{background:var(--tour-cor)}.tour-dot.is-atual{box-shadow:0 0 10px color-mix(in srgb,var(--tour-cor) 75%,transparent)}.tour-topo{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.tour-contador{font:500 11px DM Mono,monospace;letter-spacing:.16em;color:var(--tour-cor)}.tour-pular{font:500 10px DM Mono,monospace;letter-spacing:.14em;color:var(--muted);background:transparent;border:none;padding:0;cursor:pointer;transition:color .2s ease}.tour-pular:hover{color:var(--text)}.tour-texto{animation:clapTextIn .5s cubic-bezier(.2,.8,.2,1) both}.tour-titulo{font:600 17px Syne,sans-serif;line-height:1.3;color:var(--text);margin:0 0 9px;text-wrap:pretty}.tour-copy{font:400 11.5px DM Mono,monospace;line-height:1.7;color:var(--muted);margin:0;text-wrap:pretty}.tour-rodape{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:20px}.tour-voltar{font:500 11px DM Mono,monospace;letter-spacing:.1em;color:var(--muted);background:transparent;border:1px solid var(--border);border-radius:8px;padding:8px 13px;cursor:pointer;transition:color .2s ease,border-color .2s ease}.tour-voltar:hover{color:var(--text);border-color:var(--border2)}.tour-proximo{font:500 11px DM Mono,monospace;letter-spacing:.12em;color:var(--bg);background:var(--tour-cor);border:none;border-radius:9px;padding:9px 15px;cursor:pointer;animation:clapBreath 2.8s ease-in-out infinite}.tour-dica{font:500 10px DM Mono,monospace;letter-spacing:.14em;color:var(--tour-cor)}.selo-novo-tipo{display:inline-flex;align-items:center;flex:none;font:500 var(--text-2xs) "DM Mono",monospace;letter-spacing:.16em;text-transform:uppercase;color:#000;background:var(--orange);border-radius:4px;padding:3px 7px;line-height:1}.tour-selo-exemplo{display:inline-flex;align-items:center;flex:none;font:500 var(--text-2xs) "DM Mono",monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--bg);background:var(--accent);border-radius:4px;padding:3px 7px}@media(max-width:800px){.tour-card{padding:14px;border-radius:14px}.tour-dots{gap:2px;margin-bottom:11px}.tour-dot{height:2px}.tour-topo{margin-bottom:11px}.tour-contador{font-size:10px;letter-spacing:.14em}.tour-pular{font-size:9px}.tour-titulo{font-size:14px;margin-bottom:7px}.tour-copy{font-size:10.5px;line-height:1.65}.tour-rodape{margin-top:14px;gap:7px}.tour-voltar{font-size:10px;padding:7px 11px;border-radius:7px}.tour-proximo{font-size:10px;padding:8px 13px;border-radius:8px}.tour-seta{width:8px;height:8px}}@media(prefers-reduced-motion:reduce){.tour-holofote,.tour-card,.tour-texto{animation-duration:.01s}.tour-pulso,.tour-seta,.tour-proximo{animation-duration:.01s;animation-iteration-count:1}}@media print{@page{margin:0}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html{background:var(--bg)}body,#root{background:transparent!important;min-height:0!important}[data-noprint]{display:none!important}[data-print-root]{min-height:auto!important;padding-bottom:32px!important}[data-print-tight]{padding-bottom:0!important}[data-print-block]{-moz-column-break-inside:avoid;break-inside:avoid}html.clap-print-wide [data-print-root]{padding-left:40px!important;padding-right:40px!important}}html.clap-print-measure body,html.clap-print-measure #root{min-height:0!important}html.clap-print-measure [data-noprint]{display:none!important}html.clap-print-measure [data-print-root]{min-height:auto!important;padding-bottom:32px!important}html.clap-print-measure [data-print-tight]{padding-bottom:0!important}html.clap-print-measure.clap-print-wide [data-print-root]{padding-left:40px!important;padding-right:40px!important}.fch-vista{padding:4px 0 32px}.fch-topo{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.fch-acoes{display:flex;gap:8px;justify-content:flex-end;padding-bottom:8px}.fch-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:999px;background:transparent;border:1px solid var(--border);color:var(--text);font-family:Syne,sans-serif;font-size:12px;font-weight:700;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease}.fch-btn:disabled{opacity:.45;cursor:default}@media(hover:hover){.fch-btn:not(:disabled):hover{background:#ffffff0f;border-color:#ffffff47}}@media(max-width:800px){.fch-topo{flex-direction:column-reverse;align-items:stretch;gap:14px}.fch-acoes{padding-bottom:0}.fch-acoes>*{flex:1 1 0;min-width:0}.fch-acoes button{justify-content:center;white-space:nowrap}}.fch-folha{--fch-papel: #ffffff;--fch-tinta: #141416;--fch-suave: #5f5f68;--fch-linha: #e4e4e8;--fch-faixa: #f5f5f7;--fch-verde: #157f3b;--fch-vermelho: #b42318;--fch-marca: #ffcc00;background:var(--fch-papel);color:var(--fch-tinta);border-radius:14px;box-shadow:0 30px 80px #00000073,0 0 0 1px #ffffff0a;overflow:hidden;font-family:Syne,sans-serif}.fch-folha:before{content:"";display:block;height:4px;background:var(--fch-marca)}.fch-paginas{width:100%;border-collapse:collapse}.fch-paginas>thead>tr>td,.fch-paginas>tfoot>tr>td{padding:0;height:0}.fch-paginas>tbody>tr>td{padding:44px 52px 40px;vertical-align:top}@media screen and (max-width:800px){.fch-paginas>tbody>tr>td{padding:24px 18px}.fch-linha{grid-template-columns:36px 1fr auto;gap:8px}.fch-marca{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.fch-marca .fch-logo{max-height:28px;max-width:120px;margin-bottom:0}.fch-marca .fch-logo-clap{width:72px;margin-bottom:0}.fch-marca .fch-doc{margin-top:0}}.fch-rotulo{font-family:DM Mono,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--fch-suave)}.fch-mono{font-family:DM Mono,monospace}.fch-valor{font-family:var(--font-currency);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.fch-cab{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap}.fch-empresa{font-size:20px;font-weight:700;line-height:1.2;margin:0}.fch-doc{font-family:DM Mono,monospace;font-size:10px;color:var(--fch-suave);margin-top:6px;letter-spacing:.02em}.fch-cab-dir{text-align:right}.fch-cab-titulo{font-size:22px;font-weight:700;line-height:1.15;margin:6px 0 0}.fch-explica{font-family:DM Mono,monospace;font-size:10.5px;line-height:1.65;color:var(--fch-suave);margin:22px 0 0;max-width:620px}.fch-aviso{display:inline-block;margin-top:12px;padding:4px 9px;border-radius:4px;background:var(--fch-faixa);color:var(--fch-tinta);font-family:DM Mono,monospace;font-size:9.5px;letter-spacing:.04em}.fch-resumo{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:26px;border-top:1px solid var(--fch-linha);border-bottom:1px solid var(--fch-linha)}.fch-resumo>div{padding:16px 0 14px}.fch-resumo>div+div{padding-left:20px;border-left:1px solid var(--fch-linha)}.fch-resumo .fch-valor{display:block;font-size:22px;font-weight:600;margin-top:6px}@media screen and (max-width:520px){.fch-resumo{grid-template-columns:1fr}.fch-resumo>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0}.fch-resumo>div+div{padding-left:0;border-left:none;border-top:1px solid var(--fch-linha)}.fch-resumo .fch-valor{margin-top:0;font-size:18px}.fch-cab-dir{text-align:left}}.fch-pos{color:var(--fch-verde)}.fch-neg{color:var(--fch-vermelho)}.fch-secao{margin-top:34px}.fch-secao-cab{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;border-bottom:1.5px solid var(--fch-tinta);-moz-column-break-after:avoid;break-after:avoid}.fch-secao-cab .fch-valor{font-size:14px;font-weight:600}.fch-linha{display:grid;grid-template-columns:54px 1fr auto;gap:12px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--fch-linha);-moz-column-break-inside:avoid;break-inside:avoid}.fch-linha .fch-data{font-family:DM Mono,monospace;font-size:10.5px;color:var(--fch-suave)}.fch-linha .fch-princ{font-size:13px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.fch-linha .fch-sec{font-family:DM Mono,monospace;font-size:10px;color:var(--fch-suave);line-height:1.5;margin-top:2px;overflow-wrap:anywhere}.fch-linha .fch-valor{font-size:13px;font-weight:600}.fch-total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0 0;-moz-column-break-inside:avoid;break-inside:avoid}.fch-total .fch-valor{font-size:15px;font-weight:700}.fch-grupo{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;border-bottom:1px solid var(--fch-linha);-moz-column-break-inside:avoid;break-inside:avoid}.fch-grupo-nome{font-size:13px;font-weight:600}.fch-grupo-qtd{font-family:DM Mono,monospace;font-size:9.5px;color:var(--fch-suave);margin-left:8px}.fch-grupo .fch-valor{font-size:13px;font-weight:600}.fch-sub{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0 6px 18px;border-bottom:1px dashed var(--fch-linha);-moz-column-break-inside:avoid;break-inside:avoid}.fch-sub span:first-child{font-family:DM Mono,monospace;font-size:10.5px;color:var(--fch-suave)}.fch-sub .fch-valor{font-size:12px;color:var(--fch-suave)}.fch-subtitulo{margin-top:22px;padding-bottom:6px;border-bottom:1px solid var(--fch-linha);-moz-column-break-after:avoid;break-after:avoid}.fch-vazio{font-family:DM Mono,monospace;font-size:10.5px;color:var(--fch-suave);padding:14px 0;border-bottom:1px solid var(--fch-linha)}.fch-sobrou{margin-top:30px;padding:16px 18px;border-radius:10px;background:var(--fch-faixa);display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;-moz-column-break-inside:avoid;break-inside:avoid}.fch-sobrou .fch-valor{font-size:22px;font-weight:700}.fch-tabela{width:100%;border-collapse:collapse;margin-top:2px}.fch-tabela th{text-align:right;font-weight:400;padding:10px 0 8px;border-bottom:1.5px solid var(--fch-tinta)}.fch-tabela th:first-child,.fch-tabela td:first-child{text-align:left}.fch-tabela td{text-align:right;padding:9px 0;border-bottom:1px solid var(--fch-linha);font-size:13px}.fch-tabela td:first-child{font-weight:600}.fch-tabela tr{-moz-column-break-inside:avoid;break-inside:avoid}.fch-tabela tfoot td{border-bottom:none;border-top:1.5px solid var(--fch-tinta);font-weight:700;padding-top:12px}.fch-tabela .fch-traco{color:var(--fch-suave)}.fch-mei{margin-top:26px;padding:18px 20px;border-radius:10px;border:1px solid var(--fch-linha);-moz-column-break-inside:avoid;break-inside:avoid}.fch-mei .fch-valor-grande{font-family:var(--font-currency);font-size:24px;font-weight:700;display:block;margin-top:6px}.fch-mei p{font-family:DM Mono,monospace;font-size:10.5px;line-height:1.6;color:var(--fch-suave);margin:8px 0 0}.fch-mei-barra{height:6px;border-radius:3px;background:var(--fch-faixa);overflow:hidden;margin-top:14px}.fch-mei-barra>div{height:100%;border-radius:3px;background:var(--fch-tinta)}.fch-mei-linha{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:8px;font-family:DM Mono,monospace;font-size:10.5px;color:var(--fch-tinta)}.fch-rodape{margin-top:36px;padding-top:14px;border-top:1px solid var(--fch-linha);font-family:DM Mono,monospace;font-size:9.5px;line-height:1.7;color:var(--fch-suave)}.fch-rodape p{margin:0 0 6px}.fch-espera{padding:72px 20px;display:flex;flex-direction:column;align-items:center;gap:14px;color:var(--fch-suave)}.fch-placa{display:inline-flex;padding:14px;border-radius:16px;background:#0a0a0b}.fch-espera [role=status]{color:var(--fch-suave)!important}.fch-espera [role=status] button{color:var(--fch-tinta)!important}.fch-impressao{display:none}@media print{html.clap-folha-a4,html.clap-folha-a4 body{background:#fff!important}html.clap-folha-a4 body>:not(.fch-impressao){display:none!important}html.clap-folha-a4 .fch-impressao{display:block!important}html.clap-folha-a4 .fch-impressao .fch-folha{max-width:none!important;margin:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}html.clap-folha-a4 .fch-impressao .fch-folha:before{display:none}html.clap-folha-a4 .fch-paginas>thead>tr>td,html.clap-folha-a4 .fch-paginas>tfoot>tr>td{height:13mm}html.clap-folha-a4 .fch-paginas>tbody>tr>td{padding:0 14mm!important}html.clap-folha-a4 .fch-marca-print{display:block!important}}.fch-marca-print{display:none;height:3px;width:44px;background:var(--fch-marca);margin-bottom:16px}.fch-abas{display:flex;gap:4px}.fch-abas button{height:34px;padding:0 18px;border-radius:10px 10px 0 0;cursor:pointer;background:#ffffff0a;color:var(--muted);border:.5px solid rgba(255,255,255,.08);border-bottom:none;border-top:3px solid transparent;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;transition:color .2s ease,background-color .2s ease}.fch-abas button[aria-selected=true]{background:#fff;color:#141416;border-color:transparent;border-top-color:var(--finance-1);font-weight:500}@media(hover:hover){.fch-abas button[aria-selected=false]:hover{color:var(--text)}}.fch-topo+.fch-folha{border-top-left-radius:0}.fch-topo+.fch-folha:before{display:none}.fch-logo{display:block;width:auto;height:auto;max-height:48px;max-width:200px;-o-object-fit:contain;object-fit:contain;margin-bottom:14px}.fch-logo-clap{display:block;width:96px;aspect-ratio:1585 / 204;margin-bottom:16px;background:var(--fch-tinta);-webkit-mask:url(/clap-wordmark.png) left center / contain no-repeat;mask:url(/clap-wordmark.png) left center / contain no-repeat}.fch-ext{display:grid;grid-template-columns:54px 1fr 112px 112px 124px;gap:12px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--fch-linha);-moz-column-break-inside:avoid;break-inside:avoid}.fch-ext>.fch-ext-e,.fch-ext>.fch-ext-s,.fch-ext>.fch-ext-saldo{text-align:right}.fch-ext .fch-ext-data{font-family:DM Mono,monospace;font-size:10.5px;color:var(--fch-suave)}.fch-ext .fch-valor{font-size:13px;font-weight:600}.fch-ext--cab{padding:0 0 8px;border-bottom:1.5px solid var(--fch-tinta);-moz-column-break-after:avoid;break-after:avoid}.fch-ext--cab>span:nth-child(n+3){text-align:right}.fch-ext--borda .fch-princ{color:var(--fch-suave);font-weight:500}.fch-ext--fim-dia .fch-ext-saldo .fch-valor{font-weight:700}.fch-ext--total{border-bottom:none;border-top:1.5px solid var(--fch-tinta);margin-top:-1px;padding-top:12px}.fch-ext--total .fch-valor{font-size:14px;font-weight:700}.fch-ext-mes{padding:18px 0 6px;border-bottom:1px solid var(--fch-linha);-moz-column-break-after:avoid;break-after:avoid}.fch-ext .fch-princ{font-size:13px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.fch-ext .fch-sec{font-family:DM Mono,monospace;font-size:10px;color:var(--fch-suave);line-height:1.5;margin-top:2px;overflow-wrap:anywhere}@media screen and (max-width:600px){.fch-ext{grid-template-columns:36px 1fr auto;-moz-column-gap:8px;column-gap:8px;row-gap:4px}.fch-ext--cab{display:none}.fch-ext>.fch-ext-e,.fch-ext>.fch-ext-s{grid-column:3;grid-row:1}.fch-ext>.fch-ext-e:empty,.fch-ext>.fch-ext-s:empty{display:none}.fch-ext-e .fch-valor:before{content:"+ "}.fch-ext-s .fch-valor:before{content:"− "}.fch-ext>.fch-ext-saldo{grid-column:2 / 4;grid-row:2}.fch-ext>.fch-ext-saldo:empty{display:none}.fch-ext>.fch-ext-saldo .fch-valor{font-size:11.5px}.fch-ext>.fch-ext-saldo .fch-valor:before{content:"saldo do dia  ";font-family:DM Mono,monospace;font-size:9.5px;font-weight:400;color:var(--fch-suave);letter-spacing:.04em}.fch-ext--borda>.fch-ext-saldo{grid-column:3;grid-row:1}.fch-ext--borda>.fch-ext-saldo .fch-valor:before{content:none}.fch-ext--total>.fch-ext-e,.fch-ext--total>.fch-ext-s{grid-column:auto;grid-row:auto}.fch-ext--total{grid-template-columns:1fr auto}.fch-ext--total>.fch-ext-data{display:none}.fch-ext--total>.fch-ext-e,.fch-ext--total>.fch-ext-s{display:none}.fch-ext--total>.fch-ext-saldo{grid-column:2;grid-row:1}.fch-ext--total>.fch-ext-saldo .fch-valor:before{content:none}}@media print{html.clap-folha-a4 .fch-abas{display:none!important}}.mcost{position:relative;border-radius:18px;padding:20px 22px 18px;overflow:hidden;background:radial-gradient(120% 90% at 8% 0%,color-mix(in srgb,var(--finance-4) 10%,transparent),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--orange) 3%,transparent),color-mix(in srgb,var(--orange) 1%,transparent))}.mcost:before{content:"";position:absolute;inset:0;border-radius:18px;padding:1px;background:linear-gradient(135deg,var(--finance-4) 0%,color-mix(in srgb,var(--orange) 42%,transparent) 26%,color-mix(in srgb,var(--orange) 9%,transparent) 58%,color-mix(in srgb,var(--orange) 4%,transparent) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.mcost-rule{height:.5px;background:color-mix(in srgb,var(--orange) 15%,transparent);position:relative;z-index:2}.mcost-in{position:relative;z-index:2}.mcost-shortcut{display:flex;align-items:center;gap:10px;width:100%;padding:8px 6px 8px 0;background:transparent;border:none;border-radius:8px;text-align:left;font-family:inherit;cursor:pointer;color:var(--text);transition:background .16s ease,padding-left .16s ease}.mcost-shortcut+.mcost-shortcut{border-top:.5px solid color-mix(in srgb,var(--orange) 14%,transparent)}@media(hover:hover){.mcost-shortcut:hover{background:color-mix(in srgb,var(--orange) 8%,transparent);padding-left:6px}}.mcost-shortcut:focus-visible{outline:2px solid color-mix(in srgb,var(--orange) 60%,transparent);outline-offset:2px}.mcost-bar{height:3px;border-radius:2px;background:color-mix(in srgb,var(--orange) 10%,transparent);overflow:hidden}.mcost-bar>i{display:block;height:100%;border-radius:2px;background:color-mix(in srgb,var(--orange) 70%,transparent);transition:width .6s cubic-bezier(.16,1,.3,1)}.mcost-bar.is-avulso>i{background:color-mix(in srgb,var(--orange) 34%,transparent)}.nm-scroll{overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 18px),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 18px),transparent 100%)}.nm-scroll::-webkit-scrollbar{width:6px}.nm-scroll::-webkit-scrollbar-track{background:transparent}.nm-scroll::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.nm-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media(hover:hover){.kit-cand:hover{background:var(--surface2)!important;border-color:var(--border)!important}}.jx{--jx: 232, 255, 71;border:.5px solid rgba(var(--jx),.22);border-top:0;border-radius:0 0 14px 14px;background:radial-gradient(135% 100% at 50% -8%,rgba(var(--jx),.15) 0%,rgba(var(--jx),.045) 34%,transparent 64%),#0e0e0e;box-shadow:0 26px 60px -28px #000000d9,0 0 56px -18px rgba(var(--jx),.16)}.jx-gc{background:#ffffff04;border-left:2px solid rgba(var(--jx),.3);border-radius:8px}.jx-ln{border-bottom:1px solid rgba(255,255,255,.045)}.jx-ln:last-child{border-bottom:0}.jx-cta,.jx-go{display:inline-flex;align-items:center;gap:8px;font-family:DM Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:999px;cursor:pointer;transition:background .2s cubic-bezier(.16,1,.3,1),color .2s ease,border-color .2s ease,box-shadow .2s ease}.jx-cta{--jxc: 232, 255, 71;color:rgb(var(--jxc));border:1px solid rgba(var(--jxc),.35);background:rgba(var(--jxc),.06);padding:9px 14px}.jx-go{color:var(--jobs-1);border:1px solid rgba(232,255,71,.14);background:#e8ff470a;padding:10px 18px;font-size:11px}@media(hover:hover)and (pointer:fine){.jx-cta:hover{background:rgb(var(--jxc));color:#0a0a0b;box-shadow:0 0 18px -4px rgba(var(--jxc),.6)}.jx-go:hover{background:#e8ff471a;border-color:#e8ff4759}}.jx-cta:active,.jx-go:active{transform:scale(.97)}.ms{--ms: var(--accent);position:absolute;z-index:60;width:-moz-max-content;width:max-content;max-width:min(300px,calc(100vw - 32px));background-color:#18181c;background-image:linear-gradient(139deg,#18181c 0% 0%,color-mix(in srgb,var(--ms) 10%,#18181c));border-radius:10px;padding:15px 0;display:flex;flex-direction:column;gap:10px;box-shadow:0 18px 44px -16px #000000bf;transform-origin:top right;animation:msIn .18s cubic-bezier(.16,1,.3,1) both}.ms--right{right:0}.ms--left{left:0;transform-origin:top left}.ms--center{left:50%;transform:translate(-50%);transform-origin:top center;animation-name:msInCenter}.ms--stretch{left:0;right:0;width:auto;max-width:none;transform-origin:top center}@keyframes msIn{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@keyframes msInCenter{0%{opacity:0;transform:translate(-50%) translateY(-4px) scale(.98)}to{opacity:1;transform:translate(-50%)}}.ms-grp{display:flex;flex-direction:column;gap:8px;padding:0 10px}.ms-sep{border-top:1.5px solid rgba(255,255,255,.08)}.ms-head{font-family:DM Mono,monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:0 7px 2px}.ms-it{display:flex;align-items:center;gap:10px;width:100%;padding:4px 7px;border-radius:6px;border:0;background:transparent;text-align:left;cursor:pointer;color:var(--muted);font-family:Syne,sans-serif;font-size:13px;font-weight:600;line-height:1.25;white-space:nowrap;transition:all .3s ease-out}.ms-it svg{width:19px;height:19px;flex-shrink:0;transition:all .3s ease-out}.ms-it .ms-chk{width:12px;height:12px;margin-left:auto;opacity:0}.ms-lb{min-width:0;overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column;gap:1px}.ms-sub{font-family:DM Mono,monospace;font-size:9px;font-weight:400;letter-spacing:.08em;color:var(--muted)}.ms-aux{margin-left:auto;padding-left:10px;font-family:DM Mono,monospace;font-size:9px;font-weight:500;letter-spacing:.1em;color:var(--muted)}.ms-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.ms-it--on{color:var(--ms)}.ms-it--on svg,.ms-it--on .ms-aux{color:var(--ms)}.ms-it--on .ms-chk{opacity:1}.ms-it--danger svg{color:var(--red)}.ms-it--pro{color:var(--tone-violeta)}.ms-it--pro svg{color:var(--tone-violeta)}.ms-it:disabled{opacity:.4;cursor:default}@media(hover:hover)and (pointer:fine){.ms-it:hover:not(:disabled){background:var(--ms);color:#0a0a0b;transform:translate(1px,-1px)}.ms-it:hover:not(:disabled) svg,.ms-it:hover:not(:disabled) .ms-aux,.ms-it:hover:not(:disabled) .ms-sub{color:#0a0a0b}.ms-it--danger:hover:not(:disabled){background:var(--red-btn);color:#fff}.ms-it--danger:hover:not(:disabled) svg{color:#fff}.ms-it--pro:hover:not(:disabled){background:var(--tone-violeta);color:#0a0a0b}}.ms-it:active:not(:disabled){transform:scale(.99)}@media(prefers-reduced-motion:reduce){.ms{animation:none}.ms-it{transition:none}}.jx-copy{width:20px;height:20px;border-radius:5px;border:0;flex-shrink:0;background:#ffffff0d;color:var(--muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,color .2s ease}@media(hover:hover)and (pointer:fine){.jx-copy:hover{background:rgba(var(--jx),.15);color:rgb(var(--jx))}}.jx-copy:active{transform:scale(.92)}.ui-switch{--sw-on: var(--accent);font-size:11px;position:relative;display:inline-block;width:3.5em;height:2em;flex-shrink:0;padding:0;box-sizing:border-box;border-radius:30px;background-color:#ffffff0a;border:1px solid rgba(255,255,255,.28);cursor:pointer;vertical-align:middle;transition:.4s}.ui-switch-knob{position:absolute;left:.27em;bottom:.25em;width:1.4em;height:1.4em;border-radius:20px;background-color:var(--muted);display:flex;align-items:center;justify-content:center;transition:.4s}.ui-switch.on{background-color:var(--sw-on);border-color:var(--sw-on)}.ui-switch.on .ui-switch-knob{transform:translate(1.4em);background-color:#0a0a0b}.ui-switch:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--sw-on) 30%,transparent)}.ui-switch.disabled,.ui-switch:disabled{opacity:.4;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.ui-switch,.ui-switch-knob{transition:none}}.ui-checkbox,.ui-checkbox-visual{--primary-color: var(--accent);--secondary-color: #0a0a0b;--checkbox-diameter: 20px;--checkbox-border-radius: 5px;--checkbox-border-color: rgba(255, 255, 255, .28);--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox,.ui-checkbox-visual,.ui-checkbox:before,.ui-checkbox:after,.ui-checkbox-visual:before,.ui-checkbox-visual:after{box-sizing:border-box}.ui-checkbox,.ui-checkbox-visual{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:#ffffff0a;border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:relative;flex-shrink:0;margin:0}.ui-checkbox:after,.ui-checkbox-visual:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox:before,.ui-checkbox-visual:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox:hover,button:hover>.ui-checkbox-visual{border-color:var(--primary-color)}.ui-checkbox:checked,.ui-checkbox-visual.on{background:var(--primary-color);border-color:transparent}.ui-checkbox:checked:before,.ui-checkbox-visual.on:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox:active:not(:checked):after,button:active>.ui-checkbox-visual:not(.on):after{transition:none;box-shadow:none;opacity:1}.ui-checkbox:focus-visible{outline:none;box-shadow:0 0 0 3px #e8ff474d}.ui-checkbox:disabled{opacity:.4;cursor:not-allowed}.tkv-wrap{perspective:1000px;display:inline-block;max-width:100%}.tkv{--tkv-fora: var(--surface);position:relative;width:272px;max-width:100%;border-radius:16px;overflow:hidden;background-color:#131317;background-image:radial-gradient(120% 60% at 0% 0%,rgba(232,255,71,.14) 0%,transparent 55%);border:1px solid rgba(232,255,71,.18);box-shadow:0 20px 40px #000c,0 0 0 1px #ffffff0d;color:var(--text);transform-style:preserve-3d;transition:transform .6s cubic-bezier(.23,1,.32,1),box-shadow .6s ease}.tkv:before{content:"";position:absolute;inset:-40%;background-image:linear-gradient(rgba(232,255,71,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(232,255,71,.07) 1px,transparent 1px);background-size:22px 22px;transform:perspective(500px) rotateX(20deg) scale(1.5);animation:tkvGrid 20s linear infinite;pointer-events:none;z-index:0}@keyframes tkvGrid{0%{background-position:0 0}to{background-position:0 220px}}.tkv:after{content:"";position:absolute;inset:0;border-radius:16px;pointer-events:none;background:linear-gradient(115deg,transparent 0%,transparent 40%,rgba(255,255,255,.08) 45%,rgba(255,255,255,.24) 50%,rgba(255,255,255,.08) 55%,transparent 60%,transparent 100%);background-size:250% 250%;background-position:100% 100%;transition:background-position 1.1s ease;z-index:10}.tkv>*{position:relative;z-index:1}@media(hover:hover)and (pointer:fine){.tkv-wrap:hover .tkv{transform:rotateX(5deg) rotateY(-10deg) scale(1.02);box-shadow:20px 20px 40px #0009,0 0 0 1px #ffffff1a,-5px -5px 20px #e8ff4766}.tkv-wrap:hover .tkv:after{background-position:0% 0%}}.tkv-wrap:active .tkv{transform:rotateX(15deg) rotateY(-5deg) scale(.98)}.tkv-wrap:active .tkv-stub{transform:translateY(5px) rotate(2deg);opacity:.8;transition:transform .2s ease,opacity .2s ease}@media(prefers-reduced-motion:reduce){.tkv,.tkv:after,.tkv:before,.tkv-selo{animation:none;transition:none}.tkv-wrap:hover .tkv,.tkv-wrap:active .tkv{transform:none}}.tkv-main{position:relative;padding:18px 20px 20px}.tkv-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.tkv-brand{display:flex;align-items:center;gap:7px;font-family:Syne,sans-serif;font-size:11px;font-weight:800;letter-spacing:.06em}.tkv-selo{height:38px;width:auto;display:block;filter:drop-shadow(0 0 5px rgba(232,255,71,.8));animation:tkvLogo 3s ease-in-out infinite alternate}.tkv--cinza .tkv-selo{height:43px}@keyframes tkvLogo{0%{filter:drop-shadow(0 0 2px rgba(232,255,71,.6))}to{filter:drop-shadow(0 0 8px rgba(232,255,71,1))}}.tkv-type{font-family:DM Mono,monospace;font-size:7px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);border:1px solid rgba(232,255,71,.55);border-radius:999px;padding:4px 9px;white-space:nowrap}.tkv-title{margin-top:18px;font-family:Syne,sans-serif;font-size:22px;font-weight:800;line-height:1.02;letter-spacing:-.01em;text-transform:uppercase;background:linear-gradient(135deg,#fff,#e8ff47 150%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tkv-sub{margin-top:7px;font-family:Syne,sans-serif;font-size:10px;font-weight:500;color:var(--muted)}.tkv-lado{display:flex;align-items:flex-start;gap:36px;flex-wrap:wrap}.tkv-titular{flex:1 1 300px;min-width:300px;display:flex;flex-direction:column;gap:18px;padding:6px 8px 0 2px}.tkv-titular-row{display:flex;align-items:center;gap:14px;min-width:0}.tkv-titular img,.tkv-titular .tkv-ph{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:1.5px solid rgba(232,255,71,.5);box-shadow:0 0 24px -8px #e8ff4799;background:var(--surface2);display:flex;align-items:center;justify-content:center;color:var(--muted)}.tkv-titular small{display:block;font-family:DM Mono,monospace;font-size:8px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.tkv-titular b{display:block;font-family:Syne,sans-serif;font-size:17px;font-weight:700;color:var(--text);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tkv-titular b+span{display:block;font-family:Syne,sans-serif;font-size:12px;font-weight:500;color:var(--muted);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tkv-titular .tkv-sug{margin-top:0;width:auto;align-self:flex-start;padding:10px 16px;font-size:9px}.tkv-details{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:12px 12px;align-items:start}.tkv-label{display:block;font-family:DM Mono,monospace;font-size:7px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.tkv-value{display:block;font-family:Syne,sans-serif;font-size:11px;font-weight:700;line-height:1.3;color:var(--text);overflow-wrap:anywhere}.tkv-value img{height:22px;width:auto;display:block}.tkv-sug{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:9px 12px;border-radius:999px;box-sizing:border-box;border:1px solid rgba(37,211,102,.45);background:#25d36614;color:var(--tone-whatsapp);font-family:DM Mono,monospace;font-size:8px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.tkv-sug svg{width:13px;height:13px}@media(hover:hover)and (pointer:fine){.tkv-sug:hover{background:var(--tone-whatsapp);color:#0a0a0b;box-shadow:0 0 18px -4px #25d36699}}.tkv-perf{position:relative;height:0;margin:0 18px;border-top:1.5px dashed rgba(255,255,255,.16)}.tkv-notch{position:absolute;top:50%;width:18px;height:18px;border-radius:50%;background:var(--tkv-fora);border:1px solid rgba(232,255,71,.18);transform:translateY(-50%)}.tkv-notch--l{left:-27px}.tkv-notch--r{right:-27px}.tkv-stub{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:16px 20px 18px;background:#1a1a1f}.tkv-bars{display:flex;align-items:stretch;gap:1.5px;height:30px}.tkv-bars i{display:block;background:#f0f0f2e0;border-radius:1px}.tkv-code{margin-top:7px;font-family:DM Mono,monospace;font-size:7.5px;letter-spacing:.14em;color:var(--muted)}.tkv-admit{text-align:right;flex-shrink:0}.tkv-admit-text{font-family:DM Mono,monospace;font-size:7px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.tkv-admit-num{font-family:Syne,sans-serif;font-size:30px;font-weight:800;line-height:1;color:var(--accent);margin-top:2px;text-shadow:0 0 24px rgba(232,255,71,.45)}.tkv--laranja{background-image:radial-gradient(120% 60% at 0% 0%,rgba(251,146,60,.16) 0%,transparent 55%);border-color:#fb923c38}.tkv--laranja:before{background-image:linear-gradient(rgba(251,146,60,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(251,146,60,.07) 1px,transparent 1px)}.tkv--laranja .tkv-type{color:var(--orange);border-color:#fb923c8c}.tkv--laranja .tkv-title{background-image:linear-gradient(135deg,#fff,#fb923c 150%)}.tkv--laranja .tkv-admit-num{color:var(--orange);text-shadow:0 0 24px rgba(251,146,60,.45)}.tkv--laranja .tkv-selo{animation-name:tkvLogoLaranja}@keyframes tkvLogoLaranja{0%{filter:drop-shadow(0 0 2px rgba(251,146,60,.6))}to{filter:drop-shadow(0 0 8px rgba(251,146,60,1))}}.tkv--cinza{background-image:radial-gradient(120% 60% at 0% 0%,rgba(255,255,255,.07) 0%,transparent 55%);border-color:#ffffff1f}.tkv--cinza:before{background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px)}.tkv--cinza .tkv-type{color:var(--muted);border-color:#ffffff38}.tkv--cinza .tkv-title{background-image:linear-gradient(135deg,#fff,#8a8a96 150%)}.tkv--cinza .tkv-admit-num{color:var(--text);text-shadow:none}.tkv--cinza .tkv-selo{filter:none;animation:none}@media(hover:hover)and (pointer:fine){.tkv-wrap:hover .tkv--laranja{box-shadow:20px 20px 40px #0009,0 0 0 1px #ffffff1a,-5px -5px 20px #fb923c66}.tkv-wrap:hover .tkv--cinza{box-shadow:20px 20px 40px #0009,0 0 0 1px #ffffff1a,-5px -5px 20px #ffffff1f}}.tkv-stub-l{flex:1 1 auto;min-width:0}.tkv-bars{overflow:hidden}.tkv-admit-num--md{font-size:20px;letter-spacing:-.01em;margin-top:6px;white-space:nowrap}.tkv-admit-suf{font-family:DM Mono,monospace;font-size:7px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);text-shadow:none;margin-left:4px}.tkv-titular-acoes{display:flex;flex-direction:column;gap:18px}.tkv-titular--acoes{gap:40px;padding-top:0;align-self:center;align-items:center;text-align:center}.tkv-titular--acoes>*{width:100%}.tkv-titular--acoes .tkv-titular-row{justify-content:center}.tkv-titular--acoes .tkv-titular-row>div{flex:0 1 auto}.tkv-titular--acoes .tkv-titular-acoes{gap:22px}.tkv-titular--acoes .tkv-cartao{text-align:left}.tkv-titular--acoes .tkv-aviso{margin:-8px 12px 0}.tkv-titular--acoes .tkv-links{justify-content:center}.tkv-btn-sec{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 16px;border-radius:999px;border:1px solid var(--border2);background:transparent;color:var(--text);font-family:Syne,sans-serif;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.tkv-btn-sec:disabled{cursor:default}.tkv-cartao{display:flex;align-items:center;gap:12px;padding:12px 12px 12px 16px;border-radius:12px;background:var(--surface2);border:1px solid var(--border)}.tkv-cartao-ico{flex-shrink:0;color:var(--muted)}.tkv-cartao-nome{font-family:Syne,sans-serif;font-size:13px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tkv-cartao-sub{font-family:DM Mono,monospace;font-size:9px;color:var(--muted);letter-spacing:.06em;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tkv-links{display:flex;align-items:center;gap:14px;flex-wrap:nowrap;white-space:nowrap;padding:0 16px}.tkv-links>*{flex-shrink:0;white-space:nowrap}.tkv-assinar{width:100%;padding:11px 0;border-radius:10px;border:none;background:var(--accent);color:#000;font-family:Syne,sans-serif;font-size:13px;font-weight:700;cursor:pointer}.tkv-assinar:disabled{cursor:default}.tkv-assinar-preco{font-family:DM Mono,monospace;font-size:9px;color:var(--muted);letter-spacing:.06em;text-align:center;margin-top:6px}.tkv-aviso{font-family:DM Mono,monospace;font-size:9.5px;line-height:1.65;color:var(--muted);letter-spacing:.02em;margin:-6px 16px 0}.tkv{--tkv-c: 232, 255, 71}.tkv--laranja{--tkv-c: 251, 146, 60}.tkv--simples{background-image:none;background-color:#121214;box-shadow:0 12px 28px #0009,0 0 0 1px #ffffff0a}.tkv--simples:before,.tkv--simples:after{display:none}.tkv--simples .tkv-stub{background:#17171b}.tkv--simples .tkv-title{background-image:linear-gradient(135deg,#e6e6ea,#8a8a96 150%)}@media(hover:hover)and (pointer:fine){.tkv-wrap:hover .tkv--simples{transform:rotateX(3deg) rotateY(-6deg) scale(1.01);box-shadow:14px 14px 30px #00000080,0 0 0 1px #ffffff14}}.tkv--premium{background-color:#0f0f12;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(120% 70% at 0% 0%,rgba(var(--tkv-c),.2) 0%,transparent 55%),radial-gradient(90% 60% at 100% 100%,rgba(var(--tkv-c),.1) 0%,transparent 60%),linear-gradient(160deg,#15151a,#0e0e11 60%,#121216);border-color:rgba(var(--tkv-c),.38);box-shadow:0 24px 48px #000000d9,0 0 0 1px rgba(var(--tkv-c),.14),0 0 44px -18px rgba(var(--tkv-c),.6)}.tkv--premium:before{inset:-35%;background-image:radial-gradient(38% 42% at 22% 28%,rgba(var(--tkv-c),.3) 0%,transparent 70%),radial-gradient(30% 34% at 78% 72%,rgba(var(--tkv-c),.16) 0%,transparent 70%),radial-gradient(26% 30% at 60% 18%,rgba(255,255,255,.07) 0%,transparent 70%);background-size:auto;transform:translate3d(-4%,-3%,0) rotate(-6deg);animation:tkvAurora 16s ease-in-out infinite alternate;will-change:transform}@keyframes tkvAurora{0%{transform:translate3d(-4%,-3%,0) rotate(-6deg) scale(1)}50%{transform:translate3d(3%,4%,0) rotate(4deg) scale(1.08)}to{transform:translate3d(5%,-2%,0) rotate(9deg) scale(1.02)}}.tkv>.tkv-foil{position:absolute;inset:-60%;z-index:0;pointer-events:none;background:conic-gradient(from 210deg at 50% 50%,transparent 0deg,rgba(var(--tkv-c),.12) 38deg,rgba(255,255,255,.06) 78deg,transparent 118deg,rgba(var(--tkv-c),.08) 196deg,transparent 254deg,rgba(255,255,255,.045) 318deg,transparent 360deg);mix-blend-mode:screen;opacity:.85;animation:tkvFoil 26s linear infinite;transition:opacity .8s ease;will-change:transform}@keyframes tkvFoil{to{transform:rotate(360deg)}}.tkv--premium .tkv-main:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.04) 46%,rgba(255,255,255,.11) 50%,rgba(255,255,255,.04) 54%,transparent 62%);background-size:260% 100%;background-position:130% 0;animation:tkvSweep 7.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes tkvSweep{0%{background-position:130% 0}32%{background-position:-30% 0}to{background-position:-30% 0}}.tkv--premium .tkv-main:after{content:"PRO";position:absolute;right:-8px;top:112px;z-index:-1;pointer-events:none;font-family:Syne,sans-serif;font-size:96px;font-weight:800;line-height:1;letter-spacing:-.05em;color:rgba(var(--tkv-c),.05);transform:rotate(-12deg)}.tkv--premium .tkv-title{filter:drop-shadow(0 0 10px rgba(var(--tkv-c),.35))}.tkv--premium .tkv-type{background:rgba(var(--tkv-c),.08);box-shadow:0 0 14px -6px rgba(var(--tkv-c),.8)}.tkv--premium .tkv-selo{animation-duration:2.2s}.tkv--premium .tkv-stub{background:linear-gradient(180deg,#19191e,#15151a);box-shadow:inset 0 1px rgba(var(--tkv-c),.08)}.tkv--premium .tkv-admit-num{text-shadow:0 0 28px rgba(var(--tkv-c),.7)}@media(hover:hover)and (pointer:fine){.tkv-wrap:hover .tkv--premium{box-shadow:22px 22px 44px #000000b3,0 0 0 1px rgba(var(--tkv-c),.22),-6px -6px 26px rgba(var(--tkv-c),.4),0 0 60px -18px rgba(var(--tkv-c),.7)}.tkv-wrap:hover .tkv--premium .tkv-foil{opacity:1}}@media(prefers-reduced-motion:reduce){.tkv--premium:before,.tkv-foil,.tkv--premium .tkv-main:before{animation:none}}
