/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-outline-style:solid;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"IBM Plex Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-serif:"Gambarino","Iowan Old Style","Apple Garamond",Baskerville,"Times New Roman",serif;--font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,"SF Mono",Consolas,"Liberation Mono",Menlo,monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-normal:0em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-oceans-white:#f1eef9;--color-oceans-light-blue:#ccdbe6;--color-oceans-black:#2d3244;--color-oceans-accent:#d35f61;--font-display:"Futura Display D","Gambarino","Impact","Bebas Neue","Helvetica Neue Condensed",sans-serif;--font-heading:"Gabarito","IBM Plex Sans",ui-sans-serif,system-ui,sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-4{top:calc(var(--spacing)*4)}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-4{right:calc(var(--spacing)*4)}.left-3{left:calc(var(--spacing)*3)}.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}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-2{margin-inline:calc(var(--spacing)*-2)}.-mx-5{margin-inline:calc(var(--spacing)*-5)}.mx-auto{margin-inline:auto}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-mt-2{margin-top:calc(var(--spacing)*-2)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-auto{margin-top:auto}.\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.hero-archive-box{--hero-archive-box:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m20.25%207.5-.625%2010.632a2.25%202.25%200%200%201-2.247%202.118H6.622a2.25%202.25%200%200%201-2.247-2.118L3.75%207.5M10%2011.25h4M3.375%207.5h17.25c.621%200%201.125-.504%201.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-archive-box);-webkit-mask:var(--hero-archive-box);-webkit-mask:var(--hero-archive-box);mask:var(--hero-archive-box);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left{--hero-arrow-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%2019.5%203%2012m0%200%207.5-7.5M3%2012h18%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-left);-webkit-mask:var(--hero-arrow-left);-webkit-mask:var(--hero-arrow-left);mask:var(--hero-arrow-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path{--hero-arrow-path:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.023%209.348h4.992v-.001M2.985%2019.644v-4.992m0%200h4.992m-4.993%200%203.181%203.183a8.25%208.25%200%200%200%2013.803-3.7M4.031%209.865a8.25%208.25%200%200%201%2013.803-3.7l3.181%203.182m0-4.991v4.99%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right{--hero-arrow-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%204.5%2021%2012m0%200-7.5%207.5M21%2012H3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);mask:var(--hero-arrow-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right-on-rectangle{--hero-arrow-right-on-rectangle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%209V5.25A2.25%202.25%200%200%200%2013.5%203h-6a2.25%202.25%200%200%200-2.25%202.25v13.5A2.25%202.25%200%200%200%207.5%2021h6a2.25%202.25%200%200%200%202.25-2.25V15m3%200%203-3m0%200-3-3m3%203H9%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right-on-rectangle);-webkit-mask:var(--hero-arrow-right-on-rectangle);-webkit-mask:var(--hero-arrow-right-on-rectangle);mask:var(--hero-arrow-right-on-rectangle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-top-right-on-square-mini{--hero-arrow-top-right-on-square-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.25%205.5a.75.75%200%200%200-.75.75v8.5c0%20.414.336.75.75.75h8.5a.75.75%200%200%200%20.75-.75v-4a.75.75%200%200%201%201.5%200v4A2.25%202.25%200%200%201%2012.75%2017h-8.5A2.25%202.25%200%200%201%202%2014.75v-8.5A2.25%202.25%200%200%201%204.25%204h5a.75.75%200%200%201%200%201.5h-5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.194%2012.753a.75.75%200%200%200%201.06.053L16.5%204.44v2.81a.75.75%200%200%200%201.5%200v-4.5a.75.75%200%200%200-.75-.75h-4.5a.75.75%200%200%200%200%201.5h2.553l-9.056%208.194a.75.75%200%200%200-.053%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-top-right-on-square-mini);-webkit-mask:var(--hero-arrow-top-right-on-square-mini);-webkit-mask:var(--hero-arrow-top-right-on-square-mini);mask:var(--hero-arrow-top-right-on-square-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-tray{--hero-arrow-up-tray:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%2016.5v2.25A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75V16.5m-13.5-9L12%203m0%200%204.5%204.5M12%203v13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-tray);-webkit-mask:var(--hero-arrow-up-tray);-webkit-mask:var(--hero-arrow-up-tray);mask:var(--hero-arrow-up-tray);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-banknotes{--hero-banknotes:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2018.75a60.07%2060.07%200%200%201%2015.797%202.101c.727.198%201.453-.342%201.453-1.096V18.75M3.75%204.5v.75A.75.75%200%200%201%203%206h-.75m0%200v-.375c0-.621.504-1.125%201.125-1.125H20.25M2.25%206v9m18-10.5v.75c0%20.414.336.75.75.75h.75m-1.5-1.5h.375c.621%200%201.125.504%201.125%201.125v9.75c0%20.621-.504%201.125-1.125%201.125h-.375m1.5-1.5H21a.75.75%200%200%200-.75.75v.75m0%200H3.75m0%200h-.375a1.125%201.125%200%200%201-1.125-1.125V15m1.5%201.5v-.75A.75.75%200%200%200%203%2015h-.75M15%2010.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm3%200h.008v.008H18V10.5Zm-12%200h.008v.008H6V10.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-banknotes);-webkit-mask:var(--hero-banknotes);-webkit-mask:var(--hero-banknotes);mask:var(--hero-banknotes);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bars-3{--hero-bars-3:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25h16.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bars-3);-webkit-mask:var(--hero-bars-3);-webkit-mask:var(--hero-bars-3);mask:var(--hero-bars-3);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-book-open{--hero-book-open:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206.042A8.967%208.967%200%200%200%206%203.75c-1.052%200-2.062.18-3%20.512v14.25A8.987%208.987%200%200%201%206%2018c2.305%200%204.408.867%206%202.292m0-14.25a8.966%208.966%200%200%201%206-2.292c1.052%200%202.062.18%203%20.512v14.25A8.987%208.987%200%200%200%2018%2018a8.967%208.967%200%200%200-6%202.292m0-14.25v14.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-book-open);-webkit-mask:var(--hero-book-open);-webkit-mask:var(--hero-book-open);mask:var(--hero-book-open);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar{--hero-calendar:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%203v2.25M17.25%203v2.25M3%2018.75V7.5a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%207.5v11.25m-18%200A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75m-18%200v-7.5A2.25%202.25%200%200%201%205.25%209h13.5A2.25%202.25%200%200%201%2021%2011.25v7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar);-webkit-mask:var(--hero-calendar);-webkit-mask:var(--hero-calendar);mask:var(--hero-calendar);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar-days{--hero-calendar-days:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%203v2.25M17.25%203v2.25M3%2018.75V7.5a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%207.5v11.25m-18%200A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75m-18%200v-7.5A2.25%202.25%200%200%201%205.25%209h13.5A2.25%202.25%200%200%201%2021%2011.25v7.5m-9-6h.008v.008H12v-.008ZM12%2015h.008v.008H12V15Zm0%202.25h.008v.008H12v-.008ZM9.75%2015h.008v.008H9.75V15Zm0%202.25h.008v.008H9.75v-.008ZM7.5%2015h.008v.008H7.5V15Zm0%202.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V15Zm0%202.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0%202.25h.008v.008H16.5V15Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar-days);-webkit-mask:var(--hero-calendar-days);-webkit-mask:var(--hero-calendar-days);mask:var(--hero-calendar-days);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-camera{--hero-camera:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.827%206.175A2.31%202.31%200%200%201%205.186%207.23c-.38.054-.757.112-1.134.175C2.999%207.58%202.25%208.507%202.25%209.574V18a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018V9.574c0-1.067-.75-1.994-1.802-2.169a47.865%2047.865%200%200%200-1.134-.175%202.31%202.31%200%200%201-1.64-1.055l-.822-1.316a2.192%202.192%200%200%200-1.736-1.039%2048.774%2048.774%200%200%200-5.232%200%202.192%202.192%200%200%200-1.736%201.039l-.821%201.316Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2012.75a4.5%204.5%200%201%201-9%200%204.5%204.5%200%200%201%209%200ZM18.75%2010.5h.008v.008h-.008V10.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-camera);-webkit-mask:var(--hero-camera);-webkit-mask:var(--hero-camera);mask:var(--hero-camera);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-bar-square{--hero-chart-bar-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%2014.25v2.25m3-4.5v4.5m3-6.75v6.75m3-9v9M6%2020.25h12A2.25%202.25%200%200%200%2020.25%2018V6A2.25%202.25%200%200%200%2018%203.75H6A2.25%202.25%200%200%200%203.75%206v12A2.25%202.25%200%200%200%206%2020.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chart-bar-square);-webkit-mask:var(--hero-chart-bar-square);-webkit-mask:var(--hero-chart-bar-square);mask:var(--hero-chart-bar-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-mini{--hero-chat-bubble-left-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.43%202.524A41.29%2041.29%200%200%201%2010%202c2.236%200%204.43.18%206.57.524%201.437.231%202.43%201.49%202.43%202.902v5.148c0%201.413-.993%202.67-2.43%202.902a41.202%2041.202%200%200%201-5.183.501.78.78%200%200%200-.528.224l-3.579%203.58A.75.75%200%200%201%206%2017.25v-3.443a41.033%2041.033%200%200%201-2.57-.33C1.993%2013.244%201%2011.986%201%2010.573V5.426c0-1.413.993-2.67%202.43-2.902Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-left-mini);-webkit-mask:var(--hero-chat-bubble-left-mini);-webkit-mask:var(--hero-chat-bubble-left-mini);mask:var(--hero-chat-bubble-left-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-right{--hero-chat-bubble-left-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-left-right);-webkit-mask:var(--hero-chat-bubble-left-right);-webkit-mask:var(--hero-chat-bubble-left-right);mask:var(--hero-chat-bubble-left-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check{--hero-check:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2012.75%206%206%209-13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);mask:var(--hero-check);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle{--hero-check-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);mask:var(--hero-check-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle-mini{--hero-check-circle-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm3.857-9.809a.75.75%200%200%200-1.214-.882l-3.483%204.79-1.88-1.88a.75.75%200%201%200-1.06%201.061l2.5%202.5a.75.75%200%200%200%201.137-.089l4-5.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle-mini);-webkit-mask:var(--hero-check-circle-mini);-webkit-mask:var(--hero-check-circle-mini);mask:var(--hero-check-circle-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-mini{--hero-check-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M16.704%204.153a.75.75%200%200%201%20.143%201.052l-8%2010.5a.75.75%200%200%201-1.127.075l-4.5-4.5a.75.75%200%200%201%201.06-1.06l3.894%203.893%207.48-9.817a.75.75%200%200%201%201.05-.143Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-mini);-webkit-mask:var(--hero-check-mini);-webkit-mask:var(--hero-check-mini);mask:var(--hero-check-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-double-left{--hero-chevron-double-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m18.75%204.5-7.5%207.5%207.5%207.5m-6-15L5.25%2012l7.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-double-left);-webkit-mask:var(--hero-chevron-double-left);-webkit-mask:var(--hero-chevron-double-left);mask:var(--hero-chevron-double-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down{--hero-chevron-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m19.5%208.25-7.5%207.5-7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);mask:var(--hero-chevron-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-left{--hero-chevron-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2019.5%208.25%2012l7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-left);-webkit-mask:var(--hero-chevron-left);-webkit-mask:var(--hero-chevron-left);mask:var(--hero-chevron-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-left-mini{--hero-chevron-left-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.78%205.22a.75.75%200%200%201%200%201.06L8.06%2010l3.72%203.72a.75.75%200%201%201-1.06%201.06l-4.25-4.25a.75.75%200%200%201%200-1.06l4.25-4.25a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-left-mini);-webkit-mask:var(--hero-chevron-left-mini);-webkit-mask:var(--hero-chevron-left-mini);mask:var(--hero-chevron-left-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-right-mini{--hero-chevron-right-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.22%205.22a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L11.94%2010%208.22%206.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-right-mini);-webkit-mask:var(--hero-chevron-right-mini);-webkit-mask:var(--hero-chevron-right-mini);mask:var(--hero-chevron-right-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-code-bracket{--hero-code-bracket:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.25%206.75%2022.5%2012l-5.25%205.25m-10.5%200L1.5%2012l5.25-5.25m7.5-3-4.5%2016.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-code-bracket);-webkit-mask:var(--hero-code-bracket);-webkit-mask:var(--hero-code-bracket);mask:var(--hero-code-bracket);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cog-6-tooth{--hero-cog-6-tooth:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.594%203.94c.09-.542.56-.94%201.11-.94h2.593c.55%200%201.02.398%201.11.94l.213%201.281c.063.374.313.686.645.87.074.04.147.083.22.127.325.196.72.257%201.075.124l1.217-.456a1.125%201.125%200%200%201%201.37.49l1.296%202.247a1.125%201.125%200%200%201-.26%201.431l-1.003.827c-.293.241-.438.613-.43.992a7.723%207.723%200%200%201%200%20.255c-.008.378.137.75.43.991l1.004.827c.424.35.534.955.26%201.43l-1.298%202.247a1.125%201.125%200%200%201-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.47%206.47%200%200%201-.22.128c-.331.183-.581.495-.644.869l-.213%201.281c-.09.543-.56.94-1.11.94h-2.594c-.55%200-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52%206.52%200%200%201-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125%201.125%200%200%201-1.369-.49l-1.297-2.247a1.125%201.125%200%200%201%20.26-1.431l1.004-.827c.292-.24.437-.613.43-.991a6.932%206.932%200%200%201%200-.255c.007-.38-.138-.751-.43-.992l-1.004-.827a1.125%201.125%200%200%201-.26-1.43l1.297-2.247a1.125%201.125%200%200%201%201.37-.491l1.216.456c.356.133.751.072%201.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.28Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);mask:var(--hero-cog-6-tooth);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-command-line{--hero-command-line:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m6.75%207.5%203%202.25-3%202.25m4.5%200h3m-9%208.25h13.5A2.25%202.25%200%200%200%2021%2018V6a2.25%202.25%200%200%200-2.25-2.25H5.25A2.25%202.25%200%200%200%203%206v12a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-command-line);-webkit-mask:var(--hero-command-line);-webkit-mask:var(--hero-command-line);mask:var(--hero-command-line);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-arrow-up{--hero-document-arrow-up:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m6.75%2012-3-3m0%200-3%203m3-3v6m-1.5-15H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-arrow-up);-webkit-mask:var(--hero-document-arrow-up);-webkit-mask:var(--hero-document-arrow-up);mask:var(--hero-document-arrow-up);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-text{--hero-document-text:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m0%2012.75h7.5m-7.5%203H12M10.5%202.25H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-text);-webkit-mask:var(--hero-document-text);-webkit-mask:var(--hero-document-text);mask:var(--hero-document-text);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-circle{--hero-exclamation-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m9-.75a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9%203.75h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);mask:var(--hero-exclamation-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye{--hero-eye:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.036%2012.322a1.012%201.012%200%200%201%200-.639C3.423%207.51%207.36%204.5%2012%204.5c4.638%200%208.573%203.007%209.963%207.178.07.207.07.431%200%20.639C20.577%2016.49%2016.64%2019.5%2012%2019.5c-4.638%200-8.573-3.007-9.963-7.178Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-eye);-webkit-mask:var(--hero-eye);-webkit-mask:var(--hero-eye);mask:var(--hero-eye);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye-mini{--hero-eye-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%2012.5a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M.664%2010.59a1.651%201.651%200%200%201%200-1.186A10.004%2010.004%200%200%201%2010%203c4.257%200%207.893%202.66%209.336%206.41.147.381.146.804%200%201.186A10.004%2010.004%200%200%201%2010%2017c-4.257%200-7.893-2.66-9.336-6.41ZM14%2010a4%204%200%201%201-8%200%204%204%200%200%201%208%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-eye-mini);-webkit-mask:var(--hero-eye-mini);-webkit-mask:var(--hero-eye-mini);mask:var(--hero-eye-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-face-smile{--hero-face-smile:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.182%2015.182a4.5%204.5%200%200%201-6.364%200M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200ZM9.75%209.75c0%20.414-.168.75-.375.75S9%2010.164%209%209.75%209.168%209%209.375%209s.375.336.375.75Zm-.375%200h.008v.015h-.008V9.75Zm5.625%200c0%20.414-.168.75-.375.75s-.375-.336-.375-.75.168-.75.375-.75.375.336.375.75Zm-.375%200h.008v.015h-.008V9.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-face-smile);-webkit-mask:var(--hero-face-smile);-webkit-mask:var(--hero-face-smile);mask:var(--hero-face-smile);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-flag{--hero-flag:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%203v1.5M3%2021v-6m0%200%202.77-.693a9%209%200%200%201%206.208.682l.108.054a9%209%200%200%200%206.086.71l3.114-.732a48.524%2048.524%200%200%201-.005-10.499l-3.11.732a9%209%200%200%201-6.085-.711l-.108-.054a9%209%200%200%200-6.208-.682L3%204.5M3%2015V4.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-flag);-webkit-mask:var(--hero-flag);-webkit-mask:var(--hero-flag);mask:var(--hero-flag);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-flag-mini{--hero-flag-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.5%202.75a.75.75%200%200%200-1.5%200v14.5a.75.75%200%200%200%201.5%200v-4.392l1.657-.348a6.449%206.449%200%200%201%204.271.572%207.948%207.948%200%200%200%205.965.524l2.078-.64A.75.75%200%200%200%2018%2012.25v-8.5a.75.75%200%200%200-.904-.734l-2.38.501a7.25%207.25%200%200%201-4.186-.363l-.502-.2a8.75%208.75%200%200%200-5.053-.439l-1.475.31V2.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-flag-mini);-webkit-mask:var(--hero-flag-mini);-webkit-mask:var(--hero-flag-mini);mask:var(--hero-flag-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-folder{--hero-folder:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2012.75V12A2.25%202.25%200%200%201%204.5%209.75h15A2.25%202.25%200%200%201%2021.75%2012v.75m-8.69-6.44-2.12-2.12a1.5%201.5%200%200%200-1.061-.44H4.5A2.25%202.25%200%200%200%202.25%206v12a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018V9a2.25%202.25%200%200%200-2.25-2.25h-5.379a1.5%201.5%200%200%201-1.06-.44Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-folder);-webkit-mask:var(--hero-folder);-webkit-mask:var(--hero-folder);mask:var(--hero-folder);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-globe-alt{--hero-globe-alt:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2021a9.004%209.004%200%200%200%208.716-6.747M12%2021a9.004%209.004%200%200%201-8.716-6.747M12%2021c2.485%200%204.5-4.03%204.5-9S14.485%203%2012%203m0%2018c-2.485%200-4.5-4.03-4.5-9S9.515%203%2012%203m0%200a8.997%208.997%200%200%201%207.843%204.582M12%203a8.997%208.997%200%200%200-7.843%204.582m15.686%200A11.953%2011.953%200%200%201%2012%2010.5c-2.998%200-5.74-1.1-7.843-2.918m15.686%200A8.959%208.959%200%200%201%2021%2012c0%20.778-.099%201.533-.284%202.253m0%200A17.919%2017.919%200%200%201%2012%2016.5c-3.162%200-6.133-.815-8.716-2.247m0%200A9.015%209.015%200%200%201%203%2012c0-1.605.42-3.113%201.157-4.418%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);mask:var(--hero-globe-alt);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-globe-americas{--hero-globe-americas:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m6.115%205.19.319%201.913A6%206%200%200%200%208.11%2010.36L9.75%2012l-.387.775c-.217.433-.132.956.21%201.298l1.348%201.348c.21.21.329.497.329.795v1.089c0%20.426.24.815.622%201.006l.153.076c.433.217.956.132%201.298-.21l.723-.723a8.7%208.7%200%200%200%202.288-4.042%201.087%201.087%200%200%200-.358-1.099l-1.33-1.108c-.251-.21-.582-.299-.905-.245l-1.17.195a1.125%201.125%200%200%201-.98-.314l-.295-.295a1.125%201.125%200%200%201%200-1.591l.13-.132a1.125%201.125%200%200%201%201.3-.21l.603.302a.809.809%200%200%200%201.086-1.086L14.25%207.5l1.256-.837a4.5%204.5%200%200%200%201.528-1.732l.146-.292M6.115%205.19A9%209%200%201%200%2017.18%204.64M6.115%205.19A8.965%208.965%200%200%201%2012%203c1.929%200%203.716.607%205.18%201.64%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-globe-americas);-webkit-mask:var(--hero-globe-americas);-webkit-mask:var(--hero-globe-americas);mask:var(--hero-globe-americas);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hand-raised{--hero-hand-raised:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.05%204.575a1.575%201.575%200%201%200-3.15%200v3m3.15-3v-1.5a1.575%201.575%200%200%201%203.15%200v1.5m-3.15%200%20.075%205.925m3.075.75V4.575m0%200a1.575%201.575%200%200%201%203.15%200V15M6.9%207.575a1.575%201.575%200%201%200-3.15%200v8.175a6.75%206.75%200%200%200%206.75%206.75h2.018a5.25%205.25%200%200%200%203.712-1.538l1.732-1.732a5.25%205.25%200%200%200%201.538-3.712l.003-2.024a.668.668%200%200%201%20.198-.471%201.575%201.575%200%201%200-2.228-2.228%203.818%203.818%200%200%200-1.12%202.687M6.9%207.575V12m6.27%204.318A4.49%204.49%200%200%201%2016.35%2015m.002%200h-.002%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hand-raised);-webkit-mask:var(--hero-hand-raised);-webkit-mask:var(--hero-hand-raised);mask:var(--hero-hand-raised);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hand-raised-mini{--hero-hand-raised-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11%202a1%201%200%201%200-2%200v6.5a.5.5%200%200%201-1%200V3a1%201%200%201%200-2%200v5.5a.5.5%200%200%201-1%200V5a1%201%200%201%200-2%200v7a7%207%200%201%200%2014%200V8a1%201%200%201%200-2%200v3.5a.5.5%200%200%201-1%200V3a1%201%200%201%200-2%200v5.5a.5.5%200%200%201-1%200V2Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hand-raised-mini);-webkit-mask:var(--hero-hand-raised-mini);-webkit-mask:var(--hero-hand-raised-mini);mask:var(--hero-hand-raised-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-home{--hero-home:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m2.25%2012%208.954-8.955c.44-.439%201.152-.439%201.591%200L21.75%2012M4.5%209.75v10.125c0%20.621.504%201.125%201.125%201.125H9.75v-4.875c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125V21h4.125c.621%200%201.125-.504%201.125-1.125V9.75M8.25%2021h8.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-home);-webkit-mask:var(--hero-home);-webkit-mask:var(--hero-home);mask:var(--hero-home);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-identification{--hero-identification:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%209h3.75M15%2012h3.75M15%2015h3.75M4.5%2019.5h15a2.25%202.25%200%200%200%202.25-2.25V6.75A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25v10.5A2.25%202.25%200%200%200%204.5%2019.5Zm6-10.125a1.875%201.875%200%201%201-3.75%200%201.875%201.875%200%200%201%203.75%200Zm1.294%206.336a6.721%206.721%200%200%201-3.17.789%206.721%206.721%200%200%201-3.168-.789%203.376%203.376%200%200%201%206.338%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-identification);-webkit-mask:var(--hero-identification);-webkit-mask:var(--hero-identification);mask:var(--hero-identification);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox-stack{--hero-inbox-stack:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m7.875%2014.25%201.214%201.942a2.25%202.25%200%200%200%201.908%201.058h2.006c.776%200%201.497-.4%201.908-1.058l1.214-1.942M2.41%209h4.636a2.25%202.25%200%200%201%201.872%201.002l.164.246a2.25%202.25%200%200%200%201.872%201.002h2.092a2.25%202.25%200%200%200%201.872-1.002l.164-.246A2.25%202.25%200%200%201%2016.954%209h4.636M2.41%209a2.25%202.25%200%200%200-.16.832V12a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2012V9.832c0-.287-.055-.57-.16-.832M2.41%209a2.25%202.25%200%200%201%20.382-.632l3.285-3.832a2.25%202.25%200%200%201%201.708-.786h8.43c.657%200%201.281.287%201.709.786l3.284%203.832c.163.19.291.404.382.632M4.5%2020.25h15A2.25%202.25%200%200%200%2021.75%2018v-2.625c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125V18a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-inbox-stack);-webkit-mask:var(--hero-inbox-stack);-webkit-mask:var(--hero-inbox-stack);mask:var(--hero-inbox-stack);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle{--hero-information-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m11.25%2011.25.041-.02a.75.75%200%200%201%201.063.852l-.708%202.836a.75.75%200%200%200%201.063.853l.041-.021M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9-3.75h.008v.008H12V8.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);mask:var(--hero-information-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle-mini{--hero-information-circle-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18%2010a8%208%200%201%201-16%200%208%208%200%200%201%2016%200Zm-7-4a1%201%200%201%201-2%200%201%201%200%200%201%202%200ZM9%209a.75.75%200%200%200%200%201.5h.253a.25.25%200%200%201%20.244.304l-.459%202.066A1.75%201.75%200%200%200%2010.747%2015H11a.75.75%200%200%200%200-1.5h-.253a.25.25%200%200%201-.244-.304l.459-2.066A1.75%201.75%200%200%200%209.253%209H9Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-information-circle-mini);-webkit-mask:var(--hero-information-circle-mini);-webkit-mask:var(--hero-information-circle-mini);mask:var(--hero-information-circle-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-key{--hero-key:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%205.25a3%203%200%200%201%203%203m3%200a6%206%200%200%201-7.029%205.912c-.563-.097-1.159.026-1.563.43L10.5%2017.25H8.25v2.25H6v2.25H2.25v-2.818c0-.597.237-1.17.659-1.591l6.499-6.499c.404-.404.527-1%20.43-1.563A6%206%200%201%201%2021.75%208.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-key);-webkit-mask:var(--hero-key);-webkit-mask:var(--hero-key);mask:var(--hero-key);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lifebuoy-mini{--hero-lifebuoy-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m7.171%204.146%201.947%202.466a3.514%203.514%200%200%201%201.764%200l1.947-2.466a6.52%206.52%200%200%200-5.658%200Zm8.683%203.025-2.466%201.947c.15.578.15%201.186%200%201.764l2.466%201.947a6.52%206.52%200%200%200%200-5.658Zm-3.025%208.683-1.947-2.466c-.578.15-1.186.15-1.764%200l-1.947%202.466a6.52%206.52%200%200%200%205.658%200ZM4.146%2012.83l2.466-1.947a3.514%203.514%200%200%201%200-1.764L4.146%207.171a6.52%206.52%200%200%200%200%205.658ZM5.63%203.297a8.01%208.01%200%200%201%208.738%200%208.031%208.031%200%200%201%202.334%202.334%208.01%208.01%200%200%201%200%208.738%208.033%208.033%200%200%201-2.334%202.334%208.01%208.01%200%200%201-8.738%200%208.032%208.032%200%200%201-2.334-2.334%208.01%208.01%200%200%201%200-8.738A8.03%208.03%200%200%201%205.63%203.297Zm5.198%204.882a2.008%202.008%200%200%200-2.243.407%201.994%201.994%200%200%200-.407%202.243%201.993%201.993%200%200%200%20.992.992%202.008%202.008%200%200%200%202.243-.407c.176-.175.31-.374.407-.585a2.008%202.008%200%200%200-.407-2.243%201.993%201.993%200%200%200-.585-.407Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lifebuoy-mini);-webkit-mask:var(--hero-lifebuoy-mini);-webkit-mask:var(--hero-lifebuoy-mini);mask:var(--hero-lifebuoy-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-light-bulb{--hero-light-bulb:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2018v-5.25m0%200a6.01%206.01%200%200%200%201.5-.189m-1.5.189a6.01%206.01%200%200%201-1.5-.189m3.75%207.478a12.06%2012.06%200%200%201-4.5%200m3.75%202.383a14.406%2014.406%200%200%201-3%200M14.25%2018v-.192c0-.983.658-1.823%201.508-2.316a7.5%207.5%200%201%200-7.517%200c.85.493%201.509%201.333%201.509%202.316V18%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-light-bulb);-webkit-mask:var(--hero-light-bulb);-webkit-mask:var(--hero-light-bulb);mask:var(--hero-light-bulb);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-link-mini{--hero-link-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12.232%204.232a2.5%202.5%200%200%201%203.536%203.536l-1.225%201.224a.75.75%200%200%200%201.061%201.06l1.224-1.224a4%204%200%200%200-5.656-5.656l-3%203a4%204%200%200%200%20.225%205.865.75.75%200%200%200%20.977-1.138%202.5%202.5%200%200%201-.142-3.667l3-3Z%22%2F%3E%20%20%3Cpath%20d%3D%22M11.603%207.963a.75.75%200%200%200-.977%201.138%202.5%202.5%200%200%201%20.142%203.667l-3%203a2.5%202.5%200%200%201-3.536-3.536l1.225-1.224a.75.75%200%200%200-1.061-1.06l-1.224%201.224a4%204%200%201%200%205.656%205.656l3-3a4%204%200%200%200-.225-5.865Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-link-mini);-webkit-mask:var(--hero-link-mini);-webkit-mask:var(--hero-link-mini);mask:var(--hero-link-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-list-bullet{--hero-list-bullet:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%206.75h12M8.25%2012h12m-12%205.25h12M3.75%206.75h.007v.008H3.75V6.75Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200ZM3.75%2012h.007v.008H3.75V12Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm-.375%205.25h.007v.008H3.75v-.008Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-list-bullet);-webkit-mask:var(--hero-list-bullet);-webkit-mask:var(--hero-list-bullet);mask:var(--hero-list-bullet);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-closed{--hero-lock-closed:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2010.5V6.75a4.5%204.5%200%201%200-9%200v3.75m-.75%2011.25h10.5a2.25%202.25%200%200%200%202.25-2.25v-6.75a2.25%202.25%200%200%200-2.25-2.25H6.75a2.25%202.25%200%200%200-2.25%202.25v6.75a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);mask:var(--hero-lock-closed);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass{--hero-magnifying-glass:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%2021-5.197-5.197m0%200A7.5%207.5%200%201%200%205.196%205.196a7.5%207.5%200%200%200%2010.607%2010.607Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);mask:var(--hero-magnifying-glass);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map{--hero-map:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%206.75V15m6-6v8.25m.503%203.498%204.875-2.437c.381-.19.622-.58.622-1.006V4.82c0-.836-.88-1.38-1.628-1.006l-3.869%201.934c-.317.159-.69.159-1.006%200L9.503%203.252a1.125%201.125%200%200%200-1.006%200L3.622%205.689C3.24%205.88%203%206.27%203%206.695V19.18c0%20.836.88%201.38%201.628%201.006l3.869-1.934c.317-.159.69-.159%201.006%200l4.994%202.497c.317.158.69.158%201.006%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-map);-webkit-mask:var(--hero-map);-webkit-mask:var(--hero-map);mask:var(--hero-map);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-megaphone{--hero-megaphone:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.34%2015.84c-.688-.06-1.386-.09-2.09-.09H7.5a4.5%204.5%200%201%201%200-9h.75c.704%200%201.402-.03%202.09-.09m0%209.18c.253.962.584%201.892.985%202.783.247.55.06%201.21-.463%201.511l-.657.38c-.551.318-1.26.117-1.527-.461a20.845%2020.845%200%200%201-1.44-4.282m3.102.069a18.03%2018.03%200%200%201-.59-4.59c0-1.586.205-3.124.59-4.59m0%209.18a23.848%2023.848%200%200%201%208.835%202.535M10.34%206.66a23.847%2023.847%200%200%200%208.835-2.535m0%200A23.74%2023.74%200%200%200%2018.795%203m.38%201.125a23.91%2023.91%200%200%201%201.014%205.395m-1.014%208.855c-.118.38-.245.754-.38%201.125m.38-1.125a23.91%2023.91%200%200%200%201.014-5.395m0-3.46c.495.413.811%201.035.811%201.73%200%20.695-.316%201.317-.811%201.73m0-3.46a24.347%2024.347%200%200%201%200%203.46%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-megaphone);-webkit-mask:var(--hero-megaphone);-webkit-mask:var(--hero-megaphone);mask:var(--hero-megaphone);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-microphone{--hero-microphone:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2018.75a6%206%200%200%200%206-6v-1.5m-6%207.5a6%206%200%200%201-6-6v-1.5m6%207.5v3.75m-3.75%200h7.5M12%2015.75a3%203%200%200%201-3-3V4.5a3%203%200%201%201%206%200v8.25a3%203%200%200%201-3%203Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-microphone);-webkit-mask:var(--hero-microphone);-webkit-mask:var(--hero-microphone);mask:var(--hero-microphone);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-microphone-mini{--hero-microphone-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7%204a3%203%200%200%201%206%200v6a3%203%200%201%201-6%200V4Z%22%2F%3E%20%20%3Cpath%20d%3D%22M5.5%209.643a.75.75%200%200%200-1.5%200V10c0%203.06%202.29%205.585%205.25%205.954V17.5h-1.5a.75.75%200%200%200%200%201.5h4.5a.75.75%200%200%200%200-1.5h-1.5v-1.546A6.001%206.001%200%200%200%2016%2010v-.357a.75.75%200%200%200-1.5%200V10a4.5%204.5%200%200%201-9%200v-.357Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-microphone-mini);-webkit-mask:var(--hero-microphone-mini);-webkit-mask:var(--hero-microphone-mini);mask:var(--hero-microphone-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-minus-circle-mini{--hero-minus-circle-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM6.75%209.25a.75.75%200%200%200%200%201.5h6.5a.75.75%200%200%200%200-1.5h-6.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-minus-circle-mini);-webkit-mask:var(--hero-minus-circle-mini);-webkit-mask:var(--hero-minus-circle-mini);mask:var(--hero-minus-circle-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-no-symbol-mini{--hero-no-symbol-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m5.965%204.904%209.131%209.131a6.5%206.5%200%200%200-9.131-9.131Zm8.07%2010.192L4.904%205.965a6.5%206.5%200%200%200%209.131%209.131ZM4.343%204.343a8%208%200%201%201%2011.314%2011.314A8%208%200%200%201%204.343%204.343Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-no-symbol-mini);-webkit-mask:var(--hero-no-symbol-mini);-webkit-mask:var(--hero-no-symbol-mini);mask:var(--hero-no-symbol-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-airplane-mini{--hero-paper-airplane-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.105%202.288a.75.75%200%200%200-.826.95l1.414%204.926A1.5%201.5%200%200%200%205.135%209.25h6.115a.75.75%200%200%201%200%201.5H5.135a1.5%201.5%200%200%200-1.442%201.086l-1.414%204.926a.75.75%200%200%200%20.826.95%2028.897%2028.897%200%200%200%2015.293-7.155.75.75%200%200%200%200-1.114A28.897%2028.897%200%200%200%203.105%202.288Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paper-airplane-mini);-webkit-mask:var(--hero-paper-airplane-mini);-webkit-mask:var(--hero-paper-airplane-mini);mask:var(--hero-paper-airplane-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-clip{--hero-paper-clip:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m18.375%2012.739-7.693%207.693a4.5%204.5%200%200%201-6.364-6.364l10.94-10.94A3%203%200%201%201%2019.5%207.372L8.552%2018.32m.009-.01-.01.01m5.699-9.941-7.81%207.81a1.5%201.5%200%200%200%202.112%202.13%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paper-clip);-webkit-mask:var(--hero-paper-clip);-webkit-mask:var(--hero-paper-clip);mask:var(--hero-paper-clip);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil{--hero-pencil:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m16.862%204.487%201.687-1.688a1.875%201.875%200%201%201%202.652%202.652L6.832%2019.82a4.5%204.5%200%200%201-1.897%201.13l-2.685.8.8-2.685a4.5%204.5%200%200%201%201.13-1.897L16.863%204.487Zm0%200L19.5%207.125%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil);-webkit-mask:var(--hero-pencil);-webkit-mask:var(--hero-pencil);mask:var(--hero-pencil);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil-mini{--hero-pencil-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m2.695%2014.762-1.262%203.155a.5.5%200%200%200%20.65.65l3.155-1.262a4%204%200%200%200%201.343-.886L17.5%205.501a2.121%202.121%200%200%200-3-3L3.58%2013.419a4%204%200%200%200-.885%201.343Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil-mini);-webkit-mask:var(--hero-pencil-mini);-webkit-mask:var(--hero-pencil-mini);mask:var(--hero-pencil-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil-square{--hero-pencil-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m16.862%204.487%201.687-1.688a1.875%201.875%200%201%201%202.652%202.652L10.582%2016.07a4.5%204.5%200%200%201-1.897%201.13L6%2018l.8-2.685a4.5%204.5%200%200%201%201.13-1.897l8.932-8.931Zm0%200L19.5%207.125M18%2014v4.75A2.25%202.25%200%200%201%2015.75%2021H5.25A2.25%202.25%200%200%201%203%2018.75V8.25A2.25%202.25%200%200%201%205.25%206H10%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil-square);-webkit-mask:var(--hero-pencil-square);-webkit-mask:var(--hero-pencil-square);mask:var(--hero-pencil-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil-square-mini{--hero-pencil-square-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m5.433%2013.917%201.262-3.155A4%204%200%200%201%207.58%209.42l6.92-6.918a2.121%202.121%200%200%201%203%203l-6.92%206.918c-.383.383-.84.685-1.343.886l-3.154%201.262a.5.5%200%200%201-.65-.65Z%22%2F%3E%20%20%3Cpath%20d%3D%22M3.5%205.75c0-.69.56-1.25%201.25-1.25H10A.75.75%200%200%200%2010%203H4.75A2.75%202.75%200%200%200%202%205.75v9.5A2.75%202.75%200%200%200%204.75%2018h9.5A2.75%202.75%200%200%200%2017%2015.25V10a.75.75%200%200%200-1.5%200v5.25c0%20.69-.56%201.25-1.25%201.25h-9.5c-.69%200-1.25-.56-1.25-1.25v-9.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil-square-mini);-webkit-mask:var(--hero-pencil-square-mini);-webkit-mask:var(--hero-pencil-square-mini);mask:var(--hero-pencil-square-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-phone{--hero-phone:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%206.75c0%208.284%206.716%2015%2015%2015h2.25a2.25%202.25%200%200%200%202.25-2.25v-1.372c0-.516-.351-.966-.852-1.091l-4.423-1.106c-.44-.11-.902.055-1.173.417l-.97%201.293c-.282.376-.769.542-1.21.38a12.035%2012.035%200%200%201-7.143-7.143c-.162-.441.004-.928.38-1.21l1.293-.97c.363-.271.527-.734.417-1.173L6.963%203.102a1.125%201.125%200%200%200-1.091-.852H4.5A2.25%202.25%200%200%200%202.25%204.5v2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-phone);-webkit-mask:var(--hero-phone);-webkit-mask:var(--hero-phone);mask:var(--hero-phone);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-photo{--hero-photo:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m2.25%2015.75%205.159-5.159a2.25%202.25%200%200%201%203.182%200l5.159%205.159m-1.5-1.5%201.409-1.409a2.25%202.25%200%200%201%203.182%200l2.909%202.909m-18%203.75h16.5a1.5%201.5%200%200%200%201.5-1.5V6a1.5%201.5%200%200%200-1.5-1.5H3.75A1.5%201.5%200%200%200%202.25%206v12a1.5%201.5%200%200%200%201.5%201.5Zm10.5-11.25h.008v.008h-.008V8.25Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-photo);-webkit-mask:var(--hero-photo);-webkit-mask:var(--hero-photo);mask:var(--hero-photo);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus{--hero-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%204.5v15m7.5-7.5h-15%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);mask:var(--hero-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus-mini{--hero-plus-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.75%204.75a.75.75%200%200%200-1.5%200v4.5h-4.5a.75.75%200%200%200%200%201.5h4.5v4.5a.75.75%200%200%200%201.5%200v-4.5h4.5a.75.75%200%200%200%200-1.5h-4.5v-4.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-plus-mini);-webkit-mask:var(--hero-plus-mini);-webkit-mask:var(--hero-plus-mini);mask:var(--hero-plus-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-queue-list{--hero-queue-list:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%2012h16.5m-16.5%203.75h16.5M3.75%2019.5h16.5M5.625%204.5h12.75a1.875%201.875%200%200%201%200%203.75H5.625a1.875%201.875%200%200%201%200-3.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-queue-list);-webkit-mask:var(--hero-queue-list);-webkit-mask:var(--hero-queue-list);mask:var(--hero-queue-list);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rocket-launch{--hero-rocket-launch:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.59%2014.37a6%206%200%200%201-5.84%207.38v-4.8m5.84-2.58a14.98%2014.98%200%200%200%206.16-12.12A14.98%2014.98%200%200%200%209.631%208.41m5.96%205.96a14.926%2014.926%200%200%201-5.841%202.58m-.119-8.54a6%206%200%200%200-7.381%205.84h4.8m2.581-5.84a14.927%2014.927%200%200%200-2.58%205.84m2.699%202.7c-.103.021-.207.041-.311.06a15.09%2015.09%200%200%201-2.448-2.448%2014.9%2014.9%200%200%201%20.06-.312m-2.24%202.39a4.493%204.493%200%200%200-1.757%204.306%204.493%204.493%200%200%200%204.306-1.758M16.5%209a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-rocket-launch);-webkit-mask:var(--hero-rocket-launch);-webkit-mask:var(--hero-rocket-launch);mask:var(--hero-rocket-launch);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-scale{--hero-scale:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%203v17.25m0%200c-1.472%200-2.882.265-4.185.75M12%2020.25c1.472%200%202.882.265%204.185.75M18.75%204.97A48.416%2048.416%200%200%200%2012%204.5c-2.291%200-4.545.16-6.75.47m13.5%200c1.01.143%202.01.317%203%20.52m-3-.52%202.62%2010.726c.122.499-.106%201.028-.589%201.202a5.988%205.988%200%200%201-2.031.352%205.988%205.988%200%200%201-2.031-.352c-.483-.174-.711-.703-.59-1.202L18.75%204.971Zm-16.5.52c.99-.203%201.99-.377%203-.52m0%200%202.62%2010.726c.122.499-.106%201.028-.589%201.202a5.989%205.989%200%200%201-2.031.352%205.989%205.989%200%200%201-2.031-.352c-.483-.174-.711-.703-.59-1.202L5.25%204.971Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-scale);-webkit-mask:var(--hero-scale);-webkit-mask:var(--hero-scale);mask:var(--hero-scale);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-check-mini{--hero-shield-check-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.661%202.237a.531.531%200%200%201%20.678%200%2011.947%2011.947%200%200%200%207.078%202.749.5.5%200%200%201%20.479.425c.069.52.104%201.05.104%201.59%200%205.162-3.26%209.563-7.834%2011.256a.48.48%200%200%201-.332%200C5.26%2016.564%202%2012.163%202%207c0-.538.035-1.069.104-1.589a.5.5%200%200%201%20.48-.425%2011.947%2011.947%200%200%200%207.077-2.75Zm4.196%205.954a.75.75%200%200%200-1.214-.882l-3.483%204.79-1.88-1.88a.75.75%200%201%200-1.06%201.061l2.5%202.5a.75.75%200%200%200%201.137-.089l4-5.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shield-check-mini);-webkit-mask:var(--hero-shield-check-mini);-webkit-mask:var(--hero-shield-check-mini);mask:var(--hero-shield-check-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-signal-mini{--hero-signal-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M16.364%203.636a.75.75%200%200%200-1.06%201.06%207.5%207.5%200%200%201%200%2010.607.75.75%200%200%200%201.06%201.061%209%209%200%200%200%200-12.728ZM4.697%204.697a.75.75%200%200%200-1.061-1.061%209%209%200%200%200%200%2012.728.75.75%200%201%200%201.06-1.06%207.5%207.5%200%200%201%200-10.607Z%22%2F%3E%20%20%3Cpath%20d%3D%22M12.475%206.464a.75.75%200%200%201%201.06%200%205%205%200%200%201%200%207.072.75.75%200%200%201-1.06-1.061%203.5%203.5%200%200%200%200-4.95.75.75%200%200%201%200-1.06ZM7.525%206.464a.75.75%200%200%201%200%201.061%203.5%203.5%200%200%200%200%204.95.75.75%200%200%201-1.06%201.06%205%205%200%200%201%200-7.07.75.75%200%200%201%201.06%200ZM11%2010a1%201%200%201%201-2%200%201%201%200%200%201%202%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-signal-mini);-webkit-mask:var(--hero-signal-mini);-webkit-mask:var(--hero-signal-mini);mask:var(--hero-signal-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sparkles{--hero-sparkles:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.813%2015.904%209%2018.75l-.813-2.846a4.5%204.5%200%200%200-3.09-3.09L2.25%2012l2.846-.813a4.5%204.5%200%200%200%203.09-3.09L9%205.25l.813%202.846a4.5%204.5%200%200%200%203.09%203.09L15.75%2012l-2.846.813a4.5%204.5%200%200%200-3.09%203.09ZM18.259%208.715%2018%209.75l-.259-1.035a3.375%203.375%200%200%200-2.455-2.456L14.25%206l1.036-.259a3.375%203.375%200%200%200%202.455-2.456L18%202.25l.259%201.035a3.375%203.375%200%200%200%202.456%202.456L21.75%206l-1.035.259a3.375%203.375%200%200%200-2.456%202.456ZM16.894%2020.567%2016.5%2021.75l-.394-1.183a2.25%202.25%200%200%200-1.423-1.423L13.5%2018.75l1.183-.394a2.25%202.25%200%200%200%201.423-1.423l.394-1.183.394%201.183a2.25%202.25%200%200%200%201.423%201.423l1.183.394-1.183.394a2.25%202.25%200%200%200-1.423%201.423Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sparkles);-webkit-mask:var(--hero-sparkles);-webkit-mask:var(--hero-sparkles);mask:var(--hero-sparkles);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-speaker-x-mark{--hero-speaker-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.25%209.75%2019.5%2012m0%200%202.25%202.25M19.5%2012l2.25-2.25M19.5%2012l-2.25%202.25m-10.5-6%204.72-4.72a.75.75%200%200%201%201.28.53v15.88a.75.75%200%200%201-1.28.53l-4.72-4.72H4.51c-.88%200-1.704-.507-1.938-1.354A9.009%209.009%200%200%201%202.25%2012c0-.83.112-1.633.322-2.396C2.806%208.756%203.63%208.25%204.51%208.25H6.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-speaker-x-mark);-webkit-mask:var(--hero-speaker-x-mark);-webkit-mask:var(--hero-speaker-x-mark);mask:var(--hero-speaker-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-speaker-x-mark-mini{--hero-speaker-x-mark-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.047%203.062a.75.75%200%200%201%20.453.688v12.5a.75.75%200%200%201-1.264.546L5.203%2013H2.667a.75.75%200%200%201-.7-.48A6.985%206.985%200%200%201%201.5%2010c0-.887.165-1.737.468-2.52a.75.75%200%200%201%20.7-.48h2.535l4.033-3.796a.75.75%200%200%201%20.811-.142ZM13.78%207.22a.75.75%200%201%200-1.06%201.06L14.44%2010l-1.72%201.72a.75.75%200%200%200%201.06%201.06l1.72-1.72%201.72%201.72a.75.75%200%201%200%201.06-1.06L16.56%2010l1.72-1.72a.75.75%200%200%200-1.06-1.06L15.5%208.94l-1.72-1.72Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-speaker-x-mark-mini);-webkit-mask:var(--hero-speaker-x-mark-mini);-webkit-mask:var(--hero-speaker-x-mark-mini);mask:var(--hero-speaker-x-mark-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-squares-2x2{--hero-squares-2x2:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206A2.25%202.25%200%200%201%206%203.75h2.25A2.25%202.25%200%200%201%2010.5%206v2.25a2.25%202.25%200%200%201-2.25%202.25H6a2.25%202.25%200%200%201-2.25-2.25V6ZM3.75%2015.75A2.25%202.25%200%200%201%206%2013.5h2.25a2.25%202.25%200%200%201%202.25%202.25V18a2.25%202.25%200%200%201-2.25%202.25H6A2.25%202.25%200%200%201%203.75%2018v-2.25ZM13.5%206a2.25%202.25%200%200%201%202.25-2.25H18A2.25%202.25%200%200%201%2020.25%206v2.25A2.25%202.25%200%200%201%2018%2010.5h-2.25a2.25%202.25%200%200%201-2.25-2.25V6ZM13.5%2015.75a2.25%202.25%200%200%201%202.25-2.25H18a2.25%202.25%200%200%201%202.25%202.25V18A2.25%202.25%200%200%201%2018%2020.25h-2.25A2.25%202.25%200%200%201%2013.5%2018v-2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-squares-2x2);-webkit-mask:var(--hero-squares-2x2);-webkit-mask:var(--hero-squares-2x2);mask:var(--hero-squares-2x2);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-squares-plus{--hero-squares-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%2016.875h3.375m0%200h3.375m-3.375%200V13.5m0%203.375v3.375M6%2010.5h2.25a2.25%202.25%200%200%200%202.25-2.25V6a2.25%202.25%200%200%200-2.25-2.25H6A2.25%202.25%200%200%200%203.75%206v2.25A2.25%202.25%200%200%200%206%2010.5Zm0%209.75h2.25A2.25%202.25%200%200%200%2010.5%2018v-2.25a2.25%202.25%200%200%200-2.25-2.25H6a2.25%202.25%200%200%200-2.25%202.25V18A2.25%202.25%200%200%200%206%2020.25Zm9.75-9.75H18a2.25%202.25%200%200%200%202.25-2.25V6A2.25%202.25%200%200%200%2018%203.75h-2.25A2.25%202.25%200%200%200%2013.5%206v2.25a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-squares-plus);-webkit-mask:var(--hero-squares-plus);-webkit-mask:var(--hero-squares-plus);mask:var(--hero-squares-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sun{--hero-sun:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%203v2.25m6.364.386-1.591%201.591M21%2012h-2.25m-.386%206.364-1.591-1.591M12%2018.75V21m-4.773-4.227-1.591%201.591M5.25%2012H3m4.227-4.773L5.636%205.636M15.75%2012a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sun);-webkit-mask:var(--hero-sun);-webkit-mask:var(--hero-sun);mask:var(--hero-sun);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-swatch{--hero-swatch:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.098%2019.902a3.75%203.75%200%200%200%205.304%200l6.401-6.402M6.75%2021A3.75%203.75%200%200%201%203%2017.25V4.125C3%203.504%203.504%203%204.125%203h5.25c.621%200%201.125.504%201.125%201.125v4.072M6.75%2021a3.75%203.75%200%200%200%203.75-3.75V8.197M6.75%2021h13.125c.621%200%201.125-.504%201.125-1.125v-5.25c0-.621-.504-1.125-1.125-1.125h-4.072M10.5%208.197l2.88-2.88c.438-.439%201.15-.439%201.59%200l3.712%203.713c.44.44.44%201.152%200%201.59l-2.879%202.88M6.75%2017.25h.008v.008H6.75v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-swatch);-webkit-mask:var(--hero-swatch);-webkit-mask:var(--hero-swatch);mask:var(--hero-swatch);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trash-mini{--hero-trash-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.75%201A2.75%202.75%200%200%200%206%203.75v.443c-.795.077-1.584.176-2.365.298a.75.75%200%201%200%20.23%201.482l.149-.022.841%2010.518A2.75%202.75%200%200%200%207.596%2019h4.807a2.75%202.75%200%200%200%202.742-2.53l.841-10.52.149.023a.75.75%200%200%200%20.23-1.482A41.03%2041.03%200%200%200%2014%204.193V3.75A2.75%202.75%200%200%200%2011.25%201h-2.5ZM10%204c.84%200%201.673.025%202.5.075V3.75c0-.69-.56-1.25-1.25-1.25h-2.5c-.69%200-1.25.56-1.25%201.25v.325C8.327%204.025%209.16%204%2010%204ZM8.58%207.72a.75.75%200%200%200-1.5.06l.3%207.5a.75.75%200%201%200%201.5-.06l-.3-7.5Zm4.34.06a.75.75%200%201%200-1.5-.06l-.3%207.5a.75.75%200%201%200%201.5.06l.3-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trash-mini);-webkit-mask:var(--hero-trash-mini);-webkit-mask:var(--hero-trash-mini);mask:var(--hero-trash-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trophy{--hero-trophy:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2018.75h-9m9%200a3%203%200%200%201%203%203h-15a3%203%200%200%201%203-3m9%200v-3.375c0-.621-.503-1.125-1.125-1.125h-.871M7.5%2018.75v-3.375c0-.621.504-1.125%201.125-1.125h.872m5.007%200H9.497m5.007%200a7.454%207.454%200%200%201-.982-3.172M9.497%2014.25a7.454%207.454%200%200%200%20.981-3.172M5.25%204.236c-.982.143-1.954.317-2.916.52A6.003%206.003%200%200%200%207.73%209.728M5.25%204.236V4.5c0%202.108.966%203.99%202.48%205.228M5.25%204.236V2.721C7.456%202.41%209.71%202.25%2012%202.25c2.291%200%204.545.16%206.75.47v1.516M7.73%209.728a6.726%206.726%200%200%200%202.748%201.35m8.272-6.842V4.5c0%202.108-.966%203.99-2.48%205.228m2.48-5.492a46.32%2046.32%200%200%201%202.916.52%206.003%206.003%200%200%201-5.395%204.972m0%200a6.726%206.726%200%200%201-2.749%201.35m0%200a6.772%206.772%200%200%201-3.044%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trophy);-webkit-mask:var(--hero-trophy);-webkit-mask:var(--hero-trophy);mask:var(--hero-trophy);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trophy-mini{--hero-trophy-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%201c-1.828%200-3.623.149-5.371.435a.75.75%200%200%200-.629.74v.387c-.827.157-1.642.345-2.445.564a.75.75%200%200%200-.552.698%205%205%200%200%200%204.503%205.152%206%206%200%200%200%202.946%201.822A6.451%206.451%200%200%201%207.768%2013H7.5A1.5%201.5%200%200%200%206%2014.5V17h-.75C4.56%2017%204%2017.56%204%2018.25c0%20.414.336.75.75.75h10.5a.75.75%200%200%200%20.75-.75c0-.69-.56-1.25-1.25-1.25H14v-2.5a1.5%201.5%200%200%200-1.5-1.5h-.268a6.453%206.453%200%200%201-.684-2.202%206%206%200%200%200%202.946-1.822%205%205%200%200%200%204.503-5.152.75.75%200%200%200-.552-.698A31.804%2031.804%200%200%200%2016%202.562v-.387a.75.75%200%200%200-.629-.74A33.227%2033.227%200%200%200%2010%201ZM2.525%204.422C3.012%204.3%203.504%204.19%204%204.09V5c0%20.74.134%201.448.38%202.103a3.503%203.503%200%200%201-1.855-2.68Zm14.95%200a3.503%203.503%200%200%201-1.854%202.68C15.866%206.449%2016%205.74%2016%205v-.91c.496.099.988.21%201.475.332Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trophy-mini);-webkit-mask:var(--hero-trophy-mini);-webkit-mask:var(--hero-trophy-mini);mask:var(--hero-trophy-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user{--hero-user:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%206a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200ZM4.501%2020.118a7.5%207.5%200%200%201%2014.998%200A17.933%2017.933%200%200%201%2012%2021.75c-2.676%200-5.216-.584-7.499-1.632Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);mask:var(--hero-user);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-circle{--hero-user-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.982%2018.725A7.488%207.488%200%200%200%2012%2015.75a7.488%207.488%200%200%200-5.982%202.975m11.963%200a9%209%200%201%200-11.963%200m11.963%200A8.966%208.966%200%200%201%2012%2021a8.966%208.966%200%200%201-5.982-2.275M15%209.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-circle);-webkit-mask:var(--hero-user-circle);-webkit-mask:var(--hero-user-circle);mask:var(--hero-user-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-group{--hero-user-group:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18%2018.72a9.094%209.094%200%200%200%203.741-.479%203%203%200%200%200-4.682-2.72m.94%203.198.001.031c0%20.225-.012.447-.037.666A11.944%2011.944%200%200%201%2012%2021c-2.17%200-4.207-.576-5.963-1.584A6.062%206.062%200%200%201%206%2018.719m12%200a5.971%205.971%200%200%200-.941-3.197m0%200A5.995%205.995%200%200%200%2012%2012.75a5.995%205.995%200%200%200-5.058%202.772m0%200a3%203%200%200%200-4.681%202.72%208.986%208.986%200%200%200%203.74.477m.94-3.197a5.971%205.971%200%200%200-.94%203.197M15%206.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm6%203a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Zm-13.5%200a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);mask:var(--hero-user-group);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-mini{--hero-user-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%208a3%203%200%201%200%200-6%203%203%200%200%200%200%206ZM3.465%2014.493a1.23%201.23%200%200%200%20.41%201.412A9.957%209.957%200%200%200%2010%2018c2.31%200%204.438-.784%206.131-2.1.43-.333.604-.903.408-1.41a7.002%207.002%200%200%200-13.074.003Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-mini);-webkit-mask:var(--hero-user-mini);-webkit-mask:var(--hero-user-mini);mask:var(--hero-user-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-plus{--hero-user-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18%207.5v3m0%200v3m0-3h3m-3%200h-3m-2.25-4.125a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200ZM3%2019.235v-.11a6.375%206.375%200%200%201%2012.75%200v.109A12.318%2012.318%200%200%201%209.374%2021c-2.331%200-4.512-.645-6.374-1.766Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-plus);-webkit-mask:var(--hero-user-plus);-webkit-mask:var(--hero-user-plus);mask:var(--hero-user-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-users{--hero-users:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2019.128a9.38%209.38%200%200%200%202.625.372%209.337%209.337%200%200%200%204.121-.952%204.125%204.125%200%200%200-7.533-2.493M15%2019.128v-.003c0-1.113-.285-2.16-.786-3.07M15%2019.128v.106A12.318%2012.318%200%200%201%208.624%2021c-2.331%200-4.512-.645-6.374-1.766l-.001-.109a6.375%206.375%200%200%201%2011.964-3.07M12%206.375a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200Zm8.25%202.25a2.625%202.625%200%201%201-5.25%200%202.625%202.625%200%200%201%205.25%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-users);-webkit-mask:var(--hero-users);-webkit-mask:var(--hero-users);mask:var(--hero-users);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-view-columns{--hero-view-columns:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%204.5v15m6-15v15m-10.875%200h15.75c.621%200%201.125-.504%201.125-1.125V5.625c0-.621-.504-1.125-1.125-1.125H4.125C3.504%204.5%203%205.004%203%205.625v12.75c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-view-columns);-webkit-mask:var(--hero-view-columns);-webkit-mask:var(--hero-view-columns);mask:var(--hero-view-columns);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-wrench-screwdriver{--hero-wrench-screwdriver:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M11.42%2015.17%2017.25%2021A2.652%202.652%200%200%200%2021%2017.25l-5.877-5.877M11.42%2015.17l2.496-3.03c.317-.384.74-.626%201.208-.766M11.42%2015.17l-4.655%205.653a2.548%202.548%200%201%201-3.586-3.586l6.837-5.63m5.108-.233c.55-.164%201.163-.188%201.743-.14a4.5%204.5%200%200%200%204.486-6.336l-3.276%203.277a3.004%203.004%200%200%201-2.25-2.25l3.276-3.276a4.5%204.5%200%200%200-6.336%204.486c.091%201.076-.071%202.264-.904%202.95l-.102.085m-1.745%201.437L5.909%207.5H4.5L2.25%203.75l1.5-1.5L7.5%204.5v1.409l4.26%204.26m-1.745%201.437%201.745-1.437m6.615%208.206L15.75%2015.75M4.867%2019.125h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-wrench-screwdriver);-webkit-mask:var(--hero-wrench-screwdriver);-webkit-mask:var(--hero-wrench-screwdriver);mask:var(--hero-wrench-screwdriver);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark{--hero-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2018%2018%206M6%206l12%2012%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark-mini{--hero-x-mark-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.28%205.22a.75.75%200%200%200-1.06%201.06L8.94%2010l-3.72%203.72a.75.75%200%201%200%201.06%201.06L10%2011.06l3.72%203.72a.75.75%200%201%200%201.06-1.06L11.06%2010l3.72-3.72a.75.75%200%200%200-1.06-1.06L10%208.94%206.28%205.22Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark-mini);-webkit-mask:var(--hero-x-mark-mini);-webkit-mask:var(--hero-x-mark-mini);mask:var(--hero-x-mark-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.h-1{height:calc(var(--spacing)*1)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-7{height:calc(var(--spacing)*7)}.h-9{height:calc(var(--spacing)*9)}.h-16{height:calc(var(--spacing)*16)}.h-24{height:calc(var(--spacing)*24)}.h-40{height:calc(var(--spacing)*40)}.h-auto{height:auto}.h-full{height:100%}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-96{max-height:calc(var(--spacing)*96)}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-\[6rem\]{min-height:6rem}.min-h-\[10rem\]{min-height:10rem}.min-h-\[14rem\]{min-height:14rem}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:calc(var(--spacing)*0)}.w-2{width:calc(var(--spacing)*2)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-7{width:calc(var(--spacing)*7)}.w-9{width:calc(var(--spacing)*9)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-52{width:calc(var(--spacing)*52)}.w-64{width:calc(var(--spacing)*64)}.w-80{width:calc(var(--spacing)*80)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[14rem\]{max-width:14rem}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.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))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*16)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*16)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-5{row-gap:calc(var(--spacing)*5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-oceans-black\/10>:not(:last-child)){border-color:#2d32441a}@supports (color:color-mix(in lab, red, red)){:where(.divide-oceans-black\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--color-oceans-black)10%,transparent)}}:where(.divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--skua-border\)\]{border-color:var(--skua-border)}.border-black\/20{border-color:#0003}@supports (color:color-mix(in lab, red, red)){.border-black\/20{border-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.border-oceans-accent{border-color:var(--color-oceans-accent)}.border-oceans-accent\/40{border-color:#d35f6166}@supports (color:color-mix(in lab, red, red)){.border-oceans-accent\/40{border-color:color-mix(in oklab,var(--color-oceans-accent)40%,transparent)}}.border-oceans-accent\/50{border-color:#d35f6180}@supports (color:color-mix(in lab, red, red)){.border-oceans-accent\/50{border-color:color-mix(in oklab,var(--color-oceans-accent)50%,transparent)}}.border-oceans-accent\/60{border-color:#d35f6199}@supports (color:color-mix(in lab, red, red)){.border-oceans-accent\/60{border-color:color-mix(in oklab,var(--color-oceans-accent)60%,transparent)}}.border-oceans-black{border-color:var(--color-oceans-black)}.border-oceans-black\/10{border-color:#2d32441a}@supports (color:color-mix(in lab, red, red)){.border-oceans-black\/10{border-color:color-mix(in oklab,var(--color-oceans-black)10%,transparent)}}.border-oceans-black\/15{border-color:#2d324426}@supports (color:color-mix(in lab, red, red)){.border-oceans-black\/15{border-color:color-mix(in oklab,var(--color-oceans-black)15%,transparent)}}.border-oceans-black\/20{border-color:#2d324433}@supports (color:color-mix(in lab, red, red)){.border-oceans-black\/20{border-color:color-mix(in oklab,var(--color-oceans-black)20%,transparent)}}.border-oceans-black\/25{border-color:#2d324440}@supports (color:color-mix(in lab, red, red)){.border-oceans-black\/25{border-color:color-mix(in oklab,var(--color-oceans-black)25%,transparent)}}.border-oceans-black\/30{border-color:#2d32444d}@supports (color:color-mix(in lab, red, red)){.border-oceans-black\/30{border-color:color-mix(in oklab,var(--color-oceans-black)30%,transparent)}}.border-oceans-black\/40{border-color:#2d324466}@supports (color:color-mix(in lab, red, red)){.border-oceans-black\/40{border-color:color-mix(in oklab,var(--color-oceans-black)40%,transparent)}}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-\[var\(--skua-bg-elevated\)\]{background-color:var(--skua-bg-elevated)}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab,var(--color-black)45%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black)55%,transparent)}}.bg-oceans-accent{background-color:var(--color-oceans-accent)}.bg-oceans-accent\/15{background-color:#d35f6126}@supports (color:color-mix(in lab, red, red)){.bg-oceans-accent\/15{background-color:color-mix(in oklab,var(--color-oceans-accent)15%,transparent)}}.bg-oceans-black{background-color:var(--color-oceans-black)}.bg-oceans-black\/5{background-color:#2d32440d}@supports (color:color-mix(in lab, red, red)){.bg-oceans-black\/5{background-color:color-mix(in oklab,var(--color-oceans-black)5%,transparent)}}.bg-oceans-black\/15{background-color:#2d324426}@supports (color:color-mix(in lab, red, red)){.bg-oceans-black\/15{background-color:color-mix(in oklab,var(--color-oceans-black)15%,transparent)}}.bg-oceans-black\/20{background-color:#2d324433}@supports (color:color-mix(in lab, red, red)){.bg-oceans-black\/20{background-color:color-mix(in oklab,var(--color-oceans-black)20%,transparent)}}.bg-oceans-black\/40{background-color:#2d324466}@supports (color:color-mix(in lab, red, red)){.bg-oceans-black\/40{background-color:color-mix(in oklab,var(--color-oceans-black)40%,transparent)}}.bg-oceans-black\/\[0\.02\]{background-color:#2d324405}@supports (color:color-mix(in lab, red, red)){.bg-oceans-black\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-oceans-black)2%,transparent)}}.bg-oceans-black\/\[0\.03\]{background-color:#2d324408}@supports (color:color-mix(in lab, red, red)){.bg-oceans-black\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-oceans-black)3%,transparent)}}.bg-oceans-light-blue{background-color:var(--color-oceans-light-blue)}.bg-oceans-light-blue\/40{background-color:#ccdbe666}@supports (color:color-mix(in lab, red, red)){.bg-oceans-light-blue\/40{background-color:color-mix(in oklab,var(--color-oceans-light-blue)40%,transparent)}}.bg-oceans-white{background-color:var(--color-oceans-white)}.bg-oceans-white\/95{background-color:#f1eef9f2}@supports (color:color-mix(in lab, red, red)){.bg-oceans-white\/95{background-color:color-mix(in oklab,var(--color-oceans-white)95%,transparent)}}.bg-transparent{background-color:#0000}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-white)7.0%,transparent)}}.object-cover{object-fit:cover}.object-center{object-position:center}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-12{padding:calc(var(--spacing)*12)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-12{padding-inline:calc(var(--spacing)*12)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-28{padding-top:calc(var(--spacing)*28)}.pr-9{padding-right:calc(var(--spacing)*9)}.pb-0\.5{padding-bottom:calc(var(--spacing)*.5)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-10{padding-left:calc(var(--spacing)*10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[2\.7rem\]{font-size:2.7rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.86\]{--tw-leading:.86;line-height:.86}.leading-\[0\.88\]{--tw-leading:.88;line-height:.88}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.019em\]{--tw-tracking:.019em;letter-spacing:.019em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.\!text-\[\#ff8a8c\]{color:#ff8a8c!important}.\!text-white\/70{color:#ffffffb3!important}@supports (color:color-mix(in lab, red, red)){.\!text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)!important}}.\!text-white\/75{color:#ffffffbf!important}@supports (color:color-mix(in lab, red, red)){.\!text-white\/75{color:color-mix(in oklab,var(--color-white)75%,transparent)!important}}.text-\[\#9fc3e0\]\/70{color:oklab(80.0773% -.0258723 -.0502523/.7)}.text-\[\#9fc3e0\]\/80{color:oklab(80.0773% -.0258723 -.0502523/.8)}.text-\[\#f1eef9\]{color:#f1eef9}.text-\[\#f1eef9\]\/65{color:oklab(95.4602% .00715554 -.0131445/.65)}.text-\[\#f1eef9\]\/70{color:oklab(95.4602% .00715554 -.0131445/.7)}.text-\[\#f1eef9\]\/80{color:oklab(95.4602% .00715554 -.0131445/.8)}.text-\[\#ff8a8c\]{color:#ff8a8c}.text-\[\#ffb0b1\]{color:#ffb0b1}.text-oceans-accent{color:var(--color-oceans-accent)}.text-oceans-black{color:var(--color-oceans-black)}.text-oceans-black\/25{color:#2d324440}@supports (color:color-mix(in lab, red, red)){.text-oceans-black\/25{color:color-mix(in oklab,var(--color-oceans-black)25%,transparent)}}.text-oceans-black\/35{color:#2d324459}@supports (color:color-mix(in lab, red, red)){.text-oceans-black\/35{color:color-mix(in oklab,var(--color-oceans-black)35%,transparent)}}.text-oceans-black\/40{color:#2d324466}@supports (color:color-mix(in lab, red, red)){.text-oceans-black\/40{color:color-mix(in oklab,var(--color-oceans-black)40%,transparent)}}.text-oceans-black\/45{color:#2d324473}@supports (color:color-mix(in lab, red, red)){.text-oceans-black\/45{color:color-mix(in oklab,var(--color-oceans-black)45%,transparent)}}.text-oceans-black\/50{color:#2d324480}@supports (color:color-mix(in lab, red, red)){.text-oceans-black\/50{color:color-mix(in oklab,var(--color-oceans-black)50%,transparent)}}.text-oceans-black\/55{color:#2d32448c}@supports (color:color-mix(in lab, red, red)){.text-oceans-black\/55{color:color-mix(in oklab,var(--color-oceans-black)55%,transparent)}}.text-oceans-black\/60{color:#2d324499}@supports (color:color-mix(in lab, red, red)){.text-oceans-black\/60{color:color-mix(in oklab,var(--color-oceans-black)60%,transparent)}}.text-oceans-black\/65{color:#2d3244a6}@supports (color:color-mix(in lab, red, red)){.text-oceans-black\/65{color:color-mix(in oklab,var(--color-oceans-black)65%,transparent)}}.text-oceans-black\/70{color:#2d3244b3}@supports (color:color-mix(in lab, red, red)){.text-oceans-black\/70{color:color-mix(in oklab,var(--color-oceans-black)70%,transparent)}}.text-oceans-black\/75{color:#2d3244bf}@supports (color:color-mix(in lab, red, red)){.text-oceans-black\/75{color:color-mix(in oklab,var(--color-oceans-black)75%,transparent)}}.text-oceans-black\/80{color:#2d3244cc}@supports (color:color-mix(in lab, red, red)){.text-oceans-black\/80{color:color-mix(in oklab,var(--color-oceans-black)80%,transparent)}}.text-oceans-black\/85{color:#2d3244d9}@supports (color:color-mix(in lab, red, red)){.text-oceans-black\/85{color:color-mix(in oklab,var(--color-oceans-black)85%,transparent)}}.text-oceans-white{color:var(--color-oceans-white)}.text-white{color:var(--color-white)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 4px 24px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_40px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 8px 40px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_64px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 24px 64px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-oceans-accent\/20{--tw-ring-color:#d35f6133}@supports (color:color-mix(in lab, red, red)){.ring-oceans-accent\/20{--tw-ring-color:color-mix(in oklab,var(--color-oceans-accent)20%,transparent)}}.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-\[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-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:text-oceans-accent:is(:where(.group):hover *){color:var(--color-oceans-accent)}.group-hover\:text-oceans-black:is(:where(.group):hover *){color:var(--color-oceans-black)}}.placeholder\:text-oceans-black\/35::placeholder{color:#2d324459}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-oceans-black\/35::placeholder{color:color-mix(in oklab,var(--color-oceans-black)35%,transparent)}}.odd\:bg-oceans-white:nth-child(odd){background-color:var(--color-oceans-white)}.even\:bg-oceans-light-blue\/30:nth-child(2n){background-color:#ccdbe64d}@supports (color:color-mix(in lab, red, red)){.even\:bg-oceans-light-blue\/30:nth-child(2n){background-color:color-mix(in oklab,var(--color-oceans-light-blue)30%,transparent)}}@media (hover:hover){.hover\:border-oceans-accent:hover{border-color:var(--color-oceans-accent)}.hover\:border-oceans-black:hover{border-color:var(--color-oceans-black)}.hover\:border-oceans-black\/30:hover{border-color:#2d32444d}@supports (color:color-mix(in lab, red, red)){.hover\:border-oceans-black\/30:hover{border-color:color-mix(in oklab,var(--color-oceans-black)30%,transparent)}}.hover\:border-oceans-black\/40:hover{border-color:#2d324466}@supports (color:color-mix(in lab, red, red)){.hover\:border-oceans-black\/40:hover{border-color:color-mix(in oklab,var(--color-oceans-black)40%,transparent)}}.hover\:border-oceans-black\/50:hover{border-color:#2d324480}@supports (color:color-mix(in lab, red, red)){.hover\:border-oceans-black\/50:hover{border-color:color-mix(in oklab,var(--color-oceans-black)50%,transparent)}}.hover\:bg-oceans-accent:hover{background-color:var(--color-oceans-accent)}.hover\:bg-oceans-black\/5:hover{background-color:#2d32440d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-oceans-black\/5:hover{background-color:color-mix(in oklab,var(--color-oceans-black)5%,transparent)}}.hover\:bg-oceans-light-blue\/60:hover{background-color:#ccdbe699}@supports (color:color-mix(in lab, red, red)){.hover\:bg-oceans-light-blue\/60:hover{background-color:color-mix(in oklab,var(--color-oceans-light-blue)60%,transparent)}}.hover\:text-oceans-accent:hover{color:var(--color-oceans-accent)}.hover\:text-oceans-black:hover{color:var(--color-oceans-black)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:border-oceans-black:focus{border-color:var(--color-oceans-black)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-oceans-accent:focus{--tw-ring-color:var(--color-oceans-accent)}.focus\:ring-oceans-accent\/30:focus{--tw-ring-color:#d35f614d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-oceans-accent\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-oceans-accent)30%,transparent)}}.focus\:ring-offset-1:focus{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:ring-offset-oceans-white:focus{--tw-ring-offset-color:var(--color-oceans-white)}.focus\:outline:focus{outline-style:var(--tw-outline-style);outline-width:1px}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-oceans-accent:focus{outline-color:var(--color-oceans-accent)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media (min-width:40rem){.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\:col-span-8{grid-column:span 8/span 8}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:h-20{height:calc(var(--spacing)*20)}.sm\:h-40{height:calc(var(--spacing)*40)}.sm\:w-20{width:calc(var(--spacing)*20)}.sm\:w-32{width:calc(var(--spacing)*32)}.sm\:w-40{width:calc(var(--spacing)*40)}.sm\:w-96{width:calc(var(--spacing)*96)}.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.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-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-8{gap:calc(var(--spacing)*8)}.sm\:gap-x-6{column-gap:calc(var(--spacing)*6)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-7{padding:calc(var(--spacing)*7)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:p-12{padding:calc(var(--spacing)*12)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-16{padding-block:calc(var(--spacing)*16)}.sm\:pt-16{padding-top:calc(var(--spacing)*16)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.sm\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.sm\:text-\[3\.6rem\]{font-size:3.6rem}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:text-\[9rem\]{font-size:9rem}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}:root{--skua-bg:#141417;--skua-bg-elevated:#1c1c21;--skua-fg:#fafafa;--skua-fg-muted:#a1a1aa;--skua-border:#2a2a31;--skua-ring:#d4d4d8;--skua-accent:#fafafa;--skua-accent-fg:#18181b;--skua-danger:#f0555f;--skua-success:#34c5b4;--skua-warning:#f0a23c;--skua-info:#5b9ef2;--skua-radius:.5rem;--skua-shadow:0 10px 30px -12px #000000b3,0 2px 8px #00000073;--skua-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--skua-font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--skua-font-size:.875rem;--skua-icon-size:1rem;--skua-space:4px;--skua-ease:cubic-bezier(.22,1,.36,1);--skua-duration:.16s;--skua-duration-exit:.12s;--sk-r:var(--skua-radius);--sk-r-sm:calc(var(--skua-radius)*.5);--sk-r-lg:calc(var(--skua-radius)*1.5);--sk-fs-2xs:calc(var(--skua-font-size)*.786);--sk-fs-xs:calc(var(--skua-font-size)*.857);--sk-fs-sm:calc(var(--skua-font-size)*.929);--sk-fs-md:calc(var(--skua-font-size)*1.071);--sk-fs-lg:calc(var(--skua-font-size)*1.143);--sk-fs-xl:calc(var(--skua-font-size)*1.286);--sk-fs-2xl:calc(var(--skua-font-size)*1.571);--sk-icon-2xs:calc(var(--skua-icon-size)*.4375);--sk-icon-xs:calc(var(--skua-icon-size)*.5625);--sk-icon-sm:calc(var(--skua-icon-size)*.8125);--sk-icon-ssm:calc(var(--skua-icon-size)*.875);--sk-icon-md:calc(var(--skua-icon-size)*1.125);--sk-icon-lg:calc(var(--skua-icon-size)*1.75);--sk-space-0h:calc(var(--skua-space)*.5);--sk-space-1:var(--skua-space);--sk-space-1h:calc(var(--skua-space)*1.5);--sk-space-2:calc(var(--skua-space)*2);--sk-space-2h:calc(var(--skua-space)*2.5);--sk-space-3:calc(var(--skua-space)*3);--sk-space-3h:calc(var(--skua-space)*3.5);--sk-space-4:calc(var(--skua-space)*4);--sk-space-4h:calc(var(--skua-space)*4.5);--sk-space-5:calc(var(--skua-space)*5);--sk-space-6:calc(var(--skua-space)*6);--sk-canvas:#0a0a0c;--sk-bw:1px;--sk-hover:var(--skua-fg)}@supports (color:color-mix(in lab, red, red)){:root{--sk-hover:color-mix(in srgb,var(--skua-fg)6%,var(--skua-bg))}}:root{--sk-hi:var(--skua-fg)}@supports (color:color-mix(in lab, red, red)){:root{--sk-hi:color-mix(in srgb,var(--skua-fg)8%,var(--skua-bg-elevated))}}:root{--sk-soft:var(--skua-accent)}@supports (color:color-mix(in lab, red, red)){:root{--sk-soft:color-mix(in srgb,var(--skua-accent)14%,transparent)}}:root{--sk-soft-2:var(--skua-accent)}@supports (color:color-mix(in lab, red, red)){:root{--sk-soft-2:color-mix(in srgb,var(--skua-accent)22%,transparent)}}:root{--sk-neutral-soft:var(--skua-fg)}@supports (color:color-mix(in lab, red, red)){:root{--sk-neutral-soft:color-mix(in srgb,var(--skua-fg)8%,transparent)}}:root{--sk-danger-soft:var(--skua-danger)}@supports (color:color-mix(in lab, red, red)){:root{--sk-danger-soft:color-mix(in srgb,var(--skua-danger)16%,transparent)}}:root{--sk-success-soft:var(--skua-success)}@supports (color:color-mix(in lab, red, red)){:root{--sk-success-soft:color-mix(in srgb,var(--skua-success)16%,transparent)}}:root{--sk-warning-soft:var(--skua-warning)}@supports (color:color-mix(in lab, red, red)){:root{--sk-warning-soft:color-mix(in srgb,var(--skua-warning)16%,transparent)}}:root{--sk-info-soft:var(--skua-info)}@supports (color:color-mix(in lab, red, red)){:root{--sk-info-soft:color-mix(in srgb,var(--skua-info)16%,transparent)}}:root{--sk-chip-r:var(--sk-r-sm);--skua-scrollbar:var(--skua-fg-muted)}@supports (color:color-mix(in lab, red, red)){:root{--skua-scrollbar:color-mix(in srgb,var(--skua-fg-muted)42%,transparent)}}:root{--skua-scrollbar-track:transparent;--skua-scrollbar-size:10px;--skua-scrollbar-radius:999px;--skua-scrollbar-track-border:0 solid transparent;--skua-scrollbar-inset:calc(var(--sk-r) + 2px);--skua-selection:var(--skua-accent)}@supports (color:color-mix(in lab, red, red)){:root{--skua-selection:color-mix(in srgb,var(--skua-accent)26%,var(--skua-bg))}}:root{--skua-cursor:default;--skua-cursor-text:text;--skua-cursor-pointer:pointer;--sk-h:36px;--sk-px:var(--sk-space-3);--sk-fs:var(--skua-font-size);--sk-icon:var(--skua-icon-size);--sk-gap:var(--sk-space-2)}:root[data-theme=light]{--skua-bg:#fff;--skua-bg-elevated:#fff;--skua-fg:#18181b;--skua-fg-muted:#71717a;--skua-border:#e4e4e7;--skua-ring:#18181b;--skua-accent:#18181b;--skua-accent-fg:#fafafa;--skua-danger:#dc2626;--skua-success:#0d9488;--skua-warning:#c2740a;--skua-info:#2563eb;--skua-shadow:0 10px 30px -12px #0000002e,0 2px 8px #00000014;--sk-canvas:#fafafa;--skua-scrollbar:var(--skua-fg-muted)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--skua-scrollbar:color-mix(in srgb,var(--skua-fg-muted)38%,transparent)}}[data-size=sm]{--sk-h:32px;--sk-px:calc(var(--skua-space)*2.5);--sk-fs:var(--sk-fs-sm);--sk-icon:var(--sk-icon-ssm);--sk-gap:calc(var(--skua-space)*1.5)}[data-size=md]{--sk-h:36px;--sk-px:var(--sk-space-3);--sk-fs:var(--skua-font-size);--sk-icon:var(--skua-icon-size);--sk-gap:var(--sk-space-2)}[data-size=lg]{--sk-h:44px;--sk-px:calc(var(--skua-space)*3.5);--sk-fs:var(--sk-fs-lg);--sk-icon:var(--sk-icon-md);--sk-gap:calc(var(--skua-space)*2.5)}.sk-sm{--sk-h:32px;--sk-px:calc(var(--skua-space)*2.5);--sk-fs:var(--sk-fs-sm);--sk-icon:var(--sk-icon-ssm)}.sk-md{--sk-h:36px;--sk-px:var(--sk-space-3);--sk-fs:var(--skua-font-size);--sk-icon:var(--skua-icon-size)}.sk-lg{--sk-h:44px;--sk-px:calc(var(--skua-space)*3.5);--sk-fs:var(--sk-fs-lg);--sk-icon:var(--sk-icon-md)}html{cursor:var(--skua-cursor);scrollbar-width:thin;scrollbar-color:var(--skua-scrollbar)var(--skua-scrollbar-track)}html,body{background:var(--sk-canvas)}body{color:var(--skua-fg);font-family:var(--skua-font);min-height:100dvh}.sk-sitenav{background:var(--skua-bg);border-bottom:1px solid var(--skua-border)}.sk-sitenav--sticky{z-index:40;background:0 0;border-bottom:1px solid #0000;position:sticky;top:0}@media (max-width:1279px){.sk-sitenav--sticky{background:var(--sk-canvas);border-bottom-color:var(--skua-border)}}.sk-dash{align-items:flex-start;min-height:100vh;display:flex}.sk-dash__rail{border-right:1px solid var(--skua-border);width:15rem;height:100vh;transition:width var(--skua-duration)var(--skua-ease);flex-direction:column;flex-shrink:0;align-self:flex-start;display:flex;position:sticky;top:0;overflow:hidden}.sk-dash__head{justify-content:space-between;align-items:center;gap:var(--sk-space-2);padding:var(--sk-space-3)var(--sk-space-4);border-bottom:1px solid var(--skua-border);min-height:3.5rem;display:flex}.sk-dash__brand{font-weight:600;font-size:var(--sk-fs-md);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sk-dash__nav{gap:var(--sk-space-1);padding:var(--sk-space-3);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.sk-dash__foot{gap:var(--sk-space-1);border-top:1px solid var(--skua-border);padding:var(--sk-space-3);flex-direction:column;display:flex}.sk-dash__who{font-size:var(--sk-fs-xs);padding:0 .75rem var(--sk-space-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sk-dash .sk-sidelink{align-items:center;gap:var(--sk-space-2h);border-radius:var(--sk-r);font-size:var(--sk-fs-sm);color:var(--skua-fg-muted);white-space:nowrap;transition:background var(--skua-duration)var(--skua-ease),color var(--skua-duration)var(--skua-ease);padding:.5rem .75rem;text-decoration:none;display:flex}.sk-dash .sk-sidelink:hover{background:var(--sk-hover);color:var(--skua-fg)}.sk-dash .sk-sidelink.is-active{background:var(--sk-hover);color:var(--skua-fg);font-weight:500}.sk-dash .sk-sidelink:focus-visible,.sk-dash__toggle:focus-visible{box-shadow:inset 0 0 0 2px var(--skua-ring);outline:none}.sk-sidelink__icon{width:var(--sk-icon-md);height:var(--sk-icon-md);flex-shrink:0;display:inline-flex}.sk-dash__toggle{align-items:center;gap:var(--sk-space-2);cursor:var(--skua-cursor-pointer);border-radius:var(--sk-r);font:inherit;color:var(--skua-fg-muted);background:0 0;border:0;padding:.375rem .5rem;display:inline-flex}.sk-dash__toggle:hover{background:var(--sk-hover);color:var(--skua-fg)}.sk-dash__chevron{width:var(--sk-icon-md);height:var(--sk-icon-md);transition:transform var(--skua-duration)var(--skua-ease)}.sk-dash__rail[data-collapsed=true]{width:3.5rem}.sk-dash__rail[data-collapsed=true] .sk-sidelink__label,.sk-dash__rail[data-collapsed=true] .sk-dash__brand,.sk-dash__rail[data-collapsed=true] .sk-dash__who{display:none}.sk-dash__rail[data-collapsed=true] .sk-sidelink,.sk-dash__rail[data-collapsed=true] .sk-dash__head{justify-content:center;padding-left:0;padding-right:0}.sk-dash__rail[data-collapsed=true] .sk-dash__chevron{transform:rotate(180deg)}@media (max-width:640px){.sk-dash__rail[data-collapsed=false]{z-index:50;background:var(--sk-canvas);height:100vh;box-shadow:var(--skua-shadow);position:fixed;top:0;bottom:0;left:0}}.sk-dash__panel{flex-direction:column;flex:1;min-width:0;display:flex}.sk-dash__super{padding:var(--sk-space-5)var(--sk-space-6)var(--sk-space-4);border-bottom:1px solid var(--skua-border)}.sk-dash__body{padding:var(--sk-space-6);flex:auto}.sk-dash__section{margin-top:var(--sk-space-6)}.sk-dash__section:first-child{margin-top:0}.sk-dash__section-title{margin:0 0 var(--sk-space-3);font-size:var(--sk-fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--skua-fg-muted);font-weight:500}::selection{background:var(--skua-selection)}::-webkit-scrollbar{width:var(--skua-scrollbar-size);height:var(--skua-scrollbar-size)}::-webkit-scrollbar-track{background:var(--skua-scrollbar-track);border:var(--skua-scrollbar-track-border)}::-webkit-scrollbar-thumb{background:var(--skua-scrollbar);border-radius:var(--skua-scrollbar-radius)}::-webkit-scrollbar-thumb:hover{background:var(--skua-fg-muted)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--skua-fg-muted)66%,transparent)}}input,textarea,[contenteditable],.sk-num,.sk-mini-input{cursor:var(--skua-cursor-text)}.sk-scroll::-webkit-scrollbar-track{margin-top:var(--skua-scrollbar-inset);margin-bottom:var(--skua-scrollbar-inset)}.sk-listbox::-webkit-scrollbar-track{margin-top:var(--skua-scrollbar-inset);margin-bottom:var(--skua-scrollbar-inset)}.sk-dialog-body::-webkit-scrollbar-track{margin-top:var(--skua-scrollbar-inset);margin-bottom:var(--skua-scrollbar-inset)}.console::-webkit-scrollbar-track{margin-top:var(--skua-scrollbar-inset);margin-bottom:var(--skua-scrollbar-inset)}.sk-focusable:focus-visible,.sk-focusable.is-focus{border-color:var(--skua-ring);outline:none}.sk-focusable:focus{outline:none}.is-disabled,[data-disabled],:disabled{opacity:.5;cursor:not-allowed}.sk-glyph{width:var(--sk-icon);height:var(--sk-icon);stroke:currentColor;stroke-width:1.5px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none}@keyframes sk-spin{to{transform:rotate(360deg)}}.sk-spinner{animation:.7s linear infinite sk-spin}.sk-spinner circle{opacity:.25}.sk-spinner path{opacity:1}.sk-h1,.sk-content h1{font-size:clamp(calc(var(--skua-font-size)*2.286),1.4rem + 2.4vw,calc(var(--skua-font-size)*3.429));letter-spacing:-.02em;color:var(--skua-fg);margin:0;font-weight:680;line-height:1.1}.sk-h2,.sk-content h2{font-size:clamp(calc(var(--skua-font-size)*1.714),1.2rem + 1.2vw,calc(var(--skua-font-size)*2.286));letter-spacing:-.015em;color:var(--skua-fg);margin:0;font-weight:650;line-height:1.15}.sk-h3,.sk-content h3{font-size:var(--sk-fs-2xl);letter-spacing:-.01em;color:var(--skua-fg);margin:0;font-weight:600;line-height:1.25}.sk-h4,.sk-content h4{font-size:var(--sk-fs-xl);color:var(--skua-fg);margin:0;font-weight:600;line-height:1.3}.sk-h5,.sk-content h5{font-size:var(--sk-fs-lg);color:var(--skua-fg);margin:0;font-weight:600;line-height:1.4}.sk-h6,.sk-content h6{font-size:var(--sk-fs-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--skua-fg-muted);margin:0;font-weight:600;line-height:1.4}.sk-lead{font-size:clamp(calc(var(--skua-font-size)*1.429),1.05rem + .7vw,calc(var(--skua-font-size)*1.714));letter-spacing:-.01em;color:var(--skua-fg);font-weight:400;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.sk-lead{color:color-mix(in srgb,var(--skua-fg)88%,var(--skua-bg))}}.sk-lead{margin:0}.sk-p,.sk-content p:not(.sk-lead){font-size:var(--sk-fs-md);color:var(--skua-fg);margin:0;line-height:1.65}.sk-content p:not(.sk-lead){color:var(--skua-fg)}@supports (color:color-mix(in lab, red, red)){.sk-content p:not(.sk-lead){color:color-mix(in srgb,var(--skua-fg)86%,var(--skua-bg))}}.sk-muted{color:var(--skua-fg-muted)}.sk-small{font-size:var(--sk-fs-sm);color:var(--skua-fg-muted);line-height:1.5}.sk-link,.sk-content a{color:var(--skua-fg);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--skua-border);-webkit-text-decoration-color:var(--skua-border);text-decoration-color:var(--skua-border);transition:text-decoration-color var(--skua-duration)var(--skua-ease)}.sk-link:hover,.sk-content a:hover{-webkit-text-decoration-color:var(--skua-fg-muted);-webkit-text-decoration-color:var(--skua-fg-muted);text-decoration-color:var(--skua-fg-muted)}.sk-code,.sk-content code{font-family:var(--skua-font-mono);border-radius:var(--sk-r-sm);background:var(--sk-hover);color:var(--skua-fg);padding:.1em .35em;font-size:.875em}.sk-kbd{font-family:var(--skua-font-mono);font-size:var(--sk-fs-sm);border:var(--sk-bw)solid var(--skua-border);border-radius:var(--sk-r-sm);color:var(--skua-fg-muted);border-bottom-width:2px;padding:.1em .4em}.sk-content{flex-direction:column;gap:.85rem;display:flex}.sk-content :is(h1,h2,h3){margin-top:.5rem}.sk-content ul,.sk-content ol{color:var(--skua-fg);flex-direction:column;gap:.35rem;margin:0;padding-left:1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.sk-content ul,.sk-content ol{color:color-mix(in srgb,var(--skua-fg)86%,var(--skua-bg))}}.sk-theme-switch{width:36px;height:20px;padding:0}.sk-theme-switch .sk-thumb{place-items:center;width:14px;height:14px;display:grid;left:2px}.sk-theme-switch.is-checked .sk-thumb{transform:translate(16px,-50%)}.sk-theme-switch .sk-glyph{width:var(--sk-icon-xs);height:var(--sk-icon-xs);stroke-width:2.2px;color:var(--skua-fg-muted)}.sk-theme-switch.is-checked .sk-thumb .sk-glyph{color:var(--skua-accent)}.sk-theme-moon,.sk-theme-switch.is-checked .sk-theme-sun{display:none}.sk-theme-switch.is-checked .sk-theme-moon{display:inline}.sk-page{background:var(--sk-canvas);color:var(--skua-fg);min-height:100dvh;font-family:var(--skua-font)}.sk-home{flex-direction:column;gap:2.75rem;max-width:56rem;margin:0 auto;padding:2rem 1.25rem 6rem;display:flex}.sk-home-top{justify-content:space-between;align-items:center;display:flex}.sk-badge-row{gap:.5rem;display:flex}.sk-home-section{border-top:var(--sk-bw)solid var(--skua-border);flex-direction:column;gap:1rem;padding-top:1.75rem;display:flex}.sk-home-form{flex-direction:column;gap:1rem;max-width:30rem;display:flex}.sk-home-actions{justify-content:flex-start;display:flex}.sk-home-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sk-home-edge{justify-content:flex-end;display:flex}.sk-home-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.sk-card{background:var(--skua-bg);border:var(--sk-bw)solid var(--skua-border);border-radius:var(--sk-r);padding:var(--sk-space-4h);gap:var(--sk-space-3);flex-direction:column;display:flex}.sk-card-head{gap:var(--sk-space-0h);flex-direction:column;display:flex}.sk-card-title{font-size:var(--sk-fs-md);color:var(--skua-fg);margin:0;font-weight:600}.sk-card-sub{font-size:var(--sk-fs-sm);color:var(--skua-fg-muted);margin:0}.sk-card-body{gap:var(--sk-space-2h);flex-direction:column;display:flex}.sk-card-foot{gap:var(--sk-space-2);justify-content:flex-start;margin-top:auto;display:flex}.sk-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sk-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.sk-header-text{flex-direction:column;gap:3px;min-width:0;display:flex}.sk-header-sub{font-size:var(--skua-font-size);color:var(--skua-fg-muted);margin:0}.sk-header-actions{flex:none;gap:.5rem;display:flex}.sk-list{flex-direction:column;margin:0;display:flex}.sk-list-row{padding:var(--sk-space-2h)0;border-top:var(--sk-bw)solid var(--skua-border);gap:1rem;display:flex}.sk-list-row:first-child{border-top:0}.sk-list-title{width:35%;max-width:200px;font-size:var(--sk-fs);color:var(--skua-fg-muted);flex:none;margin:0}.sk-list-val{min-width:0;font-size:var(--sk-fs);color:var(--skua-fg);flex:1;margin:0}.sk-table-wrap{border:var(--sk-bw)solid var(--skua-border);border-radius:var(--sk-r);background:var(--skua-bg);max-width:100%;overflow:auto}.sk-table{border-collapse:collapse;width:100%;font-size:var(--sk-fs)}.sk-table thead th{z-index:1;background:var(--skua-bg);position:sticky;top:0}.sk-th{text-align:left;font-size:var(--sk-fs-xs);letter-spacing:.03em;text-transform:uppercase;color:var(--skua-fg-muted);padding:var(--sk-space-2h)var(--sk-space-3h);border-bottom:var(--sk-bw)solid var(--skua-border);white-space:nowrap;font-weight:600}.sk-th-sort{appearance:none;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;font-weight:inherit;align-items:center;gap:var(--sk-space-1);cursor:var(--skua-cursor-pointer);background:0 0;border:0;padding:0;display:inline-flex}.sk-th-sort:hover{color:var(--skua-fg)}.sk-th-sort:focus-visible{color:var(--skua-fg);outline:none}.sk-sort-ind{opacity:0;transition:opacity var(--skua-duration)var(--skua-ease),transform var(--skua-duration)var(--skua-ease);display:inline-flex}.sk-th-sort:hover .sk-sort-ind{opacity:.45}.sk-sort-ind.is-active{opacity:1;color:var(--skua-fg)}.sk-sort-ind.is-asc{transform:rotate(180deg)}.sk-td{padding:var(--sk-space-3)var(--sk-space-3h);border-bottom:var(--sk-bw)solid var(--skua-border);color:var(--skua-fg);vertical-align:middle}.sk-table tbody tr:last-child .sk-td{border-bottom:0}.sk-tr--click{cursor:var(--skua-cursor-pointer)}.sk-table tbody tr:hover .sk-td{background:var(--sk-hover)}.sk-th--action,.sk-td--action{text-align:right;white-space:nowrap;width:1%}.sk-align-right{text-align:right}.sk-align-center{text-align:center}.sk-table-empty{text-align:center;color:var(--skua-fg-muted);font-size:var(--sk-fs);padding:2.5rem 1rem}.sk-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:.75rem;display:flex}.sk-pagination-info{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}.sk-pagination-count{font-size:var(--sk-fs-sm);color:var(--skua-fg-muted);white-space:nowrap;margin:0}.sk-pagination-count b{color:var(--skua-fg);font-weight:600}.sk-pagination-controls{align-items:center;gap:var(--sk-space-1);flex-wrap:wrap;display:flex}.sk-page-btn{min-width:var(--sk-h);padding:0 var(--sk-space-2);font-variant-numeric:tabular-nums}.sk-pagination-gap{color:var(--skua-fg-muted);padding:0 var(--sk-space-1);-webkit-user-select:none;user-select:none}.sk-perpage{width:9.5rem;margin:0}.sk-perpage .sk-field{gap:0}.sk-perpage .sk-msg{display:none}.sk-empty{text-align:center;align-items:center;gap:var(--sk-space-2);flex-direction:column;padding:2.5rem 1.5rem;display:flex}.sk-empty-icon{color:var(--skua-fg-muted)}.sk-empty-icon .sk-glyph{width:var(--sk-icon-lg);height:var(--sk-icon-lg)}.sk-empty-title{font-size:var(--sk-fs-lg);color:var(--skua-fg);margin:0;font-weight:600}.sk-empty-desc{font-size:var(--sk-fs);color:var(--skua-fg-muted);max-width:30ch;margin:0}.sk-empty-action{margin-top:var(--sk-space-1h)}.sk-spinner--sm{width:var(--sk-icon-ssm);height:var(--sk-icon-ssm)}.sk-spinner--md{width:var(--sk-icon-md);height:var(--sk-icon-md)}.sk-spinner--lg{width:var(--sk-icon-lg);height:var(--sk-icon-lg)}.sk-token-grid{gap:var(--sk-space-2);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.sk-token{align-items:center;gap:var(--sk-space-2h);padding:var(--sk-space-2)var(--sk-space-2h);border:var(--sk-bw)solid var(--skua-border);border-radius:var(--sk-r-sm);display:flex}.sk-token-swatch{border-radius:var(--sk-r-sm);border:var(--sk-bw)solid var(--skua-border);flex:none;width:30px;height:30px}.sk-token-meta{min-width:0}.sk-token-meta b{font-size:var(--sk-fs-xs);color:var(--skua-fg);font-weight:600;display:block}.sk-token-meta code{font-family:var(--skua-font-mono);font-size:var(--sk-fs-2xs);color:var(--skua-fg-muted)}.sk-input{align-items:center;gap:var(--sk-gap);width:100%;min-height:var(--sk-h);height:var(--sk-h);padding:0 var(--sk-px);font:inherit;font-size:var(--sk-fs);color:var(--skua-fg);background:var(--skua-bg);border:var(--sk-bw)solid var(--skua-border);border-radius:var(--sk-r);transition:border-color var(--skua-duration)var(--skua-ease),background-color var(--skua-duration)var(--skua-ease);background-clip:padding-box;display:flex}.sk-input::placeholder{color:var(--skua-fg-muted)}input.sk-input,textarea.sk-input{display:block}.sk-input:hover,.sk-input.is-hover{border-color:var(--skua-fg)}@supports (color:color-mix(in lab, red, red)){.sk-input:hover,.sk-input.is-hover{border-color:color-mix(in srgb,var(--skua-fg)22%,var(--skua-border))}}.sk-input:focus-visible,.sk-input.is-focus{border-color:var(--skua-ring);outline:none}.sk-input[aria-invalid=true],.sk-input.is-invalid,.sk-input[aria-invalid=true]:focus-visible,.sk-input.is-invalid.is-focus{border-color:var(--skua-danger)}textarea.sk-input{height:auto;min-height:calc(var(--sk-h)*2.2);padding:var(--sk-px);resize:vertical;align-items:stretch;line-height:1.5}.sk-input .sk-affix{color:var(--skua-fg-muted);display:inline-flex}.sk-input>input{all:unset;min-width:0;font:inherit;color:inherit;flex:auto}.sk-input>input::placeholder{color:var(--skua-fg-muted)}.sk-field{gap:var(--sk-space-1h);flex-direction:column;display:flex}.sk-field--row{align-items:center;gap:var(--sk-space-4);flex-direction:row}.sk-field--row>.sk-label{flex:none;width:140px;padding-top:0}.sk-field--row>.sk-control{flex:1}.sk-label{font-size:var(--sk-fs-sm);color:var(--skua-fg);gap:var(--sk-space-1);font-weight:500;display:inline-flex}.sk-label .sk-req{color:var(--skua-danger)}.sk-help{font-size:var(--sk-fs-xs);color:var(--skua-fg-muted)}.sk-error{font-size:var(--sk-fs-xs);color:var(--skua-danger);align-items:center;gap:5px;display:inline-flex}.sk-msg{min-height:16px}.sk-btn{justify-content:center;align-items:center;gap:var(--sk-gap);height:var(--sk-h);padding:0 calc(var(--sk-px) + var(--sk-space-1));font:inherit;font-size:var(--sk-fs);border:var(--sk-bw)solid transparent;border-radius:var(--sk-r);cursor:var(--skua-cursor-pointer);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--skua-duration)var(--skua-ease),border-color var(--skua-duration)var(--skua-ease),transform var(--skua-duration-exit)var(--skua-ease);font-weight:500;line-height:1;display:inline-flex}.sk-btn:focus-visible,.sk-btn.is-focus{border-color:var(--skua-ring);outline:none}.sk-btn:active{transform:translateY(.5px)}.sk-btn--primary{background:var(--skua-accent);color:var(--skua-accent-fg)}.sk-btn--primary:hover,.sk-btn--primary.is-hover{background:var(--skua-fg)}@supports (color:color-mix(in lab, red, red)){.sk-btn--primary:hover,.sk-btn--primary.is-hover{background:color-mix(in srgb,var(--skua-fg)12%,var(--skua-accent))}}.sk-btn--secondary{background:var(--skua-bg);color:var(--skua-fg);border-color:var(--skua-border)}.sk-btn--secondary:hover,.sk-btn--secondary.is-hover{background:var(--sk-hover);border-color:var(--skua-fg)}@supports (color:color-mix(in lab, red, red)){.sk-btn--secondary:hover,.sk-btn--secondary.is-hover{border-color:color-mix(in srgb,var(--skua-fg)22%,var(--skua-border))}}.sk-btn--ghost{color:var(--skua-fg);background:0 0}.sk-btn--ghost:hover,.sk-btn--ghost.is-hover{background:var(--sk-hover)}.sk-btn--danger{background:var(--skua-danger);color:#fff}.sk-btn--danger:hover,.sk-btn--danger.is-hover{filter:brightness(1.08)}.sk-btn--icon{width:var(--sk-h);padding:0}.sk-check,.sk-radio{background:var(--skua-bg);border:var(--sk-bw)solid var(--skua-border);width:16px;height:16px;transition:background-color var(--skua-duration)var(--skua-ease),border-color var(--skua-duration)var(--skua-ease);cursor:var(--skua-cursor-pointer);background-clip:padding-box;flex:none;place-items:center;display:inline-grid;position:relative}.sk-check{border-radius:var(--sk-r-sm)}.sk-radio{border-radius:999px}.sk-check:hover,.sk-radio:hover{border-color:var(--skua-fg)}@supports (color:color-mix(in lab, red, red)){.sk-check:hover,.sk-radio:hover{border-color:color-mix(in srgb,var(--skua-fg)30%,var(--skua-border))}}.sk-check:focus-visible,.sk-radio:focus-visible,.sk-check.is-focus,.sk-radio.is-focus{border-color:var(--skua-ring);outline:none}.sk-check.is-checked,.sk-check[aria-checked=true]{background:var(--skua-accent);border-color:var(--skua-accent)}.sk-check .sk-tick{width:11px;height:11px;stroke:var(--skua-accent-fg);stroke-width:2.25px;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity var(--skua-duration)var(--skua-ease)}.sk-check.is-checked .sk-tick,.sk-check[aria-checked=true] .sk-tick{opacity:1}.sk-check.is-indeterminate{background:var(--skua-accent);border-color:var(--skua-accent)}.sk-check.is-indeterminate .sk-tick{opacity:0}.sk-check.is-indeterminate:after{content:"";background:var(--skua-accent-fg);border-radius:2px;width:9px;height:2px}.sk-radio:after{content:"";background:var(--skua-accent);width:8px;height:8px;transition:transform var(--skua-duration)var(--skua-ease);border-radius:999px;transform:scale(0)}.sk-radio.is-checked,.sk-radio[aria-checked=true]{border-color:var(--skua-accent)}.sk-radio.is-checked:after,.sk-radio[aria-checked=true]:after{transform:scale(1)}.sk-opt-row{font-size:var(--sk-fs);cursor:var(--skua-cursor-pointer);align-items:center;gap:9px;display:inline-flex}.sk-otp{align-items:center;gap:var(--sk-gap);display:inline-flex}.sk-otp .sk-otp-gap{background:var(--skua-border);flex:none;width:8px;height:1px}.sk-otp-cell{width:var(--sk-h);height:var(--sk-h);text-align:center;font:inherit;font-size:calc(var(--sk-fs) + 3px);font-variant-numeric:tabular-nums;color:var(--skua-fg);background:var(--skua-bg);border:var(--sk-bw)solid var(--skua-border);border-radius:var(--sk-r-sm);caret-color:var(--skua-accent);transition:border-color var(--skua-duration)var(--skua-ease),background-color var(--skua-duration)var(--skua-ease);background-clip:padding-box;flex:none;padding:0;font-weight:600}.sk-otp-cell::placeholder{color:var(--skua-fg-muted);font-weight:400}.sk-otp-cell:focus::placeholder{color:#0000}.sk-otp-cell:hover{border-color:var(--skua-fg)}@supports (color:color-mix(in lab, red, red)){.sk-otp-cell:hover{border-color:color-mix(in srgb,var(--skua-fg)22%,var(--skua-border))}}.sk-otp-cell:focus-visible{border-color:var(--skua-ring);outline:none}.sk-otp-cell.is-filled{border-color:var(--skua-fg)}@supports (color:color-mix(in lab, red, red)){.sk-otp-cell.is-filled{border-color:color-mix(in srgb,var(--skua-fg)30%,var(--skua-border))}}.sk-otp.is-invalid .sk-otp-cell{border-color:var(--skua-danger)}.sk-otp.is-complete .sk-otp-cell{border-color:var(--skua-accent)}@supports (color:color-mix(in lab, red, red)){.sk-otp.is-complete .sk-otp-cell{border-color:color-mix(in srgb,var(--skua-accent)55%,var(--skua-border))}}.sk-otp-cell:disabled{opacity:.5;cursor:not-allowed}[data-suppress-autofill] [data-no-autofill]:-webkit-autofill{caret-color:var(--skua-fg);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--skua-bg)inset!important;-webkit-text-fill-color:var(--skua-fg)!important}[data-suppress-autofill] [data-no-autofill] input:-webkit-autofill{caret-color:var(--skua-fg);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--skua-bg)inset!important;-webkit-text-fill-color:var(--skua-fg)!important}[data-no-autofill].force-suppress:-webkit-autofill{caret-color:var(--skua-fg);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--skua-bg)inset!important;-webkit-text-fill-color:var(--skua-fg)!important}[data-no-autofill].force-suppress input:-webkit-autofill{caret-color:var(--skua-fg);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--skua-bg)inset!important;-webkit-text-fill-color:var(--skua-fg)!important}[data-no-autofill]::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none!important}[data-no-autofill]::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none!important}[data-no-autofill] input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none!important}[data-no-autofill] input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none!important}[data-no-autofill]::-ms-reveal{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none!important}.sk-switch{width:36px;height:20px;cursor:var(--skua-cursor-pointer);background:var(--skua-fg);border-radius:999px;flex:none;position:relative}@supports (color:color-mix(in lab, red, red)){.sk-switch{background:color-mix(in srgb,var(--skua-fg)18%,var(--skua-bg))}}.sk-switch{border:var(--sk-bw)solid var(--skua-border);transition:background-color var(--skua-duration)var(--skua-ease);background-clip:padding-box}.sk-switch:focus-visible,.sk-switch.is-focus{border-color:var(--skua-ring);outline:none}.sk-switch .sk-thumb{background:var(--skua-bg);width:14px;height:14px;transition:transform var(--skua-duration)var(--skua-ease);border-radius:999px;position:absolute;top:50%;left:2px;transform:translateY(-50%);box-shadow:0 1px 2px #0000004d}.sk-switch.is-checked,.sk-switch[aria-checked=true]{background:var(--skua-accent);border-color:var(--skua-accent)}.sk-switch.is-checked .sk-thumb,.sk-switch[aria-checked=true] .sk-thumb{background:var(--skua-accent-fg);transform:translate(16px,-50%)}.sk-opt-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sk-opt-label{font-size:var(--sk-fs);color:var(--skua-fg)}.sk-opt-input:checked+.sk-check{background:var(--skua-accent);border-color:var(--skua-accent)}.sk-opt-input:checked+.sk-check .sk-tick{opacity:1}.sk-opt-input:indeterminate+.sk-check{background:var(--skua-accent);border-color:var(--skua-accent)}.sk-opt-input:indeterminate+.sk-check .sk-tick{opacity:0}.sk-opt-input:focus-visible+.sk-check{border-color:var(--skua-ring)}.sk-opt-input:hover+.sk-check{border-color:var(--skua-fg)}@supports (color:color-mix(in lab, red, red)){.sk-opt-input:hover+.sk-check{border-color:color-mix(in srgb,var(--skua-fg)30%,var(--skua-border))}}.sk-opt-input:checked+.sk-radio{border-color:var(--skua-accent)}.sk-opt-input:checked+.sk-radio:after{transform:scale(1)}.sk-opt-input:focus-visible+.sk-radio{border-color:var(--skua-ring)}.sk-opt-input:hover+.sk-radio{border-color:var(--skua-fg)}@supports (color:color-mix(in lab, red, red)){.sk-opt-input:hover+.sk-radio{border-color:color-mix(in srgb,var(--skua-fg)30%,var(--skua-border))}}.sk-opt-input:checked+.sk-switch{background:var(--skua-accent);border-color:var(--skua-accent)}.sk-opt-input:checked+.sk-switch .sk-thumb{background:var(--skua-accent-fg);transform:translate(16px,-50%)}.sk-opt-input:focus-visible+.sk-switch{border-color:var(--skua-ring)}.sk-opt-input:disabled+.sk-check,.sk-opt-input:disabled+.sk-radio,.sk-opt-input:disabled+.sk-switch{opacity:.5;cursor:not-allowed}.sk-chip{align-items:center;gap:var(--sk-space-1h);height:24px;padding:0 var(--sk-space-1)0 9px;font-size:var(--sk-fs-sm);border-radius:var(--sk-chip-r);border:var(--sk-bw)solid transparent;background:var(--sk-soft);color:var(--skua-accent);line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sk-chip{color:color-mix(in srgb,var(--skua-accent)72%,var(--skua-fg))}}.sk-chip .sk-chip-x{appearance:none;font:inherit;border-radius:var(--sk-r-sm);width:16px;height:16px;cursor:var(--skua-cursor-pointer);color:inherit;opacity:.7;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.sk-chip .sk-chip-x:hover{opacity:1;background:var(--sk-soft-2)}.sk-chip.is-focus{border-color:var(--skua-ring);outline:none}.sk-chip--overflow{background:var(--skua-fg)}@supports (color:color-mix(in lab, red, red)){.sk-chip--overflow{background:color-mix(in srgb,var(--skua-fg)8%,transparent)}}.sk-chip--overflow{color:var(--skua-fg-muted);padding:0 9px}.sk-chip--toggle{height:32px;padding:0 var(--sk-space-3);cursor:var(--skua-cursor-pointer);background:var(--skua-bg);border-color:var(--skua-border);color:var(--skua-fg);transition:all var(--skua-duration)var(--skua-ease)}.sk-chip--toggle:hover{border-color:var(--skua-fg)}@supports (color:color-mix(in lab, red, red)){.sk-chip--toggle:hover{border-color:color-mix(in srgb,var(--skua-fg)26%,var(--skua-border))}}.sk-chip--toggle.is-checked{background:var(--sk-soft);border-color:var(--skua-accent)}@supports (color:color-mix(in lab, red, red)){.sk-chip--toggle.is-checked{border-color:color-mix(in srgb,var(--skua-accent)38%,transparent)}}.sk-chip--toggle.is-checked{color:var(--skua-accent)}@supports (color:color-mix(in lab, red, red)){.sk-chip--toggle.is-checked{color:color-mix(in srgb,var(--skua-accent)72%,var(--skua-fg))}}.sk-chip--toggle .sk-glyph{width:var(--sk-icon-ssm);height:var(--sk-icon-ssm)}.sk-chip--toggle .sk-chip-tick{margin-left:-var(--sk-space-0h);opacity:0;max-width:0;transition:opacity var(--skua-duration)var(--skua-ease),max-width var(--skua-duration)var(--skua-ease)}.sk-chip--toggle:has(.sk-opt-input:checked){background:var(--sk-soft);border-color:var(--skua-accent)}@supports (color:color-mix(in lab, red, red)){.sk-chip--toggle:has(.sk-opt-input:checked){border-color:color-mix(in srgb,var(--skua-accent)38%,transparent)}}.sk-chip--toggle:has(.sk-opt-input:checked){color:var(--skua-accent)}@supports (color:color-mix(in lab, red, red)){.sk-chip--toggle:has(.sk-opt-input:checked){color:color-mix(in srgb,var(--skua-accent)72%,var(--skua-fg))}}.sk-chip--toggle:has(.sk-opt-input:checked) .sk-chip-tick{opacity:1;max-width:16px}.sk-chip--toggle:has(.sk-opt-input:focus-visible){border-color:var(--skua-ring)}.sk-chip--static{height:22px;padding:0 9px}.sk-select{display:block}.sk-select-trigger .sk-placeholder{color:var(--skua-fg-muted)}.sk-option.is-highlighted{background:var(--sk-hi)}.sk-select-trigger{cursor:var(--skua-cursor-pointer);text-align:left}.sk-select-trigger .sk-sel-val{flex-wrap:wrap;flex:auto;align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.sk-select-trigger:not(.sk-multi) .sk-sel-val{white-space:nowrap;text-overflow:ellipsis;display:block}.sk-select-trigger.sk-multi{height:auto;min-height:var(--sk-h);padding:var(--sk-space-1h)var(--sk-space-2h)}.sk-select-trigger .sk-chev{flex:none}.sk-sel-search{margin:var(--sk-space-0h)var(--sk-space-0h)var(--sk-space-1h)}.sk-sel-search>input{all:unset;min-width:0;font:inherit;font-size:var(--sk-fs);color:var(--skua-fg);flex:1}.sk-sel-search>input::placeholder{color:var(--skua-fg-muted)}.sk-option--create{color:var(--skua-accent)}@supports (color:color-mix(in lab, red, red)){.sk-option--create{color:color-mix(in srgb,var(--skua-accent)70%,var(--skua-fg))}}.sk-option--create .sk-check-col{color:inherit;opacity:1}.sk-option--create .sk-create-label{align-items:center;gap:var(--sk-space-1h);display:inline-flex}.sk-chev{transition:transform var(--skua-duration)var(--skua-ease);color:var(--skua-fg-muted)}[data-state=open]>.sk-chev,.is-open .sk-chev,.sk-input.is-open .sk-chev{transform:rotate(180deg)}.sk-input .sk-clear{color:var(--skua-fg-muted);cursor:var(--skua-cursor-pointer);opacity:0;transition:opacity var(--skua-duration)var(--skua-ease)}.sk-input:hover .sk-clear,.sk-input.is-focus .sk-clear,.sk-input.has-value:hover .sk-clear{opacity:1}.sk-trigger-slot{align-items:center;display:inline-flex}.sk-panel{background:var(--skua-bg-elevated);color:var(--skua-fg);font-family:var(--skua-font);border:var(--sk-bw)solid var(--skua-border);border-radius:var(--sk-r);box-shadow:var(--skua-shadow);padding:5px;overflow:hidden}.sk-dialog,.sk-drawer,.sk-tooltip,.sk-toast{font-family:var(--skua-font)}.sk-panel--pad{padding:var(--sk-space-3h)}.sk-panel[popover]{margin:0;position:fixed;inset:auto}[popover]::backdrop{background:0 0}@keyframes sk-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@keyframes sk-pop-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)scale(.98)}}.sk-anim[data-state=open]{animation:sk-pop-in var(--skua-duration)var(--skua-ease);transform-origin:var(--sk-origin,top center)}.sk-anim[data-state=closed]{animation:sk-pop-out var(--skua-duration-exit)var(--skua-ease)forwards}.sk-menu{flex-direction:column;min-width:0;display:flex}.sk-menu-label{padding:var(--sk-space-1h)9px var(--sk-space-1);font-size:var(--sk-fs-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--skua-fg-muted);font-weight:600}.sk-sep{background:var(--skua-border);height:1px;margin:5px 0}.sk-item{min-height:32px;font-size:var(--sk-fs);color:var(--skua-fg);border-radius:var(--sk-r-sm);cursor:var(--skua-cursor-pointer);align-items:center;gap:9px;padding:0 9px;display:flex}.sk-item .sk-kbd{font-size:var(--sk-fs-xs);color:var(--skua-fg-muted);font-family:var(--skua-font-mono);margin-left:auto}.sk-item:hover,.sk-item.is-highlighted,.sk-item[data-highlighted]{background:var(--sk-hi)}.sk-item.is-disabled{background:0 0}.sk-item--danger{color:var(--skua-danger)}.sk-item--danger:hover,.sk-item--danger.is-highlighted{background:var(--sk-danger-soft)}.sk-item .sk-lead{width:var(--sk-icon);color:var(--skua-fg-muted);display:inline-flex}.sk-item .sk-lead .sk-glyph{width:var(--sk-icon);height:var(--sk-icon)}.sk-menu-action{appearance:none;font:inherit;text-align:left;background:0 0;border:0;width:100%}.sk-menu-action:focus-visible{background:var(--sk-hi);outline:none}.sk-menu-action.sk-item--danger:focus-visible{background:var(--sk-danger-soft)}[data-state=open]>.sk-chev{transform:rotate(180deg)}.sk-listbox{flex-direction:column;min-width:0;max-height:264px;display:flex;overflow:hidden auto}.sk-option{border-radius:var(--sk-r-sm);min-height:36px;cursor:var(--skua-cursor-pointer);font-size:var(--sk-fs);color:var(--skua-fg);align-items:flex-start;gap:9px;padding:7px 9px;display:flex}.sk-option .sk-check-col{width:16px;height:20px;color:var(--skua-accent);opacity:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.sk-option.is-selected .sk-check-col,.sk-option[aria-selected=true] .sk-check-col{opacity:1}.sk-option:hover,.sk-option.is-highlighted,.sk-option[data-highlighted]{background:var(--sk-hi)}.sk-option .sk-opt-desc{font-size:var(--sk-fs-xs);color:var(--skua-fg-muted);margin-top:1px;display:block}.sk-listbox-empty,.sk-listbox-loading{padding:var(--sk-space-4h);text-align:center;font-size:var(--sk-fs-sm);color:var(--skua-fg-muted);justify-content:center;align-items:center;gap:var(--sk-space-2);display:flex}.sk-multi{min-height:var(--sk-h);height:auto;padding:var(--sk-space-1);gap:var(--sk-space-1);flex-wrap:wrap;align-items:center}.sk-multi .sk-mini-input{all:unset;min-width:60px;font-size:var(--sk-fs);color:var(--skua-fg);flex:1;padding-left:5px}.sk-multi .sk-mini-input::placeholder{color:var(--skua-fg-muted)}.sk-phone{gap:0;padding:0;overflow:hidden}.sk-phone .sk-country{appearance:none;align-items:center;gap:var(--sk-space-1h);height:100%;padding:0 var(--sk-space-3);font:inherit;font-size:var(--sk-fs);border:0;border-right:var(--sk-bw)solid var(--skua-border);cursor:var(--skua-cursor-pointer);color:var(--skua-fg);white-space:nowrap;background:0 0;border-radius:0;display:inline-flex}.sk-phone .sk-country:hover{background:var(--sk-hover)}.sk-phone .sk-num{all:unset;min-width:0;height:100%;padding:0 var(--sk-px);font-size:var(--sk-fs);color:var(--skua-fg);flex:1}.sk-phone .sk-num::placeholder{color:var(--skua-fg-muted)}.sk-phone .sk-append{align-items:center;padding:0 5px 0 0;display:inline-flex}.sk-phone-wrap{display:block}.sk-phone .sk-country .sk-dial{color:var(--skua-fg-muted);font-variant-numeric:tabular-nums}.sk-phone .sk-country .sk-chev{color:var(--skua-fg-muted)}.sk-listbox .sk-flag{flex:none;width:1.4em}.sk-listbox .sk-opt-dial{color:var(--skua-fg-muted);font-variant-numeric:tabular-nums;margin-left:auto}.sk-cal{width:264px}.sk-time-bar{align-items:center;gap:var(--sk-space-1);padding:0 var(--sk-space-0h)var(--sk-space-2h);margin-bottom:var(--sk-space-2);border-bottom:var(--sk-bw)solid var(--skua-border);display:flex}.sk-time-field{text-align:center;width:44px;height:32px;font:inherit;font-size:var(--sk-fs);font-variant-numeric:tabular-nums;color:var(--skua-fg);background:var(--skua-bg);border:var(--sk-bw)solid var(--skua-border);border-radius:var(--sk-r-sm)}.sk-time-field:focus-visible{border-color:var(--skua-ring);outline:none}.sk-time-colon{color:var(--skua-fg-muted);font-weight:600}.sk-time-ampm{border:var(--sk-bw)solid var(--skua-border);border-radius:var(--sk-r-sm);margin-left:auto;display:inline-flex;overflow:hidden}.sk-time-meridiem{appearance:none;font:inherit;font-size:var(--sk-fs-xs);padding:0 var(--sk-space-2h);height:32px;color:var(--skua-fg-muted);cursor:var(--skua-cursor-pointer);background:0 0;border:0;font-weight:500}.sk-time-meridiem+.sk-time-meridiem{border-left:var(--sk-bw)solid var(--skua-border)}.sk-time-meridiem.is-active{background:var(--skua-accent);color:var(--skua-accent-fg)}.sk-cal-head{padding:var(--sk-space-0h)var(--sk-space-1)var(--sk-space-2);justify-content:space-between;align-items:center;display:flex}.sk-cal-title{font-size:var(--sk-fs-sm);color:var(--skua-fg);font-weight:600}.sk-cal-nav{border-radius:var(--sk-r-sm);width:28px;height:28px;color:var(--skua-fg-muted);cursor:var(--skua-cursor-pointer);appearance:none;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.sk-cal-nav:focus-visible{box-shadow:inset 0 0 0 1px var(--skua-ring);outline:none}.sk-cal-nav:hover{background:var(--sk-hi);color:var(--skua-fg)}.sk-cal-grid{gap:var(--sk-space-0h);grid-template-columns:repeat(7,1fr);display:grid}.sk-cal-dow{font-size:var(--sk-fs-2xs);color:var(--skua-fg-muted);text-align:center;height:24px;line-height:24px}.sk-day{aspect-ratio:1;font-size:var(--sk-fs-sm);color:var(--skua-fg);border-radius:var(--sk-r-sm);cursor:var(--skua-cursor-pointer);appearance:none;background:0 0;border:0;place-items:center;width:100%;padding:0;font-family:inherit;display:grid;position:relative}.sk-day:hover{background:var(--sk-hi)}.sk-day:focus-visible{box-shadow:inset 0 0 0 1px var(--skua-ring);outline:none}.sk-day.is-outside{color:var(--skua-fg-muted);opacity:.5}.sk-day.is-today:after{content:"";background:var(--skua-accent);border-radius:999px;width:3px;height:3px;position:absolute;bottom:4px}.sk-day.is-selected{background:var(--skua-accent);color:var(--skua-accent-fg)}.sk-day.is-selected.is-today:after{background:var(--skua-accent-fg)}.sk-day.is-focus{box-shadow:inset 0 0 0 1px var(--skua-ring);outline:none}.sk-day.is-disabled{opacity:.4}.sk-cal-foot{padding-top:var(--sk-space-2);margin-top:var(--sk-space-1h);border-top:var(--sk-bw)solid var(--skua-border);justify-content:space-between;display:flex}.sk-link-btn{font:inherit;font-size:var(--sk-fs-sm);color:var(--skua-fg-muted);cursor:var(--skua-cursor-pointer);padding:var(--sk-space-1);background:0 0;border:none}.sk-link-btn:hover{color:var(--skua-fg)}.sk-scrim{background:var(--sk-canvas);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.sk-scrim{background:color-mix(in srgb,var(--sk-canvas)70%,transparent)}}.sk-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sk-dialog{width:min(440px,100vw - 2rem);max-width:none;color:var(--skua-fg);background:var(--skua-bg-elevated);border:var(--sk-bw)solid var(--skua-border);border-radius:var(--sk-r-lg);box-shadow:var(--skua-shadow);max-height:85vh;margin:auto;padding:0;inset:0}.sk-dialog:not([open]){display:none}.sk-dialog[open]{flex-direction:column;display:flex}.sk-dialog::backdrop{background:var(--sk-canvas)}@supports (color:color-mix(in lab, red, red)){.sk-dialog::backdrop{background:color-mix(in srgb,var(--sk-canvas)70%,transparent)}}.sk-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sk-dialog-head{align-items:flex-start;gap:var(--sk-space-3);padding:var(--sk-space-4h)var(--sk-space-4h)var(--sk-space-2);display:flex}.sk-dialog-title{font-size:var(--sk-fs-lg);color:var(--skua-fg);font-weight:600}.sk-dialog-sub{font-size:var(--sk-fs-sm);color:var(--skua-fg-muted);margin-top:3px}.sk-dialog-x{border-radius:var(--sk-r-sm);width:28px;height:28px;color:var(--skua-fg-muted);cursor:var(--skua-cursor-pointer);flex:none;place-items:center;margin-left:auto;display:inline-grid}.sk-dialog-x:hover{background:var(--sk-hi);color:var(--skua-fg)}.sk-dialog-body{padding:var(--sk-space-2)var(--sk-space-4h);overflow:auto}.sk-dialog-foot{justify-content:flex-end;gap:var(--sk-space-2);padding:var(--sk-space-3h)var(--sk-space-4h)var(--sk-space-4h);display:flex}@keyframes sk-dialog-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.sk-dialog[open]{animation:sk-dialog-in var(--skua-duration)var(--skua-ease)}.sk-toast{width:340px;padding:var(--sk-space-3)var(--sk-space-3)var(--sk-space-3)var(--sk-space-4);background:var(--skua-bg-elevated);border:var(--sk-bw)solid var(--skua-border);border-radius:var(--sk-r);box-shadow:var(--skua-shadow);gap:11px;display:flex;position:relative;overflow:hidden}.sk-toast:before{content:"";background:var(--sk-toast-accent,var(--skua-fg-muted));width:3px;position:absolute;top:0;bottom:0;left:0}.sk-toast--success{--sk-toast-accent:var(--skua-success)}.sk-toast--danger{--sk-toast-accent:var(--skua-danger)}.sk-toast--warning{--sk-toast-accent:var(--skua-warning)}.sk-toast--info{--sk-toast-accent:var(--skua-info)}.sk-toast-icon{color:var(--sk-toast-accent,var(--skua-fg-muted));margin-top:1px}.sk-toast-title{font-size:var(--skua-font-size);color:var(--skua-fg);font-weight:600}.sk-toast-desc{font-size:var(--sk-fs-sm);color:var(--skua-fg-muted);margin-top:var(--sk-space-0h)}.sk-toast-x{color:var(--skua-fg-muted);cursor:var(--skua-cursor-pointer);flex:none;margin-left:auto}@keyframes sk-toast-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.sk-toast{animation:sk-toast-in var(--skua-duration)var(--skua-ease)}.sk-toast-leaving{opacity:0;transition:opacity .2s var(--skua-ease),transform .2s var(--skua-ease);transform:translate(16px)}.sk-toast-group{z-index:60;gap:var(--sk-space-2h);flex-direction:column;max-width:calc(100vw - 2rem);display:flex;position:fixed;top:1rem;right:1rem}.sk-toast-body{flex:1;min-width:0}.sk-scroll{scrollbar-width:thin;scrollbar-color:var(--skua-scrollbar)var(--skua-scrollbar-track);overflow:auto}.sk-scroll::-webkit-scrollbar-thumb{background:var(--skua-scrollbar);border-radius:var(--skua-scrollbar-radius)}.sk-scroll:hover::-webkit-scrollbar-thumb{background:var(--skua-fg-muted)}@supports (color:color-mix(in lab, red, red)){.sk-scroll:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--skua-fg-muted)62%,transparent)}}.sk-dot{width:var(--sk-icon-2xs);height:var(--sk-icon-2xs);border-radius:999px;flex:none}.sk-badge{height:20px;padding:0 var(--sk-space-2);font-size:var(--sk-fs-xs);border-radius:var(--sk-chip-r);background:var(--sk-neutral-soft);color:var(--skua-fg-muted);align-items:center;gap:5px;font-weight:500;display:inline-flex}.sk-badge--success,.sk-badge--ok{background:var(--sk-success-soft);color:var(--skua-success)}.sk-badge--warning{background:var(--sk-warning-soft);color:var(--skua-warning)}.sk-badge--info{background:var(--sk-info-soft);color:var(--skua-info)}.sk-badge--danger{background:var(--sk-danger-soft);color:var(--skua-danger)}.sk-affirm{font-size:var(--sk-fs-xs);color:var(--skua-fg-muted);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.sk-affirm .sk-glyph{width:var(--sk-icon-sm);height:var(--sk-icon-sm);color:var(--skua-fg-muted)}.sk-affirm--danger{color:var(--skua-danger)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.sk-alert{padding:var(--sk-space-3)var(--sk-space-3h);background:var(--skua-bg-elevated);border:var(--sk-bw)solid var(--skua-border);border-radius:var(--sk-r);color:var(--skua-fg);align-items:flex-start;gap:11px;display:flex;position:relative}.sk-alert:before{content:"";background:var(--sk-alert-accent,var(--skua-fg-muted));border-radius:var(--sk-r)0 0 var(--sk-r);width:3px;position:absolute;top:0;bottom:0;left:0}.sk-alert-icon{color:var(--sk-alert-accent,var(--skua-fg-muted));flex:none;margin-top:1px;display:inline-flex}.sk-alert-body{flex:1;min-width:0}.sk-alert-title{font-size:var(--sk-fs);color:var(--skua-fg);margin:0;font-weight:600}.sk-alert-text{font-size:var(--sk-fs-sm);color:var(--skua-fg-muted);margin-top:var(--sk-space-0h)}.sk-alert-text :where(p){margin:0}.sk-alert-actions{gap:var(--sk-space-2);flex:none;align-items:center;margin-left:auto;display:inline-flex}.sk-alert--success{--sk-alert-accent:var(--skua-success)}.sk-alert--warning{--sk-alert-accent:var(--skua-warning)}.sk-alert--error{--sk-alert-accent:var(--skua-danger)}.sk-alert--info{--sk-alert-accent:var(--skua-info)}.sk-alert--neutral{--sk-alert-accent:var(--skua-fg-muted)}.sk-accordion{border:var(--sk-bw)solid var(--skua-border);border-radius:var(--sk-r);overflow:hidden}.sk-acc-item+.sk-acc-item{border-top:var(--sk-bw)solid var(--skua-border)}.sk-acc-trigger{align-items:center;gap:var(--sk-space-2h);padding:var(--sk-space-3)var(--sk-space-3h);font-size:var(--sk-fs);color:var(--skua-fg);cursor:var(--skua-cursor-pointer);-webkit-user-select:none;user-select:none;font-weight:500;list-style:none;display:flex}.sk-acc-trigger::-webkit-details-marker{display:none}.sk-acc-trigger::marker{content:""}.sk-acc-trigger:hover{background:var(--sk-hover)}.sk-acc-trigger:focus-visible{box-shadow:inset 0 0 0 2px var(--skua-ring);outline:none}.sk-acc-label{flex:1;min-width:0}.sk-acc-chev{color:var(--skua-fg-muted);transition:transform var(--skua-duration)var(--skua-ease);flex:none}.sk-acc-item[open]>.sk-acc-trigger .sk-acc-chev{transform:rotate(180deg)}.sk-acc-panel{padding:0 var(--sk-space-3h)var(--sk-space-3h);font-size:var(--sk-fs);color:var(--skua-fg-muted)}.sk-acc-panel :where(p){margin:0}.sk-breadcrumb{font-size:var(--sk-fs-sm)}.sk-crumbs{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.sk-crumb{align-items:center;display:inline-flex}.sk-crumb+.sk-crumb:before{content:"/";color:var(--skua-fg-muted);margin:0 var(--sk-space-2);opacity:.65}.sk-crumb-link{color:var(--skua-fg-muted);border-radius:var(--sk-r-sm);text-decoration:none}.sk-crumb-link:hover{color:var(--skua-fg)}.sk-crumb-link:focus-visible{box-shadow:0 0 0 2px var(--skua-ring);outline:none}.sk-crumb-current{color:var(--skua-fg);font-weight:500}.sk-avatar{--sk-av:36px;width:var(--sk-av);height:var(--sk-av);background:var(--sk-hi);color:var(--skua-fg);-webkit-user-select:none;user-select:none;border-radius:999px;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid;overflow:hidden}.sk-avatar--square{border-radius:var(--sk-r)}.sk-avatar-img{object-fit:cover;width:100%;height:100%}.sk-avatar-fallback{font-size:calc(var(--sk-av)*.4)}.sk-avatar--xs{--sk-av:24px}.sk-avatar--sm{--sk-av:30px}.sk-avatar--md{--sk-av:36px}.sk-avatar--lg{--sk-av:48px}.sk-avatar--xl{--sk-av:64px}.sk-progress{background:var(--sk-hi);border-radius:999px;width:100%;height:8px;overflow:hidden}.sk-progress-bar{background:var(--skua-accent);height:100%;transition:width var(--skua-duration)var(--skua-ease);border-radius:999px}.sk-progress--indeterminate .sk-progress-bar{width:40%;animation:sk-prog 1.1s var(--skua-ease)infinite}@keyframes sk-prog{0%{margin-left:-40%}to{margin-left:100%}}.sk-skeleton{border-radius:var(--sk-r-sm);background:linear-gradient(90deg,var(--sk-hi)25%,var(--skua-fg)37%,var(--sk-hi)63%);display:block}@supports (color:color-mix(in lab, red, red)){.sk-skeleton{background:linear-gradient(90deg,var(--sk-hi)25%,color-mix(in srgb,var(--skua-fg)12%,var(--skua-bg-elevated))37%,var(--sk-hi)63%)}}.sk-skeleton{background-size:400% 100%;animation:1.4s infinite sk-shimmer}.sk-skeleton--text{width:100%;height:.8em;margin:.2em 0}.sk-skeleton--circle{border-radius:999px;width:40px;height:40px}.sk-skeleton--rect{border-radius:var(--sk-r);width:100%;height:80px}@keyframes sk-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.sk-segmented{gap:var(--sk-space-0h);background:var(--skua-bg);border:var(--sk-bw)solid var(--skua-border);border-radius:var(--sk-r);padding:3px;display:inline-flex}.sk-segment{display:inline-flex;position:relative}.sk-segment-input{opacity:0;cursor:var(--skua-cursor-pointer);margin:0;position:absolute;inset:0}.sk-segment-label{height:calc(var(--sk-h) - 8px);padding:0 var(--sk-space-3);font-size:var(--sk-fs-sm);color:var(--skua-fg-muted);white-space:nowrap;border-radius:var(--sk-r-sm);cursor:var(--skua-cursor-pointer);transition:color var(--skua-duration)var(--skua-ease),background-color var(--skua-duration)var(--skua-ease);justify-content:center;align-items:center;font-weight:500;display:inline-flex}.sk-segment-input:hover+.sk-segment-label{color:var(--skua-fg)}.sk-segment-input:checked+.sk-segment-label{background:var(--skua-accent);color:var(--skua-accent-fg)}.sk-segment-input:focus-visible+.sk-segment-label{box-shadow:0 0 0 2px var(--skua-ring)}.sk-tabs{flex-direction:column;display:flex}.sk-tablist{gap:var(--sk-space-0h);border-bottom:var(--sk-bw)solid var(--skua-border);scrollbar-width:none;display:flex;overflow-x:auto}.sk-tablist::-webkit-scrollbar{display:none}.sk-tab{appearance:none;padding:var(--sk-space-2)var(--sk-space-3h);font:inherit;font-size:var(--sk-fs);color:var(--skua-fg-muted);white-space:nowrap;cursor:var(--skua-cursor-pointer);transition:color var(--skua-duration)var(--skua-ease),border-color var(--skua-duration)var(--skua-ease);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500}.sk-tab:hover{color:var(--skua-fg)}.sk-tab.is-active,.sk-tab[aria-selected=true]{color:var(--skua-fg);border-bottom-color:var(--skua-accent)}.sk-tab:focus-visible{box-shadow:inset 0 0 0 2px var(--skua-ring);border-radius:var(--sk-r-sm);outline:none}.sk-tabpanel{padding:var(--sk-space-4)var(--sk-space-0h)}.sk-tabpanel:focus-visible{outline:none}.sk-tabpanel[hidden]{display:none}.sk-tip-anchor{display:inline-flex}.sk-tooltip{max-width:240px;padding:var(--sk-space-1h)9px;font-size:var(--sk-fs-xs);color:var(--skua-bg-elevated);background:var(--skua-fg);border-radius:var(--sk-r-sm);box-shadow:var(--skua-shadow);pointer-events:none;z-index:70;border:0;line-height:1.35}.sk-tooltip[popover]{margin:0;position:fixed;inset:auto;overflow:visible}.sk-drawer{color:var(--skua-fg);background:var(--skua-bg-elevated);border:var(--sk-bw)solid var(--skua-border);box-shadow:var(--skua-shadow);flex-direction:column;max-width:none;max-height:none;margin:0;padding:0;display:flex;position:fixed}.sk-drawer:not([open]){display:none}.sk-drawer::backdrop{background:var(--sk-canvas)}@supports (color:color-mix(in lab, red, red)){.sk-drawer::backdrop{background:color-mix(in srgb,var(--sk-canvas)70%,transparent)}}.sk-drawer::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sk-drawer--right,.sk-drawer--left{width:min(420px,100vw - 3rem);height:100%;top:0;bottom:0}.sk-drawer--right{border-radius:var(--sk-r-lg)0 0 var(--sk-r-lg);left:auto;right:0}.sk-drawer--left{border-radius:0 var(--sk-r-lg)var(--sk-r-lg)0;left:0;right:auto}.sk-drawer--top,.sk-drawer--bottom{width:100%;height:auto;max-height:80vh;left:0;right:0}.sk-drawer--top{border-radius:0 0 var(--sk-r-lg)var(--sk-r-lg);top:0;bottom:auto}.sk-drawer--bottom{border-radius:var(--sk-r-lg)var(--sk-r-lg)0 0;top:auto;bottom:0}.sk-drawer-head{align-items:flex-start;gap:var(--sk-space-3);padding:var(--sk-space-4h)var(--sk-space-4h)var(--sk-space-2h);display:flex}.sk-drawer-title{font-size:var(--sk-fs-lg);color:var(--skua-fg);font-weight:600}.sk-drawer-sub{font-size:var(--sk-fs-sm);color:var(--skua-fg-muted);margin-top:3px}.sk-drawer-body{padding:var(--sk-space-2)var(--sk-space-4h);flex:1;overflow:auto}.sk-drawer-foot{justify-content:flex-end;gap:var(--sk-space-2);padding:var(--sk-space-3h)var(--sk-space-4h)var(--sk-space-4h);border-top:var(--sk-bw)solid var(--skua-border);display:flex}@keyframes sk-drawer-r{0%{transform:translate(100%)}to{transform:none}}@keyframes sk-drawer-l{0%{transform:translate(-100%)}to{transform:none}}@keyframes sk-drawer-t{0%{transform:translateY(-100%)}to{transform:none}}@keyframes sk-drawer-b{0%{transform:translateY(100%)}to{transform:none}}.sk-drawer--right[open]{animation:sk-drawer-r var(--skua-duration)var(--skua-ease)}.sk-drawer--left[open]{animation:sk-drawer-l var(--skua-duration)var(--skua-ease)}.sk-drawer--top[open]{animation:sk-drawer-t var(--skua-duration)var(--skua-ease)}.sk-drawer--bottom[open]{animation:sk-drawer-b var(--skua-duration)var(--skua-ease)}.sk-slider{padding:var(--sk-space-2h)0;touch-action:none;align-items:center;display:flex}.sk-slider-track{height:var(--sk-space-1h);background:var(--sk-hi);cursor:var(--skua-cursor-pointer);border-radius:999px;flex:1;position:relative}.sk-slider-fill{background:var(--skua-accent);border-radius:999px;position:absolute;top:0;bottom:0}.sk-slider-thumb{width:var(--sk-icon-md);height:var(--sk-icon-md);margin-left:calc(var(--sk-icon-md)/-2);background:var(--skua-bg-elevated);border:2px solid var(--skua-accent);box-shadow:var(--skua-shadow);cursor:grab;touch-action:none;border-radius:999px;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.sk-slider-thumb:active{cursor:grabbing}.sk-slider-thumb:focus-visible{box-shadow:0 0 0 3px var(--skua-ring);outline:none}@font-face{font-family:IBM Plex Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/IBMPlexMono-Regular-b112f77f65b1766764ee122703ebdcd0.ttf?vsn=d)format("truetype")}@font-face{font-family:IBM Plex Mono;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/IBMPlexMono-Italic-5b8c577b4b3a99c8a74dc9ce48ace165.ttf?vsn=d)format("truetype")}@font-face{font-family:IBM Plex Mono;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/IBMPlexMono-SemiBold-7a81255a8c5109e19bab1a2f27d49d1c.ttf?vsn=d)format("truetype")}@font-face{font-family:IBM Plex Mono;font-weight:600;font-style:italic;font-display:swap;src:url(/fonts/IBMPlexMono-SemiBoldItalic-573954e816738d21d275cb3cac49d593.ttf?vsn=d)format("truetype")}@font-face{font-family:IBM Plex Sans;font-weight:100 900;font-stretch:75% 125%;font-style:normal;font-display:swap;src:url(/fonts/IBMPlexSans-Variable-48ef7c800f98858367e3fcef680a4974.ttf?vsn=d)format("truetype-variations")}@font-face{font-family:IBM Plex Sans;font-weight:100 900;font-stretch:75% 125%;font-style:italic;font-display:swap;src:url(/fonts/IBMPlexSans-Italic-Variable-5cd7d2482539cf1d9889e23ff11e73c4.ttf?vsn=d)format("truetype-variations")}@font-face{font-family:Gambarino;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Gambarino-Regular-42c6682e6f1677ab2fb135eb9a99bbba.woff2?vsn=d)format("woff2"),url(/fonts/Gambarino-Regular-a1b68d30941d9d49d779a455a765cab4.woff?vsn=d)format("woff")}@font-face{font-family:Gabarito;font-weight:400 900;font-style:normal;font-display:swap;src:url(/fonts/Gabarito-Variable-9b32370280abec0d99196dd7c12816cd.woff2?vsn=d)format("woff2")}@font-face{font-family:Futura Display D;font-weight:400 900;font-style:normal;font-display:swap;src:local(Futura Display D),local(FuturaDisplayD)}[data-phx-session],[data-phx-teleported-src]{display:contents}html,body{background-color:var(--color-oceans-white);color:var(--color-oceans-black);font-family:var(--font-mono);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:1.55}::selection{background:var(--color-oceans-accent);color:var(--color-oceans-white)}:root,:root[data-theme]{--skua-bg:#fff;--skua-bg-elevated:#fff;--skua-fg:var(--color-oceans-black);--skua-fg-muted:#777989}@supports (color:color-mix(in lab, red, red)){:root,:root[data-theme]{--skua-fg-muted:color-mix(in srgb,var(--color-oceans-black)62%,var(--color-oceans-white))}}:root,:root[data-theme]{--skua-border:#d2d0dc}@supports (color:color-mix(in lab, red, red)){:root,:root[data-theme]{--skua-border:color-mix(in srgb,var(--color-oceans-black)16%,var(--color-oceans-white))}}:root,:root[data-theme]{--skua-ring:var(--color-oceans-accent);--skua-accent:var(--color-oceans-accent);--skua-accent-fg:#fbf9ff;--skua-danger:#b8474a;--skua-success:#3f7d8c;--skua-warning:#b8925f;--skua-info:#5f8fa8;--skua-radius:.5rem;--skua-shadow:0 10px 30px -12px #2d324440,0 2px 8px #2d32441a;--skua-font:var(--font-mono);--skua-font-mono:var(--font-mono);--skua-cursor:auto;--sk-canvas:var(--color-oceans-white);--cta-dither:radial-gradient(circle,var(--skua-accent-fg).5px,transparent .85px)}@supports (color:color-mix(in lab, red, red)){:root,:root[data-theme]{--cta-dither:radial-gradient(circle,color-mix(in srgb,var(--skua-accent-fg)34%,transparent).5px,transparent .85px)}}:root,:root[data-theme]{--focus-ring:0 0 0 3px #d35f614d}@supports (color:color-mix(in lab, red, red)){:root,:root[data-theme]{--focus-ring:0 0 0 3px color-mix(in srgb,var(--color-oceans-accent)30%,transparent)}}:root,:root[data-theme]{color-scheme:light}:root[data-theme=dark]{--color-oceans-white:#232735;--color-oceans-light-blue:#31374b;--color-oceans-black:#f1eef9;--skua-bg:#2b3042;--skua-bg-elevated:#2b3042;--skua-danger:#d9595c;--skua-shadow:0 10px 30px -12px #0009,0 2px 8px #0006;color-scheme:dark}:root[data-theme=dark] .bg-oceans-accent.text-oceans-white,:root[data-theme=dark] .hover\:bg-oceans-accent.hover\:text-oceans-white:hover{color:var(--skua-accent-fg)}.sk-btn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:600;text-decoration:none}.sk-btn:focus-visible{box-shadow:var(--focus-ring)}.sk-btn:disabled,.sk-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.sk-btn.sk-btn--primary,.sk-btn.sk-btn--primary:hover{background-image:var(--cta-dither);background-blend-mode:soft-light;background-size:3px 3px}.sk-btn--inverted{background:var(--color-oceans-white);color:var(--color-oceans-black)}.sk-btn--inverted:hover{background:var(--color-oceans-accent);color:var(--skua-accent-fg)}.log-body>*+*{margin-top:1.1em}.log-body h2{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#2d3244b3;font-size:.75rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.log-body h2{color:color-mix(in srgb,var(--color-oceans-black)70%,transparent)}}.log-body h2{border-top:1px solid #2d32441a;margin-top:2.5em;padding-top:1.5em}@supports (color:color-mix(in lab, red, red)){.log-body h2{border-top:1px solid color-mix(in srgb,var(--color-oceans-black)10%,transparent)}}.log-body h2+*{margin-top:1em}.log-body strong{font-weight:600}.log-body em{font-style:italic}.log-body code{font-family:var(--font-mono);color:var(--color-oceans-accent);background:#d35f611a;font-size:.9em}@supports (color:color-mix(in lab, red, red)){.log-body code{background:color-mix(in srgb,var(--color-oceans-accent)10%,transparent)}}.log-body code{border-radius:2px;padding:.05em .35em}.log-body a{color:var(--color-oceans-accent);text-underline-offset:3px;text-decoration:underline}.log-body a:hover{text-decoration-thickness:2px}.log-body ul,.log-body ol{padding-left:1.5em}.log-body ul{list-style:outside}.log-body ol{list-style:decimal}.log-body li+li{margin-top:.5em}.prose-oceans{font-family:var(--font-sans);color:#2d3244e0;font-size:16px;line-height:1.7}@supports (color:color-mix(in lab, red, red)){.prose-oceans{color:color-mix(in srgb,var(--color-oceans-black)88%,transparent)}}.prose-oceans{max-width:65ch}.prose-oceans>*+*{margin-top:1.1em}.prose-oceans h1,.prose-oceans h2,.prose-oceans h3,.prose-oceans h4{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--color-oceans-black);margin-top:1.8em;line-height:1.05}.prose-oceans h1{font-size:2.25rem}.prose-oceans h2{font-size:1.625rem}.prose-oceans h3{font-size:1.25rem}.prose-oceans h4{font-size:1.05rem}.prose-oceans p{font-size:1rem}.prose-oceans a{color:var(--color-oceans-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.prose-oceans a:hover{text-decoration-thickness:2px}.prose-oceans strong{color:var(--color-oceans-black);font-weight:600}.prose-oceans em{font-style:italic}.prose-oceans ul,.prose-oceans ol{padding-left:1.4em}.prose-oceans ul{list-style:outside}.prose-oceans ol{list-style:decimal}.prose-oceans li+li{margin-top:.4em}.prose-oceans blockquote{border-left:3px solid var(--color-oceans-accent);color:#2d3244b3;padding-left:1em}@supports (color:color-mix(in lab, red, red)){.prose-oceans blockquote{color:color-mix(in srgb,var(--color-oceans-black)70%,transparent)}}.prose-oceans blockquote{font-style:italic}.prose-oceans code{font-family:var(--font-mono);background:#2d32440f;padding:.1em .35em;font-size:.9em}@supports (color:color-mix(in lab, red, red)){.prose-oceans code{background:color-mix(in srgb,var(--color-oceans-black)6%,transparent)}}.prose-oceans code{border-radius:2px}.prose-oceans pre{font-family:var(--font-mono);background:var(--color-oceans-black);color:var(--color-oceans-white);padding:1em 1.1em;font-size:.85em;line-height:1.5;overflow-x:auto}.prose-oceans pre code{color:inherit;background:0 0;padding:0}.prose-oceans hr{border:0;border-top:1px solid #2d324426}@supports (color:color-mix(in lab, red, red)){.prose-oceans hr{border-top:1px solid color-mix(in srgb,var(--color-oceans-black)15%,transparent)}}.prose-oceans hr{margin:2em 0}.marker-hand{letter-spacing:.01em;font-family:Gochi Hand,Marker Felt,Segoe Print,cursive}.marker-marker{letter-spacing:.01em;font-family:Permanent Marker,Marker Felt,Comic Sans MS,Segoe Print,cursive}.marker-brush{letter-spacing:.005em;font-family:Bradley Hand,Segoe Script,Brush Script MT,cursive;font-weight:600}.marker-chalk{letter-spacing:-.01em;font-family:Chalkduster,Comic Sans MS,Segoe Print,cursive}.marker-script{font-family:Snell Roundhand,Apple Chancery,Segoe Script,cursive;font-weight:600}.sticky{border-radius:1px 10px 2px 7px/8px 2px 9px 1px;transition:transform .12s,box-shadow .12s;position:relative;box-shadow:0 1px 1px #2d32441a,0 8px 16px -8px #2d32444d}.sticky:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;mix-blend-mode:multiply;opacity:.55;background-image:linear-gradient(#ffffff80 0%,#fff0 38%,#2d324412 100%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23g)' opacity='0.4'/%3E%3C/svg%3E");background-size:auto,140px 140px;position:absolute;inset:0}.sticky:after{content:"";z-index:0;pointer-events:none;border-bottom-right-radius:inherit;background:linear-gradient(315deg,#2d324429,#2d324400 62%);width:26px;height:26px;position:absolute;bottom:0;right:0}.sticky>*{z-index:1;position:relative}.sticky:hover{box-shadow:0 1px 1px #2d32441f,0 14px 26px -10px #2d32445c}.sticky-drag{cursor:grab}.sticky-drag:active{cursor:grabbing}.sticky-input{resize:none;background:0 0;border:0;outline:0;width:100%;display:block}.sticky-input::placeholder{color:#2d324452}.deep{--deep-surface:#174a73;--deep-mid:#0b2745;--deep-floor:#040b18;isolation:isolate;color:#f1eef9;background:radial-gradient(120% 60% at 50% 0%,#5fb4e638,transparent 60%),radial-gradient(80% 50% at 50% 38%,#2f7fb52e,transparent 70%),linear-gradient(180deg,var(--deep-surface)0%,var(--deep-mid)24%,#071a31 46%,#0a1d37 64%,#102746 82%,#0d2140 100%);flex:auto;position:relative;overflow:hidden}.deep-scene{z-index:0;pointer-events:none;position:absolute;inset:0}.deep-rays{position:absolute;inset:0 0 35%}.deep-ray{transform-origin:50% 0;background:radial-gradient(50% 100% at 50% 0,#aadcff33,#0000 100%);width:14%;height:110%;animation:14s ease-in-out infinite alternate deep-sway;position:absolute;top:-10%}.deep-ray--1{width:10%;animation-duration:16s;left:8%;transform:rotate(14deg)}.deep-ray--2{width:16%;animation-duration:12s;animation-delay:-4s;left:26%;transform:rotate(8deg)}.deep-ray--3{width:9%;animation-duration:18s;animation-delay:-9s;left:46%;transform:rotate(-2deg)}.deep-ray--4{width:15%;animation-duration:13s;animation-delay:-2s;left:62%;transform:rotate(-9deg)}.deep-ray--5{width:11%;animation-duration:15s;animation-delay:-7s;left:82%;transform:rotate(-15deg)}@keyframes deep-sway{0%{opacity:.35;translate:-2%;rotate:-3deg}50%{opacity:.9}to{opacity:.45;translate:2%;rotate:3deg}}.deep-caustics{opacity:.5;background:radial-gradient(18% 30% at 25% 30%,#8cd2ff59,#0000 70%),radial-gradient(22% 26% at 70% 20%,#8cd2ff47,#0000 70%),radial-gradient(16% 22% at 50% 55%,#8cd2ff33,#0000 70%);animation:20s ease-in-out infinite alternate deep-caustics;position:absolute;inset:-10% -10% 50%;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}@keyframes deep-caustics{0%{transform:translate(-4%)scale(1)}to{transform:translate(4%,3%)scale(1.08)}}.deep-snow{width:var(--size);height:var(--size);animation:deep-snow var(--dur)linear infinite;background:#d2e8ff73;border-radius:999px;position:absolute}@keyframes deep-snow{0%{opacity:0;transform:translateY(-20px)}15%{opacity:.8}to{opacity:0;transform:translate(24px,140px)}}.deep-bubble{width:var(--size);height:var(--size);animation:deep-rise var(--dur)linear infinite;position:absolute;bottom:-40px}.deep-bubble>span,.deep-breath,.blast-bubble{width:100%;height:100%;image-rendering:pixelated;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Crect x='4' y='6' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='3' y='6' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='2' y='6' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='5' y='5' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='4' y='5' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='3' y='5' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='2' y='5' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='1' y='5' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='6' y='4' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='5' y='4' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='4' y='4' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='3' y='4' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='2' y='4' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='1' y='4' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='6' y='3' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='5' y='3' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='4' y='3' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='3' y='3' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='1' y='3' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='6' y='2' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='5' y='2' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='4' y='2' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='1' y='2' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='5' y='1' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='4' y='1' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='3' y='1' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='2' y='1' width='1' height='1' fill='rgba(150,205,240,0.14)'/%3E%3Crect x='2' y='0' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='3' y='0' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='4' y='0' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='5' y='0' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='1' y='1' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='6' y='1' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='0' y='2' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='3' y='2' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='7' y='2' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='0' y='3' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='2' y='3' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='7' y='3' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='0' y='4' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='7' y='4' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='0' y='5' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='6' y='5' width='1' height='1' fill='rgba(190,228,255,0.45)'/%3E%3Crect x='7' y='5' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='1' y='6' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='5' y='6' width='1' height='1' fill='rgba(190,228,255,0.45)'/%3E%3Crect x='6' y='6' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='2' y='7' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='3' y='7' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='4' y='7' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3Crect x='5' y='7' width='1' height='1' fill='rgba(190,228,255,0.85)'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;display:block}.deep-bubble>span{animation:3.2s ease-in-out infinite alternate deep-wobble}@keyframes deep-rise{0%{opacity:0;transform:translateY(0)}8%{opacity:.9}85%{opacity:.7}to{opacity:0;transform:translateY(-110vh)}}@keyframes deep-wobble{0%{transform:translateX(calc(var(--drift,12px)*-.5))}to{transform:translateX(calc(var(--drift,12px)*.5))}}.sh-stage{width:clamp(92px,12vw,136px);animation:6s ease-in-out infinite deep-float;position:relative}.sh{cursor:pointer;filter:drop-shadow(0 14px 26px #00000059);width:100%;height:auto;display:block;position:relative;overflow:visible}.sh g{transform-box:view-box}.sh-hopper{transform-origin:27px 64px}.sh-head{transform-origin:24px 34px;animation:7s ease-in-out infinite sh-look}.sh-tail{transform-origin:13px 42px;animation:3.4s ease-in-out infinite alternate sh-curl}.sh-glint{animation:7s step-end infinite sh-glance}.sh-lid{transform-box:fill-box;transform-origin:50% 0;animation:5.5s ease-in-out infinite sh-blink;transform:scaleY(0)}@keyframes sh-look{0%,22%{rotate:none}28%,44%{rotate:-5deg}50%,70%{rotate:4deg}76%,to{rotate:none}}@keyframes sh-glance{0%{translate:0}26%{translate:-1px}48%{translate:1px 1px}74%{translate:0}}@keyframes sh-blink{0%,92%,to{transform:scaleY(0)}95%{transform:scaleY(1)}}@keyframes sh-curl{0%{rotate:-5deg}to{rotate:6deg}}@keyframes deep-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-12px)rotate(2deg)}}.sh-stage[data-move=blast] .sh-hopper{transform-origin:27px 33px;animation:.7s cubic-bezier(.3,.7,.4,1) sh-blast}.sh-stage[data-move=blast] .sh-tail{animation-duration:.35s}@keyframes sh-blast{0%{transform:none}30%{transform:translateY(3px)rotate(20deg)scale(1.08,.92)}55%{transform:translateY(2px)rotate(16deg)scale(.98,1.02)}to{transform:none}}.deep-title .oc-l{will-change:transform;display:inline-block}.deep-title .oc-l>span{color:#0000;animation:oc-float calc(5.2s + var(--i)*.55s)ease-in-out infinite alternate;animation-delay:calc(var(--i)*-1.7s);background:linear-gradient(#f7f5fd 25%,#9fc3e0 110%);-webkit-background-clip:text;background-clip:text;display:inline-block}@keyframes oc-float{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(-.8deg)}to{transform:translateY(2px)rotate(.8deg)}}.blast-bubble{z-index:40;pointer-events:none;position:fixed;top:0;left:0}@supports (animation-timeline:scroll()){.sh{animation:linear both sh-dive;animation-timeline:scroll(root);animation-range:0 70vh}}@keyframes sh-dive{to{transform:translateY(24px)rotate(16deg)scale(.86)}}.deep-glow{filter:blur(8px);background:radial-gradient(closest-side,#78c8ff42,#0000);border-radius:50%;animation:6s ease-in-out infinite deep-glow;position:absolute;inset:0 -30% 5%}@keyframes deep-glow{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.deep-breath{width:var(--size);height:var(--size);opacity:0;animation:deep-breath var(--dur)ease-out infinite;position:absolute;top:44%;left:94%}@keyframes deep-breath{0%{opacity:0;transform:translate(0)scale(.6)}15%{opacity:.9}to{transform:translate(var(--x),-120px)scale(1.1);opacity:0}}.deep-title{filter:drop-shadow(0 0 30px #78c8ff1f)}.deep-rise{animation:.9s cubic-bezier(.22,1,.36,1) both deep-enter;animation-delay:calc(var(--i,0)*.15s + .15s)}@keyframes deep-enter{0%{opacity:0;filter:blur(4px);transform:translateY(18px)}to{opacity:1;filter:none;transform:none}}.sk-btn.deep-cta{box-shadow:0 0 0 1px #ffffff2e,0 0 26px #d35f618c,0 0 60px #d35f6140}@supports (color:color-mix(in lab, red, red)){.sk-btn.deep-cta{box-shadow:0 0 0 1px #ffffff2e,0 0 26px color-mix(in srgb,var(--color-oceans-accent)55%,transparent),0 0 60px color-mix(in srgb,var(--color-oceans-accent)25%,transparent)}}.sk-btn.deep-cta{transition:transform .16s cubic-bezier(.34,1.56,.64,1),box-shadow .24s}.sk-btn.deep-cta:hover{transform:translateY(-1px)scale(1.03);box-shadow:0 0 0 1px #ffffff42,0 0 32px #d35f61b3,0 0 72px #d35f6159}@supports (color:color-mix(in lab, red, red)){.sk-btn.deep-cta:hover{box-shadow:0 0 0 1px #ffffff42,0 0 32px color-mix(in srgb,var(--color-oceans-accent)70%,transparent),0 0 72px color-mix(in srgb,var(--color-oceans-accent)35%,transparent)}}html:has(.deep){scroll-behavior:smooth}html:has(.deep) body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html:has(.deep) body ::selection{background:0 0}.pillars{padding-bottom:0}.pillars-row{align-items:end;margin-top:2rem}.pillar{--stagger:calc(var(--i,0)*.18s);--kelp-px:clamp(2.4px,.33vw,4.4px);--kelp-h:calc(var(--cells,50)*var(--kelp-px));--kelp-reach:calc(var(--kelp-h)*.0524);flex-direction:column;align-items:stretch;display:flex}.pillar-card{z-index:1;animation:5s ease-in-out infinite alternate card-ride;animation-delay:calc(var(--i,0)*-1.3s);position:relative}@keyframes card-ride{0%{translate:var(--kelp-reach)0;rotate:.6deg}to{translate:calc(var(--kelp-reach)*-1)0;rotate:-.6deg}}.pillar-kelp{width:auto;height:var(--kelp-h);image-rendering:pixelated;transform-origin:50% 100%;animation:5s ease-in-out infinite alternate kelp-sway;animation-delay:calc(var(--i,0)*-1.3s);align-self:center;margin-top:-6px;display:block}@keyframes kelp-sway{0%{transform:skew(-3deg)}to{transform:skew(3deg)}}.deep-card{text-align:left;background:#0a1a308c linear-gradient(#ffffff12,#ffffff05);border:1px solid #bee1ff1f;border-radius:14px;padding:1.75rem;transition:transform .24s cubic-bezier(.2,0,0,1),box-shadow .24s,border-color .24s}.deep-card:hover{border-color:#d35f6173;transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.deep-card:hover{border-color:color-mix(in srgb,var(--color-oceans-accent)45%,transparent)}}.deep-card:hover{box-shadow:0 1px 24px -8px #d35f618c}@supports (color:color-mix(in lab, red, red)){.deep-card:hover{box-shadow:0 1px 24px -8px color-mix(in srgb,var(--color-oceans-accent)55%,transparent)}}.js-reveal .reveal-up{opacity:0;transform:translateY(16px)}.js-reveal .reveal-up.is-in{opacity:1;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1);transform:none}.js-reveal .pillar .pillar-kelp{clip-path:inset(100% 0 0)}.js-reveal .pillar .pillar-card{opacity:0;transform:translateY(70px)scale(.92)}.js-reveal .pillar.is-in .pillar-kelp{clip-path:inset(0);transition:clip-path 1.1s cubic-bezier(.22,1,.36,1)var(--stagger)}.js-reveal .pillar.is-in .pillar-card{opacity:1;transition:opacity .6s ease calc(var(--stagger) + .55s),transform .9s cubic-bezier(.34,1.56,.64,1)calc(var(--stagger) + .55s);transform:none}.js-reveal .pillar.is-in .pillar-card:hover{transition-delay:0s;transform:translateY(-4px)}.pillars-sea{z-index:0;pointer-events:none;width:100vw;position:absolute;top:-25%;bottom:0;left:calc(50% - 50vw);overflow:hidden}.swimmer{will-change:transform;position:absolute;left:0}.swimmer--whale{opacity:.5;filter:blur(.6px)saturate(.85);width:clamp(200px,26vw,340px);animation:46s linear -6s infinite swim-right;top:42%}.swimmer--whale .whale{width:100%;height:auto;animation:4s ease-in-out infinite whale-bob;display:block}.whale-tail{transform-box:view-box;transform-origin:7px 9px;animation:1.6s ease-in-out infinite alternate whale-tail}.swimmer--school{opacity:.8;width:120px;height:40px;animation:28s linear -12s infinite swim-left;top:76%}.swimmer--school .fish{width:22px;height:auto;animation:.5s ease-in-out infinite alternate fish-wiggle;position:absolute;transform:scaleX(-1)}.swimmer--tang{opacity:.85;width:26px;animation:19s linear -3s infinite swim-right;top:30%}.swimmer--tang .fish{width:100%;height:auto;animation:.45s ease-in-out infinite alternate fish-wiggle;display:block}@keyframes swim-right{0%{transform:translate(-40vw)}55%,to{transform:translate(110vw)}}@keyframes swim-left{0%{transform:translate(110vw)}60%,to{transform:translate(-40vw)}}@keyframes whale-bob{0%,to{transform:translateY(0)rotate(.5deg)}50%{transform:translateY(10px)rotate(-1deg)}}@keyframes whale-tail{0%{rotate:-10deg}to{rotate:10deg}}@keyframes fish-wiggle{0%{translate:0 -1px}to{translate:0 1px}}.deep-water{z-index:1;pointer-events:none;position:absolute;inset:0}.deep-water canvas{width:100%;height:100svh;display:block;position:sticky;top:0}.reef{z-index:11;background:radial-gradient(60% 40% at 25% 92%,#ff6ea014,#0000 70%),radial-gradient(55% 40% at 75% 90%,#46d2be14,#0000 70%)}.reef-intro{z-index:5;pointer-events:none;text-shadow:0 2px 18px #040c1abf;margin-bottom:clamp(-230px,-19vh,-120px);position:relative}.reef-crest{--crest-h:clamp(56px,8.8vw,150px);z-index:2;width:100%;height:var(--crest-h);margin-top:calc(var(--crest-h)*-.5);object-fit:cover;object-position:50% 100%;image-rendering:pixelated;pointer-events:none;display:block;position:relative;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.r3{--u:1;--floor:76%;perspective:900px;perspective-origin:50% 34%;height:clamp(540px,88vh,900px);position:relative;overflow:hidden}.r3:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000,#0b1b33);height:12%;position:absolute;inset:auto 0 0}.r3-world{transform-style:preserve-3d;will-change:transform;pointer-events:none;position:absolute;inset:0}.r3-world *{pointer-events:none}.r3-world .r3-home,.r3-world .r3-home *{pointer-events:auto}.r3-floor{left:50%;top:var(--floor);transform-origin:50% 0;width:4200px;height:3400px;image-rendering:pixelated;background:linear-gradient(#16304f00 0%,#16304f8c 45%,#16304f 72%),radial-gradient(40% 16% at 50% 24%,#ffd6a017,#0000 70%),url(/images/reef/sand-tile-c5082f52dca01c6ce5a63c9fbfaca9f9.svg?vsn=d) 0 0/72px 72px;margin-left:-2100px;position:absolute;transform:translateZ(500px)rotateX(-90deg)}.r3-far{left:50%;top:var(--floor);width:calc(5600px*var(--u));height:auto;image-rendering:pixelated;opacity:.55;position:absolute;transform:translate3d(-50%,-100%,-2950px)}.r3-item{left:50%;top:var(--floor);width:calc(var(--w)*var(--u)*1px);transform:translate3d(calc(-50% + var(--x)*var(--u)*1px),-100%,var(--z));transform-origin:50% 100%;opacity:var(--fade,1);transition:opacity .6s;position:absolute}.r3-item>img:first-child,.r3-art>img:first-child{width:100%;height:auto;image-rendering:pixelated;-webkit-user-select:none;user-select:none;display:block}.r3-ground{margin-top:calc(6px*var(--u));margin-top:calc(6px*var(--u))}.r3-sway>img:first-child{transform-origin:50% 100%;animation:5s ease-in-out infinite alternate reef-sway}@keyframes reef-sway{0%{transform:skew(-3deg)}to{transform:skew(3deg)}}.r3-cave-eyes{aspect-ratio:3;opacity:.8;background:linear-gradient(#ffe6a3,#ffe6a3) 0/34% 100% no-repeat,linear-gradient(#ffe6a3,#ffe6a3) 100%/34% 100% no-repeat;width:3%;animation:5.5s step-end infinite cave-blink;position:absolute;bottom:22%;left:50%;translate:-50%}.r3-cave-fish{width:7%;image-rendering:pixelated;opacity:0;animation:11s ease-in-out infinite cave-peek;position:absolute;bottom:10%;left:50%}.r3-item:nth-child(odd) .r3-cave-fish{animation-delay:-5s}@keyframes cave-blink{0%,44%,50%,to{opacity:.8}46%,48%{opacity:0}60%,90%{opacity:0}}@keyframes cave-peek{0%,52%{opacity:0;transform:translate(-50%)scale(.6)}58%{opacity:1;transform:translate(-10%,-10%)scale(1)}66%{opacity:1;transform:translate(60%,-30%)scale(1)}70%{opacity:1;transform:translate(60%,-30%)scaleX(-1)}80%{opacity:1;transform:translate(-10%,-10%)scaleX(-1)}86%,to{opacity:0;transform:translate(-50%)scale(-.6,.6)}}.r3-swim--school{flex-wrap:wrap;gap:6px 14px;width:150px;animation:34s linear -12s infinite r3-school;display:flex;top:38%}.r3-swim--school img{width:24px;image-rendering:pixelated;transform:scaleX(-1)}.r3-swim--school img:nth-child(2n){margin-top:10px}@keyframes r3-school{0%{transform:translate3d(2200px,0,-1150px)}60%,to{transform:translate3d(-2600px,40px,-1150px)}}.r3-swim{pointer-events:none;position:absolute;top:30%;left:50%}.r3-swim--whale{opacity:.55;width:420px;animation:60s linear -20s infinite r3-whale}.r3-swim--whale .whale{width:100%;height:auto;animation:5s ease-in-out infinite whale-bob;display:block}.r3-swim--fish{width:34px;animation:22s linear -8s infinite r3-fish;top:48%}.r3-swim--fish .fish{width:100%;height:auto;animation:.45s ease-in-out infinite alternate fish-wiggle;display:block}@keyframes r3-whale{0%{transform:translate3d(-4200px,0,-2100px)}55%,to{transform:translate3d(3600px,-60px,-2100px)}}@keyframes r3-fish{0%{transform:translate3d(-1400px,0,-500px)}60%,to{transform:translate3d(1400px,-40px,-500px)}}.r3-home{cursor:pointer;background:0 0;border:0;outline:none;padding:0;transition:filter .7s,opacity .7s}.r3-art{display:block;position:relative}.r3-art>img:first-child{transition:filter .3s}.r3-home:hover .r3-art>img:first-child,.r3-home:focus-visible .r3-art>img:first-child{filter:drop-shadow(0 0 6px #ffcf738c)brightness(1.1)}.r3-tentacles{width:100%;height:auto;image-rendering:pixelated;transform-origin:50% 70%;animation:2.6s ease-in-out infinite alternate reef-tentacles;position:absolute;inset:0}.r3-clownfish{width:16%;image-rendering:pixelated;animation:7s ease-in-out infinite reef-clown;position:absolute;top:8%;left:44%}.r3-pearl-glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#fffaeb59,#0000);border-radius:50%;width:60%;animation:3.6s ease-in-out infinite pearl-glow;position:absolute;top:60%;left:50%;translate:-50% -50%}@keyframes reef-tentacles{0%{transform:skew(-6deg)scaleY(.97)}to{transform:skew(5deg)scaleY(1.03)}}@keyframes reef-clown{0%,to{transform:translate(0)}25%{transform:translate(-60%,-30%)}50%{transform:translate(-110%,10%)scaleX(-1)}75%{transform:translate(-30%,-40%)scaleX(-1)}}@keyframes pearl-glow{0%,to{opacity:.6;scale:1}50%{opacity:1;scale:1.12}}.r3-label{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#f1eef9;transform:translateX(-50%)scale(var(--ls,1));transform-origin:50% 100%;animation:4s ease-in-out infinite label-bob;animation-delay:calc(var(--x)*-.004s);background:#081224db;border:1px solid #bee1ff2e;border-radius:999px;align-items:center;gap:.55rem;padding:.45rem .8rem .45rem .5rem;font-size:11px;transition:border-color .25s,background .25s,padding .3s;display:inline-flex;position:absolute;bottom:calc(100% + 18px);left:50%;box-shadow:0 6px 20px #00000059}.r3-label:after{content:"";background:linear-gradient(#bee1ff66,#0000);width:1px;height:16px;position:absolute;top:100%;left:50%}.r3-label-n{letter-spacing:.04em;color:#0b1a2c;background:#9fc3e0;border-radius:999px;place-items:center;width:1.6rem;height:1.6rem;font-size:10px;display:grid}.r3-label-go{opacity:0;color:#ffcf73;max-width:0;transition:max-width .3s,opacity .3s;overflow:hidden}.r3-home:hover .r3-label,.r3-home:focus-visible .r3-label{background:#141828f0;border-color:#ffcf7399}.r3-home:hover .r3-label-go,.r3-home:focus-visible .r3-label-go{opacity:1;max-width:5rem}.r3-home[data-home=crew] .r3-label-n{background:#f4a9c3}.r3-home[data-home=projects] .r3-label-n{background:#f6ecd8}.r3-home[data-home=log] .r3-label-n{background:#c9a9f0}.r3-home[data-home=join] .r3-label-n{background:#8fe6d6}@keyframes label-bob{0%,to{translate:0}50%{translate:0 -4px}}.r3.is-focusing .r3-item:not(.is-target){opacity:calc(var(--fade,1)*.3)}.r3.is-focusing .r3-label{opacity:0;transition:opacity .3s}.dim{--dim-deep:#140a1c;--dim-mid:#3a1a3a;--dim-glow:#fff;--dim-ink:#fff6fa;--dim-accent:#ffcf73;z-index:60;color:var(--dim-ink);background:radial-gradient(70% 55% at var(--gx,50%)var(--gy,100%),var(--dim-glow),transparent 70%),radial-gradient(90% 70% at 50% 40%,var(--dim-mid),var(--dim-deep)80%);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dim{background:radial-gradient(70% 55% at var(--gx,50%)var(--gy,100%),color-mix(in srgb,var(--dim-glow)45%,transparent),transparent 70%),radial-gradient(90% 70% at 50% 40%,var(--dim-mid),var(--dim-deep)80%)}}.dim{opacity:0;pointer-events:none}.dim[hidden]{display:none}.dim.is-open{pointer-events:auto}.dim--crew{--dim-deep:#2a0a1f;--dim-mid:#7a2350;--dim-glow:#f28bb0;--dim-accent:#ffd0e2}.dim--projects{--dim-deep:#1d160f;--dim-mid:#5a4632;--dim-glow:#fff3da;--dim-accent:#fff3da}.dim--log{--dim-deep:#120724;--dim-mid:#45247a;--dim-glow:#ffb85c;--dim-accent:#ffcf73}.dim--join{--dim-deep:#051f1e;--dim-mid:#13615b;--dim-glow:#8fe6d6;--dim-accent:#c2fff1}.dim-bg{pointer-events:none;position:absolute;inset:0}.dim-art{width:min(1100px,130vw);height:auto;image-rendering:pixelated;opacity:.16;translate:-50%;transform:scale(var(--art-scale,1));position:absolute;bottom:-6%;left:50%;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000 100%);mask-image:radial-gradient(closest-side,#000 55%,#0000 100%)}.dim-bubble{width:var(--size);height:var(--size);image-rendering:pixelated;opacity:.5;animation:deep-rise var(--dur)linear infinite;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath fill='white' fill-opacity='.8' d='M2 0h4v1H2zM1 1h1v1H1zM6 1h1v1H6zM0 2h1v4H0zM7 2h1v4H7zM1 6h1v1H1zM6 6h1v1H6zM2 7h4v1H2z'/%3E%3Cpath fill='white' d='M2 2h2v1H2zM2 3h1v1H2z'/%3E%3C/svg%3E") 50%/100% no-repeat;position:absolute;bottom:-30px}.dim-back{z-index:2;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim-ink);border:1px solid var(--dim-accent);background:#00000040;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1rem .6rem .8rem;font-size:11px;display:inline-flex;position:absolute;top:1.25rem;left:1.25rem}@supports (color:color-mix(in lab, red, red)){.dim-back{border:1px solid color-mix(in srgb,var(--dim-accent)35%,transparent)}}.dim-back{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .2s,border-color .2s}.dim-back:hover{border-color:var(--dim-accent);background:#0006}.dim-content{z-index:1;isolation:isolate;text-align:center;max-width:40rem;padding:6rem 1.5rem 4rem;position:relative}.dim-content:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--dim-deep),transparent);border-radius:50%;position:absolute;inset:12% -20%}@supports (color:color-mix(in lab, red, red)){.dim-content:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--dim-deep)70%,transparent),transparent)}}.dim-content>*{opacity:0;transition:opacity .7s,transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.dim.is-settled .dim-content>*{opacity:1;transform:none}.dim.is-settled .dim-content>:nth-child(2){transition-delay:90ms}.dim.is-settled .dim-content>:nth-child(3){transition-delay:.18s}.dim.is-settled .dim-content>:nth-child(4){transition-delay:.27s}.dim.is-settled .dim-content>:nth-child(5){transition-delay:.36s}.dim-kicker{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--dim-accent);font-size:11px}.dim-title{font-family:var(--font-display);letter-spacing:-.01em;margin-top:1rem;font-size:clamp(2.8rem,7vw,5.5rem);line-height:.95}.dim-body{max-width:32rem;font-family:var(--font-sans);color:var(--dim-ink);margin:1.25rem auto 0;font-size:1.05rem;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.dim-body{color:color-mix(in srgb,var(--dim-ink)80%,transparent)}}.dim-points{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.75rem;display:flex}.dim-points li{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--dim-accent);background:#ffffff14;border-radius:999px;padding:.45rem .85rem;font-size:11px}@supports (color:color-mix(in lab, red, red)){.dim-points li{border:1px solid color-mix(in srgb,var(--dim-accent)25%,transparent)}}.dim-cta{margin-top:2rem}html.dim-open{overflow:hidden}.anthonie{z-index:25;cursor:pointer;will-change:transform;background:0 0;border:0;width:clamp(72px,8vw,116px);padding:0;position:fixed;top:0;left:0}.anthonie[hidden]{display:none}.anthonie img{width:100%;height:auto;image-rendering:pixelated;filter:drop-shadow(0 6px 14px #00000059);display:block}.anthonie-bob{animation:2.6s ease-in-out infinite anthonie-bob;display:block}@keyframes anthonie-bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-8px)rotate(2deg)}}.toasts-top{z-index:70;align-items:center;top:1.25rem;left:50%;right:auto;transform:translate(-50%)}.toasts-top .sk-toast{animation:.32s cubic-bezier(.22,1,.36,1) toast-drop}.toasts-top .sk-toast-leaving{opacity:0;transition:opacity .24s,transform .24s;transform:translateY(-12px)scale(.97)}@keyframes toast-drop{0%{opacity:0;transform:translateY(-14px)scale(.97)}to{opacity:1;transform:none}}.oc-toast-timer{transform-origin:0;background:var(--sk-toast-accent,var(--skua-fg-muted));height:2px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.oc-toast-timer{background:color-mix(in srgb,var(--sk-toast-accent,var(--skua-fg-muted))70%,transparent)}}.oc-toast-timer{animation:toast-life var(--toast-life,4.5s)linear forwards}.sk-toast:hover .oc-toast-timer{animation-play-state:paused}@keyframes toast-life{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.sk-toast.oc-achievement{--sk-toast-accent:#ffcf73;background:radial-gradient(120% 140% at 0%,#ffcf7329,#0000 55%),linear-gradient(#12294a,#0a1830);border:1px solid #ffcf7373;border-radius:14px;align-items:center;gap:16px;width:min(440px,100vw - 2rem);padding:14px 16px 16px 20px;animation:.62s cubic-bezier(.22,1.4,.36,1) both ach-in;box-shadow:inset 0 0 0 1px #ffffff0a,0 14px 40px -10px #0009,0 0 32px -6px #ffcf7359}.sk-toast.oc-achievement:before{background:linear-gradient(180deg,var(--color-oceans-accent),#ffcf73);width:4px}.sk-toast.oc-achievement:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#fff4d638 50%,#0000 65%);animation:1.1s ease-out .35s forwards ach-shine;position:absolute;inset:0;transform:translate(-120%)}.oc-achievement .oc-ach-kicker{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#ffcf73;font-size:10px;font-weight:600}.oc-achievement .oc-ach-kicker:before{content:"★ ";color:var(--color-oceans-accent)}.oc-achievement .sk-toast-title{font-family:var(--font-display);letter-spacing:-.01em;color:#f7f5fd;margin-top:4px;font-size:1.35rem;font-weight:400;line-height:1.1}.oc-achievement .sk-toast-desc{font-family:var(--font-mono);color:#9fc3e0;margin-top:4px;font-size:12px}.oc-achievement .sk-toast-x{color:#f1eef999;align-self:flex-start}.oc-achievement .oc-toast-timer{background:linear-gradient(90deg,var(--color-oceans-accent),#ffcf73)}.oc-ach-medal{background:radial-gradient(circle at 35% 30%,#fff6e0 0%,#f2d38a 38%,#c98f35 72%,#7a4f16 100%);border-radius:50%;flex:none;place-items:center;width:64px;height:64px;animation:.7s cubic-bezier(.34,1.56,.64,1) 80ms both ach-medal,2.4s ease-in-out .8s infinite ach-glow;display:grid;position:relative;box-shadow:0 0 0 2px #0a1830,0 0 0 3.5px #ffcf73cc,0 0 22px #ffcf738c}.oc-ach-medal:after{content:"";background:conic-gradient(from 0deg,transparent 0 70%,#ffffff8c 78%,transparent 86%);mix-blend-mode:soft-light;border-radius:50%;animation:3.2s linear infinite ach-spin;position:absolute;inset:0}.oc-ach-medal img{z-index:1;width:118%;max-width:none;image-rendering:pixelated;filter:drop-shadow(0 2px 3px #00000073);position:relative;transform:translate(4%)rotate(-6deg)}.oc-ach-spark{z-index:2;opacity:0;background:#fff3c4;width:4px;height:4px;margin:-2px 0 0 -2px;animation:.9s ease-out both ach-spark;position:absolute;top:50%;left:50%;box-shadow:0 -4px #ffcf73,0 4px #ffcf73,-4px 0 #ffcf73,4px 0 #ffcf73}.sk-toast.oc-achievement--common{--sk-toast-accent:#7fe0a0;background:radial-gradient(120% 140% at 0%,#7fe0a029,#0000 55%),linear-gradient(#12294a,#0a1830);border-color:#7fe0a073;box-shadow:inset 0 0 0 1px #ffffff0a,0 14px 40px -10px #0009,0 0 28px -8px #7fe0a059}.sk-toast.oc-achievement--common:before{background:linear-gradient(#2f9a5f,#b4f0c4)}.oc-achievement--common .oc-ach-kicker{color:#9fe8b6}.oc-achievement--common .oc-ach-kicker:before{color:#7fe0a0}.oc-achievement--common .oc-toast-timer{background:linear-gradient(90deg,#2f9a5f,#b4f0c4)}.oc-achievement--common .oc-ach-medal{background:radial-gradient(circle at 35% 30%,#f0fff4 0%,#a8ecbd 36%,#3f9a64 70%,#164a2e 100%);animation:.7s cubic-bezier(.34,1.56,.64,1) 80ms both ach-medal,2.4s ease-in-out .8s infinite ach-glow-common}.oc-achievement--common .oc-ach-spark{background:#effff3;box-shadow:0 -4px #7fe0a0,0 4px #7fe0a0,-4px 0 #7fe0a0,4px 0 #7fe0a0}@keyframes ach-glow-common{0%,to{box-shadow:0 0 0 2px #0a1830,0 0 0 3.5px #7fe0a0bf,0 0 16px #7fe0a066}50%{box-shadow:0 0 0 2px #0a1830,0 0 0 3.5px #7fe0a0,0 0 26px #7fe0a0a6}}.sk-toast.oc-achievement--rare{--sk-toast-accent:#6ec3ff;background:radial-gradient(120% 140% at 0%,#6ec3ff2e,#0000 55%),linear-gradient(#12294a,#0a1830);border-color:#6ec3ff80;box-shadow:inset 0 0 0 1px #ffffff0a,0 14px 40px -10px #0009,0 0 32px -6px #6ec3ff66}.sk-toast.oc-achievement--rare:before{background:linear-gradient(#2f7fe0,#9fdcff)}.oc-achievement--rare .oc-ach-kicker{color:#8fd0ff}.oc-achievement--rare .oc-ach-kicker:before{color:#6ec3ff}.oc-achievement--rare .oc-toast-timer{background:linear-gradient(90deg,#2f7fe0,#9fdcff)}.oc-achievement--rare .oc-ach-medal{background:radial-gradient(circle at 35% 30%,#eef8ff 0%,#9fd4ff 36%,#3d86e0 70%,#123c7a 100%);animation:.7s cubic-bezier(.34,1.56,.64,1) 80ms both ach-medal,2.4s ease-in-out .8s infinite ach-glow-rare}.oc-achievement--rare .oc-ach-spark{background:#e6f6ff;box-shadow:0 -4px #6ec3ff,0 4px #6ec3ff,-4px 0 #6ec3ff,4px 0 #6ec3ff}@keyframes ach-glow-rare{0%,to{box-shadow:0 0 0 2px #0a1830,0 0 0 3.5px #6ec3ffcc,0 0 18px #6ec3ff73}50%{box-shadow:0 0 0 2px #0a1830,0 0 0 3.5px #6ec3ff,0 0 30px #6ec3ffbf}}@keyframes ach-in{0%{opacity:0;transform:translateY(-22px)scale(.9)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes ach-shine{to{transform:translate(120%)}}@keyframes ach-medal{0%{transform:scale(.3)rotate(-40deg)}to{transform:none}}@keyframes ach-glow{0%,to{box-shadow:0 0 0 2px #0a1830,0 0 0 3.5px #ffcf73cc,0 0 18px #ffcf7373}50%{box-shadow:0 0 0 2px #0a1830,0 0 0 3.5px #ffcf73,0 0 30px #ffcf73bf}}@keyframes ach-spin{to{transform:rotate(360deg)}}@keyframes ach-spark{0%{opacity:0;transform:rotate(var(--a))translateY(0)scale(.4)}25%{opacity:1}to{opacity:0;transform:rotate(var(--a))translateY(calc(var(--d)*-1))scale(1)}}@media (prefers-reduced-motion:reduce){.sk-toast.oc-achievement,.sk-toast.oc-achievement:after,.oc-ach-medal,.oc-ach-medal:after,.oc-ach-spark{animation:none!important}.sk-toast.oc-achievement:after,.oc-ach-spark{display:none}}.cooler{z-index:26;cursor:pointer;background:linear-gradient(#12294aeb,#0a1830eb);border:1px solid #ffcf7359;border-radius:16px;place-items:center;width:64px;height:64px;padding:0;transition:transform .18s cubic-bezier(.34,1.56,.64,1),border-color .2s;animation:.42s cubic-bezier(.34,1.56,.64,1) both cooler-in;display:grid;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 10px 28px -8px #0000008c,0 0 18px -6px #ffcf7359}.cooler[hidden]{display:none}.cooler:hover{border-color:#ffcf73b3;transform:translateY(-2px)scale(1.04)}.cooler img{width:40px;height:auto;image-rendering:pixelated}.cooler-count{min-width:22px;height:22px;font-family:var(--font-mono);color:#0a1830;background:#ffcf73;border-radius:999px;place-items:center;padding:0 6px;font-size:11px;font-weight:600;display:grid;position:absolute;top:-7px;right:-7px;box-shadow:0 0 0 2px #0a1830}.cooler.is-bumping{animation:.52s cubic-bezier(.34,1.56,.64,1) cooler-bump}@keyframes cooler-in{0%{opacity:0;transform:translateY(16px)scale(.8)}to{opacity:1;transform:none}}@keyframes cooler-bump{0%{transform:scale(1)}30%{transform:scale(1.18,.86)translateY(3px)}60%{transform:scale(.94,1.08)translateY(-4px)}to{transform:none}}.cooler-modal{z-index:80;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.cooler-modal[hidden]{display:none}.cooler-backdrop{opacity:0;background:#0208129e;transition:opacity .25s;position:absolute;inset:0}.cooler-panel{opacity:0;background:radial-gradient(90% 60% at 0 0,#ffcf731a,#0000 60%),linear-gradient(#12294a,#0a1830);border:1px solid #ffcf7359;border-radius:18px;width:min(620px,100%);max-height:calc(100svh - 2rem);padding:1.5rem;transition:opacity .25s,transform .35s cubic-bezier(.22,1,.36,1);position:relative;overflow:auto;transform:translateY(18px)scale(.97);box-shadow:0 30px 80px -20px #000000b3,0 0 40px -10px #ffcf7340}.cooler-modal.is-open .cooler-backdrop{opacity:1}.cooler-modal.is-open .cooler-panel{opacity:1;transform:none}.cooler-head{align-items:center;gap:1rem;display:flex}.cooler-head-icon{width:48px;image-rendering:pixelated}.cooler-kicker{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#ffcf73;font-size:10px;font-weight:600}.cooler-title{font-family:var(--font-display);color:#f7f5fd;margin-top:2px;font-size:2rem;line-height:1}.cooler-x{color:#f1eef9b3;border-radius:999px;align-self:flex-start;place-items:center;width:2rem;height:2rem;margin-left:auto;display:grid}.cooler-x:hover{color:#f1eef9;background:#ffffff14}.cooler-sub{font-family:var(--font-sans);color:#f1eef9b3;margin-top:.75rem;font-size:.95rem}.cooler-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;display:grid}@media (max-width:520px){.cooler-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cooler-card{text-align:center;background:#ffffff0a;border:1px solid #ffcf734d;border-radius:14px;padding:.75rem}.cooler-card-art{aspect-ratio:4/3;background:radial-gradient(circle at 50% 45%,#ffcf7340,#0f2440cc 70%);border-radius:10px;place-items:center;display:grid;position:relative}.cooler-card-art img{width:82%;image-rendering:pixelated;filter:drop-shadow(0 4px 8px #0006)}.cooler-card-count{font-family:var(--font-mono);color:#0a1830;background:#ffcf73;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:600;position:absolute;top:6px;right:6px}.cooler-card-rarity{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#ffcf73;margin-top:.6rem;font-size:9px}.cooler-card-name{font-family:var(--font-display);color:#f7f5fd;margin-top:.2rem;font-size:1.05rem;line-height:1.15}.cooler-card-meta{font-family:var(--font-mono);color:#9fc3e0;margin-top:.25rem;font-size:10px}.cooler-card{flex-direction:column;display:flex}.cooler-release{align-self:center;margin-top:.75rem}.cooler-card.is-releasing .cooler-release{opacity:.4;pointer-events:none}.cooler-card--common:not(.is-locked){border-color:#7fe0a066}.cooler-card--common .cooler-card-rarity{color:#9fe8b6}.cooler-card--common:not(.is-locked) .cooler-card-art{background:radial-gradient(circle at 50% 45%,#7fe0a040,#0f2440cc 70%)}.cooler-card--rare:not(.is-locked){border-color:#6ec3ff73}.cooler-card--rare .cooler-card-rarity{color:#8fd0ff}.cooler-card--rare:not(.is-locked) .cooler-card-art{background:radial-gradient(circle at 50% 45%,#6ec3ff47,#0f2440cc 70%)}.cooler-card--legendary:not(.is-locked){border-color:#ffcf7380}.cooler-card.is-locked{border-color:#bee1ff1f}.cooler-card.is-locked .cooler-card-art{background:#0f2440cc}.cooler-card.is-locked .cooler-card-art img{filter:brightness(0)opacity(.45)}.cooler-card.is-locked .cooler-card-rarity,.cooler-card.is-empty .cooler-card-name{color:#9fc3e080}.cooler-card.is-empty{background:0 0;border-style:dashed;border-color:#bee1ff24}.cooler-card.is-empty .cooler-card-art{background:#0f244080}.cooler-card.is-empty .cooler-card-art span{font-family:var(--font-display);color:#9fc3e04d;font-size:2rem}.cooler-card.is-empty .cooler-card-name{font-size:.85rem}:root{--pt-bg-top:#10284a;--pt-bg-bottom:#081427;--pt-panel:#0d1e37d6;--pt-panel-solid:#0f2340;--pt-raise:#ffffff0a;--pt-line:#9fc3e024;--pt-line-strong:#9fc3e042;--pt-fg:#eef3fb;--pt-muted:#93a9c4;--pt-faint:#6a809c;--pt-coral:#d35f61;--pt-coral-ink:#f59a9b;--pt-sea:#6ec3ff;--pt-kelp:#7fe0a0;--pt-gold:#ffcf73;--pt-radius:14px;--sidebar-w:15.5rem}.portal{min-height:100svh;color:var(--pt-fg);background:radial-gradient(1100px 520px at 72% -8%,#5fb4e61f,transparent 60%),radial-gradient(800px 480px at 8% 108%,#d35f610f,transparent 60%),linear-gradient(180deg,var(--pt-bg-top)0%,#0b1d36 42%,var(--pt-bg-bottom)100%);background-attachment:fixed;display:flex}html:has(.portal),html:has(.portal) body{background-color:#081427}.portal-content{font-family:var(--font-sans)}.portal-main{flex-direction:column;flex:1;min-width:0;display:flex}.portal-content{flex:1;min-width:0}.portal-page{max-width:76rem;margin:0 auto;padding:2.5rem clamp(1.25rem,4vw,3.5rem) 4rem}.portal-full{padding:1.5rem clamp(1rem,2.5vw,2rem) 3rem}.portal-content.is-dense .portal-full{height:100%;padding:0}.portal-sidebar{width:var(--sidebar-w);border:1px solid var(--pt-line);background:var(--pt-panel);border-radius:18px;flex-direction:column;flex-shrink:0;height:calc(100svh - 1.5rem);margin:.75rem 0 .75rem .75rem;transition:width .18s;display:none;position:sticky;top:.75rem;overflow:hidden;box-shadow:0 20px 50px -24px #000000b3,inset 0 1px #ffffff0a}@media (min-width:768px){.portal-sidebar{display:flex}.portal-mobilebar{display:none!important}}.sb-head{border-bottom:1px solid var(--pt-line);justify-content:space-between;align-items:center;height:3.5rem;padding:0 .75rem 0 1.1rem;display:flex}.sb-brand-word{font-family:var(--font-display);letter-spacing:-.01em;color:var(--pt-fg);font-size:1.35rem;text-decoration:none}.sb-toggle{width:2rem;height:2rem;color:var(--pt-muted);border-radius:8px;place-items:center;transition:background .16s,color .16s;display:grid}.sb-toggle:hover{background:var(--pt-raise);color:var(--pt-fg)}.sb-nav{scrollbar-width:thin;flex-direction:column;flex:1;gap:1.1rem;padding:.75rem .6rem;display:flex;overflow-y:auto}.sb-section,.sb-group{flex-direction:column;gap:2px;display:flex}.sb-row{font-family:var(--font-sans);color:var(--pt-muted);border-radius:10px;align-items:center;gap:.7rem;padding:.45rem .7rem;font-size:.9rem;text-decoration:none;transition:transform .2s cubic-bezier(.34,1.56,.64,1),background .16s,color .16s;display:flex;position:relative}.sb-row:hover{background:var(--pt-raise);color:var(--pt-fg);transform:translate(2px)}.sb-row.is-active{background:var(--pt-coral)}@supports (color:color-mix(in lab, red, red)){.sb-row.is-active{background:color-mix(in srgb,var(--pt-coral)15%,transparent)}}.sb-row.is-active{color:var(--pt-coral-ink);font-weight:500}.sb-row.is-active:before{content:"";background:var(--pt-coral);border-radius:0 3px 3px 0;width:3px;position:absolute;top:22%;bottom:22%;left:-.6rem}.sb-search{border:1px solid var(--pt-line);cursor:pointer;text-align:left;background:#ffffff05}.sb-kbd{border:1px solid var(--pt-line);font-family:var(--font-mono);color:var(--pt-faint);border-radius:5px;margin-left:auto;padding:.05rem .4rem;font-size:10px}.sb-heading{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--pt-faint);padding:0 .7rem .3rem;font-size:10px;font-weight:600}.sb-summary{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;padding-top:.2rem;list-style:none;display:flex}.sb-summary::-webkit-details-marker{display:none}.sb-summary:hover{color:var(--pt-fg)}.sb-chev{transition:transform .16s;transform:rotate(-90deg)}.sb-group[open] .sb-chev{transform:none}.sb-empty{color:var(--pt-faint);padding:.2rem .7rem;font-size:.8rem}.sb-new{color:var(--pt-faint)}.sb-dot{background:var(--pt-muted);border-radius:3px;flex-shrink:0;width:.55rem;height:.55rem;margin:0 .2rem}.sb-dot--idea{background:#9fc3e0}.sb-dot--spec{background:var(--pt-gold)}.sb-dot--building{background:var(--pt-coral);box-shadow:0 0 8px var(--pt-coral)}@supports (color:color-mix(in lab, red, red)){.sb-dot--building{box-shadow:0 0 8px color-mix(in srgb,var(--pt-coral)60%,transparent)}}.sb-dot--shipped{background:var(--pt-kelp)}.sb-pill{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pt-sea);background:var(--pt-sea);border-radius:999px;margin-left:auto;padding:.05rem .45rem;font-size:9px}@supports (color:color-mix(in lab, red, red)){.sb-pill{background:color-mix(in srgb,var(--pt-sea)14%,transparent)}}.sb-account{border-top:1px solid var(--pt-line);flex-direction:column;gap:.7rem;padding:.8rem;display:flex}.sb-me{align-items:center;gap:.65rem;min-width:0;display:flex}.sb-avatar{border:1px solid var(--pt-line-strong);width:2.35rem;height:2.35rem;font-family:var(--font-display);color:var(--pt-fg);background:radial-gradient(circle at 35% 30%,#2d5a8a,#0f2340);border-radius:12px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.sb-avatar img{object-fit:cover;width:100%;height:100%}.sb-avatar-creature{image-rendering:pixelated;padding:2px;object-fit:contain!important}.sb-me-text{flex-direction:column;min-width:0;display:flex}.sb-me-row{align-items:center;gap:.4rem;min-width:0;display:flex}.sb-me-name{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;overflow:hidden}.sb-me-email{font-family:var(--font-mono);color:var(--pt-faint);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.sb-level{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#0a1830;background:linear-gradient(90deg,#6ec3ff,#9fdcff);border-radius:999px;flex-shrink:0;padding:.05rem .45rem;font-size:9px;font-weight:600}.sb-level.is-admin{background:linear-gradient(90deg,var(--pt-coral),var(--pt-gold))}.sb-actions{align-items:center;gap:1.1rem;padding:0 .35rem;display:flex}.sb-action{color:var(--pt-muted);transition:color .16s,transform .2s cubic-bezier(.34,1.56,.64,1)}.sb-action:hover{color:var(--pt-coral-ink);transform:translateY(-2px)}.sb-signout{margin-left:auto}.sb-signout:hover{color:#ff8a8a}.sb-viewas{display:flex;position:relative}.sb-menu{z-index:50;border:1px solid var(--pt-line-strong);background:var(--pt-panel-solid);border-radius:12px;width:15rem;padding:.4rem;position:absolute;bottom:calc(100% + .6rem);left:-.5rem;box-shadow:0 20px 50px -12px #000000b3}.sb-menu-heading{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--pt-faint);padding:.4rem .6rem .25rem;font-size:10px}.sb-menu-item{color:var(--pt-fg);border-radius:8px;flex-direction:column;padding:.45rem .6rem;font-size:.85rem;text-decoration:none;display:flex}.sb-menu-item small{color:var(--pt-faint);font-size:.72rem}.sb-menu-item:hover{background:var(--pt-raise)}html.sidebar-collapsed .portal-sidebar{width:4.5rem}html.sidebar-collapsed .portal-sidebar .sb-label,html.sidebar-collapsed .portal-sidebar .sb-hide,html.sidebar-collapsed .portal-sidebar .sb-summary,html.sidebar-collapsed .portal-sidebar .sb-brand{display:none!important}html.sidebar-collapsed .portal-sidebar .sb-head{justify-content:center;padding:0}html.sidebar-collapsed .portal-sidebar .sb-row{justify-content:center;padding-left:0;padding-right:0}html.sidebar-collapsed .portal-sidebar .sb-row:hover{transform:none}html.sidebar-collapsed .portal-sidebar .sb-me{justify-content:center}html.sidebar-collapsed .portal-sidebar .sb-actions{flex-direction:column;gap:.8rem}html.sidebar-collapsed .portal-sidebar .sb-signout{margin-left:0}html.sidebar-collapsed .sb-collapse-icon{transform:rotate(180deg)}.portal-mobilebar{z-index:30;border-bottom:1px solid var(--pt-line);background:var(--pt-panel-solid);justify-content:space-between;align-items:center;height:3.5rem;padding:0 .75rem;display:flex;position:sticky;top:0}.portal-mobilebar-btn{width:2.5rem;height:2.5rem;color:var(--pt-muted);border-radius:10px;place-items:center;display:grid}.portal-mobilebar-btn:hover{background:var(--pt-raise);color:var(--pt-fg)}.portal-mobile{z-index:60;background:var(--pt-panel-solid);flex-direction:column;position:fixed;inset:0;overflow-y:auto}.portal-mobile-head{border-bottom:1px solid var(--pt-line);justify-content:space-between;align-items:center;height:3.5rem;padding:0 .75rem 0 1.1rem;display:flex}.portal-mobile .sb-row{padding:.75rem 1rem;font-size:1rem}.portal-viewas{z-index:70;color:#1a0f06;background:linear-gradient(90deg,var(--pt-gold),#ffb35c);border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .35rem .35rem .9rem;font-size:.85rem;font-weight:500;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 10px 28px -8px #0009}.portal-viewas-who{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;font-weight:700;overflow:hidden}.portal-viewas-exit{color:var(--pt-gold);background:#1a0f06;border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:700;text-decoration:none}.ps{z-index:80;position:fixed;inset:0}.ps-backdrop{background:#02081299;position:absolute;inset:0}.ps-panel{border:1px solid var(--pt-line-strong);background:var(--pt-panel-solid);border-radius:16px;flex-direction:column;width:min(40rem,100% - 2rem);max-height:70vh;margin:10vh auto 0;animation:.18s cubic-bezier(.22,1,.36,1) ps-in;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px -20px #000000bf}@keyframes ps-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}}.ps-form{border-bottom:1px solid var(--pt-line);align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.ps-input{color:var(--pt-fg);background:0 0;border:0;outline:none;flex:1;font-size:1rem}.ps-input::placeholder,.ps-muted,.ps-kbd{color:var(--pt-faint)}.ps-kbd{border:1px solid var(--pt-line);font-family:var(--font-mono);border-radius:5px;padding:.05rem .4rem;font-size:10px}.ps-results{padding:.5rem;overflow-y:auto}.ps-heading{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--pt-faint);padding:.5rem .75rem .25rem;font-size:10px;font-weight:600}.ps-item{color:var(--pt-fg);border-radius:10px;align-items:center;gap:.75rem;padding:.55rem .75rem;text-decoration:none;display:flex}.ps-item.is-active{background:var(--pt-coral)}@supports (color:color-mix(in lab, red, red)){.ps-item.is-active{background:color-mix(in srgb,var(--pt-coral)14%,transparent)}}.ps-icon{background:var(--pt-raise);width:2rem;height:2rem;color:var(--pt-muted);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.ps-item.is-active .ps-icon{color:var(--pt-coral-ink)}.ps-title{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;display:block;overflow:hidden}.ps-sub{color:var(--pt-faint);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;display:block;overflow:hidden}.ps-empty{text-align:center;color:var(--pt-faint);padding:1.5rem;font-size:.9rem}.ph{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}@media (min-width:640px){.ph{flex-direction:row;justify-content:space-between;align-items:flex-end}}.ph-eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--pt-coral-ink);align-items:center;gap:.25rem;margin-bottom:.5rem;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.ph-eyebrow--link:hover{opacity:.75}.ph-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--pt-fg);font-size:clamp(2rem,4vw,2.75rem);line-height:1}.ph-sub{max-width:42rem;font-family:var(--font-sans);color:var(--pt-muted);margin-top:.6rem}.ph-actions{flex-wrap:wrap;flex-shrink:0;gap:.5rem;display:flex}.portal{--color-oceans-white:#0f2340;--color-oceans-light-blue:#15304f}:root[data-theme]:has(.portal){--skua-bg:#0c1d35;--skua-bg-elevated:#10243f;--skua-border:#9fc3e033;--skua-fg:#eef3fb;--skua-fg-muted:#93a9c4;--skua-shadow:0 24px 60px -18px #000000d9,0 2px 8px #0006;--sk-canvas:#0f2340}html:has(.portal) .sk-panel{font-family:var(--font-sans);border-radius:12px}html:has(.portal) .sk-input{border-radius:10px}.sk-select-trigger{padding-right:calc(var(--sk-px) + .45rem)}.sk-select-trigger .sk-chev,.sk-select-trigger .sk-affix{margin-left:.35rem}.portal .oc-input{font-family:var(--font-sans);border-color:var(--pt-line-strong);color:var(--pt-fg);background:#0814278c;font-size:.9rem}.portal .oc-input:focus{border-color:var(--pt-sea)}@supports (color:color-mix(in lab, red, red)){.portal .oc-input:focus{border-color:color-mix(in srgb,var(--pt-sea)55%,transparent)}}.portal .oc-input:focus{box-shadow:0 0 0 3px var(--pt-sea)}@supports (color:color-mix(in lab, red, red)){.portal .oc-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--pt-sea)14%,transparent)}}.portal .oc-input:focus{--tw-ring-color:transparent}.portal .oc-input::placeholder{color:var(--pt-faint)}.pt-dd{min-width:0}.pt-dd .sk-field{gap:.35rem}.pt-dd .sk-msg:not(:has(*)){display:none}.pt-dd .sk-input{font-family:var(--font-sans)}.pt-dd-static{cursor:default;color:var(--pt-muted);opacity:.85}.pt-eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--pt-faint);font-size:10px;font-weight:600}.pt-stats{border:1px solid var(--pt-line);border-radius:var(--pt-radius);background:var(--pt-panel);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}@media (min-width:900px){.pt-stats{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}}.pt-stat{border-right:1px solid var(--pt-line);border-bottom:1px solid var(--pt-line);margin:0 -1px -1px 0;padding:1.1rem 1.3rem}.pt-stat-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--pt-faint);font-size:10px;font-weight:600}.pt-stat-value{font-family:var(--font-display);color:var(--pt-fg);font-variant-numeric:tabular-nums;margin-top:.35rem;font-size:2.1rem;line-height:1}.pt-stat-hint{color:var(--pt-muted);margin-top:.35rem;font-size:.78rem}.pt-stat--coral .pt-stat-value{color:var(--pt-coral-ink)}.pt-stat--sea .pt-stat-value{color:var(--pt-sea)}.pt-stat--kelp .pt-stat-value{color:var(--pt-kelp)}.pt-stat--gold .pt-stat-value{color:var(--pt-gold)}.pt-panel{border:1px solid var(--pt-line);border-radius:var(--pt-radius);background:var(--pt-panel);padding:1.15rem 1.25rem;box-shadow:inset 0 1px #ffffff08}.pt-panel--flush{padding:0}.pt-panel--flush>.pt-panel-head{border-bottom:1px solid var(--pt-line);margin:0;padding:1.05rem 1.25rem .75rem}.pt-panel-head{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.9rem;display:flex}.pt-panel-title{font-family:var(--font-heading);color:var(--pt-fg);font-size:1.02rem;font-weight:600}.pt-panel-action{flex-shrink:0;font-size:.8rem}.pt-link{color:var(--pt-sea);align-items:center;gap:.25rem;font-size:.8rem;text-decoration:none;display:inline-flex}.pt-link:hover{color:#a8dbff}.pt-empty{text-align:center;flex-direction:column;align-items:center;gap:.45rem;padding:2.25rem 1.25rem;display:flex}.pt-empty-icon{width:3rem;height:3rem;color:var(--pt-sea);background:var(--pt-sea);border-radius:14px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.pt-empty-icon{background:color-mix(in srgb,var(--pt-sea)12%,transparent)}}.pt-empty-title{font-family:var(--font-heading);color:var(--pt-fg);margin-top:.3rem;font-weight:600}.pt-empty-body{max-width:26rem;color:var(--pt-muted);font-size:.85rem}.pt-empty-action{margin-top:.6rem}.pt-badge{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--tone,var(--pt-muted));background:var(--tone,var(--pt-muted));border-radius:999px;align-items:center;gap:.4rem;padding:.15rem .55rem;font-size:10px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pt-badge{background:color-mix(in srgb,var(--tone,var(--pt-muted))15%,#081427b3)}}.pt-badge{border:1px solid var(--tone,var(--pt-muted))}@supports (color:color-mix(in lab, red, red)){.pt-badge{border:1px solid color-mix(in srgb,var(--tone,var(--pt-muted))28%,transparent)}}.pt-badge-dot{background:currentColor;border-radius:2px;width:6px;height:6px}.pt-badge--idea{--tone:#9fc3e0}.pt-badge--spec{--tone:var(--pt-gold)}.pt-badge--building{--tone:var(--pt-coral-ink)}.pt-badge--shipped{--tone:var(--pt-kelp)}.pt-badge--admin{--tone:var(--pt-gold)}.pt-badge--builder{--tone:var(--pt-sea)}.pt-badge--captain{--tone:var(--pt-gold)}.pt-badge--quartermaster{--tone:var(--pt-sea)}.pt-badge--crew{--tone:#9fc3e0}.pt-badge--viewer{--tone:#93a9c4}.pt-lane{min-width:7.2rem;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tone,var(--pt-muted));flex-shrink:0;align-items:center;gap:.35rem;font-size:10px;font-weight:600;display:inline-flex}.pt-lane:before{content:"";border:2px solid;border-radius:50%;width:.6rem;height:.6rem}.pt-lane--backlog{--tone:var(--pt-faint)}.pt-lane--next{--tone:#9fc3e0}.pt-lane--in_progress{--tone:var(--pt-gold)}.pt-lane--in_progress:before{background:linear-gradient(90deg,currentColor 50%,#0000 50%)}.pt-lane--done{--tone:var(--pt-kelp)}.pt-lane--done:before{background:currentColor}.pt-prio{color:var(--tone,var(--pt-muted));align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.pt-prio-bars{align-items:flex-end;gap:1.5px;height:11px;display:inline-flex}.pt-prio-bars i{background:currentColor;border-radius:1px;width:3px}@supports (color:color-mix(in lab, red, red)){.pt-prio-bars i{background:color-mix(in srgb,currentColor 25%,transparent)}}.pt-prio-bars i:first-child{height:40%}.pt-prio-bars i:nth-child(2){height:70%}.pt-prio-bars i:nth-child(3){height:100%}.pt-prio--low{--tone:#9fc3e0}.pt-prio--low i:first-child{background:currentColor}.pt-prio--medium{--tone:var(--pt-sea)}.pt-prio--medium i:nth-child(-n+2){background:currentColor}.pt-prio--high{--tone:var(--pt-gold)}.pt-prio--high i{background:currentColor}.pt-prio--urgent{--tone:#ff7b7d}.pt-prio--urgent i{background:currentColor}.pt-prio--urgent .pt-prio-bars{animation:1.6s ease-in-out infinite pt-pulse}@keyframes pt-pulse{50%{opacity:.45}}.pt-due{font-family:var(--font-mono);color:var(--pt-muted);white-space:nowrap;align-items:center;gap:.25rem;font-size:11px;display:inline-flex}.pt-due.is-soon{color:var(--pt-gold)}.pt-due.is-late{color:#ff8a8c}.pt-due.is-done{color:var(--pt-faint);text-decoration:line-through}.pt-blocked{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffb0b1;background:var(--pt-coral);border-radius:6px;align-items:center;gap:.25rem;padding:.1rem .45rem;font-size:10px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pt-blocked{background:color-mix(in srgb,var(--pt-coral)18%,transparent)}}.pt-avatars{flex-direction:row;align-items:center;display:inline-flex}.pt-avatar{--size:1.75rem;width:var(--size);height:var(--size);font-family:var(--font-mono);font-size:calc(var(--size)*.36);color:#fff;background:linear-gradient(140deg,hsl(var(--hue,210)55% 52%),hsl(calc(var(--hue,210) + 30)60% 34%));box-shadow:0 0 0 2px var(--pt-panel-solid);border-radius:50%;flex-shrink:0;place-items:center;margin-left:-.4rem;font-weight:600;display:grid}.pt-avatar:first-child{margin-left:0}.pt-avatars--sm .pt-avatar{--size:1.45rem;margin-left:-.3rem}.pt-avatars--sm .pt-avatar:first-child{margin-left:0}.pt-avatars--lg .pt-avatar{--size:2.25rem}.pt-avatar--more{background:var(--pt-raise);color:var(--pt-muted);box-shadow:0 0 0 2px var(--pt-panel-solid),inset 0 0 0 1px var(--pt-line-strong)}.pt-progress{background:#ffffff12;border-radius:999px;height:6px;display:block;overflow:hidden}.pt-progress-fill{border-radius:inherit;background:linear-gradient(90deg,var(--pt-sea),var(--pt-kelp));height:100%;transition:width .4s;display:block}.pt-tasks{flex-direction:column;display:flex}.pt-task{border-top:1px solid var(--pt-line);align-items:center;gap:.75rem;padding:0 1.25rem;transition:background .14s;display:flex}.pt-task-link{min-width:0;color:var(--pt-fg);flex:1;align-items:center;gap:.9rem;padding:.7rem 0;text-decoration:none;display:flex}.pt-task.is-done .pt-task-title{color:var(--pt-faint);text-decoration:line-through;-webkit-text-decoration-color:var(--pt-line-strong);-webkit-text-decoration-color:var(--pt-line-strong);text-decoration-color:var(--pt-line-strong)}.pt-check{border:1.5px solid var(--pt-line-strong);color:#0000;cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;width:1.2rem;height:1.2rem;transition:border-color .14s,background .14s,color .14s,transform .2s cubic-bezier(.34,1.56,.64,1);display:grid}.pt-check:hover{border-color:var(--pt-kelp);color:var(--pt-kelp);transform:scale(1.1)}.pt-check.is-done{background:var(--pt-kelp);border-color:var(--pt-kelp);color:#0a1830}.pt-tasks>.pt-task:first-child{border-top:0}.pt-task:hover{background:var(--pt-raise)}.pt-task-main{flex-direction:column;flex:1;min-width:0;display:flex}.pt-task-title{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;overflow:hidden}.pt-task-project{color:var(--pt-faint);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.pt-task-meta{flex-shrink:0;align-items:center;gap:.75rem;display:flex}@media (max-width:640px){.pt-task-link{flex-wrap:wrap}.pt-task-meta{width:100%;padding-left:8.1rem}.pt-lane{min-width:0}}.pt-grid{grid-template-columns:repeat(auto-fill,minmax(16.5rem,1fr));gap:1rem;display:grid}.pt-pcard{border:1px solid var(--pt-line);border-radius:var(--pt-radius);background:var(--pt-panel);color:var(--pt-fg);flex-direction:column;text-decoration:none;transition:transform .26s cubic-bezier(.34,1.56,.64,1),border-color .16s,box-shadow .2s;display:flex;overflow:hidden}.pt-pcard:hover{border-color:var(--pt-line-strong);transform:translateY(-3px);box-shadow:0 18px 40px -20px #000c}.pt-pcard-link{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.pt-pcard-action{border-top:1px solid var(--pt-line);color:var(--pt-muted);justify-content:space-between;align-items:center;gap:.6rem;padding:.7rem 1.1rem;font-size:.78rem;display:flex}.pt-pcard-action .pt-pcard-looking{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pt-pcard-art{aspect-ratio:16/7;background:linear-gradient(160deg,#1c4470,#0b1d36);display:block;position:relative;overflow:hidden}.pt-pcard-art--voyage{background:linear-gradient(160deg,#2a5b7e,#0b1d36)}.pt-pcard-art--expedition{background:linear-gradient(160deg,#4f3a5e,#0b1d36)}.pt-pcard-art img{object-fit:cover;opacity:.85;width:100%;height:100%;transition:transform .5s,opacity .2s}.pt-pcard:hover .pt-pcard-art img{opacity:1;transform:scale(1.04)}.pt-pcard-status{gap:.35rem;display:flex;position:absolute;top:.7rem;left:.7rem}.pt-badge--draft{--tone:#c9d4e3}.pt-table th.pt-num{font-size:10px}.pt-pcard-bar{background:#00000059;height:3px;position:absolute;bottom:0;left:0;right:0}.pt-pcard-bar>span{background:linear-gradient(90deg,var(--pt-sea),var(--pt-kelp));height:100%;display:block}.pt-pcard-body{flex-direction:column;flex:1;gap:.3rem;padding:.95rem 1.1rem 1rem;display:flex}.pt-pcard-title{font-family:var(--font-heading);font-size:1.05rem;font-weight:600}.pt-pcard-tagline{color:var(--pt-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;font-size:.82rem;display:-webkit-box;overflow:hidden}.pt-pcard-foot{justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.6rem;display:flex}.pt-pcard-count{font-family:var(--font-mono);color:var(--pt-muted);font-size:11px}.pt-pcard-count strong{color:var(--pt-fg)}.pt-pcard-late{color:#ff8a8c}.pt-table{border-collapse:collapse;width:100%;font-size:.87rem}.pt-table th{text-align:left;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--pt-faint);border-bottom:1px solid var(--pt-line);white-space:nowrap;padding:.65rem 1.25rem;font-size:10px;font-weight:600}.pt-table td{border-top:1px solid var(--pt-line);color:var(--pt-fg);vertical-align:middle;padding:.7rem 1.25rem}.pt-table tbody tr:first-child td{border-top:0}.pt-table tbody tr:hover td{background:#ffffff05}.pt-table .pt-num{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--font-mono);font-size:12px}.pt-table-wrap{overflow-x:auto}.pt-table td.pt-mono{white-space:nowrap}.pt-muted{color:var(--pt-muted)}.pt-faint{color:var(--pt-faint)}.pt-mono{font-family:var(--font-mono);font-size:11.5px}.pt-toolbar{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1.1rem;display:flex}.pt-seg{border:1px solid var(--pt-line);background:#08142780;border-radius:10px;padding:3px;display:inline-flex}.pt-seg-item{color:var(--pt-muted);white-space:nowrap;cursor:pointer;border-radius:7px;padding:.32rem .8rem;font-size:.8rem;text-decoration:none}.pt-seg-item:hover{color:var(--pt-fg)}.pt-seg-item.is-active{background:var(--pt-raise);color:var(--pt-fg);box-shadow:inset 0 0 0 1px var(--pt-line-strong)}.pt-seg-count{font-family:var(--font-mono);color:var(--pt-faint);margin-left:.3rem;font-size:10px}.pt-search{border:1px solid var(--pt-line);height:2.2rem;color:var(--pt-faint);background:#08142780;border-radius:10px;align-items:center;gap:.5rem;min-width:14rem;padding:0 .7rem;display:flex}.pt-search input{min-width:0;box-shadow:none;color:var(--pt-fg);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:.85rem}.pt-search:focus-within{border-color:var(--pt-line-strong)}.pt-select{border:1px solid var(--pt-line);height:2.2rem;color:var(--pt-fg);background-color:#08142780;border-radius:10px;padding:0 2rem 0 .7rem;font-size:.82rem}.pt-select option{background:var(--pt-panel-solid)}.pt-stack{flex-direction:column;gap:1.25rem;display:flex}.pt-cols{gap:1.25rem;display:grid}@media (min-width:1100px){.pt-cols{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start}}.pt-section-head{justify-content:space-between;align-items:flex-end;gap:1rem;margin:.4rem 0 .8rem;display:flex}.pt-section-title{font-family:var(--font-heading);color:var(--pt-fg);font-size:1.1rem;font-weight:600}.pt-feed{flex-direction:column;display:flex}.pt-feed-item{border-top:1px solid var(--pt-line);color:var(--pt-fg);gap:.75rem;padding:.65rem 0;text-decoration:none;display:flex}.pt-feed-item:first-child{border-top:0;padding-top:0}.pt-feed-text{min-width:0;font-size:.84rem;line-height:1.4}.pt-feed-text span{color:var(--pt-muted)}.pt-feed-time{font-family:var(--font-mono);color:var(--pt-faint);margin-top:.15rem;font-size:10.5px;display:block}.pt-bars{flex-direction:column;gap:.6rem;display:flex}.pt-bar-row{color:var(--pt-muted);grid-template-columns:6rem 1fr 2.5rem;align-items:center;gap:.75rem;font-size:.8rem;display:grid}.pt-bar-row b{text-align:right;font-family:var(--font-mono);color:var(--pt-fg);font-weight:500}.pt-bar{background:#ffffff0f;border-radius:999px;height:8px;overflow:hidden}.pt-bar>span{border-radius:inherit;background:var(--tone,var(--pt-sea));height:100%;display:block}.pt-potm{background:radial-gradient(420px 200px at 100% 0%,#ffcf731f,transparent 70%),var(--pt-panel);border-color:var(--pt-gold);flex-direction:column;gap:.7rem;display:flex}@supports (color:color-mix(in lab, red, red)){.pt-potm{border-color:color-mix(in srgb,var(--pt-gold)26%,var(--pt-line))}}.pt-potm-eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--pt-gold);align-items:center;gap:.35rem;font-size:10px;font-weight:600;display:inline-flex}.pt-potm-title{font-family:var(--font-display);color:var(--pt-fg);font-size:1.9rem;line-height:1}.pt-potm-tagline{color:var(--pt-muted);font-size:.85rem}.pt-potm-progress{align-items:center;gap:.75rem;display:flex}.pt-potm-areas{background:var(--pt-line);border-radius:10px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.pt-potm-areas li{background:var(--pt-panel-solid);color:var(--pt-muted);justify-content:space-between;align-items:baseline;gap:.5rem;padding:.5rem .7rem;font-size:.78rem;display:flex}.pt-potm-areas li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-potm-areas b{font-family:var(--font-mono);color:var(--pt-fg);font-weight:500}.pt-creature{color:var(--pt-fg);align-items:center;gap:.9rem;text-decoration:none;transition:border-color .16s;display:flex}.pt-creature:hover{border-color:var(--pt-line-strong)}.pt-creature img{object-fit:cover;border:1px solid var(--pt-line);border-radius:12px;flex-shrink:0;width:3.5rem;height:3.5rem}.pt-creature>span{flex-direction:column;gap:.1rem;display:flex}.pt-creature-name{font-family:var(--font-heading);font-size:1rem;font-weight:600}.pt-grid--people{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}.pt-person{border:1px solid var(--pt-line);border-radius:var(--pt-radius);background:var(--pt-panel);flex-direction:column;gap:.9rem;padding:1.1rem;transition:border-color .16s,transform .26s cubic-bezier(.34,1.56,.64,1);display:flex}.pt-person:hover{border-color:var(--pt-line-strong);transform:translateY(-2px)}.pt-person-top{align-items:center;gap:.9rem;display:flex}.pt-person-art{border:1px solid var(--pt-line);background:radial-gradient(circle at 35% 30%,#2d5a8a,#0f2340);border-radius:14px;flex-shrink:0;place-items:center;width:3.5rem;height:3.5rem;display:grid;overflow:hidden}.pt-person-art img{object-fit:cover;width:100%;height:100%}.pt-person-art .pt-avatar{box-shadow:none;border-radius:12px;margin:0}.pt-person-top>span:last-child{flex-direction:column;min-width:0;display:flex}.pt-person-name{font-family:var(--font-heading);color:var(--pt-fg);align-items:center;gap:.45rem;font-size:1.02rem;font-weight:600;display:flex}.pt-person-name .pt-badge{padding:.05rem .4rem;font-size:9px}.pt-person-handle{font-family:var(--font-mono);color:var(--pt-sea);font-size:11px}.pt-person-role{color:var(--pt-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.pt-person-projects{flex-direction:column;gap:.45rem;display:flex}.pt-person-foot{border-top:1px solid var(--pt-line);align-items:center;gap:.5rem;margin-top:auto;padding-top:.75rem;display:flex}.pt-chips{flex-wrap:wrap;gap:.35rem;display:flex}.pt-chip{border:1px solid var(--pt-line);color:var(--pt-fg);background:#08142773;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem .2rem .35rem;font-size:.75rem;text-decoration:none;display:inline-flex}.pt-chip:hover{border-color:var(--pt-line-strong)}.pt-chip .sb-dot{width:.45rem;height:.45rem;margin:0}.pt-chip-role{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pt-gold);font-size:9px}.pt-cell-link{color:var(--pt-fg);font-weight:500;text-decoration:none}.pt-cell-link:hover{color:var(--pt-coral-ink)}.pt-list{flex-direction:column;display:flex}.pt-list>li{border-top:1px solid var(--pt-line);align-items:center;gap:.75rem;padding:.65rem 1.25rem;display:flex}.pt-list>li:first-child{border-top:0}.pt-open-art{object-fit:cover;border:1px solid var(--pt-line);border-radius:10px;flex-shrink:0;width:2.6rem;height:2.6rem}.pt-list-title{color:var(--pt-fg);white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:500;display:block;overflow:hidden}.pt-list-sub{color:var(--pt-faint);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;display:block;overflow:hidden}.pt-api-teaser{align-items:center;gap:.9rem;text-decoration:none;transition:border-color .16s;display:flex}.pt-api-teaser:hover{border-color:var(--pt-line-strong)}.pt-api-teaser>span:last-child{flex-direction:column;gap:.1rem;min-width:0;display:flex}.pt-verb{text-align:center;min-width:3.4rem;font-family:var(--font-mono);letter-spacing:.06em;color:var(--tone);background:var(--tone);border-radius:5px;padding:.1rem .4rem;font-size:10px;font-weight:600;display:inline-block}@supports (color:color-mix(in lab, red, red)){.pt-verb{background:color-mix(in srgb,var(--tone)14%,transparent)}}.pt-verb--get{--tone:var(--pt-sea)}.pt-verb--post{--tone:var(--pt-kelp)}.pt-verb--patch,.pt-verb--put{--tone:var(--pt-gold)}.pt-verb--delete{--tone:#ff8a8c}.pt-checklist{color:var(--pt-muted);flex-direction:column;gap:.55rem;font-size:.85rem;display:flex}.pt-checklist li{align-items:center;gap:.6rem;display:flex}.pt-checklist li:before{content:"";border:1.5px solid var(--pt-line-strong);border-radius:50%;flex-shrink:0;width:.9rem;height:.9rem}.pt-checklist li.is-done{color:var(--pt-fg)}.pt-checklist li.is-done:before{border-color:var(--pt-kelp);background:var(--pt-kelp)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%230a1830'%3E%3Cpath d='M16.7 5.3a1 1 0 0 1 0 1.4l-8 8a1 1 0 0 1-1.4 0l-4-4a1 1 0 1 1 1.4-1.4L8 12.6l7.3-7.3a1 1 0 0 1 1.4 0Z'/%3E%3C/svg%3E") center/75% no-repeat}.pj-head{flex-direction:column;gap:1.25rem;margin-bottom:1.25rem;display:flex}@media (min-width:900px){.pj-head{flex-direction:row;justify-content:space-between;align-items:flex-end}}.pj-title-row{flex-wrap:wrap;align-items:center;gap:.6rem .9rem;display:flex}.pj-head-side{flex-shrink:0;align-items:center;gap:.9rem;display:flex}.pj-crew{align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.pj-crew:hover .pt-muted{color:var(--pt-fg)}.pj-progress{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:1.25rem;display:flex}.pj-progress-bar{flex:14rem;max-width:22rem}.pj-progress-nums{color:var(--pt-muted);font-size:.82rem}.pj-progress-nums b{color:var(--pt-fg);font-weight:600}.pj-progress-nums i{color:var(--pt-faint);margin:0 .15rem;font-style:normal}.pj-tabs{border-bottom:1px solid var(--pt-line);scrollbar-width:none;align-items:center;gap:.25rem;margin-bottom:1.5rem;display:flex;overflow-x:auto}.pj-tabs-spacer{flex:1}.pj-tab{color:var(--pt-muted);white-space:nowrap;align-items:center;gap:.45rem;padding:.7rem .85rem;font-size:.87rem;text-decoration:none;transition:color .14s;display:inline-flex;position:relative}.pj-tab:hover{color:var(--pt-fg)}.pj-tab.is-active{color:var(--pt-fg);font-weight:500}.pj-tab.is-active:after{content:"";background:var(--pt-coral);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:.6rem;right:.6rem}.pj-tab.is-live{color:var(--pt-coral-ink)}.pj-live-dot{background:var(--pt-coral);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite pj-live;box-shadow:0 0 #d35f6199}@keyframes pj-live{70%{box-shadow:0 0 0 7px #d35f6100}to{box-shadow:0 0 #d35f6100}}.pj-add{border:1px solid var(--pt-line);background:var(--pt-panel);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.45rem .5rem .45rem .9rem;transition:border-color .14s;display:flex}.pj-add:focus-within{border-color:var(--pt-coral)}@supports (color:color-mix(in lab, red, red)){.pj-add:focus-within{border-color:color-mix(in srgb,var(--pt-coral)45%,var(--pt-line))}}.pj-add-title{min-width:0;height:2.1rem;box-shadow:none;color:var(--pt-fg);background:0 0;border:0;outline:none;flex:14rem;padding:0;font-size:.9rem}.pj-add-title::placeholder{color:var(--pt-faint)}.pj-add-select{border:1px solid var(--pt-line);height:2.1rem;color:var(--pt-muted);color-scheme:dark;background:#08142780;border-radius:8px;padding:0 .6rem;font-size:.8rem}.pj-add-select option{background:var(--pt-panel-solid);color:var(--pt-fg)}.pj-add-mine{color:var(--pt-muted);cursor:pointer;align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.pj-add-mine input{accent-color:var(--pt-coral)}.rt-start{flex-direction:column;gap:.6rem;display:flex}.rt-start-huddle{color:var(--pt-fg);font-size:.85rem}.rt-start-hint{color:var(--pt-faint);margin-top:-.35rem;font-size:.75rem}.pj-board{grid-template-columns:1fr;align-items:start;gap:.9rem;display:grid}@media (min-width:700px){.pj-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.pj-board{grid-template-columns:repeat(4,minmax(0,1fr))}}.pj-lane{border-radius:var(--pt-radius);border:1px solid var(--pt-line);background:#0814276b;flex-direction:column;display:flex}.pj-lane-head{justify-content:space-between;align-items:center;padding:.75rem .9rem .5rem;display:flex}.pj-lane-head .pt-lane{min-width:0}.pj-lane-body{border-radius:0 0 var(--pt-radius)var(--pt-radius);flex-direction:column;gap:.5rem;min-height:6rem;padding:.35rem .55rem .7rem;transition:background .14s;display:flex}.pj-lane-body.is-over{background:var(--pt-sea)}@supports (color:color-mix(in lab, red, red)){.pj-lane-body.is-over{background:color-mix(in srgb,var(--pt-sea)7%,transparent)}}.pj-lane-empty{text-align:center;color:var(--pt-faint);border:1px dashed var(--pt-line);border-radius:10px;padding:.9rem .4rem;font-size:.78rem}.pj-card{border:1px solid var(--pt-line);background:var(--pt-panel-solid);border-radius:11px;flex-direction:column;gap:.45rem;padding:.7rem .8rem;transition:border-color .14s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;display:flex;position:relative;box-shadow:0 6px 16px -12px #000c}.pj-card[draggable=true]{cursor:grab}.pj-card:hover{border-color:var(--pt-line-strong);transform:translateY(-1px);box-shadow:0 12px 24px -14px #000000e6}.pj-card.is-open{border-color:var(--pt-coral)}.pj-card.is-blocked{border-left:3px solid var(--pt-coral)}@supports (color:color-mix(in lab, red, red)){.pj-card.is-blocked{border-left:3px solid color-mix(in srgb,var(--pt-coral)70%,transparent)}}.pj-card.is-dragging{opacity:.35}.pj-card.drop-before:before{content:"";background:var(--pt-sea);border-radius:2px;height:2px;position:absolute;top:-.4rem;left:.2rem;right:.2rem}.pj-lane-body.drop-end:after{content:"";background:var(--pt-sea);border-radius:2px;height:2px;margin:0 .2rem}.pj-card-top{align-items:center;gap:.5rem;min-width:0;display:flex}.pj-area{min-width:0;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pt-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.3rem;font-size:10px;display:inline-flex;overflow:hidden}.pj-area img{width:14px;height:14px;image-rendering:pixelated;border-radius:3px;flex-shrink:0}.pj-card-title{color:var(--pt-fg);font-size:.88rem;line-height:1.35;text-decoration:none}.pj-card-title:hover{color:var(--pt-coral-ink)}.pj-card.is-done .pj-card-title{color:var(--pt-faint);text-decoration:line-through;-webkit-text-decoration-color:var(--pt-line-strong);-webkit-text-decoration-color:var(--pt-line-strong);text-decoration-color:var(--pt-line-strong)}.pj-card-meta{flex-wrap:wrap;align-items:center;gap:.5rem;min-height:1.45rem;display:flex}.pj-card-count{font-family:var(--font-mono);color:var(--pt-faint);align-items:center;gap:.2rem;font-size:11px;display:inline-flex}.pj-card-nudge{opacity:0;gap:2px;transition:opacity .14s;display:flex;position:absolute;top:.35rem;right:.35rem}.pj-card:hover .pj-card-nudge,.pj-card:focus-within .pj-card-nudge{opacity:1}.pj-card-nudge button{width:1.45rem;height:1.45rem;color:var(--pt-muted);background:var(--pt-panel-solid);border:1px solid var(--pt-line);border-radius:6px;place-items:center;display:grid}.pj-card-nudge button:hover{color:var(--pt-fg);border-color:var(--pt-line-strong)}@media (hover:none){.pj-card-nudge{opacity:1;justify-content:flex-end;position:static}}.pj-list tr.is-done .pj-list-title{color:var(--pt-faint);text-decoration:line-through}.pj-list-title{display:block}.pj-list-sub{color:var(--pt-faint);align-items:center;gap:.5rem;margin-top:.15rem;font-size:.75rem;display:flex}.pj-list .pt-lane{min-width:0}.pj-sections{margin-top:.75rem}.pj-section-grid{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.75rem;display:grid}.pj-section{border:1px solid var(--pt-line);background:var(--pt-panel);border-radius:12px;align-items:flex-start;gap:.8rem;padding:.9rem;display:flex}.pj-section--new{border-style:dashed;align-items:center}.pj-section-icon{width:2.6rem;height:2.6rem;image-rendering:pixelated;border:1px solid var(--pt-line);border-radius:9px;flex-shrink:0}.pj-section-icon--blank{font-family:var(--font-display);color:var(--pt-muted);background:var(--pt-raise);place-items:center;display:grid}.pj-section-name{color:var(--pt-fg);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.pj-modal{z-index:40;justify-content:center;align-items:flex-start;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}@media (min-width:640px){.pj-modal{padding:6vh 2rem 2rem}}.pj-modal-backdrop{background:#0208129e;position:fixed;inset:0}.pj-modal-panel{border:1px solid var(--pt-line-strong);background:#0e2038;border-radius:18px;width:100%;max-width:60rem;animation:.18s cubic-bezier(.22,1,.36,1) ps-in;position:relative;box-shadow:0 30px 80px -20px #000c}.pj-modal-head{border-bottom:1px solid var(--pt-line);align-items:center;gap:.8rem;padding:.9rem 1rem .9rem 1.4rem;display:flex}.pj-modal-head .pt-lane{min-width:0}.pj-modal-close{width:2rem;height:2rem;color:var(--pt-muted);border-radius:8px;place-items:center;margin-left:auto;display:grid}.pj-modal-close:hover{background:var(--pt-raise);color:var(--pt-fg)}.pj-modal-body{grid-template-columns:1fr;display:grid}@media (min-width:820px){.pj-modal-body{grid-template-columns:minmax(0,1fr) 18.5rem}}.pj-modal-main{min-width:0;padding:1.4rem}.pj-modal-side{border-top:1px solid var(--pt-line);background:#08142759;border-radius:0 0 18px 18px;flex-direction:column;gap:1.1rem;padding:1.4rem 1.2rem;display:flex}@media (min-width:820px){.pj-modal-side{border-top:0;border-left:1px solid var(--pt-line);border-radius:0 0 18px}}.pj-modal-title{font-family:var(--font-heading);color:var(--pt-fg);font-size:1.35rem;font-weight:600;line-height:1.3}.pj-modal-empty{color:var(--pt-faint);margin-top:1rem;font-size:.9rem}.pj-modal-title.is-done{color:var(--pt-faint);text-decoration:line-through}.pj-modal-by{color:var(--pt-faint);flex-wrap:wrap;align-items:center;margin-top:.35rem;font-size:.78rem;display:flex}.pj-modal-text{color:var(--pt-fg);margin-top:1rem;font-size:.9rem;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.pj-modal-text{color:color-mix(in srgb,var(--pt-fg)88%,transparent)}}.pj-input{border:1px solid var(--pt-line);width:100%;color:var(--pt-fg);resize:vertical;background:#0814278c;border-radius:10px;padding:.6rem .75rem;font-size:.88rem}.pj-input:focus{border-color:var(--pt-line-strong);box-shadow:0 0 0 3px var(--pt-sea);outline:none}@supports (color:color-mix(in lab, red, red)){.pj-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--pt-sea)14%,transparent)}}.pj-input--title{font-size:1.05rem;font-weight:600}.pj-discussion{border-top:1px solid var(--pt-line);flex-direction:column;gap:.9rem;margin-top:1.75rem;padding-top:1.1rem;display:flex}.pj-comments{flex-direction:column;gap:.9rem;display:flex}.pj-comment{gap:.7rem;display:flex}.pj-comment-head{align-items:baseline;gap:.5rem;font-size:.8rem;display:flex}.pj-comment-head b{color:var(--pt-fg);font-weight:600}.pj-comment-head span{font-family:var(--font-mono);color:var(--pt-faint);font-size:10.5px}.pj-comment-delete{color:#0000;font-size:.72rem}.pj-comment:hover .pj-comment-delete{color:var(--pt-faint)}.pj-comment-delete:hover{color:#ff8a8c!important}.pj-comment-body{color:var(--pt-fg);margin-top:.15rem;font-size:.87rem;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.pj-comment-body{color:color-mix(in srgb,var(--pt-fg)88%,transparent)}}.pj-comment-form{flex-direction:column;gap:.5rem;display:flex}.pj-field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.pj-field-pair{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:.6rem;display:grid}.pj-field-pair input[type=date]{padding:0 .5rem;font-size:.78rem}.pj-field-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--pt-faint);font-size:10px;font-weight:600}.pj-status-picker{grid-template-columns:1fr 1fr;gap:.3rem;display:grid}.pj-status-opt{border:1px solid var(--pt-line);background:0 0;border-radius:8px;align-items:center;padding:.4rem .55rem;transition:border-color .14s,background .14s;display:flex}.pj-status-opt:hover:not(:disabled){border-color:var(--pt-line-strong)}.pj-status-opt.is-active{border-color:var(--pt-line-strong);background:var(--pt-raise)}.pj-status-opt:disabled{cursor:default;opacity:.6}.pj-status-opt.is-active:disabled{opacity:1}.pj-status-opt .pt-lane{min-width:0;font-size:9.5px}.pj-people,.pj-deps{flex-direction:column;gap:.35rem;font-size:.84rem;display:flex}.pj-people li,.pj-deps li{align-items:center;gap:.5rem;min-width:0;display:flex}.pj-deps li .pt-lane{gap:0;min-width:0;font-size:0}.pj-deps a{color:var(--pt-fg);text-decoration:none}.pj-deps a:hover{color:var(--pt-coral-ink)}.pj-deps li.is-done a{color:var(--pt-faint);text-decoration:line-through}.pj-x{width:1.5rem;height:1.5rem;color:var(--pt-faint);border-radius:6px;flex-shrink:0;place-items:center;margin-left:auto;display:grid}.pj-x:hover{color:#ff8a8c;background:var(--pt-raise)}.pj-delete{color:var(--pt-faint);align-items:center;gap:.35rem;margin-top:.4rem;font-size:.8rem;display:inline-flex}.pj-delete:hover{color:#ff8a8c}.pj-modal-side .pt-select,.pj-field .pt-select{color-scheme:dark}.pj-hero{aspect-ratio:4;border-radius:var(--pt-radius);border:1px solid var(--pt-line);min-height:9rem;position:relative;overflow:hidden}.pj-hero img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pj-hero-text{flex-direction:column;justify-content:flex-end;gap:.4rem;padding:1.4rem 1.6rem;display:flex;position:absolute;inset:0}.pj-hero-name{font-family:var(--font-display);color:#fff;font-size:clamp(1.8rem,4vw,3rem);line-height:.95}.pj-prose{max-width:48rem}.pj-log{flex-direction:column;display:flex}.pj-log li{border-left:1px solid var(--pt-line);padding:0 0 1.1rem 1.4rem;position:relative}.pj-log li:last-child{padding-bottom:0}.pj-log li:before{content:"";background:var(--pt-panel-solid);border:2px solid var(--pt-sea);border-radius:50%;width:8px;height:8px;position:absolute;top:.35rem;left:-4.5px}.pj-log-head{align-items:baseline;gap:.7rem;display:flex}.pj-log-head time{font-family:var(--font-mono);color:var(--pt-faint);font-size:10.5px}.pj-log-kind{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pt-sea);font-size:10px;font-weight:600}.pj-log-kind--status_change,.pj-log-kind--interest{color:var(--pt-coral-ink)}.pj-log-body{color:var(--pt-fg);margin-top:.3rem;font-size:.88rem;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.pj-log-body{color:color-mix(in srgb,var(--pt-fg)88%,transparent)}}.pj-file{border:1px solid var(--pt-line);background:#08142773;border-radius:12px;flex-direction:column;gap:.25rem;padding:.8rem .9rem;text-decoration:none;display:flex;overflow:hidden}.pj-file:hover{border-color:var(--pt-line-strong)}.pj-file img{object-fit:cover;width:calc(100% + 1.8rem);max-width:none;height:9rem;margin:-.8rem -.9rem .5rem}.pj-file-name{color:var(--pt-fg);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;overflow:hidden}.dl{min-height:100vh;font-family:var(--font-sans);color:#eef3fb;background:radial-gradient(900px 500px at 70% -10%,#5fb4e624,#0000 60%),linear-gradient(#10284a,#081427);place-items:center;padding:2rem 1rem;display:grid}.dl-card{background:#0d1e37e0;border:1px solid #9fc3e033;border-radius:20px;width:min(40rem,100%);padding:2rem;box-shadow:0 30px 80px -30px #000c}.dl-eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#93a9c4;align-items:center;gap:.5rem;font-size:10px;font-weight:600;display:flex}.dl-dev{color:#0a1830;letter-spacing:.12em;background:linear-gradient(90deg,#7fe0a0,#6ec3ff);border-radius:999px;padding:.1rem .45rem}.dl-title{font-family:var(--font-display);margin-top:.6rem;font-size:2.4rem;line-height:1}.dl-sub{color:#93a9c4;margin-top:.7rem;font-size:.9rem}.dl-sub b{color:#eef3fb}.dl-current{color:#93a9c4;background:#ffffff0a;border-radius:10px;flex-wrap:wrap;gap:.3rem .8rem;margin-top:1rem;padding:.6rem .8rem;font-size:.82rem;display:flex}.dl-current b{color:#eef3fb}.dl-current a{color:#6ec3ff;margin-left:auto;text-decoration:none}.dl-people{border:1px solid #9fc3e024;border-radius:14px;flex-direction:column;margin-top:1.4rem;display:flex;overflow:hidden}.dl-person{border-top:1px solid #9fc3e024;align-items:center;gap:.85rem;padding:.8rem 1rem;display:flex}.dl-person:first-child{background:#d35f6112;border-top:0}.dl-avatar{width:2.3rem;height:2.3rem;font-family:var(--font-display);background:linear-gradient(140deg,#2d5a8a,#0f2340);border:1px solid #9fc3e042;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.dl-who{flex-direction:column;flex:1;min-width:0;display:flex}.dl-who b{font-weight:600}.dl-who small{font-family:var(--font-mono);color:#6a809c;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dl-who .dl-note{font-family:var(--font-sans);color:#93a9c4;font-size:.75rem}.dl-levels{flex-shrink:0;gap:.4rem;display:flex}.dl-custom{margin-top:1.4rem}.dl-row{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.dl-row input,.dl-row select{color:#eef3fb;color-scheme:dark;background:#08142799;border:1px solid #9fc3e033;border-radius:9px;flex:9rem;height:2.2rem;padding:0 .7rem;font-size:.85rem}.dl-row select{appearance:none;background:#08142799 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2393a9c4' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right .8rem center/14px no-repeat;flex:0 0 7rem;padding-right:2.2rem}.dl-code{font-family:var(--font-mono);white-space:pre-wrap;word-break:break-all;color:#7fe0a0;background:#0000004d;border-radius:10px;margin-top:1rem;padding:.8rem 1rem;font-size:11.5px}@media (max-width:520px){.dl-person{flex-wrap:wrap}.dl-levels{width:100%;padding-left:3.15rem}}.sb-dev{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#0a1830;background:linear-gradient(90deg,#7fe0a0,#6ec3ff);border-radius:999px;flex-shrink:0;padding:.05rem .4rem;font-size:9px;font-weight:600;text-decoration:none}.sb-dev:hover{filter:brightness(1.1)}.su{flex-direction:column;gap:1.25rem;max-width:56rem;margin:0 auto;display:flex}.su-top{flex-direction:column;gap:.9rem;display:flex}.su--settings{max-width:62rem;margin:0}.su--settings .su-pill-mark{color:inherit;background:0 0}.su--settings .su-pill.is-current .su-pill-mark{background:var(--pt-coral);color:#fff}.su-pills{scrollbar-width:none;gap:.35rem;padding-bottom:2px;display:flex;overflow-x:auto}.su-pill{border:1px solid var(--pt-line);color:var(--pt-muted);white-space:nowrap;background:#08142773;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .75rem .35rem .4rem;font-size:.8rem;text-decoration:none;transition:border-color .14s,color .14s;display:inline-flex}a.su-pill:hover{color:var(--pt-fg);border-color:var(--pt-line-strong)}.su-pill-mark{width:1.35rem;height:1.35rem;font-family:var(--font-mono);background:var(--pt-raise);color:var(--pt-muted);border-radius:50%;place-items:center;font-size:10.5px;display:grid}.su-pill.is-done .su-pill-mark{background:var(--pt-kelp)}@supports (color:color-mix(in lab, red, red)){.su-pill.is-done .su-pill-mark{background:color-mix(in srgb,var(--pt-kelp)22%,transparent)}}.su-pill.is-done .su-pill-mark{color:var(--pt-kelp)}.su-pill.is-current{color:var(--pt-fg);border-color:var(--pt-coral)}@supports (color:color-mix(in lab, red, red)){.su-pill.is-current{border-color:color-mix(in srgb,var(--pt-coral)55%,transparent)}}.su-pill.is-current{background:var(--pt-coral)}@supports (color:color-mix(in lab, red, red)){.su-pill.is-current{background:color-mix(in srgb,var(--pt-coral)12%,#08142773)}}.su-pill.is-current .su-pill-mark{background:var(--pt-coral);color:#fff}.su-card{border:1px solid var(--pt-line);background:var(--pt-panel);border-radius:18px;padding:clamp(1.5rem,4vw,2.5rem);animation:.26s cubic-bezier(.22,1,.36,1) su-in;box-shadow:0 20px 50px -24px #000000b3,inset 0 1px #ffffff0a}@keyframes su-in{0%{opacity:0;transform:translateY(8px)}}.su-kicker{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--pt-coral-ink);font-size:10.5px;font-weight:600}.su-q{font-family:var(--font-display);color:var(--pt-fg);margin-top:.5rem;font-size:clamp(2rem,4.5vw,2.9rem);line-height:1.02}.su-help{max-width:40rem;color:var(--pt-muted);margin-top:.7rem;font-size:.95rem;line-height:1.55}.su-body{margin-top:1.75rem}.su-nav{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.su-fields{flex-direction:column;gap:1.1rem;display:flex}.su-field{flex-direction:column;gap:.4rem;display:flex}.su-field-q{font-family:var(--font-heading);color:var(--pt-fg);font-size:1rem;font-weight:600}.su-field-hint{color:var(--pt-faint);font-size:.8rem}.su-input{border:1px solid var(--pt-line-strong);width:100%;color:var(--pt-fg);font-family:var(--font-sans);resize:vertical;background:#0814278c;border-radius:12px;padding:.7rem .9rem;font-size:.95rem;transition:border-color .14s,box-shadow .14s}.su-input::placeholder{color:var(--pt-faint)}.su-input:focus{border-color:var(--pt-sea);outline:none}@supports (color:color-mix(in lab, red, red)){.su-input:focus{border-color:color-mix(in srgb,var(--pt-sea)55%,transparent)}}.su-input:focus{box-shadow:0 0 0 3px var(--pt-sea)}@supports (color:color-mix(in lab, red, red)){.su-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--pt-sea)14%,transparent)}}.su-input--lg{padding:.85rem 1rem;font-size:1.35rem;font-weight:600}.su-input--code,.st-code{font-family:var(--font-mono);font-size:13px;line-height:1.6}.su-error{color:#ff8a8c;font-size:.8rem}.su-note{color:var(--pt-gold);align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.82rem;display:flex}.su-drop{border:1.5px dashed var(--pt-line-strong);color:var(--pt-muted);text-align:center;cursor:pointer;background:#08142759;border-radius:16px;flex-direction:column;align-items:center;gap:.45rem;padding:2.25rem 1.5rem;transition:border-color .14s,background .14s;display:flex}.su-drop:hover,.su-drop.phx-drop-target-active{border-color:var(--pt-sea)}@supports (color:color-mix(in lab, red, red)){.su-drop:hover,.su-drop.phx-drop-target-active{border-color:color-mix(in srgb,var(--pt-sea)60%,transparent)}}.su-drop:hover,.su-drop.phx-drop-target-active{background:var(--pt-sea)}@supports (color:color-mix(in lab, red, red)){.su-drop:hover,.su-drop.phx-drop-target-active{background:color-mix(in srgb,var(--pt-sea)6%,#08142759)}}.su-drop--row{text-align:left;flex-direction:row;justify-content:flex-start;gap:.9rem;padding:1rem 1.2rem}.su-drop--row>span{flex-direction:column;display:flex}.su-drop-title{color:var(--pt-fg);font-size:.92rem;font-weight:500}.su-drop-sub{color:var(--pt-faint);font-size:.78rem}.su-progress{color:var(--pt-muted);align-items:center;gap:.75rem;margin-top:.6rem;font-size:.8rem;display:flex}.su-cover{aspect-ratio:4;border:1px solid var(--pt-line);border-radius:16px;min-height:8rem;position:relative;overflow:hidden}.su-cover img{object-fit:cover;width:100%;height:100%}.su-cover-gen{background:linear-gradient(135deg,hsl(var(--hue)55% 16%)0%,hsl(calc(var(--hue) + 15)60% 30%)60%,#d35f61 130%);flex-direction:column;justify-content:flex-end;gap:.3rem;padding:1.2rem 1.4rem;display:flex;position:absolute;inset:0}.su-cover-name{font-family:var(--font-display);color:#fff;font-size:2.2rem;line-height:1}.su-roles{gap:.6rem;margin-bottom:1.25rem;display:grid}@media (min-width:760px){.su-roles{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.su-roles{grid-template-columns:repeat(4,1fr)}}.su-role{border:1px solid var(--pt-line);color:var(--pt-muted);background:#08142759;border-radius:14px;flex-direction:column;align-items:flex-start;gap:.45rem;padding:.85rem .95rem;font-size:.8rem;line-height:1.45;display:flex}.su-crew{border:1px solid var(--pt-line);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.su-crew>li{border-top:1px solid var(--pt-line);align-items:center;gap:.75rem;padding:.6rem .9rem;display:flex}.su-crew>li:first-child{border-top:0}.su-group{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.su-chips{flex-wrap:wrap;gap:.5rem;display:flex}.su-chip{border:1px solid var(--pt-line-strong);color:var(--pt-muted);background:#08142773;border-radius:999px;align-items:center;gap:.35rem;padding:.5rem .9rem .5rem .7rem;font-size:.88rem;transition:all .16s;display:inline-flex}button.su-chip:hover{color:var(--pt-fg);border-color:var(--pt-sea)}@supports (color:color-mix(in lab, red, red)){button.su-chip:hover{border-color:color-mix(in srgb,var(--pt-sea)50%,transparent)}}.su-chip.is-on{color:var(--pt-fg);border-color:var(--pt-kelp)}@supports (color:color-mix(in lab, red, red)){.su-chip.is-on{border-color:color-mix(in srgb,var(--pt-kelp)55%,transparent)}}.su-chip.is-on{background:var(--pt-kelp)}@supports (color:color-mix(in lab, red, red)){.su-chip.is-on{background:color-mix(in srgb,var(--pt-kelp)12%,#08142773)}}.su-chip.is-on svg:first-child{color:var(--pt-kelp)}.su-summary{flex-direction:column;gap:.45rem;font-size:.87rem;display:flex}.su-summary li{color:var(--pt-faint);align-items:center;gap:.5rem;display:flex}.su-summary li.is-done{color:var(--pt-kelp)}.su-summary a{color:var(--pt-fg);font-weight:500;text-decoration:none}.su-summary a:hover{color:var(--pt-coral-ink)}.su-optional{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pt-faint);margin-left:.35rem;font-size:9.5px}.su-checklist{border:1px solid var(--pt-coral);border-radius:18px;padding:clamp(1.25rem,3vw,1.9rem)}@supports (color:color-mix(in lab, red, red)){.su-checklist{border:1px solid color-mix(in srgb,var(--pt-coral)25%,var(--pt-line))}}.su-checklist{background:radial-gradient(520px 220px at 100% 0%,#d35f611a,transparent 70%),var(--pt-panel)}.su-checklist-head{flex-direction:column;gap:1rem;display:flex}@media (min-width:760px){.su-checklist-head{flex-direction:row;justify-content:space-between;align-items:flex-end}}.su-checklist-title{font-family:var(--font-display);color:var(--pt-fg);margin-top:.35rem;font-size:2rem;line-height:1}.su-meter{background:#ffffff12;border-radius:999px;height:6px;margin:1.2rem 0 1rem;overflow:hidden}.su-meter>span{border-radius:inherit;background:linear-gradient(90deg,var(--pt-coral),var(--pt-gold));height:100%;transition:width .4s;display:block}.su-items{gap:.5rem;display:grid}@media (min-width:900px){.su-items{grid-template-columns:1fr 1fr}}.su-item{border:1px solid var(--pt-line);background:#08142766;border-radius:14px;align-items:center;gap:.85rem;padding:.8rem .95rem;text-decoration:none;transition:border-color .14s,transform .22s cubic-bezier(.34,1.56,.64,1);display:flex}.su-item:hover{border-color:var(--pt-line-strong);transform:translate(2px)}.su-item-mark{border:1.5px solid var(--pt-line-strong);width:1.9rem;height:1.9rem;font-family:var(--font-mono);color:var(--pt-muted);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}.su-item.is-done .su-item-mark{border-color:var(--pt-kelp);background:var(--pt-kelp);color:#0a1830}.su-item-title{color:var(--pt-fg);align-items:baseline;font-size:.92rem;font-weight:600;display:flex}.su-item-sub{color:var(--pt-faint);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;display:block;overflow:hidden}.su-item.is-done .su-item-title{color:var(--pt-muted)}.pt-choices{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:700px){.pt-choices--2{grid-template-columns:repeat(2,1fr)}.pt-choices--3{grid-template-columns:repeat(3,1fr)}.pt-choices--4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.pt-choices--4{grid-template-columns:repeat(4,1fr)}}.pt-choice{border:1px solid var(--pt-line);cursor:pointer;background:#08142766;border-radius:16px;flex-direction:column;gap:.6rem;padding:1rem 1.05rem;transition:border-color .16s,background .16s,transform .24s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.pt-choice:hover{border-color:var(--pt-line-strong);transform:translateY(-2px)}.pt-choice.has-image{padding:0;overflow:hidden}.pt-choice.has-image .pt-choice-text{padding:0 1.05rem 1.05rem}.pt-choice-art{aspect-ratio:16/8;display:block;overflow:hidden}.pt-choice-art img{object-fit:cover;opacity:.8;width:100%;height:100%;transition:opacity .2s,transform .4s}.pt-choice:hover .pt-choice-art img{opacity:1;transform:scale(1.03)}.pt-choice-icon{width:2.3rem;height:2.3rem;color:var(--pt-sea);background:var(--pt-sea);border-radius:11px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.pt-choice-icon{background:color-mix(in srgb,var(--pt-sea)12%,transparent)}}.pt-choice-text{flex-direction:column;gap:.25rem;display:flex}.pt-choice-title{font-family:var(--font-heading);color:var(--pt-fg);font-size:1rem;font-weight:600}.pt-choice-tag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pt-coral-ink);font-size:10px}.pt-choice-blurb{color:var(--pt-muted);font-size:.8rem;line-height:1.5}.pt-choice-check{background:var(--pt-coral);color:#fff;opacity:0;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:.7rem;right:.7rem;transform:scale(.6)}.pt-choice:has(input:checked){border-color:var(--pt-coral)}@supports (color:color-mix(in lab, red, red)){.pt-choice:has(input:checked){border-color:color-mix(in srgb,var(--pt-coral)65%,transparent)}}.pt-choice:has(input:checked){background:var(--pt-coral)}@supports (color:color-mix(in lab, red, red)){.pt-choice:has(input:checked){background:color-mix(in srgb,var(--pt-coral)9%,#08142766)}}.pt-choice:has(input:checked) .pt-choice-check{opacity:1;transform:none}.pt-choice:has(input:focus-visible){box-shadow:0 0 0 3px var(--pt-sea)}@supports (color:color-mix(in lab, red, red)){.pt-choice:has(input:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb,var(--pt-sea)30%,transparent)}}.st{max-width:60rem}.st-panel{border:1px solid var(--pt-line);background:var(--pt-panel);border-radius:18px;padding:1.3rem 1.4rem}.st-panel-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.st-panel-title{font-family:var(--font-heading);color:var(--pt-fg);font-size:1.05rem;font-weight:600}.st-panel-hint{color:var(--pt-muted);margin-top:.2rem;font-size:.82rem}.st-grid{gap:0 1rem;display:grid}@media (min-width:700px){.st-grid{grid-template-columns:1fr 1fr}}.st-savebar{z-index:20;border:1px solid var(--pt-line-strong);background:#0f2340f0;border-radius:16px;justify-content:flex-end;align-items:center;gap:.6rem;padding:.7rem .8rem .7rem 1.2rem;display:flex;position:sticky;bottom:1rem;box-shadow:0 18px 40px -16px #000c}.st-savebar>span:first-child{margin-right:auto}.st-cover{border:1px solid var(--pt-line);aspect-ratio:4;border-radius:14px;margin-bottom:.9rem;overflow:hidden}.st-cover img{object-fit:cover;width:100%;height:100%}.st-files{flex-direction:column;gap:.35rem;display:flex}.st-files li{border:1px solid var(--pt-line);color:var(--pt-fg);background:#08142759;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.85rem;display:flex}.oc-cover{width:100%;height:100%;display:block}.pt-pcard-art .oc-cover,.pj-hero-svg,.su-cover-svg{position:absolute;inset:0}.su-cover-text{text-shadow:0 2px 18px #00000073;flex-direction:column;justify-content:flex-end;gap:.3rem;padding:1.2rem 1.4rem;display:flex;position:absolute;inset:0}.su-cover-badge{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#0a1830;background:var(--pt-kelp);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:.8rem;right:.8rem}.su-themes{flex-wrap:wrap;gap:.4rem;margin-bottom:.9rem;display:flex}.su-chip--sm{padding:.35rem .8rem;font-size:.8rem}.su-cover-theme{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pt-fg);background:#0814278c;border:1px solid #f1eef92e;border-radius:999px;padding:.2rem .6rem;font-size:10px;font-weight:600;position:absolute;top:.8rem;left:.8rem}.su-cover-actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem;display:flex}.pj-hero-text{text-shadow:0 2px 18px #00000073}.st-cover .oc-cover{aspect-ratio:4}.potm{border:1px solid var(--pt-gold);border-radius:20px;align-items:flex-end;min-height:17rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.potm{border:1px solid color-mix(in srgb,var(--pt-gold)30%,var(--pt-line))}}.potm{box-shadow:0 24px 60px -30px #000000e6}.potm-art{background:linear-gradient(160deg,#1c4470,#0b1d36);position:absolute;inset:0}.potm-art img,.potm-art .oc-cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.potm-art img.potm-kind{opacity:.75}.potm-art:after{content:"";background:linear-gradient(90deg,#06101deb 0%,#06101db3 42%,#06101d1a 100%),linear-gradient(#0000 40%,#06101d99);position:absolute;inset:0}.potm-body{flex-direction:column;gap:.55rem;max-width:40rem;padding:clamp(1.4rem,3vw,2.2rem);display:flex;position:relative}.potm-eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--pt-gold);align-items:center;gap:.35rem;font-size:10.5px;font-weight:600;display:inline-flex}.potm-eyebrow span{color:var(--pt-gold)}@supports (color:color-mix(in lab, red, red)){.potm-eyebrow span{color:color-mix(in srgb,var(--pt-gold)70%,white)}}.potm-title{font-family:var(--font-display);color:#fff;font-size:clamp(2.2rem,5vw,3.4rem);line-height:.95}.potm-tagline{color:#eef3fbd9;font-size:1rem}.potm-meta{color:#eef3fbbf;flex-wrap:wrap;align-items:center;gap:.6rem 1.1rem;margin-top:.3rem;font-size:.8rem;display:flex}.potm-progress{align-items:center;gap:.6rem;display:inline-flex}.potm-progress .pt-progress{width:8rem}.potm-crew{align-items:center;gap:.5rem;display:inline-flex}.potm-looking{color:var(--pt-kelp);align-items:center;gap:.35rem;font-size:.85rem;display:inline-flex}.potm-actions{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.potm-empty{color:var(--pt-muted);border-style:dashed;align-items:center;gap:.8rem;font-size:.88rem;text-decoration:none;display:flex}.potm-empty b{color:var(--pt-fg);font-weight:600}.potm-empty svg:first-child{color:var(--pt-gold)}.proj-row{min-width:0;color:var(--pt-fg);flex:1;align-items:center;gap:.85rem;text-decoration:none;display:flex}.pt-list>li:has(.proj-row):hover{background:var(--pt-raise)}.proj-row-art{border:1px solid var(--pt-line);background:#0b1d36;border-radius:8px;flex-shrink:0;width:4.5rem;height:2.25rem;position:relative;overflow:hidden}.proj-row-art img,.proj-row-art .oc-cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.proj-row-progress{flex-shrink:0;width:6rem}.proj-row-bar{max-width:11rem;margin-top:.4rem;display:block}.proj-row-bar .pt-progress{height:4px}.proj-more{border-top:1px solid var(--pt-line);padding:.6rem 1.25rem;font-size:.8rem}@media (max-width:700px){.proj-row-progress,.proj-row .pt-badge{display:none}}.call-card{border-color:#5865f2;flex-direction:column;gap:.35rem;display:flex}@supports (color:color-mix(in lab, red, red)){.call-card{border-color:color-mix(in srgb,#5865f2 35%,var(--pt-line))}}.call-card{background:radial-gradient(420px 200px at 100% 0%,#5865f229,transparent 70%),var(--pt-panel)}.call-card-head{justify-content:space-between;align-items:center;display:flex}.call-live{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pt-kelp);align-items:center;gap:.4rem;margin-top:.4rem;font-size:10.5px;font-weight:600;display:inline-flex}.call-live span{background:var(--pt-kelp);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite pj-live}.call-title{font-family:var(--font-heading);color:var(--pt-fg);margin-top:.3rem;font-size:1.15rem;font-weight:600}.call-when{color:#c9d0ff;font-size:.95rem}.call-sub{color:var(--pt-muted);font-size:.8rem}.call-notes{color:var(--pt-muted);white-space:pre-wrap;margin-top:.3rem;font-size:.85rem;line-height:1.5}.call-actions{flex-wrap:wrap;gap:.4rem;margin-top:.7rem;display:flex}.call-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pt-fg);margin-bottom:.4rem;font-size:11px;font-weight:600;display:block}@supports (color:color-mix(in lab, red, red)){.call-label{color:color-mix(in srgb,var(--pt-fg)70%,transparent)}}.call-date{min-width:4.8rem;font-family:var(--font-mono);color:#c9d0ff;text-align:center;background:#5865f224;border-radius:10px;place-items:center;padding:.3rem .5rem;font-size:11px;display:grid}.pt-md>*+*{margin-top:.6em}.pt-md h1,.pt-md h2,.pt-md h3,.pt-md h4{font-family:var(--font-heading);color:var(--pt-fg);font-weight:600;line-height:1.3}.pt-md h1{font-size:1.2em}.pt-md h2{font-size:1.1em}.pt-md h3,.pt-md h4{font-size:1em}.pt-md strong{color:var(--pt-fg);font-weight:600}.pt-md em{font-style:italic}.pt-md a{color:var(--pt-sea);text-decoration:underline;-webkit-text-decoration-color:var(--pt-sea);-webkit-text-decoration-color:var(--pt-sea);text-decoration-color:var(--pt-sea)}@supports (color:color-mix(in lab, red, red)){.pt-md a{-webkit-text-decoration-color:color-mix(in srgb,var(--pt-sea)40%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--pt-sea)40%,transparent);text-decoration-color:color-mix(in srgb,var(--pt-sea)40%,transparent)}}.pt-md a{text-underline-offset:2px}.pt-md a:hover{color:#a8dbff}.pt-md ul,.pt-md ol{padding-left:1.3em}.pt-md ul{list-style:outside}.pt-md ol{list-style:decimal}.pt-md li+li{margin-top:.2em}.pt-md li::marker{color:var(--pt-faint)}.pt-md code{border:1px solid var(--pt-line);font-family:var(--font-mono);color:#ffd9a8;background:#08142799;border-radius:5px;padding:.1em .35em;font-size:.85em}.pt-md pre{border:1px solid var(--pt-line);background:#081427b3;border-radius:10px;padding:.75em .9em;overflow-x:auto}.pt-md pre code{color:var(--pt-fg);background:0 0;border:0;padding:0}.pt-md blockquote{border-left:3px solid var(--pt-coral);padding-left:.9em}@supports (color:color-mix(in lab, red, red)){.pt-md blockquote{border-left:3px solid color-mix(in srgb,var(--pt-coral)55%,transparent)}}.pt-md blockquote{color:var(--pt-muted)}.pt-md hr{border:0;border-top:1px solid var(--pt-line)}.pt-md img{border-radius:10px;max-width:100%}.pt-md input[type=checkbox]{accent-color:var(--pt-kelp);margin-right:.35em}.pt-md table{border-collapse:collapse;font-size:.9em}.pt-md th,.pt-md td{border:1px solid var(--pt-line);padding:.35em .6em}.jr{align-items:flex-start!important}.jr-message{color:var(--pt-fg);margin-top:.3rem;font-size:.85rem;font-style:italic;display:block}.jr-self{color:var(--pt-muted);align-items:center;gap:.8rem;font-size:.88rem;display:flex}.jr-self b{color:var(--pt-fg);font-weight:600}.jr-self>svg{color:var(--pt-sea);flex-shrink:0}.jr-modal{flex-direction:column;gap:.8rem;max-width:32rem;margin-top:12vh;padding:1.6rem;display:flex}.jr-title{font-family:var(--font-display);color:var(--pt-fg);font-size:1.9rem;line-height:1.05}.sc-row{align-items:flex-start!important}.sc-row .pj-section-icon{width:2.1rem;height:2.1rem}.sc-name{width:8rem;color:var(--pt-fg);flex-shrink:0;padding-top:.35rem;font-size:.9rem;font-weight:600}.sc-people{flex-wrap:wrap;flex:1;align-items:center;gap:.4rem;min-width:0;display:flex}.pj-tab-badge{min-width:1.15rem;height:1.15rem;font-family:var(--font-mono);color:#fff;background:var(--pt-coral);border-radius:999px;place-items:center;padding:0 .3rem;font-size:10px;font-weight:600;display:inline-grid}.rt{flex-direction:column;gap:.8rem;height:100%;min-height:100svh;padding:.9rem clamp(.75rem,2vw,1.5rem) 1rem;display:flex}.rt-bar{border:1px solid var(--pt-line);background:var(--pt-panel);border-radius:16px;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;padding:.75rem .9rem .75rem 1.1rem;display:flex}.rt-live{border-color:var(--pt-kelp);flex-direction:column;gap:.35rem;display:flex}@supports (color:color-mix(in lab, red, red)){.rt-live{border-color:color-mix(in srgb,var(--pt-kelp)35%,var(--pt-line))}}.rt-live{background:radial-gradient(520px 200px at 100% 0%,#7fe0a01f,transparent 70%),var(--pt-panel)}.rt-live-eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--pt-kelp);align-items:center;gap:.45rem;font-size:10.5px;font-weight:600;display:inline-flex}.rt-live-title{font-family:var(--font-display);color:var(--pt-fg);font-size:2rem;line-height:1}.rt-bar-where{flex-direction:column;gap:.1rem;min-width:0;margin-right:.4rem;display:flex}.rt-title{font-family:var(--font-display);color:var(--pt-fg);white-space:nowrap;text-overflow:ellipsis;max-width:22rem;font-size:1.6rem;line-height:1;overflow:hidden}.rt-wheel{color:var(--pt-muted);align-items:center;gap:.3rem;font-size:.8rem;display:inline-flex}.rt-people{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.rt-person{border:1px solid var(--pt-line);color:var(--pt-fg);white-space:nowrap;background:#08142773;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .6rem .2rem .35rem;font-size:.78rem;display:inline-flex}.rt-person.is-away{opacity:.45}.rt-person-dot{background:var(--c);border-radius:50%;width:.8rem;height:.8rem;box-shadow:inset 0 0 0 1px #ffffff40}.rt-person{transition:box-shadow .16s,border-color .16s}.rt-person.is-speaking{border-color:var(--c);box-shadow:0 0 0 2px var(--c),0 0 14px var(--c)}@supports (color:color-mix(in lab, red, red)){.rt-person.is-speaking{box-shadow:0 0 0 2px color-mix(in srgb,var(--c)45%,transparent),0 0 14px color-mix(in srgb,var(--c)55%,transparent)}}.rt-person-mic{color:var(--pt-kelp)}.rt-person-muted{color:var(--pt-faint)}.rt-huddle{border:1px solid var(--pt-line);background:#08142773;border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .3rem .25rem .7rem;display:inline-flex}.rt-huddle.is-on{border-color:var(--pt-kelp)}@supports (color:color-mix(in lab, red, red)){.rt-huddle.is-on{border-color:color-mix(in srgb,var(--pt-kelp)45%,var(--pt-line))}}.rt-huddle--off{opacity:.85;padding-right:.45rem}.rt-huddle-switch{align-items:center;padding:0 .25rem 0 .15rem;display:inline-flex}.rt-huddle-switch .sk-opt-row{gap:0}.rt-huddle-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pt-muted);align-items:center;gap:.3rem;font-size:10.5px;font-weight:600;display:inline-flex}.rt-huddle.is-on .rt-huddle-label{color:var(--pt-kelp)}.rt-huddle-label b{color:var(--pt-fg);font-weight:600}.rt-mic{border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.8rem;font-weight:500;transition:background .14s;display:inline-flex}.rt-mic.is-live{color:#0a1830;background:var(--pt-kelp)}.rt-mic.is-muted{color:var(--pt-fg);background:var(--pt-coral)}@supports (color:color-mix(in lab, red, red)){.rt-mic.is-muted{background:color-mix(in srgb,var(--pt-coral)35%,transparent)}}.rt-huddle-status{color:var(--pt-gold);font-size:.78rem}.rt-huddle-status:empty{display:none}.rt-cursor.is-speaking svg{filter:drop-shadow(0 0 6px var(--c))drop-shadow(0 2px 3px #0006)}.rt-cursor.is-speaking .rt-cursor-tag{box-shadow:0 0 0 2px #fffc,0 0 12px var(--c)}.rt-ready{color:var(--pt-kelp)}.rt-actions{flex-wrap:wrap;align-items:center;gap:.4rem;margin-left:auto;display:flex}.rt-board{flex:1;gap:.8rem;min-height:0;display:flex;position:relative}.rt-waters{flex-direction:column;flex:1;gap:.8rem;min-width:0;min-height:0;display:flex}.rt-cursors{z-index:45;pointer-events:none;position:absolute;inset:0;overflow:hidden}.rt-cursor{opacity:0;will-change:transform;align-items:flex-start;gap:2px;transition:transform 90ms linear,opacity .22s;display:flex;position:absolute;top:0;left:0}.rt-cursor.is-in{opacity:1}.rt-cursor svg{fill:var(--c);stroke:#081427cc;stroke-width:1px;filter:drop-shadow(0 2px 3px #0006)}.rt-cursor-tag{font-family:var(--font-mono);letter-spacing:.06em;color:#0a1830;background:var(--c);border-radius:999px;margin-top:12px;padding:1px 6px;font-size:10px;font-weight:600;box-shadow:0 2px 6px #00000059}.rt-grid{flex:1;grid-template-columns:1fr;gap:.8rem;min-height:0;display:grid}@media (min-width:1024px){.rt-grid{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(15rem,1fr)}}.rt-lane{--lane:var(--pt-sea);border:1px solid var(--lane);border-radius:18px;flex-direction:column;min-height:12rem;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rt-lane{border:1px solid color-mix(in srgb,var(--lane)30%,var(--pt-line))}}.rt-lane{background:radial-gradient(600px 220px at 0% 0%,var(--lane),transparent 70%),var(--pt-panel)}@supports (color:color-mix(in lab, red, red)){.rt-lane{background:radial-gradient(600px 220px at 0% 0%,color-mix(in srgb,var(--lane)12%,transparent),transparent 70%),var(--pt-panel)}}.rt-lane{transition:border-color .16s,box-shadow .16s}.rt-lane--still_water{--lane:#6ec3ff}.rt-lane--rising_tide{--lane:#7fe0a0}.rt-lane--stormy_water{--lane:#d35f61}.rt-lane--anchor{--lane:#ffcf73}.rt-lane--bottle{--lane:#c98bd6}.rt-lane--wide{flex:none;min-height:11rem;max-height:14rem}.rt-lane.ring-2{box-shadow:0 0 0 2px var(--lane)}@supports (color:color-mix(in lab, red, red)){.rt-lane.ring-2{box-shadow:0 0 0 2px color-mix(in srgb,var(--lane)70%,transparent)}}.rt-lane.ring-2{--tw-ring-shadow:none}.rt-lane-head{flex-shrink:0;align-items:center;gap:.75rem;padding:.8rem 1rem .6rem;display:flex}.rt-lane-emblem{width:2.4rem;height:2.4rem;image-rendering:pixelated;border:1px solid var(--lane);border-radius:10px;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.rt-lane-emblem{border:1px solid color-mix(in srgb,var(--lane)35%,transparent)}}.rt-lane-emblem{background:#08142780}.rt-lane-title{font-family:var(--font-heading);color:var(--pt-fg);font-size:1rem;font-weight:600;line-height:1.2}.rt-lane-blurb{color:var(--pt-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:.1rem;font-size:.78rem;overflow:hidden}.rt-lane-count{min-width:1.6rem;height:1.6rem;font-family:var(--font-mono);color:var(--lane);background:var(--lane);border-radius:999px;place-items:center;padding:0 .4rem;font-size:11px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.rt-lane-count{background:color-mix(in srgb,var(--lane)14%,transparent)}}.rt-lane-body{flex:1;min-height:0;padding:.4rem .9rem .9rem;overflow-y:auto}.rt-cards{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));align-items:start;gap:.6rem;display:grid}.rt-lane-empty{border:1px dashed var(--lane);padding:1rem}@supports (color:color-mix(in lab, red, red)){.rt-lane-empty{border:1px dashed color-mix(in srgb,var(--lane)30%,var(--pt-line))}}.rt-lane-empty{text-align:center;color:var(--pt-faint);border-radius:12px;font-size:.8rem}.rt-note,.rt-note .sticky-input{color:#1d2233}.rt-note-hint,.rt-note-author{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#1d223380;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.rt-paper-link{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#1d223380;font-size:9px;transition:color .14s}.rt-paper-link:hover{color:#1d2233}.rt-paper-link.is-accent{color:#b8474a}.rt-paper-btn{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#f1eef9;background:#10284a;border-radius:7px;padding:.3rem .7rem;font-size:9.5px;font-weight:600;transition:background .14s}.rt-paper-btn:hover{background:#d35f61}.rt-note-rule{border-top:1px solid #1d22331f;margin-top:.4rem;padding-top:.4rem}.rt-note-edit{border-bottom:1px solid #1d223333}.rt-note-field{resize:none;width:100%;font-family:var(--font-sans);color:#1d2233;background:#ffffff8c;border:1px solid #1d223333;border-radius:8px;padding:.4rem .5rem;font-size:.85rem}.rt-note-field:focus{border-color:#1d223380;outline:none}.rt-decided{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#b8474a;font-size:9px;font-weight:600}.rt-pad{border:1px solid var(--pt-line-strong);background:var(--pt-panel-solid);border-radius:18px;flex-direction:column;flex-shrink:0;width:20.5rem;min-height:0;display:flex;overflow:hidden}.rt-pad-head{border-bottom:1px solid var(--pt-line);color:var(--pt-muted);align-items:center;gap:.5rem;padding:.75rem .9rem;display:flex}.rt-pad-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:10.5px;font-weight:600}.rt-pad-count{font-family:var(--font-mono);color:#0a1830;background:#fbeeb0;border-radius:999px;padding:.1rem .5rem;font-size:10px}.rt-pad-body{flex-direction:column;flex:1;gap:.9rem;min-height:0;padding:.9rem;display:flex;overflow-y:auto}.rt-note--pad{aspect-ratio:5/4}.rt-hand{flex-direction:column;gap:.7rem;display:flex}.rt-stick{align-items:center;gap:.3rem;margin-top:.55rem;display:flex}.rt-stick-btn{--lane:#6ec3ff;width:2rem;height:2rem;box-shadow:0 0 0 1.5px var(--lane);background:#10284a;border-radius:8px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rt-stick-btn{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--lane)70%,transparent)}}.rt-stick-btn{transition:transform .16s cubic-bezier(.34,1.56,.64,1)}.rt-stick-btn img{width:1.35rem;height:1.35rem;image-rendering:pixelated;border-radius:4px}.rt-stick-btn:hover{transform:translateY(-2px)scale(1.06)}.rt-stick-btn--still_water{--lane:#6ec3ff}.rt-stick-btn--rising_tide{--lane:#7fe0a0}.rt-stick-btn--stormy_water{--lane:#d35f61}.rt-stick-btn--anchor{--lane:#ffcf73}.rt-stick-btn--bottle{--lane:#c98bd6}@media (max-width:1023px){.rt{min-height:auto}.rt-board{flex-direction:column}.rt-pad{order:-1;width:auto}.rt-pad-body{overflow:visible}.rt-note--pad{aspect-ratio:auto;min-height:9rem}.rt-bar-where .rt-title{font-size:1.3rem}}.rt-tool{border:1px solid var(--pt-line);height:1.8rem;color:var(--pt-muted);background:#08142766;border-radius:8px;align-items:center;gap:.25rem;padding:0 .45rem;transition:border-color .14s,color .14s;display:inline-flex}.rt-tool:hover{border-color:var(--pt-line-strong);color:var(--pt-fg)}.rt-swatch{border-radius:4px;width:.95rem;height:.95rem;box-shadow:inset 0 0 0 1px #00000026}.rt-menu{z-index:50;border:1px solid var(--pt-line-strong);background:#10243f;border-radius:12px;padding:.5rem;position:absolute;top:calc(100% + .4rem);left:0;box-shadow:0 20px 50px -14px #000c}.rt-menu-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pt-faint);padding:0 .2rem .4rem;font-size:9.5px;font-weight:600}.rt-menu-item{text-align:left;width:100%;color:var(--pt-fg);border-radius:8px;padding:.4rem .55rem;display:block}.rt-menu-item:hover,.rt-menu-item.is-on{background:var(--pt-raise)}.rt-swatch-btn{border-radius:7px;height:1.8rem;transition:transform .16s;box-shadow:inset 0 0 0 1px #0000001f}.rt-swatch-btn:hover{transform:scale(1.08)}.rt-swatch-btn.is-on{box-shadow:0 0 0 2px var(--pt-coral)}.rt-swatch-btn.is-taken{opacity:.25;cursor:not-allowed}html.has-cursor,html.has-cursor *{cursor:none!important}html.has-cursor :is(input,textarea,[contenteditable=true]){cursor:text!important}html.has-cursor.cursor-over-text .cursor-dot,html.has-cursor.cursor-over-text .cursor-ring{opacity:0!important}.cursor-layer,.cursor-layer[popover]{pointer-events:none;z-index:2147483647;background:0 0;border:0;width:100vw;height:100vh;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.cursor-layer[popover]::backdrop{display:none}.cursor-dot,.cursor-ring{z-index:2147483647;pointer-events:none;opacity:0;transition:opacity .2s;position:fixed;top:0;left:0}.cursor-dot.is-visible,.cursor-ring.is-visible{opacity:1}.cursor-dot{background:var(--color-oceans-accent);border-radius:999px;width:6px;height:6px;margin:-3px 0 0 -3px;box-shadow:0 0 10px #d35f61cc}@supports (color:color-mix(in lab, red, red)){.cursor-dot{box-shadow:0 0 10px color-mix(in srgb,var(--color-oceans-accent)80%,transparent)}}.cursor-ring:before{content:"";border:1px solid #f1eef973;border-radius:999px;width:30px;height:30px;transition:width .26s cubic-bezier(.22,1,.36,1),height .26s cubic-bezier(.22,1,.36,1),left .26s cubic-bezier(.22,1,.36,1),top .26s cubic-bezier(.22,1,.36,1),border-color .2s,background .2s,transform .16s;position:absolute;top:-15px;left:-15px}.cursor-dot{transition:opacity .2s,background .2s,box-shadow .2s}.cursor-dot.is-hover{background:#fff;box-shadow:0 0 10px #ffffffb3}.cursor-ring.is-hover:before{background:#ffffff14;border-color:#ffffffd9;width:50px;height:50px;top:-25px;left:-25px}.cursor-ring.is-down:before{transform:scale(.82)}@media (prefers-reduced-motion:reduce){.deep *,.deep :before,.deep :after{transition:none!important;animation:none!important}.deep-bubble,.deep-snow,.deep-breath,.pillars-sea,.r3-swim{display:none}.dim-content>*{transition:none!important}.dim-bubble{display:none}.js-reveal .reveal-up,.js-reveal .pillar .pillar-card{opacity:1;transform:none}.js-reveal .pillar .pillar-kelp{clip-path:none}html:has(.deep){scroll-behavior:auto}}.field-tip{color:#eef4fb;max-width:min(22rem,100vw - 16px);font-family:var(--font-sans);background:#0f2340;border:1px solid #d35f6173;border-radius:10px;align-items:center;gap:.55rem;margin:0;padding:.5rem .8rem .5rem .55rem;font-size:.85rem;line-height:1.35;animation:.14s ease-out field-tip-in;display:flex;position:fixed;inset:auto;overflow:visible;box-shadow:0 10px 28px #0208148c}.field-tip:not(:popover-open){display:none}.field-tip:before{content:"";top:-6px;left:var(--arrow,18px);background:#0f2340;border-top:1px solid #d35f6173;border-left:1px solid #d35f6173;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.field-tip-mark{color:#fff;width:1.3rem;height:1.3rem;font:700 .8rem/1 var(--font-mono,ui-monospace,monospace);background:#d35f61;border-radius:999px;flex:none;place-items:center;display:grid}@keyframes field-tip-in{0%{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.field-tip{animation:none}}.portal [aria-invalid=true]:not(.pj-add-title){border-color:#d35f61b3!important}.pj-add:has([aria-invalid=true]){border-color:#d35f61b3}.dev-fresh{border-color:var(--pt-kelp);flex-direction:column;gap:.6rem;display:flex}@supports (color:color-mix(in lab, red, red)){.dev-fresh{border-color:color-mix(in srgb,var(--pt-kelp)45%,var(--pt-line))}}.dev-fresh-title{color:var(--pt-kelp);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.dev-copy{align-items:center;gap:.5rem;min-width:0;display:flex}.dev-copy-field{white-space:nowrap;border:1px solid var(--pt-line);min-width:0;color:var(--pt-fg);font-family:var(--font-mono);background:#030a168c;border-radius:8px;flex:auto;padding:.45rem .65rem;font-size:.78rem;line-height:1.4;overflow-x:auto}.dev-steps{counter-reset:step;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.dev-steps>li{counter-increment:step;flex-direction:column;gap:.45rem;padding-left:2rem;font-size:.9rem;display:flex;position:relative}.dev-steps>li:before{content:counter(step);background:var(--pt-coral);border-radius:999px;place-items:center;width:1.4rem;height:1.4rem;display:grid;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.dev-steps>li:before{background:color-mix(in srgb,var(--pt-coral)22%,transparent)}}.dev-steps>li:before{color:var(--pt-coral);font:600 .72rem/1 var(--font-mono)}.dev-steps code,.dev-fresh code{font-family:var(--font-mono);color:var(--pt-fg);font-size:.8em}.dev-links{flex-wrap:wrap;gap:.5rem;margin-top:1.1rem;display:flex}.dev-rules{color:var(--pt-muted);flex-direction:column;gap:.6rem;margin:0;padding:0;font-size:.88rem;list-style:none;display:flex}.dev-rules li{align-items:flex-start;gap:.55rem;display:flex}.dev-rules li .size-4{color:var(--pt-coral);flex:none;margin-top:.15rem}.dev-rules b{color:var(--pt-fg);font-weight:600}.dev-docs{max-width:62rem}.dev-docs table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.85rem;display:block;overflow-x:auto}.dev-docs th,.dev-docs td{text-align:left;border-bottom:1px solid var(--pt-line);vertical-align:top;padding:.45rem .6rem}.dev-docs th{color:var(--pt-muted);font-weight:600}.dev-docs pre{overflow-x:auto}.portal .prose-oceans pre{border:1px solid var(--pt-line);border-left:3px solid var(--pt-coral);border-radius:12px;margin:1.1rem 0;padding:1rem 1.15rem;position:relative}@supports (color:color-mix(in lab, red, red)){.portal .prose-oceans pre{border-left:3px solid color-mix(in srgb,var(--pt-coral)70%,transparent)}}.portal .prose-oceans pre{color:#cfe0f0;white-space:pre-wrap;overflow-wrap:anywhere;background:#030a1699;font-size:.8rem;line-height:1.6;box-shadow:inset 0 1px #ffffff08}.portal .prose-oceans pre code{color:inherit;font-size:inherit}.portal .prose-oceans :not(pre)>code{color:#f4c9a8;background:#9fc3e01a;border:1px solid #9fc3e01f;border-radius:6px;padding:.1em .4em;font-size:.84em}.code-copy{border:1px solid var(--pt-line);font:600 10px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pt-muted);cursor:pointer;opacity:0;background:#0f2340e6;border-radius:6px;padding:.2rem .55rem;transition:opacity .12s,color .12s;position:absolute;top:.5rem;right:.5rem}.portal .prose-oceans pre:hover .code-copy,.code-copy:focus-visible{opacity:1}.code-copy:hover{color:var(--pt-fg)}@media (hover:none){.code-copy{opacity:1}}.face{width:var(--size,3rem);height:var(--size,3rem);background:hsl(var(--hue,200)45% 30%);border-radius:999px;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 0 0 2px #081427e6,0 0 0 3px #9fc3e02e}.face img{object-fit:cover;width:100%;height:100%;display:block}.face-initials{font-family:var(--font-mono);font-weight:600;font-size:calc(var(--size,3rem)*.34);color:hsl(var(--hue,200)70% 88%);letter-spacing:.02em}.cp-hero{border:1px solid var(--pt-line);background:#0b1a31;border-radius:18px;min-height:13rem;margin:.75rem 0 1rem;position:relative;overflow:hidden}.cp-hero-creature{object-fit:cover;object-position:center;pointer-events:none;width:min(60%,34rem);height:100%;image-rendering:pixelated;opacity:.9;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 60%);mask-image:linear-gradient(90deg,#0000 0%,#000 60%)}.cp-hero:after{content:"";pointer-events:none;background:radial-gradient(70% 130% at 0% 100%,var(--sea)0%,transparent 70%),linear-gradient(90deg,#0b1a318c 45%,#0b1a3100 100%),linear-gradient(0deg,#0b1a31cc 0%,#0b1a3100 55%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.cp-hero:after{background:radial-gradient(70% 130% at 0% 100%,color-mix(in srgb,var(--sea)38%,transparent)0%,transparent 70%),linear-gradient(90deg,#0b1a318c 45%,#0b1a3100 100%),linear-gradient(0deg,#0b1a31cc 0%,#0b1a3100 55%)}}.cp-hero-body{z-index:1;flex-wrap:wrap;align-items:flex-end;gap:1.25rem;padding:3.5rem 1.5rem 1.5rem;display:flex;position:relative}.cp-hero-face{box-shadow:0 0 0 4px #0b1a31,0 10px 30px #00000073}.cp-name{font-family:var(--font-display,inherit);color:#fff;font-size:clamp(2rem,4vw,3rem);line-height:1}.cp-handle{font-family:var(--font-mono);color:var(--pt-coral);align-items:center;gap:.5rem;margin-top:.35rem;font-size:.85rem;display:flex}@supports (color:color-mix(in lab, red, red)){.cp-handle{color:color-mix(in srgb,var(--pt-coral)80%,#fff)}}.cp-meta{color:#ebf3fbc7;flex-wrap:wrap;gap:.35rem 1rem;margin-top:.5rem;font-size:.85rem;display:flex}.cp-hero-actions{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}.cp-facts{grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;margin-bottom:1rem;display:grid}@media (max-width:800px){.cp-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.cp-fact{border:1px solid var(--pt-line);background:#08142773;border-radius:14px;flex-direction:column;gap:.15rem;padding:.8rem 1rem;display:flex}.cp-fact b{color:var(--pt-fg);font-size:1.45rem;font-weight:600;line-height:1.1}.cp-fact span{color:var(--pt-muted);font-size:.78rem}.cp-bio{white-space:pre-wrap;color:var(--pt-fg);font-size:.98rem;line-height:1.65}.cp-hobbies{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.cp-creature{flex-direction:column;align-items:flex-start;display:flex}.cp-creature img{aspect-ratio:1;object-fit:cover;width:min(100%,15rem);image-rendering:pixelated;box-shadow:0 0 0 1px var(--pt-line),0 10px 24px #0000004d;border-radius:14px;margin-bottom:.9rem}.cp-creature-name{font-family:var(--font-display,inherit);color:var(--pt-fg);margin-bottom:.25rem;font-size:1.5rem;line-height:1.1}.cp-sea{border-top:1px solid var(--pt-line);width:100%;margin-top:1rem;padding-top:.9rem}.cp-sea-name{color:var(--pt-fg);align-items:center;gap:.45rem;margin-bottom:.2rem;font-size:.9rem;font-weight:600;display:flex}.cp-sea-dot{background:var(--sea,#2d3244);width:.6rem;height:.6rem;box-shadow:0 0 0 3px var(--sea,#2d3244);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.cp-sea-dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--sea,#2d3244)30%,transparent)}}.cp-creature .cp-sea{--sea:inherit}.cp-photo-edit{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.cp-photo-edit.is-busy .cp-photo-face{opacity:.5}.cp-photo-pick{cursor:pointer}.cp-creature-mini{align-items:flex-start;gap:1rem;display:flex}.cp-creature-mini img{object-fit:cover;width:5.5rem;height:5.5rem;image-rendering:pixelated;border-radius:12px;flex:none}.cp-gh-stats{flex-wrap:wrap;gap:.5rem 1.75rem;margin-bottom:1rem;display:flex}.cp-gh-stats div{flex-direction:column;display:flex}.cp-gh-stats b{color:var(--pt-fg);font-size:1.2rem;font-weight:600}.cp-gh-stats span{color:var(--pt-muted);font-size:.75rem}.gh-cal{--gap:clamp(1px,.35vw,3px);width:100%}.gh-months,.gh-grid{grid-template-columns:repeat(var(--weeks),minmax(0,1fr));column-gap:var(--gap);display:grid}.gh-months{color:var(--pt-faint);height:1rem;font-size:10px}.gh-months span{white-space:nowrap;overflow:visible}.gh-grid{row-gap:var(--gap);grid-template-rows:repeat(7,auto);grid-auto-flow:column}.gh-day{aspect-ratio:1;background:#9fc3e014;border-radius:22%;width:100%;display:block}.gh-day.is-pad{background:0 0}.gh-day.l1{background:#0f4f5c}.gh-day.l2{background:#13798a}.gh-day.l3{background:#27a9b0}.gh-day.l4{background:#69e0d2}.gh-legend{color:var(--pt-faint);justify-content:flex-end;align-items:center;gap:3px;margin-top:.5rem;font-size:10px;display:flex}.gh-legend .gh-day{aspect-ratio:auto;border-radius:3px;width:10px;height:10px}.cd-census{color:var(--pt-muted);flex-wrap:wrap;gap:.4rem 1.4rem;margin:-.25rem 0 1rem;font-size:.85rem;display:flex}.cd-census b{color:var(--pt-fg);font-weight:600}.cd-flags{letter-spacing:.1em;margin-left:.35rem}.cd-seas{flex-wrap:wrap;gap:.35rem;display:flex}.cd-sea{border:1px solid var(--pt-line);height:2.1rem;color:var(--pt-muted);cursor:pointer;background:#08142773;border-radius:999px;align-items:center;gap:.4rem;padding:0 .75rem;font-size:.8rem;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.cd-sea:hover{color:var(--pt-fg)}.cd-sea.is-active{color:var(--pt-fg);border-color:var(--sea)}@supports (color:color-mix(in lab, red, red)){.cd-sea.is-active{border-color:color-mix(in srgb,var(--sea)70%,transparent)}}.cd-sea.is-active{background:var(--sea)}@supports (color:color-mix(in lab, red, red)){.cd-sea.is-active{background:color-mix(in srgb,var(--sea)22%,#08142799)}}.cd-sea-dot{background:var(--sea);border-radius:999px;width:.55rem;height:.55rem}.cd-grid{grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:1rem;display:grid}.cd-card{border:1px solid var(--pt-line);background:#0a182db3;border-radius:16px;flex-direction:column;transition:transform .14s,border-color .14s,box-shadow .14s;display:flex;position:relative;overflow:hidden}.cd-card:hover{border-color:var(--sea);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.cd-card:hover{border-color:color-mix(in srgb,var(--sea)60%,var(--pt-line))}}.cd-card:hover{box-shadow:0 14px 30px #0000004d}.cd-card:focus-visible{outline:2px solid var(--pt-coral);outline-offset:2px}.cd-banner{background:linear-gradient(120deg,var(--sea),var(--sea));height:5.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cd-banner{background:linear-gradient(120deg,color-mix(in srgb,var(--sea)55%,#0b1a31),color-mix(in srgb,var(--sea)18%,#0b1a31))}}.cd-creature{object-fit:cover;object-position:center 40%;width:100%;height:100%;image-rendering:pixelated;opacity:.9;transition:transform .3s;position:absolute;inset:0}.cd-banner:after{content:"";background:linear-gradient(#0a182d1a 0%,#0a182d40 40%,#0a182df2 100%);position:absolute;inset:0}.cd-card:hover .cd-creature{transform:scale(1.06)}.cd-body{z-index:1;flex-direction:column;gap:.2rem;margin-top:-2.1rem;padding:0 1rem .9rem;display:flex;position:relative}.cd-face{margin-bottom:.45rem;box-shadow:0 0 0 3px #0c1c35,0 6px 16px #00000059}.cd-name{color:var(--pt-fg);align-items:center;gap:.4rem;font-size:1.02rem;font-weight:600;display:flex}.cd-sub{font-family:var(--font-mono);color:var(--pt-faint);gap:.5rem;font-size:.75rem;display:flex}.cd-craft{color:var(--pt-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.84rem;display:-webkit-box;overflow:hidden}.cd-hobbies{flex-wrap:wrap;gap:.3rem;margin-top:.45rem;display:flex}.cd-hobbies .pt-chip{font-size:.72rem}.cd-foot{border-top:1px solid var(--pt-line);justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding:.6rem 1rem;font-size:.75rem;display:flex}.cd-creature-name{color:var(--sea)}@supports (color:color-mix(in lab, red, red)){.cd-creature-name{color:color-mix(in srgb,var(--sea)45%,#eaf3fb)}}.cd-creature-name{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.cd-stats{color:var(--pt-faint);font-family:var(--font-mono);white-space:nowrap}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}