@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap";.maplibregl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:transparent}.atlas-map .maplibregl-canary{background-color:salmon}.atlas-map .maplibregl-canvas-container.maplibregl-interactive,.atlas-map .maplibregl-ctrl-nav-compass{cursor:grab}.atlas-map .maplibregl-canvas-container.maplibregl-interactive:active,.atlas-map .maplibregl-ctrl-nav-compass:active{cursor:grabbing}.atlas-map .maplibregl-canvas-container.maplibregl-touch-zoom-rotate{touch-action:pan-x pan-y}.atlas-map .maplibregl-canvas-container.maplibregl-touch-drag-pan{-ms-touch-action:pinch-zoom}.atlas-map .maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan{touch-action:none}.atlas-map .maplibregl-ctrl-bottom-left,.atlas-map .maplibregl-ctrl-bottom-right,.atlas-map .maplibregl-ctrl-top-left,.atlas-map .maplibregl-ctrl-top-right{position:absolute;pointer-events:none;z-index:2}.atlas-map .maplibregl-ctrl-top-left{top:0;left:0}.atlas-map .maplibregl-ctrl-top-right{top:0;right:0}.atlas-map .maplibregl-ctrl-bottom-left{bottom:0;left:0}.atlas-map .maplibregl-ctrl-bottom-right{right:0;bottom:0}.atlas-map .maplibregl-ctrl{clear:both;pointer-events:auto}.atlas-map .maplibregl-ctrl-top-left .maplibregl-ctrl{margin:10px 0 0 10px;float:left}.atlas-map .maplibregl-ctrl-top-right .maplibregl-ctrl{margin:10px 10px 0 0;float:right}.atlas-map .maplibregl-ctrl-bottom-left .maplibregl-ctrl{margin:0 0 10px 10px;float:left}.atlas-map .maplibregl-ctrl-bottom-right .maplibregl-ctrl{margin:0 10px 10px 0;float:right}.atlas-map .maplibregl-ctrl-group{border-radius:4px;box-shadow:0 0 0 2px #0000001a;overflow:hidden;background:#fff}.atlas-map .maplibregl-ctrl-group>button{width:30px;height:30px;display:block;padding:0;outline:0;border:none;border-bottom:1px solid #ddd;box-sizing:border-box;background-color:#0000;cursor:pointer}.atlas-map .maplibregl-ctrl>button::-moz-focus-inner{border:0;padding:0}.atlas-map .maplibregl-ctrl>button:last-child{border-bottom:0}.atlas-map .maplibregl-ctrl>button:hover{background-color:#0000000d}.atlas-map .maplibregl-ctrl-icon,.atlas-map .maplibregl-ctrl-icon>.maplibregl-ctrl-compass-arrow{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atlas-map .maplibregl-ctrl-icon{padding:5px}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-zoom-out{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%20%20%3Cpath%20style%3D%27fill%3A%23333333%3B%27%20d%3D%27m%207%2C9%20c%20-0.554%2C0%20-1%2C0.446%20-1%2C1%200%2C0.554%200.446%2C1%201%2C1%20l%206%2C0%20c%200.554%2C0%201%2C-0.446%201%2C-1%200%2C-0.554%20-0.446%2C-1%20-1%2C-1%20z%27%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-zoom-in{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%20%20%3Cpath%20style%3D%27fill%3A%23333333%3B%27%20d%3D%27M%2010%206%20C%209.446%206%209%206.4459904%209%207%20L%209%209%20L%207%209%20C%206.446%209%206%209.446%206%2010%20C%206%2010.554%206.446%2011%207%2011%20L%209%2011%20L%209%2013%20C%209%2013.55401%209.446%2014%2010%2014%20C%2010.554%2014%2011%2013.55401%2011%2013%20L%2011%2011%20L%2013%2011%20C%2013.554%2011%2014%2010.554%2014%2010%20C%2014%209.446%2013.554%209%2013%209%20L%2011%209%20L%2011%207%20C%2011%206.4459904%2010.554%206%2010%206%20z%27%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-geolocate{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0D%0A%20%20%3Cpath%20style%3D%27fill%3A%23333%3B%27%20d%3D%27M10%204C9%204%209%205%209%205L9%205.1A5%205%200%200%200%205.1%209L5%209C5%209%204%209%204%2010%204%2011%205%2011%205%2011L5.1%2011A5%205%200%200%200%209%2014.9L9%2015C9%2015%209%2016%2010%2016%2011%2016%2011%2015%2011%2015L11%2014.9A5%205%200%200%200%2014.9%2011L15%2011C15%2011%2016%2011%2016%2010%2016%209%2015%209%2015%209L14.9%209A5%205%200%200%200%2011%205.1L11%205C11%205%2011%204%2010%204zM10%206.5A3.5%203.5%200%200%201%2013.5%2010%203.5%203.5%200%200%201%2010%2013.5%203.5%203.5%200%200%201%206.5%2010%203.5%203.5%200%200%201%2010%206.5zM10%208.3A1.8%201.8%200%200%200%208.3%2010%201.8%201.8%200%200%200%2010%2011.8%201.8%201.8%200%200%200%2011.8%2010%201.8%201.8%200%200%200%2010%208.3z%27%20%2F%3E%0D%0A%3C%2Fsvg%3E)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-geolocate:disabled{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0D%0A%20%20%3Cpath%20style%3D%27fill%3A%23aaa%3B%27%20d%3D%27M10%204C9%204%209%205%209%205L9%205.1A5%205%200%200%200%205.1%209L5%209C5%209%204%209%204%2010%204%2011%205%2011%205%2011L5.1%2011A5%205%200%200%200%209%2014.9L9%2015C9%2015%209%2016%2010%2016%2011%2016%2011%2015%2011%2015L11%2014.9A5%205%200%200%200%2014.9%2011L15%2011C15%2011%2016%2011%2016%2010%2016%209%2015%209%2015%209L14.9%209A5%205%200%200%200%2011%205.1L11%205C11%205%2011%204%2010%204zM10%206.5A3.5%203.5%200%200%201%2013.5%2010%203.5%203.5%200%200%201%2010%2013.5%203.5%203.5%200%200%201%206.5%2010%203.5%203.5%200%200%201%2010%206.5zM10%208.3A1.8%201.8%200%200%200%208.3%2010%201.8%201.8%200%200%200%2010%2011.8%201.8%201.8%200%200%200%2011.8%2010%201.8%201.8%200%200%200%2010%208.3z%27%20%2F%3E%0D%0A%3C%2Fsvg%3E)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0D%0A%20%20%3Cpath%20style%3D%27fill%3A%2333b5e5%3B%27%20d%3D%27M10%204C9%204%209%205%209%205L9%205.1A5%205%200%200%200%205.1%209L5%209C5%209%204%209%204%2010%204%2011%205%2011%205%2011L5.1%2011A5%205%200%200%200%209%2014.9L9%2015C9%2015%209%2016%2010%2016%2011%2016%2011%2015%2011%2015L11%2014.9A5%205%200%200%200%2014.9%2011L15%2011C15%2011%2016%2011%2016%2010%2016%209%2015%209%2015%209L14.9%209A5%205%200%200%200%2011%205.1L11%205C11%205%2011%204%2010%204zM10%206.5A3.5%203.5%200%200%201%2013.5%2010%203.5%203.5%200%200%201%2010%2013.5%203.5%203.5%200%200%201%206.5%2010%203.5%203.5%200%200%201%2010%206.5zM10%208.3A1.8%201.8%200%200%200%208.3%2010%201.8%201.8%200%200%200%2010%2011.8%201.8%201.8%200%200%200%2011.8%2010%201.8%201.8%200%200%200%2010%208.3z%27%20%2F%3E%0D%0A%3C%2Fsvg%3E)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0D%0A%20%20%3Cpath%20style%3D%27fill%3A%23e58978%3B%27%20d%3D%27M10%204C9%204%209%205%209%205L9%205.1A5%205%200%200%200%205.1%209L5%209C5%209%204%209%204%2010%204%2011%205%2011%205%2011L5.1%2011A5%205%200%200%200%209%2014.9L9%2015C9%2015%209%2016%2010%2016%2011%2016%2011%2015%2011%2015L11%2014.9A5%205%200%200%200%2014.9%2011L15%2011C15%2011%2016%2011%2016%2010%2016%209%2015%209%2015%209L14.9%209A5%205%200%200%200%2011%205.1L11%205C11%205%2011%204%2010%204zM10%206.5A3.5%203.5%200%200%201%2013.5%2010%203.5%203.5%200%200%201%2010%2013.5%203.5%203.5%200%200%201%206.5%2010%203.5%203.5%200%200%201%2010%206.5zM10%208.3A1.8%201.8%200%200%200%208.3%2010%201.8%201.8%200%200%200%2010%2011.8%201.8%201.8%200%200%200%2011.8%2010%201.8%201.8%200%200%200%2010%208.3z%27%20%2F%3E%0D%0A%3C%2Fsvg%3E)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%20%20%3Cpath%20style%3D%27fill%3A%2333b5e5%3B%27%20d%3D%27M%2010%2C4%20C%209%2C4%209%2C5%209%2C5%20L%209%2C5.1%20C%207.0357113%2C5.5006048%205.5006048%2C7.0357113%205.1%2C9%20L%205%2C9%20c%200%2C0%20-1%2C0%20-1%2C1%200%2C1%201%2C1%201%2C1%20l%200.1%2C0%20c%200.4006048%2C1.964289%201.9357113%2C3.499395%203.9%2C3.9%20L%209%2C15%20c%200%2C0%200%2C1%201%2C1%201%2C0%201%2C-1%201%2C-1%20l%200%2C-0.1%20c%201.964289%2C-0.400605%203.499395%2C-1.935711%203.9%2C-3.9%20l%200.1%2C0%20c%200%2C0%201%2C0%201%2C-1%20C%2016%2C9%2015%2C9%2015%2C9%20L%2014.9%2C9%20C%2014.499395%2C7.0357113%2012.964289%2C5.5006048%2011%2C5.1%20L%2011%2C5%20c%200%2C0%200%2C-1%20-1%2C-1%20z%20m%200%2C2.5%20c%201.932997%2C0%203.5%2C1.5670034%203.5%2C3.5%200%2C1.932997%20-1.567003%2C3.5%20-3.5%2C3.5%20C%208.0670034%2C13.5%206.5%2C11.932997%206.5%2C10%206.5%2C8.0670034%208.0670034%2C6.5%2010%2C6.5%20Z%27%20%2F%3E%0A%3C%2Fsvg%3E)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%20%20%3Cpath%20style%3D%27fill%3A%23e54e33%3B%27%20d%3D%27M%2010%2C4%20C%209%2C4%209%2C5%209%2C5%20L%209%2C5.1%20C%207.0357113%2C5.5006048%205.5006048%2C7.0357113%205.1%2C9%20L%205%2C9%20c%200%2C0%20-1%2C0%20-1%2C1%200%2C1%201%2C1%201%2C1%20l%200.1%2C0%20c%200.4006048%2C1.964289%201.9357113%2C3.499395%203.9%2C3.9%20L%209%2C15%20c%200%2C0%200%2C1%201%2C1%201%2C0%201%2C-1%201%2C-1%20l%200%2C-0.1%20c%201.964289%2C-0.400605%203.499395%2C-1.935711%203.9%2C-3.9%20l%200.1%2C0%20c%200%2C0%201%2C0%201%2C-1%20C%2016%2C9%2015%2C9%2015%2C9%20L%2014.9%2C9%20C%2014.499395%2C7.0357113%2012.964289%2C5.5006048%2011%2C5.1%20L%2011%2C5%20c%200%2C0%200%2C-1%20-1%2C-1%20z%20m%200%2C2.5%20c%201.932997%2C0%203.5%2C1.5670034%203.5%2C3.5%200%2C1.932997%20-1.567003%2C3.5%20-3.5%2C3.5%20C%208.0670034%2C13.5%206.5%2C11.932997%206.5%2C10%206.5%2C8.0670034%208.0670034%2C6.5%2010%2C6.5%20Z%27%20%2F%3E%0A%3C%2Fsvg%3E)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting{animation:maplibregl-spin 2s infinite linear}@keyframes maplibregl-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-fullscreen{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KCjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0iTGF5ZXJfMSIKICAgeD0iMHB4IgogICB5PSIwcHgiCiAgIHZpZXdCb3g9IjAgMCAyMCAyMCIKICAgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IgogICB4bWw6c3BhY2U9InByZXNlcnZlIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIKICAgc29kaXBvZGk6ZG9jbmFtZT0iZnVsbHNjcmVlbi5zdmciPjxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTQxODUiPjxyZGY6UkRGPjxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+PGRjOnRpdGxlPjwvZGM6dGl0bGU+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxkZWZzCiAgICAgaWQ9ImRlZnM0MTgzIiAvPjxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTQ3MSIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI2OTUiCiAgICAgaWQ9Im5hbWVkdmlldzQxODEiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIGlua3NjYXBlOnpvb209IjExLjMxMzcwOCIKICAgICBpbmtzY2FwZTpjeD0iMTQuNjk4MjgiCiAgICAgaW5rc2NhcGU6Y3k9IjEwLjUyNjY4OSIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iNjk3IgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyOTgiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJMYXllcl8xIgogICAgIGlua3NjYXBlOnNuYXAtYmJveD0idHJ1ZSIKICAgICBpbmtzY2FwZTpiYm94LXBhdGhzPSJ0cnVlIgogICAgIGlua3NjYXBlOm9iamVjdC1wYXRocz0idHJ1ZSIKICAgICBpbmtzY2FwZTpiYm94LW5vZGVzPSJ0cnVlIgogICAgIGlua3NjYXBlOm9iamVjdC1ub2Rlcz0idHJ1ZSI+PGlua3NjYXBlOmdyaWQKICAgICAgIHR5cGU9Inh5Z3JpZCIKICAgICAgIGlkPSJncmlkNjA3NiIgLz48L3NvZGlwb2RpOm5hbWVkdmlldz48cGF0aAogICAgIGQ9Ik0gNSA0IEMgNC41IDQgNCA0LjUgNCA1IEwgNCA2IEwgNCA5IEwgNC41IDkgTCA1Ljc3NzM0MzggNy4yOTY4NzUgQyA2Ljc3NzEzMTkgOC4wNjAyMTMxIDcuODM1NzY1IDguOTU2NTcyOCA4Ljg5MDYyNSAxMCBDIDcuODI1NzEyMSAxMS4wNjMzIDYuNzc2MTc5MSAxMS45NTE2NzUgNS43ODEyNSAxMi43MDcwMzEgTCA0LjUgMTEgTCA0IDExIEwgNCAxNSBDIDQgMTUuNSA0LjUgMTYgNSAxNiBMIDkgMTYgTCA5IDE1LjUgTCA3LjI3MzQzNzUgMTQuMjA1MDc4IEMgOC4wNDI4OTMxIDEzLjE4Nzg4NiA4LjkzOTU0NDEgMTIuMTMzNDgxIDkuOTYwOTM3NSAxMS4wNjgzNTkgQyAxMS4wNDIzNzEgMTIuMTQ2OTkgMTEuOTQyMDkzIDEzLjIxMTIgMTIuNzA3MDMxIDE0LjIxODc1IEwgMTEgMTUuNSBMIDExIDE2IEwgMTQgMTYgTCAxNSAxNiBDIDE1LjUgMTYgMTYgMTUuNSAxNiAxNSBMIDE2IDE0IEwgMTYgMTEgTCAxNS41IDExIEwgMTQuMjA1MDc4IDEyLjcyNjU2MiBDIDEzLjE3Nzk4NSAxMS45NDk2MTcgMTIuMTEyNzE4IDExLjA0MzU3NyAxMS4wMzcxMDkgMTAuMDA5NzY2IEMgMTIuMTUxODU2IDguOTgxMDYxIDEzLjIyNDM0NSA4LjA3OTg2MjQgMTQuMjI4NTE2IDcuMzA0Njg3NSBMIDE1LjUgOSBMIDE2IDkgTCAxNiA1IEMgMTYgNC41IDE1LjUgNCAxNSA0IEwgMTEgNCBMIDExIDQuNSBMIDEyLjcwMzEyNSA1Ljc3NzM0MzggQyAxMS45MzI2NDcgNi43ODY0ODM0IDExLjAyNjY5MyA3Ljg1NTQ3MTIgOS45NzA3MDMxIDguOTE5OTIxOSBDIDguOTU4NDczOSA3LjgyMDQ5NDMgOC4wNjk4NzY3IDYuNzYyNzE4OCA3LjMwNDY4NzUgNS43NzE0ODQ0IEwgOSA0LjUgTCA5IDQgTCA2IDQgTCA1IDQgeiAiCiAgICAgaWQ9InBhdGg0MTY5IiAvPjwvc3ZnPg==)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-shrink{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KCjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0iTGF5ZXJfMSIKICAgeD0iMHB4IgogICB5PSIwcHgiCiAgIHZpZXdCb3g9IjAgMCAyMCAyMCIKICAgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IgogICB4bWw6c3BhY2U9InByZXNlcnZlIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIKICAgc29kaXBvZGk6ZG9jbmFtZT0ic2hyaW5rLnN2ZyI+PG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMTkiPjxyZGY6UkRGPjxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+PGRjOnRpdGxlPjwvZGM6dGl0bGU+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxkZWZzCiAgICAgaWQ9ImRlZnMxNyIgLz48c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjIwMjEiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iOTA4IgogICAgIGlkPSJuYW1lZHZpZXcxNSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMSIKICAgICBpbmtzY2FwZTpjeD0iNC45NTAxMDgyIgogICAgIGlua3NjYXBlOmN5PSIxMC44NTQ3NDciCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJMYXllcl8xIgogICAgIGlua3NjYXBlOnNuYXAtYmJveD0idHJ1ZSIKICAgICBpbmtzY2FwZTpiYm94LXBhdGhzPSJ0cnVlIgogICAgIGlua3NjYXBlOnNuYXAtYmJveC1lZGdlLW1pZHBvaW50cz0idHJ1ZSIKICAgICBpbmtzY2FwZTpiYm94LW5vZGVzPSJ0cnVlIgogICAgIGlua3NjYXBlOnNuYXAtYmJveC1taWRwb2ludHM9InRydWUiCiAgICAgaW5rc2NhcGU6b2JqZWN0LXBhdGhzPSJ0cnVlIgogICAgIGlua3NjYXBlOm9iamVjdC1ub2Rlcz0idHJ1ZSI+PGlua3NjYXBlOmdyaWQKICAgICAgIHR5cGU9Inh5Z3JpZCIKICAgICAgIGlkPSJncmlkNDE0NyIgLz48L3NvZGlwb2RpOm5hbWVkdmlldz48cGF0aAogICAgIHN0eWxlPSJmaWxsOiMwMDAwMDAiCiAgICAgZD0iTSA0LjI0MjE4NzUgMy40OTIxODc1IEEgMC43NTAwNzUgMC43NTAwNzUgMCAwIDAgMy43MTg3NSA0Ljc4MTI1IEwgNS45NjQ4NDM4IDcuMDI3MzQzOCBMIDQgOC41IEwgNCA5IEwgOCA5IEMgOC41MDAwMDEgOC45OTk5OTg4IDkgOC40OTk5OTkyIDkgOCBMIDkgNCBMIDguNSA0IEwgNy4wMTc1NzgxIDUuOTU1MDc4MSBMIDQuNzgxMjUgMy43MTg3NSBBIDAuNzUwMDc1IDAuNzUwMDc1IDAgMCAwIDQuMjQyMTg3NSAzLjQ5MjE4NzUgeiBNIDE1LjczNDM3NSAzLjQ5MjE4NzUgQSAwLjc1MDA3NSAwLjc1MDA3NSAwIDAgMCAxNS4yMTg3NSAzLjcxODc1IEwgMTIuOTg0Mzc1IDUuOTUzMTI1IEwgMTEuNSA0IEwgMTEgNCBMIDExIDggQyAxMSA4LjQ5OTk5OTIgMTEuNDk5OTk5IDguOTk5OTk4OCAxMiA5IEwgMTYgOSBMIDE2IDguNSBMIDE0LjAzNTE1NiA3LjAyNzM0MzggTCAxNi4yODEyNSA0Ljc4MTI1IEEgMC43NTAwNzUgMC43NTAwNzUgMCAwIDAgMTUuNzM0Mzc1IDMuNDkyMTg3NSB6IE0gNCAxMSBMIDQgMTEuNSBMIDUuOTY0ODQzOCAxMi45NzI2NTYgTCAzLjcxODc1IDE1LjIxODc1IEEgMC43NTEzMDA5NiAwLjc1MTMwMDk2IDAgMSAwIDQuNzgxMjUgMTYuMjgxMjUgTCA3LjAyNzM0MzggMTQuMDM1MTU2IEwgOC41IDE2IEwgOSAxNiBMIDkgMTIgQyA5IDExLjUwMDAwMSA4LjUwMDAwMSAxMS4wMDAwMDEgOCAxMSBMIDQgMTEgeiBNIDEyIDExIEMgMTEuNDk5OTk5IDExLjAwMDAwMSAxMSAxMS41MDAwMDEgMTEgMTIgTCAxMSAxNiBMIDExLjUgMTYgTCAxMi45NzI2NTYgMTQuMDM1MTU2IEwgMTUuMjE4NzUgMTYuMjgxMjUgQSAwLjc1MTMwMDk2IDAuNzUxMzAwOTYgMCAxIDAgMTYuMjgxMjUgMTUuMjE4NzUgTCAxNC4wMzUxNTYgMTIuOTcyNjU2IEwgMTYgMTEuNSBMIDE2IDExIEwgMTIgMTEgeiAiCiAgICAgaWQ9InBhdGg3IiAvPjwvc3ZnPg==)}.atlas-map .maplibregl-ctrl-icon.maplibregl-ctrl-compass>.maplibregl-ctrl-compass-arrow{width:20px;height:20px;margin:5px;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%0A%09%3Cpolygon%20fill%3D%27%23333333%27%20points%3D%276%2C9%2010%2C1%2014%2C9%27%2F%3E%0A%09%3Cpolygon%20fill%3D%27%23CCCCCC%27%20points%3D%276%2C11%2010%2C19%2014%2C11%20%27%2F%3E%0A%3C%2Fsvg%3E);background-repeat:no-repeat;display:inline-block}.atlas-map a.maplibregl-ctrl-logo{width:85px;height:21px;margin:0 0 -3px -3px;display:block;background-repeat:no-repeat;cursor:pointer;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiAgIHZpZXdCb3g9IjAgMCA4NC40OSAyMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgODQuNDkgMjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz4gIDxwYXRoIGNsYXNzPSJzdDAiIHN0eWxlPSJvcGFjaXR5OjAuOTsgZmlsbDogI0ZGRkZGRjsgZW5hYmxlLWJhY2tncm91bmQ6IG5ldzsiIGQ9Ik04My4yNSwxNC4yNmMwLDAuMTItMC4wOSwwLjIxLTAuMjEsMC4yMWgtMS42MWMtMC4xMywwLTAuMjQtMC4wNi0wLjMtMC4xN2wtMS40NC0yLjM5bC0xLjQ0LDIuMzkgICAgYy0wLjA2LDAuMTEtMC4xOCwwLjE3LTAuMywwLjE3aC0xLjYxYy0wLjA0LDAtMC4wOC0wLjAxLTAuMTItMC4wM2MtMC4wOS0wLjA2LTAuMTMtMC4xOS0wLjA2LTAuMjhsMCwwbDIuNDMtMy42OEw3Ni4yLDYuODQgICAgYy0wLjAyLTAuMDMtMC4wMy0wLjA3LTAuMDMtMC4xMmMwLTAuMTIsMC4wOS0wLjIxLDAuMjEtMC4yMWgxLjYxYzAuMTMsMCwwLjI0LDAuMDYsMC4zLDAuMTdsMS40MSwyLjM2bDEuNC0yLjM1ICAgIGMwLjA2LTAuMTEsMC4xOC0wLjE3LDAuMy0wLjE3SDgzYzAuMDQsMCwwLjA4LDAuMDEsMC4xMiwwLjAzYzAuMDksMC4wNiwwLjEzLDAuMTksMC4wNiwwLjI4bDAsMGwtMi4zNywzLjYzbDIuNDMsMy42NyAgICBDODMuMjQsMTQuMTgsODMuMjUsMTQuMjIsODMuMjUsMTQuMjZ6Ii8+ICA8cGF0aCBjbGFzcz0ic3QwIiBzdHlsZT0ib3BhY2l0eTowLjk7IGZpbGw6ICNGRkZGRkY7IGVuYWJsZS1iYWNrZ3JvdW5kOiBuZXc7IiBkPSJNNjYuMjQsOS41OWMtMC4zOS0xLjg4LTEuOTYtMy4yOC0zLjg0LTMuMjhjLTEuMDMsMC0yLjAzLDAuNDItMi43MywxLjE4VjMuNTFjMC0wLjEzLTAuMS0wLjIzLTAuMjMtMC4yM2gtMS40ICAgIGMtMC4xMywwLTAuMjMsMC4xMS0wLjIzLDAuMjN2MTAuNzJjMCwwLjEzLDAuMSwwLjIzLDAuMjMsMC4yM2gxLjRjMC4xMywwLDAuMjMtMC4xMSwwLjIzLTAuMjNWMTMuNWMwLjcxLDAuNzUsMS43LDEuMTgsMi43MywxLjE4ICAgIGMxLjg4LDAsMy40NS0xLjQxLDMuODQtMy4yOUM2Ni4zNywxMC43OSw2Ni4zNywxMC4xOCw2Ni4yNCw5LjU5TDY2LjI0LDkuNTl6IE02Mi4wOCwxM2MtMS4zMiwwLTIuMzktMS4xMS0yLjQxLTIuNDh2LTAuMDYgICAgYzAuMDItMS4zOCwxLjA5LTIuNDgsMi40MS0yLjQ4czIuNDIsMS4xMiwyLjQyLDIuNTFTNjMuNDEsMTMsNjIuMDgsMTN6Ii8+ICA8cGF0aCBjbGFzcz0ic3QwIiBzdHlsZT0ib3BhY2l0eTowLjk7IGZpbGw6ICNGRkZGRkY7IGVuYWJsZS1iYWNrZ3JvdW5kOiBuZXc7IiBkPSJNNzEuNjcsNi4zMmMtMS45OC0wLjAxLTMuNzIsMS4zNS00LjE2LDMuMjljLTAuMTMsMC41OS0wLjEzLDEuMTksMCwxLjc3YzAuNDQsMS45NCwyLjE3LDMuMzIsNC4xNywzLjMgICAgYzIuMzUsMCw0LjI2LTEuODcsNC4yNi00LjE5Uzc0LjA0LDYuMzIsNzEuNjcsNi4zMnogTTcxLjY1LDEzLjAxYy0xLjMzLDAtMi40Mi0xLjEyLTIuNDItMi41MXMxLjA4LTIuNTIsMi40Mi0yLjUyICAgIGMxLjMzLDAsMi40MiwxLjEyLDIuNDIsMi41MVM3Mi45OSwxMyw3MS42NSwxMy4wMUw3MS42NSwxMy4wMXoiLz4gIDxwYXRoIGNsYXNzPSJzdDEiIHN0eWxlPSJvcGFjaXR5OjAuMzU7IGVuYWJsZS1iYWNrZ3JvdW5kOm5ldzsiIGQ9Ik02Mi4wOCw3Ljk4Yy0xLjMyLDAtMi4zOSwxLjExLTIuNDEsMi40OHYwLjA2QzU5LjY4LDExLjksNjAuNzUsMTMsNjIuMDgsMTNzMi40Mi0xLjEyLDIuNDItMi41MSAgICBTNjMuNDEsNy45OCw2Mi4wOCw3Ljk4eiBNNjIuMDgsMTEuNzZjLTAuNjMsMC0xLjE0LTAuNTYtMS4xNy0xLjI1di0wLjA0YzAuMDEtMC42OSwwLjU0LTEuMjUsMS4xNy0xLjI1ICAgIGMwLjYzLDAsMS4xNywwLjU3LDEuMTcsMS4yN0M2My4yNCwxMS4yLDYyLjczLDExLjc2LDYyLjA4LDExLjc2eiIvPiAgPHBhdGggY2xhc3M9InN0MSIgc3R5bGU9Im9wYWNpdHk6MC4zNTsgZW5hYmxlLWJhY2tncm91bmQ6bmV3OyIgZD0iTTcxLjY1LDcuOThjLTEuMzMsMC0yLjQyLDEuMTItMi40MiwyLjUxUzcwLjMyLDEzLDcxLjY1LDEzczIuNDItMS4xMiwyLjQyLTIuNTFTNzIuOTksNy45OCw3MS42NSw3Ljk4eiAgICAgTTcxLjY1LDExLjc2Yy0wLjY0LDAtMS4xNy0wLjU3LTEuMTctMS4yN2MwLTAuNywwLjUzLTEuMjYsMS4xNy0xLjI2czEuMTcsMC41NywxLjE3LDEuMjdDNzIuODIsMTEuMjEsNzIuMjksMTEuNzYsNzEuNjUsMTEuNzZ6IiAgICAvPiAgPHBhdGggY2xhc3M9InN0MCIgc3R5bGU9Im9wYWNpdHk6MC45OyBmaWxsOiAjRkZGRkZGOyBlbmFibGUtYmFja2dyb3VuZDogbmV3OyIgZD0iTTQ1Ljc0LDYuNTNoLTEuNGMtMC4xMywwLTAuMjMsMC4xMS0wLjIzLDAuMjN2MC43M2MtMC43MS0wLjc1LTEuNy0xLjE4LTIuNzMtMS4xOCAgICBjLTIuMTcsMC0zLjk0LDEuODctMy45NCw0LjE5czEuNzcsNC4xOSwzLjk0LDQuMTljMS4wNCwwLDIuMDMtMC40MywyLjczLTEuMTl2MC43M2MwLDAuMTMsMC4xLDAuMjMsMC4yMywwLjIzaDEuNCAgICBjMC4xMywwLDAuMjMtMC4xMSwwLjIzLTAuMjNWNi43NGMwLTAuMTItMC4wOS0wLjIyLTAuMjItMC4yMkM0NS43NSw2LjUzLDQ1Ljc1LDYuNTMsNDUuNzQsNi41M3ogTTQ0LjEyLDEwLjUzICAgIEM0NC4xMSwxMS45LDQzLjAzLDEzLDQxLjcxLDEzcy0yLjQyLTEuMTItMi40Mi0yLjUxczEuMDgtMi41MiwyLjQtMi41MmMxLjMzLDAsMi4zOSwxLjExLDIuNDEsMi40OEw0NC4xMiwxMC41M3oiLz4gIDxwYXRoIGNsYXNzPSJzdDEiIHN0eWxlPSJvcGFjaXR5OjAuMzU7IGVuYWJsZS1iYWNrZ3JvdW5kOm5ldzsiIGQ9Ik00MS43MSw3Ljk4Yy0xLjMzLDAtMi40MiwxLjEyLTIuNDIsMi41MVM0MC4zNywxMyw0MS43MSwxM3MyLjM5LTEuMTEsMi40MS0yLjQ4di0wLjA2ICAgIEM0NC4xLDkuMDksNDMuMDMsNy45OCw0MS43MSw3Ljk4eiBNNDAuNTUsMTAuNDljMC0wLjcsMC41Mi0xLjI3LDEuMTctMS4yN2MwLjY0LDAsMS4xNCwwLjU2LDEuMTcsMS4yNXYwLjA0ICAgIGMtMC4wMSwwLjY4LTAuNTMsMS4yNC0xLjE3LDEuMjRDNDEuMDgsMTEuNzUsNDAuNTUsMTEuMTksNDAuNTUsMTAuNDl6Ii8+ICA8cGF0aCBjbGFzcz0ic3QwIiBzdHlsZT0ib3BhY2l0eTowLjk7IGZpbGw6ICNGRkZGRkY7IGVuYWJsZS1iYWNrZ3JvdW5kOiBuZXc7IiBkPSJNNTIuNDEsNi4zMmMtMS4wMywwLTIuMDMsMC40Mi0yLjczLDEuMThWNi43NWMwLTAuMTMtMC4xLTAuMjMtMC4yMy0wLjIzaC0xLjRjLTAuMTMsMC0wLjIzLDAuMTEtMC4yMywwLjIzICAgIHYxMC43MmMwLDAuMTMsMC4xLDAuMjMsMC4yMywwLjIzaDEuNGMwLjEzLDAsMC4yMy0wLjEsMC4yMy0wLjIzVjEzLjVjMC43MSwwLjc1LDEuNywxLjE4LDIuNzQsMS4xOGMyLjE3LDAsMy45NC0xLjg3LDMuOTQtNC4xOSAgICBTNTQuNTgsNi4zMiw1Mi40MSw2LjMyeiBNNTIuMDgsMTMuMDFjLTEuMzIsMC0yLjM5LTEuMTEtMi40Mi0yLjQ4di0wLjA3YzAuMDItMS4zOCwxLjA5LTIuNDksMi40LTIuNDljMS4zMiwwLDIuNDEsMS4xMiwyLjQxLDIuNTEgICAgUzUzLjQsMTMsNTIuMDgsMTMuMDFMNTIuMDgsMTMuMDF6Ii8+ICA8cGF0aCBjbGFzcz0ic3QxIiBzdHlsZT0ib3BhY2l0eTowLjM1OyBlbmFibGUtYmFja2dyb3VuZDpuZXc7IiBkPSJNNTIuMDgsNy45OGMtMS4zMiwwLTIuMzksMS4xMS0yLjQyLDIuNDh2MC4wNmMwLjAzLDEuMzgsMS4xLDIuNDgsMi40MiwyLjQ4czIuNDEtMS4xMiwyLjQxLTIuNTEgICAgUzUzLjQsNy45OCw1Mi4wOCw3Ljk4eiBNNTIuMDgsMTEuNzZjLTAuNjMsMC0xLjE0LTAuNTYtMS4xNy0xLjI1di0wLjA0YzAuMDEtMC42OSwwLjU0LTEuMjUsMS4xNy0xLjI1YzAuNjMsMCwxLjE3LDAuNTgsMS4xNywxLjI3ICAgIFM1Mi43MiwxMS43Niw1Mi4wOCwxMS43NnoiLz4gIDxwYXRoIGNsYXNzPSJzdDAiIHN0eWxlPSJvcGFjaXR5OjAuOTsgZmlsbDogI0ZGRkZGRjsgZW5hYmxlLWJhY2tncm91bmQ6IG5ldzsiIGQ9Ik0zNi4wOCwxNC4yNGMwLDAuMTMtMC4xLDAuMjMtMC4yMywwLjIzaC0xLjQxYy0wLjEzLDAtMC4yMy0wLjExLTAuMjMtMC4yM1Y5LjY4YzAtMC45OC0wLjc0LTEuNzEtMS42Mi0xLjcxICAgIGMtMC44LDAtMS40NiwwLjctMS41OSwxLjYybDAuMDEsNC42NmMwLDAuMTMtMC4xMSwwLjIzLTAuMjMsMC4yM2gtMS40MWMtMC4xMywwLTAuMjMtMC4xMS0wLjIzLTAuMjNWOS42OCAgICBjMC0wLjk4LTAuNzQtMS43MS0xLjYyLTEuNzFjLTAuODUsMC0xLjU0LDAuNzktMS42LDEuOHY0LjQ4YzAsMC4xMy0wLjEsMC4yMy0wLjIzLDAuMjNoLTEuNGMtMC4xMywwLTAuMjMtMC4xMS0wLjIzLTAuMjNWNi43NCAgICBjMC4wMS0wLjEzLDAuMS0wLjIyLDAuMjMtMC4yMmgxLjRjMC4xMywwLDAuMjIsMC4xMSwwLjIzLDAuMjJWNy40YzAuNS0wLjY4LDEuMy0xLjA5LDIuMTYtMS4xaDAuMDNjMS4wOSwwLDIuMDksMC42LDIuNiwxLjU1ICAgIGMwLjQ1LTAuOTUsMS40LTEuNTUsMi40NC0xLjU2YzEuNjIsMCwyLjkzLDEuMjUsMi45LDIuNzhMMzYuMDgsMTQuMjR6Ii8+ICA8cGF0aCBjbGFzcz0ic3QxIiBzdHlsZT0ib3BhY2l0eTowLjM1OyBlbmFibGUtYmFja2dyb3VuZDpuZXc7IiBkPSJNODQuMzQsMTMuNTlsLTAuMDctMC4xM2wtMS45Ni0yLjk5bDEuOTQtMi45NWMwLjQ0LTAuNjcsMC4yNi0xLjU2LTAuNDEtMi4wMmMtMC4wMiwwLTAuMDMsMC0wLjA0LTAuMDEgICAgYy0wLjIzLTAuMTUtMC41LTAuMjItMC43OC0wLjIyaC0xLjYxYy0wLjU2LDAtMS4wOCwwLjI5LTEuMzcsMC43OEw3OS43Miw2LjZsLTAuMzQtMC41NkM3OS4wOSw1LjU2LDc4LjU3LDUuMjcsNzgsNS4yN2gtMS42ICAgIGMtMC42LDAtMS4xMywwLjM3LTEuMzUsMC45MmMtMi4xOS0xLjY2LTUuMjgtMS40Ny03LjI2LDAuNDVjLTAuMzUsMC4zNC0wLjY1LDAuNzItMC44OSwxLjE0Yy0wLjktMS42Mi0yLjU4LTIuNzItNC41LTIuNzIgICAgYy0wLjUsMC0xLjAxLDAuMDctMS40OCwwLjIzVjMuNTFjMC0wLjgyLTAuNjYtMS40OC0xLjQ3LTEuNDhoLTEuNGMtMC44MSwwLTEuNDcsMC42Ni0xLjQ3LDEuNDd2My43NSAgICBjLTAuOTUtMS4zNi0yLjUtMi4xOC00LjE3LTIuMTljLTAuNzQsMC0xLjQ2LDAuMTYtMi4xMiwwLjQ3Yy0wLjI0LTAuMTctMC41NC0wLjI2LTAuODQtMC4yNmgtMS40Yy0wLjQ1LDAtMC44NywwLjIxLTEuMTUsMC41NiAgICBjLTAuMDItMC4wMy0wLjA0LTAuMDUtMC4wNy0wLjA4Yy0wLjI4LTAuMy0wLjY4LTAuNDctMS4wOS0wLjQ3aC0xLjM5Yy0wLjMsMC0wLjYsMC4wOS0wLjg0LDAuMjZjLTAuNjctMC4zLTEuMzktMC40Ni0yLjEyLTAuNDYgICAgYy0xLjgzLDAtMy40MywxLTQuMzcsMi41Yy0wLjItMC40Ni0wLjQ4LTAuODktMC44My0xLjI1Yy0wLjgtMC44MS0xLjg5LTEuMjUtMy4wMi0xLjI1aC0wLjAxYy0wLjg5LDAuMDEtMS43NSwwLjMzLTIuNDYsMC44OCAgICBjLTAuNzQtMC41Ny0xLjY0LTAuODgtMi41Ny0wLjg4SDI4LjFjLTAuMjksMC0wLjU4LDAuMDMtMC44NiwwLjExYy0wLjI4LDAuMDYtMC41NiwwLjE2LTAuODIsMC4yOGMtMC4yMS0wLjEyLTAuNDUtMC4xOC0wLjctMC4xOCAgICBoLTEuNGMtMC44MiwwLTEuNDcsMC42Ni0xLjQ3LDEuNDd2Ny41YzAsMC44MiwwLjY2LDEuNDcsMS40NywxLjQ3aDEuNGMwLjgyLDAsMS40OC0wLjY2LDEuNDgtMS40OGwwLDBWOS43OSAgICBjMC4wMy0wLjM2LDAuMjMtMC41OSwwLjM2LTAuNTljMC4xOCwwLDAuMzgsMC4xOCwwLjM4LDAuNDd2NC41N2MwLDAuODIsMC42NiwxLjQ3LDEuNDcsMS40N2gxLjQxYzAuODIsMCwxLjQ3LTAuNjYsMS40Ny0xLjQ3ICAgIGwtMC4wMS00LjU3YzAuMDYtMC4zMiwwLjI1LTAuNDcsMC4zNS0wLjQ3YzAuMTgsMCwwLjM4LDAuMTgsMC4zOCwwLjQ3djQuNTdjMCwwLjgyLDAuNjYsMS40NywxLjQ3LDEuNDdoMS40MSAgICBjMC44MiwwLDEuNDctMC42NiwxLjQ3LTEuNDd2LTAuMzhjMC45NiwxLjI5LDIuNDYsMi4wNiw0LjA2LDIuMDZjMC43NCwwLDEuNDYtMC4xNiwyLjEyLTAuNDdjMC4yNCwwLjE3LDAuNTQsMC4yNiwwLjg0LDAuMjZoMS4zOSAgICBjMC4zLDAsMC42LTAuMDksMC44NC0wLjI2djIuMDFjMCwwLjgyLDAuNjYsMS40NywxLjQ3LDEuNDdoMS40YzAuODIsMCwxLjQ3LTAuNjYsMS40Ny0xLjQ3di0xLjc3YzAuNDgsMC4xNSwwLjk5LDAuMjMsMS40OSwwLjIyICAgIGMxLjcsMCwzLjIyLTAuODcsNC4xNy0yLjJ2MC41MmMwLDAuODIsMC42NiwxLjQ3LDEuNDcsMS40N2gxLjRjMC4zLDAsMC42LTAuMDksMC44NC0wLjI2YzAuNjYsMC4zMSwxLjM5LDAuNDcsMi4xMiwwLjQ3ICAgIGMxLjkyLDAsMy42LTEuMSw0LjQ5LTIuNzNjMS41NCwyLjY1LDQuOTUsMy41Myw3LjU4LDEuOThjMC4xOC0wLjExLDAuMzYtMC4yMiwwLjUzLTAuMzZjMC4yMiwwLjU1LDAuNzYsMC45MSwxLjM1LDAuOUg3OCAgICBjMC41NiwwLDEuMDgtMC4yOSwxLjM3LTAuNzhsMC4zNy0wLjYxbDAuMzcsMC42MWMwLjI5LDAuNDgsMC44MSwwLjc4LDEuMzgsMC43OGgxLjZjMC44MSwwLDEuNDYtMC42NiwxLjQ1LTEuNDYgICAgQzg0LjQ5LDE0LjAyLDg0LjQ0LDEzLjgsODQuMzQsMTMuNTlMODQuMzQsMTMuNTl6IE0zNS44NiwxNC40N2gtMS40MWMtMC4xMywwLTAuMjMtMC4xMS0wLjIzLTAuMjNWOS42OCAgICBjMC0wLjk4LTAuNzQtMS43MS0xLjYyLTEuNzFjLTAuOCwwLTEuNDYsMC43LTEuNTksMS42MmwwLjAxLDQuNjZjMCwwLjEzLTAuMSwwLjIzLTAuMjMsMC4yM2gtMS40MWMtMC4xMywwLTAuMjMtMC4xMS0wLjIzLTAuMjMgICAgVjkuNjhjMC0wLjk4LTAuNzQtMS43MS0xLjYyLTEuNzFjLTAuODUsMC0xLjU0LDAuNzktMS42LDEuOHY0LjQ4YzAsMC4xMy0wLjEsMC4yMy0wLjIzLDAuMjNoLTEuNGMtMC4xMywwLTAuMjMtMC4xMS0wLjIzLTAuMjMgICAgVjYuNzRjMC4wMS0wLjEzLDAuMTEtMC4yMiwwLjIzLTAuMjJoMS40YzAuMTMsMCwwLjIyLDAuMTEsMC4yMywwLjIyVjcuNGMwLjUtMC42OCwxLjMtMS4wOSwyLjE2LTEuMWgwLjAzICAgIGMxLjA5LDAsMi4wOSwwLjYsMi42LDEuNTVjMC40NS0wLjk1LDEuNC0xLjU1LDIuNDQtMS41NmMxLjYyLDAsMi45MywxLjI1LDIuOSwyLjc4bDAuMDEsNS4xNkMzNi4wOSwxNC4zNiwzNS45OCwxNC40NiwzNS44NiwxNC40NyAgICBMMzUuODYsMTQuNDd6IE00NS45NywxNC4yNGMwLDAuMTMtMC4xLDAuMjMtMC4yMywwLjIzaC0xLjRjLTAuMTMsMC0wLjIzLTAuMTEtMC4yMy0wLjIzVjEzLjVjLTAuNywwLjc2LTEuNjksMS4xOC0yLjcyLDEuMTggICAgYy0yLjE3LDAtMy45NC0xLjg3LTMuOTQtNC4xOXMxLjc3LTQuMTksMy45NC00LjE5YzEuMDMsMCwyLjAyLDAuNDMsMi43MywxLjE4VjYuNzRjMC0wLjEzLDAuMS0wLjIzLDAuMjMtMC4yM2gxLjQgICAgYzAuMTItMC4wMSwwLjIyLDAuMDgsMC4yMywwLjIxYzAsMC4wMSwwLDAuMDEsMCwwLjAydjcuNTFoLTAuMDFWMTQuMjR6IE01Mi40MSwxNC42N2MtMS4wMywwLTIuMDItMC40My0yLjczLTEuMTh2My45NyAgICBjMCwwLjEzLTAuMSwwLjIzLTAuMjMsMC4yM2gtMS40Yy0wLjEzLDAtMC4yMy0wLjEtMC4yMy0wLjIzVjYuNzVjMC0wLjEzLDAuMS0wLjIyLDAuMjMtMC4yMmgxLjRjMC4xMywwLDAuMjMsMC4xMSwwLjIzLDAuMjN2MC43MyAgICBjMC43MS0wLjc2LDEuNy0xLjE4LDIuNzMtMS4xOGMyLjE3LDAsMy45NCwxLjg2LDMuOTQsNC4xOFM1NC41OCwxNC42Nyw1Mi40MSwxNC42N3ogTTY2LjI0LDExLjM5Yy0wLjM5LDEuODctMS45NiwzLjI5LTMuODQsMy4yOSAgICBjLTEuMDMsMC0yLjAyLTAuNDMtMi43My0xLjE4djAuNzNjMCwwLjEzLTAuMSwwLjIzLTAuMjMsMC4yM2gtMS40Yy0wLjEzLDAtMC4yMy0wLjExLTAuMjMtMC4yM1YzLjUxYzAtMC4xMywwLjEtMC4yMywwLjIzLTAuMjMgICAgaDEuNGMwLjEzLDAsMC4yMywwLjExLDAuMjMsMC4yM3YzLjk3YzAuNzEtMC43NSwxLjctMS4xOCwyLjczLTEuMTdjMS44OCwwLDMuNDUsMS40LDMuODQsMy4yOEM2Ni4zNywxMC4xOSw2Ni4zNywxMC44LDY2LjI0LDExLjM5ICAgIEw2Ni4yNCwxMS4zOUw2Ni4yNCwxMS4zOXogTTcxLjY3LDE0LjY4Yy0yLDAuMDEtMy43My0xLjM1LTQuMTctMy4zYy0wLjEzLTAuNTktMC4xMy0xLjE5LDAtMS43N2MwLjQ0LTEuOTQsMi4xNy0zLjMxLDQuMTctMy4zICAgIGMyLjM2LDAsNC4yNiwxLjg3LDQuMjYsNC4xOVM3NC4wMywxNC42OCw3MS42NywxNC42OEw3MS42NywxNC42OHogTTgzLjA0LDE0LjQ3aC0xLjYxYy0wLjEzLDAtMC4yNC0wLjA2LTAuMy0wLjE3bC0xLjQ0LTIuMzkgICAgbC0xLjQ0LDIuMzljLTAuMDYsMC4xMS0wLjE4LDAuMTctMC4zLDAuMTdoLTEuNjFjLTAuMDQsMC0wLjA4LTAuMDEtMC4xMi0wLjAzYy0wLjA5LTAuMDYtMC4xMy0wLjE5LTAuMDYtMC4yOGwwLDBsMi40My0zLjY4ICAgIEw3Ni4yLDYuODRjLTAuMDItMC4wMy0wLjAzLTAuMDctMC4wMy0wLjEyYzAtMC4xMiwwLjA5LTAuMjEsMC4yMS0wLjIxaDEuNjFjMC4xMywwLDAuMjQsMC4wNiwwLjMsMC4xN2wxLjQxLDIuMzZsMS40MS0yLjM2ICAgIGMwLjA2LTAuMTEsMC4xOC0wLjE3LDAuMy0wLjE3aDEuNjFjMC4wNCwwLDAuMDgsMC4wMSwwLjEyLDAuMDNjMC4wOSwwLjA2LDAuMTMsMC4xOSwwLjA2LDAuMjhsMCwwbC0yLjM4LDMuNjRsMi40MywzLjY3ICAgIGMwLjAyLDAuMDMsMC4wMywwLjA3LDAuMDMsMC4xMkM4My4yNSwxNC4zOCw4My4xNiwxNC40Nyw4My4wNCwxNC40N0w4My4wNCwxNC40N0w4My4wNCwxNC40N3oiLz4gIDxwYXRoIGNsYXNzPSJzdDAiIHN0eWxlPSJvcGFjaXR5OjAuOTsgZmlsbDogI0ZGRkZGRjsgZW5hYmxlLWJhY2tncm91bmQ6IG5ldzsiIGQ9Ik0xMC41LDEuMjRjLTUuMTEsMC05LjI1LDQuMTUtOS4yNSw5LjI1czQuMTUsOS4yNSw5LjI1LDkuMjVzOS4yNS00LjE1LDkuMjUtOS4yNSAgICBDMTkuNzUsNS4zOCwxNS42MSwxLjI0LDEwLjUsMS4yNHogTTE0Ljg5LDEyLjc3Yy0xLjkzLDEuOTMtNC43OCwyLjMxLTYuNywyLjMxYy0wLjcsMC0xLjQxLTAuMDUtMi4xLTAuMTZjMCwwLTEuMDItNS42NCwyLjE0LTguODEgICAgYzAuODMtMC44MywxLjk1LTEuMjgsMy4xMy0xLjI4YzEuMjcsMCwyLjQ5LDAuNTEsMy4zOSwxLjQyQzE2LjU5LDguMDksMTYuNjQsMTEsMTQuODksMTIuNzd6Ii8+ICA8cGF0aCBjbGFzcz0ic3QxIiBzdHlsZT0ib3BhY2l0eTowLjM1OyBlbmFibGUtYmFja2dyb3VuZDpuZXc7IiBkPSJNMTAuNS0wLjAxQzQuNy0wLjAxLDAsNC43LDAsMTAuNDlzNC43LDEwLjUsMTAuNSwxMC41UzIxLDE2LjI5LDIxLDEwLjQ5QzIwLjk5LDQuNywxNi4zLTAuMDEsMTAuNS0wLjAxeiAgICAgTTEwLjUsMTkuNzRjLTUuMTEsMC05LjI1LTQuMTUtOS4yNS05LjI1czQuMTQtOS4yNiw5LjI1LTkuMjZzOS4yNSw0LjE1LDkuMjUsOS4yNUMxOS43NSwxNS42MSwxNS42MSwxOS43NCwxMC41LDE5Ljc0eiIvPiAgPHBhdGggY2xhc3M9InN0MSIgc3R5bGU9Im9wYWNpdHk6MC4zNTsgZW5hYmxlLWJhY2tncm91bmQ6bmV3OyIgZD0iTTE0Ljc0LDYuMjVDMTIuOSw0LjQxLDkuOTgsNC4zNSw4LjIzLDYuMWMtMy4xNiwzLjE3LTIuMTQsOC44MS0yLjE0LDguODFzNS42NCwxLjAyLDguODEtMi4xNCAgICBDMTYuNjQsMTEsMTYuNTksOC4wOSwxNC43NCw2LjI1eiBNMTIuNDcsMTAuMzRsLTAuOTEsMS44N2wtMC45LTEuODdMOC44LDkuNDNsMS44Ni0wLjlsMC45LTEuODdsMC45MSwxLjg3bDEuODYsMC45TDEyLjQ3LDEwLjM0eiIgICAgLz4gIDxwb2x5Z29uIGNsYXNzPSJzdDAiIHN0eWxlPSJvcGFjaXR5OjAuOTsgZmlsbDogI0ZGRkZGRjsgZW5hYmxlLWJhY2tncm91bmQ6IG5ldzsiIHBvaW50cz0iMTQuMzMsOS40MyAxMi40NywxMC4zNCAxMS41NiwxMi4yMSAxMC42NiwxMC4zNCA4LjgsOS40MyAxMC42Niw4LjUzIDExLjU2LDYuNjYgMTIuNDcsOC41MyAgICIvPjwvZz48L3N2Zz4=)}.atlas-map .maplibregl-ctrl.maplibregl-ctrl-attrib{padding:0 5px;background-color:#ffffff80;margin:0}.atlas-map .maplibregl-ctrl-attrib.maplibregl-compact{padding-top:2px;padding-bottom:2px;margin:0 10px 10px;position:relative;padding-right:24px;background-color:#fff;border-radius:3px 12px 12px 3px;visibility:hidden}.atlas-map .maplibregl-ctrl-attrib.maplibregl-compact:hover{visibility:visible}.atlas-map .maplibregl-ctrl-attrib.maplibregl-compact:after{content:"";cursor:pointer;position:absolute;bottom:0;right:0;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0D%0A%09%3Cpath%20fill%3D%27%23333333%27%20fill-rule%3D%27evenodd%27%20d%3D%27M4%2C10a6%2C6%200%201%2C0%2012%2C0a6%2C6%200%201%2C0%20-12%2C0%20M9%2C7a1%2C1%200%201%2C0%202%2C0a1%2C1%200%201%2C0%20-2%2C0%20M9%2C10a1%2C1%200%201%2C1%202%2C0l0%2C3a1%2C1%200%201%2C1%20-2%2C0%27%20%2F%3E%0D%0A%3C%2Fsvg%3E);background-color:#ffffff80;width:24px;height:24px;box-sizing:border-box;visibility:visible;border-radius:12px}.atlas-map .maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.atlas-map .maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.atlas-map .maplibregl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.atlas-map .maplibregl-ctrl-scale{background-color:#ffffffbf;font-size:10px;border-width:medium 2px 2px;border-style:none solid solid;border-color:#333;padding:0 5px;color:#333}.atlas-map .maplibregl-popup{position:absolute;top:0;left:0;display:flex;will-change:transform;pointer-events:none}.atlas-map .maplibregl-popup-anchor-top,.atlas-map .maplibregl-popup-anchor-top-left,.atlas-map .maplibregl-popup-anchor-top-right{flex-direction:column}.atlas-map .maplibregl-popup-anchor-bottom,.atlas-map .maplibregl-popup-anchor-bottom-left,.atlas-map .maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.atlas-map .maplibregl-popup-anchor-left{flex-direction:row}.atlas-map .maplibregl-popup-anchor-right{flex-direction:row-reverse}.atlas-map .maplibregl-popup-tip{width:0;height:0;border:10px solid transparent;z-index:1}.atlas-map .maplibregl-popup-anchor-top .maplibregl-popup-tip{align-self:center;border-top:none;border-bottom-color:#fff}.atlas-map .maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#fff}.atlas-map .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.atlas-map .maplibregl-popup-anchor-bottom .maplibregl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.atlas-map .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.atlas-map .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.atlas-map .maplibregl-popup-anchor-left .maplibregl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.atlas-map .maplibregl-popup-anchor-right .maplibregl-popup-tip{align-self:center;border-right:none;border-left-color:#fff}.atlas-map .maplibregl-popup-close-button{position:absolute;right:0;top:0;border:none;border-radius:0 3px 0 0;cursor:pointer;background-color:#0000}.atlas-map .maplibregl-popup-close-button:hover{background-color:#0000000d}.atlas-map .maplibregl-popup-content{position:relative;background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto}.atlas-map .maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.atlas-map .maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.atlas-map .maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.atlas-map .maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.atlas-map .maplibregl-marker{position:absolute;top:0;left:0;will-change:transform}.atlas-map .maplibregl-user-location-dot{background-color:#1da1f2;width:16px;height:16px;border-radius:50%;box-shadow:0 0 2px #00000040;border:2px solid #fff}.atlas-map .maplibregl-user-location-dot:after{content:"";display:block;box-shadow:#1da1f2 0 0 0 2px;width:16px;height:16px;border-radius:50%;position:relative;z-index:-1;animation:maplibregl-user-location-dot-pulse 2s;animation-iteration-count:infinite}@keyframes maplibregl-user-location-dot-pulse{0%{box-shadow:0 0 #1da1f266}70%{box-shadow:0 0 0 15px #1da1f200}to{box-shadow:0 0 #1da1f200}}.atlas-map .maplibregl-user-location-dot-stale{background-color:#aaa}.atlas-map .maplibregl-user-location-dot-stale:after{display:none}.atlas-map .maplibregl-crosshair,.atlas-map .maplibregl-crosshair .maplibregl-interactive,.atlas-map .maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.atlas-map .maplibregl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;background:#fff;border:2px dotted #202020;opacity:.5}@media print{.atlas-map .mapbox-improve-map{display:none}}@media (inverted-colors:inverted){.atlas-map .atlas-map-canvas,.atlas-map .azure-map-logo{filter:invert(100%)}}.atlas-map .atlas-map-canvas-container{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;-ms-user-select:none}.atlas-map .atlas-map-canvas{pointer-events:auto}.atlas-map .azure-map-logo{background-repeat:no-repeat;background-position:center;background-size:140px 46px;height:16px;width:110px;margin-right:16px;pointer-events:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 869.291 287.244' height='287.244' width='869.291' xml:space='preserve'%3E%3Cpath style='fill:%23737373;fill-opacity:1;fill-rule:nonzero;stroke:none' d='m0 0-6.387-18.197H6.567L.211 0Zm4.459 8.014 16.268-43.202h-8.254L8.646-24.463H-8.375l-3.676-10.725h-8.194L-3.977 8.014Z' transform='matrix(1.33333 0 0 -1.33333 590.984 125.874)'/%3E%3Cpath style='fill:%23737373;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0h24.734v-2.922L8.496-25.187h16.328v-5.784H-1.145v3.465L14.853-5.785H0Z' transform='matrix(1.33333 0 0 -1.33333 623.492 131.498)'/%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'%3E%3Cpath style='fill:%23737373;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0v-30.971h-7.352v4.068h-.12c-.964-1.407-2.255-2.506-3.871-3.3-1.617-.793-3.429-1.19-5.438-1.19-3.595 0-6.332 1.019-8.209 3.059-1.879 2.038-2.818 5.206-2.818 9.504V0h7.381v-17.956c0-2.611.518-4.574 1.552-5.89 1.034-1.316 2.596-1.973 4.685-1.973 2.068 0 3.725.728 4.971 2.184 1.245 1.456 1.867 3.36 1.867 5.709V0z' transform='translate(523.469 116.81)'/%3E%3Cpath style='fill:%23737373;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0c.582 0 1.104-.04 1.566-.12a6.711 6.711 0 0 0 1.175-.301v-7.382c-.382.282-.938.547-1.672.799-.733.251-1.622.376-2.666.376-1.788 0-3.299-.753-4.534-2.259-1.235-1.507-1.852-3.826-1.852-6.96v-15.635h-7.291v30.97h7.291v-4.881h.12c.663 1.687 1.667 3.008 3.012 3.962C-3.505-.477-1.888 0 0 0' transform='translate(545.42 117.322)'/%3E%3Cpath style='fill:%23737373;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0c0 2.41-.558 4.248-1.672 5.513-1.115 1.265-2.686 1.898-4.715 1.898-1.748 0-3.314-.628-4.7-1.883C-12.473 4.272-13.396 2.43-13.858 0Zm4.67-10.816v-5.995c-1.205-.764-2.782-1.381-4.731-1.853-1.948-.472-4.026-.708-6.236-.708-4.72 0-8.39 1.396-11.011 4.188-2.621 2.791-3.931 6.678-3.931 11.659 0 4.8 1.4 8.752 4.202 11.855 2.802 3.103 6.351 4.654 10.65 4.654 4.278 0 7.607-1.31 9.988-3.931C5.98 6.432 7.17 2.812 7.17-1.808v-3.525h-21.209c.321-3.113 1.32-5.287 2.997-6.522 1.677-1.235 3.842-1.853 6.493-1.853 1.747 0 3.414.266 5.001.798 1.586.533 2.992 1.23 4.218 2.094' transform='translate(569.734 104.459)'/%3E%3C/g%3E%3Cg clip-path='url(%23b)' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'%3E%3Cpath style='fill:%23737373;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0h-10.858v-25.004h-7.38V0h-5.182v5.964h5.182v4.308c0 3.254 1.059 5.92 3.178 7.999 2.119 2.079 4.835 3.118 8.148 3.118.884 0 1.667-.045 2.351-.136a9.3 9.3 0 0 0 1.807-.406v-6.296c-.241.14-.663.31-1.265.512-.603.2-1.296.301-2.078.301-1.528 0-2.702-.477-3.526-1.431-.823-.954-1.235-2.365-1.235-4.232V5.964H0v6.96l7.321 2.229V5.964h7.381V0H7.321v-14.49c0-1.909.346-3.255 1.039-4.037.693-.784 1.782-1.175 3.269-1.175.421 0 .929.1 1.521.301.592.2 1.109.441 1.552.723v-6.025c-.463-.261-1.231-.502-2.305-.723a15.742 15.742 0 0 0-3.178-.331c-3.073 0-5.378.817-6.914 2.454C.768-21.666 0-19.201 0-15.906Zm-48.407-9.731c0-3.234.733-5.704 2.199-7.411 1.466-1.707 3.564-2.56 6.296-2.56 2.652 0 4.67.853 6.055 2.56 1.386 1.707 2.079 4.238 2.079 7.592 0 3.333-.718 5.849-2.154 7.547-1.436 1.697-3.449 2.545-6.04 2.545-2.672 0-4.745-.889-6.221-2.667-1.476-1.776-2.214-4.312-2.214-7.606m-7.592-.241c0 5.122 1.446 9.178 4.338 12.171 2.892 2.992 6.909 4.489 12.051 4.489 4.839 0 8.62-1.441 11.342-4.323 2.721-2.883 4.082-6.774 4.082-11.674 0-5.022-1.446-9.018-4.338-11.99-2.892-2.973-6.829-4.458-11.809-4.458-4.801 0-8.612 1.41-11.433 4.232-2.822 2.821-4.233 6.673-4.233 11.553m-16.417 7.803c0-1.045.331-1.863.994-2.456.662-.592 2.128-1.34 4.399-2.244 2.911-1.165 4.955-2.475 6.129-3.931 1.176-1.456 1.763-3.219 1.763-5.287 0-2.913-1.119-5.252-3.359-7.019-2.239-1.769-5.267-2.651-9.083-2.651-1.285 0-2.706.155-4.263.466-1.556.312-2.877.708-3.961 1.19v7.17a17.945 17.945 0 0 1 4.278-2.198c1.526-.543 2.912-.815 4.157-.815 1.647 0 2.862.231 3.646.694.783.461 1.174 1.235 1.174 2.319 0 1.005-.406 1.853-1.22 2.546-.813.693-2.355 1.491-4.624 2.395-2.692 1.124-4.599 2.39-5.724 3.795-1.125 1.406-1.687 3.194-1.687 5.363 0 2.791 1.109 5.086 3.329 6.884 2.218 1.797 5.096 2.696 8.631 2.696 1.084 0 2.299-.121 3.645-.361 1.346-.241 2.47-.554 3.375-.935v-6.929c-.965.644-2.09 1.195-3.375 1.658-1.286.462-2.561.693-3.826.693-1.386 0-2.465-.271-3.238-.813-.774-.543-1.16-1.287-1.16-2.23m-35.065-7.562c0-3.234.732-5.704 2.199-7.411 1.465-1.707 3.564-2.56 6.295-2.56 2.652 0 4.67.853 6.055 2.56 1.387 1.707 2.079 4.238 2.079 7.592 0 3.333-.718 5.849-2.154 7.547C-94.443-.306-96.456.542-99.046.542c-2.672 0-4.746-.889-6.222-2.667-1.476-1.776-2.213-4.312-2.213-7.606m-7.593-.241c0 5.122 1.446 9.178 4.339 12.171 2.892 2.992 6.908 4.489 12.049 4.489 4.841 0 8.622-1.441 11.343-4.323 2.721-2.883 4.082-6.774 4.082-11.674 0-5.022-1.446-9.018-4.338-11.99-2.892-2.973-6.828-4.458-11.809-4.458-4.801 0-8.612 1.41-11.433 4.232-2.822 2.821-4.233 6.673-4.233 11.553m-3.136 16.449c.583 0 1.105-.041 1.567-.121a6.56 6.56 0 0 0 1.175-.301v-7.381c-.382.282-.939.547-1.672.799-.733.251-1.622.376-2.666.376-1.788 0-3.299-.753-4.534-2.259-1.235-1.507-1.853-3.826-1.853-6.959v-15.635h-7.29V5.964h7.29v-4.88h.12c.663 1.687 1.667 3.007 3.013 3.962 1.346.953 2.962 1.431 4.85 1.431m-27.956-26.179c1.084 0 2.279.25 3.585.753a15.06 15.06 0 0 1 3.615 1.988v-6.778c-1.165-.663-2.485-1.165-3.962-1.506-1.475-.342-3.098-.512-4.865-.512-4.559 0-8.265 1.44-11.116 4.322-2.852 2.882-4.278 6.562-4.278 11.041 0 4.981 1.457 9.083 4.369 12.307 2.911 3.223 7.039 4.835 12.381 4.835 1.366 0 2.746-.176 4.143-.528 1.395-.351 2.504-.757 3.328-1.219v-6.99c-1.125.824-2.274 1.462-3.45 1.914a9.966 9.966 0 0 1-3.599.678c-2.872 0-5.192-.935-6.959-2.802-1.768-1.868-2.651-4.388-2.651-7.562 0-3.133.848-5.573 2.545-7.321 1.697-1.747 4.002-2.62 6.914-2.62m-22.112-5.302h-7.29V5.965h7.29zm-8.044 39.916c0 1.205.437 2.214 1.311 3.027.874.814 1.912 1.221 3.117 1.221 1.286 0 2.351-.418 3.194-1.25.844-.834 1.265-1.834 1.265-2.998 0-1.185-.431-2.18-1.295-2.982-.864-.804-1.918-1.205-3.164-1.205-1.245 0-2.294.406-3.147 1.219-.855.814-1.281 1.803-1.281 2.968m-6.273 3.283v-43.199h-7.501v33.86h-.12l-13.407-33.86h-4.97l-13.738 33.86h-.09v-33.86h-6.929v43.199h10.755l12.412-32.023h.18l13.105 32.023z' transform='translate(394.942 110.844)'/%3E%3C/g%3E%3Cpath style='fill:%23f25022;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M106.213 109.22H71.995v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%237fba00;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M143.993 109.22h-34.218v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%2300a4ef;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M106.213 71.44H71.995v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%23ffb900;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M143.993 71.44h-34.218v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%23f25022;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M106.213 109.22H71.995v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%237fba00;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M143.993 109.22h-34.218v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%2300a4ef;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M106.213 71.44H71.995v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%23ffb900;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M143.993 71.44h-34.218v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3C/svg%3E")}.atlas-map .azure-map-logo:last-child{margin-right:5px}.atlas-map .azure-map-copyright{margin-left:16px;margin-right:16px;font-family:Segoe UI;font-size:12px;line-height:19px;color:#666;text-decoration:none;pointer-events:initial}.atlas-map .map-copyright.without-bg.light .azure-map-copyright,.atlas-map .map-copyright.without-bg.light .azure-map-feedback-text{text-shadow:#fff 1px 1px}.atlas-map .map-copyright.without-bg.light .azure-map-feedback-text{color:#000}.atlas-map .map-copyright.without-bg.dark .azure-map-copyright,.atlas-map .map-copyright.without-bg.dark .azure-map-feedback-text{text-shadow:#000 1px 1px}.atlas-map .map-copyright.without-bg.dark .azure-map-feedback-text{color:#ccc}.atlas-map .map-copyright.without-bg .azure-map-copyright{margin-right:0;font-size:9px;line-height:12px}.atlas-map .map-copyright.without-bg .azure-map-feedback-text{margin-right:10px;pointer-events:auto;font-family:Segoe UI;font-size:9px;line-height:12px;text-underline-position:under}.atlas-map .map-logo-control{order:1;display:flex;margin:10px 10px 4px}.atlas-map .map-logo-control.dark .azure-map-logo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 869.291 287.244' height='287.244' width='869.291' xml:space='preserve'%3E%3Cpath style='fill:%23fff;fill-opacity:1;fill-rule:nonzero;stroke:none' d='m0 0-6.387-18.197H6.567L.211 0Zm4.459 8.014 16.268-43.202h-8.254L8.646-24.463H-8.375l-3.676-10.725h-8.194L-3.977 8.014Z' transform='matrix(1.33333 0 0 -1.33333 590.984 125.874)'/%3E%3Cpath style='fill:%23fff;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0h24.734v-2.922L8.496-25.187h16.328v-5.784H-1.145v3.465L14.853-5.785H0Z' transform='matrix(1.33333 0 0 -1.33333 623.492 131.498)'/%3E%3Cg clip-path='url(%23a)' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'%3E%3Cpath style='fill:%23fff;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0v-30.971h-7.352v4.068h-.12c-.964-1.407-2.255-2.506-3.871-3.3-1.617-.793-3.429-1.19-5.438-1.19-3.595 0-6.332 1.019-8.209 3.059-1.879 2.038-2.818 5.206-2.818 9.504V0h7.381v-17.956c0-2.611.518-4.574 1.552-5.89 1.034-1.316 2.596-1.973 4.685-1.973 2.068 0 3.725.728 4.971 2.184 1.245 1.456 1.867 3.36 1.867 5.709V0z' transform='translate(523.469 116.81)'/%3E%3Cpath style='fill:%23fff;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0c.582 0 1.104-.04 1.566-.12a6.711 6.711 0 0 0 1.175-.301v-7.382c-.382.282-.938.547-1.672.799-.733.251-1.622.376-2.666.376-1.788 0-3.299-.753-4.534-2.259-1.235-1.507-1.852-3.826-1.852-6.96v-15.635h-7.291v30.97h7.291v-4.881h.12c.663 1.687 1.667 3.008 3.012 3.962C-3.505-.477-1.888 0 0 0' transform='translate(545.42 117.322)'/%3E%3Cpath style='fill:%23fff;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0c0 2.41-.558 4.248-1.672 5.513-1.115 1.265-2.686 1.898-4.715 1.898-1.748 0-3.314-.628-4.7-1.883C-12.473 4.272-13.396 2.43-13.858 0Zm4.67-10.816v-5.995c-1.205-.764-2.782-1.381-4.731-1.853-1.948-.472-4.026-.708-6.236-.708-4.72 0-8.39 1.396-11.011 4.188-2.621 2.791-3.931 6.678-3.931 11.659 0 4.8 1.4 8.752 4.202 11.855 2.802 3.103 6.351 4.654 10.65 4.654 4.278 0 7.607-1.31 9.988-3.931C5.98 6.432 7.17 2.812 7.17-1.808v-3.525h-21.209c.321-3.113 1.32-5.287 2.997-6.522 1.677-1.235 3.842-1.853 6.493-1.853 1.747 0 3.414.266 5.001.798 1.586.533 2.992 1.23 4.218 2.094' transform='translate(569.734 104.459)'/%3E%3C/g%3E%3Cg clip-path='url(%23b)' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'%3E%3Cpath style='fill:%23fff;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M0 0h-10.858v-25.004h-7.38V0h-5.182v5.964h5.182v4.308c0 3.254 1.059 5.92 3.178 7.999 2.119 2.079 4.835 3.118 8.148 3.118.884 0 1.667-.045 2.351-.136a9.3 9.3 0 0 0 1.807-.406v-6.296c-.241.14-.663.31-1.265.512-.603.2-1.296.301-2.078.301-1.528 0-2.702-.477-3.526-1.431-.823-.954-1.235-2.365-1.235-4.232V5.964H0v6.96l7.321 2.229V5.964h7.381V0H7.321v-14.49c0-1.909.346-3.255 1.039-4.037.693-.784 1.782-1.175 3.269-1.175.421 0 .929.1 1.521.301.592.2 1.109.441 1.552.723v-6.025c-.463-.261-1.231-.502-2.305-.723a15.742 15.742 0 0 0-3.178-.331c-3.073 0-5.378.817-6.914 2.454C.768-21.666 0-19.201 0-15.906Zm-48.407-9.731c0-3.234.733-5.704 2.199-7.411 1.466-1.707 3.564-2.56 6.296-2.56 2.652 0 4.67.853 6.055 2.56 1.386 1.707 2.079 4.238 2.079 7.592 0 3.333-.718 5.849-2.154 7.547-1.436 1.697-3.449 2.545-6.04 2.545-2.672 0-4.745-.889-6.221-2.667-1.476-1.776-2.214-4.312-2.214-7.606m-7.592-.241c0 5.122 1.446 9.178 4.338 12.171 2.892 2.992 6.909 4.489 12.051 4.489 4.839 0 8.62-1.441 11.342-4.323 2.721-2.883 4.082-6.774 4.082-11.674 0-5.022-1.446-9.018-4.338-11.99-2.892-2.973-6.829-4.458-11.809-4.458-4.801 0-8.612 1.41-11.433 4.232-2.822 2.821-4.233 6.673-4.233 11.553m-16.417 7.803c0-1.045.331-1.863.994-2.456.662-.592 2.128-1.34 4.399-2.244 2.911-1.165 4.955-2.475 6.129-3.931 1.176-1.456 1.763-3.219 1.763-5.287 0-2.913-1.119-5.252-3.359-7.019-2.239-1.769-5.267-2.651-9.083-2.651-1.285 0-2.706.155-4.263.466-1.556.312-2.877.708-3.961 1.19v7.17a17.945 17.945 0 0 1 4.278-2.198c1.526-.543 2.912-.815 4.157-.815 1.647 0 2.862.231 3.646.694.783.461 1.174 1.235 1.174 2.319 0 1.005-.406 1.853-1.22 2.546-.813.693-2.355 1.491-4.624 2.395-2.692 1.124-4.599 2.39-5.724 3.795-1.125 1.406-1.687 3.194-1.687 5.363 0 2.791 1.109 5.086 3.329 6.884 2.218 1.797 5.096 2.696 8.631 2.696 1.084 0 2.299-.121 3.645-.361 1.346-.241 2.47-.554 3.375-.935v-6.929c-.965.644-2.09 1.195-3.375 1.658-1.286.462-2.561.693-3.826.693-1.386 0-2.465-.271-3.238-.813-.774-.543-1.16-1.287-1.16-2.23m-35.065-7.562c0-3.234.732-5.704 2.199-7.411 1.465-1.707 3.564-2.56 6.295-2.56 2.652 0 4.67.853 6.055 2.56 1.387 1.707 2.079 4.238 2.079 7.592 0 3.333-.718 5.849-2.154 7.547C-94.443-.306-96.456.542-99.046.542c-2.672 0-4.746-.889-6.222-2.667-1.476-1.776-2.213-4.312-2.213-7.606m-7.593-.241c0 5.122 1.446 9.178 4.339 12.171 2.892 2.992 6.908 4.489 12.049 4.489 4.841 0 8.622-1.441 11.343-4.323 2.721-2.883 4.082-6.774 4.082-11.674 0-5.022-1.446-9.018-4.338-11.99-2.892-2.973-6.828-4.458-11.809-4.458-4.801 0-8.612 1.41-11.433 4.232-2.822 2.821-4.233 6.673-4.233 11.553m-3.136 16.449c.583 0 1.105-.041 1.567-.121a6.56 6.56 0 0 0 1.175-.301v-7.381c-.382.282-.939.547-1.672.799-.733.251-1.622.376-2.666.376-1.788 0-3.299-.753-4.534-2.259-1.235-1.507-1.853-3.826-1.853-6.959v-15.635h-7.29V5.964h7.29v-4.88h.12c.663 1.687 1.667 3.007 3.013 3.962 1.346.953 2.962 1.431 4.85 1.431m-27.956-26.179c1.084 0 2.279.25 3.585.753a15.06 15.06 0 0 1 3.615 1.988v-6.778c-1.165-.663-2.485-1.165-3.962-1.506-1.475-.342-3.098-.512-4.865-.512-4.559 0-8.265 1.44-11.116 4.322-2.852 2.882-4.278 6.562-4.278 11.041 0 4.981 1.457 9.083 4.369 12.307 2.911 3.223 7.039 4.835 12.381 4.835 1.366 0 2.746-.176 4.143-.528 1.395-.351 2.504-.757 3.328-1.219v-6.99c-1.125.824-2.274 1.462-3.45 1.914a9.966 9.966 0 0 1-3.599.678c-2.872 0-5.192-.935-6.959-2.802-1.768-1.868-2.651-4.388-2.651-7.562 0-3.133.848-5.573 2.545-7.321 1.697-1.747 4.002-2.62 6.914-2.62m-22.112-5.302h-7.29V5.965h7.29zm-8.044 39.916c0 1.205.437 2.214 1.311 3.027.874.814 1.912 1.221 3.117 1.221 1.286 0 2.351-.418 3.194-1.25.844-.834 1.265-1.834 1.265-2.998 0-1.185-.431-2.18-1.295-2.982-.864-.804-1.918-1.205-3.164-1.205-1.245 0-2.294.406-3.147 1.219-.855.814-1.281 1.803-1.281 2.968m-6.273 3.283v-43.199h-7.501v33.86h-.12l-13.407-33.86h-4.97l-13.738 33.86h-.09v-33.86h-6.929v43.199h10.755l12.412-32.023h.18l13.105 32.023z' transform='translate(394.942 110.844)'/%3E%3C/g%3E%3Cpath style='fill:%23f25022;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M106.213 109.22H71.995v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%237fba00;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M143.993 109.22h-34.218v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%2300a4ef;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M106.213 71.44H71.995v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%23ffb900;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M143.993 71.44h-34.218v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%23f25022;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M106.213 109.22H71.995v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%237fba00;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M143.993 109.22h-34.218v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%2300a4ef;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M106.213 71.44H71.995v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3Cpath style='fill:%23ffb900;fill-opacity:1;fill-rule:nonzero;stroke:none' d='M143.993 71.44h-34.218v34.218h34.218z' transform='matrix(1.33333 0 0 -1.33333 0 287.244)'/%3E%3C/svg%3E")}.atlas-map .map-logo-control .azure-map-logo{background-size:130px 43px;height:14px;width:102px}.atlas-map a.azure-map-copyright[href]:hover{text-decoration:underline}.atlas-map .azure-map-copyright a:visited{color:#666}.atlas-map .azure-map-copyright a{color:#666;text-decoration:none;margin-left:4px}.atlas-map .azure-map-copyright span{white-space:pre}.atlas-map .azure-map-copyright a[href]:hover{text-decoration:underline}.atlas-map .azure-map-copyright-context{margin-inline:4px}.atlas-map .azure-map-copyright-context a:empty{display:none}.atlas-map .azure-map-feedback{background:no-repeat center center;margin-right:16px;height:20px;width:20px;cursor:pointer;pointer-events:auto;text-decoration:none}.atlas-map .map-copyright.light .azure-map-feedback{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EFeedback%3C/title%3E%3Cpath d='M0 0v11h2v3.71L5.71 11H16V0H0zm1 1h14v9H5.29L3 12.29V10H1V1z' fill='%23666' fill-rule='evenodd'/%3E%3C/svg%3E")}.atlas-map .map-copyright.dark .azure-map-feedback{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EFeedback%3C/title%3E%3Cpath d='M0 0v11h2v3.71L5.71 11H16V0H0zm1 1h14v9H5.29L3 12.29V10H1V1z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E")}.atlas-map .map-copyright{display:flex;position:absolute;align-items:center;justify-content:flex-end;bottom:1px;right:0;padding-top:4px;padding-bottom:4px;background-blend-mode:normal,color,luminosity}.atlas-map .map-copyright.light:not(.without-bg){background:#eeec}.atlas-map .map-copyright.dark:not(.without-bg){background:#2c2c2ccc}.atlas-map .atlas-map.high-contrast-light .azure-map-copyright,.atlas-map .map-copyright.light .azure-map-copyright{color:#000;-webkit-text-fill-color:black;-moz-text-fill-color:black}.atlas-map .atlas-map.high-contrast-dark .azure-map-copyright,.atlas-map .map-copyright.dark .azure-map-copyright{color:#ccc;-webkit-text-fill-color:#CCC;-moz-text-fill-color:#CCC}.atlas-map .marker-collection-container{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;pointer-events:none}.atlas-map .marker-container{pointer-events:auto}.atlas-map .popup-collection-container{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;pointer-events:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.atlas-map .popup-container{display:flex;pointer-events:auto}.atlas-map .popup-container.bottom,.atlas-map .popup-container.bottom-left,.atlas-map .popup-container.bottom-right{flex-direction:column}.atlas-map .popup-container.left{flex-direction:row-reverse}.atlas-map .popup-container.right{flex-direction:row}.atlas-map .popup-container.top,.atlas-map .popup-container.top-left,.atlas-map .popup-container.top-right{flex-direction:column-reverse}.atlas-map .popup-content-container{display:block;box-shadow:-3px -3px 4px #00000052;min-width:30px;border-radius:4px;white-space:nowrap;position:relative}.atlas-map .popup-container.top-left>.popup-content-container{border-top-left-radius:0}.atlas-map .popup-container.top-right>.popup-content-container{border-top-right-radius:0}.atlas-map .popup-container.bottom-left>.popup-content-container{border-bottom-left-radius:0}.atlas-map .popup-container.bottom-right>.popup-content-container{border-bottom-right-radius:0}.atlas-map .popup-close{position:absolute;top:0;right:0;color:#444;font-size:20px;font-family:Arial,Helvetica,sans-serif;line-height:20px;height:20px;width:20px;text-align:center;cursor:pointer;background:0 0;border:0;padding:0}.atlas-map .popup-close:hover{color:#222}.atlas-map .popup-arrow{display:block;width:0;height:0;border:10px solid transparent;z-index:1}.atlas-map .popup-container.bottom>.popup-arrow{align-self:center;border-bottom:none;border-top-color:inherit}.atlas-map .popup-container.bottom-left>.popup-arrow{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:inherit}.atlas-map .popup-container.bottom-right>.popup-arrow{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:inherit}.atlas-map .popup-container.left>.popup-arrow{align-self:center;border-left:none;border-right-color:inherit}.atlas-map .popup-container.right>.popup-arrow{align-self:center;border-right:none;border-left-color:inherit}.atlas-map .popup-container.top>.popup-arrow{align-self:center;border-top:none;border-bottom-color:inherit}.atlas-map .popup-container.top-left>.popup-arrow{align-self:flex-start;border-top:none;border-left:none;border-bottom-color:inherit}.atlas-map .popup-container.top-right>.popup-arrow{align-self:flex-end;border-top:none;border-right:none;border-bottom-color:inherit}.atlas-map .azure-maps-control-popup-template{position:relative;padding:10px;max-width:550px;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif}.atlas-map .azure-maps-control-popup-template h1,.atlas-map .azure-maps-control-popup-template h2,.atlas-map .azure-maps-control-popup-template h3{margin:0!important}.atlas-map .azure-maps-control-popup-template iframe{border:0}@media screen and (max-width:340px){.atlas-map .azure-maps-control-popup-template{max-width:300px}}.atlas-map .azure-maps-control-popup-template-title{width:100%;font-size:14px;font-weight:700;word-wrap:break-word;white-space:normal}.atlas-map .azure-maps-control-popup-template-content{width:100%;overflow-y:auto;max-height:280px}.atlas-map .azure-maps-control-popup-template-content-item{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;width:100%;padding-top:10px;word-wrap:break-word;white-space:normal}.atlas-map .azure-maps-control-popup-template-table{font-size:12px;width:100%;padding-top:10px;border-collapse:collapse}.atlas-map .azure-maps-control-popup-template-table tr:nth-child(2n){background-color:#ffffff80}.atlas-map .azure-maps-control-popup-template-table tr:nth-child(odd){background-color:#e1e1e180}.atlas-map .azure-maps-control-popup-template-table th{border-right:1px solid rgba(150,150,150,.5)}.atlas-map .azure-maps-control-popup-template-table td,.atlas-map .azure-maps-control-popup-template-table th{padding:6px 8px;text-align:left;vertical-align:top;word-wrap:normal;font-size:12px;font-weight:400}.atlas-map .incident-popup-content{color:#231f20;min-width:140px;padding:0;margin:0}.atlas-map .incident-popup-header{color:inherit;height:23px;margin:0;padding:8px;border-top-left-radius:4px;border-top-right-radius:4px}.atlas-map .incident-popup-title{color:inherit;font-size:12px;line-height:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:capitalize}.atlas-map .incident-popup-subtitle{color:inherit;font-size:8px;line-height:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:capitalize}.atlas-map .incident-popup-body{color:inherit;padding:8px;margin:0}.atlas-map .incident-popup-info>.message{display:inline-block;color:inherit;font-size:8pt;line-height:10pt;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-left:5pt}.atlas-map .incident-popup-info>.icon{display:inline-block;background-repeat:no-repeat;background-position:center;background-size:10pt 10pt;height:10pt;width:10pt}.atlas-map .incident-popup-info>.delay{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNy4wMDE5IDM3Ij48dGl0bGU+aW5jaWRlbnQ8L3RpdGxlPjxwb2x5Z29uIHBvaW50cz0iMzAuNDQ5IDIwLjQ0OCAxNi44MzggMjAuNDQ4IDE2LjgzOCA2Ljg0MSAxOS41MDQgNi44NDEgMTkuNTA0IDE3Ljc4NiAzMC40NDkgMTcuNzg2IDMwLjQ0OSAyMC40NDgiIGZpbGw9IiM2NzY4NjciLz48cGF0aCBkPSJNMTguNTAxOSwzN2ExOC41LDE4LjUsMCwxLDEsMC0zN1YyLjY2MkExNS44MzgsMTUuODM4LDAsMSwwLDM0LjMzNjIsMTguNWgyLjY2NTdBMTguNTIxMSwxOC41MjExLDAsMCwxLDE4LjUwMTksMzdaIiBmaWxsPSIjNjc2ODY3Ii8+PHBhdGggZD0iTTE5LjczMDYsMi43MWMtLjQwNTItLjAzLS44MTQyLS4wNDgzLTEuMjI4Ny0uMDQ4M1YwYy40ODE1LDAsLjk2MTEuMDE4NiwxLjQzMzIuMDU1OFoiIGZpbGw9IiM2NzY4NjciLz48cGF0aCBkPSJNMzMuODk5MywxNC43Nzg0YTE1Ljg4NjUsMTUuODg2NSwwLDAsMC0uNzcxNS0yLjM1NzFsMi40NjEyLTEuMDI2MWExOC43ODcyLDE4Ljc4NzIsMCwwLDEsLjkwMTYsMi43NTQ5Wm0tMS45MDM1LTQuNTY5MmExNS44MiwxNS44MiwwLDAsMC0xLjQ2MTEtMi4wMDc2bDIuMDIyNS0xLjczMjVhMTguMzI4NiwxOC4zMjg2LDAsMCwxLDEuNzEsMi4zNDIyWk0yOC43NzgsNi40NDY3YTE2LjY4NjEsMTYuNjg2MSwwLDAsMC0yLjAxNjktMS40NjExTDI4LjE1OSwyLjcxNzdhMTguODE3MiwxOC44MTcyLDAsMCwxLDIuMzQ0MSwxLjY5OTFaTTI0LjU1NDUsMy44NjI4YTE1LjU1ODIsMTUuNTU4MiwwLDAsMC0yLjM2NjQtLjc2NTlMMjIuODA5LjUwMTlhMTkuNTM0LDE5LjUzNCwwLDAsMSwyLjc1NjguODkyM1oiIGZpbGw9IiM2NzY4NjciLz48cGF0aCBkPSJNMzcuMDAxOSwxOC41SDM0LjMzNjJjMC0uNDE2NC0uMDE0OS0uODI1NC0uMDQ2NS0xLjIzMDZsMi42NTgzLS4yMDA4QzM2Ljk4MzMsMTcuNTQwOCwzNy4wMDE5LDE4LjAxNjcsMzcuMDAxOSwxOC41WiIgZmlsbD0iIzY3Njg2NyIvPjwvc3ZnPg==)}.atlas-map .incident-popup-info>.length{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMSAyNiI+PHRpdGxlPmluY2lkZW50PC90aXRsZT48cGF0aCBkPSJNMCwyLjE2NjdWMEgzMVYyNkgwVjIzLjgzMzNIMi4yMTQzVjEzSDQuNDI4NlYyMy44MzMzSDguODU3MVYxOS41aDIuMjE0M3Y0LjMzMzNIMTUuNVYxM2gyLjIxNDNWMjMuODMzM2g0LjQyODZWMTkuNWgyLjIxNDN2NC4zMzMzaDQuNDI4NlYyLjE2NjdaIiBmaWxsPSIjNjc2ODY3Ii8+PC9zdmc+)}.atlas-map .incident-popup-info>.from{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAzNiI+PHRpdGxlPmluY2lkZW50PC90aXRsZT48cGF0aCBkPSJNMTMuNSwwYTEzLjM3LDEzLjM3LDAsMCwxLDMuNTg1OS40NzkyLDEzLjc4NjYsMTMuNzg2NiwwLDAsMSwzLjIyNzMsMS4zNDM4LDEzLjMzODYsMTMuMzM4NiwwLDAsMSw2LjIwMTYsNy45Njg3QTEyLjkwMDksMTIuOTAwOSwwLDAsMSwyNywxMy4zMzMzYTEwLjU2NjQsMTAuNTY2NCwwLDAsMS0uMzQ4LDIuNzQsMTMuNDA1MSwxMy40MDUxLDAsMCwxLTEuMDAyLDIuNTkzOEwxMy41LDM2LDEuMzUsMTguNjY2N0ExMy40MDUsMTMuNDA1LDAsMCwxLC4zNDgsMTYuMDcyOSwxMC41NjY0LDEwLjU2NjQsMCwwLDEsMCwxMy4zMzMzLDEyLjkwMDksMTIuOTAwOSwwLDAsMSwuNDg1Miw5Ljc5MTcsMTMuNDM0NiwxMy40MzQ2LDAsMCwxLDEuODQ1Nyw2LjYwNDJhMTMuNDUzLDEzLjQ1MywwLDAsMSw0Ljg0MS00Ljc4MTJBMTMuNzg2NSwxMy43ODY1LDAsMCwxLDkuOTE0MS40NzkyLDEzLjM3LDEzLjM3LDAsMCwxLDEzLjUsME0yMy41NDA2LDE3LjYyNXEwLS4wMjA4LjAxMDUtLjAyMDh0LjAxMDUtLjAyMDhhOC45OCw4Ljk4LDAsMCwwLC44MDE2LTIuMDYyNSw4Ljg4MTYsOC44ODE2LDAsMCwwLC4yNzQyLTIuMTg3NSwxMC41MzM3LDEwLjUzMzcsMCwwLDAtLjg3NTQtNC4yNzA4LDExLjE1NjEsMTEuMTU2MSwwLDAsMC0yLjM5NDEtMy41LDExLjMxLDExLjMxLDAsMCwwLTMuNTQzNy0yLjM2NDZBMTAuODk2MSwxMC44OTYxLDAsMCwwLDEzLjUsMi4zMzMzYTEwLjg5NjEsMTAuODk2MSwwLDAsMC00LjMyNDIuODY0NkExMS4zMSwxMS4zMSwwLDAsMCw1LjYzMiw1LjU2MjVhMTEuMTU2MSwxMS4xNTYxLDAsMCwwLTIuMzk0MSwzLjUsMTAuNTMzNywxMC41MzM3LDAsMCwwLS44NzU0LDQuMjcwOCw4Ljg4MTUsOC44ODE1LDAsMCwwLC4yNzQyLDIuMTg3NSw4Ljk4LDguOTgsMCwwLDAsLjgwMTYsMi4wNjI1cTAsLjAyMDguMDEwNS4wMjA4dC4wMTA1LjAyMDhMMTMuNSwzMC43OTE3LDIzLjU0MDYsMTcuNjI1TTEzLjUsNS41YTcuODEyMiw3LjgxMjIsMCwwLDEsMy4wOS42MTQ2LDguMDA5Myw4LjAwOTMsMCwwLDEsMi41MjA3LDEuNjc3MSw3LjksNy45LDAsMCwxLDEuNjk4LDIuNDksNy43OTYsNy43OTYsMCwwLDEsMCw2LjEwNDIsNy45LDcuOSwwLDAsMS0xLjY5OCwyLjQ5QTguMDA5Myw4LjAwOTMsMCwwLDEsMTYuNTksMjAuNTUyMWE4LjA3NjQsOC4wNzY0LDAsMCwxLTYuMTgsMEE4LjAwOTIsOC4wMDkyLDAsMCwxLDcuODg5MSwxOC44NzVhNy45LDcuOSwwLDAsMS0xLjY5OC0yLjQ5LDcuNzk2LDcuNzk2LDAsMCwxLDAtNi4xMDQyLDcuOSw3LjksMCwwLDEsMS42OTgtMi40OUE4LjAwOTIsOC4wMDkyLDAsMCwxLDEwLjQxLDYuMTE0Niw3LjgxMjMsNy44MTIzLDAsMCwxLDEzLjUsNS41bTAsMTMuMzMzM2E1LjU0MDcsNS41NDA3LDAsMCwwLDUuMTM2My0zLjM1NDIsNS41NCw1LjU0LDAsMCwwLDAtNC4yOTE3LDUuNTA1NCw1LjUwNTQsMCwwLDAtMS4xOTE4LTEuNzUsNS42Mjg5LDUuNjI4OSwwLDAsMC03Ljg4OTEsMCw1LjUwNTQsNS41MDU0LDAsMCwwLTEuMTkxOCwxLjc1LDUuNTQsNS41NCwwLDAsMCwwLDQuMjkxNyw1LjUwNTQsNS41MDU0LDAsMCwwLDEuMTkxOCwxLjc1QTUuNTY5NCw1LjU2OTQsMCwwLDAsMTMuNSwxOC44MzMzWiIgZmlsbD0iIzY3Njg2NyIvPjwvc3ZnPg==)}.atlas-map .incident-popup-info>.to{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAzNiI+PHRpdGxlPmluY2lkZW50PC90aXRsZT48cGF0aCBkPSJNMTMuNSwwYTEzLjM3LDEzLjM3LDAsMCwxLDMuNTg1OS40NzkyLDEzLjc4NjYsMTMuNzg2NiwwLDAsMSwzLjIyNzMsMS4zNDM4LDEzLjMzODYsMTMuMzM4NiwwLDAsMSw2LjIwMTYsNy45Njg3QTEyLjkwMDksMTIuOTAwOSwwLDAsMSwyNywxMy4zMzMzYTEwLjU2NjQsMTAuNTY2NCwwLDAsMS0uMzQ4LDIuNzQsMTMuNDA1MSwxMy40MDUxLDAsMCwxLTEuMDAyLDIuNTkzOEwxMy41LDM2LDEuMzUsMTguNjY2N0ExMy40MDUsMTMuNDA1LDAsMCwxLC4zNDgsMTYuMDcyOSwxMC41NjY0LDEwLjU2NjQsMCwwLDEsMCwxMy4zMzMzLDEyLjkwMDksMTIuOTAwOSwwLDAsMSwuNDg1Miw5Ljc5MTcsMTMuNDM0NiwxMy40MzQ2LDAsMCwxLDEuODQ1Nyw2LjYwNDJhMTMuNDUzLDEzLjQ1MywwLDAsMSw0Ljg0MS00Ljc4MTJBMTMuNzg2NSwxMy43ODY1LDAsMCwxLDkuOTE0MS40NzkyLDEzLjM3LDEzLjM3LDAsMCwxLDEzLjUsME0yMy41NDA2LDE3LjYyNXEwLS4wMjA4LjAxMDUtLjAyMDh0LjAxMDUtLjAyMDhhOC45OCw4Ljk4LDAsMCwwLC44MDE2LTIuMDYyNSw4Ljg4MTYsOC44ODE2LDAsMCwwLC4yNzQyLTIuMTg3NSwxMC41MzM3LDEwLjUzMzcsMCwwLDAtLjg3NTQtNC4yNzA4LDExLjE1NjEsMTEuMTU2MSwwLDAsMC0yLjM5NDEtMy41LDExLjMxLDExLjMxLDAsMCwwLTMuNTQzNy0yLjM2NDZBMTAuODk2MSwxMC44OTYxLDAsMCwwLDEzLjUsMi4zMzMzYTEwLjg5NjEsMTAuODk2MSwwLDAsMC00LjMyNDIuODY0NkExMS4zMSwxMS4zMSwwLDAsMCw1LjYzMiw1LjU2MjVhMTEuMTU2MSwxMS4xNTYxLDAsMCwwLTIuMzk0MSwzLjUsMTAuNTMzNywxMC41MzM3LDAsMCwwLS44NzU0LDQuMjcwOCw4Ljg4MTUsOC44ODE1LDAsMCwwLC4yNzQyLDIuMTg3NSw4Ljk4LDguOTgsMCwwLDAsLjgwMTYsMi4wNjI1cTAsLjAyMDguMDEwNS4wMjA4dC4wMTA1LjAyMDhMMTMuNSwzMC43OTE3LDIzLjU0MDYsMTcuNjI1TTEzLjUsNS41YTcuODEyMiw3LjgxMjIsMCwwLDEsMy4wOS42MTQ2LDguMDA5Myw4LjAwOTMsMCwwLDEsMi41MjA3LDEuNjc3MSw3LjksNy45LDAsMCwxLDEuNjk4LDIuNDksNy43OTYsNy43OTYsMCwwLDEsMCw2LjEwNDIsNy45LDcuOSwwLDAsMS0xLjY5OCwyLjQ5QTguMDA5Myw4LjAwOTMsMCwwLDEsMTYuNTksMjAuNTUyMWE4LjA3NjQsOC4wNzY0LDAsMCwxLTYuMTgsMEE4LjAwOTIsOC4wMDkyLDAsMCwxLDcuODg5MSwxOC44NzVhNy45LDcuOSwwLDAsMS0xLjY5OC0yLjQ5LDcuNzk2LDcuNzk2LDAsMCwxLDAtNi4xMDQyLDcuOSw3LjksMCwwLDEsMS42OTgtMi40OUE4LjAwOTIsOC4wMDkyLDAsMCwxLDEwLjQxLDYuMTE0Niw3LjgxMjMsNy44MTIzLDAsMCwxLDEzLjUsNS41IiBmaWxsPSIjNjc2ODY3Ii8+PC9zdmc+)}@font-face{font-family:segoeui;src:url(https://atlas.microsoft.com/styles/glyphs/segoeui.ttf)}.atlas-map .font-segoeui{font-family:segoeui}@font-face{font-family:segoeui-b;src:url(https://atlas.microsoft.com/styles/glyphs/segoeuib.ttf)}.atlas-map .font-segoeui-b{font-family:segoeui-b}@font-face{font-family:segoeui-i;src:url(https://atlas.microsoft.com/styles/glyphs/segoeuii.ttf)}.atlas-map .font-segoeui-i{font-family:segoeui-i}@font-face{font-family:segoeui-sl;src:url(https://atlas.microsoft.com/styles/glyphs/segoeuisl.ttf)}.atlas-map .font-segoeui-sl{font-family:segoeui-sl}@font-face{font-family:standard;src:url(https://atlas.microsoft.com/styles/glyphs/standardfont.ttf)}.atlas-map .font-standard{font-family:standard}@font-face{font-family:standard-b;src:url(https://atlas.microsoft.com/styles/glyphs/standardfontbold.ttf)}.atlas-map .font-standard-b{font-family:standard-b}.atlas-map .atlas-control-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.atlas-map .atlas-control-container .sub-container,.atlas-map .azure-maps-control-container>.style-options.icons{display:flex;flex-wrap:wrap;flex-direction:row;position:relative}.atlas-map .top-left.subcontrol-container{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.atlas-map .top-right.subcontrol-container{position:absolute;top:0;right:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.atlas-map .bottom-left.subcontrol-container{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.atlas-map .bottom-right.subcontrol-container{position:absolute;bottom:30px;right:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.atlas-map .non-fixed.subcontrol-container{width:100%;height:100%}.atlas-map .hidden-accessible-element{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;opacity:0}.atlas-map .azure-maps-control-container{margin:10px;border-collapse:collapse;display:flex;flex-wrap:nowrap;pointer-events:auto;position:relative}.atlas-map .azure-maps-control-container:not(:first-child){margin-top:2px}.atlas-map .azure-maps-control-container:not(:last-child){margin-bottom:2px}.atlas-map .azure-maps-control-button{-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;padding:0;border:none;border-collapse:collapse;width:32px;height:32px;text-align:center;cursor:pointer;line-height:32px;background-position:center center;background-repeat:no-repeat;overflow:hidden;z-index:100}.atlas-map .azure-maps-control-dropdown{display:flex;flex-direction:column;border-radius:4px;box-shadow:0 2px 4px 1px #00000024;overflow:hidden;padding-block:8px;background-color:#fff;transform:scale(.1);transition-timing-function:ease-out;transition-duration:.25s;position:absolute;z-index:1001;outline:0}.atlas-map .azure-maps-control-dropdown.top-left{transform-origin:top left;left:0}.atlas-map .azure-maps-control-dropdown.top-right{transform-origin:top right;right:0}.atlas-map .azure-maps-control-dropdown.bottom-left{transform-origin:bottom left;left:0;bottom:0}.atlas-map .azure-maps-control-dropdown.bottom-right{transform-origin:bottom right;right:0;bottom:0}.atlas-map .azure-maps-control-container.in-use .azure-maps-control-dropdown{transform:scale(1);transition-timing-function:ease-out;transition-duration:.25s;opacity:1;visibility:visible}.atlas-map .azure-maps-control-list-button{display:flex;align-items:center;background-color:#fff;box-shadow:0 2px 4px 1px #00000024;border-radius:0;border:none;line-height:32px;padding-inline-end:16px;white-space:nowrap}.atlas-map .azure-maps-control-list-button.curr-style{border-radius:4px}.atlas-map .azure-maps-control-list-button:hover,.atlas-map .azure-maps-control-list-button[aria-current=true]{background-color:#f0f0f0}.atlas-map .azure-maps-control-list-button:disabled{pointer-events:none}.atlas-map .azure-maps-control-list-button img{margin:8px;width:16px;height:16px;border:1px solid #d3d3d3;border-radius:2px}.atlas-map .azure-maps-control-list-button.expanded{padding-inline-end:64px;box-shadow:none}.atlas-map .azure-maps-control-list-button.expanded img{margin-inline-end:16px}.atlas-map .tooltiptext.win.firefox{border:none;border-radius:2px}.atlas-map .tooltiptext.mac{border:.3px ButtonText solid;border-radius:1px;padding:0 6px;font-size:.86em}.atlas-map *+.tooltiptext{visibility:hidden;background-color:ButtonFace;color:ButtonText;border:1px ButtonText solid;text-align:center;white-space:nowrap;padding:0 6px;position:fixed;z-index:300;left:0;top:0;font-size:.94em;line-height:2em;letter-spacing:.25px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;opacity:0;transition:visibility 0s}.atlas-map :hover+.tooltiptext{visibility:visible;opacity:1;transition:visibility 0s;transition-delay:.6s}.atlas-map :focus-visible+.tooltiptext{visibility:visible;opacity:1}.atlas-map .azure-maps-control-button:disabled{opacity:.6;pointer-events:none}.atlas-map .azure-maps-control-button[aria-current=true]{position:relative}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-button,.atlas-map .azure-maps-control-container.light .azure-maps-control-button[aria-current=true]{background-color:#31acce}.atlas-map .azure-maps-control-button[aria-current=true]>.selected-icon{background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M5.80001 -1.90735e-06C2.59675 -1.90735e-06 5.72205e-06 2.59675 5.72205e-06 5.8C5.72205e-06 9.00325 2.59675 11.6 5.80001 11.6C9.00326 11.6 11.6 9.00325 11.6 5.8C11.6 2.59675 9.00326 -1.90735e-06 5.80001 -1.90735e-06Z' fill='%23249fc1'/%3E%3Cpath d='M8.90688 2.55L4.675 6.88763L2.69275 5.0085L1.3 6.402L4.675 9.675L10.3 3.94313L8.90688 2.55Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");background-size:12px 12px;background-repeat:no-repeat;background-position:center center;z-index:200;position:absolute;top:0;bottom:0;right:0;left:0}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-button,.atlas-map .azure-maps-control-container.light .azure-maps-control-button{background-color:#fff;box-shadow:#00000029 0 0 4px}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-button,.atlas-map .azure-maps-control-container.dark .azure-maps-control-button{background-color:#011c2c;box-shadow:#00000029 0 0 4px}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-button:active,.atlas-map .azure-maps-control-container.light .azure-maps-control-button:active{background-color:#f1f1f1}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-button:active,.atlas-map .azure-maps-control-container.dark .azure-maps-control-button:active{background-color:#43474c}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-button,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container>.style-options.list button{border:3px solid #000}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-button,.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container>.style-options.list button{border:3px solid #fff}.atlas-map .azure-maps-control-button.zoom-in{background-size:12px 12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M7 4.8V.2a.215.215 0 0 0-.2-.2H5.2a.215.215 0 0 0-.2.2v4.6a.215.215 0 0 1-.2.2H.2a.215.215 0 0 0-.2.2v1.6a.215.215 0 0 0 .2.2h4.6a.215.215 0 0 1 .2.2v4.6a.215.215 0 0 0 .2.2h1.6a.215.215 0 0 0 .2-.2V7.2a.215.215 0 0 1 .2-.2h4.6a.215.215 0 0 0 .2-.2V5.2a.215.215 0 0 0-.2-.2H7.2a.215.215 0 0 1-.2-.2z' fill='%2383888d'/%3E%3C/svg%3E");position:relative}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.zoom-in{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M7 4.8V.2a.215.215 0 00-.2-.2H5.2a.215.215 0 00-.2.2v4.6a.215.215 0 01-.2.2H.2a.215.215 0 00-.2.2v1.6a.215.215 0 00.2.2h4.6a.215.215 0 01.2.2v4.6a.215.215 0 00.2.2h1.6a.215.215 0 00.2-.2V7.2a.215.215 0 01.2-.2h4.6a.215.215 0 00.2-.2V5.2a.215.215 0 00-.2-.2H7.2a.215.215 0 01-.2-.2z' fill='%23fff'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.zoom-in{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M7 4.8V.2a.215.215 0 00-.2-.2H5.2a.215.215 0 00-.2.2v4.6a.215.215 0 01-.2.2H.2a.215.215 0 00-.2.2v1.6a.215.215 0 00.2.2h4.6a.215.215 0 01.2.2v4.6a.215.215 0 00.2.2h1.6a.215.215 0 00.2-.2V7.2a.215.215 0 01.2-.2h4.6a.215.215 0 00.2-.2V5.2a.215.215 0 00-.2-.2H7.2a.215.215 0 01-.2-.2z'/%3E%3C/svg%3E")}.atlas-map .atlas-map:not(.high-contrast-light):not(.high-contrast-dark) .azure-maps-control-container.light .azure-maps-control-button.zoom-in:after{position:absolute;width:24px;left:4px;bottom:0;height:1px;border-bottom:.5px solid #bababa}.atlas-map .atlas-map:not(.high-contrast-light):not(.high-contrast-dark) .azure-maps-control-container.dark .azure-maps-control-button.zoom-in:after{position:absolute;width:24px;left:4px;bottom:0;height:1px;border-bottom:.5px solid #43474c}.atlas-map .azure-maps-control-button.zoom-in:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M7 4.8V.2a.215.215 0 0 0-.2-.2H5.2a.215.215 0 0 0-.2.2v4.6a.215.215 0 0 1-.2.2H.2a.215.215 0 0 0-.2.2v1.6a.215.215 0 0 0 .2.2h4.6a.215.215 0 0 1 .2.2v4.6a.215.215 0 0 0 .2.2h1.6a.215.215 0 0 0 .2-.2V7.2a.215.215 0 0 1 .2-.2h4.6a.215.215 0 0 0 .2-.2V5.2a.215.215 0 0 0-.2-.2H7.2a.215.215 0 0 1-.2-.2z' fill='%2362666a'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.zoom-in:active,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.zoom-in:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M7 4.8V.2a.215.215 0 00-.2-.2H5.2a.215.215 0 00-.2.2v4.6a.215.215 0 01-.2.2H.2a.215.215 0 00-.2.2v1.6a.215.215 0 00.2.2h4.6a.215.215 0 01.2.2v4.6a.215.215 0 00.2.2h1.6a.215.215 0 00.2-.2V7.2a.215.215 0 01.2-.2h4.6a.215.215 0 00.2-.2V5.2a.215.215 0 00-.2-.2H7.2a.215.215 0 01-.2-.2z' fill='%237f7f7f'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.zoom-out{background-size:12px 12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 2'%3E%3Cpath d='M11.8 2H.2a.215.215 0 0 1-.2-.2V.2A.215.215 0 0 1 .2 0h11.6a.215.215 0 0 1 .2.2v1.6a.215.215 0 0 1-.2.2z' fill='%2383888d'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.zoom-out{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 2'%3E%3Cpath d='M11.8 2H.2a.215.215 0 01-.2-.2V.2A.215.215 0 01.2 0h11.6a.215.215 0 01.2.2v1.6a.215.215 0 01-.2.2z' fill='%23fff'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.zoom-out{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 2'%3E%3Cpath d='M11.8 2H.2a.215.215 0 01-.2-.2V.2A.215.215 0 01.2 0h11.6a.215.215 0 01.2.2v1.6a.215.215 0 01-.2.2z'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.zoom-out:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 2'%3E%3Cpath d='M11.8 2H.2a.215.215 0 0 1-.2-.2V.2A.215.215 0 0 1 .2 0h11.6a.215.215 0 0 1 .2.2v1.6a.215.215 0 0 1-.2.2z' fill='%2362666a'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.zoom-out:active,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.zoom-out:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 2'%3E%3Cpath d='M11.8 2H.2a.215.215 0 01-.2-.2V.2A.215.215 0 01.2 0h11.6a.215.215 0 01.2.2v1.6a.215.215 0 01-.2.2z' fill='%237f7f7f'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.traffic{background-size:12px 12px;background-image:url("data:image/svg+xml;utf8,<svg width='1000' height='1000' viewBox='0 0 1000 1000' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M334.4 867.185V969.3C334.4 983.7 346 995.3 360.4 995.3H432.7C447.1 995.3 458.7 983.7 458.7 969.3V932.8H834.5V969.3C834.5 983.7 846.1 995.3 860.5 995.3H933C947.4 995.3 959 983.7 959 969.3V774.4C959 769.7 957.4 752 955.2 748.2C955.2 748.2 949.7 737.4 941.6 714H971.3C985.8 714.1 993.4 697.3 988.5 683L979.6 657C974.7 642.6 959 631 944.6 631H914.3C895.4 577.2 875.7 529.5 869.2 514.8C858.924 491.484 829.185 483.978 807.737 478.564L807.735 478.563C804.346 477.708 801.165 476.905 798.3 476.1C798.3 476.1 770.798 467.692 683.333 465.783L641.673 513.707C643.366 513.703 645.074 513.7 646.8 513.7C815.428 513.7 826.604 540.475 827.699 543.096C827.749 543.217 827.778 543.287 827.8 543.3C829.269 547.516 831.936 553.034 835.389 560.178C844.632 579.299 859.505 610.069 872.1 658.7C872.1 658.7 797.6 682.9 646.9 682.9C586.48 682.9 538.196 679.01 502.029 674.349L426.546 761.183C441.072 762.303 467.153 774.515 484.6 783C487.19 784.269 489.819 785.51 492.432 786.743C510.002 795.035 526.9 803.011 526.9 817.2C527 832.2 519.3 839.1 493.2 839.1H458.6C427.7 839.1 396.8 834.6 396.8 813.1V795.402L334.4 867.185ZM738.617 402.186C738.171 410.367 736.26 418.406 733 425.9C784.4 429.1 805.8 434.6 810.6 436L818.4 438C844.9 444.7 889.1 455.9 907.6 497.9C910.3 504.1 915.8 517.3 922.8 534.7H933C947.4 534.7 959 523.1 959 508.7V313.9C959 309.2 957.4 291.5 955.2 287.7C955.2 287.7 949.7 276.9 941.6 253.5H971.3C985.7 253.5 993.3 236.8 988.4 222.4L979.4 196.4C974.5 182 958.8 170.4 944.4 170.4H940.106L807.289 323.187C807.828 322.926 808.365 322.664 808.9 322.4C827.2 313.4 855 300.5 869 300.5C883.3 300.5 896.7 301.4 896.7 326.5V352.5C896.7 374 865.8 378.5 834.9 378.5H800.3C781.75 378.5 772.515 374.988 768.746 367.527L738.617 402.186ZM774.214 11.163C751.992 8.19709 712.199 4.79999 646.5 4.79999C529.9 4.79999 494.9 15.5 494.9 15.5C490.554 16.9724 485.906 18.3503 481.124 19.7679L481.123 19.7681C458.949 26.3414 433.905 33.7657 422.8 55.4C418.8 63.3 406.5 93 392.4 130.8C411.6 131.2 427.4 132 441.6 132.9C448.202 117.044 454.004 105.984 458.091 98.1938L458.091 98.1929L458.091 98.1926C460.628 93.3568 462.504 89.781 463.5 87.1C463.627 86.7994 463.753 86.4762 463.888 86.1324C467.473 76.9796 476.787 53.2 646.8 53.2C682.902 53.2 711.788 54.4287 734.903 56.3854L774.214 11.163ZM581.015 233.413C578.934 228.448 577.23 224.483 576 221.7C565.724 198.384 535.985 190.878 514.537 185.464C511.148 184.608 507.966 183.805 505.1 183C505.1 183 470.1 172.3 353.5 172.3C236.9 172.3 201.9 183 201.9 183C197.563 184.469 192.928 185.844 188.162 187.259C166.002 193.834 140.993 201.256 129.8 222.9C124.4 233.4 104.4 282.5 85.2 337.9H55.4C41 337.9 25.4 349.5 20.4 363.9L11.5 389.9C6.59999 404.2 14.2 421 28.6 421H58.6C50.6 444.4 45.2 455.2 45.2 455.2C43 459 41.4 476.6 41.4 481.4V676.2C41.4 690.6 53 702.2 67.4 702.2H139.7C154.1 702.2 165.7 690.6 165.7 676.2V639.7H227.835L447.949 386.488C420.835 388.55 389.493 389.9 353.9 389.9C203 389.9 128 365.6 128 365.6C142.185 309.17 157.404 280.199 165.51 264.766L165.511 264.765L165.511 264.764C167.805 260.397 169.53 257.114 170.5 254.6C170.627 254.299 170.753 253.976 170.888 253.632C174.473 244.48 183.787 220.7 353.8 220.7C522.339 220.7 533.597 247.477 534.698 250.097L534.721 250.151C534.739 250.193 534.754 250.227 534.766 250.251C534.779 250.278 534.79 250.294 534.8 250.3C536.268 254.515 538.935 260.031 542.387 267.173L542.389 267.177L542.389 267.178C543.424 269.318 544.529 271.604 545.694 274.045L581.015 233.413ZM165.7 546.1H200.2C226.2 546.1 233.9 539.1 234 524.2C234 510.011 217.102 502.035 199.532 493.743L199.529 493.742C196.916 492.509 194.289 491.269 191.7 490C173.4 481.1 145.6 468.1 131.6 468.1C117.2 468.1 103.9 469 103.9 494.1V520.1C103.9 541.6 134.8 546.1 165.7 546.1ZM896.7 813.1C896.7 834.6 865.8 839.1 834.9 839.1H800.3C774.3 839.1 766.6 832.2 766.6 817.2C766.6 803.011 783.498 795.035 801.068 786.743L801.069 786.743L801.071 786.742L801.073 786.741C803.685 785.508 806.312 784.268 808.9 783C827.2 774 855 761.1 869 761.1C883.4 761.1 896.7 762 896.7 787.1V813.1Z' fill='gray'/><rect x='73.4377' y='925.954' width='1204.71' height='85.9863' rx='24' transform='rotate(-49 73.4377 925.954)' fill='gray'/></svg>");position:relative;margin:0;padding:0;border:none;border-collapse:collapse;width:32px;height:32px;text-align:center;cursor:pointer;line-height:32px;background-repeat:no-repeat;background-size:20px;background-position:center center;z-index:200;box-shadow:0 0 4px #00000029}.atlas-map .azure-maps-control-container.in-use .azure-maps-control-button.traffic:not(:active){background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 1000 1000' xml:space='preserve'><g fill='DeepSkyBlue'><path d='M988.5,683l-8.9-26c-4.9-14.4-20.6-26-35-26h-30.3c-18.9-53.8-38.6-101.5-45.1-116.2c-11.9-27-49.9-32.8-70.9-38.7c0,0-35-10.7-151.6-10.7c-116.6,0-151.6,10.7-151.6,10.7c-24.5,8.3-58.6,13.6-72.1,39.9c-5.4,10.5-25.4,59.6-44.6,115h-30c-14.4,0-30,11.6-35,26l-8.9,26c-4.9,14.4,2.7,31.1,17.1,31.1h30c-8,23.4-13.4,34.2-13.4,34.2c-2.2,3.8-3.8,21.4-3.8,26.2v194.8c0,14.4,11.6,26,26,26h72.3c14.4,0,26-11.6,26-26v-36.5h375.8v36.5c0,14.4,11.6,26,26,26H933c14.4,0,26-11.6,26-26V774.4c0-4.7-1.6-22.4-3.8-26.2c0,0-5.5-10.8-13.6-34.2h29.7C985.8,714.1,993.4,697.3,988.5,683z M493.2,839.1h-34.6c-30.9,0-61.8-4.5-61.8-26v-26c0-25.1,13.3-26,27.7-26c14,0,41.8,13,60.1,21.9c20,9.8,42.3,17.9,42.3,34.2C527,832.2,519.3,839.1,493.2,839.1z M421,658.7c18.3-72.5,38.1-99.7,42.5-111.1c3.5-8.3,6.9-33.9,183.3-33.9s180.5,29.3,181,29.6c5.4,15.5,27,48.6,44.3,115.4c0,0-74.5,24.2-225.2,24.2S421,658.7,421,658.7z M896.7,813.1c0,21.5-30.9,26-61.8,26h-34.6c-26,0-33.7-6.9-33.7-21.9c0-16.3,22.3-24.4,42.3-34.2c18.3-9,46.1-21.9,60.1-21.9c14.4,0,27.7,0.9,27.7,26V813.1L896.7,813.1z'/><path d='M611.3,346.4L611.3,346.4c-16-45.3-32.4-86.1-41.1-106.8C579,260.4,595.4,301.1,611.3,346.4z'/><path d='M348.5,589.1h0.5c15.4-42.4,30.8-80.3,36.9-92.3c19.3-37.5,58-49,83.6-56.6c4.3-1.3,8.4-2.5,12.3-3.8c8-2.5,48.1-13,165-13c1,0,1.7,0,2.6,0c-0.3-0.9-0.5-1.5-0.9-2.4h29.7c14.4,0,22-16.7,17.1-31.1l-8.9-26c-4.9-14.4-20.6-26-35-26h-30.3c-18.9-53.8-38.6-101.5-45.1-116.2c-11.9-27-49.9-32.8-70.9-38.7c0,0-35-10.7-151.6-10.7c-116.6,0-151.6,10.7-151.6,10.7c-24.5,8.3-58.5,13.6-72.1,39.9c-5.4,10.5-25.4,59.6-44.6,115H55.4c-14.4,0-30,11.6-35,26l-8.9,26C6.6,404.2,14.2,421,28.6,421h30c-8,23.4-13.4,34.2-13.4,34.2c-2.2,3.8-3.8,21.4-3.8,26.2v194.8c0,14.4,11.6,26,26,26h72.3c14.4,0,26-11.6,26-26v-36.5h110.1C287.8,610.3,317.4,589.1,348.5,589.1z M170.5,254.6c3.5-8.3,6.9-33.9,183.3-33.9c176.3,0,180.5,29.3,181,29.6c5.4,15.5,27,48.6,44.3,115.4c0,0-74.5,24.2-225.2,24.2C203,389.9,128,365.6,128,365.6C146.2,293.2,166.1,266,170.5,254.6z M200.2,546.1h-34.5c-30.9,0-61.8-4.5-61.8-26v-26c0-25.1,13.3-26,27.7-26c14,0,41.8,13,60.1,21.9c20,9.8,42.3,17.9,42.3,34.2C233.9,539.1,226.2,546.1,200.2,546.1z'/><path d='M463.5,87.1c3.5-8.3,6.9-33.9,183.3-33.9c176.3,0,180.5,29.3,181,29.6c5.4,15.5,27,48.6,44.3,115.4c0,0-74.5,24.2-225.2,24.2c-8.9,0-16.7-0.3-25.1-0.5c7.1,17.1,17.5,43.1,28.9,74.1h0.9c32.4,0,63.8,22.9,74.5,54.3l8.9,26c5.7,16.5,4.7,34.2-2,49.6c51.4,3.2,72.8,8.7,77.6,10.1l7.8,2c26.5,6.7,70.7,17.9,89.2,59.9c2.7,6.2,8.2,19.4,15.2,36.8H933c14.4,0,26-11.6,26-26V313.9c0-4.7-1.6-22.4-3.8-26.2c0,0-5.5-10.8-13.6-34.2h29.7c14.4,0,22-16.7,17.1-31.1l-9-26c-4.9-14.4-20.6-26-35-26h-30.3c-18.9-53.8-38.6-101.5-45.1-116.2c-11.9-27-49.9-32.8-70.9-38.7c0,0-35-10.7-151.6-10.7c-116.6,0-151.6,10.7-151.6,10.7c-24.5,8.3-58.6,13.6-72.1,39.9c-4,7.9-16.3,37.6-30.4,75.4c19.2,0.4,35,1.2,49.2,2.1C452.3,107.2,460.9,94.1,463.5,87.1z M896.7,326.5v26c0,21.5-30.9,26-61.8,26h-34.6c-26,0-33.7-6.9-33.7-21.9c0-16.2,22.4-24.4,42.3-34.2c18.3-9,46.1-21.9,60.1-21.9C883.3,300.5,896.7,301.4,896.7,326.5z'/></g></svg>");filter:brightness(90%)}.atlas-map .azure-maps-control-button.traffic:active{background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 1000 1000' xml:space='preserve'><g fill='DeepSkyBlue'><path d='M988.5,683l-8.9-26c-4.9-14.4-20.6-26-35-26h-30.3c-18.9-53.8-38.6-101.5-45.1-116.2c-11.9-27-49.9-32.8-70.9-38.7c0,0-35-10.7-151.6-10.7c-116.6,0-151.6,10.7-151.6,10.7c-24.5,8.3-58.6,13.6-72.1,39.9c-5.4,10.5-25.4,59.6-44.6,115h-30c-14.4,0-30,11.6-35,26l-8.9,26c-4.9,14.4,2.7,31.1,17.1,31.1h30c-8,23.4-13.4,34.2-13.4,34.2c-2.2,3.8-3.8,21.4-3.8,26.2v194.8c0,14.4,11.6,26,26,26h72.3c14.4,0,26-11.6,26-26v-36.5h375.8v36.5c0,14.4,11.6,26,26,26H933c14.4,0,26-11.6,26-26V774.4c0-4.7-1.6-22.4-3.8-26.2c0,0-5.5-10.8-13.6-34.2h29.7C985.8,714.1,993.4,697.3,988.5,683z M493.2,839.1h-34.6c-30.9,0-61.8-4.5-61.8-26v-26c0-25.1,13.3-26,27.7-26c14,0,41.8,13,60.1,21.9c20,9.8,42.3,17.9,42.3,34.2C527,832.2,519.3,839.1,493.2,839.1z M421,658.7c18.3-72.5,38.1-99.7,42.5-111.1c3.5-8.3,6.9-33.9,183.3-33.9s180.5,29.3,181,29.6c5.4,15.5,27,48.6,44.3,115.4c0,0-74.5,24.2-225.2,24.2S421,658.7,421,658.7z M896.7,813.1c0,21.5-30.9,26-61.8,26h-34.6c-26,0-33.7-6.9-33.7-21.9c0-16.3,22.3-24.4,42.3-34.2c18.3-9,46.1-21.9,60.1-21.9c14.4,0,27.7,0.9,27.7,26V813.1L896.7,813.1z'/><path d='M611.3,346.4L611.3,346.4c-16-45.3-32.4-86.1-41.1-106.8C579,260.4,595.4,301.1,611.3,346.4z'/><path d='M348.5,589.1h0.5c15.4-42.4,30.8-80.3,36.9-92.3c19.3-37.5,58-49,83.6-56.6c4.3-1.3,8.4-2.5,12.3-3.8c8-2.5,48.1-13,165-13c1,0,1.7,0,2.6,0c-0.3-0.9-0.5-1.5-0.9-2.4h29.7c14.4,0,22-16.7,17.1-31.1l-8.9-26c-4.9-14.4-20.6-26-35-26h-30.3c-18.9-53.8-38.6-101.5-45.1-116.2c-11.9-27-49.9-32.8-70.9-38.7c0,0-35-10.7-151.6-10.7c-116.6,0-151.6,10.7-151.6,10.7c-24.5,8.3-58.5,13.6-72.1,39.9c-5.4,10.5-25.4,59.6-44.6,115H55.4c-14.4,0-30,11.6-35,26l-8.9,26C6.6,404.2,14.2,421,28.6,421h30c-8,23.4-13.4,34.2-13.4,34.2c-2.2,3.8-3.8,21.4-3.8,26.2v194.8c0,14.4,11.6,26,26,26h72.3c14.4,0,26-11.6,26-26v-36.5h110.1C287.8,610.3,317.4,589.1,348.5,589.1z M170.5,254.6c3.5-8.3,6.9-33.9,183.3-33.9c176.3,0,180.5,29.3,181,29.6c5.4,15.5,27,48.6,44.3,115.4c0,0-74.5,24.2-225.2,24.2C203,389.9,128,365.6,128,365.6C146.2,293.2,166.1,266,170.5,254.6z M200.2,546.1h-34.5c-30.9,0-61.8-4.5-61.8-26v-26c0-25.1,13.3-26,27.7-26c14,0,41.8,13,60.1,21.9c20,9.8,42.3,17.9,42.3,34.2C233.9,539.1,226.2,546.1,200.2,546.1z'/><path d='M463.5,87.1c3.5-8.3,6.9-33.9,183.3-33.9c176.3,0,180.5,29.3,181,29.6c5.4,15.5,27,48.6,44.3,115.4c0,0-74.5,24.2-225.2,24.2c-8.9,0-16.7-0.3-25.1-0.5c7.1,17.1,17.5,43.1,28.9,74.1h0.9c32.4,0,63.8,22.9,74.5,54.3l8.9,26c5.7,16.5,4.7,34.2-2,49.6c51.4,3.2,72.8,8.7,77.6,10.1l7.8,2c26.5,6.7,70.7,17.9,89.2,59.9c2.7,6.2,8.2,19.4,15.2,36.8H933c14.4,0,26-11.6,26-26V313.9c0-4.7-1.6-22.4-3.8-26.2c0,0-5.5-10.8-13.6-34.2h29.7c14.4,0,22-16.7,17.1-31.1l-9-26c-4.9-14.4-20.6-26-35-26h-30.3c-18.9-53.8-38.6-101.5-45.1-116.2c-11.9-27-49.9-32.8-70.9-38.7c0,0-35-10.7-151.6-10.7c-116.6,0-151.6,10.7-151.6,10.7c-24.5,8.3-58.6,13.6-72.1,39.9c-4,7.9-16.3,37.6-30.4,75.4c19.2,0.4,35,1.2,49.2,2.1C452.3,107.2,460.9,94.1,463.5,87.1z M896.7,326.5v26c0,21.5-30.9,26-61.8,26h-34.6c-26,0-33.7-6.9-33.7-21.9c0-16.2,22.4-24.4,42.3-34.2c18.3-9,46.1-21.9,60.1-21.9C883.3,300.5,896.7,301.4,896.7,326.5z'/></g></svg>");filter:brightness(90%)}.atlas-map .traffic-legend{font-family:segoeui;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;padding:0;border:none;border-collapse:collapse;width:150px;text-align:center;background-position:center center;background-repeat:no-repeat;overflow:hidden;z-index:100;box-shadow:#00000029 0 0 4px;background-color:#fff;color:#000}.atlas-map .hidden{visibility:hidden}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .traffic-legend,.atlas-map .azure-maps-control-container.light .traffic-legend{background-color:#fff;box-shadow:#00000029 0 0 4px;color:#000}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .traffic-legend,.atlas-map .azure-maps-control-container.dark .traffic-legend{background-color:#011c2c;box-shadow:#00000029 0 0 4px;color:#fff}.atlas-map .traffic-legend table{border-collapse:collapse;padding:0;margin:4px;text-align:left;font-size:12px}.atlas-map .traffic-legend table div{width:20px;height:8px;margin-top:2px;float:left}.atlas-map .traffic-legend table td div.green{background-color:#6c9}.atlas-map .traffic-legend table td div.yellow{background-color:#ffab66}.atlas-map .traffic-legend table td div.red{background-color:#ee2f53}.atlas-map .traffic-legend table td div.dark-red{background-color:#6b0512}.atlas-map .traffic-legend-colors{-ms-high-contrast-adjust:none;high-contrast-adjust:none}.atlas-map .traffic-legend table td.traffic-legend-title{font-weight:700}.atlas-map .traffic-legend table td.traffic-legend-colors{width:84px}.atlas-map .traffic-legend table td.traffic-legend-text{width:25px}.atlas-map .azure-maps-control-button.pitch{background-size:10.8px 8.2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.8 8.2'%3E%3Cpath d='M10.5 8.2H.3c-.1 0-.2 0-.2-.1C0 8.1 0 8 0 7.9L2.5.2a.215.215 0 0 1 .2-.2H8c.1 0 .2.1.3.2l2.5 7.7v.2a.367.367 0 0 1-.3.1z' fill='%2383888d'/%3E%3C/svg%3E");z-index:200}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.pitch{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.8 8.2'%3E%3Cpath d='M10.5 8.2H.3c-.1 0-.2 0-.2-.1C0 8.1 0 8 0 7.9L2.5.2a.215.215 0 01.2-.2H8c.1 0 .2.1.3.2l2.5 7.7v.2a.367.367 0 01-.3.1z' fill='%23fff'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.pitch{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.8 8.2'%3E%3Cpath d='M10.5 8.2H.3c-.1 0-.2 0-.2-.1C0 8.1 0 8 0 7.9L2.5.2a.215.215 0 01.2-.2H8c.1 0 .2.1.3.2l2.5 7.7v.2a.367.367 0 01-.3.1z'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-container.in-use .azure-maps-control-button.pitch:not(:active){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.8 8.2'%3E%3Cpath d='M10.5 8.2H.3c-.1 0-.2 0-.2-.1C0 8.1 0 8 0 7.9L2.5.2a.215.215 0 0 1 .2-.2H8c.1 0 .2.1.3.2l2.5 7.7v.2a.367.367 0 0 1-.3.1z' fill='%2331acce'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container.in-use .azure-maps-control-button.pitch:not(:active),.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container.in-use .azure-maps-control-button.pitch:not(:active){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.8 8.2'%3E%3Cpath d='M10.5 8.2H.3c-.1 0-.2 0-.2-.1C0 8.1 0 8 0 7.9L2.5.2a.215.215 0 01.2-.2H8c.1 0 .2.1.3.2l2.5 7.7v.2a.367.367 0 01-.3.1z' fill='%23136bfb'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.pitch:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.8 8.2'%3E%3Cpath d='M10.5 8.2H.3c-.1 0-.2 0-.2-.1C0 8.1 0 8 0 7.9L2.5.2a.215.215 0 0 1 .2-.2H8c.1 0 .2.1.3.2l2.5 7.7v.2a.367.367 0 0 1-.3.1z' fill='%2362666a'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.pitch:active,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.pitch:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.8 8.2'%3E%3Cpath d='M10.5 8.2H.3c-.1 0-.2 0-.2-.1C0 8.1 0 8 0 7.9L2.5.2a.215.215 0 01.2-.2H8c.1 0 .2.1.3.2l2.5 7.7v.2a.367.367 0 01-.3.1z' fill='%237f7f7f'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.pitch-up{background-size:5.2px 13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.2 13'%3E%3Cpath d='M2.7 0L0 6h1.6v6.8a.215.215 0 0 0 .2.2h1.6a.215.215 0 0 0 .2-.2V6h1.6z' fill='%2383888d'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.pitch-up{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.2 13'%3E%3Cpath d='M2.7 0L0 6h1.6v6.8a.215.215 0 00.2.2h1.6a.215.215 0 00.2-.2V6h1.6z' fill='%23fff'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.pitch-up{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.2 13'%3E%3Cpath d='M2.7 0L0 6h1.6v6.8a.215.215 0 00.2.2h1.6a.215.215 0 00.2-.2V6h1.6z'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.pitch-down{background-size:5.2px 13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.3 12.9'%3E%3Cpath d='M3.6 7V.2a.215.215 0 0 0-.2-.2H1.8a.215.215 0 0 0-.2.2V7L0 6.9l2.5 6h.1L5.3 7H3.6z' fill='%2383888d'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.pitch-down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.3 12.9'%3E%3Cpath d='M3.6 7V.2a.215.215 0 00-.2-.2H1.8a.215.215 0 00-.2.2V7L0 6.9l2.5 6h.1L5.3 7H3.6z' fill='%23fff'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.pitch-down{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.3 12.9'%3E%3Cpath d='M3.6 7V.2a.215.215 0 00-.2-.2H1.8a.215.215 0 00-.2.2V7L0 6.9l2.5 6h.1L5.3 7H3.6z'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.rotation{overflow:hidden;z-index:200}.atlas-map .azure-maps-control-button.rotation div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.4 14'%3E%3Cpath d='M2.2 7h3.1L3.7 3.4z' fill='none'/%3E%3Cpath d='M4.7.6L4.4 0H3L.2 6.6 0 7l2.8 6.4.3.6h1.4l2.9-6.6V7zM2.2 7l1.5-3.5L5.3 7z' fill='%2383888d'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:7.4px 14px;height:100%;width:100%}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.rotation div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.4 14'%3E%3Cpath d='M2.2 7h3.1L3.7 3.4z' fill='none'/%3E%3Cpath d='M4.7.6L4.4 0H3L.2 6.6 0 7l2.8 6.4.3.6h1.4l2.9-6.6V7zM2.2 7l1.5-3.5L5.3 7z' fill='%23fff'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.rotation div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.4 14'%3E%3Cpath d='M2.2 7h3.1L3.7 3.4z' fill='none'/%3E%3Cpath d='M4.7.6L4.4 0H3L.2 6.6 0 7l2.8 6.4.3.6h1.4l2.9-6.6V7zM2.2 7l1.5-3.5L5.3 7z'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-container.in-use .azure-maps-control-button.rotation:not(:active) div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.4 14'%3E%3Cpath d='M2.2 7h3.1L3.7 3.4z' fill='none'/%3E%3Cpath d='M4.7.6L4.4 0H3L.2 6.6 0 7l2.8 6.4.3.6h1.4l2.9-6.6V7zM2.2 7l1.5-3.5L5.3 7z' fill='%2331acce'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container.in-use .azure-maps-control-button.rotation:not(:active) div,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container.in-use .azure-maps-control-button.rotation:not(:active) div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.4 14'%3E%3Cpath d='M2.2 7h3.1L3.7 3.4z' fill='none'/%3E%3Cpath d='M4.7.6L4.4 0H3L.2 6.6 0 7l2.8 6.4.3.6h1.4l2.9-6.6V7zM2.2 7l1.5-3.5L5.3 7z' fill='%23136bfb'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.rotation:active div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.4 14'%3E%3Cpath d='M2.2 7h3.1L3.7 3.4z' fill='none'/%3E%3Cpath d='M4.7.6L4.4 0H3L.2 6.6 0 7l2.8 6.4.3.6h1.4l2.9-6.6V7zM2.2 7l1.5-3.5L5.3 7z' fill='%2362666a'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.rotation:active div,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.rotation:active div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.4 14'%3E%3Cpath d='M2.2 7h3.1L3.7 3.4z' fill='none'/%3E%3Cpath d='M4.7.6L4.4 0H3L.2 6.6 0 7l2.8 6.4.3.6h1.4l2.9-6.6V7zM2.2 7l1.5-3.5L5.3 7z' fill='%237f7f7f'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.rotation-left{background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.8 10'%3E%3Cpath d='M12.8 10a7.17 7.17 0 0 0-7.2-7.2' fill='none' stroke='%2383888d' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath d='M6 0L0 2.5v.1l6 2.7z' fill='%2383888d'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.rotation-left{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.8 10'%3E%3Cpath d='M12.8 10a7.17 7.17 0 00-7.2-7.2' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath d='M6 0L0 2.5v.1l6 2.7z' fill='%23fff'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.rotation-left{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.8 10'%3E%3Cpath d='M12.8 10a7.17 7.17 0 00-7.2-7.2' fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath d='M6 0L0 2.5v.1l6 2.7z'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button.rotation-right{background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.8 10'%3E%3Cpath d='M1 10a7.17 7.17 0 0 1 7.2-7.2' fill='none' stroke='%2383888d' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath d='M7.8 0l6 2.5v.1L7.9 5.3z' fill='%2383888d'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.rotation-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.8 10'%3E%3Cpath d='M1 10a7.17 7.17 0 017.2-7.2' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath d='M7.8 0l6 2.5v.1L7.9 5.3z' fill='%23fff'/%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.rotation-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.8 10'%3E%3Cpath d='M1 10a7.17 7.17 0 017.2-7.2' fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath d='M7.8 0l6 2.5v.1L7.9 5.3z'/%3E%3C/svg%3E")}.atlas-map .azure-maps-control-button .fullscreen-icon{display:block;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUxIiBoZWlnaHQ9IjUxIj4KPHBhdGggZD0iTTAgMCBDMS45OCAwIDMuOTYgMCA2IDAgQzYgNi42IDYgMTMuMiA2IDIwIEMtMC42IDIwIC03LjIgMjAgLTE0IDIwIEMtMTQgMTguMDIgLTE0IDE2LjA0IC0xNCAxNCBDLTkuMzggMTQgLTQuNzYgMTQgMCAxNCBDMCA5LjM4IDAgNC43NiAwIDAgWiAiIGZpbGw9IiM5ODlDQTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQzLDI5KSIvPgo8cGF0aCBkPSJNMCAwIEMxLjk4IDAgMy45NiAwIDYgMCBDNiA0LjYyIDYgOS4yNCA2IDE0IEMxMC42MiAxNCAxNS4yNCAxNCAyMCAxNCBDMjAgMTUuOTggMjAgMTcuOTYgMjAgMjAgQzEzLjQgMjAgNi44IDIwIDAgMjAgQzAgMTMuNCAwIDYuOCAwIDAgWiAiIGZpbGw9IiM5NzlDQTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIsMjkpIi8+CjxwYXRoIGQ9Ik0wIDAgQzYuNiAwIDEzLjIgMCAyMCAwIEMyMCA2LjYgMjAgMTMuMiAyMCAyMCBDMTguMDIgMjAgMTYuMDQgMjAgMTQgMjAgQzE0IDE1LjM4IDE0IDEwLjc2IDE0IDYgQzkuMzggNiA0Ljc2IDYgMCA2IEMwIDQuMDIgMCAyLjA0IDAgMCBaICIgZmlsbD0iIzk4OUNBMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjksMikiLz4KPHBhdGggZD0iTTAgMCBDNi42IDAgMTMuMiAwIDIwIDAgQzIwIDEuOTggMjAgMy45NiAyMCA2IEMxNS4zOCA2IDEwLjc2IDYgNiA2IEM2IDEwLjYyIDYgMTUuMjQgNiAyMCBDNC4wMiAyMCAyLjA0IDIwIDAgMjAgQzAgMTMuNCAwIDYuOCAwIDAgWiAiIGZpbGw9IiM5NzlCQTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIsMikiLz4KPC9zdmc+Cg==);background-position:center center;background-repeat:no-repeat;background-size:14px 14px;height:100%;width:100%;padding:0}.atlas-map .azure-maps-control-button .fullscreen-icon.fullscreen-start{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIj4KPHBhdGggZD0iTTAgMCBDNi4yNyAwIDEyLjU0IDAgMTkgMCBDMTkgMS45OCAxOSAzLjk2IDE5IDYgQzE0LjcxIDYgMTAuNDIgNiA2IDYgQzYgMTAuNjIgNiAxNS4yNCA2IDIwIEM0LjAyIDIwIDIuMDQgMjAgMCAyMCBDMCAxMy40IDAgNi44IDAgMCBaICIgZmlsbD0iIzk4OUNBMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjksMjkpIi8+CjxwYXRoIGQ9Ik0wIDAgQzYuMjcgMCAxMi41NCAwIDE5IDAgQzE5IDYuNiAxOSAxMy4yIDE5IDIwIEMxNy4wMiAyMCAxNS4wNCAyMCAxMyAyMCBDMTMgMTUuMzggMTMgMTAuNzYgMTMgNiBDOC43MSA2IDQuNDIgNiAwIDYgQzAgNC4wMiAwIDIuMDQgMCAwIFogIiBmaWxsPSIjOTg5Q0ExIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLDI5KSIvPgo8cGF0aCBkPSJNMCAwIEMxLjk4IDAgMy45NiAwIDYgMCBDNiA0LjI5IDYgOC41OCA2IDEzIEMxMC4yOSAxMyAxNC41OCAxMyAxOSAxMyBDMTkgMTQuOTggMTkgMTYuOTYgMTkgMTkgQzEyLjczIDE5IDYuNDYgMTkgMCAxOSBDMCAxMi43MyAwIDYuNDYgMCAwIFogIiBmaWxsPSIjOTg5Q0ExIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOSwyKSIvPgo8cGF0aCBkPSJNMCAwIEMxLjk4IDAgMy45NiAwIDYgMCBDNiA2LjI3IDYgMTIuNTQgNiAxOSBDLTAuMjcgMTkgLTYuNTQgMTkgLTEzIDE5IEMtMTMgMTcuMDIgLTEzIDE1LjA0IC0xMyAxMyBDLTguNzEgMTMgLTQuNDIgMTMgMCAxMyBDMCA4LjcxIDAgNC40MiAwIDAgWiAiIGZpbGw9IiM5ODlDQTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1LDIpIi8+Cjwvc3ZnPgo=)}.atlas-map .azure-maps-control-button .fullscreen-icon.fullscreen-start:hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIj4KPHBhdGggZD0iTTAgMCBDNi4yNyAwIDEyLjU0IDAgMTkgMCBDMTkgMS45OCAxOSAzLjk2IDE5IDYgQzE0LjcxIDYgMTAuNDIgNiA2IDYgQzYgMTAuNjIgNiAxNS4yNCA2IDIwIEM0LjAyIDIwIDIuMDQgMjAgMCAyMCBDMCAxMy40IDAgNi44IDAgMCBaICIgZmlsbD0iIzMxQUNDRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjksMjkpIi8+CjxwYXRoIGQ9Ik0wIDAgQzYuMjcgMCAxMi41NCAwIDE5IDAgQzE5IDYuNiAxOSAxMy4yIDE5IDIwIEMxNy4wMiAyMCAxNS4wNCAyMCAxMyAyMCBDMTMgMTUuMzggMTMgMTAuNzYgMTMgNiBDOC43MSA2IDQuNDIgNiAwIDYgQzAgNC4wMiAwIDIuMDQgMCAwIFogIiBmaWxsPSIjMzFBQ0NFIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLDI5KSIvPgo8cGF0aCBkPSJNMCAwIEMxLjk4IDAgMy45NiAwIDYgMCBDNiA0LjI5IDYgOC41OCA2IDEzIEMxMC4yOSAxMyAxNC41OCAxMyAxOSAxMyBDMTkgMTQuOTggMTkgMTYuOTYgMTkgMTkgQzEyLjczIDE5IDYuNDYgMTkgMCAxOSBDMCAxMi43MyAwIDYuNDYgMCAwIFogIiBmaWxsPSIjMzFBQ0NFIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOSwyKSIvPgo8cGF0aCBkPSJNMCAwIEMxLjk4IDAgMy45NiAwIDYgMCBDNiA2LjI3IDYgMTIuNTQgNiAxOSBDLTAuMjcgMTkgLTYuNTQgMTkgLTEzIDE5IEMtMTMgMTcuMDIgLTEzIDE1LjA0IC0xMyAxMyBDLTguNzEgMTMgLTQuNDIgMTMgMCAxMyBDMCA4LjcxIDAgNC40MiAwIDAgWiAiIGZpbGw9IiMzMUFDQ0UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1LDIpIi8+Cjwvc3ZnPgo=)}.atlas-map .azure-maps-control-button .fullscreen-icon.fullscreen-end{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUxIiBoZWlnaHQ9IjUxIj4KPHBhdGggZD0iTTAgMCBDMS45OCAwIDMuOTYgMCA2IDAgQzYgNi42IDYgMTMuMiA2IDIwIEMtMC42IDIwIC03LjIgMjAgLTE0IDIwIEMtMTQgMTguMDIgLTE0IDE2LjA0IC0xNCAxNCBDLTkuMzggMTQgLTQuNzYgMTQgMCAxNCBDMCA5LjM4IDAgNC43NiAwIDAgWiAiIGZpbGw9IiM5ODlDQTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQzLDI5KSIvPgo8cGF0aCBkPSJNMCAwIEMxLjk4IDAgMy45NiAwIDYgMCBDNiA0LjYyIDYgOS4yNCA2IDE0IEMxMC42MiAxNCAxNS4yNCAxNCAyMCAxNCBDMjAgMTUuOTggMjAgMTcuOTYgMjAgMjAgQzEzLjQgMjAgNi44IDIwIDAgMjAgQzAgMTMuNCAwIDYuOCAwIDAgWiAiIGZpbGw9IiM5NzlDQTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIsMjkpIi8+CjxwYXRoIGQ9Ik0wIDAgQzYuNiAwIDEzLjIgMCAyMCAwIEMyMCA2LjYgMjAgMTMuMiAyMCAyMCBDMTguMDIgMjAgMTYuMDQgMjAgMTQgMjAgQzE0IDE1LjM4IDE0IDEwLjc2IDE0IDYgQzkuMzggNiA0Ljc2IDYgMCA2IEMwIDQuMDIgMCAyLjA0IDAgMCBaICIgZmlsbD0iIzk4OUNBMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjksMikiLz4KPHBhdGggZD0iTTAgMCBDNi42IDAgMTMuMiAwIDIwIDAgQzIwIDEuOTggMjAgMy45NiAyMCA2IEMxNS4zOCA2IDEwLjc2IDYgNiA2IEM2IDEwLjYyIDYgMTUuMjQgNiAyMCBDNC4wMiAyMCAyLjA0IDIwIDAgMjAgQzAgMTMuNCAwIDYuOCAwIDAgWiAiIGZpbGw9IiM5NzlCQTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIsMikiLz4KPC9zdmc+Cg==)}.atlas-map .azure-maps-control-button .fullscreen-icon.fullscreen-end:hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUxIiBoZWlnaHQ9IjUxIj4KPHBhdGggZD0iTTAgMCBDMS45OCAwIDMuOTYgMCA2IDAgQzYgNi42IDYgMTMuMiA2IDIwIEMtMC42IDIwIC03LjIgMjAgLTE0IDIwIEMtMTQgMTguMDIgLTE0IDE2LjA0IC0xNCAxNCBDLTkuMzggMTQgLTQuNzYgMTQgMCAxNCBDMCA5LjM4IDAgNC43NiAwIDAgWiAiIGZpbGw9IiMzMEFDQ0UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQzLDI5KSIvPgo8cGF0aCBkPSJNMCAwIEMxLjk4IDAgMy45NiAwIDYgMCBDNiA0LjYyIDYgOS4yNCA2IDE0IEMxMC42MiAxNCAxNS4yNCAxNCAyMCAxNCBDMjAgMTUuOTggMjAgMTcuOTYgMjAgMjAgQzEzLjQgMjAgNi44IDIwIDAgMjAgQzAgMTMuNCAwIDYuOCAwIDAgWiAiIGZpbGw9IiMzMEFDQ0QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIsMjkpIi8+CjxwYXRoIGQ9Ik0wIDAgQzYuNiAwIDEzLjIgMCAyMCAwIEMyMCA2LjYgMjAgMTMuMiAyMCAyMCBDMTguMDIgMjAgMTYuMDQgMjAgMTQgMjAgQzE0IDE1LjM4IDE0IDEwLjc2IDE0IDYgQzkuMzggNiA0Ljc2IDYgMCA2IEMwIDQuMDIgMCAyLjA0IDAgMCBaICIgZmlsbD0iIzMxQUNDRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjksMikiLz4KPHBhdGggZD0iTTAgMCBDNi42IDAgMTMuMiAwIDIwIDAgQzIwIDEuOTggMjAgMy45NiAyMCA2IEMxNS4zOCA2IDEwLjc2IDYgNiA2IEM2IDEwLjYyIDYgMTUuMjQgNiAyMCBDNC4wMiAyMCAyLjA0IDIwIDAgMjAgQzAgMTMuNCAwIDYuOCAwIDAgWiAiIGZpbGw9IiMzMUFCQ0UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIsMikiLz4KPC9zdmc+Cg==)}.atlas-map .azure-maps-control-button.curr-style{position:relative;flex-shrink:0}.atlas-map .azure-maps-control-button.curr-style>.icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.6 11.6'%3E%3Cg transform='rotate(180 5.8 5.8)'%3E%3Ccircle cx='5.8' cy='5.8' r='5.8' fill='%2383888d'/%3E%3Cpath d='M6 9.5L3.5 5.9v-.2L6 2.4a.188.188 0 0 1 .3 0l1.3 1a.188.188 0 0 1 0 .3L6 5.7A.188.188 0 0 0 6 6l1.6 2.4c.1.1 0 .2-.1.3l-1.3.8c-.1.1-.2.1-.2 0z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");background-size:11.6px 11.6px;background-repeat:no-repeat;background-position:center center;z-index:200;position:absolute;top:0;bottom:0;right:0;left:0}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-button.curr-style>.icon,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-button.curr-style>.icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.6 11.6'%3E%3Cg transform='rotate(180 5.8 5.8)'%3E%3Ccircle cx='5.8' cy='5.8' r='5.05' stroke='%23fff' stroke-width='1.5'/%3E%3Cpath d='M6 9.5L3.5 5.9v-.2L6 2.4a.188.188 0 01.3 0l1.3 1a.188.188 0 010 .3L6 5.7A.188.188 0 006 6l1.6 2.4c.1.1 0 .2-.1.3l-1.3.8c-.1.1-.2.1-.2 0z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E")}.atlas-map .azure-maps-control-container.in-use .azure-maps-control-button.curr-style>.icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.6 11.6'%3E%3Cg transform='rotate(180 5.8 5.8)'%3E%3Ccircle cx='5.8' cy='5.8' r='5.8' fill='%23249fc1'/%3E%3Cpath d='M6 9.5L3.5 5.9v-.2L6 2.4a.188.188 0 0 1 .3 0l1.3 1a.188.188 0 0 1 0 .3L6 5.7A.188.188 0 0 0 6 6l1.6 2.4c.1.1 0 .2-.1.3l-1.3.8c-.1.1-.2.1-.2 0z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E")}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container.in-use .azure-maps-control-button.curr-style>.icon,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container.in-use .azure-maps-control-button.curr-style>.icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.6 11.6'%3E%3Cg transform='rotate(180 5.8 5.8)'%3E%3Ccircle cx='5.8' cy='5.8' r='5.05' fill='%23136bfb' stroke='%23fff' stroke-width='1.5'/%3E%3Cpath d='M6 9.5L3.5 5.9v-.2L6 2.4a.188.188 0 01.3 0l1.3 1a.188.188 0 010 .3L6 5.7A.188.188 0 006 6l1.6 2.4c.1.1 0 .2-.1.3l-1.3.8c-.1.1-.2.1-.2 0z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E")}.atlas-map .bottom-right.subcontrol-container .azure-maps-control-button.curr-style>.icon,.atlas-map .top-right.subcontrol-container .azure-maps-control-button.curr-style>.icon{transform:scaleX(-1)}.atlas-map .bottom-right.subcontrol-container .azure-maps-control-button.curr-style:active>.icon,.atlas-map .top-right.subcontrol-container .azure-maps-control-button.curr-style:active>.icon{transform:scaleX(-1)}.atlas-map .azure-maps-control-container .azure-maps-control-button.curr-style img,.atlas-map .azure-maps-control-container>.style-options.icons img{width:28px;height:28px;margin:2px;padding:0;border-collapse:collapse}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-button.curr-style img,.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container>.style-options.icons img,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-button.curr-style img,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container>.style-options.icons img{width:26px;height:26px;margin:0}.atlas-map .azure-maps-control-container>.style-options.icons .azure-maps-control-button:active img{opacity:.6}.atlas-map .azure-maps-control-container>.style-options.list{display:grid;max-height:300px;min-width:200px;overflow:auto;position:absolute}.atlas-map .bottom-left .azure-maps-control-container>.style-options.list:not(.azure-maps-control-dropdown),.atlas-map .top-left .azure-maps-control-container>.style-options.list:not(.azure-maps-control-dropdown){left:100%;padding-left:1px}.atlas-map .bottom-right .azure-maps-control-container>.style-options.list:not(.azure-maps-control-dropdown),.atlas-map .top-right .azure-maps-control-container>.style-options.list:not(.azure-maps-control-dropdown){right:100%;padding-right:1px}.atlas-map .bottom-left .azure-maps-control-container>.style-options.list:not(.azure-maps-control-dropdown),.atlas-map .bottom-right .azure-maps-control-container>.style-options.list:not(.azure-maps-control-dropdown){bottom:0}.atlas-map .azure-maps-control-container>.style-options.list button{align-items:center;border:none;border-collapse:collapse;display:flex;font:inherit;margin:0;padding:5px 10px 5px 5px;cursor:pointer}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container>.style-options.list button,.atlas-map .azure-maps-control-container.light>.style-options.list button{background-color:#fff;color:#000}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container>.azure-maps-control-dropdown,.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container>.style-options.list button,.atlas-map .azure-maps-control-container.dark>.style-options.list button{background-color:#011c2c;color:#ccc}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container>.azure-maps-control-dropdown :disabled,.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container>.style-options.list button :disabled,.atlas-map .azure-maps-control-container.dark>.style-options.list button :disabled{color:#ffffff4d}.atlas-map .azure-maps-control-container.dark .azure-maps-control-list-button,.atlas-map .azure-maps-control-container.dark>.azure-maps-control-dropdown{background-color:#011c2c}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container>.azure-maps-control-dropdown{border-radius:0;border:3px solid #fff}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container>.azure-maps-control-dropdown{border-radius:0;border:3px solid #000}.atlas-map .azure-maps-control-container.dark .azure-maps-control-list-button{box-shadow:#00000029 0 0 4px;color:#fff}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-list-button{background-color:#011c2c;color:#fff}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-list-button :disabled{color:#ffffff4d}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-list-button{background-color:#fff;color:#000}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-list-button.curr-style{border-radius:0;border:3px solid #fff}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-list-button.curr-style{border-radius:0;border:3px solid #000}.atlas-map .azure-maps-control-container.dark .azure-maps-control-list-button:hover,.atlas-map .azure-maps-control-container.dark .azure-maps-control-list-button[aria-current=true]{background-color:#31acce}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-list-button:hover,.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container .azure-maps-control-list-button[aria-current=true]{background-color:#fff;color:#000}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-list-button:hover,.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container .azure-maps-control-list-button[aria-current=true]{background-color:#011c2c;color:#fff}.atlas-map .azure-maps-control-container>.style-options.list button:focus,.atlas-map .azure-maps-control-container>.style-options.list button:hover{color:#31acce}.atlas-map .azure-maps-control-container>.style-options.list button:disabled{color:#1010104d;pointer-events:none}.atlas-map .atlas-map.high-contrast-light .azure-maps-control-container>.style-options.list button:active,.atlas-map .azure-maps-control-container.light>.style-options.list button:active{background-color:#f1f1f1;color:#62666a}.atlas-map .atlas-map.high-contrast-dark .azure-maps-control-container>.style-options.list button:active,.atlas-map .azure-maps-control-container.dark>.style-options.list button:active{background-color:#43474c;color:#62666a}.atlas-map .azure-maps-control-container>.style-options.list img{width:28px;height:28px;margin:0 5px 0 0;padding:0;border-collapse:collapse}.atlas-map .azure-maps-control-container>.style-options.list button:active img{opacity:.6}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.team-chat-shell.team-chat-shell{background:#f4f7fb;color:#17233b}.team-chat-shell .team-chat-home{height:100%;min-height:0;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}.team-chat-shell .team-chat-home::-webkit-scrollbar{display:none;width:0;height:0}.team-chat-avatar{border-color:#cfe0f7;background:#eaf2ff;color:#075ed8}.team-chat-avatar i{border-color:#fff}.team-chat-shell .team-chat-sidebar{border-color:#dce5f0;background:#fff;box-shadow:8px 0 28px #1f38640f}.team-chat-shell .team-chat-sidebar>div:first-child{border-color:#e7edf6;background:linear-gradient(180deg,#fff,#f8fbff)}.team-chat-shell .team-chat-sidebar p,.team-chat-shell .team-chat-sidebar b{color:#17233b}.team-chat-shell .team-chat-sidebar small,.team-chat-shell .team-chat-sidebar button[type=button]>span+span,.team-chat-shell .team-chat-sidebar div:first-child button{color:#64748b}.team-chat-shell .team-chat-sidebar input{border-color:#d5e1f0;background:#f8fbff;color:#17233b}.team-chat-shell .team-chat-sidebar input::-moz-placeholder{color:#94a3b8}.team-chat-shell .team-chat-sidebar input::placeholder{color:#94a3b8}.team-chat-shell .chat-icon{border-color:#d8e4f3;background:#fff;color:#075ed8;box-shadow:0 4px 12px #1f386412}.team-chat-shell .chat-icon:hover{border-color:#9dc1f3;background:#edf5ff;color:#075ed8}.team-chat-shell .chat-section-label{color:#6d86a8}.team-chat-shell .team-chat-sidebar button:hover,.team-chat-shell .team-chat-sidebar button.is-active{background:#edf5ff}.team-chat-shell .team-chat-sidebar .team-chat-person-button{position:relative;border:1px solid transparent;transition:background-color .18s ease,border-color .18s ease}.team-chat-shell .team-chat-sidebar .team-chat-person-button:hover{border-color:#d8e8fb;background:#f5f9ff}.team-chat-shell .team-chat-sidebar .team-chat-person-button.is-active{border-color:#b9d6fa;background:#e7f1ff;box-shadow:inset 3px 0 #2563eb}.team-chat-shell .team-chat-sidebar .team-chat-person-button.is-active b{color:#124da0}.team-chat-shell .team-chat-sidebar .team-chat-person-button.is-active small,.team-chat-shell .team-chat-sidebar .team-chat-person-button.is-active>span:last-child{color:#55759f}.team-chat-shell .team-chat-home{background:radial-gradient(circle at 50% 0%,#fff,#f4f8ff 44%,#edf3fb)}.team-chat-shell .team-chat-home h1{color:#102c5c}.team-chat-shell .team-chat-home>div>p:not(.chat-section-label){color:#64748b}.team-chat-shell .team-chat-stat-card{border-color:#dce6f4;background:#fff;color:#17233b;box-shadow:0 5px 16px #1f38640d}.team-chat-shell .team-chat-stat-card>span{background:#eaf2ff;color:#075ed8}.team-chat-shell .team-chat-stat-card span:last-child{color:#71809a}.team-chat-shell .team-chat-conversation-button{color:#17233b}.team-chat-shell .team-chat-conversation-button.is-wide{border-color:#dce6f4;background:#fff;box-shadow:0 4px 14px #1f38640a}.team-chat-shell .team-chat-conversation-button:hover,.team-chat-shell .team-chat-conversation-button.is-active{background:#edf5ff}.team-chat-shell .team-chat-conversation-button b{color:#17233b}.team-chat-shell .team-chat-conversation-button small,.team-chat-shell .team-chat-conversation-button>span:last-child{color:#71809a}.team-chat-shell .chat-action{border-color:#cfe0f7;background:#fff;color:#075ed8;box-shadow:0 4px 12px #1f38640d}.team-chat-shell .chat-action:hover{border-color:#9dc1f3;background:#edf5ff;color:#064faf}.team-chat-shell .team-chat-home>div>div:last-child{border-color:#dce6f4}.team-chat-shell .team-chat-conversation{background:#f4f7fb}.team-chat-shell .team-chat-conversation-header{border-color:#dce6f4;background:#fff;box-shadow:0 4px 14px #1f38640a}.team-chat-shell .team-chat-conversation-header h2{color:#17233b}.team-chat-shell .team-chat-conversation-header p{color:#71809a}.team-chat-shell .team-chat-message-list{background-color:#f4f7fb;background-image:radial-gradient(rgba(37,99,235,.08) .8px,transparent .8px)!important;background-size:18px 18px}.team-chat-bubble{color:#17233b;box-shadow:0 3px 12px #0f172a12}.team-chat-bubble.is-own{border-color:#2563eb;background:#2563eb;color:#fff}.team-chat-bubble.is-other{border-color:#d9e5f4;background:#fff;color:#17233b}.team-chat-bubble.is-other p,.team-chat-bubble.is-other div{color:inherit}.team-chat-shell .team-chat-composer{border-color:#dce6f4;background:#fff}.team-chat-shell .team-chat-composer-box{border-color:#cfdced;background:#f8fbff}.team-chat-shell .team-chat-composer-box:focus-within{border-color:#6da5ed;box-shadow:0 0 0 3px #2563eb1a}.team-chat-shell .team-chat-composer textarea{color:#17233b}.team-chat-shell .team-chat-composer textarea::-moz-placeholder{color:#94a3b8}.team-chat-shell .team-chat-composer textarea::placeholder{color:#94a3b8}.team-chat-shell .team-chat-empty{border-color:#cfdced;background:#ffffffc7;color:#64748b}.team-chat-shell .team-chat-mentions{border-color:#d5e1f0;background:#fff;color:#17233b}.team-chat-shell .team-chat-mentions button:hover{background:#edf5ff}.team-chat-shell .team-chat-mentions small{color:#71809a}.team-chat-shell .team-chat-read-only{border-color:#dce6f4;background:#fff;color:#64748b}.team-chat-composer-box>div:last-child button:not([type=submit]){color:#64748b}.team-chat-composer-box>div:last-child button:not([type=submit]):hover{background:#eaf2ff;color:#075ed8}.team-chat-modal-layer{background:#0f172a6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.team-chat-modal-layer .mobile-chat-sheet,.team-chat-modal-layer>div:not(.mobile-chat-sheet){border-color:#dce6f4;background:#fff;color:#17233b;box-shadow:0 24px 70px #0f172a33}.team-chat-modal-layer input,.team-chat-modal-layer textarea,.team-chat-modal-layer select{border-color:#d5e1f0;background:#f8fbff;color:#17233b}.team-chat-modal-layer input::-moz-placeholder,.team-chat-modal-layer textarea::-moz-placeholder{color:#94a3b8}.team-chat-modal-layer input::placeholder,.team-chat-modal-layer textarea::placeholder{color:#94a3b8}.team-chat-modal-layer .team-chat-status-card{border-color:#dce6f4;background:#f8fbff;color:#17233b}.team-chat-modal-layer .team-chat-primary-button{border:0;background:#2563eb;color:#fff}.team-chat-modal-layer .team-chat-primary-button:hover{background:#1d4ed8}.team-chat-modal-layer .team-chat-secondary-button{border:1px solid #d5e1f0;background:#f8fbff;color:#475569}.team-chat-modal-layer button:hover{background-color:#edf5ff}.team-chat-shell .team-chat-structured-button{border-color:#dce6f4;background:#fff;color:#17233b}.team-chat-shell .team-chat-structured-button:hover{border-color:#9dc1f3;background:#edf5ff}.team-chat-shell .team-chat-structured-button>span:first-child{background:#e6f8f5;color:#0f9f88}.team-chat-shell .team-chat-structured-button small,.team-chat-shell .team-chat-empty-mini{color:#71809a}.team-chat-shell .team-chat-format-button{color:#64748b}.team-chat-shell .team-chat-format-button:hover{background:#eaf2ff;color:#075ed8}.team-chat-shell .team-chat-code-block{background:#eef3f9;color:#176b5c}.team-chat-shell .team-chat-bubble.is-other code{background:#e7eef8}.team-chat-shell .team-chat-bubble.is-other a,.team-chat-shell .team-chat-bubble.is-other button{color:inherit}.team-chat-shell .team-chat-attachment{background:#0f172a0f}.team-chat-shell .team-chat-attachment:hover{background:#2563eb1a}.team-chat-modal-layer h2,.team-chat-modal-layer b,.team-chat-modal-layer label,.team-chat-modal-layer form{color:#17233b}.team-chat-modal-layer small,.team-chat-modal-layer p:not([class*=text-rose]){color:#71809a}.team-chat-modal-layer [class*="hover:bg-[#142238]"]:hover{background:#edf5ff}.team-chat-modal-layer [class*="border-[#22334a]"],.team-chat-modal-layer [class*="border-[#26364d]"]{border-color:#dce6f4}.team-chat-modal-layer .chat-section-label{color:#6d86a8}.team-chat-image-preview{background:#f1f5f9fa;color:#334155}.team-chat-image-preview button{border:1px solid #dce6f4;background:#fff;color:#475569;box-shadow:0 4px 14px #0f172a1f}@media (min-width: 1024px){.team-chat-shell .team-chat-sidebar{width:272px;border-right:1px solid #e2e8f0;background:#fffffff7;box-shadow:12px 0 32px #0f172a0e}.team-chat-shell .team-chat-sidebar-profile{padding:18px 16px;border-color:#e8eef6;background:linear-gradient(135deg,#eff6ff,#fff 72%)}.team-chat-shell .team-chat-sidebar-profile .team-chat-avatar{width:42px;height:42px;border:2px solid #fff;box-shadow:0 4px 12px #2563eb24}.team-chat-shell .team-chat-sidebar-profile .chat-icon{border-color:#dce8f6;background:#ffffffe6;box-shadow:0 3px 10px #0f172a0f}.team-chat-shell .team-chat-exit-button{right:18px;top:18px;width:38px;height:38px;border-color:#d7e3f2;background:#fff;color:#64748b;box-shadow:0 6px 18px #0f172a1a}.team-chat-shell .team-chat-sidebar-search{padding:14px 12px 12px}.team-chat-shell .team-chat-sidebar-search input{height:40px;border-color:#dbe5f1;border-radius:12px;background:#f6f9fd;font-size:12px;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.team-chat-shell .team-chat-sidebar-search input:focus{border-color:#60a5fa;background:#fff;box-shadow:0 0 0 3px #2563eb1a}.team-chat-shell .team-chat-sidebar-section{padding-inline:12px}.team-chat-shell .chat-section-label{color:#7184a0;font-size:10px;font-weight:800;letter-spacing:.13em}.team-chat-shell .team-chat-person-button,.team-chat-shell .team-chat-sidebar .team-chat-conversation-button:not(.is-wide){min-height:50px;border:1px solid transparent;border-radius:12px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.team-chat-shell .team-chat-person-button:hover,.team-chat-shell .team-chat-sidebar .team-chat-conversation-button:not(.is-wide):hover{border-color:#dbeafe;background:#f3f7fd;transform:translate(2px)}.team-chat-shell .team-chat-person-button.is-active,.team-chat-shell .team-chat-sidebar .team-chat-conversation-button.is-active{border-color:#bfdbfe;background:linear-gradient(90deg,#e6f1ff,#f4f8ff);box-shadow:inset 3px 0 #2563eb,0 3px 10px #2563eb12}.team-chat-shell .team-chat-home{background:radial-gradient(circle at 82% 4%,rgba(191,219,254,.62),transparent 31%),radial-gradient(circle at 12% 92%,rgba(224,231,255,.6),transparent 28%),linear-gradient(145deg,#f9fbff,#f2f6fc 55%,#edf3fa)}.team-chat-shell .team-chat-home-content{max-width:1120px;height:100%;min-height:0;padding-top:32px;padding-bottom:24px;overflow:hidden}.team-chat-shell .team-chat-home h1{color:#10264a;font-size:clamp(34px,3vw,44px);letter-spacing:-.045em;line-height:1.05}.team-chat-shell .team-chat-home>.team-chat-home-content>p:not(.chat-section-label){max-width:680px;margin-top:10px;color:#64748b;font-size:14px;line-height:1.6}.team-chat-shell .team-chat-stats{gap:14px;margin-top:22px}.team-chat-shell .team-chat-stat-card{height:84px;border-color:#cbd5e1bf;border-radius:17px;background:#ffffffe6;box-shadow:0 1px 2px #0f172a06,0 10px 25px #1e40af0e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.team-chat-shell .team-chat-stat-card:hover{transform:translateY(-3px);border-color:#bfdbfe;box-shadow:0 16px 32px #1e40af1a}.team-chat-shell .team-chat-stat-card>span{width:46px;height:46px;border-radius:14px;background:linear-gradient(145deg,#eff6ff,#dbeafe);color:#2563eb}.team-chat-shell .team-chat-stat-card strong{color:#14213d;font-size:23px}.team-chat-shell .team-chat-recent{margin-top:26px}.team-chat-shell .team-chat-section-title{padding-bottom:3px}.team-chat-shell .team-chat-section-title>span:first-child{height:20px;background:linear-gradient(#2563eb,#38bdf8);box-shadow:0 3px 8px #2563eb33}.team-chat-shell .team-chat-conversation-button.is-wide{min-height:58px;border-color:#e0e7f0;border-radius:15px;background:#ffffffeb;box-shadow:0 3px 12px #0f172a09;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.team-chat-shell .team-chat-conversation-button.is-wide:hover{transform:translate(4px);border-color:#bfdbfe;background:#fff;box-shadow:0 9px 22px #1e40af14}.team-chat-shell .team-chat-conversation-button.is-wide .team-chat-avatar{width:40px;height:40px;background:linear-gradient(145deg,#eaf2ff,#dbeafe);box-shadow:0 3px 10px #2563eb1a}.team-chat-shell .team-chat-home-actions{margin-top:auto;padding-top:16px;border-color:#dce5f0}.team-chat-shell .team-chat-home-actions .chat-action{height:40px;padding-inline:15px;border-radius:12px;font-size:11px;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.team-chat-shell .team-chat-home-actions .chat-action:hover{transform:translateY(-2px)}.team-chat-shell .team-chat-home-actions .chat-action:first-child{border-color:#2563eb;background:#2563eb;color:#fff;box-shadow:0 7px 16px #2563eb33}.team-chat-shell .team-chat-home-actions .chat-action:first-child:hover{border-color:#1d4ed8;background:#1d4ed8}}.modal-backdrop-surface{background-color:#14284475!important;-webkit-backdrop-filter:blur(10px) saturate(115%);backdrop-filter:blur(10px) saturate(115%)}[class~=fixed][class~=inset-0][class~="bg-black/30"],[class~=fixed][class~=inset-0][class~="bg-black/40"],[class~=fixed][class~=inset-0][class~="bg-slate-950/35"],[class~=fixed][class~=inset-0][class~="bg-slate-950/40"],[class~=fixed][class~=inset-0][class~="bg-slate-950/75"],[class~=fixed][class~=inset-0][class~="bg-[#111827]/45"]{-webkit-backdrop-filter:blur(10px) saturate(115%);backdrop-filter:blur(10px) saturate(115%)}.pulse-location-pin{border:0;background:transparent}.pulse-location-pin span{position:relative;display:block;width:25px;height:25px;border:3px solid #fff;border-radius:50% 50% 50% 0;background:#df302f;box-shadow:0 2px 7px #1f386452;transform:rotate(-45deg)}.pulse-location-pin span:after{position:absolute;top:6px;left:6px;width:7px;height:7px;border-radius:50%;background:#a91f22;content:""}.pulse-bus-marker{align-items:center;background:#102a48;border:3px solid #ffffff;border-radius:999px;box-shadow:0 4px 12px #102a4859;display:flex;height:44px;justify-content:center;width:44px}.pulse-bus-glyph{align-items:center;background:#2166f3;border-radius:999px;display:flex;height:34px;justify-content:center;width:34px}.pulse-bus-glyph svg{fill:#fff;height:23px;width:23px}.pulse-stop-marker{display:grid;place-items:center;border:3px solid #fff;border-radius:999px;background:#ef6c37;color:#fff;box-shadow:0 4px 12px #0f172a47;font-size:20px;line-height:1}*,: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:Inter,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:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,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}html{font-family:Inter,sans-serif;color:#0b1c30;background:#f8f9ff}body{margin:0;min-height:100vh;background:#f8f9ff;color:#0b1c30}*{box-sizing:border-box}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.icon-filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.panel-scrollbar::-webkit-scrollbar{width:6px}.panel-scrollbar::-webkit-scrollbar-thumb{background:#c3c6d2;border-radius:9999px}.homework-page aside .space-y-3>div{border-radius:.75rem;border:2px solid #dce7f8;border-left:4px solid #0b63df;background:#fff;padding:.65rem .75rem;box-shadow:0 5px 14px #1f386414}.homework-page aside .space-y-3{min-height:100%;margin:0 -24px;padding:.75rem 24px 1.25rem;background:#f2f6ff}.homework-page aside .space-y-3:before{display:block;padding:1rem 1.25rem;border-bottom:1px solid #e3e8f1;background:#fff;color:#52627b;content:"Tap a student to mark submission";font-size:.9rem;font-weight:800}.homework-page aside .space-y-3>div>div:first-child{min-height:2.5rem}.homework-page aside .space-y-3>div p:first-child{font-weight:800;color:#111827}.homework-page aside .space-y-3>div select{border-color:#cbdcff;background:#f0f5ff;color:#075ed8;font-weight:600}.homework-page aside .space-y-3>div textarea{border-color:#d5deef;background:#fbfcff}.quick-enroll-shell .quick-enroll-content{padding:10px 12px}.quick-enroll-shell .quick-enroll-page>*+*{margin-top:12px}.quick-enroll-shell .quick-enroll-hero-card,.quick-enroll-shell .quick-enroll-page-header{padding:14px 18px}.quick-enroll-shell .quick-enroll-page-header-icon{width:40px;height:40px;border-radius:12px}.quick-enroll-shell .quick-enroll-tabs{padding:6px}.quick-enroll-shell .ui-card{border-radius:16px}.quick-enroll-shell .ui-card-header{gap:12px;padding:12px 18px}.quick-enroll-shell .ui-card-content,.quick-enroll-shell .ui-stat-card{padding:18px}.quick-enroll-shell .ui-stat-card p.text-stat-number{margin-top:10px;font-size:24px;line-height:28px}.quick-enroll-shell .ui-stat-card .h-11.w-11{width:38px;height:38px}.quick-enroll-shell .ui-stat-card .text-\[22px\]{font-size:19px}.quick-enroll-shell .ui-pill-button{gap:6px;padding:7px 14px;font-size:11px;line-height:14px}.quick-enroll-shell .quick-enroll-action-grid{gap:10px}.quick-enroll-shell .quick-enroll-action-card{width:220px;height:68px;gap:10px;padding:10px 12px}.quick-enroll-shell .quick-enroll-action-card>span:first-child{width:34px;height:34px;border-radius:10px}.quick-enroll-shell .quick-enroll-action-card .text-\[20px\],.quick-enroll-shell .quick-enroll-action-card .text-\[19px\]{font-size:17px}.quick-enroll-shell .quick-enroll-action-card .text-\[15px\]{font-size:13px}.quick-enroll-shell .quick-enroll-action-card .text-\[12px\]{font-size:11px}.quick-enroll-shell .quick-enroll-list-card{padding:12px 14px}.quick-enroll-shell .quick-enroll-topbar{padding-left:18px;padding-right:18px}.quick-enroll-shell .quick-enroll-topbar .h-\[54px\]{height:46px}.quick-enroll-shell .quick-enroll-topbar .w-\[54px\]{width:46px}.quick-enroll-shell .quick-enroll-topbar .min-w-\[230px\]{min-width:196px}.quick-enroll-shell .quick-enroll-topbar .w-\[64px\]{width:56px}.quick-enroll-shell .quick-enroll-topbar .h-10.w-10{width:34px;height:34px}.quick-enroll-shell .quick-enroll-topbar .text-\[24px\]{font-size:21px}.quick-enroll-shell .quick-enroll-topbar .text-\[22px\]{font-size:19px}.quick-enroll-shell .quick-enroll-topbar .text-\[18px\]{font-size:16px}.quick-enroll-shell .quick-enroll-topbar .text-\[15px\]{font-size:13px}.quick-enroll-shell .quick-enroll-topbar .text-\[13px\]{font-size:12px}.quick-enroll-shell .quick-enroll-topbar .text-\[12px\]{font-size:11px}.quick-enroll-shell .quick-enroll-growth-header{margin-bottom:10px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-1\.5{top:.375rem;right:.375rem;bottom:.375rem;left:.375rem}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-12{bottom:-3rem}.-bottom-16{bottom:-4rem}.-bottom-2{bottom:-.5rem}.-bottom-24{bottom:-6rem}.-bottom-28{bottom:-7rem}.-bottom-32{bottom:-8rem}.-bottom-40{bottom:-10rem}.-left-24{left:-6rem}.-left-7{left:-1.75rem}.-left-8{left:-2rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-right-12{right:-3rem}.-right-14{right:-3.5rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-20{right:-5rem}.-right-28{right:-7rem}.-right-3{right:-.75rem}.-right-8{right:-2rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-10{top:-2.5rem}.-top-12{top:-3rem}.-top-16{top:-4rem}.-top-2{top:-.5rem}.-top-24{top:-6rem}.-top-3{top:-.75rem}.-top-32{top:-8rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-1{bottom:.25rem}.bottom-14{bottom:3.5rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-\[-90px\]{bottom:-90px}.bottom-\[calc\(104px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(104px + env(safe-area-inset-bottom))}.bottom-\[calc\(152px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(152px + env(safe-area-inset-bottom))}.bottom-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(1rem + env(safe-area-inset-bottom))}.bottom-\[calc\(82px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(82px + env(safe-area-inset-bottom))}.bottom-auto{bottom:auto}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[112px\]{left:112px}.left-\[22px\]{left:22px}.left-\[38\%\]{left:38%}.left-\[38px\]{left:38px}.left-\[5px\]{left:5px}.left-\[68px\]{left:68px}.left-full{left:100%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-32{right:8rem}.right-4{right:1rem}.right-40{right:10rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-\[-3px\]{right:-3px}.right-\[5px\]{right:5px}.right-full{right:100%}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-10{top:2.5rem}.top-11{top:2.75rem}.top-12{top:3rem}.top-14{top:3.5rem}.top-2{top:.5rem}.top-20{top:5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-8{top:2rem}.top-9{top:2.25rem}.top-\[-8rem\]{top:-8rem}.top-\[17px\]{top:17px}.top-\[19px\]{top:19px}.top-\[20px\]{top:20px}.top-\[35px\]{top:35px}.top-\[62px\]{top:62px}.top-\[64px\]{top:64px}.top-\[68px\]{top:68px}.top-\[76px\]{top:76px}.top-\[80px\]{top:80px}.top-\[calc\(env\(safe-area-inset-top\,0px\)\+6px\)\]{top:calc(env(safe-area-inset-top,0px) + 6px)}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[100\]{z-index:100}.z-\[1100\]{z-index:1100}.z-\[110\]{z-index:110}.z-\[1200\]{z-index:1200}.z-\[120\]{z-index:120}.z-\[1\]{z-index:1}.z-\[2000\]{z-index:2000}.z-\[2100\]{z-index:2100}.z-\[4000\]{z-index:4000}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.order-4{order:4}.order-5{order:5}.order-first{order:-9999}.col-span-2{grid-column:span 2 / span 2}.col-span-6{grid-column:span 6 / span 6}.col-span-full{grid-column:1 / -1}.float-right{float:right}.clear-both{clear:both}.m-2{margin:.5rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-mx-container_padding{margin-left:-24px;margin-right:-24px}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.-mt-1{margin-top:-.25rem}.-mt-12{margin-top:-3rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-6{margin-top:-1.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-auto{margin-bottom:auto}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-3{margin-left:.75rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-11{margin-top:2.75rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[\.7\/1\]{aspect-ratio:.7/1}.aspect-\[1\.414\/1\]{aspect-ratio:1.414/1}.aspect-\[1\.6\/1\]{aspect-ratio:1.6/1}.aspect-\[1\/1\.414\]{aspect-ratio:1/1.414}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[100dvh\]{height:100dvh}.h-\[102px\]{height:102px}.h-\[104px\]{height:104px}.h-\[105px\]{height:105px}.h-\[112px\]{height:112px}.h-\[124px\]{height:124px}.h-\[130px\]{height:130px}.h-\[140px\]{height:140px}.h-\[160px\]{height:160px}.h-\[18px\]{height:18px}.h-\[190px\]{height:190px}.h-\[1em\]{height:1em}.h-\[210px\]{height:210px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[240px\]{height:240px}.h-\[250px\]{height:250px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[288px\]{height:288px}.h-\[320px\]{height:320px}.h-\[340px\]{height:340px}.h-\[360px\]{height:360px}.h-\[4\.5rem\]{height:4.5rem}.h-\[40px\]{height:40px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[520px\]{height:520px}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[56px\]{height:56px}.h-\[580px\]{height:580px}.h-\[58px\]{height:58px}.h-\[60px\]{height:60px}.h-\[64px\]{height:64px}.h-\[650px\]{height:650px}.h-\[66px\]{height:66px}.h-\[68px\]{height:68px}.h-\[72px\]{height:72px}.h-\[76px\]{height:76px}.h-\[82px\]{height:82px}.h-\[88px\]{height:88px}.h-\[92px\]{height:92px}.h-\[96px\]{height:96px}.h-\[98px\]{height:98px}.h-\[calc\(100\%\+1rem\)\]{height:calc(100% + 1rem)}.h-\[calc\(100dvh-84px-env\(safe-area-inset-bottom\)\)\]{height:calc(100dvh - 84px - env(safe-area-inset-bottom))}.h-\[calc\(100vh-76px\)\]{height:calc(100vh - 76px)}.h-\[min\(720px\,calc\(100vh-48px\)\)\]{height:min(720px,calc(100vh - 48px))}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-topbar_height{height:72px}.max-h-28{max-height:7rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-\[210px\]{max-height:210px}.max-h-\[220px\]{max-height:220px}.max-h-\[300px\]{max-height:300px}.max-h-\[330px\]{max-height:330px}.max-h-\[360px\]{max-height:360px}.max-h-\[420px\]{max-height:420px}.max-h-\[430px\]{max-height:430px}.max-h-\[460px\]{max-height:460px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[62dvh\]{max-height:62dvh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100vh-1\.5rem\)\]{max-height:calc(100vh - 1.5rem)}.max-h-\[calc\(100vh-220px\)\]{max-height:calc(100vh - 220px)}.max-h-\[min\(55vh\,420px\)\]{max-height:min(55vh,420px)}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-1{min-height:.25rem}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-56{min-height:14rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[118px\]{min-height:118px}.min-h-\[120px\]{min-height:120px}.min-h-\[126px\]{min-height:126px}.min-h-\[128px\]{min-height:128px}.min-h-\[132px\]{min-height:132px}.min-h-\[154px\]{min-height:154px}.min-h-\[160px\]{min-height:160px}.min-h-\[170px\]{min-height:170px}.min-h-\[210px\]{min-height:210px}.min-h-\[220px\]{min-height:220px}.min-h-\[224px\]{min-height:224px}.min-h-\[225px\]{min-height:225px}.min-h-\[240px\]{min-height:240px}.min-h-\[250px\]{min-height:250px}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[340px\]{min-height:340px}.min-h-\[380px\]{min-height:380px}.min-h-\[400px\]{min-height:400px}.min-h-\[40px\]{min-height:40px}.min-h-\[420px\]{min-height:420px}.min-h-\[480px\]{min-height:480px}.min-h-\[48px\]{min-height:48px}.min-h-\[50px\]{min-height:50px}.min-h-\[54px\]{min-height:54px}.min-h-\[56px\]{min-height:56px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[65vh\]{min-height:65vh}.min-h-\[72px\]{min-height:72px}.min-h-\[82px\]{min-height:82px}.min-h-\[86px\]{min-height:86px}.min-h-\[88px\]{min-height:88px}.min-h-\[90px\]{min-height:90px}.min-h-\[92px\]{min-height:92px}.min-h-\[96px\]{min-height:96px}.min-h-\[calc\(100vh-190px\)\]{min-height:calc(100vh - 190px)}.min-h-\[calc\(100vh-78px\)\]{min-height:calc(100vh - 78px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[104px\]{width:104px}.w-\[108px\]{width:108px}.w-\[11\%\]{width:11%}.w-\[112px\]{width:112px}.w-\[116px\]{width:116px}.w-\[12\%\]{width:12%}.w-\[125px\]{width:125px}.w-\[12px\]{width:12px}.w-\[140px\]{width:140px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[190px\]{width:190px}.w-\[1em\]{width:1em}.w-\[200\%\]{width:200%}.w-\[220px\]{width:220px}.w-\[224px\]{width:224px}.w-\[22px\]{width:22px}.w-\[24\%\]{width:24%}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[28rem\]{width:28rem}.w-\[290px\]{width:290px}.w-\[300px\]{width:300px}.w-\[30rem\]{width:30rem}.w-\[310px\]{width:310px}.w-\[4\.5rem\]{width:4.5rem}.w-\[46px\]{width:46px}.w-\[52px\]{width:52px}.w-\[54px\]{width:54px}.w-\[58px\]{width:58px}.w-\[62vw\]{width:62vw}.w-\[64px\]{width:64px}.w-\[66px\]{width:66px}.w-\[68px\]{width:68px}.w-\[7\%\]{width:7%}.w-\[72px\]{width:72px}.w-\[8\%\]{width:8%}.w-\[82px\]{width:82px}.w-\[88px\]{width:88px}.w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.w-\[min\(326px\,88vw\)\]{width:min(326px,88vw)}.w-\[min\(340px\,calc\(100vw-24px\)\)\]{width:min(340px,calc(100vw - 24px))}.w-\[min\(380px\,calc\(100vw-32px\)\)\]{width:min(380px,calc(100vw - 32px))}.w-\[min\(390px\,calc\(100vw-24px\)\)\]{width:min(390px,calc(100vw - 24px))}.w-\[min\(410px\,calc\(100vw-24px\)\)\]{width:min(410px,calc(100vw - 24px))}.w-\[min\(430px\,calc\(100vw-24px\)\)\]{width:min(430px,calc(100vw - 24px))}.w-\[min\(440px\,calc\(100vw-32px\)\)\]{width:min(440px,calc(100vw - 32px))}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-28{min-width:7rem}.min-w-32{min-width:8rem}.min-w-4{min-width:1rem}.min-w-40{min-width:10rem}.min-w-5{min-width:1.25rem}.min-w-52{min-width:13rem}.min-w-56{min-width:14rem}.min-w-6{min-width:1.5rem}.min-w-64{min-width:16rem}.min-w-7{min-width:1.75rem}.min-w-\[1060px\]{min-width:1060px}.min-w-\[1080px\]{min-width:1080px}.min-w-\[112px\]{min-width:112px}.min-w-\[1200px\]{min-width:1200px}.min-w-\[120px\]{min-width:120px}.min-w-\[145px\]{min-width:145px}.min-w-\[155px\]{min-width:155px}.min-w-\[160px\]{min-width:160px}.min-w-\[170px\]{min-width:170px}.min-w-\[178px\]{min-width:178px}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[20px\]{min-width:20px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[24px\]{min-width:24px}.min-w-\[260px\]{min-width:260px}.min-w-\[320px\]{min-width:320px}.min-w-\[420px\]{min-width:420px}.min-w-\[520px\]{min-width:520px}.min-w-\[540px\]{min-width:540px}.min-w-\[550px\]{min-width:550px}.min-w-\[560px\]{min-width:560px}.min-w-\[590px\]{min-width:590px}.min-w-\[600px\]{min-width:600px}.min-w-\[620px\]{min-width:620px}.min-w-\[700px\]{min-width:700px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[76px\]{min-width:76px}.min-w-\[820px\]{min-width:820px}.min-w-\[850px\]{min-width:850px}.min-w-\[860px\]{min-width:860px}.min-w-\[900px\]{min-width:900px}.min-w-\[92px\]{min-width:92px}.min-w-\[950px\]{min-width:950px}.min-w-\[980px\]{min-width:980px}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-40{max-width:10rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-64{max-width:16rem}.max-w-6xl{max-width:72rem}.max-w-72{max-width:18rem}.max-w-\[1000px\]{max-width:1000px}.max-w-\[105px\]{max-width:105px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[125px\]{max-width:125px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1460px\]{max-width:1460px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[148px\]{max-width:148px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[1580px\]{max-width:1580px}.max-w-\[1680px\]{max-width:1680px}.max-w-\[220px\]{max-width:220px}.max-w-\[230px\]{max-width:230px}.max-w-\[250px\]{max-width:250px}.max-w-\[255px\]{max-width:255px}.max-w-\[260px\]{max-width:260px}.max-w-\[270px\]{max-width:270px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[32rem\]{max-width:32rem}.max-w-\[330px\]{max-width:330px}.max-w-\[350px\]{max-width:350px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[382px\]{max-width:382px}.max-w-\[390px\]{max-width:390px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[48px\]{max-width:48px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[650px\]{max-width:650px}.max-w-\[700px\]{max-width:700px}.max-w-\[70px\]{max-width:70px}.max-w-\[720px\]{max-width:720px}.max-w-\[820px\]{max-width:820px}.max-w-\[85\%\]{max-width:85%}.max-w-\[92\%\]{max-width:92%}.max-w-\[980px\]{max-width:980px}.max-w-\[9rem\]{max-width:9rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-page{max-width:1600px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink-0{flex-shrink:0}.basis-\[120px\]{flex-basis:120px}.basis-\[140px\]{flex-basis:140px}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-top-left{transform-origin:top left}.-translate-x-1\/2{--tw-translate-x: -50%;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))}.-translate-y-1\/2{--tw-translate-y: -50%;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))}.translate-x-0{--tw-translate-x: 0px;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))}.translate-x-5{--tw-translate-x: 1.25rem;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))}.rotate-180{--tw-rotate: 180deg;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))}.rotate-\[-12deg\]{--tw-rotate: -12deg;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))}.rotate-\[-18deg\]{--tw-rotate: -18deg;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))}.rotate-\[-4deg\]{--tw-rotate: -4deg;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))}.rotate-\[12deg\]{--tw-rotate: 12deg;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))}.rotate-\[17deg\]{--tw-rotate: 17deg;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))}.scale-50{--tw-scale-x: .5;--tw-scale-y: .5;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))}.scale-\[0\.75\]{--tw-scale-x: .75;--tw-scale-y: .75;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))}.scale-\[0\.95\]{--tw-scale-x: .95;--tw-scale-y: .95;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))}.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 fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fade-in .18s ease-out}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes slide-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.animate-slide-in{animation:slide-in .22s ease-out}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start{scroll-snap-align:start}.scroll-mt-4{scroll-margin-top:1rem}.scroll-mt-5{scroll-margin-top:1.25rem}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1\.2fr_0\.55fr_1\.3fr_0\.9fr_1fr_1\.25fr\]{grid-template-columns:1.2fr .55fr 1.3fr .9fr 1fr 1.25fr}.grid-cols-\[1\.4fr_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:1.4fr repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_100px_100px\]{grid-template-columns:1fr 100px 100px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[44px_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:44px minmax(0,1fr) auto auto}.grid-cols-\[72px_minmax\(0\,1fr\)\]{grid-template-columns:72px minmax(0,1fr)}.grid-cols-\[auto_1\.1fr_0\.75fr_0\.75fr_0\.8fr_auto\]{grid-template-columns:auto 1.1fr .75fr .75fr .8fr auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_auto_auto\]{grid-template-columns:auto 1fr auto auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_140px_120px_150px\]{grid-template-columns:minmax(0,1fr) 140px 120px 150px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(150px\,1\.6fr\)_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(150px,1.6fr) repeat(4,minmax(0,1fr))}.grid-cols-\[minmax\(150px\,1fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(150px,1fr) minmax(0,3fr)}.grid-cols-\[minmax\(170px\,1\.3fr\)_115px_135px_105px_minmax\(145px\,1fr\)_145px_150px_105px\]{grid-template-columns:minmax(170px,1.3fr) 115px 135px 105px minmax(145px,1fr) 145px 150px 105px}.grid-cols-\[minmax\(250px\,1fr\)_170px_150px_minmax\(180px\,1fr\)_230px\]{grid-template-columns:minmax(250px,1fr) 170px 150px minmax(180px,1fr) 230px}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#e5ebf5\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 235 245 / var(--tw-divide-opacity, 1))}.divide-\[\#e7edf5\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(231 237 245 / var(--tw-divide-opacity, 1))}.divide-\[\#edf1f6\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(237 241 246 / var(--tw-divide-opacity, 1))}.divide-\[\#edf2f8\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(237 242 248 / var(--tw-divide-opacity, 1))}.divide-\[\#eef2f7\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(238 242 247 / var(--tw-divide-opacity, 1))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.\!overflow-hidden{overflow:hidden!important}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-\[1\.25rem\]{border-radius:1.25rem!important}.\!rounded-\[1\.5rem\]{border-radius:1.5rem!important}.\!rounded-\[1\.6rem\]{border-radius:1.6rem!important}.rounded{border-radius:.5rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[17px\]{border-radius:17px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-card-lg{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-\[18px\]{border-bottom-right-radius:18px;border-bottom-left-radius:18px}.rounded-t-\[22px\]{border-top-left-radius:22px;border-top-right-radius:22px}.rounded-t-\[2rem\]{border-top-left-radius:2rem;border-top-right-radius:2rem}.rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-br-md{border-bottom-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[22px\]{border-width:22px}.border-\[28px\]{border-width:28px}.border-\[2px\]{border-width:2px}.border-\[3px\]{border-width:3px}.border-\[5px\]{border-width:5px}.border-\[6px\]{border-width:6px}.border-x{border-left-width:1px;border-right-width:1px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-8{border-left-width:8px}.border-l-\[3px\]{border-left-width:3px}.border-l-\[5px\]{border-left-width:5px}.border-l-\[7px\]{border-left-width:7px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-double{border-style:double}.\!border-blue-100{--tw-border-opacity: 1 !important;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))!important}.\!border-emerald-100{--tw-border-opacity: 1 !important;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))!important}.border-\[\#075ED8\],.border-\[\#075ed8\]{--tw-border-opacity: 1;border-color:rgb(7 94 216 / var(--tw-border-opacity, 1))}.border-\[\#080f1b\]{--tw-border-opacity: 1;border-color:rgb(8 15 27 / var(--tw-border-opacity, 1))}.border-\[\#087d6c\]{--tw-border-opacity: 1;border-color:rgb(8 125 108 / var(--tw-border-opacity, 1))}.border-\[\#0d0d0d\]{--tw-border-opacity: 1;border-color:rgb(13 13 13 / var(--tw-border-opacity, 1))}.border-\[\#0f3b7c\]{--tw-border-opacity: 1;border-color:rgb(15 59 124 / var(--tw-border-opacity, 1))}.border-\[\#111827\]{--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.border-\[\#12b8e8\]{--tw-border-opacity: 1;border-color:rgb(18 184 232 / var(--tw-border-opacity, 1))}.border-\[\#16834b\]{--tw-border-opacity: 1;border-color:rgb(22 131 75 / var(--tw-border-opacity, 1))}.border-\[\#1778dd\]{--tw-border-opacity: 1;border-color:rgb(23 120 221 / var(--tw-border-opacity, 1))}.border-\[\#18263a\]{--tw-border-opacity: 1;border-color:rgb(24 38 58 / var(--tw-border-opacity, 1))}.border-\[\#18b26b\]{--tw-border-opacity: 1;border-color:rgb(24 178 107 / var(--tw-border-opacity, 1))}.border-\[\#1aa64a\]{--tw-border-opacity: 1;border-color:rgb(26 166 74 / var(--tw-border-opacity, 1))}.border-\[\#1b2739\]{--tw-border-opacity: 1;border-color:rgb(27 39 57 / var(--tw-border-opacity, 1))}.border-\[\#1b2a40\]{--tw-border-opacity: 1;border-color:rgb(27 42 64 / var(--tw-border-opacity, 1))}.border-\[\#1d2c42\]{--tw-border-opacity: 1;border-color:rgb(29 44 66 / var(--tw-border-opacity, 1))}.border-\[\#1d2d43\]{--tw-border-opacity: 1;border-color:rgb(29 45 67 / var(--tw-border-opacity, 1))}.border-\[\#22334a\]{--tw-border-opacity: 1;border-color:rgb(34 51 74 / var(--tw-border-opacity, 1))}.border-\[\#228b58\]{--tw-border-opacity: 1;border-color:rgb(34 139 88 / var(--tw-border-opacity, 1))}.border-\[\#2670ff\]{--tw-border-opacity: 1;border-color:rgb(38 112 255 / var(--tw-border-opacity, 1))}.border-\[\#27364f\]{--tw-border-opacity: 1;border-color:rgb(39 54 79 / var(--tw-border-opacity, 1))}.border-\[\#273650\]{--tw-border-opacity: 1;border-color:rgb(39 54 80 / var(--tw-border-opacity, 1))}.border-\[\#2858db\]{--tw-border-opacity: 1;border-color:rgb(40 88 219 / var(--tw-border-opacity, 1))}.border-\[\#2C6BED\]{--tw-border-opacity: 1;border-color:rgb(44 107 237 / var(--tw-border-opacity, 1))}.border-\[\#2b3c57\]{--tw-border-opacity: 1;border-color:rgb(43 60 87 / var(--tw-border-opacity, 1))}.border-\[\#2d72dc\]{--tw-border-opacity: 1;border-color:rgb(45 114 220 / var(--tw-border-opacity, 1))}.border-\[\#334158\]{--tw-border-opacity: 1;border-color:rgb(51 65 88 / var(--tw-border-opacity, 1))}.border-\[\#3e60c5\]{--tw-border-opacity: 1;border-color:rgb(62 96 197 / var(--tw-border-opacity, 1))}.border-\[\#55a0ff\]{--tw-border-opacity: 1;border-color:rgb(85 160 255 / var(--tw-border-opacity, 1))}.border-\[\#61718b\]{--tw-border-opacity: 1;border-color:rgb(97 113 139 / var(--tw-border-opacity, 1))}.border-\[\#687ba5\]{--tw-border-opacity: 1;border-color:rgb(104 123 165 / var(--tw-border-opacity, 1))}.border-\[\#6edab6\]{--tw-border-opacity: 1;border-color:rgb(110 218 182 / var(--tw-border-opacity, 1))}.border-\[\#7040c0\]{--tw-border-opacity: 1;border-color:rgb(112 64 192 / var(--tw-border-opacity, 1))}.border-\[\#7282a8\]{--tw-border-opacity: 1;border-color:rgb(114 130 168 / var(--tw-border-opacity, 1))}.border-\[\#75a4ff\]{--tw-border-opacity: 1;border-color:rgb(117 164 255 / var(--tw-border-opacity, 1))}.border-\[\#76cdbd\]{--tw-border-opacity: 1;border-color:rgb(118 205 189 / var(--tw-border-opacity, 1))}.border-\[\#7c8497\]{--tw-border-opacity: 1;border-color:rgb(124 132 151 / var(--tw-border-opacity, 1))}.border-\[\#8895a7\]{--tw-border-opacity: 1;border-color:rgb(136 149 167 / var(--tw-border-opacity, 1))}.border-\[\#8CB3FF\]{--tw-border-opacity: 1;border-color:rgb(140 179 255 / var(--tw-border-opacity, 1))}.border-\[\#8FB0EA\]{--tw-border-opacity: 1;border-color:rgb(143 176 234 / var(--tw-border-opacity, 1))}.border-\[\#8b5cf6\]{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-\[\#8b7752\]{--tw-border-opacity: 1;border-color:rgb(139 119 82 / var(--tw-border-opacity, 1))}.border-\[\#8bb6ff\]{--tw-border-opacity: 1;border-color:rgb(139 182 255 / var(--tw-border-opacity, 1))}.border-\[\#8bb9ff\]{--tw-border-opacity: 1;border-color:rgb(139 185 255 / var(--tw-border-opacity, 1))}.border-\[\#8db6f1\]{--tw-border-opacity: 1;border-color:rgb(141 182 241 / var(--tw-border-opacity, 1))}.border-\[\#8ed7a8\]{--tw-border-opacity: 1;border-color:rgb(142 215 168 / var(--tw-border-opacity, 1))}.border-\[\#8ee7bc\]{--tw-border-opacity: 1;border-color:rgb(142 231 188 / var(--tw-border-opacity, 1))}.border-\[\#94a3b8\]{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.border-\[\#969696\]{--tw-border-opacity: 1;border-color:rgb(150 150 150 / var(--tw-border-opacity, 1))}.border-\[\#97b8ff\]{--tw-border-opacity: 1;border-color:rgb(151 184 255 / var(--tw-border-opacity, 1))}.border-\[\#9CC0FF\]{--tw-border-opacity: 1;border-color:rgb(156 192 255 / var(--tw-border-opacity, 1))}.border-\[\#9bb5da\]{--tw-border-opacity: 1;border-color:rgb(155 181 218 / var(--tw-border-opacity, 1))}.border-\[\#9bc3ff\]{--tw-border-opacity: 1;border-color:rgb(155 195 255 / var(--tw-border-opacity, 1))}.border-\[\#9bd7aa\]{--tw-border-opacity: 1;border-color:rgb(155 215 170 / var(--tw-border-opacity, 1))}.border-\[\#9be0b8\]{--tw-border-opacity: 1;border-color:rgb(155 224 184 / var(--tw-border-opacity, 1))}.border-\[\#9be6a8\]{--tw-border-opacity: 1;border-color:rgb(155 230 168 / var(--tw-border-opacity, 1))}.border-\[\#9db8f8\]{--tw-border-opacity: 1;border-color:rgb(157 184 248 / var(--tw-border-opacity, 1))}.border-\[\#9ec2ff\]{--tw-border-opacity: 1;border-color:rgb(158 194 255 / var(--tw-border-opacity, 1))}.border-\[\#9fb4d3\]{--tw-border-opacity: 1;border-color:rgb(159 180 211 / var(--tw-border-opacity, 1))}.border-\[\#9fc1fb\]{--tw-border-opacity: 1;border-color:rgb(159 193 251 / var(--tw-border-opacity, 1))}.border-\[\#AFCBF5\]{--tw-border-opacity: 1;border-color:rgb(175 203 245 / var(--tw-border-opacity, 1))}.border-\[\#BCD0F5\]{--tw-border-opacity: 1;border-color:rgb(188 208 245 / var(--tw-border-opacity, 1))}.border-\[\#BCEBD0\]{--tw-border-opacity: 1;border-color:rgb(188 235 208 / var(--tw-border-opacity, 1))}.border-\[\#BFD6FA\]{--tw-border-opacity: 1;border-color:rgb(191 214 250 / var(--tw-border-opacity, 1))}.border-\[\#C5EED7\]{--tw-border-opacity: 1;border-color:rgb(197 238 215 / var(--tw-border-opacity, 1))}.border-\[\#C9D9EF\]{--tw-border-opacity: 1;border-color:rgb(201 217 239 / var(--tw-border-opacity, 1))}.border-\[\#C9DCF7\]{--tw-border-opacity: 1;border-color:rgb(201 220 247 / var(--tw-border-opacity, 1))}.border-\[\#CBD5E1\]{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-\[\#CBD9EB\]{--tw-border-opacity: 1;border-color:rgb(203 217 235 / var(--tw-border-opacity, 1))}.border-\[\#CCD8EA\]{--tw-border-opacity: 1;border-color:rgb(204 216 234 / var(--tw-border-opacity, 1))}.border-\[\#D5DEEC\]{--tw-border-opacity: 1;border-color:rgb(213 222 236 / var(--tw-border-opacity, 1))}.border-\[\#D6E1F1\]{--tw-border-opacity: 1;border-color:rgb(214 225 241 / var(--tw-border-opacity, 1))}.border-\[\#D6E3FA\]{--tw-border-opacity: 1;border-color:rgb(214 227 250 / var(--tw-border-opacity, 1))}.border-\[\#D7E1EF\]{--tw-border-opacity: 1;border-color:rgb(215 225 239 / var(--tw-border-opacity, 1))}.border-\[\#D7E4FA\]{--tw-border-opacity: 1;border-color:rgb(215 228 250 / var(--tw-border-opacity, 1))}.border-\[\#DCE4EF\]{--tw-border-opacity: 1;border-color:rgb(220 228 239 / var(--tw-border-opacity, 1))}.border-\[\#DCE4F0\]{--tw-border-opacity: 1;border-color:rgb(220 228 240 / var(--tw-border-opacity, 1))}.border-\[\#DCE6F4\]{--tw-border-opacity: 1;border-color:rgb(220 230 244 / var(--tw-border-opacity, 1))}.border-\[\#DFD1F9\]{--tw-border-opacity: 1;border-color:rgb(223 209 249 / var(--tw-border-opacity, 1))}.border-\[\#E0E7F0\]{--tw-border-opacity: 1;border-color:rgb(224 231 240 / var(--tw-border-opacity, 1))}.border-\[\#E1E8F3\]{--tw-border-opacity: 1;border-color:rgb(225 232 243 / var(--tw-border-opacity, 1))}.border-\[\#E2E8F0\]{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-\[\#E3EAF3\]{--tw-border-opacity: 1;border-color:rgb(227 234 243 / var(--tw-border-opacity, 1))}.border-\[\#E3EAF5\]{--tw-border-opacity: 1;border-color:rgb(227 234 245 / var(--tw-border-opacity, 1))}.border-\[\#E5EAF3\]{--tw-border-opacity: 1;border-color:rgb(229 234 243 / var(--tw-border-opacity, 1))}.border-\[\#E5EBF3\]{--tw-border-opacity: 1;border-color:rgb(229 235 243 / var(--tw-border-opacity, 1))}.border-\[\#E5EBF5\]{--tw-border-opacity: 1;border-color:rgb(229 235 245 / var(--tw-border-opacity, 1))}.border-\[\#E7EDF7\]{--tw-border-opacity: 1;border-color:rgb(231 237 247 / var(--tw-border-opacity, 1))}.border-\[\#E8EEF6\]{--tw-border-opacity: 1;border-color:rgb(232 238 246 / var(--tw-border-opacity, 1))}.border-\[\#F3CCCC\]{--tw-border-opacity: 1;border-color:rgb(243 204 204 / var(--tw-border-opacity, 1))}.border-\[\#F4E1B5\]{--tw-border-opacity: 1;border-color:rgb(244 225 181 / var(--tw-border-opacity, 1))}.border-\[\#F59E0B\]{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-\[\#FFD6B0\]{--tw-border-opacity: 1;border-color:rgb(255 214 176 / var(--tw-border-opacity, 1))}.border-\[\#a7e5bf\]{--tw-border-opacity: 1;border-color:rgb(167 229 191 / var(--tw-border-opacity, 1))}.border-\[\#a979ff\]{--tw-border-opacity: 1;border-color:rgb(169 121 255 / var(--tw-border-opacity, 1))}.border-\[\#a9c4fa\]{--tw-border-opacity: 1;border-color:rgb(169 196 250 / var(--tw-border-opacity, 1))}.border-\[\#a9c9f7\]{--tw-border-opacity: 1;border-color:rgb(169 201 247 / var(--tw-border-opacity, 1))}.border-\[\#a9d8ac\]{--tw-border-opacity: 1;border-color:rgb(169 216 172 / var(--tw-border-opacity, 1))}.border-\[\#abc8ef\]{--tw-border-opacity: 1;border-color:rgb(171 200 239 / var(--tw-border-opacity, 1))}.border-\[\#aeb9c9\]{--tw-border-opacity: 1;border-color:rgb(174 185 201 / var(--tw-border-opacity, 1))}.border-\[\#b76a00\]{--tw-border-opacity: 1;border-color:rgb(183 106 0 / var(--tw-border-opacity, 1))}.border-\[\#b7e4c7\]{--tw-border-opacity: 1;border-color:rgb(183 228 199 / var(--tw-border-opacity, 1))}.border-\[\#b7e5c4\]{--tw-border-opacity: 1;border-color:rgb(183 229 196 / var(--tw-border-opacity, 1))}.border-\[\#b8a57e\]{--tw-border-opacity: 1;border-color:rgb(184 165 126 / var(--tw-border-opacity, 1))}.border-\[\#b8cbe7\]{--tw-border-opacity: 1;border-color:rgb(184 203 231 / var(--tw-border-opacity, 1))}.border-\[\#b8d4ff\]{--tw-border-opacity: 1;border-color:rgb(184 212 255 / var(--tw-border-opacity, 1))}.border-\[\#b8d5ff\]{--tw-border-opacity: 1;border-color:rgb(184 213 255 / var(--tw-border-opacity, 1))}.border-\[\#b8e0c5\]{--tw-border-opacity: 1;border-color:rgb(184 224 197 / var(--tw-border-opacity, 1))}.border-\[\#b8e5c5\]{--tw-border-opacity: 1;border-color:rgb(184 229 197 / var(--tw-border-opacity, 1))}.border-\[\#b9cbe6\]{--tw-border-opacity: 1;border-color:rgb(185 203 230 / var(--tw-border-opacity, 1))}.border-\[\#b9cce5\]{--tw-border-opacity: 1;border-color:rgb(185 204 229 / var(--tw-border-opacity, 1))}.border-\[\#b9cce8\]{--tw-border-opacity: 1;border-color:rgb(185 204 232 / var(--tw-border-opacity, 1))}.border-\[\#b9cceb\]{--tw-border-opacity: 1;border-color:rgb(185 204 235 / var(--tw-border-opacity, 1))}.border-\[\#b9cde9\]{--tw-border-opacity: 1;border-color:rgb(185 205 233 / var(--tw-border-opacity, 1))}.border-\[\#b9d3ff\]{--tw-border-opacity: 1;border-color:rgb(185 211 255 / var(--tw-border-opacity, 1))}.border-\[\#b9d4fb\]{--tw-border-opacity: 1;border-color:rgb(185 212 251 / var(--tw-border-opacity, 1))}.border-\[\#b9dfc7\]{--tw-border-opacity: 1;border-color:rgb(185 223 199 / var(--tw-border-opacity, 1))}.border-\[\#b9e6c6\]{--tw-border-opacity: 1;border-color:rgb(185 230 198 / var(--tw-border-opacity, 1))}.border-\[\#b9e7ca\]{--tw-border-opacity: 1;border-color:rgb(185 231 202 / var(--tw-border-opacity, 1))}.border-\[\#b9e8dd\]{--tw-border-opacity: 1;border-color:rgb(185 232 221 / var(--tw-border-opacity, 1))}.border-\[\#bcd3ff\]{--tw-border-opacity: 1;border-color:rgb(188 211 255 / var(--tw-border-opacity, 1))}.border-\[\#bcebcf\]{--tw-border-opacity: 1;border-color:rgb(188 235 207 / var(--tw-border-opacity, 1))}.border-\[\#bde4db\]{--tw-border-opacity: 1;border-color:rgb(189 228 219 / var(--tw-border-opacity, 1))}.border-\[\#bfcff0\]{--tw-border-opacity: 1;border-color:rgb(191 207 240 / var(--tw-border-opacity, 1))}.border-\[\#bfd6fa\]{--tw-border-opacity: 1;border-color:rgb(191 214 250 / var(--tw-border-opacity, 1))}.border-\[\#bfe7d0\]{--tw-border-opacity: 1;border-color:rgb(191 231 208 / var(--tw-border-opacity, 1))}.border-\[\#c34242\]{--tw-border-opacity: 1;border-color:rgb(195 66 66 / var(--tw-border-opacity, 1))}.border-\[\#c3c6d2\]{--tw-border-opacity: 1;border-color:rgb(195 198 210 / var(--tw-border-opacity, 1))}.border-\[\#c4cfdf\]{--tw-border-opacity: 1;border-color:rgb(196 207 223 / var(--tw-border-opacity, 1))}.border-\[\#c54154\]\/20{border-color:#c5415433}.border-\[\#c5d8ff\]{--tw-border-opacity: 1;border-color:rgb(197 216 255 / var(--tw-border-opacity, 1))}.border-\[\#c5e5ff\]{--tw-border-opacity: 1;border-color:rgb(197 229 255 / var(--tw-border-opacity, 1))}.border-\[\#c73535\]{--tw-border-opacity: 1;border-color:rgb(199 53 53 / var(--tw-border-opacity, 1))}.border-\[\#c7ddff\]{--tw-border-opacity: 1;border-color:rgb(199 221 255 / var(--tw-border-opacity, 1))}.border-\[\#c8c8c8\]{--tw-border-opacity: 1;border-color:rgb(200 200 200 / var(--tw-border-opacity, 1))}.border-\[\#c8d7ed\]{--tw-border-opacity: 1;border-color:rgb(200 215 237 / var(--tw-border-opacity, 1))}.border-\[\#c8ddff\]{--tw-border-opacity: 1;border-color:rgb(200 221 255 / var(--tw-border-opacity, 1))}.border-\[\#c9d9ee\]{--tw-border-opacity: 1;border-color:rgb(201 217 238 / var(--tw-border-opacity, 1))}.border-\[\#c9dcff\]{--tw-border-opacity: 1;border-color:rgb(201 220 255 / var(--tw-border-opacity, 1))}.border-\[\#c9e5dd\]{--tw-border-opacity: 1;border-color:rgb(201 229 221 / var(--tw-border-opacity, 1))}.border-\[\#cad9ee\]{--tw-border-opacity: 1;border-color:rgb(202 217 238 / var(--tw-border-opacity, 1))}.border-\[\#cbd5e1\]{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-\[\#cbd7e8\]{--tw-border-opacity: 1;border-color:rgb(203 215 232 / var(--tw-border-opacity, 1))}.border-\[\#cbd8e8\]{--tw-border-opacity: 1;border-color:rgb(203 216 232 / var(--tw-border-opacity, 1))}.border-\[\#cbd8ea\]{--tw-border-opacity: 1;border-color:rgb(203 216 234 / var(--tw-border-opacity, 1))}.border-\[\#cbd8eb\]{--tw-border-opacity: 1;border-color:rgb(203 216 235 / var(--tw-border-opacity, 1))}.border-\[\#cbd8ec\]{--tw-border-opacity: 1;border-color:rgb(203 216 236 / var(--tw-border-opacity, 1))}.border-\[\#cbd8ee\]{--tw-border-opacity: 1;border-color:rgb(203 216 238 / var(--tw-border-opacity, 1))}.border-\[\#cbd9eb\]{--tw-border-opacity: 1;border-color:rgb(203 217 235 / var(--tw-border-opacity, 1))}.border-\[\#cbd9ec\]{--tw-border-opacity: 1;border-color:rgb(203 217 236 / var(--tw-border-opacity, 1))}.border-\[\#cbd9ed\]{--tw-border-opacity: 1;border-color:rgb(203 217 237 / var(--tw-border-opacity, 1))}.border-\[\#cbd9ef\]{--tw-border-opacity: 1;border-color:rgb(203 217 239 / var(--tw-border-opacity, 1))}.border-\[\#cbdcf2\]{--tw-border-opacity: 1;border-color:rgb(203 220 242 / var(--tw-border-opacity, 1))}.border-\[\#cbdcf5\]{--tw-border-opacity: 1;border-color:rgb(203 220 245 / var(--tw-border-opacity, 1))}.border-\[\#cbdcff\]{--tw-border-opacity: 1;border-color:rgb(203 220 255 / var(--tw-border-opacity, 1))}.border-\[\#cddafa\]{--tw-border-opacity: 1;border-color:rgb(205 218 250 / var(--tw-border-opacity, 1))}.border-\[\#cddbf5\]{--tw-border-opacity: 1;border-color:rgb(205 219 245 / var(--tw-border-opacity, 1))}.border-\[\#cdece5\]{--tw-border-opacity: 1;border-color:rgb(205 236 229 / var(--tw-border-opacity, 1))}.border-\[\#ced9eb\]{--tw-border-opacity: 1;border-color:rgb(206 217 235 / var(--tw-border-opacity, 1))}.border-\[\#cfd7e3\]{--tw-border-opacity: 1;border-color:rgb(207 215 227 / var(--tw-border-opacity, 1))}.border-\[\#cfd8e6\]{--tw-border-opacity: 1;border-color:rgb(207 216 230 / var(--tw-border-opacity, 1))}.border-\[\#cfdbea\]{--tw-border-opacity: 1;border-color:rgb(207 219 234 / var(--tw-border-opacity, 1))}.border-\[\#cfdbed\]{--tw-border-opacity: 1;border-color:rgb(207 219 237 / var(--tw-border-opacity, 1))}.border-\[\#cfdced\]{--tw-border-opacity: 1;border-color:rgb(207 220 237 / var(--tw-border-opacity, 1))}.border-\[\#cfddeb\]{--tw-border-opacity: 1;border-color:rgb(207 221 235 / var(--tw-border-opacity, 1))}.border-\[\#cfe0f7\]{--tw-border-opacity: 1;border-color:rgb(207 224 247 / var(--tw-border-opacity, 1))}.border-\[\#cfe0f8\]{--tw-border-opacity: 1;border-color:rgb(207 224 248 / var(--tw-border-opacity, 1))}.border-\[\#cfe0fa\]{--tw-border-opacity: 1;border-color:rgb(207 224 250 / var(--tw-border-opacity, 1))}.border-\[\#cfe0fb\]{--tw-border-opacity: 1;border-color:rgb(207 224 251 / var(--tw-border-opacity, 1))}.border-\[\#cfe0ff\]{--tw-border-opacity: 1;border-color:rgb(207 224 255 / var(--tw-border-opacity, 1))}.border-\[\#cfeede\]{--tw-border-opacity: 1;border-color:rgb(207 238 222 / var(--tw-border-opacity, 1))}.border-\[\#d1d5db\]{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-\[\#d2e1ff\]{--tw-border-opacity: 1;border-color:rgb(210 225 255 / var(--tw-border-opacity, 1))}.border-\[\#d48a00\]{--tw-border-opacity: 1;border-color:rgb(212 138 0 / var(--tw-border-opacity, 1))}.border-\[\#d4ddff\]{--tw-border-opacity: 1;border-color:rgb(212 221 255 / var(--tw-border-opacity, 1))}.border-\[\#d4deeb\]{--tw-border-opacity: 1;border-color:rgb(212 222 235 / var(--tw-border-opacity, 1))}.border-\[\#d5c4ff\]{--tw-border-opacity: 1;border-color:rgb(213 196 255 / var(--tw-border-opacity, 1))}.border-\[\#d5deef\]{--tw-border-opacity: 1;border-color:rgb(213 222 239 / var(--tw-border-opacity, 1))}.border-\[\#d6dde8\]{--tw-border-opacity: 1;border-color:rgb(214 221 232 / var(--tw-border-opacity, 1))}.border-\[\#d6dfed\]{--tw-border-opacity: 1;border-color:rgb(214 223 237 / var(--tw-border-opacity, 1))}.border-\[\#d6e2f4\]{--tw-border-opacity: 1;border-color:rgb(214 226 244 / var(--tw-border-opacity, 1))}.border-\[\#d6e3f8\]{--tw-border-opacity: 1;border-color:rgb(214 227 248 / var(--tw-border-opacity, 1))}.border-\[\#d6e4f8\]{--tw-border-opacity: 1;border-color:rgb(214 228 248 / var(--tw-border-opacity, 1))}.border-\[\#d6e4fb\]{--tw-border-opacity: 1;border-color:rgb(214 228 251 / var(--tw-border-opacity, 1))}.border-\[\#d6e5fb\]{--tw-border-opacity: 1;border-color:rgb(214 229 251 / var(--tw-border-opacity, 1))}.border-\[\#d7c9ff\]{--tw-border-opacity: 1;border-color:rgb(215 201 255 / var(--tw-border-opacity, 1))}.border-\[\#d7e0ee\]{--tw-border-opacity: 1;border-color:rgb(215 224 238 / var(--tw-border-opacity, 1))}.border-\[\#d7e2f1\]{--tw-border-opacity: 1;border-color:rgb(215 226 241 / var(--tw-border-opacity, 1))}.border-\[\#d7e2f2\]{--tw-border-opacity: 1;border-color:rgb(215 226 242 / var(--tw-border-opacity, 1))}.border-\[\#d7e3f5\]{--tw-border-opacity: 1;border-color:rgb(215 227 245 / var(--tw-border-opacity, 1))}.border-\[\#d7e4f7\]{--tw-border-opacity: 1;border-color:rgb(215 228 247 / var(--tw-border-opacity, 1))}.border-\[\#d7e4fa\]{--tw-border-opacity: 1;border-color:rgb(215 228 250 / var(--tw-border-opacity, 1))}.border-\[\#d7e5f5\]{--tw-border-opacity: 1;border-color:rgb(215 229 245 / var(--tw-border-opacity, 1))}.border-\[\#d7e5f6\]{--tw-border-opacity: 1;border-color:rgb(215 229 246 / var(--tw-border-opacity, 1))}.border-\[\#d7e5f8\]{--tw-border-opacity: 1;border-color:rgb(215 229 248 / var(--tw-border-opacity, 1))}.border-\[\#d7e6f8\]{--tw-border-opacity: 1;border-color:rgb(215 230 248 / var(--tw-border-opacity, 1))}.border-\[\#d7e6fa\]{--tw-border-opacity: 1;border-color:rgb(215 230 250 / var(--tw-border-opacity, 1))}.border-\[\#d7e7ff\]{--tw-border-opacity: 1;border-color:rgb(215 231 255 / var(--tw-border-opacity, 1))}.border-\[\#d8dee8\]{--tw-border-opacity: 1;border-color:rgb(216 222 232 / var(--tw-border-opacity, 1))}.border-\[\#d8e1ea\]{--tw-border-opacity: 1;border-color:rgb(216 225 234 / var(--tw-border-opacity, 1))}.border-\[\#d8e2ef\]{--tw-border-opacity: 1;border-color:rgb(216 226 239 / var(--tw-border-opacity, 1))}.border-\[\#d8e3f1\]{--tw-border-opacity: 1;border-color:rgb(216 227 241 / var(--tw-border-opacity, 1))}.border-\[\#d8e3f2\]{--tw-border-opacity: 1;border-color:rgb(216 227 242 / var(--tw-border-opacity, 1))}.border-\[\#d8e4f5\]{--tw-border-opacity: 1;border-color:rgb(216 228 245 / var(--tw-border-opacity, 1))}.border-\[\#d8e5f7\]{--tw-border-opacity: 1;border-color:rgb(216 229 247 / var(--tw-border-opacity, 1))}.border-\[\#d8e5fa\]{--tw-border-opacity: 1;border-color:rgb(216 229 250 / var(--tw-border-opacity, 1))}.border-\[\#d8e7ff\]{--tw-border-opacity: 1;border-color:rgb(216 231 255 / var(--tw-border-opacity, 1))}.border-\[\#d99a00\]{--tw-border-opacity: 1;border-color:rgb(217 154 0 / var(--tw-border-opacity, 1))}.border-\[\#d9e1ee\]{--tw-border-opacity: 1;border-color:rgb(217 225 238 / var(--tw-border-opacity, 1))}.border-\[\#d9e3f2\]{--tw-border-opacity: 1;border-color:rgb(217 227 242 / var(--tw-border-opacity, 1))}.border-\[\#d9e3f3\]{--tw-border-opacity: 1;border-color:rgb(217 227 243 / var(--tw-border-opacity, 1))}.border-\[\#d9e4f5\]{--tw-border-opacity: 1;border-color:rgb(217 228 245 / var(--tw-border-opacity, 1))}.border-\[\#d9e6fb\]{--tw-border-opacity: 1;border-color:rgb(217 230 251 / var(--tw-border-opacity, 1))}.border-\[\#d9e8fb\]{--tw-border-opacity: 1;border-color:rgb(217 232 251 / var(--tw-border-opacity, 1))}.border-\[\#dbe2eb\]{--tw-border-opacity: 1;border-color:rgb(219 226 235 / var(--tw-border-opacity, 1))}.border-\[\#dbe3ef\]{--tw-border-opacity: 1;border-color:rgb(219 227 239 / var(--tw-border-opacity, 1))}.border-\[\#dbe4f1\]{--tw-border-opacity: 1;border-color:rgb(219 228 241 / var(--tw-border-opacity, 1))}.border-\[\#dbe5f2\]{--tw-border-opacity: 1;border-color:rgb(219 229 242 / var(--tw-border-opacity, 1))}.border-\[\#dbe5f4\]{--tw-border-opacity: 1;border-color:rgb(219 229 244 / var(--tw-border-opacity, 1))}.border-\[\#dbe6f4\]{--tw-border-opacity: 1;border-color:rgb(219 230 244 / var(--tw-border-opacity, 1))}.border-\[\#dbe6f7\]{--tw-border-opacity: 1;border-color:rgb(219 230 247 / var(--tw-border-opacity, 1))}.border-\[\#dbeafe\]{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-\[\#dc2626\]{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-\[\#dce2ec\]{--tw-border-opacity: 1;border-color:rgb(220 226 236 / var(--tw-border-opacity, 1))}.border-\[\#dce4ee\]{--tw-border-opacity: 1;border-color:rgb(220 228 238 / var(--tw-border-opacity, 1))}.border-\[\#dce4ef\]{--tw-border-opacity: 1;border-color:rgb(220 228 239 / var(--tw-border-opacity, 1))}.border-\[\#dce4f0\]{--tw-border-opacity: 1;border-color:rgb(220 228 240 / var(--tw-border-opacity, 1))}.border-\[\#dce5f0\]{--tw-border-opacity: 1;border-color:rgb(220 229 240 / var(--tw-border-opacity, 1))}.border-\[\#dce5f2\]{--tw-border-opacity: 1;border-color:rgb(220 229 242 / var(--tw-border-opacity, 1))}.border-\[\#dce6f4\]{--tw-border-opacity: 1;border-color:rgb(220 230 244 / var(--tw-border-opacity, 1))}.border-\[\#dce6f5\]{--tw-border-opacity: 1;border-color:rgb(220 230 245 / var(--tw-border-opacity, 1))}.border-\[\#dce7f8\]{--tw-border-opacity: 1;border-color:rgb(220 231 248 / var(--tw-border-opacity, 1))}.border-\[\#dce8f8\]{--tw-border-opacity: 1;border-color:rgb(220 232 248 / var(--tw-border-opacity, 1))}.border-\[\#dce8fa\]{--tw-border-opacity: 1;border-color:rgb(220 232 250 / var(--tw-border-opacity, 1))}.border-\[\#dfe3ea\]{--tw-border-opacity: 1;border-color:rgb(223 227 234 / var(--tw-border-opacity, 1))}.border-\[\#dfe5ef\]{--tw-border-opacity: 1;border-color:rgb(223 229 239 / var(--tw-border-opacity, 1))}.border-\[\#dfe6f1\]{--tw-border-opacity: 1;border-color:rgb(223 230 241 / var(--tw-border-opacity, 1))}.border-\[\#dfe7f3\]{--tw-border-opacity: 1;border-color:rgb(223 231 243 / var(--tw-border-opacity, 1))}.border-\[\#e0a3a3\]{--tw-border-opacity: 1;border-color:rgb(224 163 163 / var(--tw-border-opacity, 1))}.border-\[\#e0e7f0\]{--tw-border-opacity: 1;border-color:rgb(224 231 240 / var(--tw-border-opacity, 1))}.border-\[\#e0e7f1\]{--tw-border-opacity: 1;border-color:rgb(224 231 241 / var(--tw-border-opacity, 1))}.border-\[\#e0e8f5\]{--tw-border-opacity: 1;border-color:rgb(224 232 245 / var(--tw-border-opacity, 1))}.border-\[\#e1dcff\]{--tw-border-opacity: 1;border-color:rgb(225 220 255 / var(--tw-border-opacity, 1))}.border-\[\#e1e5eb\]{--tw-border-opacity: 1;border-color:rgb(225 229 235 / var(--tw-border-opacity, 1))}.border-\[\#e1e7f0\]{--tw-border-opacity: 1;border-color:rgb(225 231 240 / var(--tw-border-opacity, 1))}.border-\[\#e1e8f2\]{--tw-border-opacity: 1;border-color:rgb(225 232 242 / var(--tw-border-opacity, 1))}.border-\[\#e1e8f4\]{--tw-border-opacity: 1;border-color:rgb(225 232 244 / var(--tw-border-opacity, 1))}.border-\[\#e1e9f5\]{--tw-border-opacity: 1;border-color:rgb(225 233 245 / var(--tw-border-opacity, 1))}.border-\[\#e1eaf7\]{--tw-border-opacity: 1;border-color:rgb(225 234 247 / var(--tw-border-opacity, 1))}.border-\[\#e2e2e2\]{--tw-border-opacity: 1;border-color:rgb(226 226 226 / var(--tw-border-opacity, 1))}.border-\[\#e2e7ef\]{--tw-border-opacity: 1;border-color:rgb(226 231 239 / var(--tw-border-opacity, 1))}.border-\[\#e2e8f0\]{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-\[\#e2e8f1\]{--tw-border-opacity: 1;border-color:rgb(226 232 241 / var(--tw-border-opacity, 1))}.border-\[\#e2e8f2\]{--tw-border-opacity: 1;border-color:rgb(226 232 242 / var(--tw-border-opacity, 1))}.border-\[\#e2e9f3\]{--tw-border-opacity: 1;border-color:rgb(226 233 243 / var(--tw-border-opacity, 1))}.border-\[\#e2eaf4\]{--tw-border-opacity: 1;border-color:rgb(226 234 244 / var(--tw-border-opacity, 1))}.border-\[\#e2eaf5\]{--tw-border-opacity: 1;border-color:rgb(226 234 245 / var(--tw-border-opacity, 1))}.border-\[\#e3e7ed\]{--tw-border-opacity: 1;border-color:rgb(227 231 237 / var(--tw-border-opacity, 1))}.border-\[\#e3e8f1\]{--tw-border-opacity: 1;border-color:rgb(227 232 241 / var(--tw-border-opacity, 1))}.border-\[\#e3e9f1\]{--tw-border-opacity: 1;border-color:rgb(227 233 241 / var(--tw-border-opacity, 1))}.border-\[\#e3e9f2\]{--tw-border-opacity: 1;border-color:rgb(227 233 242 / var(--tw-border-opacity, 1))}.border-\[\#e3e9f4\]{--tw-border-opacity: 1;border-color:rgb(227 233 244 / var(--tw-border-opacity, 1))}.border-\[\#e3eaf4\]{--tw-border-opacity: 1;border-color:rgb(227 234 244 / var(--tw-border-opacity, 1))}.border-\[\#e3eaf5\]{--tw-border-opacity: 1;border-color:rgb(227 234 245 / var(--tw-border-opacity, 1))}.border-\[\#e3ebf6\]{--tw-border-opacity: 1;border-color:rgb(227 235 246 / var(--tw-border-opacity, 1))}.border-\[\#e3ebf7\]{--tw-border-opacity: 1;border-color:rgb(227 235 247 / var(--tw-border-opacity, 1))}.border-\[\#e4e9f0\]{--tw-border-opacity: 1;border-color:rgb(228 233 240 / var(--tw-border-opacity, 1))}.border-\[\#e4eaf3\]{--tw-border-opacity: 1;border-color:rgb(228 234 243 / var(--tw-border-opacity, 1))}.border-\[\#e4eaf4\]{--tw-border-opacity: 1;border-color:rgb(228 234 244 / var(--tw-border-opacity, 1))}.border-\[\#e4ebf4\]{--tw-border-opacity: 1;border-color:rgb(228 235 244 / var(--tw-border-opacity, 1))}.border-\[\#e4ebf5\]{--tw-border-opacity: 1;border-color:rgb(228 235 245 / var(--tw-border-opacity, 1))}.border-\[\#e5e7eb\]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-\[\#e5eaf2\]{--tw-border-opacity: 1;border-color:rgb(229 234 242 / var(--tw-border-opacity, 1))}.border-\[\#e5ebf4\]{--tw-border-opacity: 1;border-color:rgb(229 235 244 / var(--tw-border-opacity, 1))}.border-\[\#e5ebf5\]{--tw-border-opacity: 1;border-color:rgb(229 235 245 / var(--tw-border-opacity, 1))}.border-\[\#e5edf7\]{--tw-border-opacity: 1;border-color:rgb(229 237 247 / var(--tw-border-opacity, 1))}.border-\[\#e5edf8\]{--tw-border-opacity: 1;border-color:rgb(229 237 248 / var(--tw-border-opacity, 1))}.border-\[\#e6eaf0\]{--tw-border-opacity: 1;border-color:rgb(230 234 240 / var(--tw-border-opacity, 1))}.border-\[\#e6ebf2\]{--tw-border-opacity: 1;border-color:rgb(230 235 242 / var(--tw-border-opacity, 1))}.border-\[\#e6ebf3\]{--tw-border-opacity: 1;border-color:rgb(230 235 243 / var(--tw-border-opacity, 1))}.border-\[\#e6ecf5\]{--tw-border-opacity: 1;border-color:rgb(230 236 245 / var(--tw-border-opacity, 1))}.border-\[\#e6edf6\]{--tw-border-opacity: 1;border-color:rgb(230 237 246 / var(--tw-border-opacity, 1))}.border-\[\#e6edf7\]{--tw-border-opacity: 1;border-color:rgb(230 237 247 / var(--tw-border-opacity, 1))}.border-\[\#e7edf5\]{--tw-border-opacity: 1;border-color:rgb(231 237 245 / var(--tw-border-opacity, 1))}.border-\[\#e7edf6\]{--tw-border-opacity: 1;border-color:rgb(231 237 246 / var(--tw-border-opacity, 1))}.border-\[\#e7eef8\]{--tw-border-opacity: 1;border-color:rgb(231 238 248 / var(--tw-border-opacity, 1))}.border-\[\#e88a2e\]{--tw-border-opacity: 1;border-color:rgb(232 138 46 / var(--tw-border-opacity, 1))}.border-\[\#e8edf4\]{--tw-border-opacity: 1;border-color:rgb(232 237 244 / var(--tw-border-opacity, 1))}.border-\[\#e8edf5\]{--tw-border-opacity: 1;border-color:rgb(232 237 245 / var(--tw-border-opacity, 1))}.border-\[\#e8eef6\]{--tw-border-opacity: 1;border-color:rgb(232 238 246 / var(--tw-border-opacity, 1))}.border-\[\#e8eef7\]{--tw-border-opacity: 1;border-color:rgb(232 238 247 / var(--tw-border-opacity, 1))}.border-\[\#e9eef6\]{--tw-border-opacity: 1;border-color:rgb(233 238 246 / var(--tw-border-opacity, 1))}.border-\[\#e9eff8\]{--tw-border-opacity: 1;border-color:rgb(233 239 248 / var(--tw-border-opacity, 1))}.border-\[\#eadbff\]{--tw-border-opacity: 1;border-color:rgb(234 219 255 / var(--tw-border-opacity, 1))}.border-\[\#ebf0f7\]{--tw-border-opacity: 1;border-color:rgb(235 240 247 / var(--tw-border-opacity, 1))}.border-\[\#edf0f4\]{--tw-border-opacity: 1;border-color:rgb(237 240 244 / var(--tw-border-opacity, 1))}.border-\[\#edf1f6\]{--tw-border-opacity: 1;border-color:rgb(237 241 246 / var(--tw-border-opacity, 1))}.border-\[\#edf1f7\]{--tw-border-opacity: 1;border-color:rgb(237 241 247 / var(--tw-border-opacity, 1))}.border-\[\#edf2f8\]{--tw-border-opacity: 1;border-color:rgb(237 242 248 / var(--tw-border-opacity, 1))}.border-\[\#eef2f7\]{--tw-border-opacity: 1;border-color:rgb(238 242 247 / var(--tw-border-opacity, 1))}.border-\[\#eef2f8\]{--tw-border-opacity: 1;border-color:rgb(238 242 248 / var(--tw-border-opacity, 1))}.border-\[\#ef4444\]{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-\[\#ef8bbb\]{--tw-border-opacity: 1;border-color:rgb(239 139 187 / var(--tw-border-opacity, 1))}.border-\[\#f0aaa0\]{--tw-border-opacity: 1;border-color:rgb(240 170 160 / var(--tw-border-opacity, 1))}.border-\[\#f0d4af\]{--tw-border-opacity: 1;border-color:rgb(240 212 175 / var(--tw-border-opacity, 1))}.border-\[\#f0dfc0\]{--tw-border-opacity: 1;border-color:rgb(240 223 192 / var(--tw-border-opacity, 1))}.border-\[\#f1c3c3\]{--tw-border-opacity: 1;border-color:rgb(241 195 195 / var(--tw-border-opacity, 1))}.border-\[\#f2b8c0\]{--tw-border-opacity: 1;border-color:rgb(242 184 192 / var(--tw-border-opacity, 1))}.border-\[\#f2c981\]{--tw-border-opacity: 1;border-color:rgb(242 201 129 / var(--tw-border-opacity, 1))}.border-\[\#f2cccc\]{--tw-border-opacity: 1;border-color:rgb(242 204 204 / var(--tw-border-opacity, 1))}.border-\[\#f2ce7c\]{--tw-border-opacity: 1;border-color:rgb(242 206 124 / var(--tw-border-opacity, 1))}.border-\[\#f2d99f\]{--tw-border-opacity: 1;border-color:rgb(242 217 159 / var(--tw-border-opacity, 1))}.border-\[\#f3c0c0\]{--tw-border-opacity: 1;border-color:rgb(243 192 192 / var(--tw-border-opacity, 1))}.border-\[\#f3c5c5\]{--tw-border-opacity: 1;border-color:rgb(243 197 197 / var(--tw-border-opacity, 1))}.border-\[\#f4b9b9\]{--tw-border-opacity: 1;border-color:rgb(244 185 185 / var(--tw-border-opacity, 1))}.border-\[\#f4d39b\]{--tw-border-opacity: 1;border-color:rgb(244 211 155 / var(--tw-border-opacity, 1))}.border-\[\#f4d46a\]{--tw-border-opacity: 1;border-color:rgb(244 212 106 / var(--tw-border-opacity, 1))}.border-\[\#f4d58d\]{--tw-border-opacity: 1;border-color:rgb(244 213 141 / var(--tw-border-opacity, 1))}.border-\[\#f4dfad\]{--tw-border-opacity: 1;border-color:rgb(244 223 173 / var(--tw-border-opacity, 1))}.border-\[\#f59e0b\]{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-\[\#f5c2c0\]{--tw-border-opacity: 1;border-color:rgb(245 194 192 / var(--tw-border-opacity, 1))}.border-\[\#f5c2c7\]{--tw-border-opacity: 1;border-color:rgb(245 194 199 / var(--tw-border-opacity, 1))}.border-\[\#f5c9c9\]{--tw-border-opacity: 1;border-color:rgb(245 201 201 / var(--tw-border-opacity, 1))}.border-\[\#f5f8ff\]{--tw-border-opacity: 1;border-color:rgb(245 248 255 / var(--tw-border-opacity, 1))}.border-\[\#f6d28d\]{--tw-border-opacity: 1;border-color:rgb(246 210 141 / var(--tw-border-opacity, 1))}.border-\[\#f8d7a6\]{--tw-border-opacity: 1;border-color:rgb(248 215 166 / var(--tw-border-opacity, 1))}.border-\[\#fecaca\]{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-\[\#fee2e2\]{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-\[\#ff9999\]{--tw-border-opacity: 1;border-color:rgb(255 153 153 / var(--tw-border-opacity, 1))}.border-\[\#ffb9b9\]{--tw-border-opacity: 1;border-color:rgb(255 185 185 / var(--tw-border-opacity, 1))}.border-\[\#ffc15e\]{--tw-border-opacity: 1;border-color:rgb(255 193 94 / var(--tw-border-opacity, 1))}.border-\[\#ffc4c4\]{--tw-border-opacity: 1;border-color:rgb(255 196 196 / var(--tw-border-opacity, 1))}.border-\[\#ffcaca\]{--tw-border-opacity: 1;border-color:rgb(255 202 202 / var(--tw-border-opacity, 1))}.border-\[\#ffd9d5\]{--tw-border-opacity: 1;border-color:rgb(255 217 213 / var(--tw-border-opacity, 1))}.border-\[\#ffe2b5\]{--tw-border-opacity: 1;border-color:rgb(255 226 181 / var(--tw-border-opacity, 1))}.border-\[var\(--template-accent\)\]{border-color:var(--template-accent)}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-200\/70{border-color:#fde68ab3}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-black\/10{border-color:#0000001a}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-100\/70{border-color:#dbeafeb3}.border-blue-100\/80{border-color:#dbeafecc}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-300\/80{border-color:#93c5fdcc}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-700{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-200\/70{border-color:#a7f3d0b3}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-error{--tw-border-opacity: 1;border-color:rgb(186 26 26 / var(--tw-border-opacity, 1))}.border-error\/30{border-color:#ba1a1a4d}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.border-indigo-500{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-info\/30{border-color:#2563eb4d}.border-orange-100{--tw-border-opacity: 1;border-color:rgb(255 237 213 / var(--tw-border-opacity, 1))}.border-outline-variant{--tw-border-opacity: 1;border-color:rgb(195 198 210 / var(--tw-border-opacity, 1))}.border-outline-variant\/10{border-color:#c3c6d21a}.border-outline-variant\/20{border-color:#c3c6d233}.border-outline-variant\/30{border-color:#c3c6d24d}.border-outline-variant\/50{border-color:#c3c6d280}.border-outline-variant\/70{border-color:#c3c6d2b3}.border-pink-100{--tw-border-opacity: 1;border-color:rgb(252 231 243 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:rgb(15 59 124 / var(--tw-border-opacity, 1))}.border-primary\/20{border-color:#0f3b7c33}.border-primary\/25{border-color:#0f3b7c40}.border-primary\/40{border-color:#0f3b7c66}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-rose-100{--tw-border-opacity: 1;border-color:rgb(255 228 230 / var(--tw-border-opacity, 1))}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-rose-200\/70{border-color:#fecdd3b3}.border-rose-300{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.border-rose-400{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.border-sky-100{--tw-border-opacity: 1;border-color:rgb(224 242 254 / var(--tw-border-opacity, 1))}.border-sky-300{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.border-sky-400{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-200\/80{border-color:#e2e8f0cc}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-slate-950{--tw-border-opacity: 1;border-color:rgb(2 6 23 / var(--tw-border-opacity, 1))}.border-success{--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity, 1))}.border-success\/30{border-color:#15803d4d}.border-transparent{border-color:transparent}.border-violet-100{--tw-border-opacity: 1;border-color:rgb(237 233 254 / var(--tw-border-opacity, 1))}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-violet-200\/70{border-color:#ddd6feb3}.border-warning\/30{border-color:#d977064d}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/60{border-color:#fff9}.border-white\/70{border-color:#ffffffb3}.border-white\/80{border-color:#fffc}.border-white\/90{border-color:#ffffffe6}.border-l-\[\#075ed8\]{--tw-border-opacity: 1;border-left-color:rgb(7 94 216 / var(--tw-border-opacity, 1))}.border-l-\[\#0b63df\]{--tw-border-opacity: 1;border-left-color:rgb(11 99 223 / var(--tw-border-opacity, 1))}.border-l-\[\#16a34a\]{--tw-border-opacity: 1;border-left-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.border-l-\[\#21b563\]{--tw-border-opacity: 1;border-left-color:rgb(33 181 99 / var(--tw-border-opacity, 1))}.border-l-\[\#6366f1\]{--tw-border-opacity: 1;border-left-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-l-\[\#7c5ce6\]{--tw-border-opacity: 1;border-left-color:rgb(124 92 230 / var(--tw-border-opacity, 1))}.border-l-\[\#ef2020\]{--tw-border-opacity: 1;border-left-color:rgb(239 32 32 / var(--tw-border-opacity, 1))}.border-l-\[\#f3a319\]{--tw-border-opacity: 1;border-left-color:rgb(243 163 25 / var(--tw-border-opacity, 1))}.border-l-\[\#f59e0b\]{--tw-border-opacity: 1;border-left-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-l-blue-500{--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-l-rose-400{--tw-border-opacity: 1;border-left-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.border-l-violet-400{--tw-border-opacity: 1;border-left-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.bg-\[\#00d947\]{--tw-bg-opacity: 1;background-color:rgb(0 217 71 / var(--tw-bg-opacity, 1))}.bg-\[\#03070d\]{--tw-bg-opacity: 1;background-color:rgb(3 7 13 / var(--tw-bg-opacity, 1))}.bg-\[\#071225\]{--tw-bg-opacity: 1;background-color:rgb(7 18 37 / var(--tw-bg-opacity, 1))}.bg-\[\#073a43\]{--tw-bg-opacity: 1;background-color:rgb(7 58 67 / var(--tw-bg-opacity, 1))}.bg-\[\#0755bd\]{--tw-bg-opacity: 1;background-color:rgb(7 85 189 / var(--tw-bg-opacity, 1))}.bg-\[\#075ED8\],.bg-\[\#075ed8\]{--tw-bg-opacity: 1;background-color:rgb(7 94 216 / var(--tw-bg-opacity, 1))}.bg-\[\#075ff0\]{--tw-bg-opacity: 1;background-color:rgb(7 95 240 / var(--tw-bg-opacity, 1))}.bg-\[\#07977d\]{--tw-bg-opacity: 1;background-color:rgb(7 151 125 / var(--tw-bg-opacity, 1))}.bg-\[\#080f1b\]{--tw-bg-opacity: 1;background-color:rgb(8 15 27 / var(--tw-bg-opacity, 1))}.bg-\[\#08111e\]{--tw-bg-opacity: 1;background-color:rgb(8 17 30 / var(--tw-bg-opacity, 1))}.bg-\[\#087d6c\]{--tw-bg-opacity: 1;background-color:rgb(8 125 108 / var(--tw-bg-opacity, 1))}.bg-\[\#09121f\]\/80{background-color:#09121fcc}.bg-\[\#0b1422\]\/70{background-color:#0b1422b3}.bg-\[\#0b1422\]\/80{background-color:#0b1422cc}.bg-\[\#0b1424\]{--tw-bg-opacity: 1;background-color:rgb(11 20 36 / var(--tw-bg-opacity, 1))}.bg-\[\#0b63df\]{--tw-bg-opacity: 1;background-color:rgb(11 99 223 / var(--tw-bg-opacity, 1))}.bg-\[\#0b63f6\]{--tw-bg-opacity: 1;background-color:rgb(11 99 246 / var(--tw-bg-opacity, 1))}.bg-\[\#0d1929\]{--tw-bg-opacity: 1;background-color:rgb(13 25 41 / var(--tw-bg-opacity, 1))}.bg-\[\#0f1724\]{--tw-bg-opacity: 1;background-color:rgb(15 23 36 / var(--tw-bg-opacity, 1))}.bg-\[\#0f3b7c\]{--tw-bg-opacity: 1;background-color:rgb(15 59 124 / var(--tw-bg-opacity, 1))}.bg-\[\#0f5bd8\]{--tw-bg-opacity: 1;background-color:rgb(15 91 216 / var(--tw-bg-opacity, 1))}.bg-\[\#0f9bc5\]{--tw-bg-opacity: 1;background-color:rgb(15 155 197 / var(--tw-bg-opacity, 1))}.bg-\[\#101827\]{--tw-bg-opacity: 1;background-color:rgb(16 24 39 / var(--tw-bg-opacity, 1))}.bg-\[\#101b2c\]{--tw-bg-opacity: 1;background-color:rgb(16 27 44 / var(--tw-bg-opacity, 1))}.bg-\[\#10213d\]\/45{background-color:#10213d73}.bg-\[\#111827\]{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-\[\#12243b\]{--tw-bg-opacity: 1;background-color:rgb(18 36 59 / var(--tw-bg-opacity, 1))}.bg-\[\#148a40\]{--tw-bg-opacity: 1;background-color:rgb(20 138 64 / var(--tw-bg-opacity, 1))}.bg-\[\#151f48\]{--tw-bg-opacity: 1;background-color:rgb(21 31 72 / var(--tw-bg-opacity, 1))}.bg-\[\#155eef\]{--tw-bg-opacity: 1;background-color:rgb(21 94 239 / var(--tw-bg-opacity, 1))}.bg-\[\#16803a\]{--tw-bg-opacity: 1;background-color:rgb(22 128 58 / var(--tw-bg-opacity, 1))}.bg-\[\#16834B\],.bg-\[\#16834b\]{--tw-bg-opacity: 1;background-color:rgb(22 131 75 / var(--tw-bg-opacity, 1))}.bg-\[\#16865a\]{--tw-bg-opacity: 1;background-color:rgb(22 134 90 / var(--tw-bg-opacity, 1))}.bg-\[\#168a48\]{--tw-bg-opacity: 1;background-color:rgb(22 138 72 / var(--tw-bg-opacity, 1))}.bg-\[\#16A34A\],.bg-\[\#16a34a\]{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-\[\#17233b\]{--tw-bg-opacity: 1;background-color:rgb(23 35 59 / var(--tw-bg-opacity, 1))}.bg-\[\#17233b\]\/40{background-color:#17233b66}.bg-\[\#172e4a\]{--tw-bg-opacity: 1;background-color:rgb(23 46 74 / var(--tw-bg-opacity, 1))}.bg-\[\#1758d6\]{--tw-bg-opacity: 1;background-color:rgb(23 88 214 / var(--tw-bg-opacity, 1))}.bg-\[\#1769df\]{--tw-bg-opacity: 1;background-color:rgb(23 105 223 / var(--tw-bg-opacity, 1))}.bg-\[\#1769e0\]{--tw-bg-opacity: 1;background-color:rgb(23 105 224 / var(--tw-bg-opacity, 1))}.bg-\[\#18a957\]{--tw-bg-opacity: 1;background-color:rgb(24 169 87 / var(--tw-bg-opacity, 1))}.bg-\[\#19B57B\]{--tw-bg-opacity: 1;background-color:rgb(25 181 123 / var(--tw-bg-opacity, 1))}.bg-\[\#19a957\]{--tw-bg-opacity: 1;background-color:rgb(25 169 87 / var(--tw-bg-opacity, 1))}.bg-\[\#1aa64a\]{--tw-bg-opacity: 1;background-color:rgb(26 166 74 / var(--tw-bg-opacity, 1))}.bg-\[\#1b9dea\]{--tw-bg-opacity: 1;background-color:rgb(27 157 234 / var(--tw-bg-opacity, 1))}.bg-\[\#20b15a\]{--tw-bg-opacity: 1;background-color:rgb(32 177 90 / var(--tw-bg-opacity, 1))}.bg-\[\#20b261\]{--tw-bg-opacity: 1;background-color:rgb(32 178 97 / var(--tw-bg-opacity, 1))}.bg-\[\#20bb23\]{--tw-bg-opacity: 1;background-color:rgb(32 187 35 / var(--tw-bg-opacity, 1))}.bg-\[\#20bd73\]{--tw-bg-opacity: 1;background-color:rgb(32 189 115 / var(--tw-bg-opacity, 1))}.bg-\[\#20c76f\]{--tw-bg-opacity: 1;background-color:rgb(32 199 111 / var(--tw-bg-opacity, 1))}.bg-\[\#228b58\]{--tw-bg-opacity: 1;background-color:rgb(34 139 88 / var(--tw-bg-opacity, 1))}.bg-\[\#22a06b\]{--tw-bg-opacity: 1;background-color:rgb(34 160 107 / var(--tw-bg-opacity, 1))}.bg-\[\#22c55e\]{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-\[\#2456dd\]{--tw-bg-opacity: 1;background-color:rgb(36 86 221 / var(--tw-bg-opacity, 1))}.bg-\[\#249E57\]{--tw-bg-opacity: 1;background-color:rgb(36 158 87 / var(--tw-bg-opacity, 1))}.bg-\[\#25C767\]{--tw-bg-opacity: 1;background-color:rgb(37 199 103 / var(--tw-bg-opacity, 1))}.bg-\[\#25d29b\]{--tw-bg-opacity: 1;background-color:rgb(37 210 155 / var(--tw-bg-opacity, 1))}.bg-\[\#25d366\]{--tw-bg-opacity: 1;background-color:rgb(37 211 102 / var(--tw-bg-opacity, 1))}.bg-\[\#2862E9\]{--tw-bg-opacity: 1;background-color:rgb(40 98 233 / var(--tw-bg-opacity, 1))}.bg-\[\#28b9ff\]{--tw-bg-opacity: 1;background-color:rgb(40 185 255 / var(--tw-bg-opacity, 1))}.bg-\[\#2e5395\]{--tw-bg-opacity: 1;background-color:rgb(46 83 149 / var(--tw-bg-opacity, 1))}.bg-\[\#32952b\]{--tw-bg-opacity: 1;background-color:rgb(50 149 43 / var(--tw-bg-opacity, 1))}.bg-\[\#357bf5\]{--tw-bg-opacity: 1;background-color:rgb(53 123 245 / var(--tw-bg-opacity, 1))}.bg-\[\#3e60c5\]{--tw-bg-opacity: 1;background-color:rgb(62 96 197 / var(--tw-bg-opacity, 1))}.bg-\[\#6977ff\]{--tw-bg-opacity: 1;background-color:rgb(105 119 255 / var(--tw-bg-opacity, 1))}.bg-\[\#6a46e8\]{--tw-bg-opacity: 1;background-color:rgb(106 70 232 / var(--tw-bg-opacity, 1))}.bg-\[\#6f3c00\]{--tw-bg-opacity: 1;background-color:rgb(111 60 0 / var(--tw-bg-opacity, 1))}.bg-\[\#70b3ff\]{--tw-bg-opacity: 1;background-color:rgb(112 179 255 / var(--tw-bg-opacity, 1))}.bg-\[\#7a4d00\]{--tw-bg-opacity: 1;background-color:rgb(122 77 0 / var(--tw-bg-opacity, 1))}.bg-\[\#7b8fc5\]{--tw-bg-opacity: 1;background-color:rgb(123 143 197 / var(--tw-bg-opacity, 1))}.bg-\[\#7c5ce6\]{--tw-bg-opacity: 1;background-color:rgb(124 92 230 / var(--tw-bg-opacity, 1))}.bg-\[\#7dd3fc\]\/15{background-color:#7dd3fc26}.bg-\[\#7e4bb3\]{--tw-bg-opacity: 1;background-color:rgb(126 75 179 / var(--tw-bg-opacity, 1))}.bg-\[\#8594b4\]{--tw-bg-opacity: 1;background-color:rgb(133 148 180 / var(--tw-bg-opacity, 1))}.bg-\[\#8756F2\]{--tw-bg-opacity: 1;background-color:rgb(135 86 242 / var(--tw-bg-opacity, 1))}.bg-\[\#8B5CF6\]{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-\[\#8b7752\]{--tw-bg-opacity: 1;background-color:rgb(139 119 82 / var(--tw-bg-opacity, 1))}.bg-\[\#9148f5\]{--tw-bg-opacity: 1;background-color:rgb(145 72 245 / var(--tw-bg-opacity, 1))}.bg-\[\#92A1B7\]{--tw-bg-opacity: 1;background-color:rgb(146 161 183 / var(--tw-bg-opacity, 1))}.bg-\[\#94a3b8\]{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-\[\#9cb8df\]{--tw-bg-opacity: 1;background-color:rgb(156 184 223 / var(--tw-bg-opacity, 1))}.bg-\[\#9cc0ef\]{--tw-bg-opacity: 1;background-color:rgb(156 192 239 / var(--tw-bg-opacity, 1))}.bg-\[\#A7B3C5\]{--tw-bg-opacity: 1;background-color:rgb(167 179 197 / var(--tw-bg-opacity, 1))}.bg-\[\#A855F7\]{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-\[\#BD2222\]{--tw-bg-opacity: 1;background-color:rgb(189 34 34 / var(--tw-bg-opacity, 1))}.bg-\[\#CBD5E7\]{--tw-bg-opacity: 1;background-color:rgb(203 213 231 / var(--tw-bg-opacity, 1))}.bg-\[\#D5E2F2\]{--tw-bg-opacity: 1;background-color:rgb(213 226 242 / var(--tw-bg-opacity, 1))}.bg-\[\#D73535\]{--tw-bg-opacity: 1;background-color:rgb(215 53 53 / var(--tw-bg-opacity, 1))}.bg-\[\#D7E1EF\]{--tw-bg-opacity: 1;background-color:rgb(215 225 239 / var(--tw-bg-opacity, 1))}.bg-\[\#D9E2F0\]{--tw-bg-opacity: 1;background-color:rgb(217 226 240 / var(--tw-bg-opacity, 1))}.bg-\[\#DCE6F4\]{--tw-bg-opacity: 1;background-color:rgb(220 230 244 / var(--tw-bg-opacity, 1))}.bg-\[\#DCFCE7\]{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-\[\#E4F8ED\]{--tw-bg-opacity: 1;background-color:rgb(228 248 237 / var(--tw-bg-opacity, 1))}.bg-\[\#E5F0FF\]{--tw-bg-opacity: 1;background-color:rgb(229 240 255 / var(--tw-bg-opacity, 1))}.bg-\[\#E88A2E\]{--tw-bg-opacity: 1;background-color:rgb(232 138 46 / var(--tw-bg-opacity, 1))}.bg-\[\#E8EEF8\]{--tw-bg-opacity: 1;background-color:rgb(232 238 248 / var(--tw-bg-opacity, 1))}.bg-\[\#E8F0FF\]{--tw-bg-opacity: 1;background-color:rgb(232 240 255 / var(--tw-bg-opacity, 1))}.bg-\[\#E8F3FF\]{--tw-bg-opacity: 1;background-color:rgb(232 243 255 / var(--tw-bg-opacity, 1))}.bg-\[\#E8F8EE\]{--tw-bg-opacity: 1;background-color:rgb(232 248 238 / var(--tw-bg-opacity, 1))}.bg-\[\#E9F7EF\]{--tw-bg-opacity: 1;background-color:rgb(233 247 239 / var(--tw-bg-opacity, 1))}.bg-\[\#E9F8F0\]{--tw-bg-opacity: 1;background-color:rgb(233 248 240 / var(--tw-bg-opacity, 1))}.bg-\[\#EAF5ED\]{--tw-bg-opacity: 1;background-color:rgb(234 245 237 / var(--tw-bg-opacity, 1))}.bg-\[\#EAF8F2\]{--tw-bg-opacity: 1;background-color:rgb(234 248 242 / var(--tw-bg-opacity, 1))}.bg-\[\#EBFAF1\]{--tw-bg-opacity: 1;background-color:rgb(235 250 241 / var(--tw-bg-opacity, 1))}.bg-\[\#EC8A2F\]{--tw-bg-opacity: 1;background-color:rgb(236 138 47 / var(--tw-bg-opacity, 1))}.bg-\[\#EDF2F7\]{--tw-bg-opacity: 1;background-color:rgb(237 242 247 / var(--tw-bg-opacity, 1))}.bg-\[\#EEF2F7\]{--tw-bg-opacity: 1;background-color:rgb(238 242 247 / var(--tw-bg-opacity, 1))}.bg-\[\#EEF4FC\]{--tw-bg-opacity: 1;background-color:rgb(238 244 252 / var(--tw-bg-opacity, 1))}.bg-\[\#EF4444\]{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-\[\#EFF5FF\]{--tw-bg-opacity: 1;background-color:rgb(239 245 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F0F2F5\]{--tw-bg-opacity: 1;background-color:rgb(240 242 245 / var(--tw-bg-opacity, 1))}.bg-\[\#F1ECFF\]{--tw-bg-opacity: 1;background-color:rgb(241 236 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F1F5FA\]{--tw-bg-opacity: 1;background-color:rgb(241 245 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F2EBFF\]{--tw-bg-opacity: 1;background-color:rgb(242 235 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F2F6FB\]{--tw-bg-opacity: 1;background-color:rgb(242 246 251 / var(--tw-bg-opacity, 1))}.bg-\[\#F3E8FF\]{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F3EEFF\]{--tw-bg-opacity: 1;background-color:rgb(243 238 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F3F6FA\]{--tw-bg-opacity: 1;background-color:rgb(243 246 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F3F7FF\]{--tw-bg-opacity: 1;background-color:rgb(243 247 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F3F8FF\]{--tw-bg-opacity: 1;background-color:rgb(243 248 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F4B942\]{--tw-bg-opacity: 1;background-color:rgb(244 185 66 / var(--tw-bg-opacity, 1))}.bg-\[\#F4EFFF\]{--tw-bg-opacity: 1;background-color:rgb(244 239 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F4F8FF\]{--tw-bg-opacity: 1;background-color:rgb(244 248 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F6FFF9\]{--tw-bg-opacity: 1;background-color:rgb(246 255 249 / var(--tw-bg-opacity, 1))}.bg-\[\#F7F9FC\]{--tw-bg-opacity: 1;background-color:rgb(247 249 252 / var(--tw-bg-opacity, 1))}.bg-\[\#F7FAFF\]{--tw-bg-opacity: 1;background-color:rgb(247 250 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F7FBFF\]{--tw-bg-opacity: 1;background-color:rgb(247 251 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F8FAFC\]{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-\[\#F8FAFF\]{--tw-bg-opacity: 1;background-color:rgb(248 250 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F8FBFF\]{--tw-bg-opacity: 1;background-color:rgb(248 251 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F97316\]{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-\[\#FBFCFE\]{--tw-bg-opacity: 1;background-color:rgb(251 252 254 / var(--tw-bg-opacity, 1))}.bg-\[\#FBFCFF\]{--tw-bg-opacity: 1;background-color:rgb(251 252 255 / var(--tw-bg-opacity, 1))}.bg-\[\#FEE2E2\]{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-\[\#FFE9A8\]{--tw-bg-opacity: 1;background-color:rgb(255 233 168 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF0E8\]{--tw-bg-opacity: 1;background-color:rgb(255 240 232 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF0F0\]{--tw-bg-opacity: 1;background-color:rgb(255 240 240 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF0F1\]{--tw-bg-opacity: 1;background-color:rgb(255 240 241 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF1E8\]{--tw-bg-opacity: 1;background-color:rgb(255 241 232 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF2E8\]{--tw-bg-opacity: 1;background-color:rgb(255 242 232 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF5DF\]{--tw-bg-opacity: 1;background-color:rgb(255 245 223 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF5F5\]{--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF6E8\]{--tw-bg-opacity: 1;background-color:rgb(255 246 232 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF7E6\]{--tw-bg-opacity: 1;background-color:rgb(255 247 230 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF8F8\]{--tw-bg-opacity: 1;background-color:rgb(255 248 248 / var(--tw-bg-opacity, 1))}.bg-\[\#aab7c9\]{--tw-bg-opacity: 1;background-color:rgb(170 183 201 / var(--tw-bg-opacity, 1))}.bg-\[\#b45cff\]{--tw-bg-opacity: 1;background-color:rgb(180 92 255 / var(--tw-bg-opacity, 1))}.bg-\[\#b9c5d5\]{--tw-bg-opacity: 1;background-color:rgb(185 197 213 / var(--tw-bg-opacity, 1))}.bg-\[\#c34242\]{--tw-bg-opacity: 1;background-color:rgb(195 66 66 / var(--tw-bg-opacity, 1))}.bg-\[\#c54154\]\/\[0\.06\]{background-color:#c541540f}.bg-\[\#c73535\]{--tw-bg-opacity: 1;background-color:rgb(199 53 53 / var(--tw-bg-opacity, 1))}.bg-\[\#c7d0dc\]{--tw-bg-opacity: 1;background-color:rgb(199 208 220 / var(--tw-bg-opacity, 1))}.bg-\[\#c8ecff\]{--tw-bg-opacity: 1;background-color:rgb(200 236 255 / var(--tw-bg-opacity, 1))}.bg-\[\#c9f1d4\]{--tw-bg-opacity: 1;background-color:rgb(201 241 212 / var(--tw-bg-opacity, 1))}.bg-\[\#cbd5e1\]{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-\[\#d11d1d\]{--tw-bg-opacity: 1;background-color:rgb(209 29 29 / var(--tw-bg-opacity, 1))}.bg-\[\#d6deea\]{--tw-bg-opacity: 1;background-color:rgb(214 222 234 / var(--tw-bg-opacity, 1))}.bg-\[\#d9e4f5\]{--tw-bg-opacity: 1;background-color:rgb(217 228 245 / var(--tw-bg-opacity, 1))}.bg-\[\#d9e8ff\]{--tw-bg-opacity: 1;background-color:rgb(217 232 255 / var(--tw-bg-opacity, 1))}.bg-\[\#dbeaff\]{--tw-bg-opacity: 1;background-color:rgb(219 234 255 / var(--tw-bg-opacity, 1))}.bg-\[\#dc2626\]{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-\[\#dce8ff\]{--tw-bg-opacity: 1;background-color:rgb(220 232 255 / var(--tw-bg-opacity, 1))}.bg-\[\#dceaff\]{--tw-bg-opacity: 1;background-color:rgb(220 234 255 / var(--tw-bg-opacity, 1))}.bg-\[\#dceeff\]{--tw-bg-opacity: 1;background-color:rgb(220 238 255 / var(--tw-bg-opacity, 1))}.bg-\[\#dcf7e7\]{--tw-bg-opacity: 1;background-color:rgb(220 247 231 / var(--tw-bg-opacity, 1))}.bg-\[\#dcfce7\]{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-\[\#ddf7ed\]{--tw-bg-opacity: 1;background-color:rgb(221 247 237 / var(--tw-bg-opacity, 1))}.bg-\[\#df341f\]{--tw-bg-opacity: 1;background-color:rgb(223 52 31 / var(--tw-bg-opacity, 1))}.bg-\[\#dfeaff\]{--tw-bg-opacity: 1;background-color:rgb(223 234 255 / var(--tw-bg-opacity, 1))}.bg-\[\#dff1ff\]{--tw-bg-opacity: 1;background-color:rgb(223 241 255 / var(--tw-bg-opacity, 1))}.bg-\[\#dff2d8\]{--tw-bg-opacity: 1;background-color:rgb(223 242 216 / var(--tw-bg-opacity, 1))}.bg-\[\#dff7e7\]{--tw-bg-opacity: 1;background-color:rgb(223 247 231 / var(--tw-bg-opacity, 1))}.bg-\[\#dff7eb\]{--tw-bg-opacity: 1;background-color:rgb(223 247 235 / var(--tw-bg-opacity, 1))}.bg-\[\#dff7ed\]{--tw-bg-opacity: 1;background-color:rgb(223 247 237 / var(--tw-bg-opacity, 1))}.bg-\[\#e0f2d8\]{--tw-bg-opacity: 1;background-color:rgb(224 242 216 / var(--tw-bg-opacity, 1))}.bg-\[\#e11d48\]{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-\[\#e1eaff\]{--tw-bg-opacity: 1;background-color:rgb(225 234 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e1edff\]{--tw-bg-opacity: 1;background-color:rgb(225 237 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e1efff\]{--tw-bg-opacity: 1;background-color:rgb(225 239 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e1f8ee\]{--tw-bg-opacity: 1;background-color:rgb(225 248 238 / var(--tw-bg-opacity, 1))}.bg-\[\#e2e8f0\]{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-\[\#e2f0ff\]{--tw-bg-opacity: 1;background-color:rgb(226 240 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e3f8ee\]{--tw-bg-opacity: 1;background-color:rgb(227 248 238 / var(--tw-bg-opacity, 1))}.bg-\[\#e4edf9\]{--tw-bg-opacity: 1;background-color:rgb(228 237 249 / var(--tw-bg-opacity, 1))}.bg-\[\#e4efff\]{--tw-bg-opacity: 1;background-color:rgb(228 239 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e4f0ff\]{--tw-bg-opacity: 1;background-color:rgb(228 240 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e4f8ef\]{--tw-bg-opacity: 1;background-color:rgb(228 248 239 / var(--tw-bg-opacity, 1))}.bg-\[\#e52222\]{--tw-bg-opacity: 1;background-color:rgb(229 34 34 / var(--tw-bg-opacity, 1))}.bg-\[\#e5ebf5\]{--tw-bg-opacity: 1;background-color:rgb(229 235 245 / var(--tw-bg-opacity, 1))}.bg-\[\#e5efff\]{--tw-bg-opacity: 1;background-color:rgb(229 239 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e5f1ff\]{--tw-bg-opacity: 1;background-color:rgb(229 241 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e5f8e9\]{--tw-bg-opacity: 1;background-color:rgb(229 248 233 / var(--tw-bg-opacity, 1))}.bg-\[\#e6eefc\]{--tw-bg-opacity: 1;background-color:rgb(230 238 252 / var(--tw-bg-opacity, 1))}.bg-\[\#e6efff\]{--tw-bg-opacity: 1;background-color:rgb(230 239 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e6f5eb\]{--tw-bg-opacity: 1;background-color:rgb(230 245 235 / var(--tw-bg-opacity, 1))}.bg-\[\#e6f6e9\]{--tw-bg-opacity: 1;background-color:rgb(230 246 233 / var(--tw-bg-opacity, 1))}.bg-\[\#e6f7ee\]{--tw-bg-opacity: 1;background-color:rgb(230 247 238 / var(--tw-bg-opacity, 1))}.bg-\[\#e6f7f1\]{--tw-bg-opacity: 1;background-color:rgb(230 247 241 / var(--tw-bg-opacity, 1))}.bg-\[\#e6f8ed\]{--tw-bg-opacity: 1;background-color:rgb(230 248 237 / var(--tw-bg-opacity, 1))}.bg-\[\#e6f8f3\]{--tw-bg-opacity: 1;background-color:rgb(230 248 243 / var(--tw-bg-opacity, 1))}.bg-\[\#e7edf6\]{--tw-bg-opacity: 1;background-color:rgb(231 237 246 / var(--tw-bg-opacity, 1))}.bg-\[\#e7edf8\]{--tw-bg-opacity: 1;background-color:rgb(231 237 248 / var(--tw-bg-opacity, 1))}.bg-\[\#e7eef9\]{--tw-bg-opacity: 1;background-color:rgb(231 238 249 / var(--tw-bg-opacity, 1))}.bg-\[\#e7efff\]{--tw-bg-opacity: 1;background-color:rgb(231 239 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e7f0ff\]{--tw-bg-opacity: 1;background-color:rgb(231 240 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e7f9ed\]{--tw-bg-opacity: 1;background-color:rgb(231 249 237 / var(--tw-bg-opacity, 1))}.bg-\[\#e7faf1\]{--tw-bg-opacity: 1;background-color:rgb(231 250 241 / var(--tw-bg-opacity, 1))}.bg-\[\#e8eef8\]{--tw-bg-opacity: 1;background-color:rgb(232 238 248 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f0ff\]{--tw-bg-opacity: 1;background-color:rgb(232 240 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f1ff\]{--tw-bg-opacity: 1;background-color:rgb(232 241 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f2ff\]{--tw-bg-opacity: 1;background-color:rgb(232 242 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f6e8\]{--tw-bg-opacity: 1;background-color:rgb(232 246 232 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f7ed\]{--tw-bg-opacity: 1;background-color:rgb(232 247 237 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f8ee\]{--tw-bg-opacity: 1;background-color:rgb(232 248 238 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f9ee\]{--tw-bg-opacity: 1;background-color:rgb(232 249 238 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f9f0\]{--tw-bg-opacity: 1;background-color:rgb(232 249 240 / var(--tw-bg-opacity, 1))}.bg-\[\#e8faef\]{--tw-bg-opacity: 1;background-color:rgb(232 250 239 / var(--tw-bg-opacity, 1))}.bg-\[\#e8fbf5\]{--tw-bg-opacity: 1;background-color:rgb(232 251 245 / var(--tw-bg-opacity, 1))}.bg-\[\#e9eef6\]{--tw-bg-opacity: 1;background-color:rgb(233 238 246 / var(--tw-bg-opacity, 1))}.bg-\[\#e9efff\]{--tw-bg-opacity: 1;background-color:rgb(233 239 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e9f1ff\]{--tw-bg-opacity: 1;background-color:rgb(233 241 255 / var(--tw-bg-opacity, 1))}.bg-\[\#e9fbf4\]{--tw-bg-opacity: 1;background-color:rgb(233 251 244 / var(--tw-bg-opacity, 1))}.bg-\[\#eaf1fb\]{--tw-bg-opacity: 1;background-color:rgb(234 241 251 / var(--tw-bg-opacity, 1))}.bg-\[\#eaf1ff\]{--tw-bg-opacity: 1;background-color:rgb(234 241 255 / var(--tw-bg-opacity, 1))}.bg-\[\#eaf2fb\]{--tw-bg-opacity: 1;background-color:rgb(234 242 251 / var(--tw-bg-opacity, 1))}.bg-\[\#eaf2ff\]{--tw-bg-opacity: 1;background-color:rgb(234 242 255 / var(--tw-bg-opacity, 1))}.bg-\[\#eaf3ff\]{--tw-bg-opacity: 1;background-color:rgb(234 243 255 / var(--tw-bg-opacity, 1))}.bg-\[\#eaf8ee\]{--tw-bg-opacity: 1;background-color:rgb(234 248 238 / var(--tw-bg-opacity, 1))}.bg-\[\#eaf8ef\]{--tw-bg-opacity: 1;background-color:rgb(234 248 239 / var(--tw-bg-opacity, 1))}.bg-\[\#eaf8f2\]{--tw-bg-opacity: 1;background-color:rgb(234 248 242 / var(--tw-bg-opacity, 1))}.bg-\[\#eafaf2\]{--tw-bg-opacity: 1;background-color:rgb(234 250 242 / var(--tw-bg-opacity, 1))}.bg-\[\#ebfbf4\]{--tw-bg-opacity: 1;background-color:rgb(235 251 244 / var(--tw-bg-opacity, 1))}.bg-\[\#ecfdf5\]{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-\[\#ede7ff\]{--tw-bg-opacity: 1;background-color:rgb(237 231 255 / var(--tw-bg-opacity, 1))}.bg-\[\#edf1f7\]{--tw-bg-opacity: 1;background-color:rgb(237 241 247 / var(--tw-bg-opacity, 1))}.bg-\[\#edf1ff\]{--tw-bg-opacity: 1;background-color:rgb(237 241 255 / var(--tw-bg-opacity, 1))}.bg-\[\#edf2f8\]{--tw-bg-opacity: 1;background-color:rgb(237 242 248 / var(--tw-bg-opacity, 1))}.bg-\[\#edf2fa\]{--tw-bg-opacity: 1;background-color:rgb(237 242 250 / var(--tw-bg-opacity, 1))}.bg-\[\#edf3f9\]{--tw-bg-opacity: 1;background-color:rgb(237 243 249 / var(--tw-bg-opacity, 1))}.bg-\[\#edf3ff\]{--tw-bg-opacity: 1;background-color:rgb(237 243 255 / var(--tw-bg-opacity, 1))}.bg-\[\#edf4ff\]{--tw-bg-opacity: 1;background-color:rgb(237 244 255 / var(--tw-bg-opacity, 1))}.bg-\[\#edf5ff\]{--tw-bg-opacity: 1;background-color:rgb(237 245 255 / var(--tw-bg-opacity, 1))}.bg-\[\#edf8f1\]{--tw-bg-opacity: 1;background-color:rgb(237 248 241 / var(--tw-bg-opacity, 1))}.bg-\[\#edf9f2\]{--tw-bg-opacity: 1;background-color:rgb(237 249 242 / var(--tw-bg-opacity, 1))}.bg-\[\#edfbf6\]{--tw-bg-opacity: 1;background-color:rgb(237 251 246 / var(--tw-bg-opacity, 1))}.bg-\[\#edfff5\]{--tw-bg-opacity: 1;background-color:rgb(237 255 245 / var(--tw-bg-opacity, 1))}.bg-\[\#eee7ff\]{--tw-bg-opacity: 1;background-color:rgb(238 231 255 / var(--tw-bg-opacity, 1))}.bg-\[\#eeecff\]{--tw-bg-opacity: 1;background-color:rgb(238 236 255 / var(--tw-bg-opacity, 1))}.bg-\[\#eef0ff\]{--tw-bg-opacity: 1;background-color:rgb(238 240 255 / var(--tw-bg-opacity, 1))}.bg-\[\#eef1ff\]{--tw-bg-opacity: 1;background-color:rgb(238 241 255 / var(--tw-bg-opacity, 1))}.bg-\[\#eef2f6\]{--tw-bg-opacity: 1;background-color:rgb(238 242 246 / var(--tw-bg-opacity, 1))}.bg-\[\#eef2f7\]{--tw-bg-opacity: 1;background-color:rgb(238 242 247 / var(--tw-bg-opacity, 1))}.bg-\[\#eef3f9\]{--tw-bg-opacity: 1;background-color:rgb(238 243 249 / var(--tw-bg-opacity, 1))}.bg-\[\#eef3fb\]{--tw-bg-opacity: 1;background-color:rgb(238 243 251 / var(--tw-bg-opacity, 1))}.bg-\[\#eef4fc\]{--tw-bg-opacity: 1;background-color:rgb(238 244 252 / var(--tw-bg-opacity, 1))}.bg-\[\#eef4ff\]{--tw-bg-opacity: 1;background-color:rgb(238 244 255 / var(--tw-bg-opacity, 1))}.bg-\[\#eef5fc\]{--tw-bg-opacity: 1;background-color:rgb(238 245 252 / var(--tw-bg-opacity, 1))}.bg-\[\#eef5ff\]{--tw-bg-opacity: 1;background-color:rgb(238 245 255 / var(--tw-bg-opacity, 1))}.bg-\[\#eef8f4\]{--tw-bg-opacity: 1;background-color:rgb(238 248 244 / var(--tw-bg-opacity, 1))}.bg-\[\#eefbef\]{--tw-bg-opacity: 1;background-color:rgb(238 251 239 / var(--tw-bg-opacity, 1))}.bg-\[\#efa51c\]{--tw-bg-opacity: 1;background-color:rgb(239 165 28 / var(--tw-bg-opacity, 1))}.bg-\[\#eff4fb\]{--tw-bg-opacity: 1;background-color:rgb(239 244 251 / var(--tw-bg-opacity, 1))}.bg-\[\#eff6ff\]{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-\[\#effaf3\]{--tw-bg-opacity: 1;background-color:rgb(239 250 243 / var(--tw-bg-opacity, 1))}.bg-\[\#effbf3\]{--tw-bg-opacity: 1;background-color:rgb(239 251 243 / var(--tw-bg-opacity, 1))}.bg-\[\#effff5\]{--tw-bg-opacity: 1;background-color:rgb(239 255 245 / var(--tw-bg-opacity, 1))}.bg-\[\#f05252\]{--tw-bg-opacity: 1;background-color:rgb(240 82 82 / var(--tw-bg-opacity, 1))}.bg-\[\#f0a500\]{--tw-bg-opacity: 1;background-color:rgb(240 165 0 / var(--tw-bg-opacity, 1))}.bg-\[\#f0e9ff\]{--tw-bg-opacity: 1;background-color:rgb(240 233 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f0edff\]{--tw-bg-opacity: 1;background-color:rgb(240 237 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f0f0f0\]{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1))}.bg-\[\#f0f4f9\]{--tw-bg-opacity: 1;background-color:rgb(240 244 249 / var(--tw-bg-opacity, 1))}.bg-\[\#f0f5fc\]{--tw-bg-opacity: 1;background-color:rgb(240 245 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f0f5ff\]{--tw-bg-opacity: 1;background-color:rgb(240 245 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f0fbf3\]{--tw-bg-opacity: 1;background-color:rgb(240 251 243 / var(--tw-bg-opacity, 1))}.bg-\[\#f0fcf8\]{--tw-bg-opacity: 1;background-color:rgb(240 252 248 / var(--tw-bg-opacity, 1))}.bg-\[\#f1eaff\]{--tw-bg-opacity: 1;background-color:rgb(241 234 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f1f4f8\]{--tw-bg-opacity: 1;background-color:rgb(241 244 248 / var(--tw-bg-opacity, 1))}.bg-\[\#f1f5f9\]{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-\[\#f1f5fa\]{--tw-bg-opacity: 1;background-color:rgb(241 245 250 / var(--tw-bg-opacity, 1))}.bg-\[\#f1f5ff\]{--tw-bg-opacity: 1;background-color:rgb(241 245 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f1f6ff\]{--tw-bg-opacity: 1;background-color:rgb(241 246 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f1fbf4\]{--tw-bg-opacity: 1;background-color:rgb(241 251 244 / var(--tw-bg-opacity, 1))}.bg-\[\#f24848\]{--tw-bg-opacity: 1;background-color:rgb(242 72 72 / var(--tw-bg-opacity, 1))}.bg-\[\#f2ae24\]{--tw-bg-opacity: 1;background-color:rgb(242 174 36 / var(--tw-bg-opacity, 1))}.bg-\[\#f2e9ff\]{--tw-bg-opacity: 1;background-color:rgb(242 233 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f2f5f9\]{--tw-bg-opacity: 1;background-color:rgb(242 245 249 / var(--tw-bg-opacity, 1))}.bg-\[\#f2f6fb\]{--tw-bg-opacity: 1;background-color:rgb(242 246 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f2f6fc\]{--tw-bg-opacity: 1;background-color:rgb(242 246 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f2f6ff\]{--tw-bg-opacity: 1;background-color:rgb(242 246 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f2f7ff\]{--tw-bg-opacity: 1;background-color:rgb(242 247 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f2fbf1\]{--tw-bg-opacity: 1;background-color:rgb(242 251 241 / var(--tw-bg-opacity, 1))}.bg-\[\#f2fcf9\]{--tw-bg-opacity: 1;background-color:rgb(242 252 249 / var(--tw-bg-opacity, 1))}.bg-\[\#f2fff4\]{--tw-bg-opacity: 1;background-color:rgb(242 255 244 / var(--tw-bg-opacity, 1))}.bg-\[\#f3edff\]{--tw-bg-opacity: 1;background-color:rgb(243 237 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f3efff\]{--tw-bg-opacity: 1;background-color:rgb(243 239 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f6fa\]{--tw-bg-opacity: 1;background-color:rgb(243 246 250 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f6fb\]{--tw-bg-opacity: 1;background-color:rgb(243 246 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f6ff\]{--tw-bg-opacity: 1;background-color:rgb(243 246 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f7fc\]{--tw-bg-opacity: 1;background-color:rgb(243 247 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f7fd\]{--tw-bg-opacity: 1;background-color:rgb(243 247 253 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f7ff\]{--tw-bg-opacity: 1;background-color:rgb(243 247 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f8ff\]{--tw-bg-opacity: 1;background-color:rgb(243 248 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f3fff8\]{--tw-bg-opacity: 1;background-color:rgb(243 255 248 / var(--tw-bg-opacity, 1))}.bg-\[\#f4d5d5\]{--tw-bg-opacity: 1;background-color:rgb(244 213 213 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f0ff\]{--tw-bg-opacity: 1;background-color:rgb(244 240 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f6fa\]{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f7fb\]{--tw-bg-opacity: 1;background-color:rgb(244 247 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f7fc\]{--tw-bg-opacity: 1;background-color:rgb(244 247 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f7ff\]{--tw-bg-opacity: 1;background-color:rgb(244 247 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f8ff\]{--tw-bg-opacity: 1;background-color:rgb(244 248 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f59e0b\]{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f6f8\]{--tw-bg-opacity: 1;background-color:rgb(245 246 248 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f8fc\]{--tw-bg-opacity: 1;background-color:rgb(245 248 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f8ff\]{--tw-bg-opacity: 1;background-color:rgb(245 248 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f9ff\]{--tw-bg-opacity: 1;background-color:rgb(245 249 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f9fd\]{--tw-bg-opacity: 1;background-color:rgb(246 249 253 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f9fe\]{--tw-bg-opacity: 1;background-color:rgb(246 249 254 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f9ff\]{--tw-bg-opacity: 1;background-color:rgb(246 249 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f9fc\]{--tw-bg-opacity: 1;background-color:rgb(247 249 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f9fd\]{--tw-bg-opacity: 1;background-color:rgb(247 249 253 / var(--tw-bg-opacity, 1))}.bg-\[\#f7faff\]{--tw-bg-opacity: 1;background-color:rgb(247 250 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f7fbff\]{--tw-bg-opacity: 1;background-color:rgb(247 251 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f8e6ff\]{--tw-bg-opacity: 1;background-color:rgb(248 230 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f8fafc\]{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f8faff\]{--tw-bg-opacity: 1;background-color:rgb(248 250 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f8fbff\]{--tw-bg-opacity: 1;background-color:rgb(248 251 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f9fbff\]{--tw-bg-opacity: 1;background-color:rgb(249 251 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fafafa\]{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-\[\#fafbfd\]{--tw-bg-opacity: 1;background-color:rgb(250 251 253 / var(--tw-bg-opacity, 1))}.bg-\[\#fafdff\]{--tw-bg-opacity: 1;background-color:rgb(250 253 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fbecef\]{--tw-bg-opacity: 1;background-color:rgb(251 236 239 / var(--tw-bg-opacity, 1))}.bg-\[\#fbf6ff\]{--tw-bg-opacity: 1;background-color:rgb(251 246 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fbf7ed\]{--tw-bg-opacity: 1;background-color:rgb(251 247 237 / var(--tw-bg-opacity, 1))}.bg-\[\#fbfcfe\]{--tw-bg-opacity: 1;background-color:rgb(251 252 254 / var(--tw-bg-opacity, 1))}.bg-\[\#fbfcff\]{--tw-bg-opacity: 1;background-color:rgb(251 252 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fbfdff\]{--tw-bg-opacity: 1;background-color:rgb(251 253 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fcfcfc\]{--tw-bg-opacity: 1;background-color:rgb(252 252 252 / var(--tw-bg-opacity, 1))}.bg-\[\#fdf4e8\]{--tw-bg-opacity: 1;background-color:rgb(253 244 232 / var(--tw-bg-opacity, 1))}.bg-\[\#fee2e2\]{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-\[\#ff0000\]{--tw-bg-opacity: 1;background-color:rgb(255 0 0 / var(--tw-bg-opacity, 1))}.bg-\[\#ff3b30\]{--tw-bg-opacity: 1;background-color:rgb(255 59 48 / var(--tw-bg-opacity, 1))}.bg-\[\#ff6b5f\]{--tw-bg-opacity: 1;background-color:rgb(255 107 95 / var(--tw-bg-opacity, 1))}.bg-\[\#ffd9b3\]{--tw-bg-opacity: 1;background-color:rgb(255 217 179 / var(--tw-bg-opacity, 1))}.bg-\[\#ffe2e2\]{--tw-bg-opacity: 1;background-color:rgb(255 226 226 / var(--tw-bg-opacity, 1))}.bg-\[\#ffe4e4\]{--tw-bg-opacity: 1;background-color:rgb(255 228 228 / var(--tw-bg-opacity, 1))}.bg-\[\#ffe8ee\]{--tw-bg-opacity: 1;background-color:rgb(255 232 238 / var(--tw-bg-opacity, 1))}.bg-\[\#ffe9e9\]{--tw-bg-opacity: 1;background-color:rgb(255 233 233 / var(--tw-bg-opacity, 1))}.bg-\[\#ffebeb\]{--tw-bg-opacity: 1;background-color:rgb(255 235 235 / var(--tw-bg-opacity, 1))}.bg-\[\#ffedd5\]{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-\[\#fff0c8\]{--tw-bg-opacity: 1;background-color:rgb(255 240 200 / var(--tw-bg-opacity, 1))}.bg-\[\#fff0d4\]{--tw-bg-opacity: 1;background-color:rgb(255 240 212 / var(--tw-bg-opacity, 1))}.bg-\[\#fff0d9\]{--tw-bg-opacity: 1;background-color:rgb(255 240 217 / var(--tw-bg-opacity, 1))}.bg-\[\#fff0ee\]{--tw-bg-opacity: 1;background-color:rgb(255 240 238 / var(--tw-bg-opacity, 1))}.bg-\[\#fff0f0\]{--tw-bg-opacity: 1;background-color:rgb(255 240 240 / var(--tw-bg-opacity, 1))}.bg-\[\#fff0f3\]{--tw-bg-opacity: 1;background-color:rgb(255 240 243 / var(--tw-bg-opacity, 1))}.bg-\[\#fff1d8\]{--tw-bg-opacity: 1;background-color:rgb(255 241 216 / var(--tw-bg-opacity, 1))}.bg-\[\#fff1dc\]{--tw-bg-opacity: 1;background-color:rgb(255 241 220 / var(--tw-bg-opacity, 1))}.bg-\[\#fff1df\]{--tw-bg-opacity: 1;background-color:rgb(255 241 223 / var(--tw-bg-opacity, 1))}.bg-\[\#fff1ef\]{--tw-bg-opacity: 1;background-color:rgb(255 241 239 / var(--tw-bg-opacity, 1))}.bg-\[\#fff1f0\]{--tw-bg-opacity: 1;background-color:rgb(255 241 240 / var(--tw-bg-opacity, 1))}.bg-\[\#fff1f1\]{--tw-bg-opacity: 1;background-color:rgb(255 241 241 / var(--tw-bg-opacity, 1))}.bg-\[\#fff1f2\]{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-\[\#fff2f2\]{--tw-bg-opacity: 1;background-color:rgb(255 242 242 / var(--tw-bg-opacity, 1))}.bg-\[\#fff3df\]{--tw-bg-opacity: 1;background-color:rgb(255 243 223 / var(--tw-bg-opacity, 1))}.bg-\[\#fff3e5\]{--tw-bg-opacity: 1;background-color:rgb(255 243 229 / var(--tw-bg-opacity, 1))}.bg-\[\#fff4d6\]{--tw-bg-opacity: 1;background-color:rgb(255 244 214 / var(--tw-bg-opacity, 1))}.bg-\[\#fff4d8\]{--tw-bg-opacity: 1;background-color:rgb(255 244 216 / var(--tw-bg-opacity, 1))}.bg-\[\#fff4df\]{--tw-bg-opacity: 1;background-color:rgb(255 244 223 / var(--tw-bg-opacity, 1))}.bg-\[\#fff5dc\]{--tw-bg-opacity: 1;background-color:rgb(255 245 220 / var(--tw-bg-opacity, 1))}.bg-\[\#fff5df\]{--tw-bg-opacity: 1;background-color:rgb(255 245 223 / var(--tw-bg-opacity, 1))}.bg-\[\#fff5e5\]{--tw-bg-opacity: 1;background-color:rgb(255 245 229 / var(--tw-bg-opacity, 1))}.bg-\[\#fff5e6\]{--tw-bg-opacity: 1;background-color:rgb(255 245 230 / var(--tw-bg-opacity, 1))}.bg-\[\#fff5e7\]{--tw-bg-opacity: 1;background-color:rgb(255 245 231 / var(--tw-bg-opacity, 1))}.bg-\[\#fff5f5\]{--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1))}.bg-\[\#fff5f6\]{--tw-bg-opacity: 1;background-color:rgb(255 245 246 / var(--tw-bg-opacity, 1))}.bg-\[\#fff6df\]{--tw-bg-opacity: 1;background-color:rgb(255 246 223 / var(--tw-bg-opacity, 1))}.bg-\[\#fff6ec\]{--tw-bg-opacity: 1;background-color:rgb(255 246 236 / var(--tw-bg-opacity, 1))}.bg-\[\#fff6f6\]{--tw-bg-opacity: 1;background-color:rgb(255 246 246 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7e2\]{--tw-bg-opacity: 1;background-color:rgb(255 247 226 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7e4\]{--tw-bg-opacity: 1;background-color:rgb(255 247 228 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7e7\]{--tw-bg-opacity: 1;background-color:rgb(255 247 231 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7e8\]{--tw-bg-opacity: 1;background-color:rgb(255 247 232 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7f7\]{--tw-bg-opacity: 1;background-color:rgb(255 247 247 / var(--tw-bg-opacity, 1))}.bg-\[\#fff8e3\]{--tw-bg-opacity: 1;background-color:rgb(255 248 227 / var(--tw-bg-opacity, 1))}.bg-\[\#fff8e6\]{--tw-bg-opacity: 1;background-color:rgb(255 248 230 / var(--tw-bg-opacity, 1))}.bg-\[\#fff8e8\]{--tw-bg-opacity: 1;background-color:rgb(255 248 232 / var(--tw-bg-opacity, 1))}.bg-\[\#fff8ed\]{--tw-bg-opacity: 1;background-color:rgb(255 248 237 / var(--tw-bg-opacity, 1))}.bg-\[\#fff9e8\]{--tw-bg-opacity: 1;background-color:rgb(255 249 232 / var(--tw-bg-opacity, 1))}.bg-\[\#fffae9\]{--tw-bg-opacity: 1;background-color:rgb(255 250 233 / var(--tw-bg-opacity, 1))}.bg-\[\#fffaf0\]{--tw-bg-opacity: 1;background-color:rgb(255 250 240 / var(--tw-bg-opacity, 1))}.bg-\[\#fffbea\]{--tw-bg-opacity: 1;background-color:rgb(255 251 234 / var(--tw-bg-opacity, 1))}.bg-\[\#fffcf5\]{--tw-bg-opacity: 1;background-color:rgb(255 252 245 / var(--tw-bg-opacity, 1))}.bg-\[var\(--template-accent\)\]{background-color:var(--template-accent)}.bg-\[var\(--template-secondary\)\]{background-color:var(--template-secondary)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-100\/80{background-color:#fef3c7cc}.bg-amber-200{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-50\/70{background-color:#fffbebb3}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/5{background-color:#0000000d}.bg-black\/60{background-color:#0009}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-100\/80{background-color:#dbeafecc}.bg-blue-100\/90{background-color:#dbeafee6}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-200\/35{background-color:#bfdbfe59}.bg-blue-300\/20{background-color:#93c5fd33}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/30{background-color:#eff6ff4d}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-50\/60{background-color:#eff6ff99}.bg-blue-50\/70{background-color:#eff6ffb3}.bg-blue-50\/80{background-color:#eff6ffcc}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.bg-current{background-color:currentColor}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-200\/15{background-color:#a5f3fc26}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-100\/80{background-color:#d1fae5cc}.bg-emerald-300\/20{background-color:#6ee7b733}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/50{background-color:#ecfdf580}.bg-emerald-50\/60{background-color:#ecfdf599}.bg-emerald-50\/70{background-color:#ecfdf5b3}.bg-emerald-50\/80{background-color:#ecfdf5cc}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-error{--tw-bg-opacity: 1;background-color:rgb(186 26 26 / var(--tw-bg-opacity, 1))}.bg-error-container{--tw-bg-opacity: 1;background-color:rgb(255 218 214 / var(--tw-bg-opacity, 1))}.bg-error\/10{background-color:#ba1a1a1a}.bg-error\/15{background-color:#ba1a1a26}.bg-error\/5{background-color:#ba1a1a0d}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-100\/35{background-color:#e0e7ff59}.bg-indigo-300\/15{background-color:#a5b4fc26}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/15{background-color:#6366f126}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-info{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-info-bg{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-lime-300{--tw-bg-opacity: 1;background-color:rgb(190 242 100 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-50\/60{background-color:#fff7ed99}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-outline-variant{--tw-bg-opacity: 1;background-color:rgb(195 198 210 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(15 59 124 / var(--tw-bg-opacity, 1))}.bg-primary-container{--tw-bg-opacity: 1;background-color:rgb(46 83 149 / var(--tw-bg-opacity, 1))}.bg-primary\/10{background-color:#0f3b7c1a}.bg-primary\/5{background-color:#0f3b7c0d}.bg-primary\/\[0\.06\]{background-color:#0f3b7c0f}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-100\/80{background-color:#ffe4e6cc}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-50\/70{background-color:#fff1f2b3}.bg-rose-50\/80{background-color:#fff1f2cc}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-200\/45{background-color:#bae6fd73}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-200\/70{background-color:#e2e8f0b3}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/40{background-color:#f8fafc66}.bg-slate-50\/60{background-color:#f8fafc99}.bg-slate-50\/70{background-color:#f8fafcb3}.bg-slate-50\/80{background-color:#f8fafccc}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/40{background-color:#0f172a66}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-slate-950\/30{background-color:#0206174d}.bg-slate-950\/35{background-color:#02061759}.bg-slate-950\/40{background-color:#02061766}.bg-slate-950\/45{background-color:#02061773}.bg-slate-950\/50{background-color:#02061780}.bg-slate-950\/55{background-color:#0206178c}.bg-slate-950\/60{background-color:#02061799}.bg-slate-950\/75{background-color:#020617bf}.bg-slate-950\/95{background-color:#020617f2}.bg-success{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.bg-success-bg{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-success\/10{background-color:#15803d1a}.bg-success\/15{background-color:#15803d26}.bg-surface{--tw-bg-opacity: 1;background-color:rgb(248 249 255 / var(--tw-bg-opacity, 1))}.bg-surface-bright\/70{background-color:#f8f9ffb3}.bg-surface-container{--tw-bg-opacity: 1;background-color:rgb(229 238 255 / var(--tw-bg-opacity, 1))}.bg-surface-container-high{--tw-bg-opacity: 1;background-color:rgb(220 233 255 / var(--tw-bg-opacity, 1))}.bg-surface-container-low{--tw-bg-opacity: 1;background-color:rgb(239 244 255 / var(--tw-bg-opacity, 1))}.bg-surface-container-lowest{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-surface-variant{--tw-bg-opacity: 1;background-color:rgb(211 228 254 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-50\/50{background-color:#f5f3ff80}.bg-violet-50\/70{background-color:#f5f3ffb3}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-warning-bg{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/45{background-color:#ffffff73}.bg-white\/5{background-color:#ffffff0d}.bg-white\/60{background-color:#fff9}.bg-white\/65{background-color:#ffffffa6}.bg-white\/70{background-color:#ffffffb3}.bg-white\/75{background-color:#ffffffbf}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-\[linear-gradient\(\#d5e3f2_1px\,transparent_1px\)\,linear-gradient\(90deg\,\#d5e3f2_1px\,transparent_1px\)\]{background-image:linear-gradient(#d5e3f2 1px,transparent 1px),linear-gradient(90deg,#d5e3f2 1px,transparent 1px)}.bg-\[linear-gradient\(110deg\,\#e4f7f2\,\#f1fcf8\)\]{background-image:linear-gradient(110deg,#e4f7f2,#f1fcf8)}.bg-\[linear-gradient\(110deg\,\#e7f8f3\,\#f1fcf8\)\]{background-image:linear-gradient(110deg,#e7f8f3,#f1fcf8)}.bg-\[linear-gradient\(115deg\,\#123d83_0\%\,\#2166f3_58\%\,\#5d8ff1_100\%\)\]{background-image:linear-gradient(115deg,#123d83,#2166f3 58%,#5d8ff1)}.bg-\[linear-gradient\(115deg\,\#f4f8ff\,\#fffdf6\)\]{background-image:linear-gradient(115deg,#f4f8ff,#fffdf6)}.bg-\[linear-gradient\(120deg\,\#052e2b\,\#075e55_45\%\,\#16a085\)\]{background-image:linear-gradient(120deg,#052e2b,#075e55 45%,#16a085)}.bg-\[linear-gradient\(120deg\,\#075ed8_0\%\,\#0a75e8_58\%\,\#3aa6ee_100\%\)\]{background-image:linear-gradient(120deg,#075ed8,#0a75e8 58%,#3aa6ee)}.bg-\[linear-gradient\(120deg\,\#6838ed\,\#1769df_58\%\,\#08a4df\)\]{background-image:linear-gradient(120deg,#6838ed,#1769df 58%,#08a4df)}.bg-\[linear-gradient\(120deg\,\#6d36e9_0\%\,\#075ed8_52\%\,\#06aeea_100\%\)\]{background-image:linear-gradient(120deg,#6d36e9,#075ed8 52%,#06aeea)}.bg-\[linear-gradient\(120deg\,\#e6f8ed\,\#f7fffa\)\]{background-image:linear-gradient(120deg,#e6f8ed,#f7fffa)}.bg-\[linear-gradient\(135deg\,\#061427\,\#10315f_48\%\,\#2462ba\)\]{background-image:linear-gradient(135deg,#061427,#10315f 48%,#2462ba)}.bg-\[linear-gradient\(135deg\,\#063b35\,\#087f6d\)\]{background-image:linear-gradient(135deg,#063b35,#087f6d)}.bg-\[linear-gradient\(135deg\,\#2468E8_0\%\,\#164EBE_100\%\)\]{background-image:linear-gradient(135deg,#2468e8,#164ebe)}.bg-\[linear-gradient\(135deg\,\#d4ffd2_0\%\,\#f7fff8_24\%\,\#f7fff8_100\%\)\]{background-image:linear-gradient(135deg,#d4ffd2,#f7fff8 24%,#f7fff8)}.bg-\[linear-gradient\(135deg\,\#edf5ff_0\%\,\#f8fbff_100\%\)\]{background-image:linear-gradient(135deg,#edf5ff,#f8fbff)}.bg-\[linear-gradient\(135deg\,\#eef5ff_0\%\,\#f8fbff_58\%\,\#eefbf7_100\%\)\]{background-image:linear-gradient(135deg,#eef5ff,#f8fbff 58%,#eefbf7)}.bg-\[linear-gradient\(135deg\,\#f8fbff_0\%\,\#eff5ff_100\%\)\]{background-image:linear-gradient(135deg,#f8fbff,#eff5ff)}.bg-\[linear-gradient\(135deg\,\#f8fbff_0\%\,\#ffffff_64\%\,\#f1f6ff_100\%\)\]{background-image:linear-gradient(135deg,#f8fbff,#fff 64%,#f1f6ff)}.bg-\[linear-gradient\(135deg\,\#faf9ff_0\%\,\#f2efff_100\%\)\]{background-image:linear-gradient(135deg,#faf9ff,#f2efff)}.bg-\[linear-gradient\(135deg\,\#fbf7ff_0\%\,\#f4f7ff_42\%\,\#eaf1ff_100\%\)\]{background-image:linear-gradient(135deg,#fbf7ff,#f4f7ff 42%,#eaf1ff)}.bg-\[linear-gradient\(135deg\,\#fff7f6\,\#ffffff\)\]{background-image:linear-gradient(135deg,#fff7f6,#fff)}.bg-\[linear-gradient\(135deg\,\#fffaf0\,\#ffffff\)\]{background-image:linear-gradient(135deg,#fffaf0,#fff)}.bg-\[linear-gradient\(135deg\,rgba\(236\,253\,245\,0\.92\)\,rgba\(255\,255\,255\,0\.98\)\)\]{background-image:linear-gradient(135deg,#ecfdf5eb,#fffffffa)}.bg-\[linear-gradient\(135deg\,rgba\(239\,246\,255\,0\.94\)\,rgba\(255\,255\,255\,0\.98\)\,rgba\(232\,240\,254\,0\.82\)\)\]{background-image:linear-gradient(135deg,#eff6fff0,#fffffffa,#e8f0fed1)}.bg-\[linear-gradient\(135deg\,rgba\(239\,246\,255\,0\.96\)\,rgba\(255\,255\,255\,0\.98\)\,rgba\(238\,242\,255\,0\.78\)\)\]{background-image:linear-gradient(135deg,#eff6fff5,#fffffffa,#eef2ffc7)}.bg-\[linear-gradient\(135deg\,rgba\(239\,246\,255\,0\.98\)\,rgba\(255\,255\,255\,0\.96\)\)\]{background-image:linear-gradient(135deg,#eff6fffa,#fffffff5)}.bg-\[linear-gradient\(135deg\,rgba\(245\,243\,255\,0\.98\)\,rgba\(255\,255\,255\,0\.96\)\)\]{background-image:linear-gradient(135deg,#f5f3fffa,#fffffff5)}.bg-\[linear-gradient\(135deg\,rgba\(255\,241\,242\,0\.96\)\,rgba\(255\,255\,255\,0\.98\)\)\]{background-image:linear-gradient(135deg,#fff1f2f5,#fffffffa)}.bg-\[linear-gradient\(135deg\,rgba\(255\,247\,237\,0\.96\)\,rgba\(255\,255\,255\,0\.98\)\)\]{background-image:linear-gradient(135deg,#fff7edf5,#fffffffa)}.bg-\[linear-gradient\(145deg\,\#FFFFFF_0\%\,\#EEF5FF_100\%\)\]{background-image:linear-gradient(145deg,#fff,#eef5ff)}.bg-\[linear-gradient\(180deg\,\#1957CC_0\%\,\#124DBE_100\%\)\]{background-image:linear-gradient(180deg,#1957cc,#124dbe)}.bg-\[linear-gradient\(180deg\,\#eef4ff_0\%\,\#f8fbff_100\%\)\]{background-image:linear-gradient(180deg,#eef4ff,#f8fbff)}.bg-\[linear-gradient\(180deg\,\#eef5ff_0\%\,\#e4efff_100\%\)\]{background-image:linear-gradient(180deg,#eef5ff,#e4efff)}.bg-\[linear-gradient\(180deg\,\#f5f9ff_0\%\,\#eef4fb_100\%\)\]{background-image:linear-gradient(180deg,#f5f9ff,#eef4fb)}.bg-\[linear-gradient\(180deg\,\#f7faff_0\%\,\#ffffff_38\%\)\]{background-image:linear-gradient(180deg,#f7faff,#fff 38%)}.bg-\[linear-gradient\(90deg\,\#2563eb_0\%\,\#1d4ed8_100\%\)\]{background-image:linear-gradient(90deg,#2563eb,#1d4ed8)}.bg-\[linear-gradient\(90deg\,\#fff7f7_0\%\,\#fffdfd_58\%\,\#fffafa_100\%\)\]{background-image:linear-gradient(90deg,#fff7f7,#fffdfd 58%,snow)}.bg-\[radial-gradient\(circle_at_18\%_12\%\,_rgba\(54\,111\,225\,0\.16\)\,_transparent_34\%\)\,radial-gradient\(circle_at_82\%_78\%\,_rgba\(111\,78\,246\,0\.10\)\,_transparent_32\%\)\,linear-gradient\(145deg\,\#F8FAFF_0\%\,\#EEF4FF_52\%\,\#F7F9FD_100\%\)\]{background-image:radial-gradient(circle at 18% 12%,rgba(54,111,225,.16),transparent 34%),radial-gradient(circle at 82% 78%,rgba(111,78,246,.1),transparent 32%),linear-gradient(145deg,#f8faff,#eef4ff 52%,#f7f9fd)}.bg-\[radial-gradient\(circle_at_50\%_8\%\,\#14253c_0\%\,\#080f1b_38\%\,\#050a12_100\%\)\]{background-image:radial-gradient(circle at 50% 8%,#14253c,#080f1b 38%,#050a12)}.bg-\[radial-gradient\(circle_at_78\%_20\%\,\#d8f4ff_0\,\#eef2ff_38\%\,\#ffffff_78\%\)\]{background-image:radial-gradient(circle at 78% 20%,#d8f4ff 0,#eef2ff 38%,#fff 78%)}.bg-\[radial-gradient\(circle_at_top\,_rgba\(41\,94\,224\,0\.14\)\,_transparent_40\%\)\,radial-gradient\(circle_at_bottom_right\,_rgba\(16\,185\,129\,0\.1\)\,_transparent_36\%\)\]{background-image:radial-gradient(circle at top,rgba(41,94,224,.14),transparent 40%),radial-gradient(circle at bottom right,rgba(16,185,129,.1),transparent 36%)}.bg-\[radial-gradient\(circle_at_top_right\,\#0d9488\,transparent_42\%\)\,linear-gradient\(125deg\,\#052e2b\,\#075f55\)\]{background-image:radial-gradient(circle at top right,#0d9488,transparent 42%),linear-gradient(125deg,#052e2b,#075f55)}.bg-\[radial-gradient\(circle_at_top_right\,\#4f46e5\,transparent_42\%\)\,linear-gradient\(120deg\,\#111827\,\#1e1b4b\)\]{background-image:radial-gradient(circle at top right,#4f46e5,transparent 42%),linear-gradient(120deg,#111827,#1e1b4b)}.bg-\[repeating-linear-gradient\(90deg\,\#132d58_0_2px\,transparent_2px_4px\,\#132d58_4px_5px\,transparent_5px_8px\)\]{background-image:repeating-linear-gradient(90deg,#132d58 0 2px,transparent 2px 4px,#132d58 4px 5px,transparent 5px 8px)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#075ed8\]{--tw-gradient-from: #075ed8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(7 94 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0a4eae\]{--tw-gradient-from: #0a4eae var(--tw-gradient-from-position);--tw-gradient-to: rgb(10 78 174 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0f766e\]{--tw-gradient-from: #0f766e var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 118 110 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1d4ed8\]{--tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#2563eb\]{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#2879ea\]{--tw-gradient-from: #2879ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(40 121 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#6d45ff\]{--tw-gradient-from: #6d45ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(109 69 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#EFF4FB\]{--tw-gradient-from: #EFF4FB var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 244 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#dc2626\]{--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#edf6ff\]{--tw-gradient-from: #edf6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(237 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#edfff7\]{--tw-gradient-from: #edfff7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(237 255 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f59e0b\]{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f6efff\]{--tw-gradient-from: #f6efff var(--tw-gradient-from-position);--tw-gradient-to: rgb(246 239 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f6faff\]{--tw-gradient-from: #f6faff var(--tw-gradient-from-position);--tw-gradient-to: rgb(246 250 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fff8eb\]{--tw-gradient-from: #fff8eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 248 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-50{--tw-gradient-from: #fffbeb var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-700{--tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from: #34d399 var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from: #6366f1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-50{--tw-gradient-from: #fff1f2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 241 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-50{--tw-gradient-from: #f0f9ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 249 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500{--tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-50{--tw-gradient-from: #f5f3ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-600{--tw-gradient-from: #7c3aed var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#0b67d8\]{--tw-gradient-to: rgb(11 103 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0b67d8 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-600{--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2563eb var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-fuchsia-50{--tw-gradient-to: rgb(253 244 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fdf4ff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-50{--tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff7ed var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-50{--tw-gradient-to: rgb(253 242 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fdf2f8 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-50{--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f8fafc var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#075ed8\]{--tw-gradient-to: #075ed8 var(--tw-gradient-to-position)}.to-\[\#14b8a6\]{--tw-gradient-to: #14b8a6 var(--tw-gradient-to-position)}.to-\[\#22c55e\]{--tw-gradient-to: #22c55e var(--tw-gradient-to-position)}.to-\[\#28a5f5\]{--tw-gradient-to: #28a5f5 var(--tw-gradient-to-position)}.to-\[\#38bdf8\]{--tw-gradient-to: #38bdf8 var(--tw-gradient-to-position)}.to-\[\#6045d8\]{--tw-gradient-to: #6045d8 var(--tw-gradient-to-position)}.to-\[\#60a5fa\]{--tw-gradient-to: #60a5fa var(--tw-gradient-to-position)}.to-\[\#9b5cff\]{--tw-gradient-to: #9b5cff var(--tw-gradient-to-position)}.to-\[\#e5f1ff\]{--tw-gradient-to: #e5f1ff var(--tw-gradient-to-position)}.to-\[\#e5f8f0\]{--tw-gradient-to: #e5f8f0 var(--tw-gradient-to-position)}.to-\[\#eef6ff\]{--tw-gradient-to: #eef6ff var(--tw-gradient-to-position)}.to-\[\#ef4444\]{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}.to-\[\#f1e8ff\]{--tw-gradient-to: #f1e8ff var(--tw-gradient-to-position)}.to-\[\#fb7185\]{--tw-gradient-to: #fb7185 var(--tw-gradient-to-position)}.to-\[\#fff1da\]{--tw-gradient-to: #fff1da var(--tw-gradient-to-position)}.to-amber-200\/80{--tw-gradient-to: rgb(253 230 138 / .8) var(--tw-gradient-to-position)}.to-blue-100{--tw-gradient-to: #dbeafe var(--tw-gradient-to-position)}.to-blue-400{--tw-gradient-to: #60a5fa var(--tw-gradient-to-position)}.to-blue-50\/50{--tw-gradient-to: rgb(239 246 255 / .5) var(--tw-gradient-to-position)}.to-blue-50\/70{--tw-gradient-to: rgb(239 246 255 / .7) var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position)}.to-emerald-200\/80{--tw-gradient-to: rgb(167 243 208 / .8) var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to: #34d399 var(--tw-gradient-to-position)}.to-emerald-50\/70{--tw-gradient-to: rgb(236 253 245 / .7) var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to: #eef2ff var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.to-indigo-700{--tw-gradient-to: #4338ca var(--tw-gradient-to-position)}.to-orange-50\/70{--tw-gradient-to: rgb(255 247 237 / .7) var(--tw-gradient-to-position)}.to-pink-50\/70{--tw-gradient-to: rgb(253 242 248 / .7) var(--tw-gradient-to-position)}.to-rose-200\/80{--tw-gradient-to: rgb(254 205 211 / .8) var(--tw-gradient-to-position)}.to-sky-400{--tw-gradient-to: #38bdf8 var(--tw-gradient-to-position)}.to-sky-50{--tw-gradient-to: #f0f9ff var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-200\/80{--tw-gradient-to: rgb(221 214 254 / .8) var(--tw-gradient-to-position)}.to-violet-50\/70{--tw-gradient-to: rgb(245 243 255 / .7) var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.bg-\[size\:28px_28px\]{background-size:28px 28px}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.\!p-3{padding:.75rem!important}.\!p-4{padding:1rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-11{padding-left:2.75rem;padding-right:2.75rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.px-\[2px\]{padding-left:2px;padding-right:2px}.px-card_padding,.px-container_padding{padding-left:24px;padding-right:24px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-card_padding,.py-container_padding{padding-top:24px;padding-bottom:24px}.py-stack_md{padding-top:16px;padding-bottom:16px}.\!pb-0{padding-bottom:0!important}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(0\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.5rem + env(safe-area-inset-bottom))}.pb-\[calc\(0\.625rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.625rem + env(safe-area-inset-bottom))}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.pb-\[calc\(5\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-20{padding-right:5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[10vh\]{padding-top:10vh}.pt-\[calc\(0\.5rem\+max\(20px\,env\(safe-area-inset-top\,0px\)\)\)\]{padding-top:calc(.5rem + max(20px,env(safe-area-inset-top,0px)))}.pt-\[calc\(0\.75rem\+env\(safe-area-inset-top\)\)\]{padding-top:calc(.75rem + env(safe-area-inset-top))}.pt-\[calc\(0\.75rem\+max\(20px\,env\(safe-area-inset-top\,0px\)\)\)\]{padding-top:calc(.75rem + max(20px,env(safe-area-inset-top,0px)))}.pt-\[calc\(env\(safe-area-inset-top\,0px\)\+1\.25rem\)\]{padding-top:calc(env(safe-area-inset-top,0px) + 1.25rem)}.pt-\[calc\(env\(safe-area-inset-top\,0px\)\+6px\)\]{padding-top:calc(env(safe-area-inset-top,0px) + 6px)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-display{font-family:Plus Jakarta Sans,Inter,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[29px\]{font-size:29px}.text-\[2rem\]{font-size:2rem}.text-\[30px\]{font-size:30px}.text-\[31px\]{font-size:31px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[46px\]{font-size:46px}.text-\[48px\]{font-size:48px}.text-\[52px\]{font-size:52px}.text-\[54px\]{font-size:54px}.text-\[55\%\]{font-size:55%}.text-\[56px\]{font-size:56px}.text-\[58px\]{font-size:58px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-body-md{font-size:14px;line-height:20px;font-weight:400}.text-body-sm{font-size:12px;line-height:16px;font-weight:400}.text-headline-lg{font-size:28px;line-height:36px;letter-spacing:-.02em;font-weight:700}.text-headline-md{font-size:24px;line-height:32px;letter-spacing:-.01em;font-weight:600}.text-headline-sm{font-size:20px;line-height:28px;font-weight:600}.text-label-caps{font-size:11px;line-height:16px;letter-spacing:.05em;font-weight:700}.text-label-md{font-size:12px;line-height:16px;letter-spacing:.02em;font-weight:600}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-stat-number{font-size:28px;line-height:32px;font-weight:700}.text-title-lg{font-size:18px;line-height:24px;font-weight:600}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.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)}.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)}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.15\]{line-height:1.15}.leading-\[14px\]{line-height:14px}.leading-\[15px\]{line-height:15px}.leading-\[16px\]{line-height:16px}.leading-\[17px\]{line-height:17px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.15em\]{letter-spacing:.15em}.tracking-\[\.16em\]{letter-spacing:.16em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[\.2em\]{letter-spacing:.2em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.17em\]{letter-spacing:.17em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#00b82e\]{--tw-text-opacity: 1;color:rgb(0 184 46 / var(--tw-text-opacity, 1))}.text-\[\#071B44\],.text-\[\#071b44\]{--tw-text-opacity: 1;color:rgb(7 27 68 / var(--tw-text-opacity, 1))}.text-\[\#0755bd\]{--tw-text-opacity: 1;color:rgb(7 85 189 / var(--tw-text-opacity, 1))}.text-\[\#075ED8\],.text-\[\#075ed8\]{--tw-text-opacity: 1;color:rgb(7 94 216 / var(--tw-text-opacity, 1))}.text-\[\#075f55\]{--tw-text-opacity: 1;color:rgb(7 95 85 / var(--tw-text-opacity, 1))}.text-\[\#07649c\]{--tw-text-opacity: 1;color:rgb(7 100 156 / var(--tw-text-opacity, 1))}.text-\[\#078b75\]{--tw-text-opacity: 1;color:rgb(7 139 117 / var(--tw-text-opacity, 1))}.text-\[\#07977d\]{--tw-text-opacity: 1;color:rgb(7 151 125 / var(--tw-text-opacity, 1))}.text-\[\#079c71\]{--tw-text-opacity: 1;color:rgb(7 156 113 / var(--tw-text-opacity, 1))}.text-\[\#087443\]{--tw-text-opacity: 1;color:rgb(8 116 67 / var(--tw-text-opacity, 1))}.text-\[\#087d6c\]{--tw-text-opacity: 1;color:rgb(8 125 108 / var(--tw-text-opacity, 1))}.text-\[\#087f4e\]{--tw-text-opacity: 1;color:rgb(8 127 78 / var(--tw-text-opacity, 1))}.text-\[\#0967d7\]{--tw-text-opacity: 1;color:rgb(9 103 215 / var(--tw-text-opacity, 1))}.text-\[\#0a8c49\]{--tw-text-opacity: 1;color:rgb(10 140 73 / var(--tw-text-opacity, 1))}.text-\[\#0b4db7\]{--tw-text-opacity: 1;color:rgb(11 77 183 / var(--tw-text-opacity, 1))}.text-\[\#0b63f6\]{--tw-text-opacity: 1;color:rgb(11 99 246 / var(--tw-text-opacity, 1))}.text-\[\#0baa73\]{--tw-text-opacity: 1;color:rgb(11 170 115 / var(--tw-text-opacity, 1))}.text-\[\#0d0d0d\]{--tw-text-opacity: 1;color:rgb(13 13 13 / var(--tw-text-opacity, 1))}.text-\[\#0d2044\]{--tw-text-opacity: 1;color:rgb(13 32 68 / var(--tw-text-opacity, 1))}.text-\[\#0f1724\]{--tw-text-opacity: 1;color:rgb(15 23 36 / var(--tw-text-opacity, 1))}.text-\[\#0f172a\]{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-\[\#0f2742\]{--tw-text-opacity: 1;color:rgb(15 39 66 / var(--tw-text-opacity, 1))}.text-\[\#0f3b7c\]{--tw-text-opacity: 1;color:rgb(15 59 124 / var(--tw-text-opacity, 1))}.text-\[\#0f4ebf\]{--tw-text-opacity: 1;color:rgb(15 78 191 / var(--tw-text-opacity, 1))}.text-\[\#0f5bd8\]{--tw-text-opacity: 1;color:rgb(15 91 216 / var(--tw-text-opacity, 1))}.text-\[\#0f766e\]{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-\[\#0f8a47\]{--tw-text-opacity: 1;color:rgb(15 138 71 / var(--tw-text-opacity, 1))}.text-\[\#0f8a63\]{--tw-text-opacity: 1;color:rgb(15 138 99 / var(--tw-text-opacity, 1))}.text-\[\#0f9f6e\]{--tw-text-opacity: 1;color:rgb(15 159 110 / var(--tw-text-opacity, 1))}.text-\[\#101B32\]{--tw-text-opacity: 1;color:rgb(16 27 50 / var(--tw-text-opacity, 1))}.text-\[\#101f39\]{--tw-text-opacity: 1;color:rgb(16 31 57 / var(--tw-text-opacity, 1))}.text-\[\#10203b\]{--tw-text-opacity: 1;color:rgb(16 32 59 / var(--tw-text-opacity, 1))}.text-\[\#102b52\]{--tw-text-opacity: 1;color:rgb(16 43 82 / var(--tw-text-opacity, 1))}.text-\[\#102c5c\]{--tw-text-opacity: 1;color:rgb(16 44 92 / var(--tw-text-opacity, 1))}.text-\[\#111827\]{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-\[\#111a33\]{--tw-text-opacity: 1;color:rgb(17 26 51 / var(--tw-text-opacity, 1))}.text-\[\#112b55\]{--tw-text-opacity: 1;color:rgb(17 43 85 / var(--tw-text-opacity, 1))}.text-\[\#118253\]{--tw-text-opacity: 1;color:rgb(17 130 83 / var(--tw-text-opacity, 1))}.text-\[\#12244D\]{--tw-text-opacity: 1;color:rgb(18 36 77 / var(--tw-text-opacity, 1))}.text-\[\#122b54\]{--tw-text-opacity: 1;color:rgb(18 43 84 / var(--tw-text-opacity, 1))}.text-\[\#1265dc\]{--tw-text-opacity: 1;color:rgb(18 101 220 / var(--tw-text-opacity, 1))}.text-\[\#127a42\]{--tw-text-opacity: 1;color:rgb(18 122 66 / var(--tw-text-opacity, 1))}.text-\[\#12835b\]{--tw-text-opacity: 1;color:rgb(18 131 91 / var(--tw-text-opacity, 1))}.text-\[\#12b8e8\]{--tw-text-opacity: 1;color:rgb(18 184 232 / var(--tw-text-opacity, 1))}.text-\[\#13213a\]{--tw-text-opacity: 1;color:rgb(19 33 58 / var(--tw-text-opacity, 1))}.text-\[\#13213c\]{--tw-text-opacity: 1;color:rgb(19 33 60 / var(--tw-text-opacity, 1))}.text-\[\#132d58\]{--tw-text-opacity: 1;color:rgb(19 45 88 / var(--tw-text-opacity, 1))}.text-\[\#137c40\]{--tw-text-opacity: 1;color:rgb(19 124 64 / var(--tw-text-opacity, 1))}.text-\[\#138052\]{--tw-text-opacity: 1;color:rgb(19 128 82 / var(--tw-text-opacity, 1))}.text-\[\#13845B\]{--tw-text-opacity: 1;color:rgb(19 132 91 / var(--tw-text-opacity, 1))}.text-\[\#138a45\]{--tw-text-opacity: 1;color:rgb(19 138 69 / var(--tw-text-opacity, 1))}.text-\[\#142d54\]{--tw-text-opacity: 1;color:rgb(20 45 84 / var(--tw-text-opacity, 1))}.text-\[\#15213A\],.text-\[\#15213a\]{--tw-text-opacity: 1;color:rgb(21 33 58 / var(--tw-text-opacity, 1))}.text-\[\#152d54\]{--tw-text-opacity: 1;color:rgb(21 45 84 / var(--tw-text-opacity, 1))}.text-\[\#152e57\]{--tw-text-opacity: 1;color:rgb(21 46 87 / var(--tw-text-opacity, 1))}.text-\[\#1557cf\]{--tw-text-opacity: 1;color:rgb(21 87 207 / var(--tw-text-opacity, 1))}.text-\[\#155eef\]{--tw-text-opacity: 1;color:rgb(21 94 239 / var(--tw-text-opacity, 1))}.text-\[\#15803d\]{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-\[\#158451\]{--tw-text-opacity: 1;color:rgb(21 132 81 / var(--tw-text-opacity, 1))}.text-\[\#159346\]{--tw-text-opacity: 1;color:rgb(21 147 70 / var(--tw-text-opacity, 1))}.text-\[\#15956b\]{--tw-text-opacity: 1;color:rgb(21 149 107 / var(--tw-text-opacity, 1))}.text-\[\#166534\]{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-\[\#1665d8\]{--tw-text-opacity: 1;color:rgb(22 101 216 / var(--tw-text-opacity, 1))}.text-\[\#16803a\]{--tw-text-opacity: 1;color:rgb(22 128 58 / var(--tw-text-opacity, 1))}.text-\[\#16834B\],.text-\[\#16834b\]{--tw-text-opacity: 1;color:rgb(22 131 75 / var(--tw-text-opacity, 1))}.text-\[\#168a48\]{--tw-text-opacity: 1;color:rgb(22 138 72 / var(--tw-text-opacity, 1))}.text-\[\#168b62\]{--tw-text-opacity: 1;color:rgb(22 139 98 / var(--tw-text-opacity, 1))}.text-\[\#169447\]{--tw-text-opacity: 1;color:rgb(22 148 71 / var(--tw-text-opacity, 1))}.text-\[\#16a34a\]{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-\[\#171f2e\]{--tw-text-opacity: 1;color:rgb(23 31 46 / var(--tw-text-opacity, 1))}.text-\[\#172033\]{--tw-text-opacity: 1;color:rgb(23 32 51 / var(--tw-text-opacity, 1))}.text-\[\#17213A\]{--tw-text-opacity: 1;color:rgb(23 33 58 / var(--tw-text-opacity, 1))}.text-\[\#17213B\]{--tw-text-opacity: 1;color:rgb(23 33 59 / var(--tw-text-opacity, 1))}.text-\[\#17213a\]{--tw-text-opacity: 1;color:rgb(23 33 58 / var(--tw-text-opacity, 1))}.text-\[\#17233b\]{--tw-text-opacity: 1;color:rgb(23 35 59 / var(--tw-text-opacity, 1))}.text-\[\#173665\]{--tw-text-opacity: 1;color:rgb(23 54 101 / var(--tw-text-opacity, 1))}.text-\[\#1758d6\]{--tw-text-opacity: 1;color:rgb(23 88 214 / var(--tw-text-opacity, 1))}.text-\[\#1761d8\]{--tw-text-opacity: 1;color:rgb(23 97 216 / var(--tw-text-opacity, 1))}.text-\[\#17643F\],.text-\[\#17643f\]{--tw-text-opacity: 1;color:rgb(23 100 63 / var(--tw-text-opacity, 1))}.text-\[\#1769d2\]{--tw-text-opacity: 1;color:rgb(23 105 210 / var(--tw-text-opacity, 1))}.text-\[\#1769df\]{--tw-text-opacity: 1;color:rgb(23 105 223 / var(--tw-text-opacity, 1))}.text-\[\#1769e0\]{--tw-text-opacity: 1;color:rgb(23 105 224 / var(--tw-text-opacity, 1))}.text-\[\#17803d\]{--tw-text-opacity: 1;color:rgb(23 128 61 / var(--tw-text-opacity, 1))}.text-\[\#17864b\]{--tw-text-opacity: 1;color:rgb(23 134 75 / var(--tw-text-opacity, 1))}.text-\[\#182337\]{--tw-text-opacity: 1;color:rgb(24 35 55 / var(--tw-text-opacity, 1))}.text-\[\#18723b\]{--tw-text-opacity: 1;color:rgb(24 114 59 / var(--tw-text-opacity, 1))}.text-\[\#18733a\]{--tw-text-opacity: 1;color:rgb(24 115 58 / var(--tw-text-opacity, 1))}.text-\[\#18b26b\]{--tw-text-opacity: 1;color:rgb(24 178 107 / var(--tw-text-opacity, 1))}.text-\[\#197044\]{--tw-text-opacity: 1;color:rgb(25 112 68 / var(--tw-text-opacity, 1))}.text-\[\#1F2645\]{--tw-text-opacity: 1;color:rgb(31 38 69 / var(--tw-text-opacity, 1))}.text-\[\#1F2937\]{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-\[\#1F3864\]{--tw-text-opacity: 1;color:rgb(31 56 100 / var(--tw-text-opacity, 1))}.text-\[\#1aa64a\]{--tw-text-opacity: 1;color:rgb(26 166 74 / var(--tw-text-opacity, 1))}.text-\[\#1b2740\]{--tw-text-opacity: 1;color:rgb(27 39 64 / var(--tw-text-opacity, 1))}.text-\[\#1b4f9a\]{--tw-text-opacity: 1;color:rgb(27 79 154 / var(--tw-text-opacity, 1))}.text-\[\#1b5e20\]{--tw-text-opacity: 1;color:rgb(27 94 32 / var(--tw-text-opacity, 1))}.text-\[\#1b6b43\]{--tw-text-opacity: 1;color:rgb(27 107 67 / var(--tw-text-opacity, 1))}.text-\[\#1c2740\]{--tw-text-opacity: 1;color:rgb(28 39 64 / var(--tw-text-opacity, 1))}.text-\[\#1c2d49\]{--tw-text-opacity: 1;color:rgb(28 45 73 / var(--tw-text-opacity, 1))}.text-\[\#1c3766\]{--tw-text-opacity: 1;color:rgb(28 55 102 / var(--tw-text-opacity, 1))}.text-\[\#1d2941\]{--tw-text-opacity: 1;color:rgb(29 41 65 / var(--tw-text-opacity, 1))}.text-\[\#1e293b\]{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-\[\#1e55d4\]{--tw-text-opacity: 1;color:rgb(30 85 212 / var(--tw-text-opacity, 1))}.text-\[\#1f2937\]{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-\[\#1f2d4d\]{--tw-text-opacity: 1;color:rgb(31 45 77 / var(--tw-text-opacity, 1))}.text-\[\#1f3659\]{--tw-text-opacity: 1;color:rgb(31 54 89 / var(--tw-text-opacity, 1))}.text-\[\#1f3864\]{--tw-text-opacity: 1;color:rgb(31 56 100 / var(--tw-text-opacity, 1))}.text-\[\#1f57d6\]{--tw-text-opacity: 1;color:rgb(31 87 214 / var(--tw-text-opacity, 1))}.text-\[\#203d67\]{--tw-text-opacity: 1;color:rgb(32 61 103 / var(--tw-text-opacity, 1))}.text-\[\#2166f3\]{--tw-text-opacity: 1;color:rgb(33 102 243 / var(--tw-text-opacity, 1))}.text-\[\#21824a\]{--tw-text-opacity: 1;color:rgb(33 130 74 / var(--tw-text-opacity, 1))}.text-\[\#222\]{--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity, 1))}.text-\[\#223150\]{--tw-text-opacity: 1;color:rgb(34 49 80 / var(--tw-text-opacity, 1))}.text-\[\#228b58\]{--tw-text-opacity: 1;color:rgb(34 139 88 / var(--tw-text-opacity, 1))}.text-\[\#23633a\]{--tw-text-opacity: 1;color:rgb(35 99 58 / var(--tw-text-opacity, 1))}.text-\[\#23724a\]{--tw-text-opacity: 1;color:rgb(35 114 74 / var(--tw-text-opacity, 1))}.text-\[\#23A455\]{--tw-text-opacity: 1;color:rgb(35 164 85 / var(--tw-text-opacity, 1))}.text-\[\#243b61\]{--tw-text-opacity: 1;color:rgb(36 59 97 / var(--tw-text-opacity, 1))}.text-\[\#244d88\]{--tw-text-opacity: 1;color:rgb(36 77 136 / var(--tw-text-opacity, 1))}.text-\[\#2451ca\]{--tw-text-opacity: 1;color:rgb(36 81 202 / var(--tw-text-opacity, 1))}.text-\[\#2462D7\]{--tw-text-opacity: 1;color:rgb(36 98 215 / var(--tw-text-opacity, 1))}.text-\[\#24a66f\]{--tw-text-opacity: 1;color:rgb(36 166 111 / var(--tw-text-opacity, 1))}.text-\[\#253044\]{--tw-text-opacity: 1;color:rgb(37 48 68 / var(--tw-text-opacity, 1))}.text-\[\#25334a\]{--tw-text-opacity: 1;color:rgb(37 51 74 / var(--tw-text-opacity, 1))}.text-\[\#253b61\]{--tw-text-opacity: 1;color:rgb(37 59 97 / var(--tw-text-opacity, 1))}.text-\[\#2558d8\]{--tw-text-opacity: 1;color:rgb(37 88 216 / var(--tw-text-opacity, 1))}.text-\[\#26364f\]{--tw-text-opacity: 1;color:rgb(38 54 79 / var(--tw-text-opacity, 1))}.text-\[\#263750\]{--tw-text-opacity: 1;color:rgb(38 55 80 / var(--tw-text-opacity, 1))}.text-\[\#263752\]{--tw-text-opacity: 1;color:rgb(38 55 82 / var(--tw-text-opacity, 1))}.text-\[\#263a59\]{--tw-text-opacity: 1;color:rgb(38 58 89 / var(--tw-text-opacity, 1))}.text-\[\#26446f\]{--tw-text-opacity: 1;color:rgb(38 68 111 / var(--tw-text-opacity, 1))}.text-\[\#2672df\]{--tw-text-opacity: 1;color:rgb(38 114 223 / var(--tw-text-opacity, 1))}.text-\[\#272D3B\]{--tw-text-opacity: 1;color:rgb(39 45 59 / var(--tw-text-opacity, 1))}.text-\[\#27685d\]{--tw-text-opacity: 1;color:rgb(39 104 93 / var(--tw-text-opacity, 1))}.text-\[\#276be0\]{--tw-text-opacity: 1;color:rgb(39 107 224 / var(--tw-text-opacity, 1))}.text-\[\#277f22\]{--tw-text-opacity: 1;color:rgb(39 127 34 / var(--tw-text-opacity, 1))}.text-\[\#284c86\]{--tw-text-opacity: 1;color:rgb(40 76 134 / var(--tw-text-opacity, 1))}.text-\[\#285382\]{--tw-text-opacity: 1;color:rgb(40 83 130 / var(--tw-text-opacity, 1))}.text-\[\#287248\]{--tw-text-opacity: 1;color:rgb(40 114 72 / var(--tw-text-opacity, 1))}.text-\[\#293a56\]{--tw-text-opacity: 1;color:rgb(41 58 86 / var(--tw-text-opacity, 1))}.text-\[\#29466f\]{--tw-text-opacity: 1;color:rgb(41 70 111 / var(--tw-text-opacity, 1))}.text-\[\#2d85bd\]{--tw-text-opacity: 1;color:rgb(45 133 189 / var(--tw-text-opacity, 1))}.text-\[\#2dbb54\]{--tw-text-opacity: 1;color:rgb(45 187 84 / var(--tw-text-opacity, 1))}.text-\[\#2e5395\]{--tw-text-opacity: 1;color:rgb(46 83 149 / var(--tw-text-opacity, 1))}.text-\[\#314C75\],.text-\[\#314c75\]{--tw-text-opacity: 1;color:rgb(49 76 117 / var(--tw-text-opacity, 1))}.text-\[\#31b8f4\]{--tw-text-opacity: 1;color:rgb(49 184 244 / var(--tw-text-opacity, 1))}.text-\[\#32872b\]{--tw-text-opacity: 1;color:rgb(50 135 43 / var(--tw-text-opacity, 1))}.text-\[\#334154\]{--tw-text-opacity: 1;color:rgb(51 65 84 / var(--tw-text-opacity, 1))}.text-\[\#334155\]{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-\[\#334767\]{--tw-text-opacity: 1;color:rgb(51 71 103 / var(--tw-text-opacity, 1))}.text-\[\#334b70\]{--tw-text-opacity: 1;color:rgb(51 75 112 / var(--tw-text-opacity, 1))}.text-\[\#344054\]{--tw-text-opacity: 1;color:rgb(52 64 84 / var(--tw-text-opacity, 1))}.text-\[\#344154\]{--tw-text-opacity: 1;color:rgb(52 65 84 / var(--tw-text-opacity, 1))}.text-\[\#344159\]{--tw-text-opacity: 1;color:rgb(52 65 89 / var(--tw-text-opacity, 1))}.text-\[\#34445E\],.text-\[\#34445e\]{--tw-text-opacity: 1;color:rgb(52 68 94 / var(--tw-text-opacity, 1))}.text-\[\#344766\]{--tw-text-opacity: 1;color:rgb(52 71 102 / var(--tw-text-opacity, 1))}.text-\[\#344b70\]{--tw-text-opacity: 1;color:rgb(52 75 112 / var(--tw-text-opacity, 1))}.text-\[\#345070\]{--tw-text-opacity: 1;color:rgb(52 80 112 / var(--tw-text-opacity, 1))}.text-\[\#357c72\]{--tw-text-opacity: 1;color:rgb(53 124 114 / var(--tw-text-opacity, 1))}.text-\[\#365c91\]{--tw-text-opacity: 1;color:rgb(54 92 145 / var(--tw-text-opacity, 1))}.text-\[\#37465f\]{--tw-text-opacity: 1;color:rgb(55 70 95 / var(--tw-text-opacity, 1))}.text-\[\#37577f\]{--tw-text-opacity: 1;color:rgb(55 87 127 / var(--tw-text-opacity, 1))}.text-\[\#385171\]{--tw-text-opacity: 1;color:rgb(56 81 113 / var(--tw-text-opacity, 1))}.text-\[\#38547f\]{--tw-text-opacity: 1;color:rgb(56 84 127 / var(--tw-text-opacity, 1))}.text-\[\#388e3c\]{--tw-text-opacity: 1;color:rgb(56 142 60 / var(--tw-text-opacity, 1))}.text-\[\#3b66a5\]{--tw-text-opacity: 1;color:rgb(59 102 165 / var(--tw-text-opacity, 1))}.text-\[\#3d4d68\]{--tw-text-opacity: 1;color:rgb(61 77 104 / var(--tw-text-opacity, 1))}.text-\[\#3f4d65\]{--tw-text-opacity: 1;color:rgb(63 77 101 / var(--tw-text-opacity, 1))}.text-\[\#405473\]{--tw-text-opacity: 1;color:rgb(64 84 115 / var(--tw-text-opacity, 1))}.text-\[\#405a80\]{--tw-text-opacity: 1;color:rgb(64 90 128 / var(--tw-text-opacity, 1))}.text-\[\#41526b\]{--tw-text-opacity: 1;color:rgb(65 82 107 / var(--tw-text-opacity, 1))}.text-\[\#42516a\]{--tw-text-opacity: 1;color:rgb(66 81 106 / var(--tw-text-opacity, 1))}.text-\[\#426086\]{--tw-text-opacity: 1;color:rgb(66 96 134 / var(--tw-text-opacity, 1))}.text-\[\#43e4cc\]{--tw-text-opacity: 1;color:rgb(67 228 204 / var(--tw-text-opacity, 1))}.text-\[\#456083\]{--tw-text-opacity: 1;color:rgb(69 96 131 / var(--tw-text-opacity, 1))}.text-\[\#466487\]{--tw-text-opacity: 1;color:rgb(70 100 135 / var(--tw-text-opacity, 1))}.text-\[\#475569\]{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-\[\#48617f\]{--tw-text-opacity: 1;color:rgb(72 97 127 / var(--tw-text-opacity, 1))}.text-\[\#486486\]{--tw-text-opacity: 1;color:rgb(72 100 134 / var(--tw-text-opacity, 1))}.text-\[\#4b5563\]{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-\[\#4b5568\]{--tw-text-opacity: 1;color:rgb(75 85 104 / var(--tw-text-opacity, 1))}.text-\[\#4b5971\]{--tw-text-opacity: 1;color:rgb(75 89 113 / var(--tw-text-opacity, 1))}.text-\[\#4b5a73\]{--tw-text-opacity: 1;color:rgb(75 90 115 / var(--tw-text-opacity, 1))}.text-\[\#4b5b76\]{--tw-text-opacity: 1;color:rgb(75 91 118 / var(--tw-text-opacity, 1))}.text-\[\#4b607e\]{--tw-text-opacity: 1;color:rgb(75 96 126 / var(--tw-text-opacity, 1))}.text-\[\#4d6b96\]{--tw-text-opacity: 1;color:rgb(77 107 150 / var(--tw-text-opacity, 1))}.text-\[\#4e5b70\]{--tw-text-opacity: 1;color:rgb(78 91 112 / var(--tw-text-opacity, 1))}.text-\[\#4e607a\]{--tw-text-opacity: 1;color:rgb(78 96 122 / var(--tw-text-opacity, 1))}.text-\[\#4f46e5\]{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-\[\#526077\]{--tw-text-opacity: 1;color:rgb(82 96 119 / var(--tw-text-opacity, 1))}.text-\[\#526078\]{--tw-text-opacity: 1;color:rgb(82 96 120 / var(--tw-text-opacity, 1))}.text-\[\#52627A\],.text-\[\#52627a\]{--tw-text-opacity: 1;color:rgb(82 98 122 / var(--tw-text-opacity, 1))}.text-\[\#52627b\]{--tw-text-opacity: 1;color:rgb(82 98 123 / var(--tw-text-opacity, 1))}.text-\[\#52627e\]{--tw-text-opacity: 1;color:rgb(82 98 126 / var(--tw-text-opacity, 1))}.text-\[\#52637c\]{--tw-text-opacity: 1;color:rgb(82 99 124 / var(--tw-text-opacity, 1))}.text-\[\#52657f\]{--tw-text-opacity: 1;color:rgb(82 101 127 / var(--tw-text-opacity, 1))}.text-\[\#526581\]{--tw-text-opacity: 1;color:rgb(82 101 129 / var(--tw-text-opacity, 1))}.text-\[\#526582\]{--tw-text-opacity: 1;color:rgb(82 101 130 / var(--tw-text-opacity, 1))}.text-\[\#526887\]{--tw-text-opacity: 1;color:rgb(82 104 135 / var(--tw-text-opacity, 1))}.text-\[\#526987\]{--tw-text-opacity: 1;color:rgb(82 105 135 / var(--tw-text-opacity, 1))}.text-\[\#526b91\]{--tw-text-opacity: 1;color:rgb(82 107 145 / var(--tw-text-opacity, 1))}.text-\[\#526f96\]{--tw-text-opacity: 1;color:rgb(82 111 150 / var(--tw-text-opacity, 1))}.text-\[\#52719e\]{--tw-text-opacity: 1;color:rgb(82 113 158 / var(--tw-text-opacity, 1))}.text-\[\#53606f\]{--tw-text-opacity: 1;color:rgb(83 96 111 / var(--tw-text-opacity, 1))}.text-\[\#536077\]{--tw-text-opacity: 1;color:rgb(83 96 119 / var(--tw-text-opacity, 1))}.text-\[\#53627b\]{--tw-text-opacity: 1;color:rgb(83 98 123 / var(--tw-text-opacity, 1))}.text-\[\#53637B\]{--tw-text-opacity: 1;color:rgb(83 99 123 / var(--tw-text-opacity, 1))}.text-\[\#53657f\]{--tw-text-opacity: 1;color:rgb(83 101 127 / var(--tw-text-opacity, 1))}.text-\[\#536987\]{--tw-text-opacity: 1;color:rgb(83 105 135 / var(--tw-text-opacity, 1))}.text-\[\#55739f\]{--tw-text-opacity: 1;color:rgb(85 115 159 / var(--tw-text-opacity, 1))}.text-\[\#5576a3\]{--tw-text-opacity: 1;color:rgb(85 118 163 / var(--tw-text-opacity, 1))}.text-\[\#56637c\]{--tw-text-opacity: 1;color:rgb(86 99 124 / var(--tw-text-opacity, 1))}.text-\[\#58bf80\]{--tw-text-opacity: 1;color:rgb(88 191 128 / var(--tw-text-opacity, 1))}.text-\[\#5A6D8C\],.text-\[\#5a6d8c\]{--tw-text-opacity: 1;color:rgb(90 109 140 / var(--tw-text-opacity, 1))}.text-\[\#5b6578\]{--tw-text-opacity: 1;color:rgb(91 101 120 / var(--tw-text-opacity, 1))}.text-\[\#5b6780\]{--tw-text-opacity: 1;color:rgb(91 103 128 / var(--tw-text-opacity, 1))}.text-\[\#5c697f\]{--tw-text-opacity: 1;color:rgb(92 105 127 / var(--tw-text-opacity, 1))}.text-\[\#5d6b84\]{--tw-text-opacity: 1;color:rgb(93 107 132 / var(--tw-text-opacity, 1))}.text-\[\#5e7da7\]{--tw-text-opacity: 1;color:rgb(94 125 167 / var(--tw-text-opacity, 1))}.text-\[\#5f7088\]{--tw-text-opacity: 1;color:rgb(95 112 136 / var(--tw-text-opacity, 1))}.text-\[\#607089\]{--tw-text-opacity: 1;color:rgb(96 112 137 / var(--tw-text-opacity, 1))}.text-\[\#60708a\]{--tw-text-opacity: 1;color:rgb(96 112 138 / var(--tw-text-opacity, 1))}.text-\[\#60718D\]{--tw-text-opacity: 1;color:rgb(96 113 141 / var(--tw-text-opacity, 1))}.text-\[\#60718b\]{--tw-text-opacity: 1;color:rgb(96 113 139 / var(--tw-text-opacity, 1))}.text-\[\#60718d\]{--tw-text-opacity: 1;color:rgb(96 113 141 / var(--tw-text-opacity, 1))}.text-\[\#60728e\]{--tw-text-opacity: 1;color:rgb(96 114 142 / var(--tw-text-opacity, 1))}.text-\[\#60738e\]{--tw-text-opacity: 1;color:rgb(96 115 142 / var(--tw-text-opacity, 1))}.text-\[\#6080ad\]{--tw-text-opacity: 1;color:rgb(96 128 173 / var(--tw-text-opacity, 1))}.text-\[\#61708a\]{--tw-text-opacity: 1;color:rgb(97 112 138 / var(--tw-text-opacity, 1))}.text-\[\#61718b\]{--tw-text-opacity: 1;color:rgb(97 113 139 / var(--tw-text-opacity, 1))}.text-\[\#617695\]{--tw-text-opacity: 1;color:rgb(97 118 149 / var(--tw-text-opacity, 1))}.text-\[\#6344d8\]{--tw-text-opacity: 1;color:rgb(99 68 216 / var(--tw-text-opacity, 1))}.text-\[\#6366f1\]{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-\[\#63718a\]{--tw-text-opacity: 1;color:rgb(99 113 138 / var(--tw-text-opacity, 1))}.text-\[\#63748D\],.text-\[\#63748d\]{--tw-text-opacity: 1;color:rgb(99 116 141 / var(--tw-text-opacity, 1))}.text-\[\#637591\]{--tw-text-opacity: 1;color:rgb(99 117 145 / var(--tw-text-opacity, 1))}.text-\[\#6380b6\]{--tw-text-opacity: 1;color:rgb(99 128 182 / var(--tw-text-opacity, 1))}.text-\[\#64718a\]{--tw-text-opacity: 1;color:rgb(100 113 138 / var(--tw-text-opacity, 1))}.text-\[\#64748B\],.text-\[\#64748b\]{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-\[\#647995\]{--tw-text-opacity: 1;color:rgb(100 121 149 / var(--tw-text-opacity, 1))}.text-\[\#65738d\]{--tw-text-opacity: 1;color:rgb(101 115 141 / var(--tw-text-opacity, 1))}.text-\[\#657794\]{--tw-text-opacity: 1;color:rgb(101 119 148 / var(--tw-text-opacity, 1))}.text-\[\#657995\]{--tw-text-opacity: 1;color:rgb(101 121 149 / var(--tw-text-opacity, 1))}.text-\[\#657b9e\]{--tw-text-opacity: 1;color:rgb(101 123 158 / var(--tw-text-opacity, 1))}.text-\[\#667085\]{--tw-text-opacity: 1;color:rgb(102 112 133 / var(--tw-text-opacity, 1))}.text-\[\#66758f\]{--tw-text-opacity: 1;color:rgb(102 117 143 / var(--tw-text-opacity, 1))}.text-\[\#667791\]{--tw-text-opacity: 1;color:rgb(102 119 145 / var(--tw-text-opacity, 1))}.text-\[\#667995\]{--tw-text-opacity: 1;color:rgb(102 121 149 / var(--tw-text-opacity, 1))}.text-\[\#667998\]{--tw-text-opacity: 1;color:rgb(102 121 152 / var(--tw-text-opacity, 1))}.text-\[\#667b97\]{--tw-text-opacity: 1;color:rgb(102 123 151 / var(--tw-text-opacity, 1))}.text-\[\#6680a7\]{--tw-text-opacity: 1;color:rgb(102 128 167 / var(--tw-text-opacity, 1))}.text-\[\#677993\]{--tw-text-opacity: 1;color:rgb(103 121 147 / var(--tw-text-opacity, 1))}.text-\[\#687991\]{--tw-text-opacity: 1;color:rgb(104 121 145 / var(--tw-text-opacity, 1))}.text-\[\#687995\]{--tw-text-opacity: 1;color:rgb(104 121 149 / var(--tw-text-opacity, 1))}.text-\[\#687c99\]{--tw-text-opacity: 1;color:rgb(104 124 153 / var(--tw-text-opacity, 1))}.text-\[\#697B94\]{--tw-text-opacity: 1;color:rgb(105 123 148 / var(--tw-text-opacity, 1))}.text-\[\#6D7C92\]{--tw-text-opacity: 1;color:rgb(109 124 146 / var(--tw-text-opacity, 1))}.text-\[\#6E44C3\]{--tw-text-opacity: 1;color:rgb(110 68 195 / var(--tw-text-opacity, 1))}.text-\[\#6a46e8\]{--tw-text-opacity: 1;color:rgb(106 70 232 / var(--tw-text-opacity, 1))}.text-\[\#6a768d\]{--tw-text-opacity: 1;color:rgb(106 118 141 / var(--tw-text-opacity, 1))}.text-\[\#6b43bd\]{--tw-text-opacity: 1;color:rgb(107 67 189 / var(--tw-text-opacity, 1))}.text-\[\#6b7a90\]{--tw-text-opacity: 1;color:rgb(107 122 144 / var(--tw-text-opacity, 1))}.text-\[\#6c35d9\]{--tw-text-opacity: 1;color:rgb(108 53 217 / var(--tw-text-opacity, 1))}.text-\[\#6c7890\]{--tw-text-opacity: 1;color:rgb(108 120 144 / var(--tw-text-opacity, 1))}.text-\[\#6c917d\]{--tw-text-opacity: 1;color:rgb(108 145 125 / var(--tw-text-opacity, 1))}.text-\[\#6d7f9a\]{--tw-text-opacity: 1;color:rgb(109 127 154 / var(--tw-text-opacity, 1))}.text-\[\#6d83a4\]{--tw-text-opacity: 1;color:rgb(109 131 164 / var(--tw-text-opacity, 1))}.text-\[\#6d86ad\]{--tw-text-opacity: 1;color:rgb(109 134 173 / var(--tw-text-opacity, 1))}.text-\[\#6e6e6e\]{--tw-text-opacity: 1;color:rgb(110 110 110 / var(--tw-text-opacity, 1))}.text-\[\#6e7fa8\]{--tw-text-opacity: 1;color:rgb(110 127 168 / var(--tw-text-opacity, 1))}.text-\[\#6f7f99\]{--tw-text-opacity: 1;color:rgb(111 127 153 / var(--tw-text-opacity, 1))}.text-\[\#6f83aa\]{--tw-text-opacity: 1;color:rgb(111 131 170 / var(--tw-text-opacity, 1))}.text-\[\#7040c0\]{--tw-text-opacity: 1;color:rgb(112 64 192 / var(--tw-text-opacity, 1))}.text-\[\#7040d9\]{--tw-text-opacity: 1;color:rgb(112 64 217 / var(--tw-text-opacity, 1))}.text-\[\#7042b5\]{--tw-text-opacity: 1;color:rgb(112 66 181 / var(--tw-text-opacity, 1))}.text-\[\#70809b\]{--tw-text-opacity: 1;color:rgb(112 128 155 / var(--tw-text-opacity, 1))}.text-\[\#70819B\]{--tw-text-opacity: 1;color:rgb(112 129 155 / var(--tw-text-opacity, 1))}.text-\[\#70839e\]{--tw-text-opacity: 1;color:rgb(112 131 158 / var(--tw-text-opacity, 1))}.text-\[\#7086a1\]{--tw-text-opacity: 1;color:rgb(112 134 161 / var(--tw-text-opacity, 1))}.text-\[\#7145bb\]{--tw-text-opacity: 1;color:rgb(113 69 187 / var(--tw-text-opacity, 1))}.text-\[\#718096\]{--tw-text-opacity: 1;color:rgb(113 128 150 / var(--tw-text-opacity, 1))}.text-\[\#71809a\]{--tw-text-opacity: 1;color:rgb(113 128 154 / var(--tw-text-opacity, 1))}.text-\[\#71809b\]{--tw-text-opacity: 1;color:rgb(113 128 155 / var(--tw-text-opacity, 1))}.text-\[\#71819A\],.text-\[\#71819a\]{--tw-text-opacity: 1;color:rgb(113 129 154 / var(--tw-text-opacity, 1))}.text-\[\#71829c\]{--tw-text-opacity: 1;color:rgb(113 130 156 / var(--tw-text-opacity, 1))}.text-\[\#7183a0\]{--tw-text-opacity: 1;color:rgb(113 131 160 / var(--tw-text-opacity, 1))}.text-\[\#71849e\]{--tw-text-opacity: 1;color:rgb(113 132 158 / var(--tw-text-opacity, 1))}.text-\[\#7185a3\]{--tw-text-opacity: 1;color:rgb(113 133 163 / var(--tw-text-opacity, 1))}.text-\[\#7186a0\]{--tw-text-opacity: 1;color:rgb(113 134 160 / var(--tw-text-opacity, 1))}.text-\[\#7186a2\]{--tw-text-opacity: 1;color:rgb(113 134 162 / var(--tw-text-opacity, 1))}.text-\[\#72829A\]{--tw-text-opacity: 1;color:rgb(114 130 154 / var(--tw-text-opacity, 1))}.text-\[\#72839a\]{--tw-text-opacity: 1;color:rgb(114 131 154 / var(--tw-text-opacity, 1))}.text-\[\#72a9f7\]{--tw-text-opacity: 1;color:rgb(114 169 247 / var(--tw-text-opacity, 1))}.text-\[\#7357d8\]{--tw-text-opacity: 1;color:rgb(115 87 216 / var(--tw-text-opacity, 1))}.text-\[\#73829a\]{--tw-text-opacity: 1;color:rgb(115 130 154 / var(--tw-text-opacity, 1))}.text-\[\#73839B\]{--tw-text-opacity: 1;color:rgb(115 131 155 / var(--tw-text-opacity, 1))}.text-\[\#7386a2\]{--tw-text-opacity: 1;color:rgb(115 134 162 / var(--tw-text-opacity, 1))}.text-\[\#7387a2\]{--tw-text-opacity: 1;color:rgb(115 135 162 / var(--tw-text-opacity, 1))}.text-\[\#7390bd\]{--tw-text-opacity: 1;color:rgb(115 144 189 / var(--tw-text-opacity, 1))}.text-\[\#73a9ff\]{--tw-text-opacity: 1;color:rgb(115 169 255 / var(--tw-text-opacity, 1))}.text-\[\#7445BE\]{--tw-text-opacity: 1;color:rgb(116 69 190 / var(--tw-text-opacity, 1))}.text-\[\#74839a\]{--tw-text-opacity: 1;color:rgb(116 131 154 / var(--tw-text-opacity, 1))}.text-\[\#7488a3\]{--tw-text-opacity: 1;color:rgb(116 136 163 / var(--tw-text-opacity, 1))}.text-\[\#7546D9\]{--tw-text-opacity: 1;color:rgb(117 70 217 / var(--tw-text-opacity, 1))}.text-\[\#7569a9\]{--tw-text-opacity: 1;color:rgb(117 105 169 / var(--tw-text-opacity, 1))}.text-\[\#758195\]{--tw-text-opacity: 1;color:rgb(117 129 149 / var(--tw-text-opacity, 1))}.text-\[\#75839a\]{--tw-text-opacity: 1;color:rgb(117 131 154 / var(--tw-text-opacity, 1))}.text-\[\#75a7e7\]{--tw-text-opacity: 1;color:rgb(117 167 231 / var(--tw-text-opacity, 1))}.text-\[\#768ba7\]{--tw-text-opacity: 1;color:rgb(118 139 167 / var(--tw-text-opacity, 1))}.text-\[\#777\]{--tw-text-opacity: 1;color:rgb(119 119 119 / var(--tw-text-opacity, 1))}.text-\[\#7788a4\]{--tw-text-opacity: 1;color:rgb(119 136 164 / var(--tw-text-opacity, 1))}.text-\[\#7789a4\]{--tw-text-opacity: 1;color:rgb(119 137 164 / var(--tw-text-opacity, 1))}.text-\[\#7789a6\]{--tw-text-opacity: 1;color:rgb(119 137 166 / var(--tw-text-opacity, 1))}.text-\[\#778aa5\]{--tw-text-opacity: 1;color:rgb(119 138 165 / var(--tw-text-opacity, 1))}.text-\[\#782635\]{--tw-text-opacity: 1;color:rgb(120 38 53 / var(--tw-text-opacity, 1))}.text-\[\#7890ad\]{--tw-text-opacity: 1;color:rgb(120 144 173 / var(--tw-text-opacity, 1))}.text-\[\#7A8799\]{--tw-text-opacity: 1;color:rgb(122 135 153 / var(--tw-text-opacity, 1))}.text-\[\#7A8CA8\]{--tw-text-opacity: 1;color:rgb(122 140 168 / var(--tw-text-opacity, 1))}.text-\[\#7B8CA5\]{--tw-text-opacity: 1;color:rgb(123 140 165 / var(--tw-text-opacity, 1))}.text-\[\#7F92B3\]{--tw-text-opacity: 1;color:rgb(127 146 179 / var(--tw-text-opacity, 1))}.text-\[\#7a8799\]{--tw-text-opacity: 1;color:rgb(122 135 153 / var(--tw-text-opacity, 1))}.text-\[\#7a8aa4\]{--tw-text-opacity: 1;color:rgb(122 138 164 / var(--tw-text-opacity, 1))}.text-\[\#7a8ba7\]{--tw-text-opacity: 1;color:rgb(122 139 167 / var(--tw-text-opacity, 1))}.text-\[\#7a8ca8\]{--tw-text-opacity: 1;color:rgb(122 140 168 / var(--tw-text-opacity, 1))}.text-\[\#7b8ba3\]{--tw-text-opacity: 1;color:rgb(123 139 163 / var(--tw-text-opacity, 1))}.text-\[\#7b8ba4\]{--tw-text-opacity: 1;color:rgb(123 139 164 / var(--tw-text-opacity, 1))}.text-\[\#7b8ca6\]{--tw-text-opacity: 1;color:rgb(123 140 166 / var(--tw-text-opacity, 1))}.text-\[\#7b91b1\]{--tw-text-opacity: 1;color:rgb(123 145 177 / var(--tw-text-opacity, 1))}.text-\[\#7c3aed\]{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-\[\#7c5ce6\]{--tw-text-opacity: 1;color:rgb(124 92 230 / var(--tw-text-opacity, 1))}.text-\[\#7c8ca5\]{--tw-text-opacity: 1;color:rgb(124 140 165 / var(--tw-text-opacity, 1))}.text-\[\#7c8ca8\]{--tw-text-opacity: 1;color:rgb(124 140 168 / var(--tw-text-opacity, 1))}.text-\[\#7c8da8\]{--tw-text-opacity: 1;color:rgb(124 141 168 / var(--tw-text-opacity, 1))}.text-\[\#7d1f1f\]{--tw-text-opacity: 1;color:rgb(125 31 31 / var(--tw-text-opacity, 1))}.text-\[\#7d5a20\]{--tw-text-opacity: 1;color:rgb(125 90 32 / var(--tw-text-opacity, 1))}.text-\[\#7d8798\]{--tw-text-opacity: 1;color:rgb(125 135 152 / var(--tw-text-opacity, 1))}.text-\[\#7d8aa3\]{--tw-text-opacity: 1;color:rgb(125 138 163 / var(--tw-text-opacity, 1))}.text-\[\#7d8ba0\]{--tw-text-opacity: 1;color:rgb(125 139 160 / var(--tw-text-opacity, 1))}.text-\[\#7f1d1d\]{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-\[\#7f91ab\]{--tw-text-opacity: 1;color:rgb(127 145 171 / var(--tw-text-opacity, 1))}.text-\[\#8057d8\]{--tw-text-opacity: 1;color:rgb(128 87 216 / var(--tw-text-opacity, 1))}.text-\[\#805b0b\]{--tw-text-opacity: 1;color:rgb(128 91 11 / var(--tw-text-opacity, 1))}.text-\[\#8090a7\]{--tw-text-opacity: 1;color:rgb(128 144 167 / var(--tw-text-opacity, 1))}.text-\[\#8094ad\]{--tw-text-opacity: 1;color:rgb(128 148 173 / var(--tw-text-opacity, 1))}.text-\[\#8096b6\]{--tw-text-opacity: 1;color:rgb(128 150 182 / var(--tw-text-opacity, 1))}.text-\[\#8190a6\]{--tw-text-opacity: 1;color:rgb(129 144 166 / var(--tw-text-opacity, 1))}.text-\[\#8191a8\]{--tw-text-opacity: 1;color:rgb(129 145 168 / var(--tw-text-opacity, 1))}.text-\[\#8192AC\],.text-\[\#8192ac\]{--tw-text-opacity: 1;color:rgb(129 146 172 / var(--tw-text-opacity, 1))}.text-\[\#8195b0\]{--tw-text-opacity: 1;color:rgb(129 149 176 / var(--tw-text-opacity, 1))}.text-\[\#825b08\]{--tw-text-opacity: 1;color:rgb(130 91 8 / var(--tw-text-opacity, 1))}.text-\[\#8290a6\]{--tw-text-opacity: 1;color:rgb(130 144 166 / var(--tw-text-opacity, 1))}.text-\[\#8290a7\]{--tw-text-opacity: 1;color:rgb(130 144 167 / var(--tw-text-opacity, 1))}.text-\[\#8290a8\]{--tw-text-opacity: 1;color:rgb(130 144 168 / var(--tw-text-opacity, 1))}.text-\[\#8291A8\]{--tw-text-opacity: 1;color:rgb(130 145 168 / var(--tw-text-opacity, 1))}.text-\[\#8291a7\]{--tw-text-opacity: 1;color:rgb(130 145 167 / var(--tw-text-opacity, 1))}.text-\[\#8292ac\]{--tw-text-opacity: 1;color:rgb(130 146 172 / var(--tw-text-opacity, 1))}.text-\[\#8295ad\]{--tw-text-opacity: 1;color:rgb(130 149 173 / var(--tw-text-opacity, 1))}.text-\[\#8296b0\]{--tw-text-opacity: 1;color:rgb(130 150 176 / var(--tw-text-opacity, 1))}.text-\[\#8391A6\]{--tw-text-opacity: 1;color:rgb(131 145 166 / var(--tw-text-opacity, 1))}.text-\[\#8396ae\]{--tw-text-opacity: 1;color:rgb(131 150 174 / var(--tw-text-opacity, 1))}.text-\[\#8491a5\]{--tw-text-opacity: 1;color:rgb(132 145 165 / var(--tw-text-opacity, 1))}.text-\[\#8491a8\]{--tw-text-opacity: 1;color:rgb(132 145 168 / var(--tw-text-opacity, 1))}.text-\[\#8493a8\]{--tw-text-opacity: 1;color:rgb(132 147 168 / var(--tw-text-opacity, 1))}.text-\[\#8495ad\]{--tw-text-opacity: 1;color:rgb(132 149 173 / var(--tw-text-opacity, 1))}.text-\[\#8754e8\]{--tw-text-opacity: 1;color:rgb(135 84 232 / var(--tw-text-opacity, 1))}.text-\[\#8792a5\]{--tw-text-opacity: 1;color:rgb(135 146 165 / var(--tw-text-opacity, 1))}.text-\[\#8797ad\]{--tw-text-opacity: 1;color:rgb(135 151 173 / var(--tw-text-opacity, 1))}.text-\[\#888\]{--tw-text-opacity: 1;color:rgb(136 136 136 / var(--tw-text-opacity, 1))}.text-\[\#8A6570\]{--tw-text-opacity: 1;color:rgb(138 101 112 / var(--tw-text-opacity, 1))}.text-\[\#8a5b00\]{--tw-text-opacity: 1;color:rgb(138 91 0 / var(--tw-text-opacity, 1))}.text-\[\#8a6517\]{--tw-text-opacity: 1;color:rgb(138 101 23 / var(--tw-text-opacity, 1))}.text-\[\#8a70b7\]{--tw-text-opacity: 1;color:rgb(138 112 183 / var(--tw-text-opacity, 1))}.text-\[\#8a95ab\]{--tw-text-opacity: 1;color:rgb(138 149 171 / var(--tw-text-opacity, 1))}.text-\[\#8a97aa\]{--tw-text-opacity: 1;color:rgb(138 151 170 / var(--tw-text-opacity, 1))}.text-\[\#8a97ad\]{--tw-text-opacity: 1;color:rgb(138 151 173 / var(--tw-text-opacity, 1))}.text-\[\#8a97b8\]{--tw-text-opacity: 1;color:rgb(138 151 184 / var(--tw-text-opacity, 1))}.text-\[\#8a9ab2\]{--tw-text-opacity: 1;color:rgb(138 154 178 / var(--tw-text-opacity, 1))}.text-\[\#8aa0bd\]{--tw-text-opacity: 1;color:rgb(138 160 189 / var(--tw-text-opacity, 1))}.text-\[\#8aa0bf\]{--tw-text-opacity: 1;color:rgb(138 160 191 / var(--tw-text-opacity, 1))}.text-\[\#8b3dff\]{--tw-text-opacity: 1;color:rgb(139 61 255 / var(--tw-text-opacity, 1))}.text-\[\#8b5cf6\]{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.text-\[\#8b5d00\]{--tw-text-opacity: 1;color:rgb(139 93 0 / var(--tw-text-opacity, 1))}.text-\[\#8b672d\]{--tw-text-opacity: 1;color:rgb(139 103 45 / var(--tw-text-opacity, 1))}.text-\[\#8b9ab0\]{--tw-text-opacity: 1;color:rgb(139 154 176 / var(--tw-text-opacity, 1))}.text-\[\#8b9bb2\]{--tw-text-opacity: 1;color:rgb(139 155 178 / var(--tw-text-opacity, 1))}.text-\[\#8c9ab0\]{--tw-text-opacity: 1;color:rgb(140 154 176 / var(--tw-text-opacity, 1))}.text-\[\#8da0bb\]{--tw-text-opacity: 1;color:rgb(141 160 187 / var(--tw-text-opacity, 1))}.text-\[\#8da0bf\]{--tw-text-opacity: 1;color:rgb(141 160 191 / var(--tw-text-opacity, 1))}.text-\[\#8da2c0\]{--tw-text-opacity: 1;color:rgb(141 162 192 / var(--tw-text-opacity, 1))}.text-\[\#8fe3cc\]{--tw-text-opacity: 1;color:rgb(143 227 204 / var(--tw-text-opacity, 1))}.text-\[\#9148f5\]{--tw-text-opacity: 1;color:rgb(145 72 245 / var(--tw-text-opacity, 1))}.text-\[\#916d27\]{--tw-text-opacity: 1;color:rgb(145 109 39 / var(--tw-text-opacity, 1))}.text-\[\#91a0b7\]{--tw-text-opacity: 1;color:rgb(145 160 183 / var(--tw-text-opacity, 1))}.text-\[\#91a5c1\]{--tw-text-opacity: 1;color:rgb(145 165 193 / var(--tw-text-opacity, 1))}.text-\[\#91a9cb\]{--tw-text-opacity: 1;color:rgb(145 169 203 / var(--tw-text-opacity, 1))}.text-\[\#92a0b5\]{--tw-text-opacity: 1;color:rgb(146 160 181 / var(--tw-text-opacity, 1))}.text-\[\#93a5c0\]{--tw-text-opacity: 1;color:rgb(147 165 192 / var(--tw-text-opacity, 1))}.text-\[\#94A3B8\],.text-\[\#94a3b8\]{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-\[\#94a3bd\]{--tw-text-opacity: 1;color:rgb(148 163 189 / var(--tw-text-opacity, 1))}.text-\[\#97a6bf\]{--tw-text-opacity: 1;color:rgb(151 166 191 / var(--tw-text-opacity, 1))}.text-\[\#991b1b\]{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-\[\#99a9c0\]{--tw-text-opacity: 1;color:rgb(153 169 192 / var(--tw-text-opacity, 1))}.text-\[\#9AAAC0\]{--tw-text-opacity: 1;color:rgb(154 170 192 / var(--tw-text-opacity, 1))}.text-\[\#9a6900\]{--tw-text-opacity: 1;color:rgb(154 105 0 / var(--tw-text-opacity, 1))}.text-\[\#9aa3b3\]{--tw-text-opacity: 1;color:rgb(154 163 179 / var(--tw-text-opacity, 1))}.text-\[\#9aa7ba\]{--tw-text-opacity: 1;color:rgb(154 167 186 / var(--tw-text-opacity, 1))}.text-\[\#9aa7bd\]{--tw-text-opacity: 1;color:rgb(154 167 189 / var(--tw-text-opacity, 1))}.text-\[\#9aa8bc\]{--tw-text-opacity: 1;color:rgb(154 168 188 / var(--tw-text-opacity, 1))}.text-\[\#9aa9bf\]{--tw-text-opacity: 1;color:rgb(154 169 191 / var(--tw-text-opacity, 1))}.text-\[\#9aabc2\]{--tw-text-opacity: 1;color:rgb(154 171 194 / var(--tw-text-opacity, 1))}.text-\[\#9aacca\]{--tw-text-opacity: 1;color:rgb(154 172 202 / var(--tw-text-opacity, 1))}.text-\[\#9aaece\]{--tw-text-opacity: 1;color:rgb(154 174 206 / var(--tw-text-opacity, 1))}.text-\[\#9b5de5\]{--tw-text-opacity: 1;color:rgb(155 93 229 / var(--tw-text-opacity, 1))}.text-\[\#9ba6b8\]{--tw-text-opacity: 1;color:rgb(155 166 184 / var(--tw-text-opacity, 1))}.text-\[\#9bb1d0\]{--tw-text-opacity: 1;color:rgb(155 177 208 / var(--tw-text-opacity, 1))}.text-\[\#9c6700\]{--tw-text-opacity: 1;color:rgb(156 103 0 / var(--tw-text-opacity, 1))}.text-\[\#A66A08\]{--tw-text-opacity: 1;color:rgb(166 106 8 / var(--tw-text-opacity, 1))}.text-\[\#A66B10\]{--tw-text-opacity: 1;color:rgb(166 107 16 / var(--tw-text-opacity, 1))}.text-\[\#A74455\]{--tw-text-opacity: 1;color:rgb(167 68 85 / var(--tw-text-opacity, 1))}.text-\[\#B45309\]{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-\[\#B55B67\]{--tw-text-opacity: 1;color:rgb(181 91 103 / var(--tw-text-opacity, 1))}.text-\[\#B76A00\]{--tw-text-opacity: 1;color:rgb(183 106 0 / var(--tw-text-opacity, 1))}.text-\[\#B83C52\]{--tw-text-opacity: 1;color:rgb(184 60 82 / var(--tw-text-opacity, 1))}.text-\[\#C3631B\]{--tw-text-opacity: 1;color:rgb(195 99 27 / var(--tw-text-opacity, 1))}.text-\[\#C43D3D\]{--tw-text-opacity: 1;color:rgb(196 61 61 / var(--tw-text-opacity, 1))}.text-\[\#C46B2C\]{--tw-text-opacity: 1;color:rgb(196 107 44 / var(--tw-text-opacity, 1))}.text-\[\#C73535\]{--tw-text-opacity: 1;color:rgb(199 53 53 / var(--tw-text-opacity, 1))}.text-\[\#C96A2B\]{--tw-text-opacity: 1;color:rgb(201 106 43 / var(--tw-text-opacity, 1))}.text-\[\#D73535\]{--tw-text-opacity: 1;color:rgb(215 53 53 / var(--tw-text-opacity, 1))}.text-\[\#D97706\]{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-\[\#DC2626\]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-\[\#E5484D\]{--tw-text-opacity: 1;color:rgb(229 72 77 / var(--tw-text-opacity, 1))}.text-\[\#a04a52\]{--tw-text-opacity: 1;color:rgb(160 74 82 / var(--tw-text-opacity, 1))}.text-\[\#a06a00\]{--tw-text-opacity: 1;color:rgb(160 106 0 / var(--tw-text-opacity, 1))}.text-\[\#a0aabd\]{--tw-text-opacity: 1;color:rgb(160 170 189 / var(--tw-text-opacity, 1))}.text-\[\#a1adbf\]{--tw-text-opacity: 1;color:rgb(161 173 191 / var(--tw-text-opacity, 1))}.text-\[\#a1aec0\]{--tw-text-opacity: 1;color:rgb(161 174 192 / var(--tw-text-opacity, 1))}.text-\[\#a44d4d\]{--tw-text-opacity: 1;color:rgb(164 77 77 / var(--tw-text-opacity, 1))}.text-\[\#a66700\]{--tw-text-opacity: 1;color:rgb(166 103 0 / var(--tw-text-opacity, 1))}.text-\[\#a66a08\]{--tw-text-opacity: 1;color:rgb(166 106 8 / var(--tw-text-opacity, 1))}.text-\[\#a76400\]{--tw-text-opacity: 1;color:rgb(167 100 0 / var(--tw-text-opacity, 1))}.text-\[\#a85b08\]{--tw-text-opacity: 1;color:rgb(168 91 8 / var(--tw-text-opacity, 1))}.text-\[\#a92121\]{--tw-text-opacity: 1;color:rgb(169 33 33 / var(--tw-text-opacity, 1))}.text-\[\#b42318\]{--tw-text-opacity: 1;color:rgb(180 35 24 / var(--tw-text-opacity, 1))}.text-\[\#b42323\]{--tw-text-opacity: 1;color:rgb(180 35 35 / var(--tw-text-opacity, 1))}.text-\[\#b4233c\]{--tw-text-opacity: 1;color:rgb(180 35 60 / var(--tw-text-opacity, 1))}.text-\[\#b45309\]{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-\[\#b5c7e3\]{--tw-text-opacity: 1;color:rgb(181 199 227 / var(--tw-text-opacity, 1))}.text-\[\#b66412\]{--tw-text-opacity: 1;color:rgb(182 100 18 / var(--tw-text-opacity, 1))}.text-\[\#b76a00\]{--tw-text-opacity: 1;color:rgb(183 106 0 / var(--tw-text-opacity, 1))}.text-\[\#b7c8ff\]{--tw-text-opacity: 1;color:rgb(183 200 255 / var(--tw-text-opacity, 1))}.text-\[\#b96900\]{--tw-text-opacity: 1;color:rgb(185 105 0 / var(--tw-text-opacity, 1))}.text-\[\#ba1a1a\]{--tw-text-opacity: 1;color:rgb(186 26 26 / var(--tw-text-opacity, 1))}.text-\[\#bd590d\]{--tw-text-opacity: 1;color:rgb(189 89 13 / var(--tw-text-opacity, 1))}.text-\[\#bd7b0c\]{--tw-text-opacity: 1;color:rgb(189 123 12 / var(--tw-text-opacity, 1))}.text-\[\#c2410c\]{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-\[\#c25b00\]{--tw-text-opacity: 1;color:rgb(194 91 0 / var(--tw-text-opacity, 1))}.text-\[\#c27509\]{--tw-text-opacity: 1;color:rgb(194 117 9 / var(--tw-text-opacity, 1))}.text-\[\#c34242\]{--tw-text-opacity: 1;color:rgb(195 66 66 / var(--tw-text-opacity, 1))}.text-\[\#c4cfdd\]{--tw-text-opacity: 1;color:rgb(196 207 221 / var(--tw-text-opacity, 1))}.text-\[\#c53030\]{--tw-text-opacity: 1;color:rgb(197 48 48 / var(--tw-text-opacity, 1))}.text-\[\#c54154\]{--tw-text-opacity: 1;color:rgb(197 65 84 / var(--tw-text-opacity, 1))}.text-\[\#c58a25\]{--tw-text-opacity: 1;color:rgb(197 138 37 / var(--tw-text-opacity, 1))}.text-\[\#c61d25\]{--tw-text-opacity: 1;color:rgb(198 29 37 / var(--tw-text-opacity, 1))}.text-\[\#c66a00\]{--tw-text-opacity: 1;color:rgb(198 106 0 / var(--tw-text-opacity, 1))}.text-\[\#c73535\]{--tw-text-opacity: 1;color:rgb(199 53 53 / var(--tw-text-opacity, 1))}.text-\[\#c77600\]{--tw-text-opacity: 1;color:rgb(199 118 0 / var(--tw-text-opacity, 1))}.text-\[\#c82b18\]{--tw-text-opacity: 1;color:rgb(200 43 24 / var(--tw-text-opacity, 1))}.text-\[\#cbd5e1\]{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-\[\#d06a0e\]{--tw-text-opacity: 1;color:rgb(208 106 14 / var(--tw-text-opacity, 1))}.text-\[\#d11d1d\]{--tw-text-opacity: 1;color:rgb(209 29 29 / var(--tw-text-opacity, 1))}.text-\[\#d47b00\]{--tw-text-opacity: 1;color:rgb(212 123 0 / var(--tw-text-opacity, 1))}.text-\[\#d72f2f\]{--tw-text-opacity: 1;color:rgb(215 47 47 / var(--tw-text-opacity, 1))}.text-\[\#d73535\]{--tw-text-opacity: 1;color:rgb(215 53 53 / var(--tw-text-opacity, 1))}.text-\[\#d78c00\]{--tw-text-opacity: 1;color:rgb(215 140 0 / var(--tw-text-opacity, 1))}.text-\[\#d84355\]{--tw-text-opacity: 1;color:rgb(216 67 85 / var(--tw-text-opacity, 1))}.text-\[\#d8e5f7\]{--tw-text-opacity: 1;color:rgb(216 229 247 / var(--tw-text-opacity, 1))}.text-\[\#d92d20\]{--tw-text-opacity: 1;color:rgb(217 45 32 / var(--tw-text-opacity, 1))}.text-\[\#d97706\]{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-\[\#d99100\]{--tw-text-opacity: 1;color:rgb(217 145 0 / var(--tw-text-opacity, 1))}.text-\[\#d9e7fb\]{--tw-text-opacity: 1;color:rgb(217 231 251 / var(--tw-text-opacity, 1))}.text-\[\#dc2626\]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-\[\#dce6f5\]{--tw-text-opacity: 1;color:rgb(220 230 245 / var(--tw-text-opacity, 1))}.text-\[\#e11d48\]{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-\[\#e39c12\]{--tw-text-opacity: 1;color:rgb(227 156 18 / var(--tw-text-opacity, 1))}.text-\[\#e4edf9\]{--tw-text-opacity: 1;color:rgb(228 237 249 / var(--tw-text-opacity, 1))}.text-\[\#e52258\]{--tw-text-opacity: 1;color:rgb(229 34 88 / var(--tw-text-opacity, 1))}.text-\[\#eca719\]{--tw-text-opacity: 1;color:rgb(236 167 25 / var(--tw-text-opacity, 1))}.text-\[\#ed5555\]{--tw-text-opacity: 1;color:rgb(237 85 85 / var(--tw-text-opacity, 1))}.text-\[\#edf4fc\]{--tw-text-opacity: 1;color:rgb(237 244 252 / var(--tw-text-opacity, 1))}.text-\[\#ef4444\]{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-\[\#ef4747\]{--tw-text-opacity: 1;color:rgb(239 71 71 / var(--tw-text-opacity, 1))}.text-\[\#ef5151\]{--tw-text-opacity: 1;color:rgb(239 81 81 / var(--tw-text-opacity, 1))}.text-\[\#ef5b5b\]{--tw-text-opacity: 1;color:rgb(239 91 91 / var(--tw-text-opacity, 1))}.text-\[\#ef6262\]{--tw-text-opacity: 1;color:rgb(239 98 98 / var(--tw-text-opacity, 1))}.text-\[\#ef7b00\]{--tw-text-opacity: 1;color:rgb(239 123 0 / var(--tw-text-opacity, 1))}.text-\[\#f1f6ff\]{--tw-text-opacity: 1;color:rgb(241 246 255 / var(--tw-text-opacity, 1))}.text-\[\#f2f6fc\]{--tw-text-opacity: 1;color:rgb(242 246 252 / var(--tw-text-opacity, 1))}.text-\[\#f3a31d\]{--tw-text-opacity: 1;color:rgb(243 163 29 / var(--tw-text-opacity, 1))}.text-\[\#f4aa54\]{--tw-text-opacity: 1;color:rgb(244 170 84 / var(--tw-text-opacity, 1))}.text-\[\#f4f8ff\]{--tw-text-opacity: 1;color:rgb(244 248 255 / var(--tw-text-opacity, 1))}.text-\[\#f59e0b\]{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-\[\#ff655c\]{--tw-text-opacity: 1;color:rgb(255 101 92 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-blue-50{--tw-text-opacity: 1;color:rgb(239 246 255 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-current{color:currentColor}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-50{--tw-text-opacity: 1;color:rgb(236 253 245 / var(--tw-text-opacity, 1))}.text-emerald-50\/70{color:#ecfdf5b3}.text-emerald-50\/75{color:#ecfdf5bf}.text-emerald-50\/80{color:#ecfdf5cc}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-950{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.text-error{--tw-text-opacity: 1;color:rgb(186 26 26 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-indigo-100{--tw-text-opacity: 1;color:rgb(224 231 255 / var(--tw-text-opacity, 1))}.text-indigo-200{--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-info{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-on-background{--tw-text-opacity: 1;color:rgb(11 28 48 / var(--tw-text-opacity, 1))}.text-on-error-container{--tw-text-opacity: 1;color:rgb(147 0 10 / var(--tw-text-opacity, 1))}.text-on-primary{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-on-primary-container{--tw-text-opacity: 1;color:rgb(178 201 255 / var(--tw-text-opacity, 1))}.text-on-surface{--tw-text-opacity: 1;color:rgb(11 28 48 / var(--tw-text-opacity, 1))}.text-on-surface-variant{--tw-text-opacity: 1;color:rgb(67 71 80 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-outline{--tw-text-opacity: 1;color:rgb(116 119 129 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(15 59 124 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-success{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-violet-800{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-violet-900{--tw-text-opacity: 1;color:rgb(76 29 149 / var(--tw-text-opacity, 1))}.text-warning{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/25{color:#ffffff40}.text-white\/35{color:#ffffff59}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.caret-primary{caret-color:#0f3b7c}.accent-\[\#075ed8\]{accent-color:#075ed8}.accent-primary{accent-color:#0f3b7c}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.\!shadow-\[0_12px_34px_rgba\(30\,64\,175\,0\.09\)\]{--tw-shadow: 0 12px 34px rgba(30,64,175,.09) !important;--tw-shadow-colored: 0 12px 34px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.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)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-16px_0_34px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: -16px 0 34px rgba(15,23,42,.18);--tw-shadow-colored: -16px 0 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-18px_0_44px_rgba\(2\,6\,23\,0\.12\)\]{--tw-shadow: -18px 0 44px rgba(2,6,23,.12);--tw-shadow-colored: -18px 0 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-18px_0_55px_rgba\(15\,23\,42\,\.22\)\]{--tw-shadow: -18px 0 55px rgba(15,23,42,.22);--tw-shadow-colored: -18px 0 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-8px_24px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 -8px 24px rgba(15,23,42,.04);--tw-shadow-colored: 0 -8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(7\,94\,216\,0\.15\)\]{--tw-shadow: 0 0 0 1px rgba(7,94,216,.15);--tw-shadow-colored: 0 0 0 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)}.shadow-\[0_0_0_3px_rgba\(7\,94\,216\,\.08\)\]{--tw-shadow: 0 0 0 3px rgba(7,94,216,.08);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_\#bef264\]{--tw-shadow: 0 0 12px #bef264;--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_0_\#8594b4\,0_20px_0_\#8594b4\,0_30px_0_\#8594b4\]{--tw-shadow: 0 10px 0 #8594b4,0 20px 0 #8594b4,0 30px 0 #8594b4;--tw-shadow-colored: 0 10px 0 var(--tw-shadow-color), 0 20px 0 var(--tw-shadow-color), 0 30px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_18px_rgba\(18\,77\,190\,0\.28\)\]{--tw-shadow: 0 10px 18px rgba(18,77,190,.28);--tw-shadow-colored: 0 10px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_18px_rgba\(7\,94\,216\,0\.18\)\]{--tw-shadow: 0 10px 18px rgba(7,94,216,.18);--tw-shadow-colored: 0 10px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(209\,29\,29\,0\.18\)\]{--tw-shadow: 0 10px 22px rgba(209,29,29,.18);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(7\,94\,216\,0\.22\)\]{--tw-shadow: 0 10px 22px rgba(7,94,216,.22);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(7\,94\,216\,0\.24\)\]{--tw-shadow: 0 10px 22px rgba(7,94,216,.24);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(7\,94\,216\,0\.25\)\]{--tw-shadow: 0 10px 22px rgba(7,94,216,.25);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow: 0 10px 24px rgba(0,0,0,.22);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(2\,132\,199\,0\.35\)\]{--tw-shadow: 0 10px 24px rgba(2,132,199,.35);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(243\,163\,29\,0\.08\)\]{--tw-shadow: 0 10px 24px rgba(243,163,29,.08);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(255\,101\,92\,0\.08\)\]{--tw-shadow: 0 10px 24px rgba(255,101,92,.08);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(31\,56\,100\,0\.05\)\]{--tw-shadow: 0 10px 24px rgba(31,56,100,.05);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(31\,56\,100\,0\.07\)\]{--tw-shadow: 0 10px 24px rgba(31,56,100,.07);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(31\,56\,100\,0\.08\)\]{--tw-shadow: 0 10px 24px rgba(31,56,100,.08);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(37\,99\,235\,0\.32\)\]{--tw-shadow: 0 10px 24px rgba(37,99,235,.32);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(37\,99\,235\,0\.35\)\]{--tw-shadow: 0 10px 24px rgba(37,99,235,.35);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_25px_rgba\(31\,56\,100\,0\.14\)\]{--tw-shadow: 0 10px 25px rgba(31,56,100,.14);--tw-shadow-colored: 0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(37\,99\,235\,0\.22\)\]{--tw-shadow: 0 10px 26px rgba(37,99,235,.22);--tw-shadow-colored: 0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(30\,64\,175\,0\.08\)\]{--tw-shadow: 0 10px 28px rgba(30,64,175,.08);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(31\,56\,100\,0\.06\)\]{--tw-shadow: 0 10px 28px rgba(31,56,100,.06);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(31\,56\,100\,0\.065\)\]{--tw-shadow: 0 10px 28px rgba(31,56,100,.065);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(31\,56\,100\,0\.07\)\]{--tw-shadow: 0 10px 28px rgba(31,56,100,.07);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(49\,79\,160\,0\.1\)\]{--tw-shadow: 0 10px 28px rgba(49,79,160,.1);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(31\,56\,100\,0\.06\)\]{--tw-shadow: 0 10px 30px rgba(31,56,100,.06);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(31\,56\,100\,0\.08\)\]{--tw-shadow: 0 10px 30px rgba(31,56,100,.08);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(37\,99\,235\,0\.06\)\]{--tw-shadow: 0 10px 30px rgba(37,99,235,.06);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(37\,99\,235\,0\.08\)\]{--tw-shadow: 0 10px 30px rgba(37,99,235,.08);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(37\,99\,235\,0\.10\)\]{--tw-shadow: 0 10px 30px rgba(37,99,235,.1);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(70\,110\,180\,0\.14\)\]{--tw-shadow: 0 10px 30px rgba(70,110,180,.14);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_32px_rgba\(31\,56\,100\,\.08\)\],.shadow-\[0_10px_32px_rgba\(31\,56\,100\,0\.08\)\]{--tw-shadow: 0 10px 32px rgba(31,56,100,.08);--tw-shadow-colored: 0 10px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(18\,77\,190\,0\.28\)\]{--tw-shadow: 0 12px 24px rgba(18,77,190,.28);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(30\,78\,175\,\.22\)\]{--tw-shadow: 0 12px 28px rgba(30,78,175,.22);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(31\,56\,100\,0\.12\)\]{--tw-shadow: 0 12px 28px rgba(31,56,100,.12);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(7\,94\,216\,0\.18\)\]{--tw-shadow: 0 12px 28px rgba(7,94,216,.18);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 12px 30px rgba(15,23,42,.16);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(32\,88\,190\,0\.15\)\]{--tw-shadow: 0 12px 30px rgba(32,88,190,.15);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_34px_rgba\(37\,99\,235\,0\.12\)\]{--tw-shadow: 0 12px 34px rgba(37,99,235,.12);--tw-shadow-colored: 0 12px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_35px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 12px 35px rgba(15,23,42,.04);--tw-shadow-colored: 0 12px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(31\,56\,100\,0\.18\)\]{--tw-shadow: 0 14px 30px rgba(31,56,100,.18);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_32px_rgba\(25\,48\,85\,0\.16\)\]{--tw-shadow: 0 14px 32px rgba(25,48,85,.16);--tw-shadow-colored: 0 14px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(33\,102\,243\,0\.2\)\]{--tw-shadow: 0 14px 34px rgba(33,102,243,.2);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_35px_rgba\(31\,56\,100\,0\.16\)\]{--tw-shadow: 0 14px 35px rgba(31,56,100,.16);--tw-shadow-colored: 0 14px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_38px_rgba\(31\,56\,100\,0\.16\)\]{--tw-shadow: 0 14px 38px rgba(31,56,100,.16);--tw-shadow-colored: 0 14px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_35px_rgba\(37\,99\,235\,0\.24\)\]{--tw-shadow: 0 16px 35px rgba(37,99,235,.24);--tw-shadow-colored: 0 16px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow: 0 16px 40px rgba(15,23,42,.32);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_45px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 16px 45px rgba(15,23,42,.06);--tw-shadow-colored: 0 16px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_36px_rgba\(31\,56\,100\,0\.18\)\]{--tw-shadow: 0 18px 36px rgba(31,56,100,.18);--tw-shadow-colored: 0 18px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(6\,95\,85\,\.18\)\]{--tw-shadow: 0 18px 40px rgba(6,95,85,.18);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(31\,56\,100\,0\.18\)\]{--tw-shadow: 0 18px 44px rgba(31,56,100,.18);--tw-shadow-colored: 0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(31\,56\,100\,0\.22\)\]{--tw-shadow: 0 18px 44px rgba(31,56,100,.22);--tw-shadow-colored: 0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(31\,56\,100\,0\.09\)\]{--tw-shadow: 0 18px 48px rgba(31,56,100,.09);--tw-shadow-colored: 0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(31\,56\,100\,0\.08\)\]{--tw-shadow: 0 18px 50px rgba(31,56,100,.08);--tw-shadow-colored: 0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_\#e2e8f0\]{--tw-shadow: 0 1px 0 #e2e8f0;--tw-shadow-colored: 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_40px_rgba\(31\,56\,100\,0\.16\)\]{--tw-shadow: 0 20px 40px rgba(31,56,100,.16);--tw-shadow-colored: 0 20px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow: 0 24px 70px rgba(15,23,42,.24);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(15\,23\,42\,0\.3\)\]{--tw-shadow: 0 24px 70px rgba(15,23,42,.3);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 24px 70px rgba(15,23,42,.35);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(16\,33\,61\,0\.28\)\]{--tw-shadow: 0 24px 70px rgba(16,33,61,.28);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(19\,45\,91\,0\.10\)\]{--tw-shadow: 0 24px 70px rgba(19,45,91,.1);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_48px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 28px 48px rgba(15,23,42,.18);--tw-shadow-colored: 0 28px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_70px_rgba\(15\,23\,42\,\.28\)\]{--tw-shadow: 0 28px 70px rgba(15,23,42,.28);--tw-shadow-colored: 0 28px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(15\,23\,42\,0\.24\)\]{--tw-shadow: 0 28px 80px rgba(15,23,42,.24);--tw-shadow-colored: 0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_5px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow: 0 2px 5px rgba(15,23,42,.22);--tw-shadow-colored: 0 2px 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_5px_rgba\(30\,58\,95\,0\.03\)\]{--tw-shadow: 0 2px 5px rgba(30,58,95,.03);--tw-shadow-colored: 0 2px 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_5px_rgba\(30\,58\,95\,0\.04\)\]{--tw-shadow: 0 2px 5px rgba(30,58,95,.04);--tw-shadow-colored: 0 2px 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_6px_rgba\(31\,56\,100\,0\.03\)\]{--tw-shadow: 0 2px 6px rgba(31,56,100,.03);--tw-shadow-colored: 0 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_6px_rgba\(42\,93\,205\,0\.1\)\]{--tw-shadow: 0 2px 6px rgba(42,93,205,.1);--tw-shadow-colored: 0 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_7px_rgba\(31\,56\,100\,0\.05\)\]{--tw-shadow: 0 2px 7px rgba(31,56,100,.05);--tw-shadow-colored: 0 2px 7px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(30\,49\,82\,0\.04\)\]{--tw-shadow: 0 2px 8px rgba(30,49,82,.04);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(31\,56\,100\,0\.03\)\]{--tw-shadow: 0 2px 8px rgba(31,56,100,.03);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_0_\#b8d2f6\,0_7px_14px_rgba\(7\,94\,216\,0\.16\)\]{--tw-shadow: 0 3px 0 #b8d2f6,0 7px 14px rgba(7,94,216,.16);--tw-shadow-colored: 0 3px 0 var(--tw-shadow-color), 0 7px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_10px_rgba\(30\,58\,95\,0\.12\)\]{--tw-shadow: 0 3px 10px rgba(30,58,95,.12);--tw-shadow-colored: 0 3px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_10px_rgba\(31\,56\,100\,0\.04\)\]{--tw-shadow: 0 3px 10px rgba(31,56,100,.04);--tw-shadow-colored: 0 3px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_12px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 3px 12px rgba(15,23,42,.08);--tw-shadow-colored: 0 3px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_8px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow: 0 3px 8px rgba(15,23,42,.14);--tw-shadow-colored: 0 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_8px_rgba\(7\,94\,216\,0\.28\)\]{--tw-shadow: 0 3px 8px rgba(7,94,216,.28);--tw-shadow-colored: 0 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_10px_rgba\(31\,56\,100\,0\.08\)\]{--tw-shadow: 0 4px 10px rgba(31,56,100,.08);--tw-shadow-colored: 0 4px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 4px 12px rgba(15,23,42,.04);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 4px 12px rgba(15,23,42,.08);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 4px 12px rgba(15,23,42,.12);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(31\,56\,100\,0\.05\)\]{--tw-shadow: 0 4px 12px rgba(31,56,100,.05);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(31\,56\,100\,0\.08\)\]{--tw-shadow: 0 4px 12px rgba(31,56,100,.08);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(7\,94\,216\,0\.10\)\]{--tw-shadow: 0 4px 12px rgba(7,94,216,.1);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(15\,23\,42\,0\.03\)\]{--tw-shadow: 0 4px 14px rgba(15,23,42,.03);--tw-shadow-colored: 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 4px 14px rgba(15,23,42,.08);--tw-shadow-colored: 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(15\,91\,216\,0\.1\)\]{--tw-shadow: 0 4px 14px rgba(15,91,216,.1);--tw-shadow-colored: 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(166\,103\,0\,0\.1\)\]{--tw-shadow: 0 4px 14px rgba(166,103,0,.1);--tw-shadow-colored: 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(180\,35\,24\,0\.1\)\]{--tw-shadow: 0 4px 14px rgba(180,35,24,.1);--tw-shadow-colored: 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(31\,56\,100\,0\.05\)\]{--tw-shadow: 0 4px 14px rgba(31,56,100,.05);--tw-shadow-colored: 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(31\,56\,100\,0\.08\)\]{--tw-shadow: 0 4px 14px rgba(31,56,100,.08);--tw-shadow-colored: 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_18px_rgba\(31\,56\,100\,0\.06\)\]{--tw-shadow: 0 4px 18px rgba(31,56,100,.06);--tw-shadow-colored: 0 4px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_8px_rgba\(7\,94\,216\,0\.22\)\]{--tw-shadow: 0 4px 8px rgba(7,94,216,.22);--tw-shadow-colored: 0 4px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_9px_rgba\(7\,85\,189\,\.28\)\]{--tw-shadow: 0 4px 9px rgba(7,85,189,.28);--tw-shadow-colored: 0 4px 9px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_10px_rgba\(7\,94\,216\,\.22\)\]{--tw-shadow: 0 5px 10px rgba(7,94,216,.22);--tw-shadow-colored: 0 5px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_12px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 5px 12px rgba(15,23,42,.12);--tw-shadow-colored: 0 5px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_12px_rgba\(31\,56\,100\,0\.06\)\]{--tw-shadow: 0 5px 12px rgba(31,56,100,.06);--tw-shadow-colored: 0 5px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_12px_rgba\(7\,94\,216\,0\.18\)\]{--tw-shadow: 0 5px 12px rgba(7,94,216,.18);--tw-shadow-colored: 0 5px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_12px_rgba\(7\,94\,216\,0\.2\)\]{--tw-shadow: 0 5px 12px rgba(7,94,216,.2);--tw-shadow-colored: 0 5px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_12px_rgba\(7\,94\,216\,0\.25\)\]{--tw-shadow: 0 5px 12px rgba(7,94,216,.25);--tw-shadow-colored: 0 5px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(18\,48\,100\,0\.18\)\]{--tw-shadow: 0 5px 14px rgba(18,48,100,.18);--tw-shadow-colored: 0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(31\,56\,100\,0\.08\)\]{--tw-shadow: 0 5px 14px rgba(31,56,100,.08);--tw-shadow-colored: 0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(37\,99\,235\,0\.28\)\]{--tw-shadow: 0 5px 14px rgba(37,99,235,.28);--tw-shadow-colored: 0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(7\,94\,216\,0\.25\)\]{--tw-shadow: 0 5px 14px rgba(7,94,216,.25);--tw-shadow-colored: 0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_16px_rgba\(31\,56\,100\,0\.05\)\]{--tw-shadow: 0 5px 16px rgba(31,56,100,.05);--tw-shadow-colored: 0 5px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_16px_rgba\(70\,110\,180\,0\.12\)\]{--tw-shadow: 0 5px 16px rgba(70,110,180,.12);--tw-shadow-colored: 0 5px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_18px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 5px 18px rgba(15,23,42,.04);--tw-shadow-colored: 0 5px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(15\,91\,216\,0\.22\)\]{--tw-shadow: 0 6px 14px rgba(15,91,216,.22);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(31\,56\,100\,0\.08\)\]{--tw-shadow: 0 6px 14px rgba(31,56,100,.08);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(7\,94\,216\,\.2\)\]{--tw-shadow: 0 6px 14px rgba(7,94,216,.2);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(7\,94\,216\,0\.24\)\]{--tw-shadow: 0 6px 14px rgba(7,94,216,.24);--tw-shadow-colored: 0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(31\,56\,100\,0\.04\)\]{--tw-shadow: 0 6px 16px rgba(31,56,100,.04);--tw-shadow-colored: 0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(31\,56\,100\,0\.05\)\]{--tw-shadow: 0 6px 16px rgba(31,56,100,.05);--tw-shadow-colored: 0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(31\,56\,100\,0\.06\)\]{--tw-shadow: 0 6px 16px rgba(31,56,100,.06);--tw-shadow-colored: 0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(31\,56\,100\,0\.08\)\]{--tw-shadow: 0 6px 16px rgba(31,56,100,.08);--tw-shadow-colored: 0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(37\,99\,235\,0\.28\)\]{--tw-shadow: 0 6px 16px rgba(37,99,235,.28);--tw-shadow-colored: 0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(7\,94\,216\,0\.2\)\]{--tw-shadow: 0 6px 16px rgba(7,94,216,.2);--tw-shadow-colored: 0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(30\,64\,175\,0\.06\)\]{--tw-shadow: 0 6px 18px rgba(30,64,175,.06);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(31\,56\,100\,\.05\)\]{--tw-shadow: 0 6px 18px rgba(31,56,100,.05);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(31\,56\,100\,0\.04\)\]{--tw-shadow: 0 6px 18px rgba(31,56,100,.04);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(31\,56\,100\,0\.05\)\]{--tw-shadow: 0 6px 18px rgba(31,56,100,.05);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(31\,56\,100\,0\.06\)\]{--tw-shadow: 0 6px 18px rgba(31,56,100,.06);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_20px_rgba\(30\,64\,175\,0\.06\)\]{--tw-shadow: 0 6px 20px rgba(30,64,175,.06);--tw-shadow-colored: 0 6px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_14px_rgba\(7\,94\,216\,0\.2\)\]{--tw-shadow: 0 7px 14px rgba(7,94,216,.2);--tw-shadow-colored: 0 7px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_14px_rgba\(7\,94\,216\,0\.22\)\]{--tw-shadow: 0 7px 14px rgba(7,94,216,.22);--tw-shadow-colored: 0 7px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_15px_rgba\(7\,94\,216\,0\.25\)\]{--tw-shadow: 0 7px 15px rgba(7,94,216,.25);--tw-shadow-colored: 0 7px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_16px_rgba\(7\,94\,216\,\.22\)\]{--tw-shadow: 0 7px 16px rgba(7,94,216,.22);--tw-shadow-colored: 0 7px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_16px_rgba\(7\,94\,216\,0\.2\)\]{--tw-shadow: 0 7px 16px rgba(7,94,216,.2);--tw-shadow-colored: 0 7px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_18px_rgba\(31\,56\,100\,0\.04\)\]{--tw-shadow: 0 7px 18px rgba(31,56,100,.04);--tw-shadow-colored: 0 7px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_18px_rgba\(31\,56\,100\,0\.05\)\]{--tw-shadow: 0 7px 18px rgba(31,56,100,.05);--tw-shadow-colored: 0 7px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_18px_rgba\(31\,56\,100\,0\.06\)\]{--tw-shadow: 0 7px 18px rgba(31,56,100,.06);--tw-shadow-colored: 0 7px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_18px_rgba\(31\,56\,100\,0\.08\)\]{--tw-shadow: 0 7px 18px rgba(31,56,100,.08);--tw-shadow-colored: 0 7px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_18px_rgba\(31\,56\,100\,0\.09\)\]{--tw-shadow: 0 7px 18px rgba(31,56,100,.09);--tw-shadow-colored: 0 7px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_18px_rgba\(31\,91\,190\,0\.13\)\]{--tw-shadow: 0 7px 18px rgba(31,91,190,.13);--tw-shadow-colored: 0 7px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_18px_rgba\(37\,99\,235\,0\.30\)\]{--tw-shadow: 0 7px 18px rgba(37,99,235,.3);--tw-shadow-colored: 0 7px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_20px_rgba\(31\,56\,100\,0\.06\)\]{--tw-shadow: 0 7px 20px rgba(31,56,100,.06);--tw-shadow-colored: 0 7px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_20px_rgba\(35\,68\,120\,0\.09\)\]{--tw-shadow: 0 7px 20px rgba(35,68,120,.09);--tw-shadow-colored: 0 7px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_16px_rgba\(37\,211\,102\,0\.22\)\]{--tw-shadow: 0 8px 16px rgba(37,211,102,.22);--tw-shadow-colored: 0 8px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_16px_rgba\(7\,94\,216\,0\.2\)\]{--tw-shadow: 0 8px 16px rgba(7,94,216,.2);--tw-shadow-colored: 0 8px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_16px_rgba\(7\,94\,216\,0\.22\)\]{--tw-shadow: 0 8px 16px rgba(7,94,216,.22);--tw-shadow-colored: 0 8px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(11\,99\,246\,0\.22\)\]{--tw-shadow: 0 8px 18px rgba(11,99,246,.22);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(23\,105\,223\,\.22\)\]{--tw-shadow: 0 8px 18px rgba(23,105,223,.22);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(31\,56\,100\,0\.05\)\]{--tw-shadow: 0 8px 18px rgba(31,56,100,.05);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(31\,56\,100\,0\.08\)\]{--tw-shadow: 0 8px 18px rgba(31,56,100,.08);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(37\,211\,102\,0\.24\)\]{--tw-shadow: 0 8px 18px rgba(37,211,102,.24);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(37\,99\,235\,0\.22\)\]{--tw-shadow: 0 8px 18px rgba(37,99,235,.22);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(37\,99\,235\,0\.25\)\]{--tw-shadow: 0 8px 18px rgba(37,99,235,.25);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(46\,83\,149\,0\.2\)\]{--tw-shadow: 0 8px 18px rgba(46,83,149,.2);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(46\,83\,149\,0\.22\)\]{--tw-shadow: 0 8px 18px rgba(46,83,149,.22);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(7\,94\,216\,\.24\)\]{--tw-shadow: 0 8px 18px rgba(7,94,216,.24);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(7\,94\,216\,0\.08\)\]{--tw-shadow: 0 8px 18px rgba(7,94,216,.08);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(7\,94\,216\,0\.2\)\]{--tw-shadow: 0 8px 18px rgba(7,94,216,.2);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(7\,94\,216\,0\.22\)\]{--tw-shadow: 0 8px 18px rgba(7,94,216,.22);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(7\,94\,216\,0\.24\)\]{--tw-shadow: 0 8px 18px rgba(7,94,216,.24);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(7\,94\,216\,0\.28\)\]{--tw-shadow: 0 8px 18px rgba(7,94,216,.28);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(15\,91\,216\,0\.25\)\]{--tw-shadow: 0 8px 20px rgba(15,91,216,.25);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(24\,74\,143\,0\.08\)\]{--tw-shadow: 0 8px 20px rgba(24,74,143,.08);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(31\,56\,100\,\.06\)\]{--tw-shadow: 0 8px 20px rgba(31,56,100,.06);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(31\,56\,100\,0\.05\)\]{--tw-shadow: 0 8px 20px rgba(31,56,100,.05);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(31\,56\,100\,0\.06\)\]{--tw-shadow: 0 8px 20px rgba(31,56,100,.06);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(31\,56\,100\,0\.08\)\]{--tw-shadow: 0 8px 20px rgba(31,56,100,.08);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(31\,56\,100\,0\.14\)\]{--tw-shadow: 0 8px 20px rgba(31,56,100,.14);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(7\,94\,216\,0\.18\)\]{--tw-shadow: 0 8px 20px rgba(7,94,216,.18);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(24\,74\,143\,0\.1\)\]{--tw-shadow: 0 8px 22px rgba(24,74,143,.1);--tw-shadow-colored: 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(30\,64\,175\,0\.07\)\]{--tw-shadow: 0 8px 22px rgba(30,64,175,.07);--tw-shadow-colored: 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(31\,56\,100\,\.05\)\]{--tw-shadow: 0 8px 22px rgba(31,56,100,.05);--tw-shadow-colored: 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(31\,56\,100\,\.06\)\]{--tw-shadow: 0 8px 22px rgba(31,56,100,.06);--tw-shadow-colored: 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(31\,56\,100\,0\.04\)\]{--tw-shadow: 0 8px 22px rgba(31,56,100,.04);--tw-shadow-colored: 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(31\,56\,100\,0\.055\)\]{--tw-shadow: 0 8px 22px rgba(31,56,100,.055);--tw-shadow-colored: 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(31\,56\,100\,0\.06\)\]{--tw-shadow: 0 8px 22px rgba(31,56,100,.06);--tw-shadow-colored: 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(31\,56\,100\,0\.08\)\]{--tw-shadow: 0 8px 22px rgba(31,56,100,.08);--tw-shadow-colored: 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(15\,23\,42\,\.12\)\]{--tw-shadow: 0 8px 24px rgba(15,23,42,.12);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(15\,23\,42\,0\.03\)\]{--tw-shadow: 0 8px 24px rgba(15,23,42,.03);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 8px 24px rgba(15,23,42,.06);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(30\,64\,175\,0\.07\)\]{--tw-shadow: 0 8px 24px rgba(30,64,175,.07);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(31\,56\,100\,\.12\)\]{--tw-shadow: 0 8px 24px rgba(31,56,100,.12);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(31\,56\,100\,0\.04\)\]{--tw-shadow: 0 8px 24px rgba(31,56,100,.04);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(31\,56\,100\,0\.05\)\]{--tw-shadow: 0 8px 24px rgba(31,56,100,.05);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(31\,56\,100\,0\.07\)\]{--tw-shadow: 0 8px 24px rgba(31,56,100,.07);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(31\,56\,100\,0\.09\)\]{--tw-shadow: 0 8px 24px rgba(31,56,100,.09);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(31\,56\,100\,0\.10\)\]{--tw-shadow: 0 8px 24px rgba(31,56,100,.1);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(31\,56\,100\,0\.12\)\]{--tw-shadow: 0 8px 24px rgba(31,56,100,.12);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(37\,99\,235\,0\.08\)\]{--tw-shadow: 0 8px 24px rgba(37,99,235,.08);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(37\,99\,235\,0\.10\)\]{--tw-shadow: 0 8px 24px rgba(37,99,235,.1);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(38\,112\,255\,0\.07\)\]{--tw-shadow: 0 8px 24px rgba(38,112,255,.07);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_26px_rgba\(37\,99\,235\,0\.07\)\]{--tw-shadow: 0 8px 26px rgba(37,99,235,.07);--tw-shadow-colored: 0 8px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(30\,64\,175\,0\.06\)\]{--tw-shadow: 0 8px 28px rgba(30,64,175,.06);--tw-shadow-colored: 0 8px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(39\,82\,160\,0\.10\)\]{--tw-shadow: 0 8px 28px rgba(39,82,160,.1);--tw-shadow-colored: 0 8px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[12px_0_40px_rgba\(30\,64\,175\,0\.18\)\]{--tw-shadow: 12px 0 40px rgba(30,64,175,.18);--tw-shadow-colored: 12px 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[3px_3px_0_\#c9d4ea\]{--tw-shadow: 3px 3px 0 #c9d4ea;--tw-shadow-colored: 3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-15px_0_\#ee7eb2\]{--tw-shadow: inset 0 -15px 0 #ee7eb2;--tw-shadow-colored: inset 0 -15px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(223\,230\,241\,0\.85\)\]{--tw-shadow: inset 0 0 0 1px rgba(223,230,241,.85);--tw-shadow-colored: inset 0 0 0 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)}.shadow-\[inset_0_0_0_1px_rgba\(52\,211\,153\,0\.12\)\]{--tw-shadow: inset 0 0 0 1px rgba(52,211,153,.12);--tw-shadow-colored: inset 0 0 0 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)}.shadow-\[inset_0_1px_2px_rgba\(15\,35\,70\,0\.03\)\,0_5px_18px_rgba\(39\,73\,130\,0\.04\)\]{--tw-shadow: inset 0 1px 2px rgba(15,35,70,.03),0 5px 18px rgba(39,73,130,.04);--tw-shadow-colored: inset 0 1px 2px var(--tw-shadow-color), 0 5px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgba\(15\,35\,70\,0\.04\)\]{--tw-shadow: inset 0 1px 2px rgba(15,35,70,.04);--tw-shadow-colored: inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-modal{--tw-shadow: 0px 12px 32px rgba(31, 56, 100, .12);--tw-shadow-colored: 0px 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-soft{--tw-shadow: 0px 4px 12px rgba(31, 56, 100, .05);--tw-shadow-colored: 0px 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[\#155eef\]\/25{--tw-shadow-color: rgb(21 94 239 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-200{--tw-shadow-color: #bfdbfe;--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-200{--tw-shadow-color: #c7d2fe;--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--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(1px + 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)}.ring-2{--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(2px + 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)}.ring-4{--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(4px + 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)}.ring-\[3px\]{--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)}.ring-inset{--tw-ring-inset: inset}.ring-\[\#075ed8\]\/10{--tw-ring-color: rgb(7 94 216 / .1)}.ring-\[\#075ed8\]\/15{--tw-ring-color: rgb(7 94 216 / .15)}.ring-\[\#075ed8\]\/20{--tw-ring-color: rgb(7 94 216 / .2)}.ring-\[\#D7E4F5\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(215 228 245 / var(--tw-ring-opacity, 1))}.ring-\[\#DCE6F4\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 230 244 / var(--tw-ring-opacity, 1))}.ring-\[\#d5e4ff\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(213 228 255 / var(--tw-ring-opacity, 1))}.ring-\[\#dc2626\]\/10{--tw-ring-color: rgb(220 38 38 / .1)}.ring-\[\#e8f1ff\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(232 241 255 / var(--tw-ring-opacity, 1))}.ring-\[\#edf4ff\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(237 244 255 / var(--tw-ring-opacity, 1))}.ring-\[\#f3f7ff\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(243 247 255 / var(--tw-ring-opacity, 1))}.ring-amber-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 243 199 / var(--tw-ring-opacity, 1))}.ring-amber-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 230 138 / var(--tw-ring-opacity, 1))}.ring-amber-600\/20{--tw-ring-color: rgb(217 119 6 / .2)}.ring-black\/5{--tw-ring-color: rgb(0 0 0 / .05)}.ring-blue-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.ring-blue-100\/80{--tw-ring-color: rgb(219 234 254 / .8)}.ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.ring-blue-200\/80{--tw-ring-color: rgb(191 219 254 / .8)}.ring-blue-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.ring-blue-600\/20{--tw-ring-color: rgb(37 99 235 / .2)}.ring-emerald-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1))}.ring-emerald-600{--tw-ring-opacity: 1;--tw-ring-color: rgb(5 150 105 / var(--tw-ring-opacity, 1))}.ring-emerald-600\/20{--tw-ring-color: rgb(5 150 105 / .2)}.ring-orange-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 215 170 / var(--tw-ring-opacity, 1))}.ring-primary{--tw-ring-opacity: 1;--tw-ring-color: rgb(15 59 124 / var(--tw-ring-opacity, 1))}.ring-primary\/10{--tw-ring-color: rgb(15 59 124 / .1)}.ring-red-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity, 1))}.ring-red-600\/20{--tw-ring-color: rgb(220 38 38 / .2)}.ring-sky-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 242 254 / var(--tw-ring-opacity, 1))}.ring-slate-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(241 245 249 / var(--tw-ring-opacity, 1))}.ring-slate-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.ring-slate-200\/80{--tw-ring-color: rgb(226 232 240 / .8)}.ring-slate-500\/20{--tw-ring-color: rgb(100 116 139 / .2)}.ring-slate-900{--tw-ring-opacity: 1;--tw-ring-color: rgb(15 23 42 / var(--tw-ring-opacity, 1))}.ring-violet-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity, 1))}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/70{--tw-ring-color: rgb(255 255 255 / .7)}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-\[3px\]{--tw-ring-offset-width: 3px}.ring-offset-blue-50\/80{--tw-ring-offset-color: rgb(239 246 255 / .8)}.ring-offset-blue-600{--tw-ring-offset-color: #2563eb}.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)}.blur-2xl{--tw-blur: blur(40px);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)}.blur-3xl{--tw-blur: blur(64px);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-\[0_22px_40px_rgba\(31\,56\,100\,0\.12\)\]{--tw-drop-shadow: drop-shadow(0 22px 40px rgba(31,56,100,.12));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)}.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-blur-\[1px\]{--tw-backdrop-blur: blur(1px);-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-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-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-blur-\[3px\]{--tw-backdrop-blur: blur(3px);-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-blur-sm{--tw-backdrop-blur: blur(4px);-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-blur-xl{--tw-backdrop-blur: blur(24px);-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}.transition-\[border-color\,background-color\,box-shadow\,transform\]{transition-property:border-color,background-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,padding\]{transition-property:width,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.\[animation-delay\:120ms\]{animation-delay:.12s}.\[animation-delay\:240ms\]{animation-delay:.24s}.\[animation-delay\:360ms\]{animation-delay:.36s}.\[animation-delay\:480ms\]{animation-delay:.48s}.\[background-image\:radial-gradient\(rgba\(37\,99\,235\,0\.08\)_0\.8px\,transparent_0\.8px\)\]{background-image:radial-gradient(rgba(37,99,235,.08) .8px,transparent .8px)}.\[background-size\:18px_18px\]{background-size:18px 18px}body{margin:0;font-family:DM Sans,sans-serif}html[dir=rtl] body{direction:rtl}html[dir=rtl] input,html[dir=rtl] textarea,html[dir=rtl] select,html[dir=rtl] .topbar-language-popover,html[dir=rtl] .topbar-profile-popover,html[dir=rtl] .topbar-notification-popover,html[dir=rtl] .topbar-app-popover{text-align:right}.page-loading-screen{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#fff}.page-loading-screen img{display:block;width:min(801px,calc(100vw - 32px));height:auto}.network-status{position:fixed;z-index:2000;top:18px;left:50%;display:flex;width:min(430px,calc(100vw - 28px));align-items:center;gap:11px;border:1px solid rgba(255,255,255,.72);border-radius:17px;padding:11px 14px 11px 11px;box-shadow:0 16px 38px #152b4d33,0 3px 9px #152b4d14;transform:translate(-50%);animation:network-status-in .32s ease-out both;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}.network-status.is-offline{background:linear-gradient(120deg,#253045f7,#4a4961f5);color:#fff}.network-status.is-reconnected{background:linear-gradient(120deg,#077c5cf7,#159f7df5);color:#fff}.network-status-icon{display:grid;width:37px;height:37px;flex:0 0 37px;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:12px;background:#ffffff24}.network-status-icon .material-symbols-outlined{font-size:20px}.network-status-copy{min-width:0}.network-status-copy strong{display:block;font-size:12px;font-weight:800;letter-spacing:.01em}.network-status-copy small{display:block;margin-top:2px;color:#ffffffc2;font-size:10px;line-height:1.4}.network-status-pulse{width:7px;height:7px;flex:0 0 7px;margin-left:auto;border-radius:50%;background:currentColor;box-shadow:0 0 0 5px #ffffff1a}.network-status.is-offline .network-status-pulse{animation:network-status-pulse 1.7s ease-in-out infinite}.network-offline-screen{position:fixed;z-index:3000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 10% 8%,rgba(7,94,216,.14),transparent 30%),radial-gradient(circle at 92% 85%,rgba(17,165,121,.13),transparent 28%),linear-gradient(145deg,#f8fbff,#edf4ff,#f4fbf8);padding:15px}.network-offline-orb{position:absolute;border:1px solid rgba(255,255,255,.75);border-radius:50%;box-shadow:inset 0 0 40px #ffffffa6}.network-offline-orb.is-one{top:-90px;right:-80px;width:270px;height:270px;background:#4f8ee414}.network-offline-orb.is-two{bottom:-105px;left:-75px;width:300px;height:300px;background:#16a57912}.network-offline-card{position:relative;width:min(520px,100%);border:1px solid rgba(194,213,237,.9);border-radius:30px;padding:34px;overflow:hidden;background:#ffffffe8;box-shadow:0 28px 70px #1c407126,inset 0 1px #fff;color:#102f58;text-align:center;-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);animation:network-offline-in .38s ease-out both}.network-offline-card:after{position:absolute;right:-68px;top:-76px;width:210px;height:210px;border:30px solid rgba(7,94,216,.045);border-radius:50%;content:""}.network-offline-logo{position:relative;z-index:1;display:block;width:190px;max-width:55%;height:auto;margin:0 auto 25px}.network-offline-icon{position:relative;z-index:1;display:grid;width:70px;height:70px;margin:0 auto 22px;place-items:center;border:1px solid #d8e6f7;border-radius:22px;background:linear-gradient(145deg,#edf5ff,#e7f7f2);color:#075ed8;box-shadow:0 12px 25px #1f4c8a1a}.network-offline-icon .material-symbols-outlined{font-size:34px}.network-offline-card h1{position:relative;z-index:1;margin:0;font-size:clamp(25px,7vw,34px);font-weight:800;letter-spacing:-.04em;line-height:1.1}.network-offline-card>p{position:relative;z-index:1;max-width:390px;margin:12px auto 0;color:#617792;font-size:14px;line-height:1.65}.network-offline-wait{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;margin-top:22px;border:1px solid #f0dba9;border-radius:999px;background:#fff8e7;padding:7px 12px;color:#946000;font-size:11px;font-weight:800}.network-offline-wait i{width:7px;height:7px;border-radius:50%;background:#e7a600;box-shadow:0 0 0 5px #e7a6001f;animation:network-status-pulse 1.6s ease-in-out infinite}.network-offline-card button{position:relative;z-index:1;display:flex;min-height:46px;align-items:center;justify-content:center;gap:9px;margin:24px auto 0;border:0;border-radius:13px;background:linear-gradient(135deg,#116bdd,#0757c9);padding:0 22px;color:#fff;font-size:13px;font-weight:800;box-shadow:0 11px 24px #075ed83d}.network-offline-card button .material-symbols-outlined{font-size:18px}.network-offline-card small{position:relative;z-index:1;display:block;margin-top:17px;color:#8a9ab0;font-size:10px}@keyframes network-status-in{0%{opacity:0;transform:translate(-50%,-12px) scale(.97)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes network-status-pulse{50%{opacity:.42;transform:scale(.78)}}@keyframes network-offline-in{0%{opacity:0;transform:translateY(12px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 639px){.network-status{top:calc(10px + env(safe-area-inset-top))}.network-offline-card{border-radius:24px;padding:28px 20px}.network-offline-logo{width:165px}}.profile-selection-screen{position:relative;display:flex;min-height:100vh;overflow:hidden;flex-direction:column;padding:34px 42px;background:#071225!important;color:#fff}.profile-selection-screen-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.profile-selection-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 50% 21%,#3758918c 0,#182a49c7 23%,#07122500 55%)}.profile-selection-close{position:absolute;z-index:2;top:34px;right:42px;display:grid;width:62px;height:62px;place-items:center;border:1px solid rgba(255,255,255,.24);border-radius:50%;background:#ffffff0f;color:#aab5c6;transition:background .16s ease,color .16s ease}.profile-selection-close:hover{background:#ffffff1f;color:#fff}.profile-selection-close span{font-size:29px}.profile-selection-content{position:relative;z-index:1;display:flex;width:100%;max-width:980px;min-height:calc(100vh - 68px);margin:0 auto;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:62px 0 40px}.profile-selection-brand{display:flex;min-width:224px;height:72px;align-items:center;justify-content:center;gap:13px;border-radius:999px;background:#f8fafc;color:#10182b!important;box-shadow:0 16px 36px #00000040;font-family:var(--font-display, "DM Sans", sans-serif);font-size:25px;font-weight:800}.profile-selection-brand img{width:43px;height:43px;border-radius:50%;-o-object-fit:contain;object-fit:contain}.profile-selection-title{margin-top:34px;color:#f8fafc!important;font-family:var(--font-display, "DM Sans", sans-serif);font-size:42px;font-weight:800;line-height:1.15;letter-spacing:-.035em;text-align:center}.profile-selection-subtitle{margin-top:13px;color:#9ba9bf!important;font-size:19px;font-weight:500;text-align:center}.profile-selection-grid{display:grid;width:100%;max-width:590px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:42px}.profile-selection-card{position:relative;display:flex;min-width:0;min-height:218px;flex-direction:column;align-items:center;justify-content:center;border:3px solid transparent;border-radius:17px;background:#f8fafc!important;padding:21px 18px 18px;color:#10182b!important;text-align:center;box-shadow:0 18px 38px #00000038;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.profile-selection-card-featured{border-color:#6466ef;box-shadow:0 0 0 5px #6466eff2,0 18px 38px #00000040}.profile-selection-card:hover{transform:translateY(-4px);border-color:#6466ef;box-shadow:0 24px 48px #0000004d}.profile-selection-card:disabled{cursor:wait;opacity:.72}.profile-selection-status{position:absolute;top:-14px;right:18px;border:1px solid #9ce1ba;border-radius:999px;background:#dcfce7!important;padding:5px 13px;color:#18834a!important;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.profile-selection-avatar{position:relative;display:grid!important;width:68px!important;height:68px!important;flex:0 0 68px;place-items:center;border:3px solid #fff;border-radius:50%!important;background:linear-gradient(145deg,#2785ff,#1556dc)!important;color:#fff!important;box-shadow:0 8px 18px #2563eb4d;font-size:20px;font-weight:800}.profile-selection-avatar>span{position:absolute;right:-1px;bottom:1px;width:15px;height:15px;border:3px solid #fff;border-radius:50%;background:#19c790!important}.profile-selection-name{display:block;max-width:100%;margin-top:11px;overflow:hidden;color:#10182b!important;font-size:17px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.profile-selection-role{display:inline-flex;margin-top:6px;border-radius:999px;background:#e4e7ff!important;padding:4px 13px;color:#4541b8!important;font-size:10px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.profile-selection-school{display:flex;max-width:100%;align-items:center;justify-content:center;gap:6px;margin-top:12px;color:#75839a!important;font-size:12px;font-weight:700}.profile-selection-school>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-selection-school>span:first-child{flex:0 0 auto;color:#9ba9bf!important;font-size:16px}.profile-selection-error{margin-top:22px;border:1px solid rgba(251,113,133,.3);border-radius:12px;background:#f43f5e1a;padding:12px 16px;color:#fecdd3!important;font-size:14px}.profile-selection-footer{margin-top:66px;text-align:center}.profile-selection-footer>p{color:#9ba9bf!important;font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.profile-selection-footer>div{display:inline-flex;width:160px;height:48px;align-items:center;justify-content:center;margin-top:11px;border-radius:999px;background:#f8fafc!important;box-shadow:0 12px 24px #0003}.profile-selection-footer img{width:92px;height:auto;-o-object-fit:contain;object-fit:contain}@media (max-width: 639px){.profile-selection-screen{height:100vh;height:100dvh;min-height:0;overflow:hidden;padding:max(14px,env(safe-area-inset-top)) 16px max(12px,env(safe-area-inset-bottom))}.profile-selection-backdrop{background:radial-gradient(circle at 10% 5%,rgba(79,117,183,.38),transparent 38%),radial-gradient(circle at 90% 88%,rgba(71,75,190,.2),transparent 40%)}.profile-selection-close{top:max(14px,env(safe-area-inset-top));right:16px;display:grid;width:40px;height:40px;border-color:#ffffff38;background:#ffffff1a;color:#e2e8f0;box-shadow:0 8px 22px #0003;-webkit-tap-highlight-color:transparent}.profile-selection-close span{font-size:23px}.profile-selection-content{height:100%;min-height:0;max-width:420px;justify-content:flex-start;padding:0}.profile-selection-brand{display:none;align-self:flex-start;min-width:0;height:40px;justify-content:flex-start;gap:8px;padding:0 13px 0 7px;background:#f8fafcfa;box-shadow:0 8px 24px #0003;font-size:16px}.profile-selection-brand img{width:29px;height:29px}.profile-selection-title{width:100%;margin-top:clamp(18px,4.5vh,32px);padding-right:48px;font-size:clamp(25px,7.2vw,30px);line-height:1.08;text-align:left}.profile-selection-subtitle{width:100%;margin-top:7px;color:#aeb9cb!important;font-size:14px;line-height:1.4;text-align:left}.profile-selection-grid{min-height:0;max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:clamp(18px,4vh,28px);padding:5px 4px 10px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.profile-selection-grid::-webkit-scrollbar{display:none}.profile-selection-card{display:flex;min-height:168px;flex-direction:column;align-items:center;justify-content:flex-start;border-width:2px;border-radius:20px;background:linear-gradient(155deg,#fff,#f5f7ff)!important;padding:16px 10px 12px;text-align:center;box-shadow:0 10px 26px #0003}.profile-selection-card:after{display:none}.profile-selection-card-featured{border-color:#7779f4;box-shadow:0 0 0 3px #7779f44d,0 14px 30px #0000003d}.profile-selection-card:hover{transform:none}.profile-selection-card:active{transform:scale(.975)}.profile-selection-status{top:-6px;right:8px;padding:3px 8px;font-size:7px}.profile-selection-avatar{width:48px!important;height:48px!important;flex:0 0 48px;border-width:2px;font-size:15px;box-shadow:0 7px 16px #2563eb40}.profile-selection-avatar>span{width:13px;height:13px;border-width:2px}.profile-selection-name{width:100%;margin-top:9px;font-size:14px;line-height:1.3}.profile-selection-role{margin-top:5px;padding:3px 9px;font-size:7px}.profile-selection-school{width:100%;min-width:0;justify-content:center;margin-top:auto;padding-top:8px;border-top:1px solid #e8edf5;font-size:10px;line-height:1.25}.profile-selection-school>span:last-child{display:-webkit-box;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.profile-selection-school>span:first-child{font-size:14px}.profile-selection-error{width:100%;margin-top:8px;padding:8px 11px;font-size:12px}.profile-selection-footer{display:none}.profile-selection-footer>p{font-size:8px;letter-spacing:.16em}.profile-selection-footer>div{width:86px;height:28px;margin-top:0;box-shadow:0 6px 14px #00000029}.profile-selection-footer img{width:58px}}@media (max-width: 639px) and (max-height: 600px){.profile-selection-title{margin-top:12px;font-size:23px}.profile-selection-subtitle{margin-top:4px;font-size:12px}.profile-selection-grid{margin-top:12px}.profile-selection-card{min-height:152px;padding-top:12px;padding-bottom:9px}.profile-selection-school{margin-top:6px;padding-top:6px}.profile-selection-footer{margin-top:6px}}.exam-create-panel{width:min(52vw,760px);max-width:760px;border-left:1px solid #dfe5ef;background:#f2f6ff}.exam-create-panel>header{min-height:78px;align-items:center;padding:12px 24px;background:#fff}.exam-create-panel>header>div:first-child{align-items:center;gap:10px}.exam-create-panel>header>div:first-child>div:first-child{width:44px;height:44px;border-radius:12px;background:#dce8ff;box-shadow:0 8px 18px #274d911f}.exam-create-panel>header h2{font-size:20px;line-height:1.1;font-weight:700}.exam-create-panel>header p{margin-top:2px;font-size:13px;line-height:1.25}.exam-create-panel>header>button{border:1px solid #e2e6ed;padding:6px}.exam-create-panel>header>button span{font-size:19px}.exam-create-panel>.panel-scrollbar{padding:18px 24px}.exam-create-options{display:grid;gap:10px}.exam-create-option{display:flex;min-height:96px;width:100%;align-items:center;gap:12px;border:1px solid #dfe5ef;border-radius:13px;background:#fff;padding:14px;text-align:left;box-shadow:0 2px 5px #1f386405;transition:box-shadow .16s ease,transform .16s ease}.exam-create-option:hover{box-shadow:0 10px 24px #1f386417;transform:translateY(-1px)}.exam-create-option-icon{display:flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;border-radius:11px;color:#fff}.exam-create-option-icon-blue{background:#075ed8}.exam-create-option-icon-orange{background:#ff9f08}.exam-create-option-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:7px}.exam-create-option-title{color:#1f293d;font-family:var(--font-display);font-size:17px;font-weight:700;line-height:1.15}.exam-create-option-description{color:#4e5d76;font-size:13px;line-height:1.25}.exam-create-option-arrow{flex:0 0 auto;color:#b4bfce;font-size:22px}.exam-single-panel>.panel-scrollbar{padding:18px 24px 76px}.exam-single-form{display:flex;min-height:100%;flex-direction:column;gap:16px}.exam-form-card,.exam-class-card{border-radius:18px;background:#f8faff;padding:22px 24px}.exam-form-card{display:grid;gap:18px}.exam-form-date-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.exam-form-field{display:flex;flex-direction:column;gap:8px;color:#4e5d76;font-size:15px;font-weight:600}.exam-form-field input{min-width:0;height:48px;border:1px solid #b9c1cd;border-radius:13px;background:#fff;padding:0 14px;color:#1f293d;font-size:15px;outline:none}.exam-form-field input:focus{border-color:#075ed8;box-shadow:0 0 0 2px #075ed81f}.exam-class-card{display:grid;gap:14px}.exam-class-card h3{margin:0 0 4px;color:#4e5d76;font-size:18px;font-weight:700}.exam-class-group{display:grid;gap:8px}.exam-class-group-title{display:flex;align-items:center;justify-content:space-between;color:#4e5d76;font-size:17px;font-weight:700}.exam-class-toggle{position:relative;border:0;display:block;width:34px;height:18px;padding:0;border-radius:999px;background:#a5a8ae;cursor:pointer;transition:background .16s ease}.exam-class-toggle>span{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000002e;transition:transform .16s ease}.exam-class-toggle.is-on{background:#075ed8}.exam-class-toggle.is-on>span{transform:translate(16px)}.exam-class-row{display:flex;min-height:54px;align-items:center;justify-content:space-between;border:1px solid #e4e8ef;border-radius:14px;background:#fff;padding:0 14px;color:#1f293d;font-size:16px;font-weight:600}.exam-class-row input{width:20px;height:20px;accent-color:#075ed8}.exam-class-empty{color:#8b98aa;font-size:14px}.exam-continue-button{align-self:flex-end;border:0;border-radius:999px;background:#075ed8;padding:12px 26px;color:#fff;font-size:15px;font-weight:700;box-shadow:0 8px 18px #075ed833}.exam-continue-button:disabled{background:#9bb7e8;box-shadow:none;cursor:not-allowed}.exam-timetable-form{display:grid;gap:16px}.exam-timetable-card{border-radius:18px;background:#fff;padding:20px 24px}.exam-timetable-card-header,.exam-timetable-actions{display:flex;align-items:center;justify-content:space-between;gap:14px}.exam-timetable-card-header h3{margin:0;color:#075ed8;font-size:20px;font-weight:700}.exam-timetable-card-header p{margin:4px 0 0;color:#4e5d76;font-size:16px}.exam-timetable-card-header button{border:1px solid #075ed8;border-radius:999px;background:#eef4ff;padding:9px 16px;color:#075ed8;font-size:14px;font-weight:700}.exam-timetable-empty{margin-top:18px;border:1px dashed #d8e0ed;border-radius:14px;background:#f7f9ff;padding:18px;color:#4e5d76;font-size:14px}.exam-timetable-rows{margin-top:18px;overflow-x:visible}.exam-timetable-head,.exam-timetable-row{display:grid;grid-template-columns:minmax(90px,1.2fr) 58px minmax(90px,1fr) minmax(78px,1fr) minmax(78px,1fr) 68px 24px;min-width:0;align-items:center;gap:7px}.exam-timetable-head{border-bottom:1px solid #e4e8ef;padding:0 0 10px;color:#65748c;font-size:11px;font-weight:700;text-transform:uppercase}.exam-timetable-row{border-bottom:1px solid #edf0f5;padding:10px 0}.exam-timetable-row select,.exam-timetable-row input{min-width:0;height:40px;border:1px solid #c6cedb;border-radius:10px;background:#fff;padding:0 9px;color:#4e5d76;font-size:13px;outline:none}.exam-timetable-row select:focus,.exam-timetable-row input:focus{border-color:#075ed8}.exam-mini-toggle{position:relative;width:34px;height:18px;border:0;border-radius:999px;background:#a5a8ae}.exam-mini-toggle span{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .16s ease}.exam-mini-toggle.is-on{background:#075ed8}.exam-mini-toggle.is-on span{transform:translate(16px)}.exam-remove-row{border:0;color:#e22b2b;font-size:24px;line-height:1}.exam-timetable-actions{justify-content:flex-end;padding-top:2px}.exam-timetable-actions button{border:1px solid #e1e6ef;border-radius:999px;background:#fff;padding:10px 20px;color:#4e5d76;font-size:14px;font-weight:700}.exam-timetable-actions button:last-child{border-color:#075ed8;background:#075ed8;color:#fff}.exam-timetable-actions button:last-child:disabled{opacity:.6}@media (max-width: 900px){.exam-timetable-head{display:none}.exam-timetable-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:12px 0}.exam-timetable-row select,.exam-timetable-row input,.exam-timetable-row .exam-mini-toggle,.exam-timetable-row .exam-remove-row{min-width:0}.exam-timetable-row select{grid-column:1 / -1}.exam-timetable-row .exam-remove-row{justify-self:end}}@media (max-width: 900px) and (min-width: 701px){.exam-create-panel{width:70vw}}@media (max-width: 700px){.exam-create-panel{width:100%;max-width:none}.exam-create-panel>header{min-height:82px;padding:14px 20px}.exam-create-panel>header>div:first-child{gap:12px}.exam-create-panel>header>div:first-child>div:first-child{width:56px;height:56px;border-radius:16px}.exam-create-panel>header h2{font-size:24px}.exam-create-panel>header p{font-size:16px}.exam-create-panel>.panel-scrollbar{padding:20px}.exam-create-option{min-height:140px;gap:16px;padding:20px}.exam-create-option-icon{width:58px;height:58px;flex-basis:58px;border-radius:16px}.exam-create-option-title{font-size:22px}.exam-create-option-description{font-size:16px}.exam-create-option-copy{gap:8px}.exam-single-panel>.panel-scrollbar{padding:14px 20px 58px}.exam-form-card,.exam-class-card{padding:16px}.exam-form-date-grid{grid-template-columns:1fr;gap:12px}}.exam-list-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;padding-top:16px}.exam-list-card{position:relative;display:flex;min-height:250px;flex-direction:column;border-radius:18px;background:#fff;padding:22px;box-shadow:0 4px 10px #1f38640f}.exam-list-card h3{margin:0;color:#222;font-size:22px}.exam-list-date{margin-top:4px;color:#9aa5b6;font-size:15px}.exam-list-menu{position:absolute;top:18px;right:18px;border:0;background:transparent;color:#9aa5b6;font-size:25px;line-height:1}.exam-action-menu{position:absolute;z-index:5;top:26px;right:-4px;display:flex;width:220px;flex-direction:column;border:1px solid #e1e6ef;border-radius:22px;background:#fff;padding:10px;box-shadow:0 18px 30px #1f386429}.exam-action-menu button{border:0;border-radius:14px;background:transparent;padding:13px 16px;text-align:left;color:#172035;font-size:16px;font-weight:600}.exam-action-menu button:hover,.exam-action-menu .exam-action-menu-featured{background:#f5f7fb}.exam-drawer-backdrop{position:fixed;z-index:70;top:0;right:0;bottom:0;left:0;background:#141f347a}.exam-drawer{position:absolute;top:0;right:0;display:flex;width:min(52vw,760px);height:100%;flex-direction:column;overflow-y:auto;background:#f2f6ff;box-shadow:-12px 0 30px #1f38641f}.exam-drawer-header{display:flex;min-height:132px;align-items:center;gap:18px;background:#fff;padding:24px 32px}.exam-drawer-icon{display:grid;width:58px;height:58px;place-items:center;border-radius:17px;background:#dce8ff;color:#075ed8;font-size:30px}.exam-drawer-header h2{margin:0;color:#172035;font-size:27px}.exam-drawer-header p{margin:4px 0 0;color:#60718c;font-size:17px}.exam-drawer-header>button{margin-left:auto;border:1px solid #e1e6ef;border-radius:50%;background:#fff;padding:3px 13px 7px;color:#60718c;font-size:32px;line-height:1}.exam-drawer-body,.exam-marks-body{display:grid;gap:16px;padding:34px 32px 90px}.exam-detail-card,.exam-student-mark-card{border-radius:18px;background:#fff;padding:24px;box-shadow:0 2px 5px #1f38640a}.exam-detail-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.exam-detail-header h3{margin:0;color:#075ed8;font-size:21px}.exam-detail-header p{margin:5px 0 0;color:#4e5d76;font-size:17px}.exam-detail-header>div:last-child{display:flex;align-items:center;gap:8px}.exam-detail-header button,.exam-marks-toolbar select{border:1px solid #dce3ee;border-radius:999px;background:#fff;padding:10px 14px;color:#172035;font-size:13px;font-weight:700}.exam-detail-header button:nth-child(2){border-color:#075ed8;background:#075ed8;color:#fff}.exam-detail-table{margin-top:22px}.exam-detail-table-head,.exam-detail-table-row{display:grid;grid-template-columns:1.8fr 1fr .7fr;gap:12px;align-items:center}.exam-detail-table-head{border-bottom:1px solid #e6eaf1;padding-bottom:10px;color:#64758e;font-size:11px;font-weight:700;text-transform:uppercase}.exam-detail-table-row{padding-top:16px;color:#4e5d76;font-size:14px}.exam-detail-table-row span:first-child{color:#172035;font-weight:700}.exam-marks-toolbar{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:center}.exam-marks-toolbar h3{grid-column:1 / -1;margin:0;color:#172035;font-size:22px}.exam-marks-toolbar input,.exam-marks-toolbar select{min-width:0;height:44px;border:1px solid #075ed8;border-radius:999px;background:#fff;padding:0 16px;color:#172035;font-size:14px;outline:none}.exam-student-heading{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;color:#172035;font-size:17px}.exam-student-heading>span{color:#60718c}.exam-student-heading strong{border-radius:12px;background:#eaf1ff;padding:10px 13px;color:#075ed8;font-size:14px}.exam-student-subject{display:grid;grid-template-columns:1fr 1fr 80px;gap:12px;margin:20px 0 0 34px;border-radius:14px;background:#f5f7ff;padding:20px;color:#172035}.exam-student-subject-list{display:grid;gap:8px;margin:20px 0 0 34px}.exam-student-subject-list .exam-student-subject{grid-template-columns:1fr auto;margin:0;padding:14px 18px;align-items:center}.exam-student-subject span{color:#64758e;font-size:12px;font-weight:700;text-transform:uppercase}.exam-student-subject input{width:64px;border:1px solid #dfe5ef;border-radius:9px;padding:8px;text-align:center;font-size:15px}.exam-mark-entry{display:flex;align-items:center;gap:7px;color:#172035}.exam-mark-entry b,.exam-student-subject>strong{color:#60718c;font-size:14px}.exam-drawer-footer{display:flex;justify-content:flex-end;gap:12px;padding-top:10px}.exam-drawer-footer button{border:1px solid #dfe5ef;border-radius:999px;background:#fff;padding:12px 20px;color:#4e5d76;font-size:14px;font-weight:700}.exam-drawer-footer button.primary{border-color:#075ed8;background:#075ed8;color:#fff;box-shadow:0 7px 15px #075ed833}.combined-exam-form{display:grid;gap:22px;padding:34px 32px 90px}.combined-exam-name,.combined-term-fields label{display:grid;gap:8px;color:#4e5d76;font-size:15px;font-weight:700}.combined-exam-name input,.combined-term-fields input,.combined-term-fields select{height:52px;border:1px solid #bfc8d5;border-radius:14px;background:#fff;padding:0 14px;color:#172035;font-size:16px;outline:none}.combined-term-heading{display:flex;align-items:center;justify-content:space-between}.combined-term-heading h3{margin:0;color:#172035;font-size:21px}.combined-term-heading button,.combined-term-title button{border:1px solid #075ed8;border-radius:999px;background:#eef4ff;padding:9px 15px;color:#075ed8;font-weight:700}.combined-term-card{border-radius:18px;background:#fff;padding:22px}.combined-term-title{display:flex;align-items:center;justify-content:space-between;color:#075ed8;font-size:19px}.combined-term-title button{border:0;background:transparent;padding:0 5px;color:#e22b2b;font-size:23px}.combined-term-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:22px}.combined-term-fields select{height:110px;padding:10px}.combined-exam-picker{position:relative}.combined-exam-picker summary{display:flex;height:52px;align-items:center;justify-content:space-between;border:1px solid #bfc8d5;border-radius:14px;background:#fff;padding:0 14px;color:#172035;cursor:pointer;list-style:none;font-size:16px;font-weight:400}.combined-exam-picker summary::-webkit-details-marker{display:none}.combined-exam-picker summary:after{content:"⌄";color:#64758e;font-size:20px}.combined-exam-picker-menu{position:absolute;z-index:3;top:58px;right:0;left:0;display:grid;gap:4px;border:1px solid #dfe5ef;border-radius:14px;background:#fff;padding:8px;box-shadow:0 12px 24px #1f386424}.combined-exam-picker-menu label{display:flex;grid-template-columns:none;align-items:center;gap:9px;border-radius:9px;padding:10px;color:#172035;font-size:14px;font-weight:500}.combined-exam-picker-menu label:hover{background:#f2f6ff}.combined-exam-picker-menu input{width:17px;height:17px;accent-color:#075ed8}.combined-exam-picker-menu.combined-exam-list{position:static;inset:auto;max-height:48vh;margin-top:16px;overflow-y:auto;box-shadow:none}.combined-selected-count{border-radius:999px;background:#eaf1ff;padding:6px 10px;color:#075ed8;font-size:12px;font-weight:800}.combined-exam-help{margin-top:8px;color:#64758e;font-size:13px}.combined-exam-actions{position:sticky;z-index:4;bottom:-32px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #dfe5ef;background:#fffffff5;padding:16px 0 24px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.combined-exam-actions p{color:#64758e;font-size:13px}.combined-exam-actions .exam-continue-button{flex:0 0 auto;margin:0}.exam-student-download{border:0;border-radius:50%;background:#075ed8;padding:9px 13px;color:#fff;font-size:20px}@media (max-width: 700px){.exam-drawer{width:100%}.exam-drawer-header{min-height:92px;padding:16px 20px}.exam-drawer-icon{width:46px;height:46px;font-size:24px}.exam-drawer-header h2{font-size:21px}.exam-drawer-header p{font-size:14px}.exam-drawer-body,.exam-marks-body{padding:20px 16px 70px}.exam-detail-card,.exam-student-mark-card{padding:16px}.exam-detail-header{align-items:flex-start;flex-direction:column}.exam-detail-header>div:last-child{flex-wrap:wrap}.exam-detail-table{overflow-x:auto}.exam-detail-table-head,.exam-detail-table-row{min-width:580px}.combined-exam-form{padding:20px 16px 70px}.combined-term-fields{grid-template-columns:1fr;gap:12px}.combined-exam-actions{bottom:-20px;align-items:stretch;flex-direction:column}.combined-exam-actions .exam-continue-button{width:100%}}.exam-list-label{margin-top:24px;color:#9aa5b6;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.exam-list-classes{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.exam-list-classes span{border-radius:8px;background:#eaf1ff;padding:7px 10px;color:#075ed8;font-size:14px;font-weight:700}.exam-list-view{width:100%;margin-top:auto;border:0;border-radius:999px;background:#075ed8;padding:12px;color:#fff;font-size:15px;font-weight:700}:root{--skoolr-primary: #075ed8;--skoolr-bg: #f8fafc;--skoolr-card: #ffffff;--skoolr-muted: #64748b;--skoolr-border: #eef4ff;--skoolr-success: #25d366}@keyframes slideInFromRight{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes pieLoad{0%{opacity:0;transform:scale(.72) rotate(-24deg)}to{opacity:1;transform:scale(1) rotate(0)}}.animate-pie-load{animation:pieLoad .7s cubic-bezier(.22,1,.36,1) both;transform-origin:center}.animate-slide-in{animation:slideInFromRight .22s cubic-bezier(.2,.9,.2,1) both}.students-page,.students-page *{font-size:13px!important;line-height:1.25!important}@media (max-width: 639px){.mobile-sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;border:0;background:#07122594;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:mobile-sidebar-fade-in .18s ease-out}.app-sidebar{position:fixed;z-index:50;top:0;bottom:0;left:0;display:flex;width:min(88vw,320px)!important;padding:max(14px,env(safe-area-inset-top)) 14px max(14px,env(safe-area-inset-bottom))!important;overflow:hidden;border:0;border-radius:0 28px 28px 0;background:radial-gradient(circle at 0 0,rgba(219,234,254,.9),transparent 34%),linear-gradient(180deg,#fafdff,#f3f7ff);transform:translate(-105%);box-shadow:22px 0 60px #07122547;pointer-events:none;transition:transform .24s cubic-bezier(.22,1,.36,1)}.app-sidebar:after{position:absolute;top:0;right:0;width:1px;height:100%;background:linear-gradient(180deg,#075ed838,#075ed800);content:"";pointer-events:none}.mobile-sidebar-open .app-sidebar{transform:translate(0);pointer-events:auto}.mobile-sidebar-global-close{position:fixed;z-index:60;top:max(14px,env(safe-area-inset-top));right:14px;display:flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.7);border-radius:999px;background:#fff;color:#52627b;box-shadow:0 8px 22px #07122533}.mobile-sidebar-global-close:active{transform:scale(.94)}.mobile-sidebar-global-close span{font-size:22px}.app-sidebar .sidebar-brand{width:100%;height:62px;flex:0 0 62px;margin-bottom:14px;padding-right:58px;border:1px solid #e0e9f6;border-radius:20px;background:#ffffffe6;box-shadow:0 9px 24px #1f386417}.app-sidebar .sidebar-brand img{width:40px;height:40px;box-shadow:0 0 0 3px #e8f1ff}.app-sidebar .sidebar-brand .cortex-sidebar-logo{width:36px;height:36px}.app-sidebar .sidebar-brand p{font-size:17px}.app-sidebar nav{margin:0 -3px;padding:4px 3px 10px}.app-sidebar nav:before{display:block;margin:0 10px 8px;color:#91a0b6;content:"NAVIGATION";font-size:9px;font-weight:800;letter-spacing:.16em}.app-sidebar nav>a,.app-sidebar nav>div>button{min-height:50px;border-radius:15px}.app-sidebar nav>a:active,.app-sidebar nav>div>button:active{transform:scale(.985)}.app-sidebar nav>div>div{margin-top:4px;margin-bottom:5px;border-color:#cbdcf7}.app-sidebar>div:last-child{flex:0 0 auto;margin-top:8px;border-color:#dae5f5;border-radius:16px;background:#ffffffd1;padding:8px;box-shadow:0 7px 18px #1f386412}.app-sidebar>div:last-child>button{height:42px;border:0;background:#eef5ff;color:#315b98}.app-sidebar>div:last-child>div,.app-sidebar>div:last-child>p{display:none}@keyframes mobile-sidebar-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.app-sidebar{transition:none}.mobile-sidebar-backdrop{animation:none}}.app-topbar{height:64px;gap:8px;padding-right:12px;padding-left:12px;background:#fffffff5;box-shadow:0 4px 18px #1f386414;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.app-topbar>div{min-width:0}.app-topbar>div:first-child{gap:8px}.app-topbar>div:first-child>button:first-child{display:flex;width:40px;height:40px;flex:0 0 40px;align-items:center;justify-content:center;border:1px solid #dce6f5;background:#f6f9ff;padding:0;color:#075ed8}.school-topbar>div:first-child{flex:1 1 auto}.school-topbar>div:first-child>div:nth-child(2){min-width:0;flex:1 1 auto;gap:0}.school-topbar>div:first-child>div:nth-child(2)>div:first-child{display:none}.school-topbar>div:first-child>div:nth-child(2)>div:last-child{min-width:0;flex:1 1 auto}.school-topbar>div:first-child>div:nth-child(2)>div:last-child>p:first-child{font-size:14px;line-height:18px}.school-topbar>div:first-child>div:nth-child(2)>div:last-child>p:last-child{font-size:10px;line-height:15px}.school-topbar select{max-width:76px}.school-topbar>div:last-child{flex:0 0 auto;gap:6px}.school-topbar>div:last-child>div>button{width:40px;height:40px;gap:0;padding:0;box-shadow:0 4px 12px #1f386414}.school-topbar>div:last-child>div>button>span:first-child{font-size:20px}.school-topbar>div:last-child>div:last-child>button{border-color:transparent;background:transparent;box-shadow:none}.school-topbar>div:last-child>div:last-child>button:hover{background:transparent}.school-topbar>div:last-child>div:last-child>button>span:first-child{display:flex;width:36px;height:36px;align-items:center;justify-content:center;border:2px solid #ffffff;border-radius:999px;background:linear-gradient(145deg,#2785ff,#1556dc);color:#fff;box-shadow:0 0 0 2px #dbeafe,0 5px 12px #1556dc47;font-size:21px}.school-topbar>div:last-child>div:last-child>button>span:last-child{display:none}.school-topbar [aria-label="App switcher"],.school-topbar [aria-label=Notifications],.school-topbar>div:last-child>div:last-child>div{position:fixed;top:72px;right:12px;left:12px;width:auto;max-height:calc(100dvh - 84px);border-radius:18px}.school-topbar [aria-label="App switcher"],.school-topbar>div:last-child>div:last-child>div{overflow-y:auto;overscroll-behavior:contain}.school-topbar [aria-label=Notifications]{display:flex;overflow:hidden;flex-direction:column}.school-topbar [aria-label=Notifications]>div:nth-child(3){min-height:0;max-height:none;flex:1 1 auto}.admin-topbar>div:first-child{flex:1 1 auto}.admin-topbar>div:first-child p:first-child{font-size:14px;line-height:18px}.admin-topbar>div:first-child p:last-child{font-size:10px;line-height:15px}.admin-topbar>div:last-child{gap:6px}.admin-topbar>div:last-child>button:nth-child(2),.admin-topbar>div:last-child>button:nth-child(3){display:none}.admin-topbar>div:last-child>button{display:flex;width:40px;height:40px;align-items:center;justify-content:center;padding:0}.dashboard-quick-actions{margin:0 -1px;border:1px solid #dbe7f8;border-radius:20px;background:linear-gradient(180deg,#f8fbff,#eef5ff);padding:13px 11px 12px;box-shadow:0 8px 22px #1f38640f}.dashboard-quick-actions-heading{display:flex!important;align-items:center;justify-content:space-between;margin:0 3px 11px;color:#075ed8}.dashboard-quick-actions-heading>div{display:flex;align-items:baseline;gap:7px}.dashboard-quick-actions-heading p{color:#173665;font-size:14px;font-weight:800;letter-spacing:-.01em}.dashboard-quick-actions-heading span{color:#8a9ab2;font-size:10px;font-weight:700}.dashboard-quick-actions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dashboard-quick-action{width:100%;min-width:0;height:78px;flex-direction:column;justify-content:center;gap:7px;border-color:#d5e3f7;border-radius:16px;background:#ffffffeb;padding:9px 7px;text-align:center;box-shadow:0 5px 12px #1f38640f}.dashboard-quick-action:active{transform:scale(.97)}.dashboard-quick-action-icon{width:34px;height:34px;background:linear-gradient(145deg,#2785ff,#1556dc);box-shadow:0 5px 12px #1556dc38}.dashboard-quick-action-icon span{font-size:17px}.dashboard-quick-action-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:#1d2c44;font-size:11px;line-height:14px}}@media (max-width: 639px) and (max-height: 600px){.dashboard-quick-actions{padding-top:10px;padding-bottom:9px}.dashboard-quick-action{height:68px;gap:5px}.dashboard-quick-action-icon{width:30px;height:30px}}@media (max-width: 639px){.school-topbar.app-topbar{height:134px!important;align-items:flex-end;padding:0 18px 20px;border:0;border-radius:0 0 28px 28px;background:radial-gradient(circle at 76% -35%,rgba(83,142,236,.72),transparent 38%),linear-gradient(160deg,#174a92,#06285e);box-shadow:0 14px 32px #052a6038}.school-topbar>div:first-child{align-items:center}.school-topbar>div:first-child>button:first-child{width:58px;height:58px;flex-basis:58px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#ffffff1f;color:#fff;box-shadow:inset 0 1px #ffffff1f,0 8px 20px #0000001f}.school-topbar>div:first-child>button:first-child span{font-size:34px}.school-topbar>div:first-child>div:nth-child(2)>div:last-child>p:first-child{color:#fff;font-size:25px;line-height:28px;letter-spacing:.01em}.school-topbar>div:first-child>div:nth-child(2)>div:last-child>p:last-child{margin-top:2px;color:#fff;font-size:15px;line-height:20px}.school-topbar select{max-width:128px;color:#fff}.school-topbar>div:last-child{gap:8px}.school-topbar>div:last-child>div>button{width:54px;height:54px;border-color:#ffffff29;background:#ffffff1a;color:#fff;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #0000001f}.school-topbar>div:last-child>div>button>span:first-child{font-size:27px}.school-topbar>div:last-child>div:last-child>button{width:58px;height:58px;border:3px solid #ffffff;background:#207bea;box-shadow:0 0 0 2px #7ec2ff94,0 8px 20px #00000029}.school-topbar>div:last-child>div:last-child>button>span:first-child{width:100%;height:100%;border:0;background:transparent;box-shadow:none;font-size:29px}.dashboard-quick-actions{margin:26px 0 0;border:0;border-radius:0;background:transparent;padding:0 16px;box-shadow:none}.dashboard-quick-actions-heading{min-height:124px;display:grid!important;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:20px;margin:0 0 22px;padding:20px 22px;border:1px solid #deebfa;border-radius:28px;background:#fffffff5;color:#0d2d63;box-shadow:0 9px 26px #3269b41a}.dashboard-quick-actions-heading-icon{display:flex;width:78px;height:78px;align-items:center;justify-content:center;border-radius:999px;background:#dcecff;color:#0866df}.dashboard-quick-actions-heading-icon span{font-size:36px}.dashboard-quick-actions-heading>div{display:block;min-width:0}.dashboard-quick-actions-heading p{color:#102d61;font-size:25px;font-weight:800;line-height:30px}.dashboard-quick-actions-heading span{color:#667a9d;font-size:17px;line-height:23px}.dashboard-quick-actions-heading-arrow{color:#3d5c8f;font-size:31px!important}.dashboard-quick-actions-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dashboard-quick-action{position:relative;height:188px;min-width:0;align-items:flex-start;justify-content:flex-end;gap:12px;border:1px solid #deebfa;border-radius:24px;background:#fffffff5;padding:22px 14px 25px;box-shadow:0 9px 24px #3269b41a}.dashboard-quick-action:active{transform:scale(.98)}.dashboard-quick-action-icon{position:absolute;top:27px;left:27px;width:72px;height:72px;box-shadow:0 8px 18px #1556dc38}.dashboard-quick-action-icon span{font-size:31px}.dashboard-quick-action-label{align-self:flex-start;max-width:calc(100% - 12px);color:#102d61;font-size:17px;font-weight:800;line-height:22px;text-align:left}.dashboard-quick-action-arrow{position:absolute;right:14px;bottom:25px;color:#6084b9;font-size:26px!important}.dashboard-quick-action:nth-child(1) .dashboard-quick-action-icon,.dashboard-quick-action:nth-child(9) .dashboard-quick-action-icon{background:linear-gradient(145deg,#2387ff,#1261de)}.dashboard-quick-action:nth-child(2) .dashboard-quick-action-icon,.dashboard-quick-action:nth-child(10) .dashboard-quick-action-icon{background:linear-gradient(145deg,#4bd39b,#0eae82)}.dashboard-quick-action:nth-child(3) .dashboard-quick-action-icon,.dashboard-quick-action:nth-child(8) .dashboard-quick-action-icon{background:linear-gradient(145deg,#9b71ff,#6536dc)}.dashboard-quick-action:nth-child(4) .dashboard-quick-action-icon{background:linear-gradient(145deg,#ffb52d,#f38600)}.dashboard-quick-action:nth-child(6) .dashboard-quick-action-icon,.dashboard-quick-action:nth-child(12) .dashboard-quick-action-icon{background:linear-gradient(145deg,#ff7398,#e92c6c)}.dashboard-quick-action:nth-child(7) .dashboard-quick-action-icon{background:linear-gradient(145deg,#30d3d7,#08a9b7)}.dashboard-quick-action:nth-child(11) .dashboard-quick-action-icon{background:linear-gradient(145deg,#aa8bff,#7051df)}}@media (max-width: 639px) and (max-height: 700px){.school-topbar.app-topbar{height:116px!important;padding-bottom:14px}.school-topbar>div:last-child>div>button{width:44px;height:44px}.school-topbar>div:last-child>div:last-child>button{width:48px;height:48px}.dashboard-quick-actions{margin-top:16px;padding:0 10px}.dashboard-quick-actions-heading{min-height:86px;grid-template-columns:50px minmax(0,1fr) auto;gap:10px;margin-bottom:12px;padding:12px 14px;border-radius:20px}.dashboard-quick-actions-heading-icon{width:50px;height:50px}.dashboard-quick-actions-heading-icon span{font-size:25px}.dashboard-quick-actions-heading p{font-size:18px;line-height:22px}.dashboard-quick-actions-heading span{font-size:12px;line-height:16px}.dashboard-quick-actions-grid{gap:9px}.dashboard-quick-action{height:132px;border-radius:18px;padding:14px 8px 17px}.dashboard-quick-action-icon{top:16px;left:16px;width:48px;height:48px}.dashboard-quick-action-icon span{font-size:22px}.dashboard-quick-action-label{font-size:12px;line-height:15px}.dashboard-quick-action-arrow{right:8px;bottom:13px;font-size:21px!important}}@media (max-width: 639px){.school-topbar.app-topbar{height:104px!important;padding:0 12px 12px;border-radius:0 0 22px 22px}.school-topbar>div:first-child{gap:6px}.school-topbar>div:first-child>button:first-child{width:44px;height:44px;flex-basis:44px}.school-topbar>div:first-child>button:first-child span{font-size:27px}.school-topbar>div:first-child>div:nth-child(2)>div:last-child>p:first-child{font-size:19px;line-height:22px}.school-topbar>div:first-child>div:nth-child(2)>div:last-child>p:last-child{font-size:12px;line-height:16px}.school-topbar select{max-width:100px}.school-topbar>div:last-child{gap:4px}.school-topbar>div:last-child>div>button{width:38px;height:38px}.school-topbar>div:last-child>div>button>span:first-child{font-size:21px}.school-topbar>div:last-child>div:last-child>button,.school-topbar>div:last-child>div:last-child>button>span:first-child{width:44px;height:44px}.school-topbar>div:last-child>div:last-child>button{border-width:2px}.school-topbar>div:last-child>div:last-child>button>span:first-child{font-size:23px}.dashboard-quick-actions{margin-top:12px;padding:0 8px}.dashboard-quick-actions-heading{min-height:72px;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;margin-bottom:10px;padding:10px 12px;border-radius:18px}.dashboard-quick-actions-heading-icon{width:44px;height:44px}.dashboard-quick-actions-heading-icon span{font-size:22px}.dashboard-quick-actions-heading p{font-size:17px;line-height:20px}.dashboard-quick-actions-heading span{font-size:11px;line-height:14px}.dashboard-quick-actions-heading-arrow{font-size:23px!important}.dashboard-quick-actions-grid{gap:8px}.dashboard-quick-action{height:108px;gap:5px;border-radius:16px;padding:10px 7px 13px}.dashboard-quick-action-icon{top:12px;left:12px;width:42px;height:42px}.dashboard-quick-action-icon span{font-size:19px}.dashboard-quick-action-label{max-width:calc(100% - 4px);font-size:10px;line-height:13px}.dashboard-quick-action-arrow{right:6px;bottom:9px;font-size:19px!important}.school-topbar.app-topbar{height:88px!important;padding-bottom:8px;border-radius:0 0 18px 18px}.school-topbar>div:first-child>button:first-child span{font-size:23px}.school-topbar>div:last-child>div>button>span:first-child{font-size:18px}.school-topbar>div:last-child>div:last-child>button>span:first-child{font-size:20px}.school-topbar.app-topbar{height:74px!important;padding:0 9px 6px;border-radius:0 0 14px 14px}.school-topbar>div:first-child{gap:4px}.school-topbar>div:first-child>button:first-child{width:32px;height:32px;flex-basis:32px}.school-topbar>div:first-child>button:first-child span{font-size:20px}.school-topbar>div:first-child>div:nth-child(2)>div:last-child>p:first-child{font-size:15px;line-height:17px}.school-topbar>div:first-child>div:nth-child(2)>div:last-child>p:last-child{font-size:10px;line-height:12px}.school-topbar select{max-width:82px}.school-topbar>div:last-child{gap:3px}.school-topbar>div:last-child>div>button{width:29px;height:29px}.school-topbar>div:last-child>div>button>span:first-child{font-size:16px}.school-topbar>div:last-child>div:last-child>button,.school-topbar>div:last-child>div:last-child>button>span:first-child{width:33px;height:33px}.school-topbar>div:last-child>div:last-child>button>span:first-child{font-size:17px}.dashboard-quick-actions{margin-top:8px}.school-topbar.app-topbar{height:60px!important;padding-bottom:8px}.school-topbar>div:first-child>button:first-child{width:38px;height:38px;flex-basis:38px}.school-topbar>div:first-child>div:nth-child(2)>div:last-child>p:first-child{font-size:17px;line-height:19px}.school-topbar>div:first-child>div:nth-child(2)>div:last-child>p:last-child{font-size:11px;line-height:14px}.school-topbar>div:last-child>div>button{width:34px;height:34px}.school-topbar>div:last-child>div:last-child>button,.school-topbar>div:last-child>div:last-child>button>span:first-child{width:38px;height:38px}.dashboard-quick-actions{margin-top:0}.dashboard-insights-card{margin-top:12px;border-radius:18px;padding:14px;box-shadow:0 8px 22px #314fa014}.dashboard-insights-header{align-items:center;gap:10px}.dashboard-insights-header>div:first-child{min-width:0;gap:9px}.dashboard-insights-header>div:first-child>div:first-child{width:38px;height:38px;flex:0 0 38px;border-radius:11px}.dashboard-insights-header>div:first-child>div:first-child span{font-size:19px}.dashboard-insights-header p{font-size:8px;letter-spacing:.14em}.dashboard-insights-header h2{margin-top:2px;font-size:17px;line-height:21px}.dashboard-insights-header>div:first-child>div:last-child>span{margin-top:5px;padding:3px 7px;font-size:9px}.dashboard-insights-controls{flex:0 0 auto;gap:4px}.dashboard-insights-controls>div{display:none}.dashboard-insights-controls>button{width:31px;height:31px;border-radius:9px}.dashboard-insights-controls>button span{font-size:16px}.dashboard-insights-body{margin-top:10px;font-size:11px;line-height:17px}.dashboard-insights-body>p{padding:10px 11px}.dashboard-insight-row{align-items:flex-start;gap:8px;border-radius:10px;background:#ffffff9e;padding:8px 9px}.dashboard-insight-row>span{width:20px;height:20px;flex-basis:20px;border-radius:6px}.dashboard-insight-row>span span{font-size:12px}.dashboard-insights-footer{margin-top:10px;font-size:10px}.dashboard-insights-footer span{font-size:14px}.dashboard-quickenroll-card{margin-top:12px;border-radius:18px;padding:13px;box-shadow:0 8px 20px #1f386412}.dashboard-quickenroll-header{margin-bottom:10px}.dashboard-quickenroll-header h3{font-size:17px;line-height:21px}.dashboard-quickenroll-header>div:first-child{gap:9px}.dashboard-quickenroll-header>div:first-child>div:first-child{width:34px;height:34px}.dashboard-quickenroll-header>div:first-child>div:first-child span{font-size:18px}.dashboard-quickenroll-header button{width:31px;height:31px}.dashboard-quickenroll-header button span{font-size:15px}.dashboard-quickenroll-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dashboard-quickenroll-stats>button{min-height:64px;gap:7px;border-radius:13px;padding:9px}.dashboard-quickenroll-stats>button>span:first-child{gap:7px}.dashboard-quickenroll-stats>button>span:first-child>span:first-child{width:32px;height:32px;border-radius:9px}.dashboard-quickenroll-stats>button>span:first-child>span:first-child span{font-size:17px}.dashboard-quickenroll-stats>button>span:first-child>span:last-child>span:first-child{font-size:19px;line-height:21px}.dashboard-quickenroll-stats>button>span:first-child>span:last-child>span:last-child{margin-top:2px;font-size:9px}.dashboard-quickenroll-stats>button>span:last-child{width:23px;height:23px}.dashboard-quickenroll-stats>button>span:last-child span{font-size:14px}.dashboard-phone-section{min-width:0;margin-top:14px;overflow:hidden;border-radius:22px;background:linear-gradient(145deg,#f7faff,#edf5ff);padding:14px 12px 12px}.dashboard-phone-heading{margin-bottom:12px;gap:10px;padding:1px 2px 12px}.dashboard-phone-heading>span{width:38px;height:38px;flex:0 0 38px;border-radius:12px;font-size:20px}.dashboard-phone-heading h3{font-size:16px;line-height:20px}.dashboard-phone-heading p{margin-top:2px;font-size:11px;line-height:15px}.dashboard-phone-apps{grid-template-columns:minmax(0,1fr)!important;gap:10px}.dashboard-phone-app{display:flex;min-width:0;min-height:0;flex-direction:column;align-items:stretch;border-radius:16px;padding:13px 12px 12px 15px}.dashboard-phone-app-header{width:100%;min-width:0;align-items:flex-start;gap:11px}.dashboard-phone-app-title-row{min-width:0;background:transparent!important}.dashboard-phone-app-title{min-width:0;color:#173665;font-size:14px;line-height:18px}.dashboard-phone-app-status{background:transparent;padding:4px 8px;font-size:8px;letter-spacing:.02em}.dashboard-phone-app-description{margin-top:3px;color:#7184a3;font-size:11px;line-height:15px}.dashboard-phone-app-logo{width:48px;height:48px;flex:0 0 48px;border-radius:12px;padding:6px}.dashboard-phone-app-downloads{width:100%;margin-top:12px}.dashboard-phone-app-qr{display:none}.dashboard-phone-app-actions{display:grid;width:100%;min-width:0;grid-template-columns:minmax(96px,.72fr) minmax(0,1.28fr);gap:8px}.dashboard-phone-app-open,.dashboard-phone-app-ios{height:38px;min-width:0;border-radius:10px;padding:0 10px;font-size:10px;white-space:nowrap}.dashboard-phone-app-open{background:linear-gradient(135deg,#2875f5,#075ed8);box-shadow:0 6px 14px #075ed838}.dashboard-phone-app-ios{justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis}.dashboard-summary-grid{gap:8px}.dashboard-summary-card{min-width:0;min-height:76px;gap:4px;border-radius:13px;padding:10px 8px}.dashboard-summary-value{font-size:20px;line-height:22px}.dashboard-summary-label{margin-top:4px;overflow:hidden;font-size:9px;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.dashboard-summary-arrow{flex:0 0 auto;font-size:16px!important}.dashboard-phone-section{border:1px solid #dbe8f8;box-shadow:0 8px 22px #315ea012}.dashboard-phone-heading{padding:2px 2px 10px;border-bottom:1px solid #dce8f7}.dashboard-phone-heading>span{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:11px;background:#dcecff;color:#075ed8;font-size:19px}.dashboard-phone-heading h3{color:#102d61;font-weight:800}.dashboard-phone-heading p{color:#7184a3}.dashboard-phone-app{position:relative;overflow:hidden;border:1px solid #e0eaf7;background:#fffffffa;box-shadow:0 6px 16px #1f38640f}.dashboard-phone-app:before{position:absolute;top:0;bottom:0;left:0;width:3px;border-radius:3px;background:#2f80ed;content:""}.dashboard-phone-app:nth-child(2):before{background:#14b889}.dashboard-phone-app:nth-child(3):before{background:#7654e8}.dashboard-phone-app>h4{color:#173665}.dashboard-phone-app>p{color:#7184a3}.dashboard-phone-app>div>div:first-child{border-color:#cfe0f5;box-shadow:0 3px 8px #1f386414}.dashboard-phone-app>div>div:last-child>div:first-child{background:#17233b}.dashboard-phone-app>div>div:last-child>div:last-child{background:#f7faff;color:#8b9ab1}.dashboard-blog-section{margin-top:12px;border:1px solid #e0eaf7;border-radius:18px;padding:13px;box-shadow:0 8px 20px #1f386412}.dashboard-blog-header{margin-bottom:11px;gap:8px}.dashboard-blog-header>div:first-child{min-width:0}.dashboard-blog-header p{font-size:8px;letter-spacing:.1em}.dashboard-blog-header h3{overflow:hidden;font-size:17px;line-height:21px;text-overflow:ellipsis;white-space:nowrap}.dashboard-blog-actions{flex:0 0 auto;gap:5px}.dashboard-blog-actions button{height:31px}.dashboard-blog-actions button:first-child{width:31px}.dashboard-blog-actions button:last-child{gap:3px;padding:0 9px;font-size:10px}.dashboard-blog-actions button span{font-size:14px}.dashboard-blog-grid{grid-template-columns:1fr;gap:8px}.dashboard-blog-card{min-width:0;align-items:center;gap:10px;min-height:78px;border-radius:13px;padding:9px}.dashboard-blog-art{width:72px;height:60px;flex:0 0 72px;border-radius:10px}.dashboard-blog-title{overflow:hidden;font-size:12px;line-height:16px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dashboard-blog-excerpt{display:none}.dashboard-blog-date{margin-top:4px;font-size:9px}.admissions-page{gap:12px;padding-right:0;padding-left:0}.admissions-header{align-items:stretch;gap:12px;border-radius:18px;padding:14px}.admissions-header h1{font-size:23px;line-height:27px}.admissions-header p{margin-top:3px;font-size:11px}.admissions-header-actions{width:100%;gap:8px}.admissions-header-actions button{min-height:40px;flex:1 1 0;padding:0 12px;font-size:12px}.admissions-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.admissions-stat-card{min-width:0;min-height:70px;border:1px solid #e0eaf7;border-radius:14px;padding:10px 8px}.admissions-stat-card p:first-child{font-size:21px;line-height:24px}.admissions-stat-card p:last-child{margin-top:3px;overflow:hidden;font-size:9px;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.admissions-list-panel{border:1px solid #e0eaf7;border-radius:18px;padding:11px}.admissions-filters{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;margin-bottom:11px}.admissions-search{grid-column:1 / -1;min-width:0;height:40px;border-color:#d8e4f4;padding:0 13px;font-size:12px}.admissions-stage-filter{min-width:0;height:36px;padding:0 10px;font-size:11px}.admissions-cards{grid-template-columns:1fr;gap:8px}.admissions-card{min-width:0;border-color:#e0e8f3;border-radius:14px;padding:11px}.admissions-card>div{align-items:flex-start;gap:7px}.admissions-card h2{overflow:hidden;font-size:14px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.admissions-card p{font-size:10px;line-height:15px}.admissions-card select{max-width:96px;flex:0 0 auto;padding:5px 7px;font-size:10px}.admissions-card>p{margin-top:8px;color:#8795aa}.students-page{gap:12px;padding-top:8px}.students-page-header{align-items:stretch;flex-direction:column;gap:12px}.students-page-header>div:first-child{gap:10px}.students-page-header>div:first-child>div:first-child{width:42px;height:42px;flex:0 0 42px}.students-page-header>div:first-child>div:first-child span{font-size:22px}.students-page-header h1{font-size:22px;line-height:26px}.students-page-header p{margin-top:3px;font-size:11px}.students-page-header>div:last-child{width:100%;gap:8px}.students-page-header>div:last-child button{height:42px;flex:1 1 0;justify-content:center;gap:6px;padding:0 10px;font-size:11px}.students-page-header>div:last-child button span{font-size:17px}.students-metrics-primary,.students-metrics-secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.students-metric-group{min-height:76px;border:1px solid #e0eaf7;border-radius:15px;padding:9px 7px}.students-metric-group>div{min-height:58px}.students-metric-group>div>div{min-height:54px;gap:3px;padding:0 4px}.students-metric-group>div>div>p:first-child{font-size:19px;line-height:22px}.students-metric-group>div>div>p:last-child{margin-top:3px;overflow:hidden;font-size:9px;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.student-filters{border:1px solid #e0eaf7;border-radius:18px;padding:11px}.student-filter-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.student-filter-controls>div:first-child{grid-column:1 / -1;min-width:0}.student-filter-controls>div:first-child input{height:44px;border-width:1px;padding-left:43px;font-size:12px!important}.student-filter-controls>div:first-child>span{left:14px;font-size:19px}.student-filter-controls>div:nth-child(2){min-width:0}.student-filter-controls>div:nth-child(2) select{height:38px;padding-left:38px;padding-right:34px;font-size:11px!important}.student-filter-controls>div:nth-child(2)>span:first-child{left:12px;font-size:17px}.student-filter-controls>div:nth-child(2)>span:last-child{right:10px;font-size:16px}.student-filter-controls>button{min-height:38px;gap:6px;padding:0 9px;font-size:10px!important}.student-filter-controls>button>span:first-child{width:34px;height:20px}.student-filter-controls>button>span:first-child>span{width:16px;height:16px}.students-list-header{align-items:flex-start;flex-wrap:wrap;gap:8px;margin-bottom:10px}.students-list-header h2{font-size:17px}.students-list-header>div{width:100%;justify-content:space-between;gap:7px}.students-list-header>div>button:first-child{height:36px;flex:1;padding:0 10px;font-size:10px}.students-list-header>div>div{padding:2px}.student-class-group{margin-bottom:10px;border-radius:15px}.student-class-group>div:first-child{gap:8px;padding:11px 12px}.student-class-group>div:first-child>button{font-size:17px}.student-class-group>div:first-child h3{font-size:15px}.student-class-group>div:first-child>div{gap:4px}.student-class-group>div:first-child>div span{padding:3px 6px;font-size:8px}.student-class-group>div:nth-child(2){padding:9px}.student-card{border-radius:16px;padding:11px}.student-card>div:first-child{gap:8px}.student-card>div:first-child>div:first-child{gap:8px}.student-card>div:first-child>div:first-child>span{width:42px!important;height:42px!important}.student-card>div:first-child>div:first-child>div p:first-child{font-size:14px!important}.student-card>div:first-child>div:first-child>div p:last-child{margin-top:2px;font-size:10px!important}.student-card>div:first-child>div:last-child{gap:4px}.student-card>div:first-child>div:last-child>span{padding:3px 6px;font-size:8px}.student-card>div:first-child>div:last-child>button{width:30px;height:30px}.student-card>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px}.student-card>div:nth-child(2)>div{border-radius:10px;padding:7px 8px}.student-card>div:nth-child(2)>div p:first-child{font-size:8px;letter-spacing:.05em}.student-card>div:nth-child(2)>div p:last-child{margin-top:3px;font-size:11px}.student-card>div:nth-child(3){margin-top:10px;gap:6px}.student-card>div:nth-child(3) button{height:36px;font-size:10px}.student-card>div:nth-child(3) button:first-child{padding:0 12px}.student-card>div:nth-child(3) button:not(:first-child){width:36px}}.students-mobile-overview{display:none}@media (max-width: 639px){.students-page{gap:0;margin:0 -12px;padding:10px 12px 24px;background:#eef5ff}.students-page-header{display:block;padding:4px 10px 0}.students-page-header>div:first-child>div:first-child{display:none}.students-page-header>div:first-child{display:block}.students-page-header h1{font-size:24px!important;line-height:1.1!important;letter-spacing:-.025em}.students-page-header p{margin-top:7px;font-size:12px!important;line-height:1.45!important;font-weight:600}.students-page-header>div:last-child{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);gap:8px;margin-top:14px}.students-page-header>div:last-child button{width:100%;height:44px;justify-content:center;gap:7px;border-radius:13px;padding:0 12px;font-size:12px!important}.students-page-header>div:last-child button span{font-size:18px!important}.students-metrics-primary,.students-metrics-secondary{display:none}.students-mobile-overview{display:grid;gap:12px;margin-top:16px}.students-mobile-summary-card,.students-mobile-breakdown-card{overflow:hidden;border:1px solid #dfe7f2;border-radius:17px;background:#fff;box-shadow:0 7px 20px #1d3d7012}.students-mobile-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.students-mobile-summary-item{display:flex;min-width:0;min-height:82px;align-items:center;gap:10px;padding:12px;border-bottom:1px solid #e7ebf1}.students-mobile-summary-item:nth-child(odd){border-right:1px solid #e7ebf1}.students-mobile-summary-item>span:last-child{min-width:0}.students-mobile-summary-item strong{display:block;color:#111827;font-size:24px!important;font-weight:800;line-height:1!important}.students-mobile-summary-item small{display:block;margin-top:6px;color:#526078;font-size:10px!important;font-weight:700;line-height:1.2!important}.students-mobile-icon{display:inline-flex;width:36px;height:36px;flex:0 0 36px;align-items:center;justify-content:center;border-radius:12px}.students-mobile-icon>span{font-size:19px!important}.students-mobile-icon.is-blue{color:#075ed8;background:#edf4ff}.students-mobile-icon.is-green{color:#078c69;background:#e7f8f2}.students-mobile-icon.is-purple{color:#7251df;background:#f1ecff}.students-mobile-icon.is-pink{color:#cc4388;background:#fdebf4}.students-mobile-icon.is-orange{color:#a86c0b;background:#fff4e2}.students-mobile-status{padding:11px 12px 12px;background:#fbfcfe}.students-mobile-status h2,.students-mobile-breakdown-section h2,.students-mobile-progress-section h2{display:flex;align-items:center;gap:9px;color:#111827;font-size:14px!important;font-weight:800}.students-mobile-status>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:11px}.students-mobile-status-item{min-width:0;padding:0 10px;border-right:1px solid #e5eaf1}.students-mobile-status-item:first-child{padding-left:2px}.students-mobile-status-item:last-child{border-right:0}.students-mobile-status-item strong{display:flex;align-items:center;gap:7px;color:#111827;font-size:17px!important;font-weight:800}.students-mobile-status-item small{display:block;overflow:hidden;margin-top:5px;color:#718096;font-size:9px!important;font-weight:700;text-overflow:ellipsis}.students-mobile-status-item i,.students-mobile-legend i{display:inline-block;width:7px;height:7px;flex:0 0 7px;border-radius:999px;background:#8390a3}i.is-green{background:#12b886}i.is-slate{background:#8290a4}i.is-purple{background:#7654e8}i.is-orange{background:#f59e0b}i.is-blue{background:#2f75ee}i.is-pink{background:#d64d94}.students-mobile-breakdown-section,.students-mobile-progress-section{padding:14px}.students-mobile-breakdown-section+.students-mobile-breakdown-section,.students-mobile-progress-section+.students-mobile-progress-section{border-top:1px solid #e5eaf1}.students-mobile-chart-row{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:14px;margin-top:13px}.students-mobile-donut{position:relative;width:82px;height:82px;border-radius:50%}.students-mobile-donut:after{position:absolute;top:13px;right:13px;bottom:13px;left:13px;border-radius:50%;background:#fff;content:""}.students-mobile-donut>span{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.students-mobile-donut strong{color:#111827;font-size:20px!important;font-weight:800}.students-mobile-donut small{margin-top:3px;color:#8a97aa;font-size:9px!important;font-weight:700}.students-mobile-legend{display:grid;gap:9px}.students-mobile-legend>span{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px}.students-mobile-legend small{color:#65738a;font-size:11px!important;font-weight:700}.students-mobile-legend strong{color:#111827;font-size:11px!important;font-weight:800}.students-mobile-progress-section h2{margin-bottom:12px}.students-mobile-progress-row+.students-mobile-progress-row{margin-top:8px}.students-mobile-progress-row>span{display:grid;grid-template-columns:minmax(0,1fr) 24px 32px;align-items:center;gap:6px}.students-mobile-progress-row small{color:#526078;font-size:11px!important;font-weight:600}.students-mobile-progress-row strong{color:#111827;font-size:11px!important;font-weight:800;text-align:right}.students-mobile-progress-row em{color:#7c8799;font-size:10px!important;font-style:normal;text-align:right}.students-mobile-progress-row>i{display:block;overflow:hidden;height:4px;margin-top:4px;border-radius:999px;background:#edf1f6}.students-mobile-progress-row>i>b{display:block;min-width:0;height:100%;border-radius:inherit;background:#d1a04d}.students-mobile-progress-section.is-category .students-mobile-progress-row>i>b{background:#7654e8}.student-filters{margin-top:12px;border-radius:17px;padding:12px;box-shadow:0 7px 20px #1d3d7012}.students-list-section{margin-top:12px;padding:14px 12px;border:1px solid #dfe7f2;border-radius:17px;background:#fff;box-shadow:0 7px 20px #1d3d7012}.students-list-header h2{font-size:16px!important}.students-list-header>div{width:auto;margin-left:auto}.students-list-header>div>button:first-child{display:none}.students-list-header>div>div{border:1px solid #dce4ef;border-radius:11px;background:#f3f6fa}.students-list-header>div>div button{width:34px;height:32px;border-radius:9px}}.student-action-menu-icon,.student-card-mobile-details,.student-card-mobile-actions{display:none}@media (max-width: 639px){.student-class-group>div:nth-child(2){background:#f3f7fc}.student-card{overflow:hidden;padding:12px;border-color:#dce5f1;border-radius:17px;box-shadow:0 7px 18px #18345f14}.student-card>div:first-child{align-items:center;padding-bottom:11px;border-bottom:1px solid #edf1f6}.student-card>div:first-child>div:first-child>span{width:44px!important;height:44px!important;border:2px solid #e4edfb;box-shadow:0 4px 10px #1f46801a}.student-card>div:first-child>div:first-child>div p:first-child{font-size:14px!important;line-height:18px!important}.student-card>div:first-child>div:first-child>div p:last-child{max-width:170px;font-size:9px!important;line-height:14px!important}.student-card-header-actions>button{display:none}.student-card-header-actions>span{padding:4px 8px;border-radius:999px;font-size:8px!important;letter-spacing:.04em}.student-card-desktop-details,.student-card-desktop-actions{display:none}.student-card-mobile-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:11px!important}.student-card-mobile-details>div{display:flex;min-width:0;align-items:center;gap:8px;padding:9px;border:1px solid #edf1f6;border-radius:12px;background:#f8fbff}.student-card-mobile-details>div>span{display:flex;width:29px;height:29px;flex:0 0 29px;align-items:center;justify-content:center;border-radius:9px;color:#075ed8;background:#eaf2ff}.student-card-mobile-details>div:nth-child(2)>span{color:#8b4dd8;background:#f3edff}.student-card-mobile-details>div:nth-child(3)>span{color:#078c69;background:#e7f8f2}.student-card-mobile-details>div:nth-child(4)>span{color:#bd7412;background:#fff3df}.student-card-mobile-details>div>span span{font-size:16px!important}.student-card-mobile-details p{min-width:0}.student-card-mobile-details small,.student-card-mobile-details strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-card-mobile-details small{color:#8591a3;font-size:8px!important;font-weight:700;line-height:11px!important;text-transform:uppercase;letter-spacing:.04em}.student-card-mobile-details strong{margin-top:3px;color:#172033;font-size:10px!important;font-weight:800;line-height:13px!important}.student-card-mobile-actions{display:grid;grid-template-columns:minmax(0,1.25fr) 38px 38px minmax(0,1fr);gap:7px!important;margin-top:11px!important}.student-card-mobile-actions button{display:flex;height:38px!important;min-width:0;align-items:center;justify-content:center;gap:5px;padding:0 8px;border:1px solid #c9dcfa;border-radius:11px;color:#075ed8;background:#eef5ff;font-size:9px!important;font-weight:800;transition:.15s ease}.student-card-mobile-actions button>span:first-child{font-size:16px!important}.student-card-mobile-actions button.is-whatsapp{border-color:#bcebd0;color:#087b42;background:#e9fbf1}.student-card-mobile-actions button.is-call{border-color:#c9dcfa;color:#fff;background:#075ed8;box-shadow:0 5px 12px #075ed833}.student-card-mobile-actions button:last-child{color:#4d5c73;background:#fff;border-color:#dce4ef}.student-card-mobile-actions button:last-child.is-open{color:#075ed8;border-color:#9fc2f7;background:#eaf2ff}.student-action-menu{position:static;width:100%;max-height:390px;overflow-y:auto;margin-top:10px;padding:7px;border-radius:14px;box-shadow:0 10px 24px #0f23441f;scrollbar-width:thin}.student-action-menu-icon{display:inline-flex}.student-action-menu button{min-height:40px;padding:9px 10px;border-radius:10px;font-size:11px!important}.student-action-menu button>span{font-size:16px!important}.student-action-menu>button:first-child{border-color:#d6e5fb;color:#075ed8;background:#f2f7ff}.student-action-menu>div{margin:5px 0}.students-list-section{padding:0;border:0;background:transparent;box-shadow:none}.student-class-group{width:100%;overflow:visible;border:0;background:transparent;box-shadow:none}.student-class-group>div:first-child{padding:10px 2px;border-bottom:0;background:transparent}.student-class-group>div:nth-child(2){padding:0;background:transparent}.student-card{width:100%;max-width:none;box-sizing:border-box}.student-class-group>div:first-child{padding:10px 12px;border:1px solid #dce5f1;border-radius:14px;background:#fff;box-shadow:0 4px 12px #1d3d700d}.student-class-group>div:nth-child(2){margin-top:8px;border:0}.student-card-mobile-actions{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:6px!important}.student-card-mobile-actions button,.student-card-mobile-actions button:last-child{height:auto!important;min-height:54px;flex-direction:column;gap:4px;padding:0;border:0;color:#536077;background:transparent;box-shadow:none}.student-card-mobile-actions button>span:first-child{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid #c9dcfa;border-radius:999px;color:#075ed8;background:#eef5ff;font-size:17px!important;box-shadow:0 4px 10px #075ed81a}.student-card-mobile-actions .student-mobile-action-label{display:block;color:#536077;font-size:8px!important;font-weight:800;line-height:11px!important;white-space:nowrap}.student-card-mobile-actions button.is-whatsapp{border:0;color:#536077;background:transparent;box-shadow:none}.student-card-mobile-actions button.is-whatsapp>span:first-child{border-color:#bcebd0;color:#087b42;background:#e9fbf1;font-size:15px!important}.student-card-mobile-actions button.is-call{border:0;color:#536077;background:transparent;box-shadow:none}.student-card-mobile-actions button.is-call>span:first-child{border-color:#075ed8;color:#fff;background:#075ed8;box-shadow:0 5px 12px #075ed833}.student-card-mobile-actions button:last-child.is-open{border:0;color:#075ed8;background:transparent}.student-card-mobile-actions button:last-child.is-open>span:first-child{border-color:#8eb8f5;color:#075ed8;background:#e6f0ff}.student-card-mobile-actions .student-mobile-action-icon{display:flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;border-radius:999px}.student-card-mobile-actions .student-mobile-action-icon>svg,.student-card-mobile-actions .student-mobile-action-icon>span{width:17px;height:17px;flex:0 0 17px;font-size:17px!important;line-height:17px!important}.student-card-mobile-actions .is-whatsapp .student-mobile-action-icon>svg{width:16px;height:16px;flex-basis:16px}.student-detail-drawer{height:100dvh;max-height:100dvh}.student-detail-header{padding:12px}.student-detail-header>div{align-items:flex-start;flex-wrap:wrap;gap:10px}.student-detail-header>div>span:first-child{width:50px!important;height:50px!important;flex:0 0 50px;border-radius:14px}.student-detail-header>div>span:first-child>span{font-size:28px!important}.student-detail-header>div>div:nth-child(2){min-width:0;flex:1;padding-top:2px}.student-detail-header h3{overflow:hidden;font-size:18px!important;line-height:22px!important;text-overflow:ellipsis;white-space:nowrap}.student-detail-header p{overflow:hidden;margin-top:2px;font-size:10px!important;line-height:14px!important;text-overflow:ellipsis;white-space:nowrap}.student-detail-header-actions{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-left:0}.student-detail-header-actions>button{height:38px;min-width:0;border-radius:11px;padding:0}.student-detail-header-actions>button:nth-child(1),.student-detail-header-actions>button:nth-child(2){grid-column:span 2;width:100%;justify-content:center;gap:6px;padding:0 10px;font-size:10px!important}.student-detail-header-actions>button:nth-child(2)>span:first-child{width:32px;height:18px;padding:2px}.student-detail-header-actions>button:nth-child(2)>span:first-child>span{width:14px;height:14px}.student-detail-header-actions>button:nth-child(n+3){width:100%}.student-detail-header-actions>button:nth-child(n+3)>span{font-size:18px!important}.student-detail-header-actions svg{width:18px;height:18px}.student-detail-tabs{padding:8px 12px}.student-detail-tabs>div{display:flex;gap:5px;overflow-x:auto;border-radius:13px;padding:4px;scroll-snap-type:x proximity;scrollbar-width:none}.student-detail-tabs>div::-webkit-scrollbar{display:none}.student-detail-tabs button{min-width:-moz-max-content;min-width:max-content;flex:0 0 auto;scroll-snap-align:start;border-radius:10px;padding:8px 13px;font-size:10px!important}.student-detail-content{padding:12px}.student-detail-content>div>:not([hidden])~:not([hidden]){margin-top:12px}.student-detail-content section{border-radius:16px;padding:14px}.student-detail-content section>h4,.student-detail-content section>div>h4{font-size:14px!important;line-height:18px!important;letter-spacing:-.01em}.student-detail-content>div>section:first-child>div{align-items:center;gap:9px}.student-detail-content>div>section:first-child>div>div:first-child{min-width:0;gap:9px}.student-detail-content>div>section:first-child>div>div:first-child>div:first-child{width:40px;height:40px;flex:0 0 40px}.student-detail-content>div>section:first-child>div>div:first-child>div:first-child>span{font-size:19px!important}.student-detail-content>div>section:first-child h4{font-size:15px!important;line-height:18px!important}.student-detail-content>div>section:first-child p{margin-top:2px;font-size:10px!important;line-height:14px!important}.student-detail-content>div>section:first-child button{height:36px;flex:0 0 auto;padding:0 13px;font-size:10px!important}.student-detail-content section>.mt-5.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.student-detail-info{min-width:0;padding:10px;border:1px solid #e7edf6;border-radius:11px;background:#f8fbff}.student-detail-info>p:first-child{overflow:hidden;font-size:8px!important;line-height:11px!important;text-overflow:ellipsis;white-space:nowrap}.student-detail-info>p:last-child{margin-top:4px;font-size:12px!important;line-height:16px!important;letter-spacing:-.01em}.student-detail-content section>.mt-4.flex{align-items:flex-start;gap:8px;border-radius:12px;padding:11px}.student-detail-content section>.mt-4.flex p:first-child{font-size:11px!important}.student-detail-content section>.mt-4.flex p:last-child{font-size:9px!important}.student-detail-content section>.mt-4.flex>span{flex:0 0 auto;padding:6px 8px;font-size:9px!important}.student-detail-content section .mt-4.flex.flex-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.student-detail-content section .mt-4.flex.flex-wrap button{width:100%;padding:8px 6px;font-size:10px!important}.student-detail-content section .mt-5.rounded-\[18px\]{margin-top:12px;border-radius:13px;padding:10px}.student-detail-content section .grid-cols-7{gap:6px 0}.student-detail-content section .grid-cols-7>span{width:30px;height:30px;font-size:10px!important}.student-detail-content section>div.flex.items-center.gap-3{flex-wrap:wrap;gap:7px;font-size:9px!important}.student-detail-content .divide-y>div.grid,.student-detail-content .divide-y.divide-\[\#eef2f7\]>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:11px}.student-detail-content .divide-y>div.grid>div:first-child,.student-detail-content .divide-y.divide-\[\#eef2f7\]>div>div:first-child{grid-column:1 / -1}.student-detail-content .mt-5.space-y-4{margin-top:12px}.student-detail-content .mt-5.space-y-4>div{border-radius:13px}.student-detail-content .mt-5.space-y-4>div>div:first-child{padding:11px}.student-detail-content .mt-5.divide-y{margin-top:12px;border-radius:13px}.student-detail-content .px-6.py-10{padding:24px 14px;font-size:11px!important}.edit-student-panel{border-left:0;background:#f3f7fd}.edit-student-panel>header{flex:0 0 auto;align-items:center;gap:10px;padding:11px 12px;background:#fff}.edit-student-panel>header>div:first-child{min-width:0;align-items:center;gap:10px}.edit-student-panel>header>div:first-child>div:first-child{width:40px;height:40px;flex:0 0 40px;border-radius:12px;color:#075ed8;background:#eaf2ff}.edit-student-panel>header>div:first-child>div:first-child span{font-size:21px!important}.edit-student-panel>header>div:first-child>div:last-child{min-width:0}.edit-student-panel>header h2{overflow:hidden;font-size:18px!important;line-height:21px!important;text-overflow:ellipsis;white-space:nowrap}.edit-student-panel>header p{overflow:hidden;margin-top:2px;font-size:10px!important;line-height:14px!important;text-overflow:ellipsis;white-space:nowrap}.edit-student-panel>header>button{display:flex;width:36px;height:36px;flex:0 0 36px;align-items:center;justify-content:center;padding:0;border:1px solid #e2e8f1;background:#f8fafc}.edit-student-panel>header>button span{font-size:19px!important}.edit-student-panel>div.panel-scrollbar{padding:12px}.edit-student-panel>div.panel-scrollbar>div{display:flex;flex-direction:column;gap:12px}.edit-student-panel>div.panel-scrollbar>div>div:first-child{position:sticky;z-index:5;top:-12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:-12px -12px 0;padding:8px 12px;border-bottom:1px solid #e2e8f1;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.edit-student-panel>div.panel-scrollbar>div>div:first-child>button{min-width:0;min-height:52px;flex-direction:column;gap:3px;border-radius:11px;padding:5px 3px;font-size:8px!important;line-height:10px!important;text-align:center}.edit-student-panel>div.panel-scrollbar>div>div:first-child>button>span{width:25px;height:25px;flex:0 0 25px;font-size:10px!important}.edit-student-panel>div.panel-scrollbar>div>div:not(:first-child){margin-top:0}.edit-student-panel section{border-radius:15px;padding:13px;box-shadow:0 5px 15px #1f38640d}.edit-student-panel section>div:first-child.mb-5{align-items:flex-start;gap:8px;margin-bottom:11px}.edit-student-panel section>div:first-child.mb-5 h3{font-size:16px!important;line-height:20px!important;letter-spacing:-.02em}.edit-student-panel section>div:first-child.mb-5 p{margin-top:3px;font-size:10px!important;line-height:15px!important}.edit-student-panel section>div:first-child.mb-5>span{flex:0 0 auto;padding:5px 7px;font-size:8px!important}.edit-student-panel section>div.border-t{padding-top:12px}.edit-student-panel section .grid{gap:12px}.edit-student-panel section .space-y-5>:not([hidden])~:not([hidden]),.edit-student-panel section .space-y-4>:not([hidden])~:not([hidden]){margin-top:12px}.edit-student-panel label{gap:5px}.edit-student-panel label>span:first-child,.edit-student-panel .space-y-2>p:first-child{font-size:10px!important;line-height:14px!important}.edit-student-panel input:not([type=checkbox]):not([type=file]),.edit-student-panel select{min-height:42px;border-radius:11px;padding-top:8px;padding-bottom:8px;font-size:12px!important}.edit-student-panel textarea{min-height:76px!important;border-radius:11px;padding:10px 12px;font-size:12px!important}.edit-student-panel input[type=checkbox]{width:19px;height:19px;flex:0 0 19px}.edit-student-panel label.flex.items-center,.edit-student-panel div.flex.items-center.text-\[13px\]{align-items:flex-start;gap:8px;font-size:10px!important;line-height:15px!important}.edit-student-panel .grid.overflow-hidden.rounded-\[18px\]{border-radius:11px;padding:3px}.edit-student-panel .grid.overflow-hidden.rounded-\[18px\] button{min-height:38px;border-radius:9px;padding:6px 5px;font-size:10px!important}.edit-student-panel section:first-of-type>div:last-child>div.grid>div:first-child{padding:12px;border-radius:13px}.edit-student-panel section:first-of-type>div:last-child>div.grid>div:nth-child(2){display:none}.edit-student-panel .h-32.w-32{width:82px;height:82px}.edit-student-panel .h-32.w-32>span{font-size:38px!important}.edit-student-panel section:first-of-type .mt-4.flex.flex-wrap{gap:8px;margin-top:10px}.edit-student-panel section:first-of-type .mt-4.flex.flex-wrap button{min-height:36px;padding:7px 13px;font-size:10px!important}.edit-student-panel .rounded-\[18px\].border.bg-\[\#fafdff\],.edit-student-panel .rounded-\[18px\].border.bg-white{border-radius:13px}.edit-student-panel .rounded-\[18px\].border.bg-\[\#fafdff\]{padding:12px}.edit-student-panel .rounded-\[18px\].border.bg-\[\#fafdff\]>p:first-child{margin-bottom:10px;font-size:13px!important}.edit-student-panel section>div.flex.items-center.justify-between{align-items:flex-start;flex-wrap:wrap;gap:7px}.edit-student-panel section>div.flex.items-center.justify-between p:first-child{font-size:17px!important;line-height:21px!important}.edit-student-panel section>div.flex.items-center.justify-between p:last-child{margin-top:3px;font-size:10px!important;line-height:15px!important}.edit-student-panel section>div.flex.items-center.justify-between>span{padding:5px 8px;font-size:8px!important}.edit-student-panel .rounded-\[18px\].border.border-\[\#cfe0ff\]{border-radius:13px;padding:12px}.edit-student-panel .rounded-\[18px\].border.border-\[\#cfe0ff\] .flex.flex-wrap{align-items:flex-start}.edit-student-panel .rounded-\[18px\].border.border-\[\#cfe0ff\] p{font-size:10px!important;line-height:15px!important}.edit-student-panel .rounded-\[18px\].border.border-\[\#cfe0ff\] .rounded-xl{padding:10px}.edit-student-panel .grid.rounded-\[18px\].border{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;border-radius:13px;padding:11px}.edit-student-panel .grid.rounded-\[18px\].border p:first-child{font-size:8px!important}.edit-student-panel .grid.rounded-\[18px\].border p:last-child{font-size:12px!important}.edit-student-panel section .flex.flex-col.gap-4.rounded-\[18px\]{gap:10px;border-radius:12px;padding:11px}.edit-student-panel section .flex.flex-col.gap-4.rounded-\[18px\]>div:first-child{gap:9px}.edit-student-panel section .flex.flex-col.gap-4.rounded-\[18px\]>div:first-child>div:first-child{width:36px;height:36px;flex:0 0 36px;border-radius:10px}.edit-student-panel section .flex.flex-col.gap-4.rounded-\[18px\] p:first-child{font-size:11px!important}.edit-student-panel section .flex.flex-col.gap-4.rounded-\[18px\] p:last-child{margin-top:3px;font-size:9px!important;line-height:13px!important}.edit-student-panel section .flex.flex-col.gap-4.rounded-\[18px\]>div:last-child{gap:7px}.edit-student-panel section .flex.flex-col.gap-4.rounded-\[18px\] button{height:36px;padding:0 12px;font-size:10px!important}.edit-student-panel>footer{flex:0 0 auto;padding:9px 12px calc(9px + env(safe-area-inset-bottom));background:#fffffffa}.edit-student-panel>footer>div{width:100%;gap:8px}.edit-student-panel>footer button{height:43px;flex:1 1 0;justify-content:center;padding:0 14px;border-radius:12px;font-size:11px!important}.edit-student-panel>footer button span{font-size:17px!important}}.staff-mobile-directory{display:none}@media (max-width: 639px){.staff-page{margin:0 -12px;padding:10px 12px 24px}.staff-page-content{display:flex;flex-direction:column;gap:12px}.staff-page-content>:not([hidden])~:not([hidden]){margin-top:0}.staff-page-header{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:10px}.staff-page-header>div{min-width:0}.staff-page-header h1{font-size:23px!important;line-height:27px!important}.staff-page-header p{max-width:230px;margin-top:3px;font-size:10px!important;line-height:14px!important}.staff-page-header>button{height:40px;flex:0 0 auto;padding:0 13px;border-radius:11px;font-size:10px!important}.staff-page-header>button span{font-size:17px!important}.staff-quick-section{display:block}.staff-quick-section>:last-child:not(.staff-quick-actions){display:none}.staff-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.staff-quick-actions>button{min-height:72px;gap:8px;border-radius:14px;padding:10px}.staff-quick-actions>button>span:first-child{width:34px;height:34px;flex:0 0 34px;border-radius:10px}.staff-quick-actions>button>span:first-child>span{font-size:17px!important}.staff-quick-actions>button>span:nth-child(2)>span:first-child{font-size:10px!important;line-height:13px!important}.staff-quick-actions>button>span:nth-child(2)>span:last-child{display:none}.staff-quick-actions>button>span:last-child{font-size:15px!important}.staff-stats{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:15px}.staff-stats article{min-height:72px;gap:8px;padding:10px}.staff-stats article>span{width:34px;height:34px;flex:0 0 34px;border-radius:10px}.staff-stats article>span span{font-size:16px!important}.staff-stats article p:first-child{font-size:19px!important;line-height:21px!important}.staff-stats article p:last-child{font-size:9px!important;line-height:12px!important}.staff-overview-grid{gap:10px}.staff-attendance-overview{min-height:0;border-radius:15px;padding:13px}.staff-attendance-overview h2,.staff-side-overview h2{font-size:14px!important;line-height:18px!important}.staff-attendance-overview>div:first-child p,.staff-side-overview h2+p{font-size:9px!important}.staff-attendance-overview>div:first-child>button{height:32px;padding:0 9px;font-size:9px!important}.staff-attendance-overview>.mt-4.flex{min-height:145px;gap:9px;padding:0 3px 8px}.staff-attendance-overview>.mt-4.flex>div{min-height:135px;gap:5px}.staff-attendance-overview>.mt-4.flex>div>span{font-size:9px!important;line-height:11px!important}.staff-attendance-overview>.flex.min-h-\[240px\],.staff-attendance-overview>.flex.min-h-\[260px\]{min-height:145px}.staff-side-overview{display:grid;grid-template-columns:1fr;gap:10px}.staff-side-overview>section{border-radius:15px;padding:12px}.staff-side-overview>section>div:first-child span:first-child{width:34px;height:34px;flex:0 0 34px;border-radius:10px}.staff-side-overview .mt-4{margin-top:10px}.staff-directory{border:0;background:transparent;box-shadow:none}.staff-directory-header{flex-direction:row;align-items:center;justify-content:space-between;padding:2px 0 8px}.staff-directory-header h3{font-size:17px!important}.staff-directory-header>div:last-child{display:none}.staff-directory-filters{gap:8px;padding:11px;border:1px solid #dce6f4;border-radius:15px;background:#fff;box-shadow:0 5px 15px #1e3a5f0d}.staff-directory-filters>div:first-child input{height:42px;font-size:10px!important}.staff-directory-filters>div:nth-child(2){display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:7px;width:100%}.staff-directory-filters>div:nth-child(2)>div{width:100%;min-width:0}.staff-directory-filters>div:nth-child(2)>div:nth-child(2){height:38px;border-radius:11px}.staff-directory-filters input[type=date]{width:100%;min-width:0;font-size:9px!important}.staff-directory-filters>div:nth-child(2)>button{grid-column:1 / -1;height:38px;font-size:10px!important}.staff-directory>p{margin-right:0;margin-left:0;font-size:9px!important}.staff-mobile-directory{display:grid;gap:10px;margin-top:10px}.staff-desktop-directory{display:none}.staff-mobile-empty{padding:24px 14px;border:1px solid #dce6f4;border-radius:15px;color:#667791;background:#fff;font-size:11px;text-align:center}.staff-mobile-empty.is-error{border-color:#f3c4c4;color:#c73535;background:#fff7f7}.staff-mobile-card{overflow:hidden;padding:12px;border:1px solid #dce5f1;border-radius:17px;background:#fff;box-shadow:0 7px 18px #18345f14}.staff-mobile-card-header{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:9px;padding-bottom:11px;border-bottom:1px solid #edf1f6}.staff-mobile-card-header>span:first-child{border:2px solid #e4edfb;box-shadow:0 4px 10px #1f46801a}.staff-mobile-card-header>div{min-width:0}.staff-mobile-card-header h4,.staff-mobile-card-header p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.staff-mobile-card-header h4{font-size:14px!important;line-height:18px!important}.staff-mobile-card-header p{margin-top:2px;color:#71819a;font-size:9px!important}.staff-mobile-card-header>span:last-child{padding:4px 7px;border-radius:999px;font-size:8px!important;font-weight:800}.staff-mobile-card-header>span:last-child.is-active{color:#16834b;background:#e8f8ee}.staff-mobile-card-header>span:last-child.is-inactive{color:#d73535;background:#fff0f0}.staff-mobile-card-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:11px}.staff-mobile-card-details>div{display:flex;min-width:0;align-items:center;gap:8px;padding:9px;border:1px solid #edf1f6;border-radius:12px;background:#f8fbff}.staff-mobile-card-details>div>span{display:flex;width:29px;height:29px;flex:0 0 29px;align-items:center;justify-content:center;border-radius:9px;color:#075ed8;background:#eaf2ff}.staff-mobile-card-details>div:nth-child(2)>span{color:#078c69;background:#e7f8f2}.staff-mobile-card-details>div:nth-child(3)>span{color:#8b4dd8;background:#f3edff}.staff-mobile-card-details>div:nth-child(4)>span{color:#bd7412;background:#fff3df}.staff-mobile-card-details>div>span span{font-size:15px!important}.staff-mobile-card-details p{min-width:0}.staff-mobile-card-details small,.staff-mobile-card-details strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.staff-mobile-card-details small{color:#8591a3;font-size:8px!important;font-weight:700;line-height:11px!important;text-transform:uppercase}.staff-mobile-card-details strong{margin-top:3px;color:#172033;font-size:10px!important;line-height:13px!important}.staff-mobile-card-actions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:12px}.staff-mobile-card-actions button{display:flex;min-width:0;flex-direction:column;align-items:center;gap:4px;color:#536077}.staff-mobile-card-actions button>span{display:flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid #c9dcfa;border-radius:999px;color:#075ed8;background:#eef5ff}.staff-mobile-card-actions button>span>span{font-size:16px!important}.staff-mobile-card-actions button svg{width:16px;height:16px}.staff-mobile-card-actions button.is-whatsapp>span{border-color:#bcebd0;color:#087b42;background:#e9fbf1}.staff-mobile-card-actions button.is-call>span{color:#fff;background:#075ed8}.staff-mobile-card-actions small{overflow:hidden;width:100%;color:#536077;font-size:7px!important;font-weight:800;text-align:center;text-overflow:ellipsis;white-space:nowrap}.staff-directory-footer{display:none}.staff-profile-drawer{height:100dvh}.staff-profile-header{gap:10px;padding:12px}.staff-profile-header>span:first-child{width:48px!important;height:48px!important;flex:0 0 48px;border-radius:14px}.staff-profile-header>div:nth-child(2){min-width:0;flex:1}.staff-profile-header h2,.staff-profile-header p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.staff-profile-header h2{font-size:17px!important}.staff-profile-header p{margin-top:2px;font-size:9px!important}.staff-profile-header>div:last-child{gap:6px;width:100%;margin-left:0;justify-content:space-between}.staff-profile-header .staff-profile-action-circle{width:36px;height:36px}.staff-profile-header .staff-profile-status{height:36px;padding:0 9px;font-size:9px!important}.staff-profile-tabs{padding:8px 12px;scrollbar-width:none}.staff-profile-tabs::-webkit-scrollbar{display:none}.staff-profile-tabs>div{display:flex;min-width:-moz-max-content;min-width:max-content;gap:4px;border-radius:12px}.staff-profile-tabs button{padding:7px 11px;font-size:9px!important}.staff-profile-content{padding:12px}.staff-profile-content>div>:not([hidden])~:not([hidden]){margin-top:10px}.staff-profile-content section{border-radius:15px;padding:12px}.staff-profile-content section h3{font-size:14px!important}.staff-profile-content section p,.staff-profile-content section span,.staff-profile-content section button{font-size:10px!important}.staff-profile-content section .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;padding:0}.staff-profile-content section .grid>div{min-width:0;padding:10px;border:1px solid #e7edf6;border-radius:11px;background:#f8fbff}.staff-profile-content section .grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.staff-profile-content section .grid-cols-7>span{padding:0}.library-dashboard-page{padding:2px 0 20px}.library-dashboard-page>div:first-child{align-items:flex-start;margin-bottom:12px}.library-dashboard-page>div:first-child>div{min-width:0}.library-dashboard-page>div:first-child p:first-child{margin-bottom:3px;font-size:8px!important;letter-spacing:.1em}.library-dashboard-page>div:first-child h1{font-size:22px!important;line-height:27px!important}.library-dashboard-page>div:first-child h1+p{margin-top:3px;font-size:10px!important;line-height:14px!important}.library-dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}.library-dashboard-stats .ui-stat-card{min-width:0;min-height:92px;border-radius:14px;padding:11px}.library-dashboard-stats .ui-stat-card>div{gap:6px}.library-dashboard-stats .ui-stat-card>div>div:first-child{min-width:0}.library-dashboard-stats .ui-stat-card p:first-child{overflow:hidden;font-size:8px!important;line-height:11px!important;text-overflow:ellipsis;white-space:nowrap}.library-dashboard-stats .ui-stat-card p:nth-child(2){margin-top:6px;font-size:22px!important;line-height:24px!important}.library-dashboard-stats .ui-stat-card p:nth-child(3){overflow:hidden;margin-top:3px;font-size:8px!important;line-height:11px!important;text-overflow:ellipsis;white-space:nowrap}.library-dashboard-stats .ui-stat-card>div>div:last-child{width:32px;height:32px;flex:0 0 32px;border-radius:10px}.library-dashboard-stats .ui-stat-card>div>div:last-child span{font-size:16px!important}.library-dashboard-main,.library-dashboard-lower{gap:10px}.library-dashboard-lower{margin-top:10px}.library-dashboard-page .ui-card{border-radius:15px;box-shadow:0 5px 16px #1f38640f}.library-dashboard-page .ui-card-header{align-items:center;padding:11px 13px}.library-dashboard-page .ui-card-header h3{font-size:14px!important;line-height:18px!important}.library-dashboard-page .ui-card-content{padding:12px}.library-dashboard-actions .ui-card-content>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.library-dashboard-action{min-height:70px;gap:5px;border-radius:12px;padding:7px 3px;font-size:8px!important;line-height:11px!important;text-align:center}.library-dashboard-action>span{width:32px;height:32px}.library-dashboard-action>span span{font-size:16px!important}.library-dashboard-circulation .ui-card-content>div{gap:16px;padding:2px 0}.library-dashboard-circulation .relative.h-36.w-36{width:136px;height:136px;flex:0 0 136px}.library-dashboard-circulation .relative.h-36.w-36 strong{font-size:21px!important}.library-circulation-legend{display:grid;min-width:105px;gap:12px}.library-circulation-legend>span{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:7px;color:#64748b;font-size:10px!important}.library-circulation-legend i{width:8px;height:8px;border-radius:999px}.library-circulation-legend i.is-returned{background:#075ed8}.library-circulation-legend i.is-issued{border:1px solid #ccd9ea;background:#e4edf9}.library-circulation-legend strong{color:#173665;font-size:11px!important}.library-dashboard-collection .ui-card-content>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.library-dashboard-collection .ui-card-content>div:first-child>div{border:1px solid #e5edf8;border-radius:11px;padding:10px}.library-dashboard-collection p{font-size:9px!important}.library-dashboard-collection strong{margin-top:3px;font-size:18px!important}.library-dashboard-collection span{font-size:8px!important}.library-dashboard-attention .space-y-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.library-dashboard-attention .space-y-3>div{min-height:66px;margin-top:0;border-radius:11px;padding:10px;font-size:9px!important;line-height:14px!important}.library-dashboard-page .min-h-\[160px\]{min-height:100px}}.finance-mobile-transactions,.finance-pie-center{display:none}.finance-pie-tooltip{display:flex;max-width:170px;align-items:center;gap:8px;border:0;border-radius:10px;background:#fffffffa;padding:8px 10px;box-shadow:0 10px 24px #1f386424}.finance-pie-tooltip>span{width:8px;height:8px;flex:0 0 8px;border-radius:999px}.finance-pie-tooltip p{overflow:hidden;color:#64748b;font-size:10px;font-weight:700;line-height:13px;text-overflow:ellipsis;white-space:nowrap}.finance-pie-tooltip strong{display:block;margin-top:1px;color:#173665;font-size:12px;line-height:15px;white-space:nowrap}@media (max-width: 639px){.finance-page{padding-bottom:12px}.finance-page>:not([hidden])~:not([hidden]){margin-top:14px}.finance-range-tabs{margin-inline:-4px;gap:7px;border-bottom:0;padding:2px 4px 5px;scroll-snap-type:x proximity}.finance-range-tabs button{min-height:34px;scroll-snap-align:start;border-color:#dbe5f2;background:#fff;padding:6px 12px;font-size:11px;box-shadow:0 4px 12px #1f38640d}.finance-range-tabs button[class*=bg-primary]{border-color:#075ed8;background:#075ed8;box-shadow:0 7px 16px #075ed833}.finance-custom-range{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;border-radius:14px;padding:12px}.finance-custom-range label{gap:5px}.finance-custom-range label>span{font-size:10px}.finance-custom-range input{min-width:0;padding:9px 8px;font-size:11px}.finance-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.finance-stat-card{min-width:0;border-radius:14px;padding:12px;box-shadow:0 6px 18px #1f38640f}.finance-stat-card>div{display:block}.finance-stat-card>div>div:first-child{width:34px;height:34px;border-radius:10px}.finance-stat-card>div>div:first-child .material-symbols-outlined{font-size:18px!important}.finance-stat-card>div>div:last-child{margin-top:9px}.finance-stat-card p:first-child{overflow:hidden;font-size:9px!important;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}.finance-stat-card p:nth-child(2){margin-top:5px;overflow-wrap:anywhere;font-size:19px!important;line-height:23px}.finance-stat-card p:last-child{display:-webkit-box;margin-top:5px;overflow:hidden;color:#718096;font-size:9px!important;line-height:13px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.finance-category-charts{gap:12px}.finance-pie-card,.finance-income-expense-chart{min-height:0;border-radius:16px;padding:13px}.finance-pie-card>div:first-child,.finance-income-expense-chart>div:first-child{gap:10px}.finance-pie-card h3,.finance-income-expense-chart h3{font-size:17px!important;line-height:22px;letter-spacing:-.015em}.finance-pie-card>div:first-child button{gap:3px;padding:6px 9px;font-size:10px}.finance-pie-card>div:nth-child(2){margin-top:7px}.finance-pie-card{overflow:hidden}.finance-pie-stage{isolation:isolate}.finance-pie-card .finance-pie-visual{position:relative;z-index:1;width:min(230px,100%)!important;height:190px!important;touch-action:manipulation}.finance-pie-card .finance-pie-visual+.finance-pie-center{z-index:10}.finance-pie-card .recharts-wrapper{margin-inline:auto}.finance-pie-card .recharts-legend-wrapper{display:none!important}.finance-pie-card .recharts-tooltip-wrapper{z-index:5;max-width:170px;outline:none;pointer-events:none}.finance-pie-card .py-4{padding-block:0 3px}.finance-pie-center{position:absolute;top:50%;left:50%;display:flex;width:78px;height:78px;align-items:center;justify-content:center;flex-direction:column;transform:translate(-50%,-50%);border-radius:999px;background:linear-gradient(145deg,#fff,#f7faff);box-shadow:0 5px 18px #1f386414;pointer-events:none;visibility:visible;opacity:1}.finance-pie-center strong{position:relative;z-index:2;max-width:70px;overflow:hidden;color:#173665;font-size:12px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.finance-pie-center span{position:relative;z-index:2;margin-top:2px;color:#8190a6;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.finance-pie-card .flex-wrap.gap-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding-bottom:0}.finance-pie-card .flex-wrap.gap-3>div{min-width:0;gap:5px;overflow:hidden;padding:5px 7px;font-size:9px}.finance-pie-card .flex-wrap.gap-3>div span:nth-child(2){overflow:hidden;font-size:9px!important;text-overflow:ellipsis;white-space:nowrap}.finance-pie-card .flex-wrap.gap-3>div span:first-child{width:7px;height:7px}.finance-income-expense-chart>div:first-child{align-items:flex-start}.finance-income-expense-chart>div:first-child>div{gap:10px;font-size:10px}.finance-income-expense-chart>div:first-child>div span{gap:5px}.finance-income-expense-chart>div:first-child>div span>span{width:8px;height:8px}.finance-income-expense-chart>div:last-child{margin-top:12px;height:210px}.finance-transactions{border:0;background:transparent;box-shadow:none}.finance-transactions-header{flex-direction:row;align-items:center;justify-content:space-between;gap:10px;border:1px solid #e2e8f0;border-radius:15px;background:#fff;padding:12px;box-shadow:0 6px 18px #1f38640f}.finance-transactions-header h3{font-size:16px}.finance-transactions-header p{margin-top:2px;font-size:10px!important}.finance-transactions-header>button{width:36px;height:36px;justify-content:center;border-radius:11px;padding:0;color:#075ed8}.finance-transactions-header>button .material-symbols-outlined{font-size:18px!important}.finance-transactions-header>button{font-size:0}.finance-transactions-content{padding:10px 0 0}.finance-transactions-filters{gap:9px}.finance-transactions-filters input{border-radius:12px;padding-block:10px;font-size:11px!important}.finance-transactions-filters>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.finance-transactions-filters>div:last-child button{justify-content:center;border-radius:11px;padding:9px 8px;font-size:10px!important}.finance-desktop-transactions{display:none}.finance-mobile-transactions{display:grid;gap:9px}.finance-mobile-transaction-card{overflow:hidden;border:1px solid #e2eaf5;border-radius:15px;background:#fff;padding:12px;box-shadow:0 6px 18px #1f38640f}.finance-mobile-transaction-top{display:flex;align-items:center;gap:9px}.finance-mobile-transaction-icon{display:inline-flex;width:36px;height:36px;flex:0 0 36px;align-items:center;justify-content:center;border-radius:11px}.finance-mobile-transaction-icon.is-income{background:#e7f9ed;color:#0f9d58}.finance-mobile-transaction-icon.is-expense{background:#fff0ed;color:#e4572e}.finance-mobile-transaction-top h4{overflow:hidden;color:#173665;font-size:12px;font-weight:750;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.finance-mobile-transaction-top p{margin-top:1px;color:#76849a;font-size:9px}.finance-mobile-transaction-top>strong{font-size:12px;white-space:nowrap}.finance-mobile-transaction-top>strong.is-income{color:#0f9d58}.finance-mobile-transaction-top>strong.is-expense{color:#dc5a34}.finance-mobile-transaction-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;margin-top:11px;border-radius:10px;background:#f7faff;padding:8px}.finance-mobile-transaction-meta>span{display:flex;min-width:0;align-items:center;gap:5px;overflow:hidden;color:#607089;font-size:9px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.finance-mobile-transaction-meta .material-symbols-outlined{flex:0 0 auto;color:#7890ad;font-size:13px!important}.finance-mobile-transaction-meta .finance-mobile-status{justify-self:start;border-radius:999px;background:#eaf2ff;padding:3px 7px;color:#075ed8}.finance-mobile-transaction-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px;border-top:1px solid #eef2f7;padding-top:9px}.finance-mobile-transaction-actions button{display:flex;min-width:0;align-items:center;justify-content:center;gap:5px;border-radius:9px;background:#eef5ff;padding:7px 5px;color:#075ed8;font-size:9px;font-weight:700}.finance-mobile-transaction-actions button.is-delete{background:#fff1f1;color:#dc2626}.finance-mobile-transaction-actions .material-symbols-outlined{font-size:15px!important}.finance-transactions-content>div:last-child{gap:7px;padding:12px 0 0}.finance-transactions-content>div:last-child>p{width:100%;font-size:10px;text-align:center}.finance-transactions-content>div:last-child>div{width:100%;justify-content:center}.finance-transactions-content>div:last-child button,.finance-transactions-content>div:last-child span{padding:7px 10px;font-size:10px}.finance-view-modal,.finance-edit-modal{align-items:flex-end;padding:0}.finance-view-modal>div,.finance-edit-modal>div{max-height:88dvh;overflow-y:auto;border-radius:20px 20px 0 0;padding:18px 16px calc(18px + env(safe-area-inset-bottom))}.finance-view-modal h3,.finance-edit-modal h3{font-size:19px!important;line-height:24px}.finance-view-modal>div>div:nth-child(2){gap:12px;margin-top:17px;font-size:12px}.finance-edit-modal>div>div:nth-child(2){gap:10px;margin-top:17px}.finance-edit-modal input,.finance-edit-modal select{padding-block:9px;font-size:12px}.finance-edit-modal>div>div:last-child{position:sticky;bottom:0;margin-inline:-16px;margin-bottom:-18px;background:#fff;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}}.chat-action{display:inline-flex;align-items:center;gap:7px;height:34px;border:1px solid #1d2d43;border-radius:10px;background:#0b1422;padding:0 12px;color:#b9cbe0;font-size:10px;font-weight:800}.chat-action:hover{border-color:#2d638b;background:#101e31;color:#eef6ff}.chat-action .material-symbols-outlined{font-size:16px}.chat-icon{display:flex;height:32px;width:32px;align-items:center;justify-content:center;border:1px solid #23344b;border-radius:9px;color:#9bb0ca}.chat-icon:hover{background:#111f33;color:#f0f6ff}.chat-section-label{color:#7f91ab;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}@media (max-width: 639px){.school-topbar.app-topbar{height:72px!important;flex-shrink:0;align-items:center;gap:6px;border-radius:0;padding:0 12px}.school-topbar .topbar-identity{min-width:0;flex:1 1 auto;gap:6px}.school-topbar .topbar-menu-button{width:40px;height:40px;flex:0 0 40px;padding:0}.school-topbar .topbar-menu-button .material-symbols-outlined{font-size:23px}.school-topbar .topbar-school,.school-topbar .topbar-school>div:last-child{min-width:0;flex:1 1 auto}.school-topbar .topbar-school>div:last-child>p:first-child{color:#fff;font-size:15px;line-height:19px}.school-topbar .topbar-session{margin-top:1px;color:#d6e7ff;font-size:11px;line-height:15px}.school-topbar .topbar-session label,.school-topbar .topbar-session select{min-width:0;max-width:100%;color:#d6e7ff}.school-topbar .topbar-session-label{display:none}.school-topbar .topbar-actions{min-width:auto;flex:0 0 auto;gap:4px}.school-topbar .topbar-chat-button,.school-topbar .topbar-app-switcher>button,.school-topbar .topbar-notifications>button,.school-topbar .topbar-profile-button{display:flex;width:40px;height:40px;flex:0 0 40px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:#ffffff1f;padding:0;color:#fff;box-shadow:none}.school-topbar .topbar-chat-button:hover,.school-topbar .topbar-app-switcher>button:hover,.school-topbar .topbar-notifications>button:hover,.school-topbar .topbar-profile-button:hover{background:#ffffff38}.school-topbar .topbar-chat-button .material-symbols-outlined,.school-topbar .topbar-app-switcher>button .material-symbols-outlined,.school-topbar .topbar-notifications>button .material-symbols-outlined,.school-topbar .topbar-profile-button>.material-symbols-outlined:first-child{display:inline-block;width:auto;height:auto;border:0;background:none;color:#fff;box-shadow:none;font-size:22px;line-height:1}.school-topbar .topbar-profile-button>.material-symbols-outlined:last-child,.school-topbar .topbar-profile-button>span:not(.material-symbols-outlined){display:none}.school-topbar .topbar-app-popover,.school-topbar .topbar-notification-popover,.school-topbar .topbar-profile-popover{position:fixed;top:80px;right:12px;left:12px;width:auto;max-height:calc(100dvh - 92px);overflow-y:auto}}@media (max-width: 359px){.school-topbar.app-topbar{height:116px!important;flex-direction:column;justify-content:center;align-items:stretch;gap:8px;padding:8px 12px}.school-topbar .topbar-identity{flex:0 0 auto}.school-topbar .topbar-actions{justify-content:space-between}.school-topbar .topbar-app-popover,.school-topbar .topbar-notification-popover,.school-topbar .topbar-profile-popover{top:124px;max-height:calc(100dvh - 136px)}}@media (min-width: 640px){.dashboard-home{margin:-12px;padding:12px 14px 24px;background:#f5f6f8;zoom:1.22}.dashboard-home>section:not(.dashboard-quick-actions){margin-right:8px;margin-left:8px}.dashboard-quick-actions-grid{display:flex;flex-wrap:wrap;gap:8px}.dashboard-quick-action{width:auto;flex:0 0 auto;height:46px;gap:8px;border-radius:13px;padding:0 10px;box-shadow:0 4px 12px #1f38640d}.dashboard-quick-action-icon{width:30px;height:30px;box-shadow:none}.dashboard-quick-action-icon span{font-size:16px}.dashboard-quick-action-label{flex:0 0 auto;color:#3d4a60;font-size:11px;font-weight:600;text-overflow:clip}.dashboard-quick-action-arrow{flex:0 0 auto;color:#8190a5;font-size:15px!important}.dashboard-quick-action:nth-child(1) .dashboard-quick-action-icon,.dashboard-quick-action:nth-child(9) .dashboard-quick-action-icon{background:#e4edff;color:#2575e8}.dashboard-quick-action:nth-child(2) .dashboard-quick-action-icon,.dashboard-quick-action:nth-child(10) .dashboard-quick-action-icon{background:#e4f6e9;color:#22934d}.dashboard-quick-action:nth-child(3) .dashboard-quick-action-icon,.dashboard-quick-action:nth-child(8) .dashboard-quick-action-icon{background:#eee9ff;color:#6b43d9}.dashboard-quick-action:nth-child(4) .dashboard-quick-action-icon,.dashboard-quick-action:nth-child(6) .dashboard-quick-action-icon{background:#fff1dc;color:#e58a13}.dashboard-quick-action:nth-child(4) .dashboard-quick-action-icon{background:#e3f5e8;color:#27884a}.dashboard-quick-action:nth-child(5) .dashboard-quick-action-icon{background:#fff0f3;color:#df3151}.dashboard-quick-action:nth-child(7) .dashboard-quick-action-icon{background:#e4efff;color:#246be0}.dashboard-insights-card{position:relative;overflow:hidden;border-color:#e6eaf5;border-radius:18px;background:linear-gradient(105deg,#fff,#fff 68%,#f2f0ff);box-shadow:0 8px 24px #314fa012}.dashboard-insights-content{position:relative;z-index:1}.dashboard-insights-body{line-height:19px}.dashboard-insight-row{align-items:center}.dashboard-insights-footer{position:relative;z-index:1}.dashboard-page-heading{margin:0 8px 12px}.dashboard-page-heading h1{color:#172033;font-size:22px;font-weight:800;line-height:26px}.dashboard-page-heading p{margin-top:2px;color:#77849a;font-size:12px}.dashboard-upper-layout{display:grid;grid-template-columns:minmax(0,1fr) 268px;align-items:stretch;gap:12px}.dashboard-upper-main,.dashboard-right-rail{display:flex;min-width:0;flex-direction:column;gap:12px}.dashboard-search{display:flex;height:38px;align-items:center;gap:10px;border:1px solid #e0e7f0;border-radius:9px;background:#fff;padding:0 9px 0 12px;color:#9aa7ba}.dashboard-search input{min-width:0;flex:1;border:0;outline:0;color:#344154;font-size:12px}.dashboard-search input::-moz-placeholder{color:#9aa7ba}.dashboard-search input::placeholder{color:#9aa7ba}.dashboard-search-shortcut{border:1px solid #e6ebf2;border-radius:4px;padding:1px 5px;color:#8291a7;font-size:9px}.dashboard-search button,.dashboard-activity-card header button,.dashboard-actions-all{display:inline-flex;align-items:center;gap:5px;color:#1765d1;font-size:10px;font-weight:700}.dashboard-search button{justify-content:center;width:24px;height:24px;border-radius:50%;background:#1765d1;color:#fff}.dashboard-quick-actions{border-radius:0;background:transparent;padding:0}.dashboard-quick-actions-heading{display:flex!important;align-items:center;justify-content:space-between;margin:0 0 8px}.dashboard-quick-actions-heading>span:first-child,.dashboard-quick-actions-heading>svg{display:none}.dashboard-quick-actions-heading>div{display:flex;align-items:baseline;gap:7px}.dashboard-quick-actions-heading p{color:#172033;font-size:14px;font-weight:800}.dashboard-quick-actions-heading>div>span{color:#8390a4;font-size:10px}.dashboard-quick-actions-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.dashboard-quick-action{width:100%;min-width:0;height:44px;gap:8px;border-radius:10px;padding:4px 8px;box-shadow:none}.dashboard-quick-action-icon{width:22px;height:22px;border-radius:7px}.dashboard-quick-action-icon span{font-size:14px}.dashboard-quick-action-copy{overflow:hidden;text-align:left}.dashboard-quick-action-label,.dashboard-quick-action-caption{overflow:hidden;text-overflow:ellipsis}.dashboard-quick-action-label{font-size:10px;line-height:13px}.dashboard-quick-action-caption{color:#8491a5;font-size:8px;line-height:10px}.dashboard-quick-action-arrow{font-size:14px!important}.dashboard-insights-card{border-radius:10px;background:#fff;padding:10px;box-shadow:0 5px 15px #1f38640d}.dashboard-insights-header{align-items:center;gap:8px}.dashboard-insights-header>div:first-child{align-items:center;gap:8px}.dashboard-insights-header>div:first-child>div:first-child{width:26px;height:26px;flex:0 0 26px;border-radius:8px}.dashboard-insights-header>div:first-child>div:first-child span{font-size:15px}.dashboard-insights-header p{display:none}.dashboard-insights-header h2{margin-top:0;font-size:13px;line-height:16px}.dashboard-insights-header>div:first-child>div:last-child>span{display:none}.dashboard-insights-subtitle{display:block!important;margin-top:1px;color:#8491a5;font-size:8px;line-height:10px}.dashboard-insights-controls>div{padding:2px}.dashboard-insights-controls>div button{padding:4px 7px;font-size:9px}.dashboard-insights-controls>button{width:24px;height:24px;border-radius:50%}.dashboard-insights-controls>button span{font-size:14px}.dashboard-insight-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:10px}.dashboard-insight-metric{min-width:0;min-height:66px;border:1px solid #e0e8f4;border-radius:8px;background:#f4f7ff;padding:7px}.dashboard-insight-metric-label{display:flex;align-items:center;gap:6px;overflow:hidden;color:#2672df;font-size:8px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.dashboard-insight-metric-label i,.dashboard-signals-legend i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#2b78e4}.dashboard-insight-metric strong{display:block;margin-top:4px;color:#202b3d;font-size:15px;line-height:17px}.dashboard-insight-metric small{display:block;overflow:hidden;margin-top:2px;color:#8390a4;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.dashboard-insight-metric.metric-2{background:#f0faf6;border-color:#d9f0e7}.dashboard-insight-metric.metric-2 .dashboard-insight-metric-label{color:#23966c}.dashboard-insight-metric.metric-2 i{background:#24a777}.dashboard-insight-metric.metric-3{background:#fff8f1;border-color:#f5e5d4}.dashboard-insight-metric.metric-3 .dashboard-insight-metric-label{color:#d17b28}.dashboard-insight-metric.metric-3 i{background:#e78d39}.dashboard-insight-metric.metric-4{background:#fffdf0;border-color:#f0ecc8}.dashboard-insight-metric.metric-4 .dashboard-insight-metric-label{color:#91851b}.dashboard-insight-metric.metric-4 i{background:#c2ad20}.dashboard-insight-metric.metric-5{background:#fff4f5;border-color:#f5dfe3}.dashboard-insight-metric.metric-5 .dashboard-insight-metric-label{color:#cf4459}.dashboard-insight-metric.metric-5 i{background:#dc5368}.dashboard-recommendation{display:flex;align-items:center;gap:8px;margin-top:8px;border:1px solid #d9e7fb;border-radius:8px;background:#f5f9ff;padding:6px 8px}.dashboard-recommendation-icon{display:flex;width:22px;height:22px;flex:0 0 22px;align-items:center;justify-content:center;border-radius:7px;background:#e0ebff;color:#1765d1}.dashboard-recommendation strong,.dashboard-recommendation small{display:block}.dashboard-recommendation strong{color:#1765d1;font-size:7px;letter-spacing:.04em;text-transform:uppercase}.dashboard-recommendation small{overflow:hidden;color:#52627a;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.dashboard-recommendation button{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;border-radius:6px;background:#1765d1;padding:5px 8px;color:#fff;font-size:8px;font-weight:700}.dashboard-stat-strip{margin-top:0}.dashboard-stat-card{min-height:48px;border-radius:8px;box-shadow:0 3px 9px #1f38640a}.dashboard-right-rail{padding-top:0}.dashboard-upper-main,.dashboard-right-rail{height:100%}.dashboard-rail-calendar{display:flex;min-height:0;flex:1;flex-direction:column}.dashboard-rail-events{min-height:0;flex:1;overflow:auto}.dashboard-activity-card,.dashboard-rail-calendar{border:1px solid #e2e8f1;border-radius:10px;background:#fff;padding:9px}.dashboard-activity-card{overflow:hidden;border-color:#e1e7f0;border-radius:14px;background:#fff;padding:13px;box-shadow:0 5px 18px #1e304b0f}.dashboard-activity-card>header,.dashboard-rail-month>header{display:flex;align-items:center;justify-content:space-between;gap:4px}.dashboard-activity-card>header{gap:10px;padding:0 1px 11px}.dashboard-activity-heading{display:flex;min-width:0;align-items:center;gap:7px}.dashboard-activity-card>header h2,.dashboard-rail-month>header>strong{color:#273449;font-size:10px;font-weight:800}.dashboard-activity-card>header h2{overflow:hidden;color:#273449;font-size:14px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.dashboard-activity-card header button{min-height:auto;flex:0 0 auto;border:0;border-radius:6px;background:transparent;padding:4px;font-size:10px;transition:background-color .2s ease,border-color .2s ease}.dashboard-activity-card header button:hover{background:#f3f6fa}.dashboard-activity-item{display:none;width:100%;min-width:0;align-items:center;gap:10px;margin-top:0;border:1px solid #ded4f7;border-radius:12px;background:linear-gradient(135deg,#fff 15%,#faf7ff);padding:11px;color:#8190a5;text-align:left;box-shadow:0 6px 16px #7048af14;overflow:hidden}.dashboard-activity-item.is-active{display:flex}.dashboard-activity-item:hover{background:linear-gradient(135deg,#fff 15%,#f8f3ff)}.dashboard-activity-live{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#16b981;box-shadow:0 0 0 4px #e3f8f1}.dashboard-activity-avatar-wrap{position:relative;flex:0 0 auto}.dashboard-activity-avatar{display:flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;border-radius:50%;background:#d8e9ff;color:#1765d1;border:2px solid #ffffff;font-size:11px;font-weight:800;box-shadow:0 3px 9px #23385929}.dashboard-activity-badge{position:absolute;right:-3px;bottom:-2px;display:grid;width:16px;height:16px;place-items:center;border:2px solid #fff;border-radius:50%;background:#8b5cf6;color:#fff;font-size:9px!important}.dashboard-activity-item strong,.dashboard-activity-item small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-activity-item strong{color:#344154;font-size:12px}.dashboard-activity-item small{color:#64728a;font-size:8px;line-height:12px}.dashboard-activity-empty{padding:12px 2px 4px;color:#8390a4;font-size:9px}.dashboard-activity-list{display:grid;gap:9px;margin-top:0}.dashboard-activity-list .dashboard-activity-item{margin-top:0}.dashboard-activity-person{display:flex;min-width:0;align-items:center;gap:5px}.dashboard-activity-person strong{min-width:0;flex:0 1 auto;overflow:visible;text-overflow:clip;white-space:normal}.dashboard-activity-person em{max-width:82px;flex:0 1 auto;overflow:hidden;border-radius:999px;background:#f0f2f6;padding:2px 5px;color:#68768a;font-size:8px;font-style:normal;font-weight:700;line-height:1.2;text-overflow:clip;white-space:nowrap}.dashboard-activity-meta{display:block;margin-top:1px;color:#9aa8ba;font-size:9px;font-weight:600;text-transform:capitalize}.dashboard-activity-copy small b{color:#536f95;font-weight:750}.dashboard-activity-copy{min-width:0;max-width:100%;overflow:hidden}.dashboard-activity-copy small{display:-webkit-box;max-width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:clip;white-space:normal}.dashboard-activity-card .dashboard-activity-next{display:grid;width:27px;height:27px;min-height:27px;flex:0 0 27px;place-items:center;border:1px solid #d9c5fb;border-radius:50%;background:#fff;padding:0;color:#7c3aed;box-shadow:0 3px 8px #7c3aed1a}.dashboard-activity-next .material-symbols-outlined{font-size:17px}.dashboard-activity-dots{display:flex;align-items:center;justify-content:center;gap:8px;min-height:8px}.dashboard-activity-card .dashboard-activity-dots button{width:6px;height:6px;min-height:6px;border:0;border-radius:999px;background:#ccd5e2;padding:0;transition:width .2s ease,background-color .2s ease}.dashboard-activity-card .dashboard-activity-dots button.is-active{width:22px;background:#075ed8}.dashboard-rail-time{display:flex;align-items:center;gap:6px;margin-bottom:8px;border:1px solid #e3eaf4;border-radius:8px;background:#f7faff;padding:7px}.dashboard-rail-time div{min-width:0;flex:1}.dashboard-rail-time strong,.dashboard-rail-time small{display:block}.dashboard-rail-time strong{color:#273449;font-size:13px}.dashboard-rail-time small{overflow:hidden;color:#8390a4;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.dashboard-rail-time button{display:flex;width:22px;height:22px;align-items:center;justify-content:center;border-radius:50%;background:#1765d1;color:#fff;font-size:12px}.dashboard-rail-time button .material-symbols-outlined{font-size:12px!important;font-variation-settings:"FILL" 0,"wght" 350,"GRAD" 0,"opsz" 20}.dashboard-rail-time button:last-child{background:#fff;color:#1765d1;box-shadow:0 1px 5px #dce4f1}.dashboard-rail-month>header{margin-bottom:7px}.dashboard-rail-month>header button{display:flex;width:18px;height:18px;align-items:center;justify-content:center;border-radius:50%;color:#1765d1}.dashboard-rail-month>header button span{font-size:13px}.dashboard-rail-month>header b{color:#273449;font-size:9px}.dashboard-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;text-align:center}.dashboard-calendar-grid>span{padding:3px 0;color:#8a99ad;font-size:7px;font-weight:700}.dashboard-calendar-grid>button{position:relative;display:flex;height:21px;align-items:center;justify-content:center;border-radius:50%;color:#344154;font-size:8px}.dashboard-calendar-grid>button.is-empty{pointer-events:none}.dashboard-calendar-grid>button.is-today{background:#218b56;color:#fff}.dashboard-calendar-grid>button i{position:absolute;bottom:2px;width:3px;height:3px;border-radius:50%;background:#2875dc}.dashboard-calendar-grid>button.has-festival i{background:#f59e0b}.dashboard-rail-events{display:flex;min-height:0;flex-direction:column;margin-top:10px;border-top:1px solid #edf1f6;padding-top:8px}.dashboard-rail-events h3{margin-bottom:8px;color:#1765d1;font-size:9px;font-weight:800}.dashboard-rail-events>strong{display:block;margin-bottom:6px;color:#344154;font-size:9px}.dashboard-rail-events .event-dot{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#2875dc}.dashboard-rail-events>div:not(.dashboard-rail-item-list),.dashboard-rail-item-list>div{display:flex;gap:7px;margin-top:6px}.dashboard-rail-item-list{max-height:176px;overflow-y:auto;padding-right:3px;scrollbar-width:thin}.dashboard-rail-events>.dashboard-rail-item-list:not(.dashboard-rail-festival-list){flex:0 1 auto}.dashboard-rail-festival-list{min-height:0;max-height:none;flex:1 1 0}.dashboard-rail-festival-heading .event-dot{background:#f59e0b}.dashboard-rail-events time{display:flex;width:23px;height:23px;flex:0 0 23px;align-items:center;justify-content:center;border-radius:50%;background:#eff3ff;color:#675af1;font-size:7px;font-weight:800}.dashboard-rail-events span{min-width:0;flex:1;border-radius:6px;background:#f2f5fd;padding:4px 6px}.dashboard-rail-events small,.dashboard-rail-events b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-rail-events small{color:#8592a8;font-size:7px}.dashboard-rail-events b{color:#46546a;font-size:8px}.dashboard-rail-events>p{padding:8px 0;color:#8b98ab;font-size:8px}.dashboard-lower-layout{display:block}.dashboard-lower-layout>div:last-child{display:contents}.dashboard-summary-grid,.dashboard-calendar-combined{display:none}.dashboard-school-signals{border:1px solid #e4eaf2;border-radius:10px;background:#fff;padding:14px}.dashboard-school-signals>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.dashboard-school-signals h2{color:#273449;font-size:13px;font-weight:800}.dashboard-school-signals header p{color:#8491a5;font-size:9px}.dashboard-kpi-tools{display:flex;align-items:center;gap:14px}.dashboard-signals-legend{display:flex;align-items:center;gap:5px;color:#52627b;font-size:9px}.dashboard-signals-legend i{width:7px;height:7px;flex-basis:7px;border-radius:50%;background:#20a568}.dashboard-signals-legend.is-down i{background:#f0444f}.dashboard-signals-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.dashboard-signals-list article{display:grid;min-height:112px;grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto 1fr auto;align-items:start;-moz-column-gap:10px;column-gap:10px;row-gap:3px;border:1px solid #e5ebf4;border-radius:10px;padding:11px}.dashboard-kpi-icon{display:flex;width:30px;height:30px;flex:0 0 30px;align-items:center;justify-content:center;border-radius:9px;background:#edf5ff;color:#1872e8}.dashboard-kpi-icon .material-symbols-outlined{font-size:19px}.dashboard-kpi-range{display:flex;align-items:center;gap:5px;border:1px solid #e5ebf4;border-radius:7px;padding:5px 8px;color:#52627b;font-size:9px}.dashboard-kpi-range select{border:0;background:transparent;color:inherit;outline:none}.dashboard-signal-name{min-width:0;flex:1}.dashboard-signal-name strong,.dashboard-signal-name small{display:block}.dashboard-signal-name{display:grid;grid-template-columns:1fr auto;align-items:center;-moz-column-gap:4px;column-gap:4px}.dashboard-signal-name strong{grid-column:1 / -1;color:#44536b;font-size:10px}.dashboard-signal-name b{display:block;color:#1e2d48;font-size:16px}.dashboard-kpi-change{display:inline-flex;align-items:center;gap:2px;border-radius:6px;background:#e8f7ef;padding:3px 5px;color:#15945b;font-size:8px}.dashboard-kpi-change .material-symbols-outlined{font-size:11px}.dashboard-kpi-change.is-down{background:#fff0f0;color:#e54049}.dashboard-kpi-change.is-neutral{background:#f0f3f8;color:#687991}.dashboard-kpi-chart{width:100%;height:29px;grid-column:1 / -1;overflow:visible}.dashboard-kpi-chart .dashboard-kpi-line{fill:none;stroke:#1872e8;stroke-width:1.4;vector-effect:non-scaling-stroke}.dashboard-kpi-chart circle{fill:#1872e8}.dashboard-kpi-chart.is-down .dashboard-kpi-line{stroke:#f0444f}.dashboard-kpi-chart.is-down circle{fill:#f0444f}.dashboard-kpi-caption{grid-column:1 / -1;color:#8392a9;font-size:8px}.dashboard-signals-empty{padding:18px;color:#8491a5;font-size:10px}}@media (min-width: 640px) and (max-width: 1199px){.dashboard-upper-layout{grid-template-columns:minmax(0,1fr)}.dashboard-right-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}}@media (min-width: 640px) and (max-width: 900px){.students-page{gap:14px}.students-page-header h1{font-size:28px!important}.students-page-header p{font-size:12px!important}.students-page-header .students-header-actions{gap:6px}.students-page-header .students-header-actions>:is(button,label){height:42px;gap:5px;padding-inline:9px;font-size:10px!important}.students-page-header .students-header-actions .material-symbols-outlined{font-size:16px!important}.students-reference-dashboard{gap:8px}.students-reference-top-grid,.students-reference-breakdown-grid{gap:6px}.students-reference-stat{min-height:104px;gap:5px;border-radius:13px;padding:8px 6px}.students-reference-stat-icon{width:34px;height:34px;flex-basis:34px}.students-reference-stat-icon .material-symbols-outlined{font-size:21px!important}.students-reference-stat-copy strong{font-size:20px!important}.students-reference-stat-copy small{margin-top:5px;font-size:8px!important}.students-reference-ring{width:34px;height:34px;flex-basis:34px}.students-reference-ring:before{width:27px;height:27px}.students-reference-ring b{font-size:8px!important}.students-reference-trend{top:17px;right:5px}.students-reference-trend b{font-size:8px!important}.students-reference-trend .material-symbols-outlined{font-size:10px!important}.students-reference-trend i{top:25px;right:-5px;width:38px;height:25px}.student-activity-card{min-height:104px;border-radius:13px;padding:8px 6px}.student-activity-card>header h2{font-size:8px!important}.student-activity-card>header h2 i{width:7px;height:7px;border-width:1px}.student-activity-card>header button{min-width:auto;min-height:24px;padding-inline:5px;font-size:7px!important}.student-activity-entry,.student-activity-empty{min-height:57px;margin-top:6px}.student-activity-entry{grid-template-columns:27px minmax(0,1fr) 20px;gap:4px;padding:5px}.student-activity-avatar{width:27px;height:27px;border-width:1px;font-size:8px!important}.student-activity-entry>span:nth-child(2),.student-activity-entry>span:nth-child(2) strong{font-size:7px!important}.student-activity-entry>span:nth-child(2) small{font-size:6px!important}.student-activity-entry>i{width:20px;height:20px}.students-reference-breakdown{min-height:145px;border-radius:13px;padding:12px 8px}.students-reference-breakdown h2{font-size:12px!important}.students-reference-breakdown-items{margin-top:14px}.students-reference-breakdown-items i{width:27px;height:27px}.students-reference-breakdown-items i .material-symbols-outlined{font-size:15px!important}.students-reference-breakdown-items strong{margin-top:5px;font-size:10px!important}.students-reference-breakdown-items small{font-size:6px!important}.students-reference-status-ring{width:68px;height:68px}.students-reference-status-ring b{font-size:18px!important}.students-reference-status-ring small{margin-top:22px;font-size:7px!important}.student-filter-controls{display:grid;grid-template-columns:minmax(120px,2fr) repeat(5,minmax(62px,1fr));gap:5px}.student-filter-controls>div:first-child,.student-filter-controls>div:nth-child(2){min-width:0}.student-filter-secondary,.student-filter-search,.student-filter-reset{min-width:0;padding-inline:6px;font-size:8px!important}}@media (max-width: 639px){.dashboard-signals-list{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-kpi-tools{gap:5px}.dashboard-kpi-tools .dashboard-signals-legend,.dashboard-right-rail{display:none}.dashboard-page-heading{padding:0 4px}.dashboard-page-heading h1{color:#172033;font-size:20px;font-weight:800}.dashboard-page-heading p{color:#77849a;font-size:11px}.dashboard-search{display:flex;height:40px;align-items:center;gap:8px;border:1px solid #e0e7f0;border-radius:9px;background:#fff;padding:0 9px;color:#9aa7ba}.dashboard-search input{min-width:0;flex:1;border:0;outline:0;font-size:12px}.dashboard-search-shortcut{display:none}.dashboard-search button{display:flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:50%;background:#1765d1;color:#fff}.dashboard-quick-actions-heading{display:flex!important}.dashboard-insight-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px}.dashboard-recommendation{display:flex;align-items:center;gap:7px;margin-top:8px;border:1px solid #d9e7fb;border-radius:8px;background:#f5f9ff;padding:7px}.dashboard-recommendation-icon{display:flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:7px;background:#e0ebff;color:#1765d1}.dashboard-recommendation strong,.dashboard-recommendation small{display:block}.dashboard-recommendation strong{color:#1765d1;font-size:8px;text-transform:uppercase}.dashboard-recommendation small{overflow:hidden;color:#52627a;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.dashboard-recommendation button{display:none}.dashboard-lower-layout{display:block}.dashboard-summary-grid{display:none}}@media (min-width: 640px) and (max-width: 1099px){.dashboard-quick-actions-grid{gap:7px}.dashboard-quick-action{gap:6px;padding-right:8px;padding-left:8px}}@media (min-width: 640px) and (max-width: 819px){.dashboard-quick-actions-grid{gap:6px}.dashboard-quick-action-label{font-size:10px}}@media (min-width: 1200px){.dashboard-page-heading h1{font-size:25px;line-height:30px}.dashboard-page-heading p{font-size:14px}.dashboard-upper-layout{grid-template-columns:minmax(0,1fr) 300px;gap:16px}.dashboard-search{height:44px}.dashboard-search input{font-size:14px}.dashboard-quick-actions-heading p{font-size:16px}.dashboard-quick-actions-grid{gap:9px}.dashboard-quick-action{height:52px;gap:10px;padding:5px 10px}.dashboard-quick-action-icon{width:27px;height:27px}.dashboard-quick-action-label{font-size:12px;line-height:16px}.dashboard-quick-action-caption{font-size:10px;line-height:13px}.dashboard-insights-card{padding:14px}.dashboard-insights-header h2{font-size:16px;line-height:20px}.dashboard-insights-subtitle{font-size:10px;line-height:13px}.dashboard-insight-metric{min-height:78px;padding:9px}.dashboard-insight-metric-label{font-size:10px}.dashboard-insight-metric strong{font-size:18px;line-height:22px}.dashboard-insight-metric small{font-size:9px}.dashboard-recommendation{padding:8px 10px}.dashboard-recommendation strong{font-size:9px}.dashboard-recommendation small{font-size:10px}.dashboard-school-signals{border:1px solid #e4eaf2;border-radius:10px;background:#fff;padding:14px}.dashboard-school-signals>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.dashboard-school-signals h2{color:#273449;font-size:14px;font-weight:800}.dashboard-school-signals header p{color:#8491a5;font-size:10px}.dashboard-kpi-tools{display:flex;align-items:center;gap:14px}.dashboard-signals-legend{display:flex;align-items:center;gap:5px;color:#52627b;font-size:9px}.dashboard-signals-legend i{width:7px;height:7px;flex-basis:7px;border-radius:50%;background:#20a568}.dashboard-signals-legend.is-down i{background:#f0444f}.dashboard-signals-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.dashboard-signals-list article{display:grid;min-height:112px;grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto 1fr auto;align-items:start;-moz-column-gap:10px;column-gap:10px;row-gap:3px;border:1px solid #e5ebf4;border-radius:10px;padding:11px}.dashboard-kpi-icon{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:9px;background:#edf5ff;color:#1872e8}.dashboard-kpi-icon .material-symbols-outlined{font-size:19px}.dashboard-kpi-range{display:flex;align-items:center;gap:5px;border:1px solid #e5ebf4;border-radius:7px;padding:5px 8px;color:#52627b;font-size:9px}.dashboard-kpi-range select{border:0;background:transparent;color:inherit;outline:none}.dashboard-signal-name{display:grid;min-width:0;grid-template-columns:1fr auto;align-items:center;-moz-column-gap:4px;column-gap:4px}.dashboard-signal-name strong{grid-column:1 / -1;color:#44536b;font-size:10px}.dashboard-signal-name b{color:#1e2d48;font-size:16px}.dashboard-kpi-change{display:inline-flex;align-items:center;gap:2px;border-radius:6px;background:#e8f7ef;padding:3px 5px;color:#15945b;font-size:8px}.dashboard-kpi-change .material-symbols-outlined{font-size:11px}.dashboard-kpi-change.is-down{background:#fff0f0;color:#e54049}.dashboard-kpi-change.is-neutral{background:#f0f3f8;color:#687991}.dashboard-kpi-chart{width:100%;height:29px;grid-column:1 / -1;overflow:visible}.dashboard-kpi-chart .dashboard-kpi-line{fill:none;stroke:#1872e8;stroke-width:1.4;vector-effect:non-scaling-stroke}.dashboard-kpi-chart circle{fill:#1872e8}.dashboard-kpi-chart.is-down .dashboard-kpi-line{stroke:#f0444f}.dashboard-kpi-chart.is-down circle{fill:#f0444f}.dashboard-kpi-caption{grid-column:1 / -1;color:#8392a9;font-size:8px}.dashboard-stat-card{min-height:64px}.dashboard-activity-card>header h2,.dashboard-rail-month>header>strong{font-size:12px}.dashboard-activity-item strong{font-size:11px}.dashboard-activity-item small{font-size:10px}.dashboard-rail-calendar{padding:12px}.dashboard-calendar-grid>span{font-size:9px}.dashboard-calendar-grid>button{height:25px;font-size:10px}.dashboard-rail-events h3,.dashboard-rail-events>strong{font-size:11px}.dashboard-rail-events small,.dashboard-rail-events b{font-size:9px}.dashboard-rail-calendar{overflow:hidden;border-color:#e5ebf4;border-radius:16px;padding:14px;box-shadow:0 8px 24px #1f386412}.dashboard-rail-time{gap:8px;margin-bottom:0;border-color:#e6edf7;border-radius:12px;background:linear-gradient(135deg,#f6f9ff,#eef5ff);padding:10px;box-shadow:0 4px 12px #1f38640a}.dashboard-rail-time strong{font-size:15px}.dashboard-rail-time small{font-size:9px}.dashboard-rail-time button{width:30px;height:30px;transition:transform .16s ease,background .16s ease}.dashboard-rail-time button .material-symbols-outlined{font-size:14px!important}.dashboard-rail-time button:hover{transform:translateY(-1px)}.dashboard-rail-month>header{display:grid;grid-template-columns:minmax(0,1fr) 34px auto 34px;align-items:center;gap:4px;margin-bottom:10px}.dashboard-rail-month>header>strong{font-size:14px}.dashboard-rail-month>header b{color:#58677d;font-size:11px}.dashboard-rail-month>header button{width:34px;height:34px;border:1px solid #e7edf6;border-radius:9px;background:#fff;transition:background .16s ease,border-color .16s ease}.dashboard-rail-month>header button:hover{border-color:#c8dcff;background:#f3f7ff}.dashboard-calendar-grid{gap:4px 2px;padding:4px 0 8px}.dashboard-calendar-grid>span{padding:5px 0;color:#8794a8;font-size:10px;font-weight:700}.dashboard-calendar-grid>button{width:32px;height:32px;justify-self:center;border:1px solid transparent;border-radius:50%;color:#26364e;font-size:11px;font-weight:700;transition:background .14s ease,color .14s ease,transform .14s ease}.dashboard-calendar-grid>button.has-event{border-color:#b8d8ff;background:#edf6ff;color:#1765d1}.dashboard-calendar-grid>button.has-festival{border-color:#fbd38d;background:#fff7e8;color:#c56b00}.dashboard-calendar-grid>button:not(.is-empty):hover{transform:translateY(-1px);background:#e8efff;color:#145cc5}.dashboard-calendar-grid>button.is-today{border-color:#1e9d56;background:#1e9d56;color:#fff;font-weight:800;box-shadow:0 4px 10px #1e9d5633}.dashboard-calendar-grid>button i{display:none}.dashboard-calendar-grid>button.is-today i{display:none}.dashboard-rail-events{margin-top:6px;border-top-color:#e9eef5;padding-top:12px}.dashboard-rail-events h3{margin-bottom:10px;font-size:12px}.dashboard-rail-events>strong{margin-bottom:8px;font-size:10px}.dashboard-rail-events>.dashboard-rail-festival-heading{margin-top:12px;border-top:1px solid #e9eef5;padding-top:10px}.dashboard-rail-events>div:not(.dashboard-rail-item-list),.dashboard-rail-item-list>div{gap:9px;margin-top:8px}.dashboard-rail-item-list{max-height:192px;padding-right:4px}.dashboard-rail-festival-list{max-height:none}.dashboard-rail-events time{width:30px;height:30px;flex-basis:30px;background:#edf4ff;color:#1765d1;font-size:9px}.dashboard-rail-events span{border:1px solid #edf1f7;border-radius:9px;background:#f8faff;padding:6px 8px}.dashboard-rail-events small{font-size:8px}.dashboard-rail-events b{margin-top:2px;font-size:10px}}.dashboard-recommendation-steps{margin:8px 0 0;padding-left:0;list-style:none;color:#52627a;font-size:12px;line-height:1.6}.dashboard-recommendation-steps li+li{margin-top:5px}.dashboard-recommendation:has(.dashboard-recommendation-steps){align-items:flex-start}.dashboard-rail-events>.dashboard-rail-birthday-heading{flex-shrink:0;margin-top:12px;border-top:1px solid #e9eef5;padding-top:10px}.dashboard-rail-birthday-heading .event-dot{background:#7c5ce6}.dashboard-rail-events>.dashboard-rail-festival-list{flex:0 0 auto;max-height:192px}.dashboard-rail-events>.dashboard-rail-birthday-list{flex:0 0 auto}.dashboard-birthday-avatar{position:relative;display:flex;width:36px;height:36px;flex:0 0 36px;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:#f3efff;color:#6d4cc3;font-size:13px;font-weight:700}.dashboard-birthday-avatar img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[aria-label="Search people"] label:focus-within{border-color:#dbe5f4;box-shadow:none}[aria-label="Search people"][data-assistant-mode=false] input:focus-visible{outline:none;box-shadow:none}[aria-label="Search people"] label>button{background:#f1f5f9;color:#526887}[data-assistant-mode=true]>header,[data-assistant-mode=true]>div.px-5.py-5,[data-assistant-mode=true]>footer{display:none}.assistant-voice-panel{background:#fff;color:#17213a}.assistant-voice-header{display:flex;align-items:center;gap:10px;border-bottom:1px solid #e5ebf5;padding:14px 18px}.assistant-voice-logo{display:grid;height:38px;width:38px;place-items:center;border-radius:11px;background:linear-gradient(135deg,#6a46e8,#24b8ed);color:#fff;font-size:21px;box-shadow:0 5px 12px #484fd247}.assistant-voice-header strong{display:block;font-size:17px;line-height:1.1}.assistant-voice-header small{display:block;margin-top:4px;color:#526887;font-size:12px}.assistant-voice-header em{border:1px solid #cfc2ff;border-radius:999px;background:#f0ecff;padding:4px 8px;color:#6344d8;font-size:10px;font-style:normal;white-space:nowrap}.assistant-voice-header>button{color:#526887;font-size:22px}.assistant-listening{margin:18px;border:2px solid #5b6dff;border-radius:14px;padding:24px 18px 18px;text-align:center;box-shadow:0 5px 16px #4c5be61f}.assistant-waveform{display:flex;height:50px;align-items:center;justify-content:center;gap:4px}.assistant-waveform i{width:5px;height:14px;border-radius:999px;background:linear-gradient(#8a5cff,#2cb8ed);animation:assistant-wave .72s ease-in-out infinite alternate}.assistant-waveform i:nth-child(2),.assistant-waveform i:nth-child(8){height:23px}.assistant-waveform i:nth-child(3),.assistant-waveform i:nth-child(7){height:34px}.assistant-waveform i:nth-child(4),.assistant-waveform i:nth-child(6){height:43px}.assistant-waveform i:nth-child(5){height:50px}@keyframes assistant-wave{0%{transform:scaleY(.35);opacity:.55}to{transform:scaleY(1);opacity:1}}.assistant-listening h2,.assistant-command h2{margin:12px 0 7px;font-size:17px}.assistant-listening p,.assistant-command>p{margin:0;color:#61708a;font-size:12px}.assistant-listening-actions{display:flex;justify-content:center;gap:12px;margin-top:12px}.assistant-listening-actions button{display:inline-flex;align-items:center;gap:6px;border-radius:10px;padding:9px 13px;color:#526887;font-size:12px;font-weight:700}.assistant-listening-actions button:first-child{border:2px solid #1769d2;color:#34527d}.assistant-live-status{display:block;margin-top:13px;color:#61708a;font-size:11px}.assistant-command{padding:18px 12px 16px}.assistant-command h2{margin:0 0 12px}.assistant-command label{display:block;overflow:hidden;border:1px solid #dbe5f4;border-radius:12px;background:#fff}.assistant-command input{width:100%;height:62px;padding:0 15px;outline:none;color:#17213a;font-size:14px}.assistant-command label>span{display:flex;align-items:center;gap:10px;border-top:1px solid #edf1f7;padding:9px 12px}.assistant-command label button{display:inline-flex;align-items:center;gap:6px;color:#526887;font-size:12px;font-weight:700}.assistant-command label small{flex:1;color:#9aa8bd;font-size:11px;text-align:center}.assistant-command label button:last-child{border-radius:10px;background:#8daeea;padding:11px 14px;color:#fff}.assistant-command>p{margin:12px 0}.assistant-examples{display:grid;grid-template-columns:1fr 1fr;gap:8px}.assistant-examples button{display:flex;align-items:center;gap:9px;border:1px solid #c9dcff;border-radius:10px;padding:12px;color:#075ed8;font-size:12px;font-weight:700;text-align:left}.assistant-examples .material-symbols-outlined{font-size:18px}.assistant-voice-panel footer{display:none}.assistant-voice-panel footer span:first-child{margin-right:auto;display:inline-flex;align-items:center;gap:5px}.assistant-voice-panel footer .material-symbols-outlined{color:#22a06b;font-size:16px}.assistant-voice-panel kbd{border:1px solid #dbe5f4;border-radius:5px;padding:3px 6px;font-size:10px}.students-reference-dashboard{display:grid;gap:12px}.students-reference-top-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.students-reference-stat{position:relative;display:flex;min-width:0;min-height:92px;align-items:center;gap:12px;overflow:hidden;border:1px solid #e9eff9;border-radius:12px;padding:14px;background:linear-gradient(135deg,#fff 40%,#f2f7ff);box-shadow:0 7px 20px #2e539512}.students-reference-stat.is-green{background:linear-gradient(135deg,#fff 42%,#e9fff8)}.students-reference-stat.is-orange{background:linear-gradient(135deg,#fff 42%,#fff1ee)}.students-reference-stat.is-sky{background:linear-gradient(135deg,#fff 42%,#edf6ff)}.students-reference-stat.is-pink{background:linear-gradient(135deg,#fff 42%,#fff0fd)}.students-reference-stat-icon{display:grid;width:48px;height:48px;flex:0 0 48px;place-items:center;border-radius:50%;background:#dceaff;color:#1266ea}.students-reference-stat-icon .material-symbols-outlined{font-size:29px!important}.students-reference-stat.is-green .students-reference-stat-icon{background:#d8faf2;color:#087b6e}.students-reference-stat.is-orange .students-reference-stat-icon{background:#ffebe5;color:#ff4b16}.students-reference-stat.is-sky .students-reference-stat-icon{background:#deedff;color:#1479d7}.students-reference-stat.is-pink .students-reference-stat-icon{background:#fde2fa;color:#ad3e92}.students-reference-stat-copy{min-width:0}.students-reference-stat-copy strong{display:block;color:#101946;font-size:22px!important;font-weight:800;line-height:1!important}.students-reference-stat-copy small{display:block;margin-top:8px;color:#526789;font-size:10px!important;font-weight:600;white-space:nowrap}.students-reference-trend{position:absolute;top:24px;right:10px;color:#0aba73}.students-reference-trend.is-down{color:#f04444}.students-reference-trend b{font-size:9px!important}.students-reference-trend .material-symbols-outlined{margin-left:2px;font-size:12px!important;vertical-align:middle}.students-reference-trend.is-down .material-symbols-outlined{transform:rotate(180deg)}.students-reference-trend i{position:absolute;top:29px;right:-12px;width:48px;height:18px;border-top:2px solid currentColor;border-radius:50%;transform:rotate(-12deg);opacity:.8}.students-reference-ring{--student-progress: 0deg;display:grid;width:47px;height:47px;margin-left:auto;flex:0 0 47px;place-items:center;border-radius:50%;background:conic-gradient(#357cec var(--student-progress),#dce7fa 0)}.students-reference-ring:before{content:"";grid-area:1 / 1;width:38px;height:38px;border-radius:50%;background:#fff}.students-reference-stat.is-pink .students-reference-ring{background:conic-gradient(#df3fc2 var(--student-progress),#f4d9f1 0)}.students-reference-ring b{z-index:1;grid-area:1 / 1;color:#172557;font-size:10px!important}.students-reference-breakdown-grid{display:grid;grid-template-columns:1.05fr 1.08fr .9fr .75fr;gap:9px}.students-reference-breakdown{min-width:0;min-height:132px;border:1px solid #e8eef8;border-radius:12px;padding:14px 15px;background:#fffffff5;box-shadow:0 7px 20px #2e539512}.students-reference-breakdown header{display:flex;align-items:center;justify-content:space-between}.students-reference-breakdown h2{color:#172042;font-size:13px!important;font-weight:800}.students-reference-breakdown header button{display:inline-flex;min-height:auto;align-items:center;gap:3px;color:#0865ef;font-size:8px!important;font-weight:700}.students-reference-breakdown header button .material-symbols-outlined{font-size:12px!important}.students-reference-breakdown-items{display:grid;align-items:stretch;margin-top:14px}.students-reference-breakdown-items.is-three{grid-template-columns:repeat(3,1fr)}.students-reference-breakdown-items.is-five{grid-template-columns:repeat(5,1fr)}.students-reference-breakdown-items>span{display:flex;min-width:0;flex-direction:column;align-items:center;border-right:1px solid #edf1f7}.students-reference-breakdown-items>span:last-child{border-right:0}.students-reference-breakdown-items i{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:#e6f1ff;color:#0968ed;font-style:normal}.students-reference-breakdown-items i .material-symbols-outlined{font-size:17px!important}.students-reference-breakdown-items i.is-green{background:#ddfaf2;color:#0b9e80}.students-reference-breakdown-items i.is-pink{background:#ffe4f1;color:#ff2480}.students-reference-breakdown-items i.is-teal{background:#e2faf8;color:#25aaa1}.students-reference-breakdown-items i.is-orange{background:#ffeee2;color:#f17c17}.students-reference-breakdown-items i.is-purple{background:#efe7ff;color:#8548e8}.students-reference-breakdown-items i.is-slate{background:#eef3fa;color:#627aa1}.students-reference-breakdown-items i.is-religion-0{background:#fff4e2;color:#ff8a00}.students-reference-breakdown-items i.is-religion-1{background:#e5faf5;color:#0ca98d}.students-reference-breakdown-items i.is-religion-2{background:#f1e8ff;color:#8547ea}.students-reference-breakdown-items i.is-religion-3{background:#fff4df;color:#e9a000}.students-reference-breakdown-items i.is-religion-4{background:#edf2f8;color:#58729b}.students-reference-breakdown-items strong{margin-top:5px;color:#172042;font-size:11px!important;font-weight:800}.students-reference-breakdown-items small{margin-top:3px;color:#546989;font-size:8px!important;white-space:nowrap}.students-reference-status-card>div{display:flex;align-items:center;justify-content:space-around;padding:8px 8px 0}.students-reference-status-ring{--student-progress: 0deg;position:relative;display:grid;width:75px;height:75px;place-items:center;border-radius:50%;background:conic-gradient(#27bb83 var(--student-progress),#dde8f5 0)}.students-reference-status-ring:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:50%;background:#fff}.students-reference-status-ring b,.students-reference-status-ring small{position:relative;z-index:1;grid-area:1/1}.students-reference-status-ring b{margin-top:-10px;color:#172042;font-size:20px!important;font-weight:800}.students-reference-status-ring small{margin-top:22px;color:#0aa477;font-size:8px!important}.students-reference-deactivated{display:grid;grid-template-columns:28px auto;-moz-column-gap:8px;column-gap:8px;align-items:center}.students-reference-deactivated i{display:grid;width:28px;height:28px;grid-row:span 2;place-items:center;border-radius:50%;background:#ffe6f1;color:#ff2678}.students-reference-deactivated i .material-symbols-outlined{font-size:15px!important}.students-reference-deactivated strong{color:#172042;font-size:12px!important}.students-reference-deactivated small{color:#607393;font-size:8px!important}.student-filter-secondary,.student-filter-search,.student-filter-reset{display:inline-flex;height:44px;min-height:44px;align-items:center;justify-content:center;border-radius:11px;padding:0 20px;font-size:11px!important;font-weight:700}.student-filter-secondary{gap:9px;border:1px solid #cfe0fb;color:#075ed8;background:#fff}.student-filter-secondary.is-selected{background:#eef5ff}.student-filter-secondary .material-symbols-outlined{font-size:17px!important}.student-filter-search{min-width:108px;background:#075ff0;color:#fff;box-shadow:0 7px 15px #075ed833}.student-filter-reset{min-width:80px;border:1px solid #d7e2f2;color:#526789;background:#fff}.student-more-filters{margin-top:10px;border-top:1px solid #edf2f8;padding:10px 4px 0}.student-more-filters button{display:inline-flex;align-items:center;gap:8px;color:#526789;font-size:11px!important;font-weight:700}.student-more-filters .material-symbols-outlined{color:#075ed8;font-size:18px!important}.student-list-filters{margin-bottom:20px;border:0;background:transparent;box-shadow:none}@media (max-width: 639px){.students-reference-dashboard{display:none}.students-header-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))}.students-page-header .students-header-actions>:is(button,label){width:100%;height:42px;min-height:42px;justify-content:center;gap:5px;padding:0 6px;border-radius:11px;font-size:10px!important}.students-page-header .students-header-actions .material-symbols-outlined{font-size:16px!important}}@media (min-width: 640px){.students-page{gap:24px}.students-page-header h1{font-size:36px!important}.students-page-header p{font-size:16px!important}.students-page-header .students-header-actions>:is(button,label){height:56px;padding-inline:25px;font-size:15px!important}.students-page-header .students-header-actions .material-symbols-outlined{font-size:22px!important}.students-reference-dashboard{gap:18px}.students-reference-top-grid,.students-reference-breakdown-grid{gap:16px}.students-reference-stat{min-height:142px;gap:19px;border-color:#d5e2f6e6;border-radius:20px;padding:22px;box-shadow:0 14px 34px #1f4b8b1c,inset 0 1px #ffffffe6}.students-reference-stat:after{position:absolute;right:-35px;bottom:-50px;width:110px;height:110px;border-radius:50%;background:#ffffff73;content:""}.students-reference-stat-icon{position:relative;z-index:1;width:70px;height:70px;flex-basis:70px;box-shadow:inset 0 0 0 1px #ffffffb3,0 8px 18px #235cae1f}.students-reference-stat-icon .material-symbols-outlined{font-size:41px!important}.students-reference-stat-copy{position:relative;z-index:1}.students-reference-stat-copy strong{font-size:34px!important;letter-spacing:-.04em}.students-reference-stat-copy small{margin-top:11px;font-size:14px!important}.students-reference-trend{top:31px;right:14px}.students-reference-trend b{font-size:14px!important;font-weight:850}.students-reference-trend .material-symbols-outlined{font-size:18px!important;font-weight:800}.students-reference-trend i{top:34px;right:-14px;width:82px;height:46px;border:0;border-radius:0;background:linear-gradient(180deg,#1cd39957,#1cd3990d);clip-path:polygon(0 76%,18% 51%,38% 58%,58% 30%,74% 35%,100% 0,100% 100%,0 100%);transform:none;opacity:1}.students-reference-trend.is-down i{background:linear-gradient(180deg,#f044444d,#f044440a);clip-path:polygon(0 16%,20% 28%,38% 23%,58% 52%,77% 48%,100% 82%,100% 100%,0 100%)}.students-reference-ring{position:relative;z-index:1;width:68px;height:68px;flex-basis:68px;box-shadow:0 7px 17px #2b5ba51f}.students-reference-ring:before{width:55px;height:55px}.students-reference-ring b{font-size:14px!important}.students-reference-breakdown{min-height:195px;border-color:#d6e3f7f2;border-radius:20px;padding:22px 23px;background:linear-gradient(145deg,#fffffffc,#f8fbfff5);box-shadow:0 14px 34px #1f4b8b1a,inset 0 1px #fff}.students-reference-breakdown h2{font-size:18px!important;letter-spacing:-.015em}.students-reference-breakdown header button{font-size:10px!important}.students-reference-breakdown header button .material-symbols-outlined{font-size:14px!important}.students-reference-breakdown-items{margin-top:23px}.students-reference-breakdown-items i{width:44px;height:44px;box-shadow:inset 0 0 0 1px #ffffffb3}.students-reference-breakdown-items i .material-symbols-outlined{font-size:24px!important}.students-reference-breakdown-items strong{margin-top:9px;font-size:16px!important}.students-reference-breakdown-items small{margin-top:5px;font-size:11px!important}.students-reference-status-ring{width:112px;height:112px;box-shadow:0 10px 22px #1baa7724}.students-reference-status-ring:before{top:12px;right:12px;bottom:12px;left:12px}.students-reference-status-ring b{font-size:29px!important}.students-reference-status-ring small{margin-top:34px;font-size:11px!important}.students-reference-deactivated i{width:36px;height:36px}.students-reference-deactivated strong{font-size:15px!important}.students-reference-deactivated small{font-size:10px!important}.student-filters{padding:16px}.student-filter-controls{flex-wrap:nowrap;gap:10px}.student-filter-controls>div:first-child{min-width:300px}.student-filter-controls>div:nth-child(2){min-width:170px}.students-list-section{padding:22px;border:1px solid rgba(211,226,247,.95);border-radius:22px;background:linear-gradient(145deg,#fcfefffa,#f0f7fff0);box-shadow:0 18px 42px #1f4b8b1c,inset 0 1px #fff}.students-list-header{margin-bottom:18px}.students-list-header h2{font-size:22px!important;letter-spacing:-.02em}.students-list-header h2 span{padding:5px 10px;font-size:12px!important}.students-list-header>div>button:first-child{height:44px;border-color:#cbdffb;border-radius:12px;padding:0 18px;font-size:13px!important;box-shadow:0 6px 15px #3163ad14}.students-list-header>div>div{border-radius:9px;background:#fff}.students-list-header>div>div button{width:40px;height:40px;border-radius:9px}.student-class-group{margin-bottom:12px;border-color:#d5e4f7;border-radius:14px;box-shadow:0 7px 18px #2a548f14}.student-class-group>.student-class-header{min-height:62px;gap:13px;border-bottom:0;padding:10px 16px;background:linear-gradient(100deg,#fff,#f8fbff)}.student-class-chevron{display:grid;width:18px;place-items:center}.student-class-chevron .material-symbols-outlined{font-size:18px!important}.student-class-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;background:#e1edff;color:#2675e7;box-shadow:inset 0 0 0 1px #ffffffb3}.student-class-icon .material-symbols-outlined{font-size:23px!important}.student-class-group:nth-of-type(4n+2) .student-class-icon{color:#16a875;background:#ddf8ef}.student-class-group:nth-of-type(4n+3) .student-class-icon{color:#f27a20;background:#ffeadc}.student-class-group:nth-of-type(4n+4) .student-class-icon{color:#7748e9;background:#eee7ff}.student-class-header h3{font-size:17px!important}.student-class-header>div{align-items:center}.student-class-header>div>span:first-child{padding:6px 11px;font-size:11px!important}.student-class-count{display:inline-flex;align-items:center;gap:6px;color:#315c9b;font-size:12px!important;font-weight:800}.student-class-count .material-symbols-outlined{font-size:18px!important}.student-class-end-chevron{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#eaf3ff;color:#3479db;box-shadow:0 5px 12px #2963b51a}.student-class-end-chevron .material-symbols-outlined{font-size:17px!important}.student-class-group>div:nth-child(2){padding:12px;background:linear-gradient(145deg,#edf5ff,#f5f9ff)}.student-card{border-color:#d9e6f5;border-radius:19px;padding:21px;box-shadow:0 10px 26px #1f49821a,inset 0 1px #fff}.student-card+.student-card{margin-top:13px}.student-card>div:first-child{align-items:center}.student-card>div:first-child>div:first-child{gap:12px}.student-card>div:first-child>div:first-child>span{width:56px!important;height:56px!important;border:3px solid #edf4ff;box-shadow:0 7px 17px #204c8c21}.student-card>div:first-child>div:first-child>div p:first-child{font-size:18px!important}.student-card>div:first-child>div:first-child>div p:last-child{margin-top:5px;font-size:12px!important}.student-card-header-actions>span{padding:6px 12px;font-size:11px!important}.student-card-header-actions>button{width:38px;height:38px}.student-card-desktop-details{margin-top:17px;gap:11px}.student-detail-tile{display:flex;min-width:0;min-height:68px;align-items:center;gap:13px;border:1px solid rgba(224,234,248,.9);border-radius:13px;padding:12px 15px;background:linear-gradient(105deg,#f2f7ff,#fbfdff);box-shadow:inset 0 1px #fff}.student-detail-tile>.material-symbols-outlined{flex:0 0 auto;color:#397ee9;font-size:22px!important}.student-detail-tile p{min-width:0}.student-detail-tile small,.student-detail-tile strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student-detail-tile small{color:#6680aa;font-size:11px!important;font-weight:600}.student-detail-tile strong{margin-top:5px;color:#17234b;font-size:14px!important;font-weight:800}.student-detail-tile:last-child>.material-symbols-outlined{color:#12ad78}.student-card-desktop-actions{margin-top:14px;gap:9px}.student-card-desktop-actions>button:first-child{height:40px;border:0;border-radius:11px;padding:0 16px;font-size:11px!important;box-shadow:0 6px 14px #2564be1a}.student-card-desktop-actions>button:not(:first-child){width:40px;height:40px}.student-class-body.is-list{display:block;padding:0!important;overflow:visible;background:#fff!important}.student-roster-head,.student-card.is-list-row{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,.65fr) minmax(0,.65fr) minmax(0,.7fr) minmax(0,1fr) minmax(0,.85fr) minmax(0,1.1fr) minmax(0,2.2fr);-moz-column-gap:14px;column-gap:14px;align-items:center;width:100%}.student-roster-head{min-height:54px;padding:0 22px;border-top:1px solid #dce7f5;border-bottom:1px solid #dce7f5;background:linear-gradient(90deg,#f5f8fc,#f9fbfe);color:#61728e}.student-roster-head span{font-size:11px!important;font-weight:800;letter-spacing:.015em}.student-roster-head span:last-child{text-align:center}.student-card.is-list-row{min-height:96px;margin:0!important;padding:15px 22px;border:0;border-bottom:1px solid #dce7f5;border-radius:0;background:#fffffffa;box-shadow:none;transform:none!important}.student-card.is-list-row:last-child{border-bottom:0}.student-card.is-list-row:hover{z-index:2;background:linear-gradient(90deg,#fff,#f7fbff);box-shadow:0 10px 26px #214c8b1a}.student-card.is-list-row>div:first-child{display:contents}.student-card.is-list-row>div:first-child>div:first-child{grid-column:1;display:flex;min-width:0;align-items:center;gap:12px}.student-card.is-list-row>div:first-child>div:first-child>span{width:52px!important;height:52px!important;flex:0 0 52px}.student-card.is-list-row>div:first-child>div:first-child>div p:first-child{font-size:16px!important}.student-card.is-list-row>div:first-child>div:first-child>div p:last-child{max-width:170px;font-size:11px!important}.student-card.is-list-row .student-card-header-actions{display:contents}.student-card.is-list-row .student-card-header-actions>span{grid-column:4;grid-row:1;justify-self:start;padding:6px 11px;font-size:10px!important;letter-spacing:.035em}.student-card.is-list-row .student-card-header-actions>button{display:none}.student-card.is-list-row .student-card-desktop-details{display:contents}.student-card.is-list-row .student-detail-tile{min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.student-card.is-list-row .student-detail-tile>.material-symbols-outlined,.student-card.is-list-row .student-detail-tile small{display:none}.student-card.is-list-row .student-detail-tile strong{margin:0;overflow:visible;color:#354663;font-size:13px!important;font-weight:650;text-overflow:clip}.student-card.is-list-row .student-detail-tile:nth-child(1){grid-column:2;grid-row:1}.student-card.is-list-row .student-detail-tile:nth-child(2){grid-column:3;grid-row:1}.student-card.is-list-row .student-detail-tile:nth-child(3){grid-column:5;grid-row:1}.student-card.is-list-row .student-detail-tile:nth-child(4){grid-column:6;grid-row:1}.student-card.is-list-row .student-detail-tile:nth-child(5){grid-column:7;grid-row:1}.student-card.is-list-row .student-detail-tile:nth-child(6){display:none}.student-card.is-list-row .student-card-desktop-actions{grid-column:8;grid-row:1;display:flex;flex-wrap:nowrap;justify-content:center;gap:7px;margin:0}.student-card.is-list-row .student-card-desktop-actions>button{flex:0 0 auto;width:38px;height:38px;min-height:38px;border:1px solid #d6e3f5;border-radius:12px;background:#fff;color:#1267e8;box-shadow:0 4px 12px #1f4b8b12}.student-card.is-list-row .student-card-desktop-actions>button:nth-child(1){order:1;padding:0}.student-card.is-list-row .student-card-desktop-actions>button:nth-child(2){order:4;width:auto;padding:0 16px;border-color:#aecdff;color:#075ed8;font-size:11px!important;white-space:nowrap}.student-card.is-list-row .student-card-desktop-actions>button:nth-child(3){order:2;border-color:#bcebd0;color:#18aa61;background:#f4fff8}.student-card.is-list-row .student-card-desktop-actions>button:nth-child(4){order:3;border-color:#c8dcfb;color:#fff;background:#075ed8}.student-card.is-list-row .student-card-desktop-actions>button:nth-child(5){order:5}.student-card.is-list-row .student-card-desktop-actions .material-symbols-outlined{font-size:18px!important}.student-card.is-list-row .student-action-menu{top:72px;right:20px}}@media (min-width: 640px) and (max-width: 1350px){.student-roster-head,.student-card.is-list-row{grid-template-columns:minmax(0,1.7fr) minmax(0,.62fr) minmax(0,.62fr) minmax(0,.7fr) minmax(0,.95fr) minmax(0,.85fr) minmax(0,1.05fr) minmax(0,1.45fr);width:100%;min-width:0;-moz-column-gap:8px;column-gap:8px}.student-roster-head,.student-card.is-list-row{padding-inline:14px}.student-roster-head span,.student-card.is-list-row .student-detail-tile strong{font-size:11px!important}.student-card.is-list-row>div:first-child>div:first-child>span{width:42px!important;height:42px!important;flex-basis:42px}.student-card.is-list-row>div:first-child>div:first-child>div p:first-child{font-size:13px!important}.student-card.is-list-row>div:first-child>div:first-child>div p:last-child{max-width:120px;font-size:9px!important}.student-card.is-list-row .student-card-desktop-actions{gap:4px}.student-card.is-list-row .student-card-desktop-actions>button{width:34px;height:34px;min-height:34px;border-radius:10px}.student-card.is-list-row .student-card-desktop-actions>button:nth-child(2){width:38px;padding:0;font-size:0!important}.student-card.is-list-row .student-card-desktop-actions>button:nth-child(2) .material-symbols-outlined{margin:0}}@media (min-width: 640px){.student-filter-secondary,.student-filter-search,.student-filter-reset{font-size:13px!important;font-weight:750;letter-spacing:0}.student-class-group{border:1px solid rgba(205,222,245,.95)!important;border-radius:18px!important;background:#fffffff5!important;box-shadow:0 9px 24px #224e8f17,inset 0 1px #fff!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.student-class-group:hover{border-color:#b9d3f6!important;box-shadow:0 14px 32px #224e8f21,inset 0 1px #fff!important;transform:translateY(-1px)}.student-class-group>.student-class-header{min-height:68px;border:0;border-radius:17px;padding:11px 17px;background:linear-gradient(105deg,#fffffffc,#f6fafffa)}.student-class-group>.student-class-header[aria-expanded=true]{border-bottom:1px solid #d9e7f7;border-radius:17px 17px 0 0;background:linear-gradient(105deg,#fff,#f1f7ff)}.student-class-group>.student-class-header:hover{background:linear-gradient(105deg,#fff,#edf5ff)}.student-class-chevron{color:#55749f!important}.student-class-icon{width:46px;height:46px;border-radius:14px;box-shadow:inset 0 0 0 1px #fffc,0 7px 16px #245eb01a}.student-class-icon .material-symbols-outlined{font-size:25px!important}.student-class-header h3{color:#111a35;font-size:18px!important;font-weight:800;letter-spacing:-.015em}.student-class-header>div>span:first-child{border:1px solid #dceaff;background:#edf5ff;color:#075ed8;box-shadow:inset 0 1px #fff}.student-class-count{border-radius:999px;padding:5px 9px;background:#f5f9ff}.student-class-end-chevron{width:42px;height:42px;border:1px solid #cfe1fb;background:linear-gradient(145deg,#fff,#e7f1ff);box-shadow:0 8px 18px #2b63b529,inset 0 1px #fff;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.student-class-end-chevron .material-symbols-outlined{font-size:21px!important;font-weight:700}.student-class-header:hover .student-class-end-chevron{border-color:#a9c9f7;box-shadow:0 11px 23px #2b63b536,inset 0 1px #fff;transform:translate(2px)}.student-class-header[aria-expanded=true] .student-class-end-chevron{color:#fff;border-color:#075ed8;background:linear-gradient(145deg,#287aec,#075ed8);box-shadow:0 9px 20px #075ed840;transform:none}.student-class-group>.student-class-body{border-radius:0 0 17px 17px}}.student-activity-card{min-width:0;min-height:142px;border:1px solid #d5e2f6;border-radius:20px;padding:17px;background:linear-gradient(145deg,#fff,#f7fbff);box-shadow:0 14px 34px #1f4b8b1c,inset 0 1px #fff}.student-activity-card>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.student-activity-card>header h2{display:flex;align-items:center;gap:6px;color:#111a35;font-size:15px!important;font-weight:850;white-space:nowrap}.student-activity-card>header h2 i{width:12px;height:12px;border:3px solid #baf0df;border-radius:50%;background:#20b98a;box-shadow:0 0 0 3px #eafbf5}.student-activity-card>header button{display:inline-flex;min-height:32px;align-items:center;gap:4px;border:1px solid #cfdef8;border-radius:999px;padding:0 11px;color:#075ed8;background:#f4f8ff;font-size:10px!important;font-weight:800}.student-activity-card>header button .material-symbols-outlined{font-size:14px!important}.student-activity-entry{display:grid;width:100%;min-height:76px;grid-template-columns:46px minmax(0,1fr) 31px;align-items:center;gap:10px;margin-top:10px;border:1px solid #62c8f4;border-radius:14px;padding:9px 10px;text-align:left;background:linear-gradient(110deg,#fff,#dff5ff);box-shadow:0 8px 18px #1491cd26}.student-activity-avatar{position:relative;display:grid;width:44px;height:44px;aspect-ratio:1 / 1;place-items:center;box-sizing:border-box;overflow:hidden;border:3px solid #fff;border-radius:50%;color:#075ed8;background:#e2efff;box-shadow:0 4px 11px #1f4b8b2e;font-size:12px!important;font-weight:850}.student-activity-avatar>img{display:block;width:100%!important;height:100%!important;min-width:0;min-height:0;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.student-activity-avatar small{position:absolute;right:0;bottom:0;display:grid;width:18px;height:18px;place-items:center;border:2px solid #fff;border-radius:50%;color:#fff;background:#239fe6}.student-activity-avatar small .material-symbols-outlined{font-size:10px!important}.student-activity-entry>span:nth-child(2){color:#50617d;font-size:11px!important;line-height:1.35!important}.student-activity-entry>span:nth-child(2) strong{color:#111a35;font-size:12px!important;font-weight:850}.student-activity-entry>span:nth-child(2) b{color:#354663;font-size:inherit!important;font-weight:700}.student-activity-entry>span:nth-child(2) small{display:block;margin-top:3px;color:#72829c;font-size:9px!important}.student-activity-entry>i{display:grid;width:31px;height:31px;place-items:center;border:1px solid #72c7ee;border-radius:50%;color:#168fd2;background:#ffffffbf}.student-activity-entry>i .material-symbols-outlined{font-size:17px!important}.student-activity-empty{display:flex;min-height:76px;align-items:center;justify-content:center;gap:8px;margin-top:10px;border:1px dashed #c9daef;border-radius:14px;color:#71819a;font-size:10px!important;font-weight:700}.student-activity-empty .material-symbols-outlined{font-size:18px!important}@media (min-width: 640px) and (max-width: 1399px){.students-reference-top-grid{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(210px,1.08fr);gap:12px}.students-reference-stat{min-height:146px;gap:10px;padding:16px 14px}.students-reference-stat-icon{width:56px;height:56px;flex-basis:56px}.students-reference-stat-icon .material-symbols-outlined{font-size:32px!important}.students-reference-stat-copy{flex:1 1 auto;min-width:0}.students-reference-stat-copy strong{font-size:29px!important}.students-reference-stat-copy small{margin-top:9px;font-size:12px!important}.students-reference-ring{width:54px;height:54px;flex-basis:54px;margin-left:0}.students-reference-ring:before{width:44px;height:44px}.students-reference-ring b{font-size:12px!important}.students-reference-trend{top:27px;right:11px}.students-reference-trend b{font-size:12px!important}.students-reference-trend .material-symbols-outlined{font-size:15px!important}.students-reference-trend i{top:34px;right:-11px;width:64px;height:38px}.student-activity-card{min-height:146px;padding:14px}.student-activity-card>header h2{font-size:13px!important}.student-activity-card>header button{min-width:61px;flex-shrink:0;padding-inline:9px;font-size:9px!important;white-space:nowrap}.student-activity-entry{grid-template-columns:40px minmax(0,1fr) 28px;gap:8px;padding:8px}.student-activity-avatar{width:40px;height:40px}.student-activity-entry>span:nth-child(2){font-size:10px!important}.student-activity-entry>span:nth-child(2) strong{font-size:11px!important}.student-activity-entry>i{width:28px;height:28px}.students-reference-breakdown-grid{grid-template-columns:1.08fr 1.12fr .94fr .78fr;gap:12px}.students-reference-breakdown{min-height:194px;padding:20px 16px}.students-reference-breakdown-items i{width:38px;height:38px}.students-reference-breakdown-items i .material-symbols-outlined{font-size:21px!important}.students-reference-breakdown-items strong{font-size:14px!important}.students-reference-breakdown-items small{font-size:9px!important}.students-reference-status-ring{width:96px;height:96px}.students-reference-status-ring b{font-size:25px!important}.students-reference-status-ring small{margin-top:29px;font-size:10px!important}}@media (min-width: 640px) and (max-width: 1199px){.students-reference-top-grid{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.08fr);overflow:visible;padding-bottom:0}.student-activity-card{min-width:0}.students-reference-breakdown-grid{grid-template-columns:1.08fr 1.12fr .94fr .78fr;overflow:visible;padding-bottom:0}}@media (min-width: 640px) and (max-width: 1599px){.students-reference-top-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.student-activity-card{grid-column:1 / -1}}@media (min-width: 1024px){.students-page{zoom:.9}}.students-reference-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(300px,1fr);gap:12px;align-items:stretch}.students-reference-main{display:grid;min-width:0;gap:12px}.students-reference-layout .students-reference-top-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.students-reference-layout .students-reference-breakdown-grid{grid-template-columns:minmax(180px,.72fr) repeat(2,minmax(260px,1fr));gap:12px}.students-reference-layout .student-activity-card{grid-column:2;grid-row:1;height:100%;min-height:0}.students-reference-progress-card header h2{display:flex;align-items:center;gap:10px}.students-reference-progress-card header h2>i{display:grid;width:36px;height:36px;place-items:center;border-radius:11px;color:#e88012;background:#fff2e3;font-style:normal}.students-reference-progress-card.is-category header h2>i{color:#7447dc;background:#f0eaff}.students-reference-progress-card header h2>i .material-symbols-outlined{font-size:21px!important}.students-reference-progress-card header button{gap:7px;font-size:12px!important}.students-reference-progress-card header button .material-symbols-outlined{font-size:17px!important}.students-reference-progress-list{display:grid;gap:8px;margin-top:13px}.students-reference-progress-list>div>span{display:grid;grid-template-columns:minmax(0,1fr) 32px 38px;align-items:center;gap:8px}.students-reference-progress-list small{color:#526789;font-size:11px!important;font-weight:650}.students-reference-progress-list strong{color:#111a35;font-size:12px!important;font-weight:850;text-align:right}.students-reference-progress-list em{color:#71819a;font-size:11px!important;font-style:normal;text-align:right}.students-reference-progress-list>div>i{display:block;height:6px;margin-top:4px;overflow:hidden;border-radius:999px;background:#edf2f8}.students-reference-progress-list>div>i>b{display:block;height:100%;border-radius:inherit;background:#f1a047}.students-reference-progress-card.is-category .students-reference-progress-list>div>i>b{background:#784be2}@media (min-width: 640px){.students-reference-layout .students-reference-stat{min-height:124px;padding:18px}.students-reference-layout .students-reference-stat-icon{width:58px;height:58px;flex-basis:58px}.students-reference-layout .students-reference-stat-icon .material-symbols-outlined{font-size:34px!important}.students-reference-layout .students-reference-stat-copy strong{font-size:29px!important}.students-reference-layout .students-reference-stat-copy small{font-size:12px!important}.students-reference-layout .students-reference-ring{width:56px;height:56px;flex-basis:56px}.students-reference-layout .students-reference-ring:before{width:45px;height:45px}.students-reference-layout .students-reference-breakdown{min-height:210px;padding:18px}}@media (min-width: 640px) and (max-width: 1199px){.students-reference-layout{grid-template-columns:minmax(0,3fr) minmax(250px,1fr)}.students-reference-layout .students-reference-breakdown-grid{grid-template-columns:.68fr 1fr 1fr}.students-reference-progress-card header button{display:none}}@media (max-width: 639px){.students-reference-layout{display:block}.students-reference-layout .student-activity-card{grid-column:auto;grid-row:auto}}@media (min-width: 640px){.student-roster-head,.student-card.is-list-row{grid-template-columns:minmax(135px,1.15fr) minmax(52px,.42fr) minmax(58px,.48fr) minmax(66px,.52fr) minmax(86px,.68fr) minmax(88px,.7fr) minmax(108px,.85fr) minmax(220px,1.45fr);-moz-column-gap:7px;column-gap:7px}.student-roster-head{min-height:42px;padding-inline:16px}.student-roster-head span{font-size:12px!important}.student-roster-head span:last-child{text-align:right}.student-card.is-list-row{min-height:74px;padding:10px 16px}.student-card.is-list-row>div:first-child>div:first-child{gap:9px}.student-card.is-list-row>div:first-child>div:first-child>span{width:40px!important;height:40px!important;flex-basis:40px}.student-card.is-list-row>div:first-child>div:first-child>div p:first-child{font-size:15px!important}.student-card.is-list-row>div:first-child>div:first-child>div p:last-child{margin-top:2px;font-size:12px!important}.student-card.is-list-row .student-card-header-actions>span{padding:4px 8px;font-size:10px!important}.student-card.is-list-row .student-detail-tile strong{font-size:14px!important}.student-card.is-list-row .student-card-desktop-actions{justify-content:flex-end;gap:5px}.student-card.is-list-row .student-card-desktop-actions>button,.student-card.is-list-row .student-card-desktop-actions>button:nth-child(2){width:32px;height:32px;min-height:32px;border-radius:9px}.student-card.is-list-row .student-card-desktop-actions>button:nth-child(2){width:auto;padding-inline:10px;font-size:11px!important}.student-card.is-list-row .student-card-desktop-actions .material-symbols-outlined{font-size:15px!important}.student-class-group>.student-class-header{min-height:54px;padding:8px 14px}.student-class-icon{width:38px;height:38px;border-radius:11px}.student-class-icon .material-symbols-outlined{font-size:21px!important}.student-class-header h3{font-size:15px!important}.student-class-header>div>span:first-child{padding:5px 10px;font-size:12px!important}.student-class-count{font-size:13px!important}.student-class-count .material-symbols-outlined{font-size:22px!important}.student-class-end-chevron{width:30px;height:30px}}@media (min-width: 1400px){.student-roster-head,.student-card.is-list-row{grid-template-columns:minmax(190px,1fr) 70px 76px 84px 108px 108px 132px 235px;-moz-column-gap:8px;column-gap:8px}}@media (min-width: 640px){.students-reference-stat-copy{flex:1 1 auto;min-width:0}.students-reference-stat-copy strong{overflow:visible;text-overflow:clip;white-space:nowrap}.students-reference-stat:has(.students-reference-trend) .students-reference-stat-copy{padding-right:78px}.students-reference-stat:has(.students-reference-ring) .students-reference-stat-copy{padding-right:4px}.students-reference-percent{position:absolute;top:14px;right:16px;z-index:2;display:inline-flex;align-items:center;border:1px solid #cfe1fb;border-radius:999px;padding:5px 11px;color:#075ed8;background:#edf5ff;box-shadow:inset 0 1px #fff}.students-reference-percent b{font-size:13px!important;font-weight:850;line-height:1}.students-reference-percent.is-pink{border-color:#f1c9ec;color:#c42da9;background:#fff0fc}}.admissions-workspace{display:grid;gap:18px;min-width:0;padding:22px 20px 28px;background:#eef5ff;color:#17213a}.admissions-workspace-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0;background:transparent}.admissions-workspace-header h1{color:#111a35;font-size:30px;font-weight:850;letter-spacing:-.04em}.admissions-workspace-header p{margin-top:5px;color:#607393;font-size:15px;font-weight:600}.admissions-header-actions{display:flex;align-items:center;gap:10px}.admissions-header-actions>button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;border:1px solid #d2e1f7;border-radius:12px;padding:0 20px;color:#075ed8;background:#fff;font-size:13px;font-weight:800;box-shadow:0 7px 18px #27539114}.admissions-header-actions>button .material-symbols-outlined{font-size:18px}.admissions-header-actions>button.admissions-primary-action{border-color:#075ed8;color:#fff;background:#075ed8;box-shadow:0 9px 18px #075ed838}.admissions-error{border:1px solid #f3b5bb;border-radius:12px;padding:12px 14px;color:#a5232c;background:#fff4f4;font-size:13px;font-weight:700}.admissions-dashboard-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(260px,.92fr);gap:18px;align-items:start}.admissions-main-column,.admissions-side-column{display:grid;min-width:0;gap:18px}.admissions-side-column{grid-column:2;grid-row:1}.admissions-enquiries-panel{grid-column:1 / -1;grid-row:2;width:100%}.admissions-overview-card,.admissions-progress-card,.admissions-enquiries-panel,.admissions-activity-card,.admissions-intake-card{border:1px solid #d7e4f6;border-radius:16px;background:#fffffffa;box-shadow:0 9px 24px #264e8914}.admissions-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.admissions-metric{display:flex;min-width:0;align-items:center;gap:12px;padding:20px 18px;border-right:1px solid #e3ebf6}.admissions-metric:last-child{border-right:0}.admissions-metric>span,.admissions-owner-callout>span{display:grid;width:48px;height:48px;flex:0 0 48px;place-items:center;border:1px solid #c8ddff;border-radius:14px;color:#1267e8;background:#eaf2ff}.admissions-metric>span .material-symbols-outlined,.admissions-owner-callout>span .material-symbols-outlined{font-size:25px}.admissions-metric-sky>span{border-color:#bde4ff;color:#078bd4;background:#e9f8ff}.admissions-metric-orange>span{border-color:#f4d17d;color:#cb7a0c;background:#fff1bd}.admissions-metric-purple>span{border-color:#d8c7ff;color:#7448da;background:#f3edff}.admissions-metric div{min-width:0}.admissions-metric strong{display:block;color:#111a35;font-size:30px;font-weight:850;line-height:1}.admissions-metric small{display:block;margin-top:7px;color:#607393;font-size:12px;font-weight:700;white-space:nowrap}.admissions-owner-callout{display:flex;align-items:center;gap:13px;border-top:1px solid #e6edf7;padding:14px 18px;background:linear-gradient(90deg,#fffdf3,#fff)}.admissions-owner-callout>span{border-color:#f3d37f;color:#c98512;background:#fff1b8}.admissions-owner-callout>div:nth-child(2){min-width:180px}.admissions-owner-callout strong{display:block;color:#17213a;font-size:14px;font-weight:850}.admissions-owner-callout small{display:block;margin-top:4px;color:#71819c;font-size:12px}.admissions-owner-coverage{display:grid;min-width:190px;grid-template-columns:minmax(0,1fr) 28px;gap:5px 10px;align-items:center;margin-left:auto}.admissions-owner-coverage b{color:#526789;font-size:11px}.admissions-owner-coverage>strong{grid-column:2;grid-row:1 / span 2;font-size:12px}.admissions-owner-coverage i{display:block;height:7px;overflow:hidden;border-radius:99px;background:#edf2f8}.admissions-owner-coverage i em{display:block;height:100%;border-radius:inherit;background:#0fb889}.admissions-owner-callout>button,.admissions-closed-banner>button{min-height:40px;border:1px solid #cfe0fb;border-radius:12px;padding:0 16px;color:#075ed8;background:#fff;font-size:12px;font-weight:800;white-space:nowrap}.admissions-progress-card{padding:20px 22px}.admissions-progress-card>header{display:flex;align-items:center;gap:10px}.admissions-progress-card>header>span{display:grid;width:38px;height:38px;place-items:center;border-radius:12px;color:#1267e8;background:#eaf2ff}.admissions-progress-card>header>span .material-symbols-outlined{font-size:23px}.admissions-progress-card h2,.admissions-intake-card h2{color:#17213a;font-size:20px;font-weight:850;letter-spacing:-.025em}.admissions-progress-card header p{margin-top:4px;color:#607393;font-size:13px}.admissions-progress-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 25px;margin-top:23px}.admissions-progress-grid>div>div{display:grid;grid-template-columns:minmax(0,1fr) 30px 28px;gap:7px;align-items:center}.admissions-progress-grid b{overflow:hidden;color:#354663;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.admissions-progress-grid strong,.admissions-progress-grid small{color:#1c2942;font-size:12px;text-align:right}.admissions-progress-grid small{color:#71819c}.admissions-progress-grid i,.admissions-intake-bars i{display:block;height:7px;margin-top:7px;overflow:hidden;border-radius:99px;background:#edf2f8}.admissions-progress-grid i em,.admissions-intake-bars i em{display:block;height:100%;border-radius:inherit;background:#075ed8}.admissions-progress-grid>div:nth-child(3n+2) i em{background:#0db98a}.admissions-progress-grid>div:nth-child(3n+3) i em{background:#8c4be5}.admissions-closed-banner{display:flex;align-items:center;gap:12px;border:1px solid #eed9a7;border-radius:14px;padding:14px 18px;background:#fffdf7}.admissions-closed-banner>span{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border-radius:50%;color:#cc8a0d;background:#fff2c4}.admissions-closed-banner>span .material-symbols-outlined{font-size:21px}.admissions-closed-banner>div{min-width:0;flex:1}.admissions-closed-banner strong{display:block;color:#26344e;font-size:13px}.admissions-closed-banner small{display:block;margin-top:4px;color:#71819c;font-size:11px}.admissions-activity-card,.admissions-intake-card{padding:16px}.admissions-activity-card{overflow:hidden}.admissions-activity-card header{display:flex;align-items:center;justify-content:space-between;gap:8px}.admissions-activity-card h2{display:flex;align-items:center;gap:7px;color:#17213a;font-size:15px;font-weight:850}.admissions-activity-card h2 i{width:9px;height:9px;border:3px solid #b9f1df;border-radius:50%;background:#19b98a}.admissions-activity-card header button{display:inline-flex;align-items:center;gap:4px;border:1px solid #d4e3f8;border-radius:99px;padding:7px 11px;color:#075ed8;background:#f7faff;font-size:11px;font-weight:800}.admissions-activity-card header button .material-symbols-outlined{font-size:15px}.admissions-activity-list{display:grid;gap:8px;margin-top:15px}.admissions-activity-item{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:start;border:1px solid #e5edf8;border-radius:12px;background:linear-gradient(135deg,#fbfdff,#f5f9ff);padding:9px}.admissions-activity-icon{display:grid;width:30px;height:30px;place-items:center;border-radius:10px;color:#075ed8;background:#e6f1ff}.admissions-activity-icon .material-symbols-outlined{font-size:16px}.admissions-activity-copy{min-width:0}.admissions-activity-copy strong,.admissions-activity-copy span,.admissions-activity-copy time{display:block}.admissions-activity-copy strong{overflow:hidden;color:#263953;font-size:11px;font-weight:800;line-height:15px;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.admissions-activity-copy span{overflow:hidden;margin-top:2px;color:#667a99;font-size:10px;font-weight:600;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.admissions-activity-copy span b{color:#9aabc1}.admissions-activity-copy time{margin-top:3px;color:#93a1b4;font-size:9px;font-weight:700;line-height:12px}.admissions-activity-empty{display:flex;min-height:76px;align-items:center;justify-content:center;gap:8px;margin-top:13px;border:1px dashed #cbdcf1;border-radius:12px;color:#8190a8;font-size:12px}.admissions-activity-empty .material-symbols-outlined{color:#1267e8;font-size:18px}.admissions-intake-card h2{margin-bottom:21px}.admissions-intake-bars{display:grid;grid-template-columns:1fr 1fr;gap:12px}.admissions-intake-bars>div{border:1px solid #e3ebf6;border-radius:12px;background:#fbfdff;padding:10px}.admissions-intake-label{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.admissions-intake-label>b{color:#526789;font-size:11px}.admissions-intake-label>span{display:inline-flex;align-items:baseline;gap:4px}.admissions-intake-label strong{color:#17213a;font-size:14px}.admissions-intake-label small{color:#71819c;font-size:10px;font-weight:700}.admissions-intake-bars i{height:6px;margin-top:10px}.admissions-intake-bars>div:nth-child(2) i em{background:#0db98a}.admissions-time-stats{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:16px;border-top:1px solid #e5ecf6;padding-top:13px}.admissions-time-stats small{display:block;color:#607393;font-size:10px;font-weight:800}.admissions-time-stats strong{display:block;margin-top:4px;color:#17213a;font-size:19px}.admissions-time-stats span{display:block;margin-top:2px;color:#71819c;font-size:10px}.admissions-enquiries-panel{overflow:hidden}.admissions-enquiries-panel>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px 12px}.admissions-enquiries-panel h2{color:#17213a;font-size:20px;font-weight:850}.admissions-enquiries-panel h2 b{display:inline-grid;min-width:25px;height:25px;margin-left:5px;place-items:center;border-radius:50%;color:#075ed8;background:#eaf2ff;font-size:12px}.admissions-enquiries-panel header p{margin-top:4px;color:#607393;font-size:13px}.admissions-view-toggle{display:flex;align-items:center;gap:4px;border:1px solid #cdddf1;border-radius:12px;padding:3px;background:#f1f6fd}.admissions-view-toggle button{display:inline-flex;min-height:34px;align-items:center;gap:5px;border-radius:9px;padding:0 10px;color:#71819c;background:transparent;font-size:11px;font-weight:800}.admissions-view-toggle button.is-active{color:#075ed8;background:#fff;box-shadow:0 3px 8px #254f8d17}.admissions-view-toggle button:last-child{width:36px;justify-content:center;border:1px solid #d5e3f5;background:#fff}.admissions-view-toggle .material-symbols-outlined{font-size:17px}.admissions-filters{display:grid;grid-template-columns:minmax(220px,1fr) 160px 145px 150px;gap:9px;border-top:1px solid #e8eef7;border-bottom:1px solid #e8eef7;padding:10px 18px}.admissions-filters label,.admissions-filters select,.admissions-filters>button{min-height:40px;border:1px solid #d5e2f3;border-radius:11px;background:#fff;color:#526789;font-size:12px;font-weight:700}.admissions-filters label{display:flex;align-items:center;gap:7px;padding:0 12px}.admissions-filters label .material-symbols-outlined{color:#607393;font-size:18px}.admissions-filters input{width:100%;outline:none}.admissions-filters select,.admissions-filters>button{padding:0 12px}.admissions-filters>button{display:inline-flex;align-items:center;justify-content:space-between;gap:5px}.admissions-filters>button .material-symbols-outlined{font-size:17px}.admissions-table{--admissions-table-columns: minmax(230px, 1.35fr) 154px minmax(150px, .9fr) minmax(155px, 1fr) 150px}.admissions-table-head,.admissions-table-row{display:grid;grid-template-columns:var(--admissions-table-columns);gap:16px;align-items:center}.admissions-table-head{min-height:38px;padding:0 18px;color:#607393;background:#f8fbff;font-size:11px;font-weight:850}.admissions-table-row{min-height:83px;border-top:1px solid #e5ecf6;padding:0 18px}.admissions-applicant{display:flex;min-width:0;align-items:center;gap:10px}.admissions-applicant>span{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border-radius:50%;color:#0ba77e;background:#e7f8f1;font-size:13px;font-weight:850}.admissions-applicant div,.admissions-owner,.admissions-next-action{min-width:0}.admissions-owner{display:flex;align-items:center;gap:8px}.admissions-owner-avatar{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border-radius:50%;color:#075ed8;background:#eaf2ff;font-size:14px;font-weight:850}.admissions-owner-avatar .material-symbols-outlined{font-size:20px}.admissions-owner-avatar img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.admissions-applicant strong,.admissions-owner strong,.admissions-next-action strong{display:block;overflow:hidden;color:#17213a;font-size:13px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.admissions-applicant small,.admissions-owner small,.admissions-next-action small{display:block;margin-top:4px;overflow:hidden;color:#91a0b7;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.admissions-table-row>select,.admissions-enquiry-card>select{justify-self:start;border:0;border-radius:99px;padding:7px 12px;color:#526789;background:#edf3fa;font-size:11px;font-weight:800}.admissions-stage-cell{display:flex;min-width:0;align-items:center}.admissions-stage-pill{border-radius:99px;padding:7px 12px;color:#526789;background:#edf3fa;font-size:11px;font-weight:800;white-space:nowrap}.admissions-stage-enquired{color:#526789;background:#edf3fa}.admissions-stage-ready{color:#1769d2;background:#eaf2ff}.admissions-stage-pending{color:#137d61;background:#e7f8f1}.admissions-stage-admitted{color:#6840c8;background:#f0eaff}.admissions-owner strong{color:#17213a}.admissions-owner.is-unassigned .admissions-owner-avatar{color:#c93636;background:#ffe9e9}.admissions-owner.is-unassigned strong{color:#e04444}.admissions-row-actions{display:flex;justify-content:flex-end;gap:5px}.admissions-row-actions button{display:inline-flex;height:36px;align-items:center;gap:5px;border:1px solid #cbdffb;border-radius:10px;padding:0 10px;color:#075ed8;background:#fff;font-size:11px;font-weight:800}.admissions-row-actions button:last-child{width:36px;justify-content:center;padding:0}.admissions-row-actions .material-symbols-outlined{font-size:16px}.admissions-empty{padding:24px;color:#71819c;font-size:13px;text-align:center}.admissions-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px}.admissions-enquiry-card{display:grid;gap:12px;border:1px solid #d9e5f5;border-radius:13px;padding:14px}.admissions-enquiry-card>small{color:#91a0b7;font-size:11px}@media (max-width: 1050px){.admissions-dashboard-grid{grid-template-columns:1fr}.admissions-main-column,.admissions-side-column,.admissions-enquiries-panel{grid-column:1;grid-row:auto}.admissions-side-column{grid-template-columns:1fr 1fr}}@media (max-width: 760px){.admissions-activity-card,.admissions-intake-card{padding:14px}.admissions-activity-item{grid-template-columns:28px minmax(0,1fr);gap:9px;padding:8px}.admissions-activity-icon{width:28px;height:28px}.admissions-intake-bars{grid-template-columns:1fr}.admissions-time-stats{gap:10px}.admissions-workspace{padding:14px 10px 22px}.admissions-workspace-header,.admissions-enquiries-panel>header{align-items:stretch;flex-direction:column}.admissions-header-actions{width:100%}.admissions-header-actions>button{flex:1}.admissions-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admissions-metric:nth-child(2){border-right:0}.admissions-metric:nth-child(n+3){border-top:1px solid #e3ebf6}.admissions-owner-callout{flex-wrap:wrap}.admissions-owner-coverage{min-width:150px;margin-left:0;flex:1}.admissions-progress-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admissions-filters{grid-template-columns:1fr 1fr}.admissions-filters label{grid-column:1 / -1}.admissions-table{overflow-x:auto}.admissions-table-head,.admissions-table-row{min-width:850px}}@media (max-width: 560px){.admissions-side-column,.admissions-progress-grid,.admissions-card-grid{grid-template-columns:1fr}.admissions-header-actions{flex-direction:row}.admissions-header-actions>button{width:auto;min-width:0;flex:1 1 0}}@media (max-width: 639px){.responsive-panel.admissions-enquiry-panel>header{align-items:center;gap:10px;border-color:#dce8f7;background:linear-gradient(135deg,#f4f8ff,#fff 72%);padding:calc(20px + max(20px,env(safe-area-inset-top,0px))) 14px 12px}.admissions-enquiry-panel>header>div:first-child{min-width:0;flex:1;align-items:center;gap:11px}.admissions-enquiry-panel>header>div:first-child>div:first-child{width:38px;height:38px;flex:0 0 38px;border:1px solid #d5e5fb;border-radius:12px;background:#e8f1ff;box-shadow:0 5px 14px #075ed81a}.admissions-enquiry-panel>header>div:first-child>div:first-child .material-symbols-outlined{font-size:22px!important}.admissions-enquiry-panel>header>div:first-child>div:last-child{min-width:0;flex:1}.admissions-enquiry-panel>header h2{overflow:hidden;font-size:17px;font-weight:800;line-height:21px;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.admissions-enquiry-panel>header p{max-width:calc(100vw - 130px);margin-top:2px;overflow:hidden;font-size:11px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.admissions-enquiry-panel>header>button{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border:1px solid #dce6f3;background:#fff;padding:0;box-shadow:0 4px 12px #1f386414}.admissions-enquiry-panel>header>button .material-symbols-outlined{font-size:21px}.admissions-enquiry-panel>.panel-scrollbar{padding:12px 14px}.admissions-enquiry-panel>footer{position:relative;z-index:1;background:#fff;padding:10px 14px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -8px 24px #1f386414}.admissions-enquiry-form>label{gap:5px;font-size:12px}.admissions-enquiry-form :is(input,select){height:42px}}.admissions-enquiries-panel .admissions-view-toggle button:focus-visible,.admissions-enquiries-panel .admissions-row-actions button:focus-visible{outline:2px solid #075ed8;outline-offset:2px}@media (max-width: 639px){.admissions-enquiries-panel>header{gap:12px;padding:14px}.admissions-enquiries-panel h2{font-size:18px}.admissions-enquiries-panel header p{font-size:12px}.admissions-enquiries-panel .admissions-view-toggle{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;width:100%;gap:4px}.admissions-enquiries-panel .admissions-view-toggle button{min-width:0;min-height:44px;justify-content:center;padding:0 6px}.admissions-enquiries-panel .admissions-view-toggle button:last-child{width:44px}.admissions-enquiries-panel .admissions-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 14px;background:#f8fbff}.admissions-enquiries-panel .admissions-filters>label,.admissions-enquiries-panel .admissions-filters>button{grid-column:1 / -1}.admissions-enquiries-panel .admissions-filters :is(label,select,button){min-width:0;min-height:44px}.admissions-enquiries-panel .admissions-filters input{min-width:0;background:transparent;font-size:16px}.admissions-enquiries-panel .admissions-filters select{width:100%;padding-inline:8px;font-size:16px}.admissions-enquiries-panel .admissions-filters>button{justify-content:center;color:#075ed8}.admissions-enquiries-panel .admissions-filters label:focus-within{border-color:#075ed8;box-shadow:0 0 0 3px #075ed81a}.admissions-enquiries-panel .admissions-table{display:grid;gap:10px;overflow:visible;padding:12px;background:#f5f8fd}.admissions-enquiries-panel .admissions-table-head{display:none}.admissions-enquiries-panel .admissions-table-row{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px;border:1px solid #e1e9f4;border-radius:14px;padding:12px;background:#fff;box-shadow:0 3px 10px #1f38640a}.admissions-enquiries-panel .admissions-table-row>.admissions-applicant,.admissions-enquiries-panel .admissions-next-action,.admissions-enquiries-panel .admissions-row-actions{grid-column:1 / -1}.admissions-enquiries-panel .admissions-applicant strong,.admissions-enquiries-panel .admissions-next-action strong,.admissions-enquiries-panel .admissions-applicant small,.admissions-enquiries-panel .admissions-next-action small{white-space:normal;overflow-wrap:anywhere}.admissions-enquiries-panel .admissions-stage-pill{padding:6px 9px;white-space:normal;overflow-wrap:anywhere}.admissions-enquiries-panel .admissions-owner-avatar{width:26px;height:26px;flex-basis:26px;font-size:11px}.admissions-enquiries-panel .admissions-owner strong{font-size:11px}.admissions-enquiries-panel .admissions-next-action{border-radius:10px;padding:10px;background:#f5f8fd}.admissions-enquiries-panel .admissions-row-actions button{min-height:44px;justify-content:center}.admissions-enquiries-panel .admissions-row-actions button:first-child{flex:1}.admissions-enquiries-panel .admissions-row-actions button:last-child{width:44px}.admissions-enquiries-panel .admissions-card-grid{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;background:#f5f8fd}.admissions-enquiries-panel .admissions-enquiry-card{min-width:0;background:#fff}.admissions-enquiries-panel .admissions-enquiry-card>.admissions-stage-pill{justify-self:start}}.staff-action-card{border:1px solid #f2cbd0;background:radial-gradient(circle at 100% 0%,rgba(255,255,255,.9),transparent 42%),linear-gradient(130deg,#fff6f6,#fff0f2 55%,#fff8f7);box-shadow:0 12px 30px #86293a14,0 2px 5px #86293a0a}.staff-action-header-icon{color:#fff;background:linear-gradient(145deg,#e45b6d,#aa2943);box-shadow:0 7px 16px #b42f4738}.staff-action-count{color:#a72e45;background:#ffe0e5}.staff-action-view-all{border:1px solid #e8aab5;color:#992d42;background:#fff;box-shadow:0 3px 8px #8c36450f;transition:border-color .2s,box-shadow .2s,background .2s}.staff-action-view-all:hover{border-color:#c96679;background:#fffafb;box-shadow:0 5px 14px #8c364521}.staff-action-issue-viewport{perspective:650px;box-shadow:0 5px 14px #762c3b12}.staff-action-feature{border:1px solid #efd8dc;color:#842d42;background:linear-gradient(105deg,#fff,#fff 68%,#fff7f8);transition:border-color .2s,box-shadow .2s}.staff-action-feature:hover{border-color:#d78393;box-shadow:inset 0 0 0 1px #d34a601f}.staff-action-feature-icon{color:#b43751;background:#fff0f2;border:1px solid #f9dfe4}.staff-action-feature-arrow{color:#b43751;background:#fff0f2;transition:color .2s,background .2s}.staff-action-feature:hover .staff-action-feature-arrow{color:#fff;background:#b43751}.staff-action-list-item{border:1px solid #f0dce0;box-shadow:0 6px 18px #762c3b0d}.staff-action-complete{background:linear-gradient(135deg,#ce4a60,#a62e47);box-shadow:0 5px 12px #ad324b2b;transition:box-shadow .2s,filter .2s}.staff-action-complete:hover{filter:brightness(.94);box-shadow:0 7px 16px #ad324b40}.staff-action-issue-enter{z-index:1;transform-origin:center bottom;animation:staff-action-cube-up-in .65s cubic-bezier(.2,.75,.25,1) both}.staff-action-issue-exit{transform-origin:center top;animation:staff-action-cube-up-out .65s cubic-bezier(.2,.75,.25,1) both}@keyframes staff-action-cube-up-in{0%{opacity:.55;transform:translateY(100%) rotateX(-85deg)}to{opacity:1;transform:translateY(0) rotateX(0)}}@keyframes staff-action-cube-up-out{0%{opacity:1;transform:translateY(0) rotateX(0)}to{opacity:.3;transform:translateY(-100%) rotateX(85deg)}}@media (prefers-reduced-motion: reduce){.staff-action-issue-enter,.staff-action-issue-exit{animation:none}.staff-action-issue-exit{display:none}}.dashboard-agenda-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 10px!important}.dashboard-agenda-header>div{min-width:0}.dashboard-agenda-header>div>small{display:block;margin-bottom:1px;color:#8a97aa;font-size:8px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.dashboard-rail-events .dashboard-agenda-header h3{margin:0;color:#273449;font-size:12px;line-height:16px}.dashboard-agenda-header>button{display:inline-flex;min-height:28px;flex:0 0 auto;align-items:center;justify-content:center;gap:3px;border:1px solid #d8e6f8;border-radius:8px;background:#f1f6ff;padding:0 8px;color:#1765d1;font-size:9px;font-weight:800}.dashboard-agenda-header>button .material-symbols-outlined{font-size:14px}.dashboard-rail-events>.dashboard-category-heading{display:flex;width:100%;min-height:30px;align-items:center;justify-content:space-between;gap:6px;margin:0 0 7px;border:0;border-radius:8px;background:#edf5ff;padding:5px 7px;color:#1765d1}.dashboard-rail-events .dashboard-category-heading>span{display:inline-flex;min-width:0;align-items:center;gap:5px;border:0;border-radius:0;background:transparent;padding:0;color:inherit;box-shadow:none;font-size:9px;font-weight:800}.dashboard-rail-events .dashboard-category-heading>.dashboard-category-label{flex:1 1 auto;white-space:nowrap}.dashboard-rail-events .dashboard-category-heading>.dashboard-category-label .dashboard-category-icon{display:inline-flex;width:auto;height:auto;flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent;padding:0;color:inherit;line-height:1}.dashboard-category-heading>span .material-symbols-outlined{font-size:14px}.dashboard-category-heading>em{display:inline-grid;min-width:19px;height:19px;place-items:center;border-radius:999px;background:#fff;color:inherit;font-size:8px;font-style:normal;font-weight:800}.dashboard-rail-events>.dashboard-rail-festival-heading{margin-top:12px;border-top:0;background:#fff5dd;padding-top:5px;color:#a86500}.dashboard-rail-events>.dashboard-rail-birthday-heading{margin-top:12px;border-top:0;background:#f3efff;padding-top:5px;color:#6d4cc3}.dashboard-agenda-state{position:relative;border:0!important;background:transparent!important;padding:7px 7px 7px 25px!important;color:#718198!important;text-align:left}.dashboard-agenda-state:before{position:absolute;top:50%;left:7px;width:10px;height:10px;margin-top:-5px;border:2px solid #c9daf1;border-top-color:#1765d1;border-radius:50%;content:"";animation:dashboard-agenda-spin .8s linear infinite}.dashboard-agenda-empty{display:flex;align-items:center;gap:7px;border:1px solid #dfe9f5;border-radius:9px;background:#f8fbff;padding:8px!important;color:#63738a;text-align:left}.dashboard-agenda-empty>.material-symbols-outlined{display:grid;width:25px;height:25px;flex:0 0 25px;place-items:center;border-radius:7px;background:#eaf3ff;color:#2875dc;font-size:15px}.dashboard-rail-events .dashboard-agenda-empty>span{min-width:0;border:0;border-radius:0;background:transparent;padding:0;color:inherit;box-shadow:none;font-size:9px;font-weight:700;line-height:13px;white-space:normal}.dashboard-agenda-empty.is-festival{border-color:#f4dfb7;background:#fffbf2}.dashboard-agenda-empty.is-festival>.material-symbols-outlined{background:#fff0cc;color:#b87508}.dashboard-agenda-empty.is-birthday{border-color:#e3dcf8;background:#fbfaff}.dashboard-agenda-empty.is-birthday>.material-symbols-outlined{background:#eee8ff;color:#6d4cc3}.library-workspace{position:relative;isolation:isolate;min-height:calc(100vh - 108px);margin:-6px;padding:6px}.library-workspace:before{position:absolute;z-index:-1;inset:-26px -24px auto;height:320px;background:radial-gradient(circle at 8% 8%,rgba(7,94,216,.09),transparent 32%),radial-gradient(circle at 92% 18%,rgba(22,165,121,.08),transparent 30%);content:"";pointer-events:none}.library-shell{background:linear-gradient(135deg,#eef5ff,#f8fbff 58%,#eefbf7)!important}.library-sidebar{background:#ffffffeb!important;box-shadow:8px 0 24px #325b960f}.library-main{background:transparent!important}.library-content{max-width:1680px;margin:0 auto}.library-workspace .ui-card,.library-content .ui-card{border:1px solid rgba(207,221,240,.92);border-radius:18px;background:#fffffff5;box-shadow:0 14px 38px #1c407113,inset 0 1px #fff;overflow:hidden}.library-workspace .ui-card-header,.library-content .ui-card-header{min-height:60px;border-bottom:1px solid #e7eef8;background:linear-gradient(105deg,#fff,#f7faff);padding-top:17px;padding-bottom:17px}.library-workspace .ui-card-header h3,.library-content .ui-card-header h3{color:#173861;font-size:16px;font-weight:750;letter-spacing:-.015em}.library-page-header{position:relative;min-height:132px;padding:24px 26px;border:1px solid rgba(199,218,241,.9);border-radius:22px;overflow:hidden;background:radial-gradient(circle at 92% 5%,rgba(22,165,121,.16),transparent 30%),radial-gradient(circle at 70% 130%,rgba(7,94,216,.15),transparent 42%),linear-gradient(118deg,#fffffffc,#f0f7fff5);box-shadow:0 18px 44px #1f477c17,inset 0 1px #fff}.library-page-header:after{position:absolute;right:4%;bottom:-58px;width:170px;height:170px;border:28px solid rgba(255,255,255,.42);border-radius:50%;content:"";pointer-events:none}.library-page-heading{position:relative;z-index:1;max-width:760px}.library-page-eyebrow{display:flex;align-items:center;gap:7px;margin-bottom:8px;color:#1765cf;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.library-page-eyebrow .material-symbols-outlined{display:grid;width:25px;height:25px;place-items:center;border-radius:8px;background:#e7f1ff;font-size:15px}.library-page-header h1{color:#102f58;font-family:var(--font-display, inherit);font-size:clamp(24px,2.2vw,32px);font-weight:750;letter-spacing:-.035em;line-height:1.12}.library-page-header .library-page-heading>p{margin-top:7px;color:#607692;font-size:13px;line-height:1.55}.library-page-actions{position:relative;z-index:1}.library-action{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border-radius:12px;padding:0 16px;font-size:12px;font-weight:750;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.library-action .material-symbols-outlined{font-size:18px}.library-action.is-primary{border:1px solid #075ed8;background:linear-gradient(135deg,#116bdd,#0757c9);color:#fff;box-shadow:0 8px 18px #075ed833}.library-action.is-secondary{border:1px solid #cbd9eb;background:#ffffffe6;color:#385675;box-shadow:0 4px 12px #1f477c0d}.library-action:hover{transform:translateY(-1px)}.library-action.is-primary:hover{background:linear-gradient(135deg,#075ed8,#064bb0);box-shadow:0 11px 22px #075ed842}.library-action.is-secondary:hover{border-color:#8db5e7;background:#f6faff}.library-action:focus-visible,.library-tab:focus-visible,.library-dashboard-action:focus-visible{outline:3px solid rgba(7,94,216,.2);outline-offset:2px}.library-tabs{scrollbar-width:thin;border:1px solid rgba(205,220,240,.9);border-radius:16px;background:#ffffffe0;padding:6px;box-shadow:0 8px 24px #1f467a0f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.library-tab{display:flex;min-height:40px;align-items:center;gap:7px;border-radius:11px;padding:0 13px;color:#687d98;font-size:11px;font-weight:750;white-space:nowrap;transition:color .18s ease,background-color .18s ease,transform .18s ease,box-shadow .18s ease}.library-tab .material-symbols-outlined{font-size:17px}.library-tab:hover{background:#f1f6fd;color:#31577f;transform:translateY(-1px)}.library-tab.is-active{background:linear-gradient(135deg,#e9f3ff,#edf8f6);color:#075ed8;box-shadow:inset 0 0 0 1px #5b9be824}.library-workspace input,.library-workspace select,.library-workspace textarea{transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.library-workspace input:focus,.library-workspace select:focus,.library-workspace textarea:focus{border-color:#5796e3!important;outline:none;background:#fff;box-shadow:0 0 0 4px #3a89e21f}.library-field>span{display:block;margin-bottom:7px;color:#4c6482;font-size:11px;font-weight:750}.library-field input{width:100%;height:43px;border:1px solid #cad8e9;border-radius:11px;padding:0 13px;color:#173861;font-size:13px}.library-filter{max-width:680px}.library-status{display:inline-flex;align-items:center;gap:6px;border:1px solid transparent;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:800}.library-status i{width:6px;height:6px;border-radius:50%;background:currentColor}.library-status.is-success{border-color:#c6ebdd;background:#ebfaf4;color:#087a53}.library-status.is-warning{border-color:#f3dfac;background:#fff8e7;color:#956100}.library-status.is-danger{border-color:#f1cdcd;background:#fff0f0;color:#b13c45}.library-workspace table thead tr{background:#f5f8fc}.library-workspace table th{padding-top:13px;padding-bottom:13px;color:#637994;font-size:10px;letter-spacing:.06em}.library-workspace table td{padding-top:15px;padding-bottom:15px;font-size:13px}.library-workspace tbody tr{transition:background-color .16s ease}.library-workspace tbody tr:hover{background:#f6faff}.library-dashboard-stats .ui-stat-card{position:relative;min-height:142px;border-color:#d7e4f3;border-radius:18px;background:linear-gradient(145deg,#fff,#f8fbff);box-shadow:0 12px 30px #1f467a11;overflow:hidden}.library-dashboard-stats .ui-stat-card:after{position:absolute;right:-28px;bottom:-34px;width:92px;height:92px;border:18px solid currentColor;border-radius:50%;content:"";opacity:.035}.library-dashboard-action{display:grid;min-height:92px;grid-template-columns:44px 1fr 24px;align-items:center;gap:11px;border:1px solid #dce6f3;border-radius:15px;background:linear-gradient(135deg,#fff,#f7faff);padding:13px;color:#335576;text-align:left;box-shadow:0 5px 14px #23497d0b;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.library-dashboard-action>span{display:grid;width:44px;height:44px;place-items:center;border-radius:13px;background:linear-gradient(145deg,#e9f3ff,#e7f7f3);color:#075ed8}.library-dashboard-action strong{font-size:12px}.library-dashboard-action-arrow{color:#98abc1;font-size:17px;opacity:.4;transition:transform .18s ease,opacity .18s ease}.library-dashboard-action:hover{border-color:#a7c4e7;box-shadow:0 10px 22px #23497d1a;transform:translateY(-2px)}.library-dashboard-action:hover .library-dashboard-action-arrow{opacity:1;transform:translate(2px)}@media (max-width: 639px){.library-workspace{margin:0;padding:0}.library-page-header{min-height:0;align-items:flex-start;padding:19px 17px;border-radius:18px}.library-page-header h1{font-size:24px}.library-page-actions{width:100%}.library-page-actions>div{width:100%}.library-page-actions .library-action{flex:1 1 auto}.library-workspace .ui-card{border-radius:16px}.library-tabs{margin-right:-12px;border-radius:14px 0 0 14px}.library-dashboard-action{min-height:78px;grid-template-columns:38px 1fr}.library-dashboard-action>span{width:38px;height:38px}.library-dashboard-action-arrow{display:none}}.school-topbar .topbar-app-popover{width:340px;border-color:#c7d6ebe0;border-radius:24px;background:#fffffff7;box-shadow:0 28px 70px #1d375e33,0 8px 24px #1d375e14,inset 0 1px #ffffffe6;-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%)}.school-topbar .topbar-app-popover-header{position:relative;padding:20px 20px 17px;overflow:hidden;background:radial-gradient(circle at 92% 8%,rgba(104,87,230,.13),transparent 34%),linear-gradient(135deg,#fbfdff,#f3f7ff)}.school-topbar .topbar-app-popover-header:after{position:absolute;top:-34px;right:-24px;width:96px;height:96px;border:18px solid rgba(7,94,216,.05);border-radius:50%;content:"";pointer-events:none}.school-topbar .topbar-app-popover-brand{display:flex;align-items:center;gap:8px;margin-bottom:10px}.school-topbar .topbar-app-popover-logo{display:block;width:auto;height:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.school-topbar .topbar-app-popover-brand span{border-left:1px solid #ccd9eb;padding-left:8px;color:#647995;font-size:10px;font-weight:800;letter-spacing:.1em;line-height:16px;text-transform:uppercase}.school-topbar .topbar-app-popover-title{font-size:19px;letter-spacing:-.025em;line-height:1.2}.school-topbar .topbar-app-popover-subtitle{color:#687b98;font-size:12px}.school-topbar .topbar-app-list{display:grid;gap:7px;padding:10px}.school-topbar .topbar-app-row{position:relative;min-height:70px;border:1px solid transparent;border-radius:17px;padding:10px 11px;overflow:hidden;background:transparent;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.school-topbar .topbar-app-row:hover,.school-topbar .topbar-app-row:focus-visible{border-color:#d8e5f6;outline:none;background:linear-gradient(115deg,#f8fbff,#f1f6ff);box-shadow:0 8px 20px #1f4c8a17;transform:translateY(-1px)}.school-topbar .topbar-app-row:focus-visible{box-shadow:0 0 0 3px #075ed81f,0 8px 20px #1f4c8a17}.school-topbar .topbar-app-logo{width:48px;height:48px;border:1px solid rgba(211,225,245,.84);border-radius:15px;background:linear-gradient(145deg,#f4f8ff,#e7f0ff);box-shadow:inset 0 1px #ffffffe6,0 5px 12px #1f4d8f1a;transition:transform .18s ease,box-shadow .18s ease}.school-topbar .topbar-app-logo img{width:37px;height:37px}.school-topbar .topbar-app-row:hover .topbar-app-logo{box-shadow:inset 0 1px #fffffff2,0 7px 16px #1f4d8f26;transform:scale(1.035)}.school-topbar .topbar-app-copy{flex:1 1 auto}.school-topbar .topbar-app-name{color:#111b31;font-size:15px;letter-spacing:-.012em}.school-topbar .topbar-app-description{color:#6c7f9b;font-size:11px;line-height:1.45}.school-topbar .topbar-app-arrow{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border:1px solid #dbe6f5;border-radius:10px;background:#ffffffd6;color:#7b8da7;opacity:0;transform:translate(-5px);transition:opacity .18s ease,color .18s ease,transform .18s ease}.school-topbar .topbar-app-arrow .material-symbols-outlined{font-size:15px}.school-topbar .topbar-app-row:hover .topbar-app-arrow,.school-topbar .topbar-app-row:focus-visible .topbar-app-arrow{color:#075ed8;opacity:1;transform:translate(0)}@media (max-width: 639px){.school-app-shell .school-topbar .topbar-app-popover{right:10px;left:10px;width:auto;max-height:calc(100dvh - 94px - env(safe-area-inset-top));border-radius:22px}.school-app-shell .school-topbar .topbar-app-popover-header{padding:18px 18px 15px}.school-app-shell .school-topbar .topbar-app-list{gap:6px;padding:9px}.school-app-shell .school-topbar .topbar-app-row{min-height:68px}.school-app-shell .school-topbar .topbar-app-arrow{color:#557294;opacity:1;transform:none}}.topbar-language:focus-within{outline:2px solid #075ed8;outline-offset:3px;border-radius:9999px}@media print{.topbar-language{display:none!important}}@media (min-width: 360px){.quick-enroll-shell .quick-enroll-topbar .min-\[360px\]\:w-10.h-10{width:34px;height:34px}}@media (min-width: 640px){.quick-enroll-shell .ui-stat-card .sm\:h-11.w-11,.quick-enroll-shell .ui-stat-card .sm\:w-11.h-11{width:38px;height:38px}.quick-enroll-shell .quick-enroll-action-card .sm\:text-\[19px\]{font-size:17px}.quick-enroll-shell .quick-enroll-action-card .sm\:text-\[12px\]{font-size:11px}.quick-enroll-shell .quick-enroll-topbar .sm\:h-10.w-10,.quick-enroll-shell .quick-enroll-topbar .sm\:w-10.h-10{width:34px;height:34px}.quick-enroll-shell .quick-enroll-topbar .sm\:text-\[18px\]{font-size:16px}.quick-enroll-shell .quick-enroll-topbar .sm\:text-\[13px\]{font-size:12px}.quick-enroll-shell .quick-enroll-topbar .sm\:text-\[12px\]{font-size:11px}}@media (min-width: 1024px){.quick-enroll-shell .ui-stat-card .lg\:h-11.w-11{width:38px;height:38px}.quick-enroll-shell .quick-enroll-action-card .lg\:text-\[12px\]{font-size:11px}.quick-enroll-shell .quick-enroll-topbar .lg\:w-10.h-10{width:34px;height:34px}.quick-enroll-shell .quick-enroll-topbar .lg\:text-\[13px\]{font-size:12px}.quick-enroll-shell .quick-enroll-topbar .lg\:text-\[12px\]{font-size:11px}}.selection\:bg-\[\#075ed8\] *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(7 94 216 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#075ed8\] *::selection{--tw-bg-opacity: 1;background-color:rgb(7 94 216 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#075ed8\]::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(7 94 216 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#075ed8\]::selection{--tw-bg-opacity: 1;background-color:rgb(7 94 216 / var(--tw-bg-opacity, 1))}.placeholder\:text-\[\#647791\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(100 119 145 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#647791\]::placeholder{--tw-text-opacity: 1;color:rgb(100 119 145 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#7185a3\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(113 133 163 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#7185a3\]::placeholder{--tw-text-opacity: 1;color:rgb(113 133 163 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#7c8aa1\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(124 138 161 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#7c8aa1\]::placeholder{--tw-text-opacity: 1;color:rgb(124 138 161 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#8290a8\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(130 144 168 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#8290a8\]::placeholder{--tw-text-opacity: 1;color:rgb(130 144 168 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#8292ad\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(130 146 173 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#8292ad\]::placeholder{--tw-text-opacity: 1;color:rgb(130 146 173 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#8a8a8a\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#8a8a8a\]::placeholder{--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#8a9ab2\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(138 154 178 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#8a9ab2\]::placeholder{--tw-text-opacity: 1;color:rgb(138 154 178 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#91a0b7\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(145 160 183 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#91a0b7\]::placeholder{--tw-text-opacity: 1;color:rgb(145 160 183 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#94a3b8\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#94a3b8\]::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9BAACA\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(155 170 202 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9BAACA\]::placeholder{--tw-text-opacity: 1;color:rgb(155 170 202 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9aa7b9\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(154 167 185 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9aa7b9\]::placeholder{--tw-text-opacity: 1;color:rgb(154 167 185 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9aa7bd\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(154 167 189 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9aa7bd\]::placeholder{--tw-text-opacity: 1;color:rgb(154 167 189 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9aa9bd\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(154 169 189 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9aa9bd\]::placeholder{--tw-text-opacity: 1;color:rgb(154 169 189 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9ba6b8\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(155 166 184 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9ba6b8\]::placeholder{--tw-text-opacity: 1;color:rgb(155 166 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-500::placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-left-2:before{content:var(--tw-content);left:-.5rem}.before\:-left-4:before{content:var(--tw-content);left:-1rem}.before\:left-0:before{content:var(--tw-content);left:0}.before\:top-2:before{content:var(--tw-content);top:.5rem}.before\:h-7:before{content:var(--tw-content);height:1.75rem}.before\:h-8:before{content:var(--tw-content);height:2rem}.before\:w-1:before{content:var(--tw-content);width:.25rem}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:rounded-r:before{content:var(--tw-content);border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.before\:rounded-r-full:before{content:var(--tw-content);border-top-right-radius:9999px;border-bottom-right-radius:9999px}.before\:bg-\[\#2e5395\]:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(46 83 149 / var(--tw-bg-opacity, 1))}.before\:bg-blue-700:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.before\:bg-indigo-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-2:after{content:var(--tw-content);left:.5rem;right:.5rem}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:h-0\.5:after{content:var(--tw-content);height:.125rem}.after\:bg-indigo-600:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.first\:pt-2:first-child{padding-top:.5rem}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:border-\[\#075ed8\]:focus-within{--tw-border-opacity: 1;border-color:rgb(7 94 216 / var(--tw-border-opacity, 1))}.focus-within\:border-\[\#5c8fe1\]:focus-within{--tw-border-opacity: 1;border-color:rgb(92 143 225 / var(--tw-border-opacity, 1))}.focus-within\:border-\[\#ef4444\]:focus-within{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus-within\:border-blue-400:focus-within{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.focus-within\:border-indigo-500:focus-within{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.focus-within\:border-primary:focus-within{--tw-border-opacity: 1;border-color:rgb(15 59 124 / var(--tw-border-opacity, 1))}.focus-within\:border-slate-500:focus-within{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.focus-within\:bg-white:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus-within\:shadow-\[0_9px_24px_rgba\(25\,87\,204\,0\.10\)\]:focus-within{--tw-shadow: 0 9px 24px rgba(25,87,204,.1);--tw-shadow-colored: 0 9px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-within\:ring-2:focus-within{--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(2px + 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)}.focus-within\:ring-4:focus-within{--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(4px + 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)}.focus-within\:ring-\[\#075ed8\]\/10:focus-within{--tw-ring-color: rgb(7 94 216 / .1)}.focus-within\:ring-\[\#dce9ff\]:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 233 255 / var(--tw-ring-opacity, 1))}.focus-within\:ring-\[\#ef4444\]\/10:focus-within{--tw-ring-color: rgb(239 68 68 / .1)}.focus-within\:ring-blue-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 231 255 / var(--tw-ring-opacity, 1))}.focus-within\:ring-primary\/10:focus-within{--tw-ring-color: rgb(15 59 124 / .1)}.focus-within\:ring-slate-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(241 245 249 / var(--tw-ring-opacity, 1))}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;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))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;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))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.hover\:border-\[\#075ED8\]:hover,.hover\:border-\[\#075ed8\]:hover{--tw-border-opacity: 1;border-color:rgb(7 94 216 / var(--tw-border-opacity, 1))}.hover\:border-\[\#2d638b\]:hover{--tw-border-opacity: 1;border-color:rgb(45 99 139 / var(--tw-border-opacity, 1))}.hover\:border-\[\#8ab5ed\]:hover{--tw-border-opacity: 1;border-color:rgb(138 181 237 / var(--tw-border-opacity, 1))}.hover\:border-\[\#8bb9ff\]:hover{--tw-border-opacity: 1;border-color:rgb(139 185 255 / var(--tw-border-opacity, 1))}.hover\:border-\[\#8db6f1\]:hover{--tw-border-opacity: 1;border-color:rgb(141 182 241 / var(--tw-border-opacity, 1))}.hover\:border-\[\#8db7ff\]:hover{--tw-border-opacity: 1;border-color:rgb(141 183 255 / var(--tw-border-opacity, 1))}.hover\:border-\[\#8eb4ec\]:hover{--tw-border-opacity: 1;border-color:rgb(142 180 236 / var(--tw-border-opacity, 1))}.hover\:border-\[\#91b8ec\]:hover{--tw-border-opacity: 1;border-color:rgb(145 184 236 / var(--tw-border-opacity, 1))}.hover\:border-\[\#95b6ef\]:hover{--tw-border-opacity: 1;border-color:rgb(149 182 239 / var(--tw-border-opacity, 1))}.hover\:border-\[\#9bbbf0\]:hover{--tw-border-opacity: 1;border-color:rgb(155 187 240 / var(--tw-border-opacity, 1))}.hover\:border-\[\#9ebfff\]:hover{--tw-border-opacity: 1;border-color:rgb(158 191 255 / var(--tw-border-opacity, 1))}.hover\:border-\[\#9ec5f7\]:hover{--tw-border-opacity: 1;border-color:rgb(158 197 247 / var(--tw-border-opacity, 1))}.hover\:border-\[\#9fc1ff\]:hover{--tw-border-opacity: 1;border-color:rgb(159 193 255 / var(--tw-border-opacity, 1))}.hover\:border-\[\#9fc4f3\]:hover{--tw-border-opacity: 1;border-color:rgb(159 196 243 / var(--tw-border-opacity, 1))}.hover\:border-\[\#AFCBF5\]:hover{--tw-border-opacity: 1;border-color:rgb(175 203 245 / var(--tw-border-opacity, 1))}.hover\:border-\[\#FFB4B4\]:hover{--tw-border-opacity: 1;border-color:rgb(255 180 180 / var(--tw-border-opacity, 1))}.hover\:border-\[\#a9c5ed\]:hover{--tw-border-opacity: 1;border-color:rgb(169 197 237 / var(--tw-border-opacity, 1))}.hover\:border-\[\#aac6ee\]:hover{--tw-border-opacity: 1;border-color:rgb(170 198 238 / var(--tw-border-opacity, 1))}.hover\:border-\[\#b8c9e2\]:hover{--tw-border-opacity: 1;border-color:rgb(184 201 226 / var(--tw-border-opacity, 1))}.hover\:border-\[\#b8cbeb\]:hover{--tw-border-opacity: 1;border-color:rgb(184 203 235 / var(--tw-border-opacity, 1))}.hover\:border-\[\#b8cfee\]:hover{--tw-border-opacity: 1;border-color:rgb(184 207 238 / var(--tw-border-opacity, 1))}.hover\:border-\[\#b9cced\]:hover{--tw-border-opacity: 1;border-color:rgb(185 204 237 / var(--tw-border-opacity, 1))}.hover\:border-\[\#b9cffa\]:hover{--tw-border-opacity: 1;border-color:rgb(185 207 250 / var(--tw-border-opacity, 1))}.hover\:border-\[\#b9d0f2\]:hover{--tw-border-opacity: 1;border-color:rgb(185 208 242 / var(--tw-border-opacity, 1))}.hover\:border-\[\#bdd4fb\]:hover{--tw-border-opacity: 1;border-color:rgb(189 212 251 / var(--tw-border-opacity, 1))}.hover\:border-\[\#bfd4f3\]:hover{--tw-border-opacity: 1;border-color:rgb(191 212 243 / var(--tw-border-opacity, 1))}.hover\:border-\[\#c5d8ff\]:hover{--tw-border-opacity: 1;border-color:rgb(197 216 255 / var(--tw-border-opacity, 1))}.hover\:border-\[\#c8dcfb\]:hover{--tw-border-opacity: 1;border-color:rgb(200 220 251 / var(--tw-border-opacity, 1))}.hover\:border-\[\#cbd8ec\]:hover{--tw-border-opacity: 1;border-color:rgb(203 216 236 / var(--tw-border-opacity, 1))}.hover\:border-\[\#dbe5f4\]:hover{--tw-border-opacity: 1;border-color:rgb(219 229 244 / var(--tw-border-opacity, 1))}.hover\:border-\[\#e8eef8\]:hover{--tw-border-opacity: 1;border-color:rgb(232 238 248 / var(--tw-border-opacity, 1))}.hover\:border-\[\#ffb3b3\]:hover{--tw-border-opacity: 1;border-color:rgb(255 179 179 / var(--tw-border-opacity, 1))}.hover\:border-blue-100:hover{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.hover\:border-blue-200:hover{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.hover\:border-indigo-200:hover{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.hover\:border-primary:hover{--tw-border-opacity: 1;border-color:rgb(15 59 124 / var(--tw-border-opacity, 1))}.hover\:border-primary\/40:hover{border-color:#0f3b7c66}.hover\:border-primary\/50:hover{border-color:#0f3b7c80}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:border-violet-300:hover{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#004ebd\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 78 189 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#054ba9\]:hover{--tw-bg-opacity: 1;background-color:rgb(5 75 169 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#054eaf\]:hover{--tw-bg-opacity: 1;background-color:rgb(5 78 175 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#064eaf\]:hover{--tw-bg-opacity: 1;background-color:rgb(6 78 175 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#064eb5\]:hover{--tw-bg-opacity: 1;background-color:rgb(6 78 181 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#064fae\]:hover{--tw-bg-opacity: 1;background-color:rgb(6 79 174 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#064faf\]:hover{--tw-bg-opacity: 1;background-color:rgb(6 79 175 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#064fb8\]:hover{--tw-bg-opacity: 1;background-color:rgb(6 79 184 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#075ed8\]:hover{--tw-bg-opacity: 1;background-color:rgb(7 94 216 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#0b326b\]:hover{--tw-bg-opacity: 1;background-color:rgb(11 50 107 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#0f57c3\]:hover{--tw-bg-opacity: 1;background-color:rgb(15 87 195 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#101c2d\]:hover{--tw-bg-opacity: 1;background-color:rgb(16 28 45 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#142238\]:hover{--tw-bg-opacity: 1;background-color:rgb(20 34 56 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#17263b\]:hover{--tw-bg-opacity: 1;background-color:rgb(23 38 59 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#18ad60\]:hover{--tw-bg-opacity: 1;background-color:rgb(24 173 96 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#19a957\]:hover{--tw-bg-opacity: 1;background-color:rgb(25 169 87 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1b7047\]:hover{--tw-bg-opacity: 1;background-color:rgb(27 112 71 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#23457f\]:hover{--tw-bg-opacity: 1;background-color:rgb(35 69 127 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#245596\]:hover{--tw-bg-opacity: 1;background-color:rgb(36 85 150 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#263248\]:hover{--tw-bg-opacity: 1;background-color:rgb(38 50 72 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#EEF5FF\]:hover{--tw-bg-opacity: 1;background-color:rgb(238 245 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F1F5F9\]:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F1F5FA\]:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 250 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F1FAF4\]:hover{--tw-bg-opacity: 1;background-color:rgb(241 250 244 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F2F6FB\]:hover{--tw-bg-opacity: 1;background-color:rgb(242 246 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F3F6FA\]:hover{--tw-bg-opacity: 1;background-color:rgb(243 246 250 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F3F7FE\]:hover{--tw-bg-opacity: 1;background-color:rgb(243 247 254 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F5F9FF\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 249 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F7FAFF\]:hover{--tw-bg-opacity: 1;background-color:rgb(247 250 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FEF2F2\]:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FFF5F5\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 245 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FFF7ED\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#a92d2d\]:hover{--tw-bg-opacity: 1;background-color:rgb(169 45 45 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#c54154\]\/\[0\.08\]:hover{background-color:#c5415414}.hover\:bg-\[\#c98900\]:hover{--tw-bg-opacity: 1;background-color:rgb(201 137 0 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#dce9ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(220 233 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#dceaff\]:hover{--tw-bg-opacity: 1;background-color:rgb(220 234 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#dfeaff\]:hover{--tw-bg-opacity: 1;background-color:rgb(223 234 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#dff5e7\]:hover{--tw-bg-opacity: 1;background-color:rgb(223 245 231 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e0e9ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(224 233 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e2f4df\]:hover{--tw-bg-opacity: 1;background-color:rgb(226 244 223 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e52a21\]:hover{--tw-bg-opacity: 1;background-color:rgb(229 42 33 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e5efff\]:hover{--tw-bg-opacity: 1;background-color:rgb(229 239 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e8f0fb\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 240 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e8f1ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 241 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#eaf2ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(234 242 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#eaf3ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(234 243 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#edf3ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(237 243 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#edf4ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(237 244 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#edf5ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(237 245 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#eef4fb\]:hover{--tw-bg-opacity: 1;background-color:rgb(238 244 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#eef4ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(238 244 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#eef5ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(238 245 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f0f8ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(240 248 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f1f5f9\]:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f1f6ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(241 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f2f6fb\]:hover{--tw-bg-opacity: 1;background-color:rgb(242 246 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f2f6fc\]:hover{--tw-bg-opacity: 1;background-color:rgb(242 246 252 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f2f7ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(242 247 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f3f6fb\]:hover{--tw-bg-opacity: 1;background-color:rgb(243 246 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f4f7fb\]:hover{--tw-bg-opacity: 1;background-color:rgb(244 247 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f4f8ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(244 248 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f5f7fb\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 247 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f5f8fc\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 248 252 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f5f8fd\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 248 253 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f5f9ff\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 249 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f7f9fc\]:hover{--tw-bg-opacity: 1;background-color:rgb(247 249 252 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f7faff\]:hover{--tw-bg-opacity: 1;background-color:rgb(247 250 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f8faff\]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f8fbff\]:hover{--tw-bg-opacity: 1;background-color:rgb(248 251 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fafcff\]:hover{--tw-bg-opacity: 1;background-color:rgb(250 252 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fbfdff\]:hover{--tw-bg-opacity: 1;background-color:rgb(251 253 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#ffe0dc\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 224 220 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#ffe4e4\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 228 228 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fff0c9\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 240 201 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fff1f1\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 241 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fff6f6\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 246 246 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fff8e8\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 248 232 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50\/30:hover{background-color:#eff6ff4d}.hover\:bg-blue-50\/40:hover{background-color:#eff6ff66}.hover\:bg-blue-50\/60:hover{background-color:#eff6ff99}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-50\/50:hover{background-color:#eef2ff80}.hover\:bg-indigo-50\/60:hover{background-color:#eef2ff99}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-container:hover{--tw-bg-opacity: 1;background-color:rgb(46 83 149 / var(--tw-bg-opacity, 1))}.hover\:bg-primary\/10:hover{background-color:#0f3b7c1a}.hover\:bg-primary\/5:hover{background-color:#0f3b7c0d}.hover\:bg-primary\/\[0\.12\]:hover{background-color:#0f3b7c1f}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50\/70:hover{background-color:#f8fafcb3}.hover\:bg-slate-50\/80:hover{background-color:#f8fafccc}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-surface-container:hover{--tw-bg-opacity: 1;background-color:rgb(229 238 255 / var(--tw-bg-opacity, 1))}.hover\:bg-surface-container-low:hover{--tw-bg-opacity: 1;background-color:rgb(239 244 255 / var(--tw-bg-opacity, 1))}.hover\:bg-surface-container-low\/40:hover{background-color:#eff4ff66}.hover\:bg-surface-container-low\/50:hover{background-color:#eff4ff80}.hover\:bg-surface-container-low\/60:hover{background-color:#eff4ff99}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/25:hover{background-color:#ffffff40}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:bg-white\/70:hover{background-color:#ffffffb3}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}.hover\:text-\[\#064faf\]:hover{--tw-text-opacity: 1;color:rgb(6 79 175 / var(--tw-text-opacity, 1))}.hover\:text-\[\#075ED8\]:hover,.hover\:text-\[\#075ed8\]:hover{--tw-text-opacity: 1;color:rgb(7 94 216 / var(--tw-text-opacity, 1))}.hover\:text-\[\#0f3b7c\]:hover{--tw-text-opacity: 1;color:rgb(15 59 124 / var(--tw-text-opacity, 1))}.hover\:text-\[\#124DBE\]:hover{--tw-text-opacity: 1;color:rgb(18 77 190 / var(--tw-text-opacity, 1))}.hover\:text-\[\#334155\]:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-\[\#4b5971\]:hover{--tw-text-opacity: 1;color:rgb(75 89 113 / var(--tw-text-opacity, 1))}.hover\:text-\[\#526987\]:hover{--tw-text-opacity: 1;color:rgb(82 105 135 / var(--tw-text-opacity, 1))}.hover\:text-\[\#b42318\]:hover{--tw-text-opacity: 1;color:rgb(180 35 24 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-blue-900:hover{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.hover\:text-indigo-950:hover{--tw-text-opacity: 1;color:rgb(30 27 75 / var(--tw-text-opacity, 1))}.hover\:text-on-surface:hover{--tw-text-opacity: 1;color:rgb(11 28 48 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(15 59 124 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-slate-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_10px_22px_rgba\(7\,94\,216\,0\.3\)\]:hover{--tw-shadow: 0 10px 22px rgba(7,94,216,.3);--tw-shadow-colored: 0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_10px_26px_rgba\(24\,74\,143\,0\.16\)\]:hover{--tw-shadow: 0 10px 26px rgba(24,74,143,.16);--tw-shadow-colored: 0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_28px_rgba\(109\,40\,217\,0\.12\)\]:hover{--tw-shadow: 0 12px 28px rgba(109,40,217,.12);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_28px_rgba\(31\,56\,100\,\.10\)\]:hover{--tw-shadow: 0 12px 28px rgba(31,56,100,.1);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_30px_rgba\(31\,56\,100\,0\.13\)\]:hover{--tw-shadow: 0 12px 30px rgba(31,56,100,.13);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_30px_rgba\(7\,94\,216\,0\.12\)\]:hover{--tw-shadow: 0 12px 30px rgba(7,94,216,.12);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_14px_30px_rgba\(2\,132\,199\,0\.42\)\]:hover{--tw-shadow: 0 14px 30px rgba(2,132,199,.42);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_14px_30px_rgba\(31\,56\,100\,0\.12\)\]:hover{--tw-shadow: 0 14px 30px rgba(31,56,100,.12);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_14px_30px_rgba\(37\,99\,235\,0\.42\)\]:hover{--tw-shadow: 0 14px 30px rgba(37,99,235,.42);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_16px_30px_rgba\(18\,77\,190\,0\.34\)\]:hover{--tw-shadow: 0 16px 30px rgba(18,77,190,.34);--tw-shadow-colored: 0 16px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_6px_15px_rgba\(30\,58\,95\,0\.08\)\]:hover{--tw-shadow: 0 6px 15px rgba(30,58,95,.08);--tw-shadow-colored: 0 6px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_8px_18px_rgba\(31\,56\,100\,0\.08\)\]:hover{--tw-shadow: 0 8px 18px rgba(31,56,100,.08);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_8px_20px_rgba\(31\,56\,100\,0\.06\)\]:hover{--tw-shadow: 0 8px 20px rgba(31,56,100,.06);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_8px_20px_rgba\(31\,56\,100\,0\.1\)\]:hover{--tw-shadow: 0 8px 20px rgba(31,56,100,.1);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[\#315b9d\]\/10:hover{--tw-shadow-color: rgb(49 91 157 / .1);--tw-shadow: var(--tw-shadow-colored)}.hover\:ring-1:hover{--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(1px + 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)}.hover\:ring-\[\#8bb9ff\]:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(139 185 255 / var(--tw-ring-opacity, 1))}.hover\:brightness-105:hover{--tw-brightness: brightness(1.05);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)}.focus\:-translate-y-0\.5:focus{--tw-translate-y: -.125rem;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))}.focus\:border-\[\#075ED8\]:focus{--tw-border-opacity: 1;border-color:rgb(7 94 216 / var(--tw-border-opacity, 1))}.focus\:border-\[\#075ed8\]:focus{--tw-border-opacity: 1;border-color:rgb(7 94 216 / var(--tw-border-opacity, 1))}.focus\:border-\[\#087d6c\]:focus{--tw-border-opacity: 1;border-color:rgb(8 125 108 / var(--tw-border-opacity, 1))}.focus\:border-\[\#0f3b7c\]:focus{--tw-border-opacity: 1;border-color:rgb(15 59 124 / var(--tw-border-opacity, 1))}.focus\:border-\[\#0f5bd8\]:focus{--tw-border-opacity: 1;border-color:rgb(15 91 216 / var(--tw-border-opacity, 1))}.focus\:border-\[\#24a9e8\]:focus{--tw-border-opacity: 1;border-color:rgb(36 169 232 / var(--tw-border-opacity, 1))}.focus\:border-\[\#2584ff\]:focus{--tw-border-opacity: 1;border-color:rgb(37 132 255 / var(--tw-border-opacity, 1))}.focus\:border-\[\#2e5395\]:focus{--tw-border-opacity: 1;border-color:rgb(46 83 149 / var(--tw-border-opacity, 1))}.focus\:border-\[\#4d91f7\]:focus{--tw-border-opacity: 1;border-color:rgb(77 145 247 / var(--tw-border-opacity, 1))}.focus\:border-\[\#5c8fe1\]:focus{--tw-border-opacity: 1;border-color:rgb(92 143 225 / var(--tw-border-opacity, 1))}.focus\:border-\[\#8bb7ff\]:focus{--tw-border-opacity: 1;border-color:rgb(139 183 255 / var(--tw-border-opacity, 1))}.focus\:border-\[\#8eb8ff\]:focus{--tw-border-opacity: 1;border-color:rgb(142 184 255 / var(--tw-border-opacity, 1))}.focus\:border-\[\#b8cbeb\]:focus{--tw-border-opacity: 1;border-color:rgb(184 203 235 / var(--tw-border-opacity, 1))}.focus\:border-\[\#c73535\]:focus{--tw-border-opacity: 1;border-color:rgb(199 53 53 / var(--tw-border-opacity, 1))}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-blue-400:focus{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-blue-600:focus{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.focus\:border-error:focus{--tw-border-opacity: 1;border-color:rgb(186 26 26 / var(--tw-border-opacity, 1))}.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.focus\:border-primary:focus{--tw-border-opacity: 1;border-color:rgb(15 59 124 / var(--tw-border-opacity, 1))}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:bg-blue-50:focus{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:shadow-\[0_7px_16px_rgba\(25\,87\,204\,0\.14\)\]:focus{--tw-shadow: 0 7px 16px rgba(25,87,204,.14);--tw-shadow-colored: 0 7px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--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(1px + 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)}.focus\:ring-2:focus{--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(2px + 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)}.focus\:ring-4:focus{--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(4px + 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)}.focus\:ring-inset:focus{--tw-ring-inset: inset}.focus\:ring-\[\#075ED8\]\/15:focus{--tw-ring-color: rgb(7 94 216 / .15)}.focus\:ring-\[\#075ed8\]\/10:focus{--tw-ring-color: rgb(7 94 216 / .1)}.focus\:ring-\[\#075ed8\]\/15:focus{--tw-ring-color: rgb(7 94 216 / .15)}.focus\:ring-\[\#0f5bd8\]\/10:focus{--tw-ring-color: rgb(15 91 216 / .1)}.focus\:ring-\[\#155eef\]\/15:focus{--tw-ring-color: rgb(21 94 239 / .15)}.focus\:ring-\[\#2584ff\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(37 132 255 / var(--tw-ring-opacity, 1))}.focus\:ring-\[\#dbeafe\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.focus\:ring-\[\#dce9ff\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 233 255 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(219 234 254 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-emerald-500\/30:focus{--tw-ring-color: rgb(16 185 129 / .3)}.focus\:ring-indigo-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 231 255 / var(--tw-ring-opacity, 1))}.focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(15 59 124 / var(--tw-ring-opacity, 1))}.focus\:ring-primary\/10:focus{--tw-ring-color: rgb(15 59 124 / .1)}.focus\:ring-primary\/15:focus{--tw-ring-color: rgb(15 59 124 / .15)}.focus\:ring-primary\/20:focus{--tw-ring-color: rgb(15 59 124 / .2)}.focus\:ring-primary\/30:focus{--tw-ring-color: rgb(15 59 124 / .3)}.focus\:ring-primary\/40:focus{--tw-ring-color: rgb(15 59 124 / .4)}.focus\:ring-red-500\/30:focus{--tw-ring-color: rgb(239 68 68 / .3)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#075ed8\]:focus-visible{outline-color:#075ed8}.focus-visible\:ring-2:focus-visible{--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(2px + 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)}.focus-visible\:ring-\[\#075ed8\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(7 94 216 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-\[\#075ed8\]\/30:focus-visible{--tw-ring-color: rgb(7 94 216 / .3)}.focus-visible\:ring-\[\#0f5bd8\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(15 91 216 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-blue-300:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-indigo-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-red-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.active\:translate-y-0:active{--tw-translate-y: 0px;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))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;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))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;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))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;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))}.active\:bg-black\/10:active{background-color:#0000001a}.active\:bg-blue-50:active{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.active\:bg-slate-100:active{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.active\:bg-slate-50:active{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.active\:bg-white\/10:active{background-color:#ffffff1a}.active\:bg-white\/20:active{background-color:#fff3}.active\:opacity-90:active{opacity:.9}.enabled\:hover\:bg-\[\#004ebd\]:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(0 78 189 / var(--tw-bg-opacity, 1))}.disabled\:translate-y-0:disabled{--tw-translate-y: 0px;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))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-\[\#6ca0e9\]:disabled{--tw-bg-opacity: 1;background-color:rgb(108 160 233 / var(--tw-bg-opacity, 1))}.disabled\:bg-\[\#8dadde\]:disabled{--tw-bg-opacity: 1;background-color:rgb(141 173 222 / var(--tw-bg-opacity, 1))}.disabled\:bg-\[\#93b9f7\]:disabled{--tw-bg-opacity: 1;background-color:rgb(147 185 247 / var(--tw-bg-opacity, 1))}.disabled\:bg-\[\#9db6df\]:disabled{--tw-bg-opacity: 1;background-color:rgb(157 182 223 / var(--tw-bg-opacity, 1))}.disabled\:bg-\[\#9dbce8\]:disabled{--tw-bg-opacity: 1;background-color:rgb(157 188 232 / var(--tw-bg-opacity, 1))}.disabled\:bg-\[\#a5b9d5\]:disabled{--tw-bg-opacity: 1;background-color:rgb(165 185 213 / var(--tw-bg-opacity, 1))}.disabled\:bg-\[\#f4f7fb\]:disabled{--tw-bg-opacity: 1;background-color:rgb(244 247 251 / var(--tw-bg-opacity, 1))}.disabled\:bg-\[\#f7f8fa\]:disabled{--tw-bg-opacity: 1;background-color:rgb(247 248 250 / var(--tw-bg-opacity, 1))}.disabled\:bg-slate-100:disabled{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.disabled\:bg-slate-300:disabled{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.disabled\:from-slate-300:disabled{--tw-gradient-from: #cbd5e1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(203 213 225 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.disabled\:to-slate-300:disabled{--tw-gradient-to: #cbd5e1 var(--tw-gradient-to-position)}.disabled\:text-blue-400:disabled{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;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))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;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))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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))}.group:hover .group-hover\:scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;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))}.group:hover .group-hover\:bg-\[\#edf4ff\]{--tw-bg-opacity: 1;background-color:rgb(237 244 255 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-\[\#075ed8\]{--tw-text-opacity: 1;color:rgb(7 94 216 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:focus .group-focus\:block{display:block}@media (prefers-reduced-motion: reduce){.motion-reduce\:animate-none{animation:none}}@media not all and (min-width: 640px){.max-sm\:bottom-\[calc\(82px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(82px + env(safe-area-inset-bottom))}.max-sm\:right-3{right:.75rem}.max-sm\:block{display:block}.max-sm\:flex{display:flex}.max-sm\:inline-flex{display:inline-flex}.max-sm\:hidden{display:none}.max-sm\:h-\[calc\(100vh-108px-env\(safe-area-inset-bottom\)\)\]{height:calc(100vh - 108px - env(safe-area-inset-bottom))}.max-sm\:min-h-\[1040px\]{min-height:1040px}.max-sm\:rounded-\[20px\]{border-radius:20px}.max-sm\:rounded-\[28px\]{border-radius:28px}.max-sm\:border-l-0{border-left-width:0px}.max-sm\:border-t{border-top-width:1px}.max-sm\:bg-\[\#f5f9ff\]{--tw-bg-opacity: 1;background-color:rgb(245 249 255 / var(--tw-bg-opacity, 1))}.max-sm\:px-4{padding-left:1rem;padding-right:1rem}.max-sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.max-sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.max-sm\:py-8{padding-top:2rem;padding-bottom:2rem}.max-sm\:shadow-\[0_18px_50px_rgba\(58\,96\,160\,0\.12\)\]{--tw-shadow: 0 18px 50px rgba(58,96,160,.12);--tw-shadow-colored: 0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 360px){.min-\[360px\]\:h-\[52px\]{height:52px}.min-\[360px\]\:w-10{width:2.5rem}.min-\[360px\]\:gap-2{gap:.5rem}}@media (min-width: 380px){.min-\[380px\]\:block{display:block}.min-\[380px\]\:inline{display:inline}.min-\[380px\]\:hidden{display:none}.min-\[380px\]\:text-\[10px\]{font-size:10px}.min-\[380px\]\:text-\[11px\]{font-size:11px}.min-\[380px\]\:text-sm{font-size:.875rem;line-height:1.25rem}.min-\[380px\]\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 390px){.min-\[390px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 640px){.sm\:right-6{right:1.5rem}.sm\:top-6{top:1.5rem}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:col-span-4{grid-column:span 4 / span 4}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.sm\:-mb-px{margin-bottom:-1px}.sm\:-mt-2{margin-top:-.5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:ml-14{margin-left:3.5rem}.sm\:ml-2{margin-left:.5rem}.sm\:mr-auto{margin-right:auto}.sm\:mt-0{margin-top:0}.sm\:mt-1{margin-top:.25rem}.sm\:mt-2{margin-top:.5rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-7{margin-top:1.75rem}.sm\:mt-8{margin-top:2rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-11{height:2.75rem}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-16{height:4rem}.sm\:h-24{height:6rem}.sm\:h-52{height:13rem}.sm\:h-6{height:1.5rem}.sm\:h-7{height:1.75rem}.sm\:h-9{height:2.25rem}.sm\:h-\[104px\]{height:104px}.sm\:h-\[18px\]{height:18px}.sm\:h-\[440px\]{height:440px}.sm\:min-h-0{min-height:0px}.sm\:min-h-12{min-height:3rem}.sm\:min-h-32{min-height:8rem}.sm\:min-h-72{min-height:18rem}.sm\:w-10{width:2.5rem}.sm\:w-11{width:2.75rem}.sm\:w-12{width:3rem}.sm\:w-14{width:3.5rem}.sm\:w-16{width:4rem}.sm\:w-24{width:6rem}.sm\:w-6{width:1.5rem}.sm\:w-7{width:1.75rem}.sm\:w-\[104px\]{width:104px}.sm\:w-\[18px\]{width:18px}.sm\:w-\[min\(1100px\,94vw\)\]{width:min(1100px,94vw)}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-\[360px\]{max-width:360px}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[50vw\]{max-width:50vw}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-\[680px\]{max-width:680px}.sm\:max-w-\[720px\]{max-width:720px}.sm\:max-w-\[760px\]{max-width:760px}.sm\:max-w-none{max-width:none}.sm\:max-w-panel{max-width:720px}.sm\:flex-1{flex:1 1 0%}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1\.5fr_1fr_1fr_1fr\]{grid-template-columns:1.5fr 1fr 1fr 1fr}.sm\:grid-cols-\[190px_minmax\(0\,1fr\)\]{grid-template-columns:190px minmax(0,1fr)}.sm\:grid-cols-\[1fr_100px_100px\]{grid-template-columns:1fr 100px 100px}.sm\:grid-cols-\[1fr_180px\]{grid-template-columns:1fr 180px}.sm\:grid-cols-\[1fr_210px\]{grid-template-columns:1fr 210px}.sm\:grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_100px_100px_auto\]{grid-template-columns:minmax(0,1fr) 100px 100px auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto}.sm\:grid-cols-\[minmax\(150px\,1fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(150px,1fr) minmax(0,3fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-10{gap:2.5rem}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-7{gap:1.75rem}.sm\:gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.sm\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.sm\:gap-y-2\.5{row-gap:.625rem}.sm\:gap-y-3{row-gap:.75rem}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.sm\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.sm\:divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.sm\:self-center{align-self:center}.sm\:overflow-visible{overflow:visible}.sm\:\!rounded-2xl{border-radius:1rem!important}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:rounded-\[1\.75rem\]{border-radius:1.75rem}.sm\:rounded-\[13px\]{border-radius:13px}.sm\:rounded-\[14px\]{border-radius:14px}.sm\:rounded-\[16px\]{border-radius:16px}.sm\:rounded-full{border-radius:9999px}.sm\:rounded-none{border-radius:0}.sm\:rounded-xl{border-radius:.75rem}.sm\:border{border-width:1px}.sm\:border-0{border-width:0px}.sm\:border-x{border-left-width:1px;border-right-width:1px}.sm\:border-b{border-bottom-width:1px}.sm\:border-b-2{border-bottom-width:2px}.sm\:border-r{border-right-width:1px}.sm\:border-t-0{border-top-width:0px}.sm\:border-blue-700{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.sm\:border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.sm\:border-transparent{border-color:transparent}.sm\:bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.sm\:bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.sm\:bg-transparent{background-color:transparent}.sm\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.sm\:\!p-4{padding:1rem!important}.sm\:p-0{padding:0}.sm\:p-1\.5{padding:.375rem}.sm\:p-2{padding:.5rem}.sm\:p-3{padding:.75rem}.sm\:p-3\.5{padding:.875rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.sm\:\!py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-24{padding-bottom:6rem}.sm\:pb-3{padding-bottom:.75rem}.sm\:pb-5{padding-bottom:1.25rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pt-1{padding-top:.25rem}.sm\:pt-5{padding-top:1.25rem}.sm\:pt-7{padding-top:1.75rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[19px\]{font-size:19px}.sm\:text-\[25px\]{font-size:25px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[36px\]{font-size:36px}.sm\:text-\[38px\]{font-size:38px}.sm\:text-\[40px\]{font-size:40px}.sm\:text-\[42px\]{font-size:42px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:font-normal{font-weight:400}.sm\:font-semibold{font-weight:600}.sm\:normal-case{text-transform:none}.sm\:leading-6{line-height:1.5rem}.sm\:leading-7{line-height:1.75rem}.sm\:tracking-normal{letter-spacing:0em}.sm\:text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.sm\:text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.sm\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:ring-0{--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(0px + 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)}.sm\:last\:border-b-0:last-child{border-bottom-width:0px}.sm\:hover\:bg-transparent:hover{background-color:transparent}}@media (min-width: 768px){.md\:static{position:static}.md\:bottom-6{bottom:1.5rem}.md\:bottom-\[5\.5rem\]{bottom:5.5rem}.md\:right-6{right:1.5rem}.md\:top-0{top:0}.md\:top-\[76px\]{top:76px}.md\:order-none{order:0}.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:m-0{margin:0}.md\:mx-0{margin-left:0;margin-right:0}.md\:ml-\[220px\]{margin-left:220px}.md\:mt-1{margin-top:.25rem}.md\:mt-3{margin-top:.75rem}.md\:mt-4{margin-top:1rem}.md\:mt-5{margin-top:1.25rem}.md\:line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-12{height:3rem}.md\:h-14{height:3.5rem}.md\:h-32{height:8rem}.md\:h-9{height:2.25rem}.md\:h-\[76px\]{height:76px}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:max-h-none{max-height:none}.md\:min-h-0{min-height:0px}.md\:min-h-11{min-height:2.75rem}.md\:min-h-\[520px\]{min-height:520px}.md\:w-1\/2{width:50%}.md\:w-14{width:3.5rem}.md\:w-9{width:2.25rem}.md\:w-\[50vw\]{width:50vw}.md\:w-\[72vw\]{width:72vw}.md\:w-auto{width:auto}.md\:min-w-64{min-width:16rem}.md\:min-w-\[520px\]{min-width:520px}.md\:min-w-\[96px\]{min-width:96px}.md\:max-w-\[960px\]{max-width:960px}.md\:max-w-none{max-width:none}.md\:flex-1{flex:1 1 0%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1\.2fr\,1fr\,1fr\,auto\]{grid-template-columns:1.2fr 1fr 1fr auto}.md\:grid-cols-\[1\.3fr_1fr_1fr_1fr_1fr\]{grid-template-columns:1.3fr 1fr 1fr 1fr 1fr}.md\:grid-cols-\[1\.4fr_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:1.4fr repeat(4,minmax(0,1fr))}.md\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.md\:grid-cols-\[1fr\,1fr\]{grid-template-columns:1fr 1fr}.md\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.md\:grid-cols-\[1fr_1fr_1fr\]{grid-template-columns:1fr 1fr 1fr}.md\:grid-cols-\[1fr_210px\]{grid-template-columns:1fr 210px}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[1fr_auto_1fr_auto_1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr}.md\:grid-cols-\[52px_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:52px minmax(0,1fr) auto auto}.md\:grid-cols-\[auto_auto_auto\]{grid-template-columns:auto auto auto}.md\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_170px_170px\]{grid-template-columns:minmax(0,1fr) 170px 170px}.md\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:gap-1\.5{gap:.375rem}.md\:gap-2{gap:.5rem}.md\:gap-2\.5{gap:.625rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-8{gap:2rem}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.md\:divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.md\:\!rounded-2xl{border-radius:1rem!important}.md\:rounded-2xl{border-radius:1rem}.md\:rounded-lg{border-radius:.5rem}.md\:rounded-none{border-radius:0}.md\:rounded-xl{border-radius:.75rem}.md\:border-0{border-width:0px}.md\:border-x-0{border-left-width:0px;border-right-width:0px}.md\:border-b{border-bottom-width:1px}.md\:border-t-0{border-top-width:0px}.md\:border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.md\:bg-transparent{background-color:transparent}.md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.md\:bg-white\/85{background-color:#ffffffd9}.md\:\!p-5{padding:1.25rem!important}.md\:p-0{padding:0}.md\:p-2{padding:.5rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-9{padding-left:2.25rem;padding-right:2.25rem}.md\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pb-10{padding-bottom:2.5rem}.md\:pt-0{padding-top:0}.md\:pt-4{padding-top:1rem}.md\:pt-6{padding-top:1.5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-\[10px\]{font-size:10px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:font-bold{font-weight:700}.md\:font-semibold{font-weight:600}.md\:uppercase{text-transform:uppercase}.md\:leading-5{line-height:1.25rem}.md\:tracking-wide{letter-spacing:.025em}.md\:shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.md\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.md\:backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-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)}}@media (min-width: 1024px){.lg\:bottom-16{bottom:4rem}.lg\:bottom-4{bottom:1rem}.lg\:left-3{left:.75rem}.lg\:left-4{left:1rem}.lg\:left-auto{left:auto}.lg\:right-4{right:1rem}.lg\:right-auto{right:auto}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:ml-0{margin-left:0}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-11{height:2.75rem}.lg\:h-9{height:2.25rem}.lg\:h-\[34px\]{height:34px}.lg\:h-auto{height:auto}.lg\:min-h-\[72px\]{min-height:72px}.lg\:w-10{width:2.5rem}.lg\:w-60{width:15rem}.lg\:w-\[236px\]{width:236px}.lg\:w-\[50vw\]{width:50vw}.lg\:w-\[68vw\]{width:68vw}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-\[255px\]{max-width:255px}.lg\:max-w-\[390px\]{max-width:390px}.lg\:max-w-\[560px\]{max-width:560px}.lg\:max-w-\[78\%\]{max-width:78%}.lg\:max-w-md{max-width:28rem}.lg\:max-w-none{max-width:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[0\.95fr\,1fr\]{grid-template-columns:.95fr 1fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.25fr_\.75fr\]{grid-template-columns:1.25fr .75fr}.lg\:grid-cols-\[1fr\,1fr\],.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)\,180px\]{grid-template-columns:minmax(0,1fr) 180px}.lg\:grid-cols-\[minmax\(0\,1fr\)_140px_120px_150px\]{grid-template-columns:minmax(0,1fr) 140px 120px 150px}.lg\:grid-cols-\[minmax\(250px\,1fr\)_170px_150px_minmax\(180px\,1fr\)_230px\]{grid-template-columns:minmax(250px,1fr) 170px 150px minmax(180px,1fr) 230px}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-2{gap:.5rem}.lg\:gap-5{gap:1.25rem}.lg\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.lg\:self-center{align-self:center}.lg\:overflow-visible{overflow:visible}.lg\:rounded-\[10px\]{border-radius:10px}.lg\:rounded-\[11px\]{border-radius:11px}.lg\:rounded-\[12px\]{border-radius:12px}.lg\:rounded-\[13px\]{border-radius:13px}.lg\:rounded-\[16px\]{border-radius:16px}.lg\:rounded-\[9px\]{border-radius:9px}.lg\:rounded-full{border-radius:9999px}.lg\:rounded-lg{border-radius:.5rem}.lg\:border{border-width:1px}.lg\:border-0{border-width:0px}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-r{border-right-width:1px}.lg\:border-t{border-top-width:1px}.lg\:border-dashed{border-style:dashed}.lg\:border-\[\#1b2739\]{--tw-border-opacity: 1;border-color:rgb(27 39 57 / var(--tw-border-opacity, 1))}.lg\:border-\[\#1b2c42\]{--tw-border-opacity: 1;border-color:rgb(27 44 66 / var(--tw-border-opacity, 1))}.lg\:border-\[\#1f9ee5\]{--tw-border-opacity: 1;border-color:rgb(31 158 229 / var(--tw-border-opacity, 1))}.lg\:border-\[\#22334b\]{--tw-border-opacity: 1;border-color:rgb(34 51 75 / var(--tw-border-opacity, 1))}.lg\:border-\[\#22344c\]{--tw-border-opacity: 1;border-color:rgb(34 52 76 / var(--tw-border-opacity, 1))}.lg\:border-\[\#253650\]{--tw-border-opacity: 1;border-color:rgb(37 54 80 / var(--tw-border-opacity, 1))}.lg\:border-\[\#26364d\]{--tw-border-opacity: 1;border-color:rgb(38 54 77 / var(--tw-border-opacity, 1))}.lg\:border-\[\#273650\]{--tw-border-opacity: 1;border-color:rgb(39 54 80 / var(--tw-border-opacity, 1))}.lg\:border-\[\#2b3c57\]{--tw-border-opacity: 1;border-color:rgb(43 60 87 / var(--tw-border-opacity, 1))}.lg\:bg-\[\#050b14\]{--tw-bg-opacity: 1;background-color:rgb(5 11 20 / var(--tw-bg-opacity, 1))}.lg\:bg-\[\#080f1b\]{--tw-bg-opacity: 1;background-color:rgb(8 15 27 / var(--tw-bg-opacity, 1))}.lg\:bg-\[\#08111e\]{--tw-bg-opacity: 1;background-color:rgb(8 17 30 / var(--tw-bg-opacity, 1))}.lg\:bg-\[\#0b1422\]{--tw-bg-opacity: 1;background-color:rgb(11 20 34 / var(--tw-bg-opacity, 1))}.lg\:bg-\[\#0b1424\]{--tw-bg-opacity: 1;background-color:rgb(11 20 36 / var(--tw-bg-opacity, 1))}.lg\:bg-\[\#117dc3\]{--tw-bg-opacity: 1;background-color:rgb(17 125 195 / var(--tw-bg-opacity, 1))}.lg\:bg-black\/20{background-color:#0003}.lg\:bg-transparent{background-color:transparent}.lg\:p-2{padding:.5rem}.lg\:p-3{padding:.75rem}.lg\:p-4{padding:1rem}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-7{padding-left:1.75rem;padding-right:1.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-1{padding-top:.25rem;padding-bottom:.25rem}.lg\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:pl-\[22px\]{padding-left:22px}.lg\:pl-\[260px\]{padding-left:260px}.lg\:pl-\[72px\]{padding-left:72px}.lg\:pt-0{padding-top:0}.lg\:pt-\[72px\]{padding-top:72px}.lg\:text-right{text-align:right}.lg\:text-\[10px\]{font-size:10px}.lg\:text-\[11px\]{font-size:11px}.lg\:text-\[12px\]{font-size:12px}.lg\:text-\[13px\]{font-size:13px}.lg\:text-\[40px\]{font-size:40px}.lg\:text-\[46px\]{font-size:46px}.lg\:text-\[9px\]{font-size:9px}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:font-normal{font-weight:400}.lg\:text-\[\#69c8ff\]{--tw-text-opacity: 1;color:rgb(105 200 255 / var(--tw-text-opacity, 1))}.lg\:text-\[\#7d90aa\]{--tw-text-opacity: 1;color:rgb(125 144 170 / var(--tw-text-opacity, 1))}.lg\:text-\[\#8094ad\]{--tw-text-opacity: 1;color:rgb(128 148 173 / var(--tw-text-opacity, 1))}.lg\:text-\[\#8195b0\]{--tw-text-opacity: 1;color:rgb(129 149 176 / var(--tw-text-opacity, 1))}.lg\:text-\[\#e8f1fb\]{--tw-text-opacity: 1;color:rgb(232 241 251 / var(--tw-text-opacity, 1))}.lg\:text-\[\#ff9cab\]{--tw-text-opacity: 1;color:rgb(255 156 171 / var(--tw-text-opacity, 1))}.lg\:text-\[\#ffc8cf\]{--tw-text-opacity: 1;color:rgb(255 200 207 / var(--tw-text-opacity, 1))}.lg\:text-inherit{color:inherit}.lg\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.lg\:opacity-70{opacity:.7}.lg\:shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.lg\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.lg\:ring-0{--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(0px + 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)}.lg\:\[background-image\:none\]{background-image:none}.lg\:placeholder\:text-\[\#647791\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(100 119 145 / var(--tw-text-opacity, 1))}.lg\:placeholder\:text-\[\#647791\]::placeholder{--tw-text-opacity: 1;color:rgb(100 119 145 / var(--tw-text-opacity, 1))}.lg\:placeholder\:text-\[\#6e819d\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(110 129 157 / var(--tw-text-opacity, 1))}.lg\:placeholder\:text-\[\#6e819d\]::placeholder{--tw-text-opacity: 1;color:rgb(110 129 157 / var(--tw-text-opacity, 1))}.lg\:focus-within\:border-\[\#238dca\]:focus-within{--tw-border-opacity: 1;border-color:rgb(35 141 202 / var(--tw-border-opacity, 1))}.lg\:focus-within\:border-\[\#24a9e8\]:focus-within{--tw-border-opacity: 1;border-color:rgb(36 169 232 / var(--tw-border-opacity, 1))}.lg\:hover\:bg-\[\#142238\]:hover{--tw-bg-opacity: 1;background-color:rgb(20 34 56 / var(--tw-bg-opacity, 1))}.lg\:hover\:bg-black\/30:hover{background-color:#0000004d}.lg\:focus\:border-\[\#24a9e8\]:focus{--tw-border-opacity: 1;border-color:rgb(36 169 232 / var(--tw-border-opacity, 1))}}@media (min-width: 1280px){.xl\:order-none{order:0}.xl\:col-span-1{grid-column:span 1 / span 1}.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:ml-auto{margin-left:auto}.xl\:mt-0{margin-top:0}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:h-dvh{height:100dvh}.xl\:min-h-0{min-height:0px}.xl\:w-\[130px\]{width:130px}.xl\:w-\[50vw\]{width:50vw}.xl\:w-\[64vw\]{width:64vw}.xl\:w-auto{width:auto}.xl\:max-w-\[320px\]{max-width:320px}.xl\:max-w-\[360px\]{max-width:360px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[0\.9fr\,1\.25fr\]{grid-template-columns:.9fr 1.25fr}.xl\:grid-cols-\[1\.05fr_\.95fr\]{grid-template-columns:1.05fr .95fr}.xl\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.xl\:grid-cols-\[1\.08fr_1\.1fr\]{grid-template-columns:1.08fr 1.1fr}.xl\:grid-cols-\[1\.15fr_\.85fr\]{grid-template-columns:1.15fr .85fr}.xl\:grid-cols-\[1\.25fr_0\.75fr\]{grid-template-columns:1.25fr .75fr}.xl\:grid-cols-\[1\.2fr_\.8fr\]{grid-template-columns:1.2fr .8fr}.xl\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.xl\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}.xl\:grid-cols-\[1\.3fr_1fr\]{grid-template-columns:1.3fr 1fr}.xl\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.xl\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.xl\:grid-cols-\[1fr_1\.35fr\]{grid-template-columns:1fr 1.35fr}.xl\:grid-cols-\[1fr_160px_160px_auto\]{grid-template-columns:1fr 160px 160px auto}.xl\:grid-cols-\[1fr_1fr_1\.1fr\]{grid-template-columns:1fr 1fr 1.1fr}.xl\:grid-cols-\[1fr_250px\]{grid-template-columns:1fr 250px}.xl\:grid-cols-\[1fr_auto_1fr_auto_1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr}.xl\:grid-cols-\[220px\,1fr\]{grid-template-columns:220px 1fr}.xl\:grid-cols-\[230px_minmax\(0\,1fr\)\]{grid-template-columns:230px minmax(0,1fr)}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.xl\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.xl\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(360px\,1fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(360px,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1\.2fr\)_minmax\(180px\,0\.7fr\)_minmax\(180px\,0\.7fr\)_auto\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) minmax(180px,.7fr) minmax(180px,.7fr) auto}.xl\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(300px\,1fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_490px\]{grid-template-columns:minmax(0,1fr) 490px}.xl\:grid-cols-\[minmax\(0\,1fr\)_560px\]{grid-template-columns:minmax(0,1fr) 560px}.xl\:grid-cols-\[minmax\(300px\,0\.9fr\)_minmax\(360px\,1fr\)_minmax\(420px\,1\.3fr\)\]{grid-template-columns:minmax(300px,.9fr) minmax(360px,1fr) minmax(420px,1.3fr)}.xl\:grid-cols-\[repeat\(4\,minmax\(0\,1fr\)\)_1\.28fr\]{grid-template-columns:repeat(4,minmax(0,1fr)) 1.28fr}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-y-auto{overflow-y:auto}.xl\:overflow-x-hidden{overflow-x:hidden}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:text-left{text-align:left}}@media (min-width: 1536px){.\32xl\:sticky{position:sticky}.\32xl\:top-4{top:1rem}.\32xl\:inline-flex{display:inline-flex}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(360px\,\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr)}.\32xl\:items-center{align-items:center}}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:rounded-xl>*{border-radius:.75rem}.\[\&\>\*\]\:border>*{border-width:1px}.\[\&\>\*\]\:border-slate-300>*{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.\[\&\>\*\]\:bg-white>*{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.\[\&\>\*\]\:p-3>*{padding:.75rem}.\[\&\>\*\]\:font-normal>*{font-weight:400}.\[\&\>main\>header\]\:hidden>main>header{display:none}.\[\&\>main\]\:min-h-0>main{min-height:0px}.\[\&\>main\]\:rounded-\[18px\]>main{border-radius:18px}.\[\&\>main\]\:shadow-none>main{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&_button\]\:focus\:outline-none:focus button{outline:2px solid transparent;outline-offset:2px}.\[\&_button\]\:focus\:ring-2:focus button{--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(2px + 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)}.\[\&_button\]\:focus\:ring-primary\/30:focus button{--tw-ring-color: rgb(15 59 124 / .3)}.\[\&_form\]\:\!rounded-xl form{border-radius:.75rem!important}.\[\&_form\]\:\!border-slate-200 form{--tw-border-opacity: 1 !important;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))!important}.\[\&_form\]\:\!shadow-sm form{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.\[\&_input\]\:\!rounded-lg input{border-radius:.5rem!important}.\[\&_input\]\:\!border-slate-200 input{--tw-border-opacity: 1 !important;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))!important}.\[\&_input\]\:outline-none input{outline:2px solid transparent;outline-offset:2px}.\[\&_input\]\:focus\:\!border-primary:focus input{--tw-border-opacity: 1 !important;border-color:rgb(15 59 124 / var(--tw-border-opacity, 1))!important}.\[\&_input\]\:focus\:\!ring-2:focus input{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.\[\&_input\]\:focus\:\!ring-primary\/15:focus input{--tw-ring-color: rgb(15 59 124 / .15) !important}.\[\&_select\]\:\!rounded-lg select{border-radius:.5rem!important}.\[\&_select\]\:\!border-slate-200 select{--tw-border-opacity: 1 !important;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))!important}.\[\&_select\]\:outline-none select{outline:2px solid transparent;outline-offset:2px}.\[\&_select\]\:focus\:\!border-primary:focus select{--tw-border-opacity: 1 !important;border-color:rgb(15 59 124 / var(--tw-border-opacity, 1))!important}.\[\&_svg\]\:h-5 svg{height:1.25rem}.\[\&_svg\]\:w-5 svg{width:1.25rem}.\[\&_td\]\:border-r td{border-right-width:1px}.\[\&_td\]\:border-\[\#edf1f6\] td{--tw-border-opacity: 1;border-color:rgb(237 241 246 / var(--tw-border-opacity, 1))}.\[\&_textarea\]\:\!rounded-lg textarea{border-radius:.5rem!important}.\[\&_textarea\]\:\!border-slate-200 textarea{--tw-border-opacity: 1 !important;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))!important}.\[\&_th\]\:border-r th{border-right-width:1px}.\[\&_th\]\:border-\[\#d9e3f2\] th{--tw-border-opacity: 1;border-color:rgb(217 227 242 / var(--tw-border-opacity, 1))}.auth-showcase-orb{position:absolute;border-radius:999px;pointer-events:none;filter:blur(2px)}.auth-showcase-orb-one{top:-110px;left:-90px;width:330px;height:330px;border:1px solid rgba(94,139,230,.18);background:#ffffff38;box-shadow:inset 0 0 80px #5786e514}.auth-showcase-orb-two{right:-100px;bottom:-130px;width:390px;height:390px;border:1px solid rgba(112,84,225,.12);background:#ffffff2e}.auth-showcase-logo{filter:drop-shadow(0 10px 22px rgba(24,63,130,.12))}.auth-form-surface:before,.auth-form-surface:after{position:absolute;border-radius:999px;content:"";pointer-events:none}.auth-form-surface:before{top:-110px;right:-120px;width:300px;height:300px;background:radial-gradient(circle,rgba(54,111,225,.09),transparent 68%)}.auth-form-surface:after{bottom:-140px;left:-150px;width:340px;height:340px;background:radial-gradient(circle,rgba(105,78,226,.06),transparent 70%)}.auth-form-card{isolation:isolate}.auth-form-card:before{position:absolute;inset:0 30px auto;height:1px;background:linear-gradient(90deg,transparent,rgba(40,101,219,.35),transparent);content:""}.auth-cortex-mark,.auth-primary-button,.auth-phone-field{-webkit-tap-highlight-color:transparent}.mobile-auth-whatsapp-status{display:flex;align-items:center;gap:11px;padding:11px 12px;border:1px solid #d9eee3;border-radius:14px;background:linear-gradient(135deg,#f6fffa,#f1fbf6);color:#173d2a}.mobile-auth-whatsapp-status>span:last-child{display:grid;min-width:0;gap:1px}.mobile-auth-whatsapp-status strong{font-size:12px;line-height:1.35}.mobile-auth-whatsapp-status small{color:#557064;font-size:10px;line-height:1.35}.mobile-auth-whatsapp-icon{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border-radius:11px;background:#fff;box-shadow:0 5px 14px #1f80491f}.mobile-auth-whatsapp-icon img{width:21px;height:21px}.mobile-auth-otp input{box-sizing:border-box;padding-top:10px;padding-bottom:10px;line-height:24px;-webkit-appearance:none}@media (min-width: 640px){.auth-form-card{animation:auth-card-enter .6s cubic-bezier(.22,1,.36,1) both}}@keyframes auth-card-enter{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (min-width: 1280px){.signup-form-panel{overscroll-behavior:contain;scrollbar-color:rgba(93,122,174,.42) transparent;scrollbar-gutter:stable;scrollbar-width:thin}.signup-form-panel::-webkit-scrollbar{width:7px}.signup-form-panel::-webkit-scrollbar-track{background:transparent}.signup-form-panel::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#5d7aae6b;background-clip:padding-box}.onboarding-form-scroll{overscroll-behavior:contain;scrollbar-color:rgba(93,122,174,.42) transparent;scrollbar-gutter:stable;scrollbar-width:thin}.onboarding-form-content{zoom:.78}.onboarding-form-scroll::-webkit-scrollbar{width:7px}.onboarding-form-scroll::-webkit-scrollbar-track{background:transparent}.onboarding-form-scroll::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#5d7aae6b;background-clip:padding-box}}@media (min-width: 1280px) and (max-height: 760px){.onboarding-showcase{padding-top:20px;padding-bottom:20px}.onboarding-showcase-content{gap:18px}.onboarding-showcase-intro{gap:8px}.onboarding-showcase-intro h1{font-size:32px;line-height:1.12}.onboarding-showcase-intro p{font-size:14px;line-height:1.5}.onboarding-progress-card{gap:10px;padding:12px}.onboarding-progress-card>div{padding:14px}.onboarding-progress-card>div:first-child>div:nth-child(2){margin-top:12px;gap:4px}.onboarding-progress-card>div:first-child>div:nth-child(2)>div{padding-top:5px;padding-bottom:5px}.onboarding-progress-card>div:last-child>div:nth-child(2),.onboarding-progress-card>div:last-child>div:nth-child(3){margin-top:12px}}@media (max-width: 639px){.mobile-auth-screen{position:fixed;top:0;right:0;bottom:0;left:0;isolation:isolate;--auth-keyboard-offset: 0px;--auth-panel-max-height: calc(100lvh - 180px) ;--auth-visual-height: 100lvh;--auth-visual-top: 0px;width:100%;height:100lvh;min-height:0;overflow:hidden;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);background:#f4f8ff}.mobile-auth-screen:before{content:"";position:fixed;top:0;right:0;left:0;z-index:0;width:100vw;height:100lvh;pointer-events:none;background:#f4f8ff url(/cortex-login-background.png) center top / 100vw 100lvh no-repeat}.mobile-auth-screen>*{position:relative;z-index:1}.mobile-auth-screen>section:first-child{position:fixed;top:0;right:0;bottom:0;left:0;min-height:0;padding:0 20px;align-items:flex-start;background:transparent;pointer-events:none}.mobile-auth-hero{position:relative;height:100%;padding:0}.mobile-auth-hero .mobile-auth-gear{top:12px;right:0;width:38px;height:38px}.mobile-auth-brand{top:max(10px,env(safe-area-inset-top,0px));right:0;margin:0}.mobile-auth-brand p{max-width:116px;text-align:center}.mobile-auth-welcome{position:absolute;top:calc(env(safe-area-inset-top,0px) + clamp(104px,16svh,132px));left:50%;z-index:10;width:calc(100% - 40px);max-width:390px;margin:0;transform:translate(-50%);text-align:center;font-size:clamp(25px,7.5vw,38px);line-height:1.12}.mobile-auth-screen .mobile-auth-form{position:absolute;right:0;bottom:0;left:0;z-index:20;display:flex;max-height:var(--auth-panel-max-height);overflow:visible;padding:0 16px max(12px,env(safe-area-inset-bottom,0px));border:0;background:transparent;transform:translate3d(0,calc(-1 * var(--auth-keyboard-offset)),0);transition:transform .26s cubic-bezier(.22,1,.36,1);will-change:transform}.mobile-auth-form>div{width:100%;max-width:460px;max-height:var(--auth-panel-max-height);margin:0 auto;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:clamp(18px,2.8svh,28px) 20px;border:1px solid rgba(207,222,243,.92);border-radius:24px 24px 18px 18px;background:#fffffff7;box-shadow:0 14px 36px #365b971f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color .26s ease,box-shadow .26s ease}.mobile-auth-form>div::-webkit-scrollbar{display:none}.mobile-auth-heading{margin:0;text-align:left}.mobile-auth-heading h1{font-size:clamp(22px,5.6vw,28px);line-height:1.2}.mobile-auth-form form{margin-top:clamp(16px,2.8dvh,28px)}.mobile-auth-form form>:not([hidden])~:not([hidden]){margin-top:16px}.mobile-auth-phone label>span{font-size:14px;margin-bottom:8px}.mobile-auth-phone label>span>span{display:none}.mobile-auth-phone label>div{padding:0 6px;box-shadow:none}.mobile-auth-phone label>div>span{flex-shrink:0}.mobile-auth-phone label>div>span:first-child{border:0;border-radius:12px;padding:0 10px}.mobile-auth-phone input{min-width:0;padding:13px 0;font-size:16px}.mobile-auth-form button[type=submit]{min-height:48px;padding:12px;background:#537ef0;box-shadow:none}.mobile-auth-form button[type=submit]:disabled{opacity:.75}.mobile-auth-form .mobile-auth-register{margin-top:12px;font-size:12px}.mobile-auth-note{display:flex;align-items:center;justify-content:center;gap:14px;flex:0 0 auto;width:100%;max-width:440px;margin:0 auto;padding:clamp(14px,3dvh,30px) 36px clamp(18px,5dvh,48px);color:#7383a1;font-size:13px;line-height:1.5}.mobile-auth-note>.material-symbols-rounded,.mobile-auth-note>span:first-child{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:12px;background:#e5eeff;color:#5679c9}.mobile-auth-otp-description{margin-top:8px;font-size:13px;line-height:1.4}.mobile-auth-whatsapp-status{padding:9px 10px}}@media (min-width: 360px) and (max-width: 639px){.mobile-auth-otp input{padding-top:12px;padding-bottom:12px}}@media (min-width: 640px){.mobile-auth-otp input{padding-top:14px;padding-bottom:14px}}@media (max-width: 380px){.mobile-auth-brand img{width:64px;height:64px}.mobile-auth-form>div{padding:16px}.mobile-auth-form form{margin-top:14px}}@media (max-width: 639px){.mobile-auth-screen[data-keyboard-open=true] .mobile-auth-form>div{border-color:#c5d9f5;box-shadow:0 18px 42px #365b9729}}@media (prefers-reduced-motion: reduce){.mobile-auth-screen .mobile-auth-form,.mobile-auth-form>div,.auth-form-card{animation:none;transition:none}}:root{--app-blue: #075ed8;--app-ink: #172033;--app-muted: #52627a;--app-border: #dce5f0;--app-canvas: #f4f7fb}.mobile-bottom-nav{display:none}.more-page{max-width:960px;margin:0 auto;color:var(--app-ink)}.more-page header{margin:12px 0 24px}.more-page h1{font-size:28px;font-weight:800}.more-page p{color:var(--app-muted);font-size:14px;line-height:1.6}.more-page .mobile-eyebrow{color:var(--app-blue);font-size:11px;font-weight:800;letter-spacing:.12em}.more-module-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));margin-top:20px}.more-module-grid a{display:flex;align-items:center;gap:14px;min-height:80px;padding:16px;border:1px solid var(--app-border);border-radius:16px;background:#fff}.more-module-grid a:hover{border-color:var(--app-blue);background:#f8fbff}.more-module-grid a>span:nth-last-child(2){flex:1;min-width:0}.more-module-grid strong,.more-module-grid small{display:block}.more-module-grid strong{font-size:15px}.more-module-grid small{margin-top:3px;color:var(--app-muted);font-size:12px}.more-module-icon{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:13px;color:var(--app-blue);background:#eaf2ff}@media (max-width: 1023px){.school-app-shell{height:100dvh}.school-main{padding-bottom:calc(60px + env(safe-area-inset-bottom));background:var(--app-canvas);scroll-padding-bottom:20px}.mobile-bottom-nav{display:flex;position:fixed;inset:auto 0 0;z-index:35;align-items:center;gap:2px;padding:3px max(5px,env(safe-area-inset-right)) calc(3px + env(safe-area-inset-bottom)) max(5px,env(safe-area-inset-left));border-top:1px solid rgba(203,216,234,.82);background:#fffffff5;box-shadow:0 -8px 24px #17203314;-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%)}.mobile-bottom-nav a{position:relative;display:flex;min-width:0;min-height:48px;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:14px;color:var(--app-muted);font-size:10px;font-weight:700;line-height:1;-webkit-tap-highlight-color:transparent;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .2s cubic-bezier(.2,.8,.2,1)}.mobile-bottom-nav a svg{transition:transform .24s cubic-bezier(.2,.8,.2,1)}.mobile-bottom-nav .is-active{background:linear-gradient(145deg,#367cff,#075ed8);color:#fff;box-shadow:0 5px 14px #075ed83d;transform:translateY(-2px)}.mobile-bottom-nav .is-active svg{transform:scale(1.08)}.mobile-bottom-nav a:active{transform:scale(.94)}.mobile-bottom-nav .is-active:active{transform:translateY(-1px) scale(.96)}.mobile-bottom-nav a:focus-visible{outline:3px solid rgba(7,94,216,.22);outline-offset:1px}.school-app-shell .school-topbar{height:auto;min-height:80px;flex-shrink:0;gap:4px;padding:calc(6px + env(safe-area-inset-top)) 12px 6px}.school-app-shell .topbar-identity{flex:1;min-width:0;gap:0}.school-app-shell .topbar-menu-button,.school-app-shell .topbar-app-switcher{display:none}.school-app-shell .topbar-school{min-width:0;gap:0}.school-app-shell .topbar-school>div:first-child{display:none}.school-app-shell .topbar-school>div:last-child{min-width:0}.school-app-shell .topbar-school p:first-child{font-size:14px;line-height:20px}.school-app-shell .topbar-session{display:block;font-size:12px;color:var(--app-muted)}.school-app-shell .topbar-session-label{display:none}.school-app-shell .topbar-session select{max-width:150px;min-height:44px;font-size:12px}.school-app-shell .topbar-actions{display:flex;flex:0 0 auto;gap:2px}.school-app-shell .topbar-actions>button,.school-app-shell .topbar-actions>div>button{display:flex;width:44px;height:44px;min-width:44px;padding:0;justify-content:center;border:0;box-shadow:none;background:transparent}.school-app-shell .topbar-profile-button>:not(:first-child){display:none}.school-app-shell .topbar-notifications,.school-app-shell .topbar-profile{display:block}.school-app-shell .topbar-notification-popover,.school-app-shell .topbar-profile-popover{position:fixed;top:calc(86px + env(safe-area-inset-top));left:12px;right:12px;width:auto;max-height:calc(100dvh - 180px);overflow-y:auto}}@media (max-width: 639px) and (hover: hover) and (pointer: fine){.mobile-bottom-nav a:not(.is-active):hover{background:#edf5ff;color:var(--app-blue);transform:translateY(-2px)}.mobile-bottom-nav a:not(.is-active):hover svg{transform:scale(1.1)}}@media (max-width: 639px){.school-app-shell:has(.teacher-mobile-nav) .school-main:has(.dashboard-home)>div{padding-right:0;padding-left:0}.school-main>div{padding:16px 12px}.school-main :where(button,a,select){min-height:44px}.school-main :where(input:not([type=checkbox]):not([type=radio]),textarea){min-height:44px;font-size:16px;max-width:100%}.school-main :where(h1){font-size:24px;line-height:1.25}.school-main :where(p){overflow-wrap:anywhere}.admissions-page{padding:0}.admissions-header{padding:0;background:transparent}.admissions-header-actions{width:100%}.admissions-header-actions button{padding:12px 14px;font-size:14px}.admissions-header-actions button:last-child{flex:1}.admissions-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admissions-stat-card{padding:14px;border:1px solid var(--app-border)}.admissions-stat-card:first-child{grid-column:1 / -1}.admissions-list-panel{padding:14px}.admissions-search{width:100%;min-width:0}.admissions-stage-filter{width:100%}.admissions-card>div{flex-wrap:wrap}.admissions-card select{width:100%;color:var(--app-blue);background:#eff6ff}.admissions-page form{max-height:calc(100dvh - 32px);overflow-y:auto}.dashboard-upper-layout{display:flex;flex-direction:column;gap:20px}.dashboard-right-rail{display:block;padding:0}.dashboard-right-rail>:not(.dashboard-activity-card){display:none}.dashboard-activity-card{border:1px solid var(--app-border);border-radius:16px;background:#fff;padding:16px}.dashboard-activity-card header h2{font-size:16px}.dashboard-activity-item{display:flex;width:100%;align-items:center;gap:12px;padding:12px 0;text-align:left}.dashboard-activity-item strong{font-size:14px}.dashboard-activity-item small{display:block;font-size:12px;color:var(--app-muted)}.dashboard-activity-empty{font-size:14px;padding:16px 0;color:var(--app-muted)}.dashboard-activity-card{overflow:hidden;border:1px solid #e1e7f0;border-radius:16px;background:#fff;padding:15px;box-shadow:0 5px 18px #1e304b0f}.dashboard-activity-card>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.dashboard-activity-heading{display:flex;min-width:0;align-items:center;gap:0}.dashboard-activity-card header h2{color:var(--app-ink);font-size:17px;line-height:21px}.dashboard-activity-view-all{display:inline-flex;min-height:36px!important;flex:0 0 auto;align-items:center;gap:4px;border:0;border-radius:7px;background:transparent;padding:0 4px;color:var(--app-blue);font-size:11px;font-weight:800}.dashboard-activity-item{display:flex;width:100%;min-height:64px;align-items:center;gap:12px;border-top:1px solid #e8eef7;padding:10px 2px;text-align:left;transition:background-color .2s ease,transform .2s ease}.dashboard-activity-item:first-of-type{border-top:0}.dashboard-activity-item:active{transform:scale(.99)}.dashboard-activity-avatar{width:38px;height:38px;flex-basis:38px;border:3px solid #eaf2ff;background:linear-gradient(145deg,#dceaff,#bcd7ff);color:#125bc3;font-size:14px;box-shadow:0 3px 8px #2b68be1f}.dashboard-activity-item strong{color:var(--app-ink);font-size:14px;line-height:19px}.dashboard-activity-item small{display:block;margin-top:2px;color:var(--app-muted);font-size:9px;line-height:13px}.dashboard-activity-copy{min-width:0;max-width:100%;overflow:hidden}.dashboard-activity-copy small{display:-webkit-box;max-width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:clip;white-space:normal}.dashboard-activity-arrow{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border:1px solid #e1eaf6;border-radius:10px;background:#f6f9fd;color:#91a4bf;font-size:19px!important}.dashboard-activity-empty{margin:6px 0 4px;border:1px dashed #cbd9eb;border-radius:14px;background:#f7faff;color:var(--app-muted);font-size:13px;line-height:20px;padding:16px 12px;text-align:center}.dashboard-activity-card{position:relative}.dashboard-activity-card:before{content:none}.dashboard-activity-card>header{padding-bottom:9px;border-bottom:0}.dashboard-activity-item{display:none;min-width:0;margin:0;min-height:76px;border:1px solid #ded4f7;border-radius:14px;background:linear-gradient(135deg,#fff 15%,#faf7ff);padding:12px;box-shadow:0 6px 16px #7048af14;overflow:hidden}.dashboard-activity-item.is-active{display:flex}.dashboard-activity-item:hover{border-color:#d5c3f4;background:linear-gradient(135deg,#fff 15%,#f8f3ff);box-shadow:0 6px 16px #7048af14}.dashboard-activity-item:focus-visible,.dashboard-activity-view-all:focus-visible{outline:3px solid rgba(7,94,216,.2);outline-offset:2px}.dashboard-activity-avatar{position:relative;display:inline-flex;width:34px;height:34px;min-width:34px;flex:0 0 34px;align-items:center;justify-content:center;box-sizing:border-box;border-radius:50%;overflow:visible;text-align:center}.dashboard-activity-copy strong{display:block;overflow:visible;text-overflow:clip;white-space:normal}.dashboard-activity-list{display:grid;gap:12px;margin-top:4px}.dashboard-activity-list .dashboard-activity-item{margin-top:0}.dashboard-activity-person{display:flex;min-width:0;align-items:center;gap:6px}.dashboard-activity-person strong{min-width:0;flex:0 1 auto}.dashboard-activity-person em{max-width:104px;flex:0 1 auto;overflow:hidden;border:1px solid #d7e6fa;border-radius:999px;background:#edf5ff;padding:2px 6px;color:#4774ad;font-size:8px;font-style:normal;font-weight:800;line-height:12px;text-overflow:clip;white-space:nowrap}.dashboard-activity-meta{display:block;margin-top:3px;color:#95a4b8;font-size:9px;font-weight:650;line-height:13px;text-transform:capitalize}.dashboard-activity-copy small b{color:#496a96;font-weight:800}.dashboard-activity-avatar{overflow:hidden}.dashboard-activity-empty{margin-top:10px}.dashboard-quick-actions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboard-quick-action{height:auto;min-height:68px;padding:12px}.dashboard-quick-action-label{font-size:13px;line-height:18px}.dashboard-quick-action-caption{font-size:11px}.dashboard-insight-metric strong{font-size:23px;line-height:1.3}.dashboard-insight-metric-label,.dashboard-insight-metric small,.dashboard-kpi-caption{font-size:12px}.dashboard-signal-name strong{font-size:13px}.dashboard-recommendation small{white-space:normal;font-size:13px}.dashboard-recommendation strong{font-size:11px}.dashboard-recommendation{padding:12px;align-items:flex-start}.finance-transactions-header,.finance-transactions-content{padding:16px}.finance-mobile-transaction-card{border-radius:16px}.parent-app-shell>aside{height:auto;padding:4px 2px calc(4px + env(safe-area-inset-bottom))}.parent-app-shell>aside nav a{flex:1;min-width:0;min-height:56px;flex-direction:column;gap:4px;padding:8px 1px;font-size:10px}.parent-app-shell>aside nav a span{display:inline}.parent-app-shell>main{padding-bottom:calc(90px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion: reduce){.school-app-shell *,.parent-app-shell *{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}@media (max-width: 1023px){.mobile-bottom-nav.keyboard-open{display:none}}@media (max-width: 639px){.mobile-record-table{display:block;min-width:0;width:100%}.mobile-record-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mobile-record-table tbody{display:grid;gap:12px}.mobile-record-table tr{display:block;padding:12px;border:1px solid var(--app-border);border-radius:16px;background:#fff}.mobile-record-table td{display:block;max-width:none;padding:6px 0;overflow-wrap:anywhere}.mobile-record-table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:3px;color:var(--app-muted);font-size:12px;font-weight:500}}@media (max-width: 1023px){.school-app-shell .school-topbar.app-topbar{height:auto!important;min-height:80px;flex-direction:row;align-items:center;border-radius:0;background:#fff;box-shadow:0 1px 0 var(--app-border)}.school-app-shell .school-topbar .topbar-identity{flex:1 1 0}.school-app-shell .school-topbar .topbar-menu-button{display:none!important}.school-app-shell .school-topbar .topbar-actions{width:auto;flex:0 0 auto;justify-content:flex-end}.school-app-shell .school-topbar .topbar-school>div:last-child>p:first-child{color:var(--app-ink);font-size:14px}.school-app-shell .school-topbar .topbar-session label,.school-app-shell .school-topbar .topbar-session select{color:var(--app-muted)}.school-app-shell .school-topbar .topbar-actions button>.material-symbols-outlined:first-child{color:var(--app-blue);background:transparent;border:0;box-shadow:none;width:auto;height:auto}}@media (max-width: 639px){.school-app-shell .teacher-mobile-notification-popover .topbar-notification-list>button:nth-child(n+5){display:none}.mobile-sidebar-open .school-app-shell:has(.teacher-mobile-nav) .mobile-sidebar-backdrop{z-index:1050;background:#07122570;-webkit-backdrop-filter:blur(10px) saturate(125%);backdrop-filter:blur(10px) saturate(125%)}.mobile-sidebar-open .school-app-shell:has(.teacher-mobile-nav) .app-sidebar{z-index:1100;background:#fafdffdb;-webkit-backdrop-filter:blur(24px) saturate(155%);backdrop-filter:blur(24px) saturate(155%)}.mobile-sidebar-open .school-app-shell:has(.teacher-mobile-nav) .mobile-sidebar-global-close{z-index:1110}.school-app-shell .school-topbar.teacher-topbar .teacher-mobile-language-topbar{display:none}.school-app-shell .school-topbar.teacher-topbar .teacher-mobile-profile-language{display:block}.school-app-shell .school-topbar.teacher-topbar{width:auto;height:68px!important;min-height:68px;margin:calc(max(20px,env(safe-area-inset-top,0px)) + 6px) 10px 0;padding:8px 10px;gap:8px;border:1px solid rgba(255,255,255,.88);border-radius:23px;background:#ffffffeb;box-shadow:0 10px 30px #466eb424;-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%)}.school-app-shell .school-topbar.teacher-topbar .topbar-identity{gap:8px}.school-app-shell .school-topbar.teacher-topbar .topbar-menu-button{display:flex!important;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;padding:0;border:1px solid #dce7f6;background:#fff;color:#075ed8;box-shadow:0 4px 12px #1f386414}.school-app-shell .school-topbar.teacher-topbar .topbar-school{gap:8px}.school-app-shell .school-topbar.teacher-topbar .topbar-school>div:first-child{display:flex;width:38px;height:38px;flex:0 0 38px;border-radius:11px}.school-app-shell .school-topbar.teacher-topbar .topbar-school-logo img,.school-app-shell .school-topbar.teacher-topbar .topbar-school-logo>span{width:28px;height:28px}.school-app-shell .school-topbar.teacher-topbar .topbar-school>div:last-child{display:block}.school-app-shell .school-topbar.teacher-topbar .topbar-school p:first-child{max-width:min(42vw,190px);color:#172033!important;font-size:14px;line-height:18px}.school-app-shell .school-topbar.teacher-topbar .topbar-session{max-width:min(42vw,190px);margin-top:1px;color:#52627a;font-size:11px;line-height:15px}.school-app-shell .school-topbar.teacher-topbar .topbar-session-control{max-width:100%;min-height:24px;padding:0;color:#52627a}.school-app-shell .school-topbar.teacher-topbar .topbar-session-value{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.school-app-shell .school-topbar.teacher-topbar .topbar-app-switcher{display:none}.school-app-shell .school-topbar.teacher-topbar .topbar-actions{gap:3px}.school-app-shell .school-topbar.teacher-topbar .topbar-chat-button,.school-app-shell .school-topbar.teacher-topbar .topbar-notifications>button,.school-app-shell .school-topbar.teacher-topbar .topbar-profile-button{width:38px;height:38px;flex:0 0 38px;border:1px solid #dce7f6!important;background:#fff!important;color:#075ed8!important;box-shadow:0 4px 12px #1f386412!important}.school-app-shell .school-topbar.teacher-topbar .topbar-chat-button:hover,.school-app-shell .school-topbar.teacher-topbar .topbar-notifications>button:hover,.school-app-shell .school-topbar.teacher-topbar .topbar-profile-button:hover{background:#eef5ff!important}.school-app-shell .school-topbar.teacher-topbar .topbar-chat-button .material-symbols-outlined,.school-app-shell .school-topbar.teacher-topbar .topbar-notifications>button .material-symbols-outlined,.school-app-shell .school-topbar.teacher-topbar .topbar-profile-button>.material-symbols-outlined:first-child{color:#075ed8!important}.school-app-shell .school-topbar.teacher-topbar .topbar-notification-popover,.school-app-shell .school-topbar.teacher-topbar .topbar-profile-popover{top:70px}}@media (min-width: 640px){.school-app-shell .school-topbar.teacher-topbar .teacher-mobile-profile-language{display:none}}@media (max-width: 380px){.school-app-shell .school-topbar.teacher-topbar .topbar-chat-button,.school-app-shell .school-topbar.teacher-topbar .topbar-notifications>button,.school-app-shell .school-topbar.teacher-topbar .topbar-profile-button{width:34px;height:34px;flex-basis:34px}.school-app-shell .school-topbar.teacher-topbar .topbar-school p:first-child,.school-app-shell .school-topbar.teacher-topbar .topbar-session{max-width:34vw}.school-app-shell .school-topbar.teacher-topbar .topbar-actions{gap:1px}}@media (max-width: 639px){.fees-page{min-width:0}.fees-page>div{min-width:0;max-width:100%}.school-main.overflow-hidden>div{padding:0}.fees-page .flex:has(>label),.fees-page section>.flex{flex-wrap:wrap;gap:12px}.fees-page label{min-width:0;max-width:100%;flex:1 1 100%}.fees-page section{padding:16px}.fees-page .mobile-record-table td{text-align:left}.fees-page>.hide-scrollbar>div{flex-wrap:wrap;border-radius:16px}}@media (max-width: 1023px){.school-app-shell .topbar-school p:first-child{color:var(--app-ink)!important}.school-app-shell .topbar-actions>div>button{border:0!important;background:#eff6ff!important;color:var(--app-blue)!important;box-shadow:none!important}.school-app-shell .topbar-actions button>.material-symbols-outlined:first-child{background:transparent!important;box-shadow:none!important;border:0!important;color:var(--app-blue)!important}}.admissions-filter-trigger{display:none}.app-bottom-sheet{width:min(480px,calc(100% - 32px));max-height:85dvh;border:0;border-radius:20px;padding:0;color:var(--app-ink)}.app-bottom-sheet::backdrop{background:#17203380}.app-bottom-sheet-content{padding:20px}.app-bottom-sheet header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.app-bottom-sheet h2{font-size:20px;font-weight:700}.app-bottom-sheet button,.app-bottom-sheet select{min-height:44px}.app-bottom-sheet header button{display:grid;place-items:center;width:44px;border-radius:50%;background:#eff6ff}@media (max-width: 639px){.admissions-filter-trigger{display:block;width:100%;padding:12px;border:1px solid var(--app-border);border-radius:12px;text-align:left;color:var(--app-blue);font-weight:600}.admissions-stage-filter{display:none}.app-bottom-sheet{margin:auto 0 0;width:100%;max-width:none;border-radius:20px 20px 0 0}.app-bottom-sheet-content{padding-bottom:calc(20px + env(safe-area-inset-bottom))}.dashboard-quick-action{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;min-height:132px;padding:14px}.dashboard-quick-action-icon{position:static;width:36px;height:36px;margin:0;border-radius:10px}.dashboard-quick-action-copy{width:100%}.dashboard-quick-action-label,.dashboard-quick-action-caption{position:static;white-space:normal;overflow:visible;text-align:left}.dashboard-quick-action-arrow{display:none}}.parent-mobile-nav{display:none}@keyframes parent-mobile-nav-press{0%{transform:translateY(var(--parent-nav-lift, 0)) scale(1)}42%{transform:translateY(var(--parent-nav-lift, 0)) scale(.94)}72%{transform:translateY(var(--parent-nav-lift, 0)) scale(1.02)}to{transform:translateY(var(--parent-nav-lift, 0)) scale(1)}}@keyframes parent-mobile-nav-pop{0%{opacity:.7;transform:translate(-50%) translateY(4px) scale(.85)}60%{opacity:1;transform:translate(-50%) translateY(-1px) scale(1.08)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@media (max-width: 767px){.parent-app-shell>.parent-mobile-nav{position:fixed;right:max(10px,env(safe-area-inset-right,0px));bottom:calc(-18px + env(safe-area-inset-bottom,0px));left:max(10px,env(safe-area-inset-left,0px));z-index:1000;display:block;height:76px;overflow:visible;padding:0;border:1px solid rgba(255,255,255,.88);border-radius:30px;background:#ffffffe6;box-shadow:0 12px 34px #1e498724,0 -5px 20px #4679c112;-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%)}.parent-mobile-nav-list{display:grid;height:100%;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:2px;padding:8px 5px 6px}.parent-app-shell .parent-mobile-nav-item{--parent-nav-lift: 0px;position:relative;display:flex;min-width:0;height:60px;min-height:60px;flex-direction:column;align-items:center;justify-content:center;justify-self:stretch;gap:3px;border-radius:20px;padding:3px 1px 2px;color:#667085;font-size:clamp(9px,2.55vw,10.5px);font-weight:650;line-height:1;outline:0;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .22s cubic-bezier(.2,.8,.2,1);transform:translateY(var(--parent-nav-lift))}.parent-app-shell .parent-mobile-nav-icon{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:50%;background:transparent;transition:color .2s ease,background-color .2s ease,box-shadow .22s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.parent-app-shell .parent-mobile-nav-icon svg{display:block;width:23px;height:23px;margin:auto}.parent-app-shell .parent-mobile-nav-label{display:flex;max-width:100%;align-items:center;justify-content:center;overflow:hidden;padding:0 2px;text-align:center;text-overflow:ellipsis;white-space:nowrap;animation:none;transition:none}.parent-app-shell .parent-mobile-nav-item.is-active{--parent-nav-lift: 0px;z-index:1;background:transparent;box-shadow:none;color:#1261f5;font-weight:800}.parent-mobile-nav-item.is-active:before{position:absolute;top:-18px;left:50%;z-index:0;width:45px;height:45px;border-radius:50% 50% 18px 18px;background:#fffffff0;box-shadow:0 -5px 16px #2d5b9e14;content:"";transform:translate(-50%)}.parent-mobile-nav-item.is-active:after{position:absolute;bottom:-2px;left:50%;width:8px;height:4px;border-radius:999px;background:#2875f5;box-shadow:0 2px 6px #2875f54d;content:"";transform:translate(-50%)}.parent-mobile-nav-item.is-active .parent-mobile-nav-icon{position:absolute;top:-17px;left:50%;z-index:1;width:56px;height:56px;background:linear-gradient(145deg,#3a8bff,#2875f5 52%,#214fe4);color:#fff;box-shadow:0 9px 22px #2875f561,inset 0 1px 2px #ffffff52;outline:3px solid rgba(255,255,255,.92);animation:parent-mobile-nav-pop .3s cubic-bezier(.2,.8,.2,1);transform:translate(-50%)}.parent-mobile-nav-item.is-active .parent-mobile-nav-icon svg{width:27px;height:27px}.parent-mobile-nav-item.is-active .parent-mobile-nav-label{position:absolute;bottom:7px;left:50%;width:100%;transform:translate(-50%)}.parent-mobile-nav-item.is-pressed{animation:parent-mobile-nav-press .22s ease-out}.parent-mobile-nav-item:focus-visible{outline:3px solid rgba(40,117,245,.24);outline-offset:1px}.parent-app-shell>main{padding-bottom:calc(106px + env(safe-area-inset-bottom,0px))}.parent-mobile-chat{bottom:calc(82px + env(safe-area-inset-bottom,0px))}.parent-mobile-nav.keyboard-open,.parent-mobile-chat.keyboard-open,.parent-transport-widget.keyboard-open{display:none!important}}@media (max-width: 767px) and (hover: hover) and (pointer: fine){.parent-mobile-nav-item:not(.is-active):hover{background:#2875f512;color:#2875f5;transform:translateY(-2px)}.parent-mobile-nav-item:not(.is-active):hover .parent-mobile-nav-icon{transform:translateY(-2px) scale(1.04)}.parent-mobile-nav-item:not(.is-active):hover .parent-mobile-nav-label{opacity:1}}@media (max-width: 639px){.school-app-shell .teacher-mobile-nav{position:fixed;right:max(10px,env(safe-area-inset-right,0px));bottom:calc(-18px + env(safe-area-inset-bottom,0px));left:max(10px,env(safe-area-inset-left,0px));z-index:1000;display:flex;height:76px;align-items:center;gap:2px;overflow:visible;padding:8px 5px 6px;border:1px solid rgba(255,255,255,.88);border-radius:30px;background:#ffffffe6;box-shadow:0 12px 34px #1e498724,0 -5px 20px #4679c112;-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%)}.school-app-shell .teacher-mobile-nav a{--parent-nav-lift: 0px;position:relative;display:flex;min-width:0;height:60px;min-height:60px;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:20px;padding:3px 1px 2px;background:transparent;color:#667085;font-size:clamp(9px,2.55vw,10.5px);font-weight:650;line-height:1;outline:0;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .22s cubic-bezier(.2,.8,.2,1);transform:translateY(var(--parent-nav-lift))}.school-app-shell .teacher-mobile-nav-icon{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:50%;background:transparent;transition:color .2s ease,background-color .2s ease,box-shadow .22s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.school-app-shell .teacher-mobile-nav-icon svg{display:block;width:23px;height:23px;margin:auto}.school-app-shell .teacher-mobile-nav-label{display:flex;max-width:100%;align-items:center;justify-content:center;overflow:hidden;padding:0 2px;text-align:center;text-overflow:ellipsis;white-space:nowrap;animation:none;transition:none}.school-app-shell .teacher-mobile-nav a.is-active{z-index:1;background:transparent;box-shadow:none;color:#1261f5;font-weight:800;transform:translateY(0)}.school-app-shell .teacher-mobile-nav a.is-active:before{position:absolute;top:-18px;left:50%;z-index:0;width:45px;height:45px;border-radius:50% 50% 18px 18px;background:#fffffff0;box-shadow:0 -5px 16px #2d5b9e14;content:"";transform:translate(-50%)}.school-app-shell .teacher-mobile-nav a.is-active:after{position:absolute;bottom:-2px;left:50%;width:8px;height:4px;border-radius:999px;background:#2875f5;box-shadow:0 2px 6px #2875f54d;content:"";transform:translate(-50%)}.school-app-shell .teacher-mobile-nav a.is-active .teacher-mobile-nav-icon{position:absolute;top:-17px;left:50%;z-index:1;width:56px;height:56px;background:linear-gradient(145deg,#3a8bff,#2875f5 52%,#214fe4);color:#fff;box-shadow:0 9px 22px #2875f561,inset 0 1px 2px #ffffff52;outline:3px solid rgba(255,255,255,.92);animation:parent-mobile-nav-pop .3s cubic-bezier(.2,.8,.2,1);transform:translate(-50%)}.school-app-shell .teacher-mobile-nav a.is-active .teacher-mobile-nav-icon svg{width:27px;height:27px;transform:none}.school-app-shell .teacher-mobile-nav a.is-active .teacher-mobile-nav-label{position:absolute;bottom:7px;left:50%;width:100%;transform:translate(-50%)}.school-app-shell .teacher-mobile-nav a.is-pressed{animation:parent-mobile-nav-press .22s ease-out}.school-app-shell .teacher-mobile-nav a:focus-visible{outline:3px solid rgba(40,117,245,.24);outline-offset:1px}.school-app-shell:has(.teacher-mobile-nav) .school-main{padding-bottom:calc(106px + env(safe-area-inset-bottom,0px))}.school-app-shell .teacher-mobile-nav.keyboard-open{display:none}}@media (max-width: 639px) and (hover: hover) and (pointer: fine){.school-app-shell .teacher-mobile-nav a:not(.is-active):hover{background:#2875f512;color:#2875f5;transform:translateY(-2px)}.school-app-shell .teacher-mobile-nav a:not(.is-active):hover .teacher-mobile-nav-icon{transform:translateY(-2px) scale(1.04)}}@media (prefers-reduced-motion: reduce){.parent-mobile-nav-item,.parent-mobile-nav-icon,.parent-mobile-nav-label,.teacher-mobile-nav a,.teacher-mobile-nav-icon,.teacher-mobile-nav-label{animation:none!important;transition-duration:.01ms!important}}@media (min-width: 1280px){#root .grid:has(>.settings-sidebar){grid-template-columns:264px minmax(0,1fr);gap:16px}}@media (max-width: 1023px){:is(.school-app-shell,.quick-enroll-shell,.good-morning-shell,.library-shell){height:100dvh}:is(.school-main,.quick-enroll-main,.good-morning-main,.library-main,.parent-app-shell,.responsive-panel) :is(.grid,.flex)>:where(div,section,article,form,label){min-width:0}:is(.quick-enroll-content,.good-morning-content,.library-content){min-width:0;padding:12px;padding-bottom:max(16px,env(safe-area-inset-bottom))}.app-sidebar{height:100dvh;visibility:hidden}.mobile-sidebar-open .app-sidebar{visibility:visible}.school-app-shell .school-topbar .topbar-menu-button{display:flex!important;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px}.school-app-shell .topbar-app-switcher{display:block}.school-topbar .topbar-app-popover{position:fixed;top:140px;right:12px;left:12px;width:auto;max-height:calc(100dvh - 156px);overflow-y:auto}#root .grid:has(>.settings-sidebar){grid-template-columns:minmax(0,1fr);padding:12px}.settings-sidebar{position:static;max-height:none;min-width:0}.settings-sidebar>.hide-scrollbar{display:flex;gap:20px;margin-top:16px;overflow-x:auto}.settings-sidebar>.hide-scrollbar>section{flex:0 0 auto;margin-top:0}.settings-sidebar+div,.settings-sidebar+div :is(.grid,.flex)>:where(div,section,form,label){min-width:0}.settings-section-tabs{overflow-x:auto}.settings-section-tabs>button{flex-shrink:0}.platform-shell{flex-direction:column}.platform-shell>aside{display:flex;width:100%;flex-direction:column;gap:12px}.platform-shell>aside>nav{display:flex;gap:8px;margin-top:0;overflow-x:auto}.platform-shell>aside>nav>button{flex:0 0 auto;width:auto;margin-top:0}.platform-shell>aside>button{align-self:flex-start}.parent-profile-popover{max-width:calc(100vw - 24px)}}@media (min-width: 640px) and (max-width: 1023px){.app-sidebar{position:fixed;z-index:50;inset:0 auto 0 0;display:flex;width:min(88vw,320px)!important;padding:16px!important;transform:translate(-105%);pointer-events:none;overflow-y:auto}.mobile-sidebar-open .app-sidebar{transform:translate(0);pointer-events:auto}.mobile-sidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#07122594}.mobile-sidebar-global-close{position:fixed;z-index:60;top:16px;right:16px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff}.school-topbar .topbar-profile-button>:not(:first-child){display:none}.school-topbar .topbar-notification-popover,.school-topbar .topbar-profile-popover{max-width:calc(100vw - 24px);max-height:calc(100dvh - 110px);overflow-y:auto}}@media (max-width: 639px){.school-topbar.app-topbar,.school-app-shell .school-topbar.app-topbar{height:auto!important;min-height:124px;flex-direction:column;align-items:stretch;gap:4px;padding:calc(6px + env(safe-area-inset-top)) 12px 6px}.school-topbar .topbar-identity,.school-app-shell .school-topbar .topbar-identity{flex:0 0 auto;gap:8px;min-width:0}.school-topbar .topbar-school>div:first-child{display:none}.school-topbar .topbar-school p:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.school-topbar .topbar-actions,.school-app-shell .school-topbar .topbar-actions{width:100%;justify-content:flex-end;gap:8px}.school-topbar .topbar-session select{min-height:32px}.school-topbar .topbar-app-popover,.school-topbar .topbar-notification-popover,.school-topbar .topbar-profile-popover,.school-app-shell .school-topbar .topbar-notification-popover,.school-app-shell .school-topbar .topbar-profile-popover{top:calc(136px + env(safe-area-inset-top));max-height:calc(100dvh - 152px - env(safe-area-inset-top))}.topbar-notification-popover>div:first-child{flex-wrap:wrap;gap:8px}:is(.quick-enroll-main,.good-morning-main,.library-main,.responsive-panel) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-width:0;max-width:100%;font-size:16px}:is(.quick-enroll-tabs,.library-tabs) a{min-height:44px}.ui-card-header{flex-wrap:wrap}.ui-card,.ui-card-content,.overflow-x-auto{min-width:0;max-width:100%}.responsive-panel{width:100%;max-width:100vw}.responsive-panel>header,.responsive-panel>footer{flex-shrink:0;padding:16px}.responsive-panel>header>div{min-width:0;gap:10px}.responsive-panel>header>div>.h-12{flex-shrink:0}.responsive-panel>header>div>div{min-width:0;overflow-wrap:anywhere}.responsive-panel>header button{flex-shrink:0}.responsive-panel>.panel-scrollbar{min-height:0;padding:16px}.responsive-panel>footer{padding-bottom:max(16px,env(safe-area-inset-bottom));max-height:35dvh;overflow-y:auto}.responsive-panel>footer>.flex{flex-wrap:wrap}.student-detail-tabs button{min-height:44px}.settings-sidebar+div>.flex{padding:16px;gap:8px}.settings-sidebar+div>.flex>.flex{gap:8px}.settings-sidebar+div>.flex :is(a,button){flex-shrink:0}.settings-sidebar+div>.flex h1{font-size:24px}.settings-section-tabs{padding:12px;gap:8px}.settings-section-tabs>button{padding:10px 14px;font-size:12px}.platform-shell>main>header{flex-wrap:wrap;gap:12px;padding:16px}.assistant-voice-header{flex-wrap:wrap}.assistant-examples{grid-template-columns:minmax(0,1fr)}.assistant-command label>span{flex-wrap:wrap}}@media (max-width: 1023px){.dashboard-home{zoom:1}.school-topbar .topbar-menu-button,.school-topbar .topbar-menu-button .material-symbols-outlined{color:#075ed8!important}}@media (max-width: 639px){.dashboard-home section:has(>.dashboard-blog-grid)>.flex{flex-wrap:wrap;gap:12px}.atlas-dialog-actions,.atlas-reader-tools{flex-wrap:wrap}.atlas-question-editor{min-width:0;padding:12px}.atlas-modal :is(input,select,textarea){min-width:0;max-width:100%;font-size:16px}.atlas-toast{max-width:calc(100vw - 24px);overflow-wrap:anywhere}.exam-page>.flex:first-child{width:100%}.exam-page>.flex:first-child>button{min-width:0;flex:1;height:auto;padding:10px 8px}.exam-page>div>div:has(>input[type=date]){flex-wrap:wrap;border-radius:16px;padding:12px}.exam-page input[type=date]{min-width:0;width:100%;flex:1 1 100%}.atlas-app .atlas-chat{grid-template-columns:minmax(0,1fr)}.atlas-chat>.atlas-panel{min-width:0}.atlas-composer textarea{min-width:0;width:100%}.atlas-composer button{flex-shrink:0}}@media (min-width: 640px) and (max-width: 1023px){.mobile-bottom-nav{display:none!important}.school-main{padding-bottom:0!important}.school-app-shell .app-sidebar{position:relative;inset:auto;z-index:20;display:flex!important;visibility:visible;width:248px!important;height:100vh;padding:12px!important;transform:none;pointer-events:auto}.mobile-sidebar-backdrop,.mobile-sidebar-global-close{display:none!important}.school-app-shell .school-topbar.app-topbar{height:78px!important;min-height:78px;flex-direction:row;align-items:center;border-radius:0;padding:0 24px}.school-app-shell .school-topbar .topbar-menu-button{display:none!important}.school-app-shell .school-topbar .topbar-app-switcher{display:block}.school-app-shell .school-topbar .topbar-school>div:first-child{display:flex}.school-app-shell .school-topbar .topbar-actions{width:auto}}@media (max-width: 639px){.school-topbar.app-topbar,.school-app-shell .school-topbar.app-topbar{height:calc(64px + env(safe-area-inset-top))!important;min-height:calc(64px + env(safe-area-inset-top));flex-direction:row;align-items:center;gap:6px;padding:env(safe-area-inset-top) 10px 0}.school-topbar .topbar-identity,.school-app-shell .school-topbar .topbar-identity{min-width:0;flex:1 1 0;gap:6px}.school-app-shell .school-topbar .topbar-menu-button{width:40px;height:40px;flex-basis:40px}.school-topbar .topbar-school>div:last-child>p:first-child{font-size:14px;line-height:18px}.school-topbar .topbar-session{margin-top:0;line-height:14px}.school-topbar .topbar-actions,.school-app-shell .school-topbar .topbar-actions{width:auto;flex:0 0 auto;justify-content:flex-end;gap:4px}.school-topbar .topbar-chat-button{display:none!important}.school-app-shell .school-topbar .topbar-actions>div>button{width:40px;height:40px;min-width:40px}.school-topbar .topbar-app-popover,.school-topbar .topbar-notification-popover,.school-topbar .topbar-profile-popover,.school-app-shell .school-topbar .topbar-notification-popover,.school-app-shell .school-topbar .topbar-profile-popover{top:calc(70px + env(safe-area-inset-top));max-height:calc(100dvh - 82px - env(safe-area-inset-top))}.dashboard-home{gap:12px;padding-bottom:8px}.dashboard-upper-layout,.dashboard-upper-main{gap:12px}.dashboard-search{height:44px;border-radius:12px;padding-inline:12px}.dashboard-search input{font-size:16px}.dashboard-quick-actions{border-radius:16px;padding:12px}.dashboard-quick-actions-heading{margin-bottom:10px}.dashboard-quick-actions-grid{gap:8px}.dashboard-quick-action{min-height:96px;border-radius:14px;padding:11px 9px;gap:7px}.dashboard-quick-action-icon{width:34px;height:34px}.dashboard-quick-action-label{font-size:12px;line-height:15px}.dashboard-quick-action-caption{font-size:10px;line-height:13px}.dashboard-insights-card{border-radius:16px;padding:14px}.dashboard-insights-header{gap:12px}.dashboard-insights-header>div:first-child{min-width:0;gap:10px}.dashboard-insights-header h2{font-size:18px}.dashboard-insights-controls{margin-left:auto}.dashboard-insight-metric:last-child:nth-child(odd){grid-column:1 / -1}.dashboard-recommendation-steps{white-space:normal}.dashboard-stat-strip{gap:8px}.dashboard-stat-card{min-height:64px;padding:10px 12px}.dashboard-school-signals>header{align-items:flex-start;gap:10px}.dashboard-signals-list{grid-template-columns:minmax(0,1fr)}.dashboard-kpi-card{min-width:0}}@media (max-width: 359px){.school-topbar .topbar-session select{max-width:92px}.dashboard-quick-action-caption{display:none}.dashboard-quick-action{min-height:84px}}@media (max-width: 639px){.school-app-shell:has(.teacher-mobile-nav) .dashboard-right-rail{display:grid!important;width:100%;min-width:0;gap:12px;padding:0}.school-app-shell:has(.teacher-mobile-nav) .dashboard-right-rail>:not(.dashboard-activity-card){display:flex}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-card{position:relative;overflow:hidden;border:1px solid #dedcf6!important;border-radius:24px!important;background:radial-gradient(circle at 100% 0%,rgba(139,92,246,.13),transparent 38%),linear-gradient(145deg,#fff,#faf9ff);padding:15px!important;box-shadow:0 12px 28px #4e3d8517!important}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-card:after{position:absolute;top:-38px;right:-32px;width:104px;height:104px;border:18px solid rgba(124,92,224,.045);border-radius:50%;content:"";pointer-events:none}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-card>header{position:relative;z-index:1;margin:0 0 12px;padding:0}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-heading{gap:9px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-heading-icon{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border:1px solid rgba(124,92,224,.15);border-radius:13px;background:linear-gradient(145deg,#7959dc,#5d43ba);color:#fff;box-shadow:0 7px 16px #5d43ba38}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-heading-icon .material-symbols-outlined{font-size:20px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-card>header h2{color:#25213d;font-size:18px;line-height:23px;letter-spacing:-.02em}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-live{width:7px;height:7px;flex-basis:7px;background:#12ad78;box-shadow:0 0 0 4px #12ad781f}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-view-all{min-height:34px!important;gap:3px;border:1px solid #ddd6f7;border-radius:11px;background:#ffffffc7;padding:0 9px;color:#6547c4;box-shadow:0 3px 9px #5c44ac0f}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-list{position:relative;z-index:1;gap:10px;margin:0}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-item{min-height:88px;gap:11px;border:1px solid #e1dbf7;border-left:4px solid #7959dc;border-radius:17px!important;background:#ffffffe6;padding:12px 10px 12px 11px;box-shadow:0 7px 18px #4f3c9113!important}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-avatar{width:42px;height:42px;flex-basis:42px;border:3px solid #fff;background:linear-gradient(145deg,#eee9ff,#d9ceff);color:#6547c4;box-shadow:0 4px 12px #5d43ba2b}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-badge{right:-2px;bottom:-2px;width:18px;height:18px;background:#6547c4;font-size:10px!important}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-person strong{color:#28233f;font-size:12px;line-height:16px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-person em{border-color:#ddd5fa;background:#f2efff;color:#6b50bd}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-copy>small{margin-top:3px;color:#68758a;font-size:10px;line-height:14px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-meta{margin-top:4px;color:#9a91b4;font-size:9px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-card .dashboard-activity-next{width:30px;height:30px;min-height:30px;flex-basis:30px;border-color:#d9cff7;color:#6547c4;box-shadow:0 4px 10px #5d43ba1f}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-card .dashboard-activity-dots button.is-active{background:#6547c4}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-empty{min-height:76px;border-color:#ddd6f6;border-radius:16px;background:#ffffffb8;color:#756c8e}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-time{display:flex!important;position:relative;min-height:78px;overflow:hidden;gap:8px;margin:0;border:1px solid rgba(255,255,255,.5);border-radius:22px;background:radial-gradient(circle at 15% 0%,rgba(124,188,255,.42),transparent 45%),linear-gradient(135deg,#075ed8,#164aa8);padding:13px 14px;color:#fff;box-shadow:0 12px 25px #0748a633}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-time:after{position:absolute;right:-22px;bottom:-42px;width:110px;height:110px;border:20px solid rgba(255,255,255,.055);border-radius:50%;content:"";pointer-events:none}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-time>div{position:relative;z-index:1;flex:1 1 auto}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-time strong{color:#fff;font-size:22px;line-height:27px;letter-spacing:-.025em}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-time small{margin-top:2px;color:#ffffffbd;font-size:10px;line-height:14px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-time button{position:relative;z-index:1;display:grid;width:40px;height:40px;min-height:40px;flex:0 0 40px;place-items:center;border:1px solid rgba(255,255,255,.24);border-radius:13px;background:#ffffff21;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-time button .material-symbols-outlined{font-size:19px!important}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-calendar{border-color:#dce7f4!important;border-radius:24px!important;background:radial-gradient(circle at 100% 0%,rgba(74,144,235,.09),transparent 31%),#fff;padding:15px!important;box-shadow:0 12px 30px #1f386416!important}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-month>header{margin-bottom:12px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-month>header>strong{color:#17213a;font-size:18px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-month>header button{border-color:#d8e5f5;background:#ffffffd1;color:#1769d7;box-shadow:0 4px 10px #1e5cae12}.school-app-shell:has(.teacher-mobile-nav) .dashboard-calendar-grid{border-color:#e1eaf5;background:linear-gradient(145deg,#f8fbff,#f3f7fc);box-shadow:inset 0 1px #fff}.school-app-shell:has(.teacher-mobile-nav) .dashboard-calendar-grid>button{border-color:#dbe5f1b8;box-shadow:0 2px 5px #1f38640b}.school-app-shell:has(.teacher-mobile-nav) .dashboard-calendar-grid>button.is-today{border-color:#1769d7;background:linear-gradient(145deg,#2879e8,#075ed8);box-shadow:0 6px 13px #075ed840}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-events{margin-top:14px;border-top:1px dashed #d8e4f2;padding-top:14px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-agenda-header{margin-bottom:12px!important}.school-app-shell:has(.teacher-mobile-nav) .dashboard-agenda-header>button{min-height:38px;border-radius:12px;background:linear-gradient(145deg,#2879e8,#075ed8);box-shadow:0 6px 14px #075ed82e}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-events>.dashboard-category-heading{min-height:40px;border:1px solid #dce9fa;border-radius:13px;background:linear-gradient(90deg,#edf5ff,#f7faff);padding-inline:11px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-events>.dashboard-rail-festival-heading{border-color:#f3dfb2;background:linear-gradient(90deg,#fff4da,#fffaf0)}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-events>.dashboard-rail-birthday-heading{border-color:#e4daf9;background:linear-gradient(90deg,#f2edff,#faf8ff)}.school-app-shell:has(.teacher-mobile-nav) .dashboard-category-heading>em{min-width:25px;height:25px;box-shadow:0 3px 8px #1f386417}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-item-list>div{height:52px;min-height:52px;gap:8px;margin-top:7px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-events time,.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-birthday-list .dashboard-birthday-avatar{width:39px;height:39px;border-radius:12px;box-shadow:0 3px 9px #1f386412}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-item-list>div>span{height:52px;border-radius:13px;padding-inline:10px;box-shadow:0 3px 10px #1f38640d}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-item-list>div>span b{color:#23324a;font-size:11px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-agenda-empty{min-height:62px;border-radius:13px}}@media (max-width: 359px){.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-card,.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-calendar{padding:13px!important}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-heading-icon{width:36px;height:36px;flex-basis:36px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-view-all{padding-inline:7px;font-size:10px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-rail-time{padding-inline:12px}}@media (min-width: 1024px){.school-topbar.app-topbar{padding-inline:20px;border-color:#d8e3f2;box-shadow:0 3px 14px #1f38640f}.school-topbar .topbar-identity{gap:12px}.school-topbar .topbar-school{gap:10px}.school-topbar .topbar-school>div:last-child>p:first-child{font-size:16px;line-height:20px}.school-topbar .topbar-session{font-size:11px}.school-topbar .topbar-actions{gap:8px}.school-topbar .topbar-actions>button,.school-topbar .topbar-actions>div>button{transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.school-topbar .topbar-actions>button:hover,.school-topbar .topbar-actions>div>button:hover{transform:translateY(-1px)}}@media (max-width: 639px){.school-app-shell .school-topbar.app-topbar{box-sizing:border-box;height:calc(64px + env(safe-area-inset-top))!important;min-height:calc(64px + env(safe-area-inset-top));flex-direction:row;align-items:center;padding:env(safe-area-inset-top) max(8px,env(safe-area-inset-right)) 0 max(8px,env(safe-area-inset-left));gap:4px;overflow:visible}.school-app-shell .school-topbar .topbar-identity{min-width:0;flex:1 1 0;gap:4px}.school-app-shell .school-topbar .topbar-menu-button{display:flex!important;width:40px;height:40px;min-width:40px;flex:0 0 40px;border-radius:12px;background:#eff6ff}.school-app-shell .school-topbar .topbar-school,.school-app-shell .school-topbar .topbar-school-copy{min-width:0;flex:1 1 0}.school-app-shell .school-topbar .topbar-school-logo{display:none}.school-app-shell .school-topbar .topbar-school-copy>p:first-child{max-width:100%;overflow:hidden;color:#172033!important;font-size:14px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.school-app-shell .school-topbar .topbar-session{max-width:100%;overflow:hidden}.school-app-shell .school-topbar .topbar-session label{display:flex;min-width:0;max-width:100%}.school-app-shell .school-topbar .topbar-session select{width:auto;min-width:0;max-width:min(116px,100%);min-height:20px;padding:0;color:#52627a;font-size:11px;line-height:14px;text-overflow:ellipsis}.school-app-shell .school-topbar .topbar-actions{width:auto;min-width:0;flex:0 0 auto;gap:3px}.school-app-shell .school-topbar .topbar-chat-button{display:none!important}.school-app-shell .school-topbar .topbar-actions>div>.topbar-action-button,.school-app-shell .school-topbar .topbar-profile-button{display:flex;width:40px;height:40px;min-width:40px;flex:0 0 40px;border:0!important;border-radius:12px;background:#eff6ff!important;color:#075ed8!important;box-shadow:none!important}.school-app-shell .school-topbar .topbar-actions button:active{background:#dbeafe!important;transform:scale(.96)}.school-app-shell .school-topbar .topbar-app-popover,.school-app-shell .school-topbar .topbar-notification-popover,.school-app-shell .school-topbar .topbar-profile-popover{position:fixed;top:calc(72px + env(safe-area-inset-top));right:max(8px,env(safe-area-inset-right));left:max(8px,env(safe-area-inset-left));width:auto;max-width:none;max-height:calc(100dvh - 80px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;overflow-y:auto;border-radius:16px}}@media (max-width: 374px){.school-app-shell .school-topbar .topbar-menu-button,.school-app-shell .school-topbar .topbar-actions>div>.topbar-action-button,.school-app-shell .school-topbar .topbar-profile-button{width:36px;height:36px;min-width:36px;flex-basis:36px}.school-app-shell .school-topbar .topbar-actions{gap:2px}.school-app-shell .school-topbar .topbar-school-copy>p:first-child{font-size:13px}.school-app-shell .school-topbar .topbar-session select{max-width:82px}}@media (max-width: 639px){.school-app-shell:has(.teacher-mobile-nav) .dashboard-home{--teacher-card-border: rgba(203, 216, 234, .82);--teacher-card-shadow: 0 10px 28px rgba(30, 64, 175, .08)}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-actions-heading{margin-bottom:14px;padding:0 4px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-actions-heading p{color:#0f172a;font-size:18px;line-height:23px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-actions-all{color:#2563eb;font-size:12px;font-weight:800}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-actions-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-actions-grid:not(.is-expanded)>.dashboard-quick-action:nth-child(n+7){display:none}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-action{position:relative;min-height:116px;align-items:flex-start;justify-content:flex-end;gap:0;overflow:hidden;border:1px solid #dbeafe;border-radius:20px;background:linear-gradient(145deg,#eff6ff,#e0f2fe);padding:10px;text-align:left;box-shadow:var(--teacher-card-shadow);transition:transform .18s ease,box-shadow .18s ease}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-action:before{position:absolute;top:-42px;right:-38px;width:112px;height:112px;border-radius:999px;background:#ffffff7a;content:"";pointer-events:none}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-action:nth-child(4n+2){border-color:#cceee3;background:linear-gradient(145deg,#ecfdf5,#dff8ef)}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-action:nth-child(4n+3){border-color:#fde6b8;background:linear-gradient(145deg,#fffbeb,#fef3c7)}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-action:nth-child(4n+4){border-color:#e5d8ff;background:linear-gradient(145deg,#f5f3ff,#ede9fe)}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-action:active{transform:scale(.98);box-shadow:0 5px 14px #1e40af14}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-actions-grid>.dashboard-quick-action .dashboard-quick-action-icon{position:relative;z-index:1;width:34px;height:34px;flex:0 0 34px;margin-bottom:auto;border:1px solid rgba(255,255,255,.72);border-radius:12px;background:#ffffffb8;color:#2563eb;box-shadow:0 4px 12px #1e40af14}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-action:nth-child(4n+2) .dashboard-quick-action-icon{color:#059669}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-action:nth-child(4n+3) .dashboard-quick-action-icon{color:#d97706}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-action:nth-child(4n+4) .dashboard-quick-action-icon{color:#7c3aed}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-action-icon .material-symbols-outlined{font-size:18px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-action-copy{position:relative;z-index:1;width:100%}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-action-label{display:block;overflow:hidden;color:#0f172a;font-size:12px;font-weight:800;line-height:16px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-action-caption{display:-webkit-box;max-width:82%;margin-top:4px;overflow:hidden;color:#64748b;font-size:9px;line-height:13px;text-align:left;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.school-app-shell:has(.teacher-mobile-nav) .dashboard-quick-action-arrow{position:absolute;right:8px;bottom:10px;z-index:1;display:block;color:#2563eb;font-size:16px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-home :is(.dashboard-insights-card,.dashboard-blog-section,.dashboard-school-signals,.dashboard-activity-card,.dashboard-rail-calendar,.dashboard-editorial-section){overflow:hidden;border:1px solid var(--teacher-card-border);border-radius:24px;background-color:#fff;box-shadow:var(--teacher-card-shadow)}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card{background:linear-gradient(145deg,#faf7ff,#eef4ff);padding:16px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-blog-section,.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals,.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-card{padding:16px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-card{border-radius:18px;box-shadow:0 7px 18px #1e40af12}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-card,.school-app-shell:has(.teacher-mobile-nav) .dashboard-blog-section article,.school-app-shell:has(.teacher-mobile-nav) .dashboard-activity-item{border-radius:16px;background-color:#f8fafce0;box-shadow:0 4px 12px #1e40af0d}}@media (min-width: 1024px){.school-app-shell .school-topbar .topbar-actions{gap:9px}.school-app-shell .school-topbar .topbar-chat-button,.school-app-shell .school-topbar .topbar-app-switcher>.topbar-action-button,.school-app-shell .school-topbar .topbar-notifications>.topbar-action-button{width:42px;height:42px;border-color:#cfdceeeb;border-radius:14px;background:linear-gradient(145deg,#fff,#f4f8fe);color:#1261d1;box-shadow:0 7px 18px #234b8217,inset 0 1px #fffffff2}.school-app-shell .school-topbar .topbar-chat-button .material-symbols-outlined,.school-app-shell .school-topbar .topbar-app-switcher>.topbar-action-button .material-symbols-outlined,.school-app-shell .school-topbar .topbar-notifications>.topbar-action-button .material-symbols-outlined{font-size:20px!important;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20}.school-app-shell .school-topbar .topbar-chat-button:hover,.school-app-shell .school-topbar .topbar-app-switcher>.topbar-action-button:hover,.school-app-shell .school-topbar .topbar-notifications>.topbar-action-button:hover,.school-app-shell .school-topbar .topbar-app-switcher>.topbar-action-button[aria-expanded=true],.school-app-shell .school-topbar .topbar-notifications>.topbar-action-button[aria-expanded=true]{border-color:#b9d1f1;background:linear-gradient(145deg,#f7fbff,#eaf3ff);color:#075ed8;box-shadow:0 10px 22px #1a539e24,inset 0 0 0 1px #ffffffd1}.school-app-shell .school-topbar .topbar-profile-button{min-width:176px;height:46px;gap:9px;border-color:#cfdceeeb;border-radius:14px;background:linear-gradient(145deg,#fff,#f4f8fe);padding:0 10px 0 7px;color:#1261d1;box-shadow:0 7px 18px #234b8217,inset 0 1px #fffffff2}.school-app-shell .school-topbar .topbar-profile-button:hover,.school-app-shell .school-topbar .topbar-profile-button[aria-expanded=true]{border-color:#b9d1f1;background:linear-gradient(145deg,#f7fbff,#eaf3ff);box-shadow:0 10px 22px #1a539e24}.school-app-shell .school-topbar .topbar-profile-avatar{width:32px;height:32px;border:2px solid white;background:linear-gradient(145deg,#eaf3ff,#d9e9ff);color:#075ed8;box-shadow:0 0 0 1px #d1e0f3,0 4px 10px #075ed829}.school-app-shell .school-topbar .topbar-profile-copy{max-width:132px;flex:1 1 auto;line-height:1.15}.school-app-shell .school-topbar .topbar-profile-name{color:#18365e;font-size:12px;font-weight:800;letter-spacing:-.01em}.school-app-shell .school-topbar .topbar-profile-designation{margin-top:2px;color:#71839b;font-size:9px;font-weight:600}.school-app-shell .school-topbar .topbar-profile-button>.material-symbols-outlined:last-child{margin-left:1px;color:#71839b;font-size:16px!important;transition:transform .18s ease}.school-app-shell .school-topbar .topbar-profile-button[aria-expanded=true]>.material-symbols-outlined:last-child{transform:rotate(180deg)}.school-app-shell .school-topbar .topbar-notification-badge{top:8px;right:8px;width:7px;height:7px;border:2px solid white;box-sizing:content-box;box-shadow:0 2px 5px #be1f354d}.school-app-shell .school-topbar :is(.topbar-chat-button,.topbar-action-button,.topbar-profile-button):focus-visible{outline:none;box-shadow:0 0 0 3px #075ed826,0 8px 20px #1a539e21}}@media (min-width: 1024px){.quick-enroll-shell .quick-enroll-topbar{min-height:68px;padding-inline:18px;border-color:#d8e3f2;background:#fbfdfff5;box-shadow:0 3px 14px #1f38640f;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.quick-enroll-shell .quick-enroll-topbar .topbar-actions{gap:9px}.quick-enroll-shell .quick-enroll-topbar .topbar-chat-button,.quick-enroll-shell .quick-enroll-topbar .topbar-app-switcher>.topbar-action-button,.quick-enroll-shell .quick-enroll-topbar .topbar-notifications>.topbar-action-button{width:42px;height:42px;border-color:#c9d8ecf0;border-radius:14px;background:linear-gradient(145deg,#fff,#f2f6fc);color:#2e5395;box-shadow:0 7px 18px #2e53951a,inset 0 1px #fffffff5}.quick-enroll-shell .quick-enroll-topbar .topbar-chat-button .material-symbols-outlined,.quick-enroll-shell .quick-enroll-topbar .topbar-app-switcher>.topbar-action-button .material-symbols-outlined,.quick-enroll-shell .quick-enroll-topbar .topbar-notifications>.topbar-action-button .material-symbols-outlined{font-size:20px!important;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20}.quick-enroll-shell .quick-enroll-topbar .topbar-chat-button:hover,.quick-enroll-shell .quick-enroll-topbar .topbar-app-switcher>.topbar-action-button:hover,.quick-enroll-shell .quick-enroll-topbar .topbar-notifications>.topbar-action-button:hover,.quick-enroll-shell .quick-enroll-topbar .topbar-action-button[aria-expanded=true]{border-color:#b7cae5;background:linear-gradient(145deg,#f9fbff,#e9f1fc);color:#214b8d;box-shadow:0 10px 22px #2e539526}.quick-enroll-shell .quick-enroll-topbar .topbar-profile-button{min-width:176px;height:46px;gap:9px;border-color:#c9d8ecf0;border-radius:14px;background:linear-gradient(145deg,#fff,#f2f6fc);padding:0 10px 0 7px;color:#2e5395;box-shadow:0 7px 18px #2e53951a,inset 0 1px #fffffff5}.quick-enroll-shell .quick-enroll-topbar .topbar-profile-button:hover,.quick-enroll-shell .quick-enroll-topbar .topbar-profile-button[aria-expanded=true]{border-color:#b7cae5;background:linear-gradient(145deg,#f9fbff,#e9f1fc);box-shadow:0 10px 22px #2e539526}.quick-enroll-shell .quick-enroll-topbar .topbar-profile-avatar{width:32px;height:32px;border:2px solid white;border-radius:10px;background:linear-gradient(145deg,#edf4ff,#dfeafb);color:#2e5395;box-shadow:0 0 0 1px #d1deef,0 4px 10px #2e539524}.quick-enroll-shell .quick-enroll-topbar .topbar-profile-copy{max-width:132px;flex:1 1 auto;line-height:1.15}.quick-enroll-shell .quick-enroll-topbar .topbar-profile-name{color:#18365e;font-size:12px;font-weight:800;letter-spacing:-.01em}.quick-enroll-shell .quick-enroll-topbar .topbar-profile-designation{margin-top:2px;color:#71839b;font-size:9px;font-weight:600}.quick-enroll-shell .quick-enroll-topbar .topbar-profile-button>.material-symbols-outlined:last-child{margin-left:1px;color:#71839b;font-size:16px!important;transition:transform .18s ease}.quick-enroll-shell .quick-enroll-topbar .topbar-profile-button[aria-expanded=true]>.material-symbols-outlined:last-child{transform:rotate(180deg)}.quick-enroll-shell .quick-enroll-topbar .topbar-notification-badge{top:8px;right:8px;width:7px;height:7px;border:2px solid white;box-sizing:content-box;box-shadow:0 2px 5px #be1f354d}.quick-enroll-shell .quick-enroll-topbar :is(.topbar-chat-button,.topbar-action-button,.topbar-profile-button):focus-visible{outline:none;box-shadow:0 0 0 3px #2e539526,0 8px 20px #2e539521}.quick-enroll-shell .quick-enroll-action-card{width:100%;min-width:0}}@media (max-width: 639px){.dashboard-home{width:100%;min-width:0;gap:14px;overflow:hidden;background:#f6f8fc;padding:0 12px max(18px,env(safe-area-inset-bottom))}.dashboard-upper-layout,.dashboard-lower-layout{display:flex!important;width:100%;min-width:0;flex-direction:column;gap:14px}.dashboard-upper-main,.dashboard-right-rail,.dashboard-lower-layout>div{display:flex!important;width:100%;min-width:0;flex-direction:column;gap:14px}.dashboard-right-rail{padding-top:0}.dashboard-search{height:48px;min-height:48px;border:1px solid #dbe5f2;border-radius:15px;background:#fff;padding:0 10px 0 14px;box-shadow:0 5px 15px #1e406e0f}.dashboard-search>.material-symbols-outlined{font-size:21px;color:#6d84a5}.dashboard-search input{min-width:0;font-size:15px}.dashboard-search button{width:32px;height:32px;border-radius:10px}.dashboard-page-heading{margin:0;padding:0 2px}.dashboard-page-heading h1{font-size:24px;line-height:29px;letter-spacing:-.03em}.dashboard-page-heading p{margin-top:3px;font-size:12px;line-height:17px}.dashboard-quick-actions{margin:0;border:1px solid #dce8f8;border-radius:18px;background:linear-gradient(180deg,#f9fbff,#eff5ff);padding:14px 12px;box-shadow:0 7px 20px #1f38640f}.dashboard-quick-actions-heading{min-height:0;display:flex!important;align-items:center;gap:9px;margin:0 1px 12px;border:0;border-radius:0;background:transparent;padding:0;box-shadow:none}.dashboard-quick-actions-heading-icon{display:flex;width:35px;height:35px;flex:0 0 35px;border-radius:11px}.dashboard-quick-actions-heading-icon span{font-size:20px}.dashboard-quick-actions-heading p{font-size:16px;line-height:21px}.dashboard-quick-actions-heading span{font-size:10px;line-height:14px}.dashboard-quick-actions-heading-arrow{margin-left:auto;font-size:20px!important}.dashboard-quick-actions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dashboard-quick-action{height:82px;min-width:0;align-items:center;justify-content:center;gap:5px;border:1px solid #d8e5f6;border-radius:13px;padding:8px 6px;text-align:center;box-shadow:0 4px 10px #1f38640b}.dashboard-quick-action-icon{position:static;width:31px;height:31px;flex:0 0 31px;border-radius:9px;box-shadow:none}.dashboard-quick-action-icon span{font-size:17px}.dashboard-quick-action-copy{width:100%}.dashboard-quick-action-label{max-width:100%;font-size:11px;line-height:14px;text-align:center}.dashboard-quick-action-caption,.dashboard-quick-action-arrow{display:none}.dashboard-insights-card,.dashboard-blog-section,.dashboard-school-signals,.dashboard-calendar-combined,.dashboard-activity-card,.dashboard-rail-calendar{border-radius:17px;box-shadow:0 6px 18px #1f38640e}.dashboard-insights-card{padding:15px}.dashboard-insights-header{gap:10px}.dashboard-insights-header>div:first-child{min-width:0;gap:10px}.dashboard-insights-header>div:first-child>div:first-child{width:38px;height:38px;flex:0 0 38px;border-radius:11px}.dashboard-insights-header h2{font-size:18px;line-height:22px}.dashboard-insights-subtitle{font-size:11px;line-height:15px}.dashboard-insights-controls{gap:5px}.dashboard-insights-controls button{width:32px;height:32px}.dashboard-insight-metrics,.dashboard-signals-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dashboard-insight-metric{min-height:74px;padding:9px}.dashboard-insight-metric-label{font-size:10px}.dashboard-insight-metric strong{font-size:18px;line-height:22px}.dashboard-insight-metric small{font-size:9px}.dashboard-recommendation{align-items:flex-start;padding:9px}.dashboard-recommendation-steps{margin-top:5px;padding-left:16px;font-size:11px;line-height:1.45}.dashboard-recommendation button{display:none}.dashboard-stat-strip,.dashboard-summary-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dashboard-stat-card,.dashboard-summary-card{min-width:0;min-height:78px!important;border-radius:14px;padding:10px!important}.dashboard-stat-card .font-display,.dashboard-summary-value{font-size:23px!important;line-height:27px!important}.dashboard-stat-card span:last-child,.dashboard-summary-label{margin-top:4px!important;overflow:hidden;font-size:10px!important;line-height:13px;text-overflow:ellipsis;white-space:nowrap}.dashboard-stat-card .material-symbols-outlined,.dashboard-summary-arrow{font-size:17px!important}.dashboard-blog-section,.dashboard-school-signals,.dashboard-calendar-combined{padding:14px}.dashboard-blog-section h3,.dashboard-school-signals h2{font-size:17px}.dashboard-blog-section article{padding:11px}.dashboard-calendar-combined{grid-template-columns:minmax(0,1fr)!important;gap:10px}.dashboard-calendar-combined>div{min-width:0;padding:12px}.dashboard-calendar-combined .grid-cols-7{gap:3px}.dashboard-calendar-combined .grid-cols-7 button{height:34px;border-radius:9px}.dashboard-school-signals>header{align-items:flex-start;gap:10px}.dashboard-school-signals header p{font-size:10px;line-height:14px}.dashboard-kpi-tools{gap:0}.dashboard-signals-legend{display:none}.dashboard-kpi-range{padding:5px 7px;font-size:10px}.dashboard-signals-list article{min-height:104px;grid-template-columns:28px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;padding:9px}.dashboard-kpi-icon{width:28px;height:28px;flex-basis:28px}.dashboard-signal-name strong{font-size:10px}.dashboard-signal-name b{font-size:15px}.dashboard-kpi-caption{font-size:8px}.dashboard-right-rail{display:flex!important}.dashboard-activity-card,.dashboard-rail-calendar{display:block!important;padding:13px}.dashboard-activity-card>header h2,.dashboard-rail-month>header>strong{font-size:14px}.dashboard-activity-item strong{font-size:12px}.dashboard-activity-item small{font-size:10px}.dashboard-rail-time{margin:0;border-radius:14px;padding:11px}.dashboard-rail-time strong{font-size:16px}.dashboard-rail-time small{font-size:10px}.dashboard-rail-time button{width:32px;height:32px}.dashboard-rail-time button .material-symbols-outlined{font-size:14px!important}.dashboard-rail-calendar{overflow:hidden}.dashboard-calendar-grid{gap:4px 2px}.dashboard-calendar-grid>span{font-size:10px}.dashboard-calendar-grid>button{height:30px;font-size:11px}.dashboard-rail-events h3{font-size:13px}.dashboard-rail-events small,.dashboard-rail-events b{font-size:10px}.dashboard-phone-apps{grid-template-columns:minmax(0,1fr)!important}}@media (max-width: 639px){.dashboard-school-signals{min-width:0;overflow:hidden;border:1px solid #d9e6f7;border-radius:22px;background:linear-gradient(145deg,#f7faff,#eef5ff);padding:16px 12px 12px;box-shadow:0 10px 28px #19437d14}.dashboard-school-signals>header{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;margin-bottom:14px;padding:0 2px}.dashboard-school-signals>header>div:first-child{min-width:0;flex:1}.dashboard-school-signals h2{color:#172d50;font-size:19px;line-height:1.2;letter-spacing:-.02em}.dashboard-school-signals header p{margin-top:3px;color:#657892;font-size:12px;line-height:1.4}.dashboard-school-signals .dashboard-kpi-tools{width:auto;flex:0 0 auto;align-items:center}.dashboard-school-signals .dashboard-signals-legend{display:none}.dashboard-school-signals .dashboard-kpi-range{width:auto;min-height:38px;gap:3px;border-color:#ccddf3;border-radius:12px;background:#ffffffe6;padding:0 5px 0 8px;color:#245b9d;font-size:11px;font-weight:700;box-shadow:0 3px 10px #1f4c8e0f}.dashboard-school-signals .dashboard-kpi-range select{flex:0 1 auto;min-width:0;min-height:36px;max-width:84px;color:inherit;font:inherit}.dashboard-school-signals .dashboard-signals-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.dashboard-school-signals .dashboard-signals-list article{min-width:0;min-height:154px;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto 34px auto;align-items:center;-moz-column-gap:8px;column-gap:8px;row-gap:7px;border:1px solid #e2eaf5;border-radius:17px;background:#fffffff5;padding:11px;box-shadow:0 4px 14px #193e710b;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.dashboard-school-signals .dashboard-signals-list article:active{border-color:#b8d2f5;box-shadow:0 6px 18px #193e7117;transform:translateY(1px)}.dashboard-school-signals .dashboard-kpi-icon{width:34px;height:34px;border-radius:11px;background:#eaf2ff;color:#1769d2}.dashboard-school-signals .dashboard-kpi-icon .material-symbols-outlined{font-size:19px}.dashboard-school-signals .dashboard-signal-name{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 4px}.dashboard-school-signals .dashboard-signal-name strong{color:#52647e;font-size:10px;line-height:1.3}.dashboard-school-signals .dashboard-signal-name b{color:#152a49;font-size:20px;line-height:1.15;letter-spacing:-.03em;overflow-wrap:anywhere}.dashboard-school-signals .dashboard-kpi-change{align-self:center;border-radius:999px;padding:3px 5px;font-size:9px;font-weight:800;white-space:nowrap}.dashboard-school-signals .dashboard-kpi-change .material-symbols-outlined{font-size:11px}.dashboard-school-signals .dashboard-kpi-chart{height:34px;grid-column:1 / -1;align-self:end}.dashboard-school-signals .dashboard-kpi-chart .dashboard-kpi-line{stroke-width:2}.dashboard-school-signals .dashboard-kpi-caption{color:#71829a;font-size:9px;line-height:1.4}.dashboard-school-signals .dashboard-signals-empty{grid-column:1 / -1;border:1px dashed #c9daef;border-radius:15px;background:#ffffffb3;padding:28px 16px;text-align:center;color:#657892;font-size:13px}}@media (max-width: 359px){.dashboard-school-signals{padding:14px 10px 10px;border-radius:18px}.dashboard-school-signals h2{font-size:18px}.dashboard-school-signals header p{font-size:11px}.dashboard-school-signals .dashboard-kpi-range .material-symbols-outlined{display:none}.dashboard-school-signals .dashboard-signals-list{grid-template-columns:minmax(0,1fr)}.dashboard-school-signals .dashboard-signals-list article{min-height:0;grid-template-columns:38px minmax(0,1fr);-moz-column-gap:10px;column-gap:10px;padding:12px}.dashboard-school-signals .dashboard-kpi-icon{width:38px;height:38px}.dashboard-school-signals .dashboard-signal-name strong{font-size:11px}.dashboard-school-signals .dashboard-signal-name b{font-size:21px}}@media (max-width: 639px){.dashboard-quick-actions{margin:0;border:0;border-radius:0;background:transparent;padding:0;box-shadow:none}.dashboard-quick-actions-heading{min-height:0;align-items:center;gap:8px;margin:0 0 20px;padding:0}.dashboard-quick-actions-heading p{color:#0b2d5c;font-size:clamp(20px,5.8vw,24px);line-height:1.2;font-weight:800}.dashboard-actions-all{flex:0 0 auto;gap:3px;color:#0b2d5c;font-size:16px;line-height:1.2;font-weight:600;white-space:nowrap}.dashboard-quick-actions-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:0;column-gap:0;row-gap:28px}.dashboard-quick-action{display:flex;width:100%;height:auto;min-height:0;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;border:0;border-radius:10px;background:transparent;padding:0 2px;text-align:center;box-shadow:none;transition:none}.dashboard-quick-action:hover,.dashboard-quick-action:active{transform:none;border-color:transparent;background:transparent}.dashboard-quick-action:focus-visible{outline:2px solid #1769e0;outline-offset:4px}.dashboard-quick-actions-grid>.dashboard-quick-action .dashboard-quick-action-icon{position:static;width:clamp(58px,15vw,62px);height:clamp(58px,15vw,62px);flex:0 0 clamp(58px,15vw,62px);margin:0;border-radius:17px;background:var(--quick-action-tint);color:var(--quick-action-color);box-shadow:none;transition:transform .18s ease,background-color .18s ease}.dashboard-quick-action:active .dashboard-quick-action-icon{transform:scale(.94);background:color-mix(in srgb,var(--quick-action-color) 18%,white)}.dashboard-quick-action-icon .material-symbols-outlined{color:inherit;font-size:28px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.dashboard-quick-action-copy{width:100%;flex:none;overflow:visible;text-align:center}.dashboard-quick-action-label{display:block;max-width:none;overflow:visible;white-space:normal;color:#0b2d5c;font-size:12px;line-height:16px;font-weight:600;text-align:center}.dashboard-quick-action-caption,.dashboard-quick-action-arrow{display:none}.dashboard-quick-action:nth-child(1){--quick-action-tint: #eaf3ff;--quick-action-color: #1769e0}.dashboard-quick-action:nth-child(2){--quick-action-tint: #e9f8f2;--quick-action-color: #20b486}.dashboard-quick-action:nth-child(3){--quick-action-tint: #f1ebff;--quick-action-color: #7c4dff}.dashboard-quick-action:nth-child(4){--quick-action-tint: #fff5e5;--quick-action-color: #f59e0b}.dashboard-quick-action:nth-child(5){--quick-action-tint: #edf5ff;--quick-action-color: #1769e0}.dashboard-quick-action:nth-child(6){--quick-action-tint: #fff0f5;--quick-action-color: #f43f78}.dashboard-quick-action:nth-child(7){--quick-action-tint: #eaf9fb;--quick-action-color: #20b8c8}.dashboard-quick-action:nth-child(8){--quick-action-tint: #f3eeff;--quick-action-color: #7c4dff}.dashboard-quick-action:nth-child(9){--quick-action-tint: #edf4ff;--quick-action-color: #1769e0}.dashboard-quick-action:nth-child(10){--quick-action-tint: #e9f8f0;--quick-action-color: #20b486}.dashboard-quick-action:nth-child(11){--quick-action-tint: #f0ecff;--quick-action-color: #7c4dff}.dashboard-quick-action:nth-child(12){--quick-action-tint: #fff0f6;--quick-action-color: #f43f78}}@media (max-width: 359px){.dashboard-actions-all{font-size:13px}.dashboard-quick-action-label{font-size:11px;line-height:14px}}@media (max-width: 639px) and (prefers-reduced-motion: reduce){.dashboard-quick-action-icon{transition:none}}@media (min-width: 640px){.dashboard-quick-actions-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-quick-action{width:100%;min-width:0}.dashboard-quick-action-copy{min-width:0;overflow:visible}.dashboard-quick-action-label{overflow:visible;font-size:9px;line-height:13px;text-overflow:clip;white-space:nowrap}.dashboard-quick-action-caption{font-size:8px;line-height:11px}}@media (max-width: 639px){.dashboard-insights-card{margin-top:0;border:1px solid #e3e5f5;border-radius:20px;background:linear-gradient(160deg,#fdfbff,#f7f9ff);padding:16px;box-shadow:0 8px 24px #314fa012}.dashboard-insights-header{align-items:flex-start;gap:12px 8px}.dashboard-insights-header>div:first-child{flex:1 1 0;min-width:0;align-items:flex-start;gap:10px}.dashboard-insights-header>div:first-child>div:first-child{width:40px;height:40px;flex:0 0 40px;border-radius:12px}.dashboard-insights-header>div:first-child>div:last-child{min-width:0}.dashboard-insights-header h2{font-size:20px;line-height:24px}.dashboard-insights-subtitle{margin-top:3px;font-size:12px;line-height:16px}.dashboard-insights-card .dashboard-insights-heading{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto auto auto;flex:1 1 0;min-width:0;align-items:start;-moz-column-gap:10px;column-gap:10px;row-gap:0}.dashboard-insights-card .dashboard-insights-heading .dashboard-insights-heading-icon{grid-column:1;grid-row:1 / 4;width:40px;height:40px;border-color:#e3d8ff;background:#f2edff;color:#7c4dff;box-shadow:none}.dashboard-insights-card .dashboard-insights-heading-icon .material-symbols-outlined{font-size:22px}.dashboard-insights-heading-copy{display:contents}.dashboard-insights-card .dashboard-insights-eyebrow{display:block;grid-column:2;grid-row:1;color:#7653ca;font-size:9px;line-height:13px;letter-spacing:.11em}.dashboard-insights-heading h2{grid-column:2;grid-row:2;margin:2px 0 0;color:#0b2d5c;font-size:20px;line-height:24px}.dashboard-insights-heading .dashboard-insights-subtitle{grid-column:2;grid-row:3;margin-top:2px;color:#64748b;font-size:12px;line-height:16px}.dashboard-insights-card .dashboard-insights-heading-copy>.dashboard-insights-report{display:inline-flex;grid-column:1 / -1;grid-row:4;justify-self:start;max-width:100%;margin:12px 0 0;border:1px solid #e6dcff;background:#f2edff;padding:5px 9px;color:#6940c4;font-size:10px;line-height:14px;white-space:normal}.dashboard-insights-controls{flex:0 0 auto;gap:6px;margin-left:auto}.dashboard-insights-controls>button{width:40px;height:40px;min-height:40px;border-radius:12px}.dashboard-insight-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.dashboard-insight-metric{display:flex;min-width:0;min-height:112px;flex-direction:column;align-items:flex-start;border-radius:15px;padding:13px 12px;box-shadow:0 3px 10px #1f386409}.dashboard-insights-card .dashboard-insight-metric{border:1px solid color-mix(in srgb,var(--metric-accent) 24%,white);background:color-mix(in srgb,var(--metric-accent) 9%,white)}.dashboard-insight-metric.metric-1{--metric-accent: #1769e0}.dashboard-insight-metric.metric-2{--metric-accent: #20b486}.dashboard-insight-metric.metric-3{--metric-accent: #7c4dff}.dashboard-insight-metric.metric-4{--metric-accent: #f59e0b}.dashboard-insight-metric.metric-5{--metric-accent: #f43f78}.dashboard-insights-card .dashboard-insight-metric .dashboard-insight-metric-label{color:var(--metric-accent)}.dashboard-insights-card .dashboard-insight-metric .dashboard-insight-metric-label i{background:var(--metric-accent)}.dashboard-insight-metric-label{max-width:100%;overflow:visible;white-space:normal;font-size:12px;line-height:16px;font-weight:700}.dashboard-insight-metric-label i{margin-top:4px;align-self:flex-start}.dashboard-insight-metric strong{margin-top:9px;color:#0b2d5c;font-size:24px;line-height:28px}.dashboard-insight-metric small{margin-top:auto;padding-top:6px;overflow:visible;color:#64748b;font-size:11px;line-height:15px;text-overflow:clip;white-space:normal}.dashboard-insights-card .dashboard-insight-metric:last-child:nth-child(odd){display:grid;min-height:90px;grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;align-items:center;-moz-column-gap:12px;column-gap:12px}.dashboard-insight-metric:last-child:nth-child(odd) strong{grid-column:2;grid-row:1 / 3;margin:0;text-align:right}.dashboard-insight-metric:last-child:nth-child(odd) small{grid-column:1;grid-row:2;margin:0;padding-top:4px}.dashboard-insight-metric-empty{grid-column:1 / -1}}@media (max-width: 359px){.dashboard-insights-card{padding:13px}.dashboard-insights-header h2{font-size:18px}.dashboard-insights-controls>button{width:36px;height:36px;min-height:36px}.dashboard-insight-metrics{gap:8px}.dashboard-insight-metric{padding:11px 9px}.dashboard-insight-metric strong{font-size:22px}}@media (max-width: 639px){.dashboard-insights-card .dashboard-recommendation{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:0 11px;margin-top:14px;border:1px solid #dbe4f8;border-radius:16px;background:linear-gradient(145deg,#f8fbff,#f4f3ff);padding:14px;box-shadow:none}.dashboard-insights-card .dashboard-recommendation-icon{width:36px;height:36px;flex:none;border-radius:11px;background:#eae5ff;color:#7c4dff}.dashboard-insights-card .dashboard-recommendation>div{min-width:0;padding-top:2px}.dashboard-insights-card .dashboard-recommendation strong{color:#0b2d5c;font-size:13px;line-height:18px;font-weight:700;letter-spacing:0;text-transform:none}.dashboard-insights-card .dashboard-recommendation small{margin-top:7px;overflow:visible;color:#52627a;font-size:12px;line-height:17px;text-overflow:clip;white-space:normal}.dashboard-insights-card .dashboard-recommendation-steps{margin:8px 0 0;padding-left:0;color:#40536e;font-size:12px;line-height:1.5;white-space:normal}.dashboard-insights-card .dashboard-recommendation-steps li+li{margin-top:7px}.dashboard-insights-card .dashboard-recommendation button{display:inline-flex;width:100%;min-height:44px;grid-column:1 / -1;justify-content:center;gap:7px;margin-top:14px;border:1px solid #cdddf8;border-radius:11px;background:#fff;padding:8px 12px;color:#1769e0;font-size:12px;line-height:16px;font-weight:700;box-shadow:0 2px 6px #1769e00a;transition:background-color .18s ease,border-color .18s ease}.dashboard-insights-card .dashboard-recommendation button:active{border-color:#a9c6f4;background:#eaf2ff}.dashboard-insights-card .dashboard-recommendation button:focus-visible{outline:2px solid #1769e0;outline-offset:2px}}@media (max-width: 639px) and (prefers-reduced-motion: reduce){.dashboard-insights-card .dashboard-recommendation button{transition:none}}.dashboard-insights-card .dashboard-recommendation{position:relative;display:block;overflow:hidden;margin-top:14px;border:1px solid #d7e4f7;border-radius:18px;background:linear-gradient(135deg,#f8fbff,#f2f7ff 62%,#f7f4ff);padding:15px;box-shadow:inset 0 1px #ffffffe6}.dashboard-insights-card .dashboard-recommendation:after{position:absolute;top:-55px;right:130px;width:150px;height:150px;border-radius:999px;background:#5b78eb0f;content:"";pointer-events:none}.dashboard-insights-card .dashboard-recommendation-icon{position:absolute;top:15px;left:15px;z-index:1;display:flex;width:42px;height:42px;flex:none;align-items:center;justify-content:center;border:1px solid #d7e3f8;border-radius:13px;background:#fff;box-shadow:0 6px 16px #2256a51a}.dashboard-insights-card .dashboard-recommendation-icon img{width:25px;height:25px}.dashboard-insights-card .dashboard-recommendation>div{position:relative;z-index:1;min-width:0;padding:0}.dashboard-insights-card .dashboard-recommendation strong{display:block;min-height:42px;margin:0 0 10px;padding:6px 92px 0 55px;color:#174ea6;font-size:12px;line-height:16px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dashboard-insights-card .dashboard-recommendation small{display:block;color:#52627a;font-size:12px;line-height:18px;white-space:normal}.dashboard-insights-card .dashboard-recommendation-steps{display:block;margin:0;padding-left:24px;list-style:decimal;color:#4b5f7d;font-size:12px;line-height:18px}.dashboard-insights-card .dashboard-recommendation-steps li{padding-left:2px}.dashboard-insights-card .dashboard-recommendation-steps li+li{margin-top:5px}.dashboard-insights-card .dashboard-recommendation button{position:absolute;top:12px;right:12px;z-index:1;display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:9px;background:#1769d5;padding:0 10px;color:#fff;font-size:9px;line-height:12px;font-weight:800;box-shadow:0 8px 18px #1769d533;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease}.dashboard-insights-card .dashboard-recommendation button:hover{background:#0f58bb;box-shadow:0 10px 22px #1769d542;transform:translateY(-1px)}.dashboard-insights-card .dashboard-recommendation button:focus-visible{outline:3px solid rgba(23,105,213,.25);outline-offset:2px}@media (max-width: 900px){.dashboard-insights-card .dashboard-recommendation-icon{width:38px;height:38px}.dashboard-insights-card .dashboard-recommendation button{top:10px;right:10px}}@media (max-width: 639px){.dashboard-insights-card .dashboard-recommendation{border-radius:16px;padding:13px}.dashboard-insights-card .dashboard-recommendation-icon{top:13px;left:13px}.dashboard-insights-card .dashboard-recommendation strong{min-height:38px;margin-bottom:8px;padding:5px 72px 0 48px;font-size:11px}.dashboard-insights-card .dashboard-recommendation-steps{font-size:11px;line-height:17px}.dashboard-insights-card .dashboard-recommendation-steps li{padding-left:1px}.dashboard-insights-card .dashboard-recommendation button{position:static;width:auto;float:right;margin-top:9px}}@media (max-width: 639px){.dashboard-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px;margin-top:0}.dashboard-stat-card{min-width:0;min-height:88px!important;align-items:flex-start;border:1px solid color-mix(in srgb,var(--stat-accent) 22%,white);border-radius:16px;background:color-mix(in srgb,var(--stat-accent) 8%,white);padding:12px 10px!important;box-shadow:0 4px 12px #1f38640b;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.dashboard-stat-card:hover{border-color:color-mix(in srgb,var(--stat-accent) 42%,white);box-shadow:0 7px 16px #1f386414}.dashboard-stat-card:active{transform:scale(.97)}.dashboard-stat-card:nth-child(1){--stat-accent: #1769e0}.dashboard-stat-card:nth-child(2){--stat-accent: #20b486}.dashboard-stat-card:nth-child(3){--stat-accent: #7c4dff}.dashboard-stat-card>span{min-width:0}.dashboard-stat-card .font-display{color:#0b2d5c;font-size:22px!important;line-height:26px!important}.dashboard-stat-card span:last-child{max-width:100%;margin-top:5px!important;overflow:hidden;color:#64748b;font-size:10px!important;line-height:13px;text-overflow:ellipsis;white-space:nowrap}.dashboard-stat-card>.material-symbols-outlined{flex:0 0 auto;margin-top:2px;border-radius:8px;background:color-mix(in srgb,var(--stat-accent) 12%,white);padding:4px;color:var(--stat-accent)!important;font-size:15px!important}}@media (max-width: 359px){.dashboard-stat-strip{gap:6px}.dashboard-stat-card{min-height:80px!important;padding:10px 8px!important}.dashboard-stat-card .font-display{font-size:20px!important}}@media (max-width: 639px){.dashboard-blog-section{min-width:0;margin-top:0;border:1px solid #e2e9f5;border-radius:20px;background:linear-gradient(180deg,#f8fbff 0,#fff 150px);padding:16px 14px!important;box-shadow:0 8px 22px #1f38640f}.dashboard-blog-section>.dashboard-notice-header{align-items:center;margin-bottom:14px}.dashboard-blog-section h3{color:#0b2d5c;font-size:20px;line-height:25px}.dashboard-blog-section .dashboard-notice-actions{gap:8px}.dashboard-blog-section .dashboard-notice-view-all{min-height:36px;border-radius:10px;padding:8px 10px;color:#1769e0;font-size:11px}.dashboard-blog-section .dashboard-notice-add{width:38px;height:38px;min-height:38px;border-radius:12px;background:linear-gradient(145deg,#2879ea,#075ed8);box-shadow:0 6px 14px #1769e033}.dashboard-blog-section .dashboard-notice-heading-icon{width:38px;height:38px;border-radius:11px}.dashboard-blog-section .dashboard-notice-header h3{font-size:18px;line-height:22px}.dashboard-blog-section .dashboard-notice-header p{max-width:150px;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.dashboard-blog-section .dashboard-notice-list{max-height:360px;gap:10px}.dashboard-blog-section article{border:1px solid #e0e8f4;border-left:3px solid #8bb9ff;border-radius:15px;background:#fffffff0;padding:12px;box-shadow:0 3px 10px #1f386409;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.dashboard-blog-section article:active{transform:scale(.985);border-color:#8bb9ff;box-shadow:0 6px 14px #1f386412}.dashboard-blog-section article>div:first-child{display:block}.dashboard-blog-section article>div:first-child>div:first-child{min-width:0}.dashboard-blog-section article p:first-child{color:#0b2d5c;font-size:13px;line-height:18px}.dashboard-blog-section article p:nth-child(2){display:-webkit-box;margin-top:5px;overflow:hidden;color:#64748b;font-size:11px;line-height:16px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dashboard-blog-section article>div:first-child>span{display:inline-flex;max-width:100%;margin-top:9px;overflow:hidden;border:1px solid #d5e5fb;background:#f0f6ff;padding:4px 8px;color:#1769e0;font-size:9px;line-height:13px;text-overflow:ellipsis;white-space:nowrap}.dashboard-blog-section article>p:last-child{margin-top:9px;color:#94a3b8;font-size:10px;line-height:14px}.dashboard-blog-section .dashboard-notice-empty{min-height:210px;border:1px dashed #cbdaf0;border-radius:16px;background:#f8fbffe6}.dashboard-blog-section .dashboard-notice-empty .material-symbols-outlined{display:grid;width:44px;height:44px;place-items:center;border-radius:14px;background:#eaf2ff;color:#7da6da;font-size:24px}.dashboard-blog-section .dashboard-notice-empty p:first-of-type{color:#334e75;font-size:14px}.dashboard-blog-section .dashboard-notice-empty p:last-of-type{color:#8491a5;font-size:11px}}@media (max-width: 380px){.dashboard-blog-section .dashboard-notice-heading-icon,.dashboard-blog-section .dashboard-notice-header p{display:none}.dashboard-blog-section .dashboard-notice-view-all{padding-inline:8px}}@media (max-width: 639px){.dashboard-rail-calendar{display:block!important;position:relative;overflow:hidden;width:100%;border:1px solid #dfe7f2;border-radius:22px!important;background:#fff;padding:16px!important;box-shadow:0 12px 30px #1f386417!important}.dashboard-rail-month>header{display:grid;grid-template-columns:minmax(0,1fr) 38px auto 38px;align-items:center;gap:6px;margin:0 0 14px}.dashboard-rail-month>header>strong{color:#172033;font-size:19px;font-weight:850;line-height:24px}.dashboard-rail-month>header>b{color:#52627a;font-size:12px;font-weight:750;text-align:center;white-space:nowrap}.dashboard-rail-month>header button{display:grid;width:38px;height:38px;min-height:38px;place-items:center;border:1px solid #dce6f2;border-radius:12px;background:#f7f9fc;color:#075ed8;transition:background .15s ease,transform .15s ease}.dashboard-rail-month>header button .material-symbols-outlined{font-size:20px}.dashboard-rail-month>header button:active{background:#eaf2ff;transform:scale(.95)}.dashboard-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px 3px;border:1px solid #e7edf5;border-radius:18px;background:#f9fbfd;padding:10px 8px 11px;text-align:center}.dashboard-calendar-grid>span{display:grid;height:24px;place-items:center;padding:0;color:#8795a9;font-size:9px;font-weight:800;letter-spacing:.04em}.dashboard-calendar-grid>span:first-child,.dashboard-calendar-grid>span:nth-child(7){color:#d05b68}.dashboard-calendar-grid>button{position:relative;display:grid;width:100%;max-width:37px;height:auto;min-height:35px!important;aspect-ratio:1;place-items:center;justify-self:center;border:1px solid transparent;border-radius:11px;background:#fff;color:#334155;font-size:11px;font-weight:750;box-shadow:0 1px 2px #1f38640a}.dashboard-calendar-grid>button:nth-of-type(7n+1),.dashboard-calendar-grid>button:nth-of-type(7n){color:#b84f5b}.dashboard-calendar-grid>button.is-empty{pointer-events:none;border-color:transparent;background:transparent;box-shadow:none}.dashboard-calendar-grid>button.has-event{border-color:#bcd7fb;background:#edf5ff;color:#075ed8}.dashboard-calendar-grid>button.has-festival{border-color:#f1d28c;background:#fff6df;color:#ad6700}.dashboard-calendar-grid>button.is-today{border-color:#075ed8;background:#075ed8;color:#fff;box-shadow:0 5px 12px #075ed840}.dashboard-calendar-grid>button i{position:absolute;bottom:3px;display:block;width:4px;height:4px;border-radius:50%;background:#2875dc}.dashboard-calendar-grid>button.has-festival i{background:#e5960a}.dashboard-calendar-grid>button.is-today i{display:block;background:#fff}.dashboard-rail-events{display:flex;min-height:0;flex-direction:column;margin-top:16px;border-top:1px solid #e8eef6;padding-top:16px;overflow:visible}.dashboard-agenda-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px!important}.dashboard-agenda-header>div{min-width:0}.dashboard-agenda-header>div>small{display:block;margin:0 0 2px;color:#8391a6;font-size:9px;font-weight:800;letter-spacing:.1em;line-height:13px;text-transform:uppercase}.dashboard-rail-events .dashboard-agenda-header h3{margin:0;color:#172033;font-size:17px;font-weight:800;line-height:22px}.dashboard-agenda-header>button{display:inline-flex;min-height:40px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;border:0;border-radius:12px;background:#075ed8;padding:0 14px;color:#fff;font-size:12px;font-weight:800;box-shadow:0 6px 14px #075ed833}.dashboard-agenda-header>button .material-symbols-outlined{font-size:18px}.dashboard-agenda-header>button:active{transform:scale(.96)}.dashboard-rail-events>.dashboard-category-heading{display:flex!important;width:100%;min-height:38px;flex-shrink:0;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px;border:0;border-radius:11px;background:#eef5ff;padding:7px 10px;color:#1765d1!important}.dashboard-rail-events .dashboard-category-heading>span{display:inline-flex;min-width:0;align-items:center;gap:7px;border:0;border-radius:0;background:transparent;padding:0;color:inherit;box-shadow:none;font-size:12px;font-weight:800}.dashboard-rail-events .dashboard-category-heading>.dashboard-category-label{flex:1 1 auto;white-space:nowrap}.dashboard-rail-events .dashboard-category-heading>.dashboard-category-label .dashboard-category-icon{display:inline-flex;width:auto;height:auto;flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent;padding:0;color:inherit;line-height:1}.dashboard-category-heading>span .material-symbols-outlined{font-size:17px}.dashboard-category-heading>em{display:inline-grid;min-width:23px;height:23px;place-items:center;border-radius:999px;background:#fff;color:inherit;font-size:10px;font-style:normal;font-weight:800;box-shadow:0 2px 6px #1f386414}.dashboard-rail-events>.dashboard-rail-festival-heading{margin-top:16px;border-top:0;background:#fff5dc;padding-top:7px;color:#a86500!important}.dashboard-rail-events>.dashboard-rail-birthday-heading{margin-top:16px;border-top:0;background:#f3efff;padding-top:7px;color:#6d4cc3!important}.dashboard-rail-item-list,.dashboard-rail-events>.dashboard-rail-festival-list,.dashboard-rail-events>.dashboard-rail-birthday-list{width:100%;min-height:0;max-height:272px;flex:0 0 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 5px 0 0;scrollbar-color:#aec6e5 transparent;scrollbar-width:thin}.dashboard-rail-item-list::-webkit-scrollbar{width:4px}.dashboard-rail-item-list::-webkit-scrollbar-track{background:transparent}.dashboard-rail-item-list::-webkit-scrollbar-thumb{border-radius:999px;background:#aec6e5}.dashboard-rail-item-list>div{display:grid;width:100%;height:48px;min-height:48px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:9px;margin-top:8px}.dashboard-rail-item-list>div:first-child{margin-top:0}.dashboard-rail-events time{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border:1px solid #d6e5f8;border-radius:11px;background:#edf5ff;color:#075ed8;font-size:10px;font-weight:850}.dashboard-rail-item-list>div>span{display:flex;width:100%;min-width:0;height:48px;box-sizing:border-box;flex-direction:column;justify-content:center;border:1px solid #e5ebf3;border-left:3px solid #4b91eb;border-radius:11px;background:#fff;padding:6px 10px;box-shadow:0 2px 8px #1f38640a}.dashboard-rail-item-list>div>span small,.dashboard-rail-item-list>div>span b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-rail-item-list>div>span small{color:#8492a6;font-size:9px;line-height:13px}.dashboard-rail-item-list>div>span b{margin-top:2px;color:#263449;font-size:11px;line-height:16px}.dashboard-rail-festival-list time{border-color:#f3d896;background:#fff5dc;color:#a86500}.dashboard-rail-festival-list>div>span{border-color:#f3e3c1;border-left-color:#efa91f;background:#fffcf5}.dashboard-rail-birthday-list .dashboard-birthday-avatar{display:grid;width:36px;height:36px;box-sizing:border-box;place-items:center;justify-self:center;overflow:hidden;border:1px solid #f2d2e2;border-radius:50%;background:#f3efff;color:#6d4cc3;font-size:12px;font-weight:800}.dashboard-rail-birthday-list>div>span{border-color:#f3dce7;border-left-color:#df5797;background:#fffafd}.dashboard-agenda-state{position:relative;margin:0;border:0!important;background:transparent!important;padding:10px 10px 10px 31px!important;color:#718198!important;font-size:11px!important;text-align:left!important}.dashboard-agenda-state:before{position:absolute;top:50%;left:10px;width:12px;height:12px;margin-top:-6px;border:2px solid #c9daf1;border-top-color:#075ed8;border-radius:50%;content:"";animation:dashboard-agenda-spin .8s linear infinite}.dashboard-agenda-empty{display:flex;min-height:56px;align-items:center;gap:10px;margin:0;border:1px solid #e3eaf3!important;border-radius:11px;background:#f9fbfd!important;padding:10px 11px!important;text-align:left!important}.dashboard-agenda-empty>.material-symbols-outlined{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border-radius:9px;background:#eaf3ff;color:#2875dc;font-size:17px}.dashboard-rail-events .dashboard-agenda-empty>span{min-width:0;border:0;border-radius:0;background:transparent;padding:0;color:#63738a;box-shadow:none;font-size:11px;font-weight:700;line-height:15px;white-space:normal}.dashboard-agenda-empty.is-festival{border-color:#f1e0bb!important;background:#fffbf2!important}.dashboard-agenda-empty.is-festival>.material-symbols-outlined{background:#fff0cc;color:#b87508}.dashboard-agenda-empty.is-birthday{border-color:#f0dce7!important;background:#fff9fc!important}.dashboard-agenda-empty.is-birthday>.material-symbols-outlined{background:#eee8ff;color:#6d4cc3}.dashboard-calendar-grid>button:focus-visible,.dashboard-agenda-header>button:focus-visible{outline:3px solid rgba(7,94,216,.2);outline-offset:2px}}@keyframes dashboard-agenda-spin{to{transform:rotate(360deg)}}@media (max-width: 639px){.dashboard-school-signals{position:relative;min-width:0;overflow:hidden;border:1px solid #dfe7f2;border-radius:22px!important;background:#fff;padding:17px 14px 14px!important;box-shadow:0 12px 30px #1f386416!important}.dashboard-school-signals:before{position:absolute;top:0;left:16px;right:16px;height:3px;border-radius:0 0 8px 8px;background:linear-gradient(90deg,#075ed8,#64a8ff);content:""}.dashboard-school-signals>header{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:10px;margin:0 0 15px;padding:0 1px}.dashboard-school-signals>header>div:first-child{min-width:0;flex:1 1 auto}.dashboard-school-signals h2{margin:0;color:#172033;font-size:19px;font-weight:850;line-height:24px;letter-spacing:-.025em}.dashboard-school-signals header p{margin:2px 0 0;color:#718198;font-size:10px;line-height:15px}.dashboard-school-signals .dashboard-kpi-tools{width:auto;flex:0 0 auto;gap:0}.dashboard-school-signals .dashboard-signals-legend{display:none}.dashboard-school-signals .dashboard-kpi-range{display:flex;width:auto;min-height:40px;align-items:center;gap:5px;border:1px solid #d6e4f6;border-radius:12px;background:#f4f8ff;padding:0 7px 0 10px;color:#1765d1;box-shadow:none}.dashboard-school-signals .dashboard-kpi-range>.material-symbols-outlined{flex:0 0 auto;font-size:17px}.dashboard-school-signals .dashboard-kpi-range select{width:auto;min-width:0;min-height:38px;max-width:84px;border:0;background:transparent;color:inherit;font-size:10px;font-weight:800;outline:0}.dashboard-school-signals .dashboard-signals-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboard-school-signals .dashboard-signals-list article{position:relative;min-width:0;min-height:158px;overflow:hidden;grid-template-columns:38px minmax(0,1fr);grid-template-rows:auto 40px auto;align-items:center;-moz-column-gap:9px;column-gap:9px;row-gap:8px;border:1px solid #e3eaf3;border-radius:17px;background:#fff;padding:12px 11px 10px;box-shadow:0 5px 16px #1f38640e}.dashboard-school-signals .dashboard-signals-list article:before{position:absolute;top:0;left:12px;right:12px;height:3px;border-radius:0 0 6px 6px;background:#4b91eb;content:""}.dashboard-school-signals .dashboard-signals-list article:nth-child(4n+2):before{background:#8b6fe8}.dashboard-school-signals .dashboard-signals-list article:nth-child(4n+3):before{background:#28a787}.dashboard-school-signals .dashboard-signals-list article:nth-child(4n+4):before{background:#e89b35}.dashboard-school-signals .dashboard-kpi-icon{display:grid;width:38px;height:38px;place-items:center;border-radius:12px;background:#eaf3ff;color:#1765d1;box-shadow:inset 0 0 0 1px #1765d10f}.dashboard-school-signals article:nth-child(4n+2) .dashboard-kpi-icon{background:#f0edff;color:#7656d8}.dashboard-school-signals article:nth-child(4n+3) .dashboard-kpi-icon{background:#e9f8f3;color:#17876b}.dashboard-school-signals article:nth-child(4n+4) .dashboard-kpi-icon{background:#fff4e5;color:#c67813}.dashboard-school-signals .dashboard-kpi-icon .material-symbols-outlined{font-size:20px}.dashboard-school-signals .dashboard-signal-name{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3px 4px}.dashboard-school-signals .dashboard-signal-name strong{grid-column:1 / -1;overflow:hidden;color:#627189;font-size:10px;font-weight:750;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.dashboard-school-signals .dashboard-signal-name b{overflow:hidden;color:#172033;font-size:22px;font-weight:850;line-height:25px;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.dashboard-school-signals .dashboard-kpi-change{display:inline-flex;min-height:21px;align-items:center;align-self:center;gap:1px;border-radius:999px;background:#e9f8f0;padding:2px 5px;color:#168255;font-size:8px;font-weight:850;white-space:nowrap}.dashboard-school-signals .dashboard-kpi-change.is-down{background:#fff0f1;color:#d9414e}.dashboard-school-signals .dashboard-kpi-change.is-neutral{background:#eef2f7;color:#68778d}.dashboard-school-signals .dashboard-kpi-change .material-symbols-outlined{font-size:10px}.dashboard-school-signals .dashboard-kpi-chart{width:100%;height:40px;grid-column:1 / -1;align-self:stretch;overflow:visible;border-radius:9px;background:linear-gradient(180deg,#1769d212,#1769d200);padding:4px 3px 2px}.dashboard-school-signals .dashboard-kpi-chart .dashboard-kpi-line{stroke-width:1.8}.dashboard-school-signals .dashboard-kpi-chart circle{r:1.65}.dashboard-school-signals .dashboard-kpi-caption{grid-column:1 / -1;overflow:hidden;color:#8794a7;font-size:8px;font-weight:650;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.dashboard-school-signals .dashboard-signals-empty{grid-column:1 / -1;border:1px dashed #cbd9eb;border-radius:14px;background:#f8fbff;padding:24px 14px;color:#65758c;font-size:12px;line-height:18px;text-align:center}}@media (max-width: 359px){.dashboard-school-signals{padding:16px 12px 12px!important}.dashboard-school-signals>header{flex-wrap:wrap}.dashboard-school-signals .dashboard-kpi-tools,.dashboard-school-signals .dashboard-kpi-range{width:100%}.dashboard-school-signals .dashboard-kpi-range select{max-width:none;flex:1}.dashboard-school-signals .dashboard-signals-list{grid-template-columns:minmax(0,1fr)}.dashboard-school-signals .dashboard-signals-list article{min-height:150px}}@media (max-width: 639px){.dashboard-school-signals article:nth-child(4n+1) .dashboard-kpi-chart{background:linear-gradient(180deg,#2f80ed24,#2f80ed04)}.dashboard-school-signals article:nth-child(4n+1) .dashboard-kpi-line{stroke:#2f80ed;filter:drop-shadow(0 2px 2px rgba(47,128,237,.2))}.dashboard-school-signals article:nth-child(4n+1) .dashboard-kpi-chart circle{fill:#2f80ed}.dashboard-school-signals article:nth-child(4n+2) .dashboard-kpi-chart{background:linear-gradient(180deg,#8b6fe826,#8b6fe804)}.dashboard-school-signals article:nth-child(4n+2) .dashboard-kpi-line{stroke:#8063dd;filter:drop-shadow(0 2px 2px rgba(128,99,221,.2))}.dashboard-school-signals article:nth-child(4n+2) .dashboard-kpi-chart circle{fill:#8063dd}.dashboard-school-signals article:nth-child(4n+3) .dashboard-kpi-chart{background:linear-gradient(180deg,#20a58626,#20a58604)}.dashboard-school-signals article:nth-child(4n+3) .dashboard-kpi-line{stroke:#20a586;filter:drop-shadow(0 2px 2px rgba(32,165,134,.2))}.dashboard-school-signals article:nth-child(4n+3) .dashboard-kpi-chart circle{fill:#20a586}.dashboard-school-signals article:nth-child(4n+4) .dashboard-kpi-chart{background:linear-gradient(180deg,#e5962d29,#e5962d04)}.dashboard-school-signals article:nth-child(4n+4) .dashboard-kpi-line{stroke:#e5962d;filter:drop-shadow(0 2px 2px rgba(229,150,45,.2))}.dashboard-school-signals article:nth-child(4n+4) .dashboard-kpi-chart circle{fill:#e5962d}.dashboard-school-signals .dashboard-kpi-chart.is-down{background:linear-gradient(180deg,#e7485224,#e7485204)}.dashboard-school-signals .dashboard-kpi-chart.is-down .dashboard-kpi-line{stroke:#e74852;filter:drop-shadow(0 2px 2px rgba(231,72,82,.18))}.dashboard-school-signals .dashboard-kpi-chart.is-down circle{fill:#e74852}.dashboard-school-signals .dashboard-kpi-chart .dashboard-kpi-line{fill:none!important;stroke:#2f80ed!important}.dashboard-school-signals .dashboard-kpi-chart circle{fill:#2f80ed!important;stroke:none!important}.dashboard-school-signals article:nth-child(4n+2) .dashboard-kpi-chart .dashboard-kpi-line{stroke:#8063dd!important}.dashboard-school-signals article:nth-child(4n+2) .dashboard-kpi-chart circle{fill:#8063dd!important}.dashboard-school-signals article:nth-child(4n+3) .dashboard-kpi-chart .dashboard-kpi-line{stroke:#20a586!important}.dashboard-school-signals article:nth-child(4n+3) .dashboard-kpi-chart circle{fill:#20a586!important}.dashboard-school-signals article:nth-child(4n+4) .dashboard-kpi-chart .dashboard-kpi-line{stroke:#e5962d!important}.dashboard-school-signals article:nth-child(4n+4) .dashboard-kpi-chart circle{fill:#e5962d!important}.dashboard-school-signals .dashboard-kpi-chart.is-down .dashboard-kpi-line{fill:none!important;stroke:#e74852!important}.dashboard-school-signals .dashboard-kpi-chart.is-down circle{fill:#e74852!important;stroke:none!important}}@media (min-width: 640px){.dashboard-referral-card{min-height:0}.dashboard-editorial-section .dashboard-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dashboard-editorial-section .dashboard-blog-card{min-height:86px;align-items:center}.dashboard-editorial-section .dashboard-blog-art{width:64px;height:64px;flex:0 0 64px}.dashboard-editorial-section .dashboard-blog-title{font-size:12px;line-height:16px}.dashboard-editorial-section .dashboard-blog-excerpt{margin-top:4px;font-size:9px;line-height:14px}.dashboard-editorial-section .dashboard-blog-date{margin-top:4px;font-size:8px;line-height:12px}}@media (max-width: 639px){.dashboard-referral-card{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:22px!important;background:linear-gradient(135deg,#6535dc,#075ed8 58%,#099dd7);padding:20px 17px 17px!important;box-shadow:0 14px 30px #274ca038!important;isolation:isolate}.dashboard-referral-card:before,.dashboard-referral-card:after{position:absolute;z-index:-1;border:1px solid rgba(255,255,255,.13);border-radius:50%;content:""}.dashboard-referral-card:before{top:-46px;right:-30px;width:130px;height:130px;background:#ffffff0f}.dashboard-referral-card:after{right:35px;bottom:-75px;width:150px;height:150px;background:#17d7ff14}.dashboard-referral-card>div:first-child{display:grid;grid-template-columns:50px minmax(0,1fr);align-items:start;gap:12px}.dashboard-referral-card>div:first-child>div:first-child{display:grid;width:50px;height:50px;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:15px;background:#ffffff24;box-shadow:inset 0 1px #ffffff1f}.dashboard-referral-card>div:first-child>div:first-child .material-symbols-outlined{font-size:27px!important}.dashboard-referral-card>div:first-child>div:nth-child(2){min-width:0}.dashboard-referral-card p:first-child{margin:1px 0 0;color:#ffffffc7;font-size:9px;letter-spacing:.16em;line-height:13px}.dashboard-referral-card h3{margin-top:5px;color:#fff;font-size:22px;font-weight:850;line-height:27px;letter-spacing:-.025em}.dashboard-referral-card h3+p{margin-top:7px;color:#ffffffd6;font-size:11px;line-height:17px}.dashboard-referral-card button{display:inline-flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:7px;margin-top:14px;border-radius:13px;background:#fff;padding:0 14px;color:#12305d;font-size:12px;font-weight:850;box-shadow:0 7px 16px #0f2b6033}.dashboard-referral-card button .material-symbols-outlined{font-size:17px!important;transition:transform .16s ease}.dashboard-referral-card button:active{transform:scale(.98)}.dashboard-referral-card button:active .material-symbols-outlined{transform:translate(2px)}.dashboard-referral-card>div:last-child{display:none!important}.dashboard-editorial-section{min-width:0;overflow:hidden;border:1px solid #dfe7f2;border-radius:22px!important;background:#fff;padding:17px 14px 14px!important;box-shadow:0 12px 30px #1f386413!important}.dashboard-editorial-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:end!important;gap:12px;margin-bottom:15px!important}.dashboard-editorial-header>div:first-child{min-width:0}.dashboard-editorial-header>div:first-child>p{margin:0;color:#075ed8;font-size:9px;letter-spacing:.13em;line-height:13px}.dashboard-editorial-header h3{margin-top:3px;color:#172033;font-size:18px;font-weight:850;line-height:23px;letter-spacing:-.02em}.dashboard-editorial-actions{display:flex;flex:0 0 auto;gap:6px}.dashboard-editorial-actions>button{min-height:38px;border:1px solid #dce6f2;box-shadow:none}.dashboard-editorial-actions>button:first-child{width:38px;height:38px;flex:0 0 38px;border-radius:11px;background:#f2f7ff;color:#075ed8}.dashboard-editorial-actions>button:last-child{height:38px;border-radius:11px;background:#075ed8;padding:0 11px;color:#fff;font-size:10px}.dashboard-editorial-actions>button:last-child .material-symbols-outlined{font-size:14px!important}.dashboard-editorial-actions>button:active{transform:scale(.96)}.dashboard-editorial-section .dashboard-blog-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.dashboard-editorial-section .dashboard-blog-card{display:grid;min-width:0;min-height:108px;grid-template-columns:86px minmax(0,1fr);align-items:stretch;gap:12px;overflow:hidden;border:1px solid #e3eaf3;border-radius:16px;background:#fff;padding:10px;box-shadow:0 4px 14px #1f38640b;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.dashboard-editorial-section .dashboard-blog-card:active{border-color:#bfd5f4;transform:scale(.99);box-shadow:0 6px 16px #1f386414}.dashboard-editorial-section .dashboard-blog-art{position:relative;width:86px;height:88px;overflow:hidden;border-radius:13px}.dashboard-editorial-section .dashboard-blog-art:before{position:absolute;top:-20px;right:-18px;width:62px;height:62px;border:12px solid rgba(255,255,255,.14);border-radius:50%;content:""}.dashboard-editorial-section .dashboard-blog-art:after{position:absolute;left:12px;right:12px;bottom:13px;height:4px;border-radius:99px;background:#ffffff8c;box-shadow:0 -9px #ffffff3d;content:""}.dashboard-editorial-section .dashboard-blog-card>div:last-child{min-width:0;align-self:center}.dashboard-editorial-section .dashboard-blog-title{display:-webkit-box;margin:0;overflow:hidden;color:#172033;font-size:13px;font-weight:800;line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dashboard-editorial-section .dashboard-blog-excerpt{display:-webkit-box;margin-top:4px;overflow:hidden;color:#637188;font-size:10px;line-height:15px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dashboard-editorial-section .dashboard-blog-date{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:6px;border-radius:999px;background:#f1f5fa;padding:3px 7px;color:#6f7e93;font-size:8px;font-weight:800;line-height:12px}.dashboard-referral-card button:focus-visible,.dashboard-editorial-actions>button:focus-visible{outline:3px solid rgba(255,255,255,.3);outline-offset:2px}}@media (max-width: 359px){.dashboard-referral-card{padding:17px 14px 14px!important}.dashboard-referral-card>div:first-child{grid-template-columns:44px minmax(0,1fr);gap:10px}.dashboard-referral-card>div:first-child>div:first-child{width:44px;height:44px;border-radius:13px}.dashboard-referral-card h3{font-size:20px;line-height:25px}.dashboard-editorial-header{grid-template-columns:minmax(0,1fr)}.dashboard-editorial-actions{width:100%}.dashboard-editorial-actions>button:last-child{flex:1;justify-content:center}.dashboard-editorial-section .dashboard-blog-card{grid-template-columns:76px minmax(0,1fr);gap:10px}.dashboard-editorial-section .dashboard-blog-art{width:76px}}@media (max-width: 639px){.dashboard-search{display:flex;width:100%;height:52px;min-height:52px;align-items:center;gap:10px;border:1px solid #d9e4f1;border-radius:16px;background:#fff;padding:0 7px 0 14px;color:#7890ae;box-shadow:0 7px 20px #1f386413;transition:border-color .16s ease,box-shadow .16s ease}.dashboard-search:focus-within{border-color:#aac9f2;box-shadow:0 8px 22px #075ed81c}.dashboard-search>.material-symbols-outlined{flex:0 0 auto;color:#6f86a4;font-size:21px!important}.dashboard-search input{min-width:0;min-height:48px;flex:1;border:0;background:transparent;color:#172033;font-size:15px;outline:0}.dashboard-search input::-moz-placeholder{color:#8b9aaf}.dashboard-search input::placeholder{color:#8b9aaf}.dashboard-search-shortcut{display:none}.dashboard-search>button{display:grid;width:40px;height:40px;min-height:40px;flex:0 0 40px;place-items:center;border-radius:13px;background:linear-gradient(145deg,#075ed8,#287ee8);color:#fff;box-shadow:0 5px 12px #075ed838}.dashboard-search>button .material-symbols-outlined{font-size:20px!important}.dashboard-search[data-listening=true]>button{background:linear-gradient(145deg,#6a46e8,#8c62ef);animation:dashboard-mic-listening 1.2s ease-in-out infinite}.dashboard-search-overlay{align-items:flex-end!important;justify-content:center;padding:64px 0 0!important;background:#0f172a80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dashboard-search-dialog{width:100%!important;max-width:none!important;max-height:calc(100dvh - 64px);overflow:hidden;border-right:0;border-bottom:0;border-left:0;border-radius:22px 22px 0 0!important;background:#fff;box-shadow:0 -14px 40px #0f172a33}.dashboard-search-dialog-tabs{min-height:66px;gap:9px;padding:11px 13px}.dashboard-search-dialog-tabs>div:first-child{min-width:0;border-color:#dfe7f2;border-radius:13px;background:#f7f9fc}.dashboard-search-dialog-tabs>div:first-child>button{min-height:40px;padding:8px 10px;font-size:12px}.dashboard-search-dialog-tabs>button:last-child{display:grid;width:40px;height:40px;min-height:40px;flex:0 0 40px;place-items:center;border-radius:12px;background:#f1f5f9;color:#526887;font-size:22px}.dashboard-search-dialog>label{gap:9px;padding:9px 13px}.dashboard-search-dialog>label input{min-height:44px;font-size:16px}.dashboard-search-dialog>label>button{width:38px;height:38px;min-height:38px;border-radius:11px}.dashboard-search-results{max-height:calc(100dvh - 190px);padding:12px}.dashboard-search-results button{min-height:58px;border:1px solid transparent;padding:8px}.dashboard-search-results button:active{border-color:#d5e4f8;background:#f4f8ff}.dashboard-search-dialog>footer{display:none}.dashboard-search-dialog .assistant-voice-panel{max-height:calc(100dvh - 64px);overflow-x:hidden;overflow-y:auto;padding-bottom:max(10px,env(safe-area-inset-bottom))}.dashboard-search-dialog .assistant-voice-header{position:sticky;top:0;z-index:2;gap:9px;border-bottom-color:#e7edf5;background:#fffffff5;padding:12px 13px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dashboard-search-dialog .assistant-voice-logo{width:40px;height:40px;flex:0 0 40px;border-radius:12px;font-size:20px}.dashboard-search-dialog .assistant-voice-header strong{font-size:15px;line-height:19px}.dashboard-search-dialog .assistant-voice-header small{margin-top:2px;font-size:10px;line-height:14px}.dashboard-search-dialog .assistant-voice-header em{padding:4px 7px;font-size:8px}.dashboard-search-dialog .assistant-voice-header>button{display:grid;width:36px;height:36px;min-height:36px;flex:0 0 36px;place-items:center;border-radius:11px;background:#f1f5f9}.dashboard-search-dialog .assistant-listening{margin:13px;border:1px solid #b9c9ff;border-radius:18px;background:linear-gradient(180deg,#fbf9ff,#f4f8ff);padding:22px 14px 16px;box-shadow:0 8px 20px #4c5be61a}.dashboard-search-dialog .assistant-waveform{height:58px}.dashboard-search-dialog .assistant-waveform i{width:4px}.dashboard-search-dialog .assistant-listening h2{margin-top:10px;color:#172033;font-size:19px}.dashboard-search-dialog .assistant-listening p{font-size:11px;line-height:16px}.dashboard-search-dialog .assistant-listening-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dashboard-search-dialog .assistant-listening-actions button{min-height:42px;justify-content:center;border:1px solid #dce5f2;border-radius:12px;background:#fff;padding:8px 10px}.dashboard-search-dialog .assistant-listening-actions button:first-child{border:0;background:#075ed8;color:#fff}.dashboard-search-dialog .assistant-live-status{margin-top:12px;font-size:10px;line-height:15px}.dashboard-search-dialog .assistant-command{padding:17px 13px 14px}.dashboard-search-dialog .assistant-command h2{color:#172033;font-size:18px}.dashboard-search-dialog .assistant-command label{border-radius:15px;box-shadow:0 4px 14px #1f38640d}.dashboard-search-dialog .assistant-command input{height:58px;min-height:58px;font-size:16px}.dashboard-search-dialog .assistant-command label>span{gap:7px;padding:8px}.dashboard-search-dialog .assistant-command label button{min-height:40px;border-radius:11px;padding:8px 10px}.dashboard-search-dialog .assistant-command label button:first-child{background:#f0f5ff;color:#075ed8}.dashboard-search-dialog .assistant-command label button:last-child{background:#075ed8}.dashboard-search-dialog .assistant-command label small{font-size:9px}.dashboard-search-dialog .assistant-command>p{min-height:18px;font-size:11px;line-height:16px}.dashboard-search-dialog .assistant-examples{gap:8px}.dashboard-search-dialog .assistant-examples button{min-height:48px;border-color:#d7e5f8;border-radius:12px;background:#f8fbff;padding:10px;font-size:11px}}@media (max-width: 359px){.dashboard-search-dialog .assistant-voice-header em,.dashboard-search-dialog .assistant-command label small{display:none}.dashboard-search-dialog .assistant-examples{grid-template-columns:minmax(0,1fr)}}@keyframes dashboard-mic-listening{0%,to{box-shadow:0 5px 12px #6a46e840,0 0 #6a46e838}50%{box-shadow:0 5px 12px #6a46e84d,0 0 0 7px #6a46e800}}.topbar-mobile-profile-initial{display:none}.school-topbar .topbar-session{position:relative;display:flex;margin-top:4px}.school-topbar .topbar-session-control{display:inline-flex;min-width:0;max-width:210px;align-items:center;gap:4px;border:0;background:transparent;padding:0;color:#58708f;transition:color .16s ease}.school-topbar .topbar-session-control:hover,.school-topbar .topbar-session-control:focus-within{color:#1769d5}.school-topbar .topbar-session-value{flex:1 1 auto;min-width:0;max-width:150px;overflow:hidden;color:#29486f;font-size:11px;line-height:16px;font-weight:800;text-align:left;text-overflow:ellipsis;white-space:nowrap}.school-topbar .topbar-session-chevron{flex:0 0 auto;color:#6f83a0;font-size:16px;pointer-events:none;transition:transform .16s ease}.school-topbar .topbar-session-popover{position:absolute;top:calc(100% + 10px);left:0;z-index:80;width:min(390px,calc(100vw - 28px));overflow:hidden;border:1px solid #d9e5f5;border-radius:18px;background:#fffffffa;padding:8px;box-shadow:0 24px 55px #1d375e33,0 4px 14px #1d375e14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:topbar-session-open .16s ease-out}.school-topbar .topbar-session-popover-header{display:flex;align-items:center;gap:10px;padding:9px 10px 11px}.school-topbar .topbar-session-popover-icon{display:flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;border-radius:11px;background:linear-gradient(145deg,#1769df,#3757c8);color:#fff;box-shadow:0 7px 16px #1769df38}.school-topbar .topbar-session-popover-icon span{font-size:18px}.school-topbar .topbar-session-popover-header strong,.school-topbar .topbar-session-popover-header small{display:block}.school-topbar .topbar-session-popover-header strong{color:#17233a;font-size:13px;line-height:17px}.school-topbar .topbar-session-popover-header small{margin-top:1px;color:#8796ab;font-size:10px;line-height:14px}.school-topbar .topbar-session-options{display:grid;gap:6px;max-height:min(320px,calc(100vh - 150px));overflow-y:auto}.school-topbar .topbar-session-option{display:flex;width:100%;min-width:0;align-items:center;gap:10px;border:1px solid #e4ebf5;border-radius:13px;background:#fff;padding:11px;text-align:left;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.school-topbar .topbar-session-option:hover{border-color:#b8ceef;background:#f8fbff;transform:translateY(-1px)}.school-topbar .topbar-session-option.is-selected{border-color:#9fc0f2;background:linear-gradient(135deg,#edf4ff,#f6f8ff);box-shadow:inset 0 0 0 1px #1769d50f}.school-topbar .topbar-session-option-radio{display:flex;width:25px;height:25px;flex:0 0 25px;align-items:center;justify-content:center;border:2px solid #d1dceb;border-radius:9px;color:#fff}.school-topbar .topbar-session-option.is-selected .topbar-session-option-radio{border-color:#1769df;background:#1769df}.school-topbar .topbar-session-option-radio span{font-size:15px}.school-topbar .topbar-session-option-copy{min-width:0;flex:1}.school-topbar .topbar-session-option-copy strong,.school-topbar .topbar-session-option-copy small{display:block}.school-topbar .topbar-session-option-copy strong{overflow:hidden;color:#1e2b42;font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.school-topbar .topbar-session-option-copy small{margin-top:2px;color:#8a98ac;font-size:9px;line-height:13px}.school-topbar .topbar-session-current{border-radius:999px;background:#dff7eb;padding:3px 7px;color:#168358;font-size:8px;font-weight:800;text-transform:uppercase}.school-topbar .topbar-session-option-arrow{color:#8ba0bd;font-size:16px}.school-topbar .topbar-session-option.is-selected .topbar-session-option-arrow{color:#1769df}.school-topbar .topbar-session-empty{padding:18px 10px;text-align:center;color:#8492a6;font-size:11px}@keyframes topbar-session-open{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 639px){.school-app-shell .school-topbar.app-topbar{box-sizing:border-box;height:72px!important;min-height:72px;gap:10px;padding:0 max(14px,env(safe-area-inset-right)) 0 max(14px,env(safe-area-inset-left));overflow:visible;border-color:#d6e1f0c7;background:#fffffff0;box-shadow:0 5px 24px #1d3d6b14;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%)}.school-app-shell .school-topbar .topbar-identity{gap:9px}.school-app-shell .school-topbar .topbar-menu-button{display:none!important}.school-app-shell .school-topbar .topbar-school-logo{display:flex;width:40px;height:40px;flex:0 0 40px;border:0;border-radius:13px;background:linear-gradient(145deg,#f5f9ff,#e8f1ff);box-shadow:inset 0 0 0 1px #075ed817,0 5px 14px #144c991a}.school-app-shell .school-topbar .topbar-school-logo img,.school-app-shell .school-topbar .topbar-school-logo>span{width:30px;height:30px;border-radius:10px}.school-app-shell .school-topbar .topbar-school-copy>p:first-child{font-size:15px;line-height:19px;letter-spacing:-.01em}.school-app-shell .school-topbar .topbar-session label{display:inline-flex;width:auto;margin-top:2px;gap:4px;border:0;background:transparent;padding:0;box-shadow:none}.school-app-shell .school-topbar .topbar-session-value{color:#3268ad;font-size:10px;font-weight:800}.school-app-shell .school-topbar .topbar-session-chevron{font-size:13px}.school-app-shell .school-topbar .topbar-session-popover{position:fixed;top:66px;right:10px;left:10px;width:auto;border-radius:16px}.school-app-shell .school-topbar .topbar-actions{gap:6px}.school-app-shell .school-topbar .topbar-actions>div>.topbar-action-button,.school-app-shell .school-topbar .topbar-profile-button{border-radius:14px;background:#f1f6fd!important}.school-app-shell .school-topbar .topbar-notification-badge{top:7px;right:7px;width:9px;height:9px;border:2px solid white;box-shadow:0 1px 3px #b91c1c47}.school-app-shell .school-topbar .topbar-profile-button{padding:0;background:#f1f6fd!important;color:#075ed8!important}.school-app-shell .school-topbar .topbar-profile-avatar{display:inline-flex!important;width:34px;height:34px;border:2px solid white;border-radius:11px;background:linear-gradient(145deg,#eaf3ff,#d9e9ff);color:#075ed8;box-shadow:0 0 0 1px #ccdcf1}.school-app-shell .school-topbar .topbar-app-popover,.school-app-shell .school-topbar .topbar-notification-popover,.school-app-shell .school-topbar .topbar-profile-popover{top:calc(80px + env(safe-area-inset-top))}}@media (max-width: 374px){.school-app-shell .school-topbar.app-topbar{gap:7px;padding-right:max(10px,env(safe-area-inset-right));padding-left:max(10px,env(safe-area-inset-left))}.school-app-shell .school-topbar .topbar-school-logo{width:36px;height:36px;flex-basis:36px}.school-app-shell .school-topbar .topbar-school-copy>p:first-child{font-size:14px}}@media (max-width: 639px){.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card{position:relative;isolation:isolate;overflow:hidden;border:1px solid #ddd8fb;border-radius:26px;background:radial-gradient(circle at 100% 0%,rgba(124,77,255,.14),transparent 34%),linear-gradient(145deg,#fdfcff,#f5f4ff 46%,#eef5ff);padding:17px;box-shadow:0 14px 34px #4338a01f,inset 0 1px #ffffffe6}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card:before{position:absolute;top:-54px;right:-46px;z-index:-1;width:150px;height:150px;border-radius:999px;background:#ffffff61;content:"";pointer-events:none}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-header{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card .dashboard-insights-heading{grid-template-columns:46px minmax(0,1fr);-moz-column-gap:11px;column-gap:11px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card .dashboard-insights-heading .dashboard-insights-heading-icon{width:46px;height:46px;border:1px solid rgba(255,255,255,.9);border-radius:15px;background:#fffc;box-shadow:0 8px 18px #5941b424}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card .dashboard-insights-heading-icon img{width:32px;height:32px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-eyebrow{color:#7352c7;font-size:9px;font-weight:900;letter-spacing:.14em}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-heading h2{margin-top:1px;color:#17213a;font-size:21px;line-height:25px;letter-spacing:-.025em}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-heading .dashboard-insights-subtitle{margin-top:2px;color:#68758b;font-size:11px;line-height:15px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card .dashboard-insights-heading-copy>.dashboard-insights-report{margin-top:11px;border:1px solid #ddd3ff;border-radius:999px;background:#ffffffad;padding:5px 9px;color:#6843be;font-size:9px;font-weight:800;box-shadow:0 3px 9px #5941b412}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-controls{display:grid;grid-template-columns:repeat(2,36px);gap:6px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-controls>button{width:36px;height:36px;min-height:36px;border:1px solid rgba(214,216,239,.9);border-radius:12px;background:#ffffffc7;color:#6546b5;box-shadow:0 5px 14px #463d8e1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insight-metrics{position:relative;z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card .dashboard-insight-metric{position:relative;min-height:106px;overflow:hidden;border:1px solid color-mix(in srgb,var(--metric-accent) 24%,white);border-radius:18px;background:linear-gradient(145deg,#ffffffe0,color-mix(in srgb,var(--metric-accent) 10%,white));padding:12px;box-shadow:0 7px 18px #26366e12,inset 0 1px #ffffffeb}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card .dashboard-insight-metric:after{position:absolute;right:-24px;bottom:-30px;width:76px;height:76px;border-radius:999px;background:color-mix(in srgb,var(--metric-accent) 9%,transparent);content:"";pointer-events:none}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insight-metric .dashboard-insight-metric-label{position:relative;z-index:1;color:var(--metric-accent);font-size:10px;line-height:14px;font-weight:800}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insight-metric strong{position:relative;z-index:1;margin-top:8px;color:#17213a;font-size:25px;line-height:29px;letter-spacing:-.03em}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insight-metric small{position:relative;z-index:1;color:#68758b;font-size:10px;line-height:14px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card .dashboard-insight-metric:last-child:nth-child(odd){min-height:88px;border-radius:18px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card .dashboard-recommendation{position:relative;z-index:1;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:0 11px;margin-top:12px;overflow:hidden;border:1px solid #d7e2f7;border-radius:19px;background:#ffffffb8;padding:13px;box-shadow:0 7px 18px #26366e0f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card .dashboard-recommendation-icon{position:static;width:40px;height:40px;border:1px solid #e1d9ff;border-radius:13px;background:#f0ecff;box-shadow:none}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card .dashboard-recommendation>div{min-width:0;padding:1px 0 0}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card .dashboard-recommendation strong{min-height:0;margin:0;padding:0;color:#26334f;font-size:13px;line-height:18px;font-weight:850;letter-spacing:0;text-transform:none}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card .dashboard-recommendation-steps{margin:8px 0 0;padding-left:17px;color:#52627a;font-size:11px;line-height:16px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card .dashboard-recommendation button{position:static;width:100%;min-height:42px;grid-column:1 / -1;float:none;margin-top:12px;border:0;border-radius:12px;background:linear-gradient(135deg,#7251d5,#3977df);padding:0 14px;color:#fff;font-size:11px;font-weight:800;box-shadow:0 8px 18px #4d53be38}}@media (max-width: 359px){.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-card{padding:14px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-controls{grid-template-columns:34px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-insights-controls>button{width:34px;height:34px;min-height:34px}}@media (max-width: 639px){.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-card{--stat-accent: #2563eb;position:relative;display:flex;min-width:0;min-height:118px!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;overflow:hidden;border:1px solid color-mix(in srgb,var(--stat-accent) 23%,white);border-radius:20px;background:linear-gradient(145deg,#fffffff5,color-mix(in srgb,var(--stat-accent) 10%,white));padding:10px!important;box-shadow:0 9px 22px #1e40af17,inset 0 1px #ffffffeb;transition:transform .18s ease,box-shadow .18s ease}.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-card:nth-child(2){--stat-accent: #059669}.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-card:nth-child(3){--stat-accent: #7c3aed}.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-card:before{position:absolute;right:-25px;bottom:-30px;width:80px;height:80px;border-radius:999px;background:color-mix(in srgb,var(--stat-accent) 10%,transparent);content:"";pointer-events:none}.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-card:active{transform:scale(.97);box-shadow:0 5px 14px #1e40af14}.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-content{position:relative;z-index:1;display:flex;width:100%;min-width:0;flex:1;flex-direction:column;align-items:flex-start}.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-icon{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;border:1px solid color-mix(in srgb,var(--stat-accent) 17%,white);border-radius:10px;background:#ffffffbd;color:var(--stat-accent);box-shadow:0 4px 10px #1e40af12}.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-icon .material-symbols-outlined{color:inherit!important;font-size:17px!important}.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-value{margin-top:9px;color:#17213a;font-size:23px!important;line-height:26px!important;letter-spacing:-.03em}.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-label{display:-webkit-box;max-width:calc(100% - 15px);margin-top:3px!important;overflow:hidden;color:#64748b;font-size:9px!important;line-height:12px;font-weight:750;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-arrow{position:absolute;top:10px;right:8px;z-index:1;display:grid;width:25px;height:25px;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--stat-accent) 10%,white)}.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-arrow .material-symbols-outlined{color:var(--stat-accent)!important;font-size:14px!important}}@media (max-width: 359px){.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-strip{gap:6px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-card{min-height:110px!important;border-radius:17px;padding:8px!important}.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-arrow{top:8px;right:6px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-stat-value{font-size:21px!important}}@media (max-width: 639px){.school-app-shell:has(.teacher-mobile-nav) .dashboard-blog-section{position:relative;isolation:isolate;overflow:hidden;border:1px solid #d8e5f7;border-radius:26px;background:radial-gradient(circle at 100% 0%,rgba(37,99,235,.12),transparent 32%),linear-gradient(155deg,#fbfdff,#f4f8ff 52%,#fff);padding:16px!important;box-shadow:0 14px 34px #1e40af1a,inset 0 1px #ffffffeb}.school-app-shell:has(.teacher-mobile-nav) .dashboard-blog-section:before{position:absolute;top:-58px;right:-48px;z-index:-1;width:150px;height:150px;border-radius:999px;background:#ffffff6b;content:"";pointer-events:none}.school-app-shell:has(.teacher-mobile-nav) .dashboard-blog-section>.dashboard-notice-header{position:relative;z-index:1;align-items:center;margin-bottom:15px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-blog-section .dashboard-notice-heading-icon{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border:1px solid rgba(255,255,255,.9);border-radius:14px;background:linear-gradient(145deg,#3685f4,#075ed8);color:#fff;box-shadow:0 8px 18px #075ed838}.school-app-shell:has(.teacher-mobile-nav) .dashboard-blog-section .dashboard-notice-heading-icon .material-symbols-outlined{color:#fff;font-size:22px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-blog-section .dashboard-notice-header h3{color:#17213a;font-size:19px;line-height:23px;letter-spacing:-.02em}.school-app-shell:has(.teacher-mobile-nav) .dashboard-blog-section .dashboard-notice-header p{max-width:145px;color:#75839a;font-size:10px;line-height:14px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-actions{gap:6px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-view-all{min-height:36px;border:1px solid #ccddf6;border-radius:11px;background:#ffffffc2;padding:0 9px;color:#1769d5;box-shadow:0 4px 12px #1e40af12;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-add{width:36px;height:36px;min-height:36px;border-radius:11px;box-shadow:0 7px 16px #075ed83d}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-list{position:relative;z-index:1;display:grid;gap:6px;max-height:360px;padding-right:2px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-list>:not([hidden])~:not([hidden]){margin-top:0}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-card{position:relative;overflow:hidden;border:1px solid #dce7f5;border-left:3px solid #4d8fea;border-radius:17px;background:#ffffffe0;padding:13px 11px 13px 12px;box-shadow:0 6px 16px #1e40af11,inset 0 1px #ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-card:nth-child(3n+2){border-left-color:#8b5cf6}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-card:nth-child(3n+3){border-left-color:#0ea5a5}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-card:active{transform:scale(.985);box-shadow:0 3px 10px #1e40af0f}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(70px,29%);align-items:stretch;gap:10px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-copy{min-width:0;padding:1px 0}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-copy>p:first-child{color:#17213a;font-size:13px;line-height:17px;font-weight:800}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-copy>p:last-child{display:-webkit-box;margin-top:5px;overflow:hidden;color:#64748b;font-size:11px;line-height:16px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-meta{display:flex;min-width:0;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:12px;border-left:1px solid #e7edf6;padding-left:9px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-tag{display:-webkit-box;max-width:100%;overflow:hidden;border:1px solid #d5e4fa;border-radius:999px;background:#eef5ff;padding:4px 7px;color:#1769d5;font-size:9px;line-height:12px;text-align:right;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-date{margin-top:auto;color:#8b98aa;font-size:9px;line-height:12px;font-weight:700;white-space:nowrap}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-empty{min-height:190px;border:1px dashed #bfd2ee;border-radius:19px;background:#ffffffa8;box-shadow:inset 0 1px #fffc}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-empty .material-symbols-outlined{display:grid;width:48px;height:48px;margin-inline:auto;place-items:center;border-radius:15px;background:#eaf2ff;color:#739bd0}}@media (max-width: 359px){.school-app-shell:has(.teacher-mobile-nav) .dashboard-blog-section{padding:13px!important}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-row{grid-template-columns:minmax(0,1fr) 68px;gap:8px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-notice-meta{padding-left:7px}}@media (max-width: 639px){.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals{position:relative;isolation:isolate;overflow:hidden;border:1px solid #d8e6f5;border-radius:26px!important;background:radial-gradient(circle at 100% 0%,rgba(14,165,165,.12),transparent 31%),linear-gradient(150deg,#fbfeff,#f1f8ff 54%,#fff);padding:16px!important;box-shadow:0 14px 34px #1e40af1a,inset 0 1px #fffffff0!important}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals:before{position:absolute;top:-58px;right:-48px;left:auto;z-index:-1;width:154px;height:154px;border-radius:999px;background:#ffffff6b;content:"";pointer-events:none}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals>header{position:relative;z-index:1;align-items:center;gap:10px;margin-bottom:15px;padding:0}.school-app-shell:has(.teacher-mobile-nav) .dashboard-signals-heading{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:10px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-signals-heading-icon{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border:1px solid rgba(255,255,255,.92);border-radius:14px;background:linear-gradient(145deg,#22b8b0,#087fba);color:#fff;box-shadow:0 8px 18px #087fba38}.school-app-shell:has(.teacher-mobile-nav) .dashboard-signals-heading-icon .material-symbols-outlined{color:#fff;font-size:22px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals h2{color:#17213a;font-size:19px;line-height:23px;letter-spacing:-.025em}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals header p{max-width:150px;margin-top:2px;overflow:hidden;color:#75839a;font-size:10px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-range{min-height:38px;border:1px solid #cfe1f2;border-radius:12px;background:#ffffffc2;color:#1769b0;padding:0 6px 0 9px;box-shadow:0 5px 14px #1e40af14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-range select{min-height:36px;max-width:76px;font-size:9px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-signals-list{position:relative;z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-card{--signal-accent: #2875df;position:relative;display:grid;min-width:0;min-height:154px;overflow:hidden;grid-template-columns:38px minmax(0,1fr);grid-template-rows:auto 42px auto;align-items:center;gap:8px 9px;border:1px solid color-mix(in srgb,var(--signal-accent) 20%,white);border-radius:19px;background:linear-gradient(145deg,#fffffff0,color-mix(in srgb,var(--signal-accent) 8%,white));padding:12px 10px 10px;box-shadow:0 7px 18px #1e40af12,inset 0 1px #ffffffeb}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-card:nth-child(4n+2){--signal-accent: #7c5ce0}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-card:nth-child(4n+3){--signal-accent: #129879}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-card:nth-child(4n+4){--signal-accent: #d98a20}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-card:before{position:absolute;top:-26px;right:-28px;left:auto;width:78px;height:78px;border-radius:999px;background:color-mix(in srgb,var(--signal-accent) 9%,transparent);content:"";pointer-events:none}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-icon{width:38px;height:38px;border:1px solid color-mix(in srgb,var(--signal-accent) 16%,white);border-radius:12px;background:#ffffffc2;color:var(--signal-accent);box-shadow:0 4px 10px #1e40af12}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-icon .material-symbols-outlined{color:inherit;font-size:20px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-signal-name{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3px 4px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-signal-name strong{grid-column:1 / -1;color:#66758b;font-size:9px;line-height:13px;font-weight:800}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-signal-name b{color:#17213a;font-size:23px;line-height:26px;letter-spacing:-.035em}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-change{display:inline-flex;min-height:21px;align-items:center;gap:1px;border-radius:999px;background:#e8f7ef;padding:3px 5px;color:#12815e;font-size:8px;line-height:11px;font-weight:850}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-change.is-down{background:#fff0f1;color:#cf4553}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-change.is-neutral{background:#eef2f7;color:#718096}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-chart{width:100%;height:42px;grid-column:1 / -1;color:var(--signal-accent);filter:drop-shadow(0 3px 4px color-mix(in srgb,var(--signal-accent) 14%,transparent))}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-chart .dashboard-kpi-line{stroke:var(--signal-accent);stroke-width:2.4px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-chart circle{fill:#fff;stroke:var(--signal-accent);stroke-width:1.4px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-caption{grid-column:1 / -1;color:#8a98aa;font-size:8px;line-height:11px;font-weight:700}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-signals-empty{grid-column:1 / -1;min-height:90px;border:1px dashed #c8d8ea;border-radius:17px;background:#ffffffb3;padding:20px 14px;color:#718198;text-align:center}}@media (max-width: 359px){.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals{padding:13px!important}.school-app-shell:has(.teacher-mobile-nav) .dashboard-signals-heading-icon{width:40px;height:40px;flex-basis:40px}.school-app-shell:has(.teacher-mobile-nav) .dashboard-school-signals .dashboard-kpi-card{min-height:148px;padding-inline:8px}}
