/*! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #f4f4f4;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc;opacity:1}input::placeholder,textarea::placeholder{color:#ccc;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#b8b8b8;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#b8b8b8;opacity:1}input::placeholder,textarea::placeholder{color:#b8b8b8;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23b8b8b8' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#b8b8b8;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=checkbox]:indeterminate,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:#0000}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:#0000}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.hero-adjustments-horizontal{--hero-adjustments-horizontal:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.5 6h9.75M10.5 6a1.5 1.5 0 1 1-3 0m3 0a1.5 1.5 0 1 0-3 0M3.75 6H7.5m3 12h9.75m-9.75 0a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m-3.75 0H7.5m9-6h3.75m-3.75 0a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m-9.75 0h9.75"/></svg>');-webkit-mask:var(--hero-adjustments-horizontal);mask:var(--hero-adjustments-horizontal);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-adjustments-horizontal,.hero-archive-box{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-archive-box{--hero-archive-box:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m20.25 7.5-.625 10.632a2.25 2.25 0 0 1-2.247 2.118H6.622a2.25 2.25 0 0 1-2.247-2.118L3.75 7.5M10 11.25h4M3.375 7.5h17.25c.621 0 1.125-.504 1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125Z"/></svg>');-webkit-mask:var(--hero-archive-box);mask:var(--hero-archive-box);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down{--hero-arrow-down:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 13.5 12 21m0 0-7.5-7.5M12 21V3"/></svg>');-webkit-mask:var(--hero-arrow-down);mask:var(--hero-arrow-down);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down,.hero-arrow-down-tray{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-down-tray{--hero-arrow-down-tray:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3 16.5v2.25A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75V16.5M16.5 12 12 16.5m0 0L7.5 12m4.5 4.5V3"/></svg>');-webkit-mask:var(--hero-arrow-down-tray);mask:var(--hero-arrow-down-tray);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left{--hero-arrow-left:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.5 19.5 3 12m0 0 7.5-7.5M3 12h18"/></svg>');-webkit-mask:var(--hero-arrow-left);mask:var(--hero-arrow-left);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left,.hero-arrow-left-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-left-solid{--hero-arrow-left-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M11.03 3.97a.75.75 0 0 1 0 1.06l-6.22 6.22H21a.75.75 0 0 1 0 1.5H4.81l6.22 6.22a.75.75 0 1 1-1.06 1.06l-7.5-7.5a.75.75 0 0 1 0-1.06l7.5-7.5a.75.75 0 0 1 1.06 0Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-arrow-left-solid);mask:var(--hero-arrow-left-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path{--hero-arrow-path:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0 3.181 3.183a8.25 8.25 0 0 0 13.803-3.7M4.031 9.865a8.25 8.25 0 0 1 13.803-3.7l3.181 3.182m0-4.991v4.99"/></svg>');-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path,.hero-arrow-right{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-right{--hero-arrow-right:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3"/></svg>');-webkit-mask:var(--hero-arrow-right);mask:var(--hero-arrow-right);-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,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 9V5.25A2.25 2.25 0 0 0 13.5 3h-6a2.25 2.25 0 0 0-2.25 2.25v13.5A2.25 2.25 0 0 0 7.5 21h6a2.25 2.25 0 0 0 2.25-2.25V15m3 0 3-3m0 0-3-3m3 3H9"/></svg>');-webkit-mask:var(--hero-arrow-right-on-rectangle);mask:var(--hero-arrow-right-on-rectangle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right-on-rectangle,.hero-arrow-top-right-on-square{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-top-right-on-square{--hero-arrow-top-right-on-square:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 6H5.25A2.25 2.25 0 0 0 3 8.25v10.5A2.25 2.25 0 0 0 5.25 21h10.5A2.25 2.25 0 0 0 18 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"/></svg>');-webkit-mask:var(--hero-arrow-top-right-on-square);mask:var(--hero-arrow-top-right-on-square);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-trending-up{--hero-arrow-trending-up:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 18 9 11.25l4.306 4.306a11.95 11.95 0 0 1 5.814-5.518l2.74-1.22m0 0-5.94-2.281m5.94 2.28-2.28 5.941"/></svg>');-webkit-mask:var(--hero-arrow-trending-up);mask:var(--hero-arrow-trending-up);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-trending-up,.hero-arrow-up{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-up{--hero-arrow-up:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M4.5 10.5 12 3m0 0 7.5 7.5M12 3v18"/></svg>');-webkit-mask:var(--hero-arrow-up);mask:var(--hero-arrow-up);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-right{--hero-arrow-up-right:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m4.5 19.5 15-15m0 0H8.25m11.25 0v11.25"/></svg>');-webkit-mask:var(--hero-arrow-up-right);mask:var(--hero-arrow-up-right);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-right,.hero-arrow-uturn-left{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-uturn-left{--hero-arrow-uturn-left:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 15 3 9m0 0 6-6M3 9h12a6 6 0 0 1 0 12h-3"/></svg>');-webkit-mask:var(--hero-arrow-uturn-left);mask:var(--hero-arrow-uturn-left);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-pointing-out{--hero-arrows-pointing-out:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15"/></svg>');-webkit-mask:var(--hero-arrows-pointing-out);mask:var(--hero-arrows-pointing-out);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrows-pointing-out,.hero-arrows-right-left{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrows-right-left{--hero-arrows-right-left:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M7.5 21 3 16.5m0 0L7.5 12M3 16.5h13.5m0-13.5L21 7.5m0 0L16.5 12M21 7.5H7.5"/></svg>');-webkit-mask:var(--hero-arrows-right-left);mask:var(--hero-arrows-right-left);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-banknotes{--hero-banknotes:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 18.75a60.07 60.07 0 0 1 15.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5v.75A.75.75 0 0 1 3 6h-.75m0 0v-.375c0-.621.504-1.125 1.125-1.125H20.25M2.25 6v9m18-10.5v.75c0 .414.336.75.75.75h.75m-1.5-1.5h.375c.621 0 1.125.504 1.125 1.125v9.75c0 .621-.504 1.125-1.125 1.125h-.375m1.5-1.5H21a.75.75 0 0 0-.75.75v.75m0 0H3.75m0 0h-.375a1.125 1.125 0 0 1-1.125-1.125V15m1.5 1.5v-.75A.75.75 0 0 0 3 15h-.75M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm3 0h.008v.008H18V10.5Zm-12 0h.008v.008H6V10.5Z"/></svg>');-webkit-mask:var(--hero-banknotes);mask:var(--hero-banknotes);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-banknotes,.hero-bars-3{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-bars-3{--hero-bars-3:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"/></svg>');-webkit-mask:var(--hero-bars-3);mask:var(--hero-bars-3);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-beaker{--hero-beaker:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.75 3.104v5.714a2.25 2.25 0 0 1-.659 1.591L5 14.5M9.75 3.104c-.251.023-.501.05-.75.082m.75-.082a24.301 24.301 0 0 1 4.5 0m0 0v5.714c0 .597.237 1.17.659 1.591L19.8 15.3M14.25 3.104c.251.023.501.05.75.082M19.8 15.3l-1.57.393A9.065 9.065 0 0 1 12 15a9.065 9.065 0 0 0-6.23-.693L5 14.5m14.8.8 1.402 1.402c1.232 1.232.65 3.318-1.067 3.611A48.309 48.309 0 0 1 12 21c-2.773 0-5.491-.235-8.135-.687-1.718-.293-2.3-2.379-1.067-3.61L5 14.5"/></svg>');-webkit-mask:var(--hero-beaker);mask:var(--hero-beaker);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-beaker,.hero-bell{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-bell{--hero-bell:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M14.857 17.082a23.848 23.848 0 0 0 5.454-1.31A8.967 8.967 0 0 1 18 9.75V9A6 6 0 0 0 6 9v.75a8.967 8.967 0 0 1-2.312 6.022c1.733.64 3.56 1.085 5.455 1.31m5.714 0a24.255 24.255 0 0 1-5.714 0m5.714 0a3 3 0 1 1-5.714 0"/></svg>');-webkit-mask:var(--hero-bell);mask:var(--hero-bell);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bell-alert{--hero-bell-alert:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M14.857 17.082a23.848 23.848 0 0 0 5.454-1.31A8.967 8.967 0 0 1 18 9.75V9A6 6 0 0 0 6 9v.75a8.967 8.967 0 0 1-2.312 6.022c1.733.64 3.56 1.085 5.455 1.31m5.714 0a24.255 24.255 0 0 1-5.714 0m5.714 0a3 3 0 1 1-5.714 0M3.124 7.5A8.969 8.969 0 0 1 5.292 3m13.416 0a8.969 8.969 0 0 1 2.168 4.5"/></svg>');-webkit-mask:var(--hero-bell-alert);mask:var(--hero-bell-alert);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bell-alert,.hero-bell-slash{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-bell-slash{--hero-bell-slash:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.143 17.082a24.248 24.248 0 0 0 3.844.148m-3.844-.148a23.856 23.856 0 0 1-5.455-1.31 8.964 8.964 0 0 0 2.3-5.542m3.155 6.852a3 3 0 0 0 5.667 1.97m1.965-2.277L21 21m-4.225-4.225a23.81 23.81 0 0 0 3.536-1.003A8.967 8.967 0 0 1 18 9.75V9A6 6 0 0 0 6.53 6.53m10.245 10.245L6.53 6.53M3 3l3.53 3.53"/></svg>');-webkit-mask:var(--hero-bell-slash);mask:var(--hero-bell-slash);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bolt{--hero-bolt:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m3.75 13.5 10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75Z"/></svg>');-webkit-mask:var(--hero-bolt);mask:var(--hero-bolt);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bolt,.hero-book-open{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-book-open{--hero-book-open:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 6.042A8.967 8.967 0 0 0 6 3.75c-1.052 0-2.062.18-3 .512v14.25A8.987 8.987 0 0 1 6 18c2.305 0 4.408.867 6 2.292m0-14.25a8.966 8.966 0 0 1 6-2.292c1.052 0 2.062.18 3 .512v14.25A8.987 8.987 0 0 0 18 18a8.967 8.967 0 0 0-6 2.292m0-14.25v14.25"/></svg>');-webkit-mask:var(--hero-book-open);mask:var(--hero-book-open);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bookmark{--hero-bookmark:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M17.593 3.322c1.1.128 1.907 1.077 1.907 2.185V21L12 17.25 4.5 21V5.507c0-1.108.806-2.057 1.907-2.185a48.507 48.507 0 0 1 11.186 0Z"/></svg>');-webkit-mask:var(--hero-bookmark);mask:var(--hero-bookmark);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bookmark,.hero-bookmark-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-bookmark-solid{--hero-bookmark-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M6.32 2.577a49.255 49.255 0 0 1 11.36 0c1.497.174 2.57 1.46 2.57 2.93V21a.75.75 0 0 1-1.085.67L12 18.089l-7.165 3.583A.75.75 0 0 1 3.75 21V5.507c0-1.47 1.073-2.756 2.57-2.93Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-bookmark-solid);mask:var(--hero-bookmark-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar{--hero-calendar:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5"/></svg>');-webkit-mask:var(--hero-calendar);mask:var(--hero-calendar);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar,.hero-calendar-days{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-calendar-days{--hero-calendar-days:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5m-9-6h.008v.008H12v-.008ZM12 15h.008v.008H12V15Zm0 2.25h.008v.008H12v-.008ZM9.75 15h.008v.008H9.75V15Zm0 2.25h.008v.008H9.75v-.008ZM7.5 15h.008v.008H7.5V15Zm0 2.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V15Zm0 2.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0 2.25h.008v.008H16.5V15Z"/></svg>');-webkit-mask:var(--hero-calendar-days);mask:var(--hero-calendar-days);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-camera{--hero-camera:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6.827 6.175A2.31 2.31 0 0 1 5.186 7.23c-.38.054-.757.112-1.134.175C2.999 7.58 2.25 8.507 2.25 9.574V18a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18V9.574c0-1.067-.75-1.994-1.802-2.169a47.865 47.865 0 0 0-1.134-.175 2.31 2.31 0 0 1-1.64-1.055l-.822-1.316a2.192 2.192 0 0 0-1.736-1.039 48.774 48.774 0 0 0-5.232 0 2.192 2.192 0 0 0-1.736 1.039l-.821 1.316Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M16.5 12.75a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0ZM18.75 10.5h.008v.008h-.008V10.5Z"/></svg>');-webkit-mask:var(--hero-camera);mask:var(--hero-camera);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-camera,.hero-chart-bar{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-chart-bar{--hero-chart-bar:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3 13.125C3 12.504 3.504 12 4.125 12h2.25c.621 0 1.125.504 1.125 1.125v6.75C7.5 20.496 6.996 21 6.375 21h-2.25A1.125 1.125 0 0 1 3 19.875v-6.75ZM9.75 8.625c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125v11.25c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125V8.625ZM16.5 4.125c0-.621.504-1.125 1.125-1.125h2.25C20.496 3 21 3.504 21 4.125v15.75c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125V4.125Z"/></svg>');-webkit-mask:var(--hero-chart-bar);mask:var(--hero-chart-bar);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-bar-square{--hero-chart-bar-square:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M7.5 14.25v2.25m3-4.5v4.5m3-6.75v6.75m3-9v9M6 20.25h12A2.25 2.25 0 0 0 20.25 18V6A2.25 2.25 0 0 0 18 3.75H6A2.25 2.25 0 0 0 3.75 6v12A2.25 2.25 0 0 0 6 20.25Z"/></svg>');-webkit-mask:var(--hero-chart-bar-square);mask:var(--hero-chart-bar-square);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-bar-square,.hero-chart-pie{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-chart-pie{--hero-chart-pie:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.5 6a7.5 7.5 0 1 0 7.5 7.5h-7.5V6Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 10.5H21A7.5 7.5 0 0 0 13.5 3v7.5Z"/></svg>');-webkit-mask:var(--hero-chart-pie);mask:var(--hero-chart-pie);-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,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 0 1-.825-.242m9.345-8.334a2.126 2.126 0 0 0-.476-.095 48.64 48.64 0 0 0-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0 0 11.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155"/></svg>');-webkit-mask:var(--hero-chat-bubble-left-right);mask:var(--hero-chat-bubble-left-right);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-right,.hero-chat-bubble-oval-left-ellipsis{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-chat-bubble-oval-left-ellipsis{--hero-chat-bubble-oval-left-ellipsis:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.625 12a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0H8.25m4.125 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0H12m4.125 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0h-.375M21 12c0 4.556-4.03 8.25-9 8.25a9.764 9.764 0 0 1-2.555-.337A5.972 5.972 0 0 1 5.41 20.97a5.969 5.969 0 0 1-.474-.065 4.48 4.48 0 0 0 .978-2.025c.09-.457-.133-.901-.467-1.226C3.93 16.178 3 14.189 3 12c0-4.556 4.03-8.25 9-8.25s9 3.694 9 8.25Z"/></svg>');-webkit-mask:var(--hero-chat-bubble-oval-left-ellipsis);mask:var(--hero-chat-bubble-oval-left-ellipsis);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check{--hero-check:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5"/></svg>');-webkit-mask:var(--hero-check);mask:var(--hero-check);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check,.hero-check-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-check-circle{--hero-check-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-check-circle);mask:var(--hero-check-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle-solid{--hero-check-circle-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm13.36-1.814a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-check-circle-solid);mask:var(--hero-check-circle-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle-solid,.hero-chevron-down{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-chevron-down{--hero-chevron-down:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"/></svg>');-webkit-mask:var(--hero-chevron-down);mask:var(--hero-chevron-down);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-left{--hero-chevron-left:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 19.5 8.25 12l7.5-7.5"/></svg>');-webkit-mask:var(--hero-chevron-left);mask:var(--hero-chevron-left);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-left,.hero-chevron-right{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-chevron-right{--hero-chevron-right:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"/></svg>');-webkit-mask:var(--hero-chevron-right);mask:var(--hero-chevron-right);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clock{--hero-clock:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 6v6h4.5m4.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-clock);mask:var(--hero-clock);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clock,.hero-cloud-arrow-up{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-cloud-arrow-up{--hero-cloud-arrow-up:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 16.5V9.75m0 0 3 3m-3-3-3 3M6.75 19.5a4.5 4.5 0 0 1-1.41-8.775 5.25 5.25 0 0 1 10.233-2.33 3 3 0 0 1 3.758 3.848A3.752 3.752 0 0 1 18 19.5H6.75Z"/></svg>');-webkit-mask:var(--hero-cloud-arrow-up);mask:var(--hero-cloud-arrow-up);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cog-6-tooth{--hero-cog-6-tooth:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.594 3.94c.09-.542.56-.94 1.11-.94h2.593c.55 0 1.02.398 1.11.94l.213 1.281c.063.374.313.686.645.87.074.04.147.083.22.127.325.196.72.257 1.075.124l1.217-.456a1.125 1.125 0 0 1 1.37.49l1.296 2.247a1.125 1.125 0 0 1-.26 1.431l-1.003.827c-.293.241-.438.613-.43.992a7.723 7.723 0 0 1 0 .255c-.008.378.137.75.43.991l1.004.827c.424.35.534.955.26 1.43l-1.298 2.247a1.125 1.125 0 0 1-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.47 6.47 0 0 1-.22.128c-.331.183-.581.495-.644.869l-.213 1.281c-.09.543-.56.94-1.11.94h-2.594c-.55 0-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52 6.52 0 0 1-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125 1.125 0 0 1-1.369-.49l-1.297-2.247a1.125 1.125 0 0 1 .26-1.431l1.004-.827c.292-.24.437-.613.43-.991a6.932 6.932 0 0 1 0-.255c.007-.38-.138-.751-.43-.992l-1.004-.827a1.125 1.125 0 0 1-.26-1.43l1.297-2.247a1.125 1.125 0 0 1 1.37-.491l1.216.456c.356.133.751.072 1.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.28Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"/></svg>');-webkit-mask:var(--hero-cog-6-tooth);mask:var(--hero-cog-6-tooth);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cog-6-tooth,.hero-computer-desktop{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-computer-desktop{--hero-computer-desktop:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 17.25v1.007a3 3 0 0 1-.879 2.122L7.5 21h9l-.621-.621A3 3 0 0 1 15 18.257V17.25m6-12V15a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 15V5.25m18 0A2.25 2.25 0 0 0 18.75 3H5.25A2.25 2.25 0 0 0 3 5.25m18 0V12a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 12V5.25"/></svg>');-webkit-mask:var(--hero-computer-desktop);mask:var(--hero-computer-desktop);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-currency-dollar{--hero-currency-dollar:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 6v12m-3-2.818.879.659c1.171.879 3.07.879 4.242 0 1.172-.879 1.172-2.303 0-3.182C13.536 12.219 12.768 12 12 12c-.725 0-1.45-.22-2.003-.659-1.106-.879-1.106-2.303 0-3.182s2.9-.879 4.006 0l.415.33M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-currency-dollar);mask:var(--hero-currency-dollar);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-currency-dollar,.hero-cursor-arrow-rays{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-cursor-arrow-rays{--hero-cursor-arrow-rays:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.042 21.672 13.684 16.6m0 0-2.51 2.225.569-9.47 5.227 7.917-3.286-.672ZM12 2.25V4.5m5.834.166-1.591 1.591M20.25 10.5H18M7.757 14.743l-1.59 1.59M6 10.5H3.75m4.007-4.243-1.59-1.59"/></svg>');-webkit-mask:var(--hero-cursor-arrow-rays);mask:var(--hero-cursor-arrow-rays);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-device-phone-mobile{--hero-device-phone-mobile:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.5 1.5H8.25A2.25 2.25 0 0 0 6 3.75v16.5a2.25 2.25 0 0 0 2.25 2.25h7.5A2.25 2.25 0 0 0 18 20.25V3.75a2.25 2.25 0 0 0-2.25-2.25H13.5m-3 0V3h3V1.5m-3 0h3m-3 18.75h3"/></svg>');-webkit-mask:var(--hero-device-phone-mobile);mask:var(--hero-device-phone-mobile);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-device-phone-mobile,.hero-document-duplicate{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-document-duplicate{--hero-document-duplicate:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 17.25v3.375c0 .621-.504 1.125-1.125 1.125h-9.75a1.125 1.125 0 0 1-1.125-1.125V7.875c0-.621.504-1.125 1.125-1.125H6.75a9.06 9.06 0 0 1 1.5.124m7.5 10.376h3.375c.621 0 1.125-.504 1.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06 9.06 0 0 0-1.5-.124H9.375c-.621 0-1.125.504-1.125 1.125v3.5m7.5 10.375H9.375a1.125 1.125 0 0 1-1.125-1.125v-9.25m12 6.625v-1.875a3.375 3.375 0 0 0-3.375-3.375h-1.5a1.125 1.125 0 0 1-1.125-1.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H9.75"/></svg>');-webkit-mask:var(--hero-document-duplicate);mask:var(--hero-document-duplicate);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ellipsis-horizontal{--hero-ellipsis-horizontal:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 12a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0ZM12.75 12a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0ZM18.75 12a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z"/></svg>');-webkit-mask:var(--hero-ellipsis-horizontal);mask:var(--hero-ellipsis-horizontal);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ellipsis-horizontal,.hero-ellipsis-vertical{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-ellipsis-vertical{--hero-ellipsis-vertical:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 6.75a.75.75 0 1 1 0-1.5.75.75 0 0 1 0 1.5ZM12 12.75a.75.75 0 1 1 0-1.5.75.75 0 0 1 0 1.5ZM12 18.75a.75.75 0 1 1 0-1.5.75.75 0 0 1 0 1.5Z"/></svg>');-webkit-mask:var(--hero-ellipsis-vertical);mask:var(--hero-ellipsis-vertical);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-envelope{--hero-envelope:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M21.75 6.75v10.5a2.25 2.25 0 0 1-2.25 2.25h-15a2.25 2.25 0 0 1-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25m19.5 0v.243a2.25 2.25 0 0 1-1.07 1.916l-7.5 4.615a2.25 2.25 0 0 1-2.36 0L3.32 8.91a2.25 2.25 0 0 1-1.07-1.916V6.75"/></svg>');-webkit-mask:var(--hero-envelope);mask:var(--hero-envelope);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-envelope,.hero-exclamation-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-exclamation-circle{--hero-exclamation-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m9-.75a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 3.75h.008v.008H12v-.008Z"/></svg>');-webkit-mask:var(--hero-exclamation-circle);mask:var(--hero-exclamation-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-circle-mini{--hero-exclamation-circle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-8-5a.75.75 0 0 1 .75.75v4.5a.75.75 0 0 1-1.5 0v-4.5A.75.75 0 0 1 10 5Zm0 10a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-exclamation-circle-mini);mask:var(--hero-exclamation-circle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-exclamation-circle-mini,.hero-exclamation-triangle{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-exclamation-triangle{--hero-exclamation-triangle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126ZM12 15.75h.007v.008H12v-.008Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-exclamation-triangle);mask:var(--hero-exclamation-triangle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-eye{--hero-eye:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.036 12.322a1.012 1.012 0 0 1 0-.639C3.423 7.51 7.36 4.5 12 4.5c4.638 0 8.573 3.007 9.963 7.178.07.207.07.431 0 .639C20.577 16.49 16.64 19.5 12 19.5c-4.638 0-8.573-3.007-9.963-7.178Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"/></svg>');-webkit-mask:var(--hero-eye);mask:var(--hero-eye);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye,.hero-eye-dropper{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-eye-dropper{--hero-eye-dropper:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m15 11.25 1.5 1.5.75-.75V8.758l2.276-.61a3 3 0 1 0-3.675-3.675l-.61 2.277H12l-.75.75 1.5 1.5M15 11.25l-8.47 8.47c-.34.34-.8.53-1.28.53s-.94.19-1.28.53l-.97.97-.75-.75.97-.97c.34-.34.53-.8.53-1.28s.19-.94.53-1.28L12.75 9M15 11.25 12.75 9"/></svg>');-webkit-mask:var(--hero-eye-dropper);mask:var(--hero-eye-dropper);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye-slash{--hero-eye-slash:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.98 8.223A10.477 10.477 0 0 0 1.934 12C3.226 16.338 7.244 19.5 12 19.5c.993 0 1.953-.138 2.863-.395M6.228 6.228A10.451 10.451 0 0 1 12 4.5c4.756 0 8.773 3.162 10.065 7.498a10.522 10.522 0 0 1-4.293 5.774M6.228 6.228 3 3m3.228 3.228 3.65 3.65m7.894 7.894L21 21m-3.228-3.228-3.65-3.65m0 0a3 3 0 1 0-4.243-4.243m4.242 4.242L9.88 9.88"/></svg>');-webkit-mask:var(--hero-eye-slash);mask:var(--hero-eye-slash);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye-slash,.hero-flag{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-flag{--hero-flag:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3 3v1.5M3 21v-6m0 0 2.77-.693a9 9 0 0 1 6.208.682l.108.054a9 9 0 0 0 6.086.71l3.114-.732a48.524 48.524 0 0 1-.005-10.499l-3.11.732a9 9 0 0 1-6.085-.711l-.108-.054a9 9 0 0 0-6.208-.682L3 4.5M3 15V4.5"/></svg>');-webkit-mask:var(--hero-flag);mask:var(--hero-flag);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-gift{--hero-gift:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M21 11.25v8.25a1.5 1.5 0 0 1-1.5 1.5H5.25a1.5 1.5 0 0 1-1.5-1.5v-8.25M12 4.875A2.625 2.625 0 1 0 9.375 7.5H12m0-2.625V7.5m0-2.625A2.625 2.625 0 1 1 14.625 7.5H12m0 0V21m-8.625-9.75h18c.621 0 1.125-.504 1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125h-18c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125Z"/></svg>');-webkit-mask:var(--hero-gift);mask:var(--hero-gift);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-gift,.hero-globe-alt{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-globe-alt{--hero-globe-alt:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418"/></svg>');-webkit-mask:var(--hero-globe-alt);mask:var(--hero-globe-alt);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hand-raised{--hero-hand-raised:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.05 4.575a1.575 1.575 0 1 0-3.15 0v3m3.15-3v-1.5a1.575 1.575 0 0 1 3.15 0v1.5m-3.15 0 .075 5.925m3.075.75V4.575m0 0a1.575 1.575 0 0 1 3.15 0V15M6.9 7.575a1.575 1.575 0 1 0-3.15 0v8.175a6.75 6.75 0 0 0 6.75 6.75h2.018a5.25 5.25 0 0 0 3.712-1.538l1.732-1.732a5.25 5.25 0 0 0 1.538-3.712l.003-2.024a.668.668 0 0 1 .198-.471 1.575 1.575 0 1 0-2.228-2.228 3.818 3.818 0 0 0-1.12 2.687M6.9 7.575V12m6.27 4.318A4.49 4.49 0 0 1 16.35 15m.002 0h-.002"/></svg>');-webkit-mask:var(--hero-hand-raised);mask:var(--hero-hand-raised);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-hand-raised,.hero-heart{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-heart{--hero-heart:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12Z"/></svg>');-webkit-mask:var(--hero-heart);mask:var(--hero-heart);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-identification{--hero-identification:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15 9h3.75M15 12h3.75M15 15h3.75M4.5 19.5h15a2.25 2.25 0 0 0 2.25-2.25V6.75A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25v10.5A2.25 2.25 0 0 0 4.5 19.5Zm6-10.125a1.875 1.875 0 1 1-3.75 0 1.875 1.875 0 0 1 3.75 0Zm1.294 6.336a6.721 6.721 0 0 1-3.17.789 6.721 6.721 0 0 1-3.168-.789 3.376 3.376 0 0 1 6.338 0Z"/></svg>');-webkit-mask:var(--hero-identification);mask:var(--hero-identification);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-identification,.hero-inbox-stack{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-inbox-stack{--hero-inbox-stack:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m7.875 14.25 1.214 1.942a2.25 2.25 0 0 0 1.908 1.058h2.006c.776 0 1.497-.4 1.908-1.058l1.214-1.942M2.41 9h4.636a2.25 2.25 0 0 1 1.872 1.002l.164.246a2.25 2.25 0 0 0 1.872 1.002h2.092a2.25 2.25 0 0 0 1.872-1.002l.164-.246A2.25 2.25 0 0 1 16.954 9h4.636M2.41 9a2.25 2.25 0 0 0-.16.832V12a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 12V9.832c0-.287-.055-.57-.16-.832M2.41 9a2.25 2.25 0 0 1 .382-.632l3.285-3.832a2.25 2.25 0 0 1 1.708-.786h8.43c.657 0 1.281.287 1.709.786l3.284 3.832c.163.19.291.404.382.632M4.5 20.25h15A2.25 2.25 0 0 0 21.75 18v-2.625c0-.621-.504-1.125-1.125-1.125H3.375c-.621 0-1.125.504-1.125 1.125V18a2.25 2.25 0 0 0 2.25 2.25Z"/></svg>');-webkit-mask:var(--hero-inbox-stack);mask:var(--hero-inbox-stack);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle{--hero-information-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m11.25 11.25.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9-3.75h.008v.008H12V8.25Z"/></svg>');-webkit-mask:var(--hero-information-circle);mask:var(--hero-information-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle,.hero-key{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-key{--hero-key:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 5.25a3 3 0 0 1 3 3m3 0a6 6 0 0 1-7.029 5.912c-.563-.097-1.159.026-1.563.43L10.5 17.25H8.25v2.25H6v2.25H2.25v-2.818c0-.597.237-1.17.659-1.591l6.499-6.499c.404-.404.527-1 .43-1.563A6 6 0 1 1 21.75 8.25Z"/></svg>');-webkit-mask:var(--hero-key);mask:var(--hero-key);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-language{--hero-language:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m10.5 21 5.25-11.25L21 21m-9-3h7.5M3 5.621a48.474 48.474 0 0 1 6-.371m0 0c1.12 0 2.233.038 3.334.114M9 5.25V3m3.334 2.364C11.176 10.658 7.69 15.08 3 17.502m9.334-12.138c.896.061 1.785.147 2.666.257m-4.589 8.495a18.023 18.023 0 0 1-3.827-5.802"/></svg>');-webkit-mask:var(--hero-language);mask:var(--hero-language);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-language,.hero-link{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-link{--hero-link:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M13.19 8.688a4.5 4.5 0 0 1 1.242 7.244l-4.5 4.5a4.5 4.5 0 0 1-6.364-6.364l1.757-1.757m13.35-.622 1.757-1.757a4.5 4.5 0 0 0-6.364-6.364l-4.5 4.5a4.5 4.5 0 0 0 1.242 7.244"/></svg>');-webkit-mask:var(--hero-link);mask:var(--hero-link);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-closed{--hero-lock-closed:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"/></svg>');-webkit-mask:var(--hero-lock-closed);mask:var(--hero-lock-closed);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-closed,.hero-magnifying-glass{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-magnifying-glass{--hero-magnifying-glass:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z"/></svg>');-webkit-mask:var(--hero-magnifying-glass);mask:var(--hero-magnifying-glass);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-megaphone{--hero-megaphone:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.34 15.84c-.688-.06-1.386-.09-2.09-.09H7.5a4.5 4.5 0 1 1 0-9h.75c.704 0 1.402-.03 2.09-.09m0 9.18c.253.962.584 1.892.985 2.783.247.55.06 1.21-.463 1.511l-.657.38c-.551.318-1.26.117-1.527-.461a20.845 20.845 0 0 1-1.44-4.282m3.102.069a18.03 18.03 0 0 1-.59-4.59c0-1.586.205-3.124.59-4.59m0 9.18a23.848 23.848 0 0 1 8.835 2.535M10.34 6.66a23.847 23.847 0 0 0 8.835-2.535m0 0A23.74 23.74 0 0 0 18.795 3m.38 1.125a23.91 23.91 0 0 1 1.014 5.395m-1.014 8.855c-.118.38-.245.754-.38 1.125m.38-1.125a23.91 23.91 0 0 0 1.014-5.395m0-3.46c.495.413.811 1.035.811 1.73 0 .695-.316 1.317-.811 1.73m0-3.46a24.347 24.347 0 0 1 0 3.46"/></svg>');-webkit-mask:var(--hero-megaphone);mask:var(--hero-megaphone);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-megaphone,.hero-moon{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-moon{--hero-moon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M21.752 15.002A9.72 9.72 0 0 1 18 15.75c-5.385 0-9.75-4.365-9.75-9.75 0-1.33.266-2.597.748-3.752A9.753 9.753 0 0 0 3 11.25C3 16.635 7.365 21 12.75 21a9.753 9.753 0 0 0 9.002-5.998Z"/></svg>');-webkit-mask:var(--hero-moon);mask:var(--hero-moon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-no-symbol{--hero-no-symbol:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M18.364 18.364A9 9 0 0 0 5.636 5.636m12.728 12.728A9 9 0 0 1 5.636 5.636m12.728 12.728L5.636 5.636"/></svg>');-webkit-mask:var(--hero-no-symbol);mask:var(--hero-no-symbol);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-no-symbol,.hero-pause{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-pause{--hero-pause:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 5.25v13.5m-7.5-13.5v13.5"/></svg>');-webkit-mask:var(--hero-pause);mask:var(--hero-pause);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pause-circle{--hero-pause-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M14.25 9v6m-4.5 0V9M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-pause-circle);mask:var(--hero-pause-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pause-circle,.hero-pause-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-pause-solid{--hero-pause-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M6.75 5.25a.75.75 0 0 1 .75-.75H9a.75.75 0 0 1 .75.75v13.5a.75.75 0 0 1-.75.75H7.5a.75.75 0 0 1-.75-.75V5.25Zm7.5 0A.75.75 0 0 1 15 4.5h1.5a.75.75 0 0 1 .75.75v13.5a.75.75 0 0 1-.75.75H15a.75.75 0 0 1-.75-.75V5.25Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-pause-solid);mask:var(--hero-pause-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil{--hero-pencil:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m16.862 4.487 1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L6.832 19.82a4.5 4.5 0 0 1-1.897 1.13l-2.685.8.8-2.685a4.5 4.5 0 0 1 1.13-1.897L16.863 4.487Zm0 0L19.5 7.125"/></svg>');-webkit-mask:var(--hero-pencil);mask:var(--hero-pencil);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pencil,.hero-pencil-square{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-pencil-square{--hero-pencil-square:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m16.862 4.487 1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L10.582 16.07a4.5 4.5 0 0 1-1.897 1.13L6 18l.8-2.685a4.5 4.5 0 0 1 1.13-1.897l8.932-8.931Zm0 0L19.5 7.125M18 14v4.75A2.25 2.25 0 0 1 15.75 21H5.25A2.25 2.25 0 0 1 3 18.75V8.25A2.25 2.25 0 0 1 5.25 6H10"/></svg>');-webkit-mask:var(--hero-pencil-square);mask:var(--hero-pencil-square);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-photo{--hero-photo:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m2.25 15.75 5.159-5.159a2.25 2.25 0 0 1 3.182 0l5.159 5.159m-1.5-1.5 1.409-1.409a2.25 2.25 0 0 1 3.182 0l2.909 2.909m-18 3.75h16.5a1.5 1.5 0 0 0 1.5-1.5V6a1.5 1.5 0 0 0-1.5-1.5H3.75A1.5 1.5 0 0 0 2.25 6v12a1.5 1.5 0 0 0 1.5 1.5Zm10.5-11.25h.008v.008h-.008V8.25Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Z"/></svg>');-webkit-mask:var(--hero-photo);mask:var(--hero-photo);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-photo,.hero-play{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-play{--hero-play:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M5.25 5.653c0-.856.917-1.398 1.667-.986l11.54 6.347a1.125 1.125 0 0 1 0 1.972l-11.54 6.347a1.125 1.125 0 0 1-1.667-.986V5.653Z"/></svg>');-webkit-mask:var(--hero-play);mask:var(--hero-play);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-play-circle{--hero-play-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M15.91 11.672a.375.375 0 0 1 0 .656l-5.603 3.113a.375.375 0 0 1-.557-.328V8.887c0-.286.307-.466.557-.327l5.603 3.112Z"/></svg>');-webkit-mask:var(--hero-play-circle);mask:var(--hero-play-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-play-circle,.hero-play-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-play-solid{--hero-play-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M4.5 5.653c0-1.427 1.529-2.33 2.779-1.643l11.54 6.347c1.295.712 1.295 2.573 0 3.286L7.28 19.99c-1.25.687-2.779-.217-2.779-1.643V5.653Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-play-solid);mask:var(--hero-play-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus{--hero-plus:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 4.5v15m7.5-7.5h-15"/></svg>');-webkit-mask:var(--hero-plus);mask:var(--hero-plus);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus,.hero-plus-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-plus-circle{--hero-plus-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 9v6m3-3H9m12 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-plus-circle);mask:var(--hero-plus-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-qr-code{--hero-qr-code:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 4.875c0-.621.504-1.125 1.125-1.125h4.5c.621 0 1.125.504 1.125 1.125v4.5c0 .621-.504 1.125-1.125 1.125h-4.5A1.125 1.125 0 0 1 3.75 9.375v-4.5ZM3.75 14.625c0-.621.504-1.125 1.125-1.125h4.5c.621 0 1.125.504 1.125 1.125v4.5c0 .621-.504 1.125-1.125 1.125h-4.5a1.125 1.125 0 0 1-1.125-1.125v-4.5ZM13.5 4.875c0-.621.504-1.125 1.125-1.125h4.5c.621 0 1.125.504 1.125 1.125v4.5c0 .621-.504 1.125-1.125 1.125h-4.5A1.125 1.125 0 0 1 13.5 9.375v-4.5Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 6.75h.75v.75h-.75v-.75ZM6.75 16.5h.75v.75h-.75v-.75ZM16.5 6.75h.75v.75h-.75v-.75ZM13.5 13.5h.75v.75h-.75v-.75ZM13.5 19.5h.75v.75h-.75v-.75ZM19.5 13.5h.75v.75h-.75v-.75ZM19.5 19.5h.75v.75h-.75v-.75ZM16.5 16.5h.75v.75h-.75v-.75Z"/></svg>');-webkit-mask:var(--hero-qr-code);mask:var(--hero-qr-code);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-qr-code,.hero-question-mark-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-question-mark-circle{--hero-question-mark-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.879 7.519c1.171-1.025 3.071-1.025 4.242 0 1.172 1.025 1.172 2.687 0 3.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45 1.827v.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 5.25h.008v.008H12v-.008Z"/></svg>');-webkit-mask:var(--hero-question-mark-circle);mask:var(--hero-question-mark-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rectangle-group{--hero-rectangle-group:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 7.125C2.25 6.504 2.754 6 3.375 6h6c.621 0 1.125.504 1.125 1.125v3.75c0 .621-.504 1.125-1.125 1.125h-6a1.125 1.125 0 0 1-1.125-1.125v-3.75ZM14.25 8.625c0-.621.504-1.125 1.125-1.125h5.25c.621 0 1.125.504 1.125 1.125v8.25c0 .621-.504 1.125-1.125 1.125h-5.25a1.125 1.125 0 0 1-1.125-1.125v-8.25ZM3.75 16.125c0-.621.504-1.125 1.125-1.125h5.25c.621 0 1.125.504 1.125 1.125v2.25c0 .621-.504 1.125-1.125 1.125h-5.25a1.125 1.125 0 0 1-1.125-1.125v-2.25Z"/></svg>');-webkit-mask:var(--hero-rectangle-group);mask:var(--hero-rectangle-group);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rectangle-group,.hero-rocket-launch{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-rocket-launch{--hero-rocket-launch:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.59 14.37a6 6 0 0 1-5.84 7.38v-4.8m5.84-2.58a14.98 14.98 0 0 0 6.16-12.12A14.98 14.98 0 0 0 9.631 8.41m5.96 5.96a14.926 14.926 0 0 1-5.841 2.58m-.119-8.54a6 6 0 0 0-7.381 5.84h4.8m2.581-5.84a14.927 14.927 0 0 0-2.58 5.84m2.699 2.7c-.103.021-.207.041-.311.06a15.09 15.09 0 0 1-2.448-2.448 14.9 14.9 0 0 1 .06-.312m-2.24 2.39a4.493 4.493 0 0 0-1.757 4.306 4.493 4.493 0 0 0 4.306-1.758M16.5 9a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Z"/></svg>');-webkit-mask:var(--hero-rocket-launch);mask:var(--hero-rocket-launch);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-scale{--hero-scale:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 3v17.25m0 0c-1.472 0-2.882.265-4.185.75M12 20.25c1.472 0 2.882.265 4.185.75M18.75 4.97A48.416 48.416 0 0 0 12 4.5c-2.291 0-4.545.16-6.75.47m13.5 0c1.01.143 2.01.317 3 .52m-3-.52 2.62 10.726c.122.499-.106 1.028-.589 1.202a5.988 5.988 0 0 1-2.031.352 5.988 5.988 0 0 1-2.031-.352c-.483-.174-.711-.703-.59-1.202L18.75 4.971Zm-16.5.52c.99-.203 1.99-.377 3-.52m0 0 2.62 10.726c.122.499-.106 1.028-.589 1.202a5.989 5.989 0 0 1-2.031.352 5.989 5.989 0 0 1-2.031-.352c-.483-.174-.711-.703-.59-1.202L5.25 4.971Z"/></svg>');-webkit-mask:var(--hero-scale);mask:var(--hero-scale);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-scale,.hero-shield-check{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-shield-check{--hero-shield-check:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75m-3-7.036A11.959 11.959 0 0 1 3.598 6 11.99 11.99 0 0 0 3 9.749c0 5.592 3.824 10.29 9 11.623 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285Z"/></svg>');-webkit-mask:var(--hero-shield-check);mask:var(--hero-shield-check);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-exclamation{--hero-shield-exclamation:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m0-10.036A11.959 11.959 0 0 1 3.598 6 11.99 11.99 0 0 0 3 9.75c0 5.592 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.57-.598-3.75h-.152c-3.196 0-6.1-1.25-8.25-3.286Zm0 13.036h.008v.008H12v-.008Z"/></svg>');-webkit-mask:var(--hero-shield-exclamation);mask:var(--hero-shield-exclamation);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-exclamation,.hero-signal{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-signal{--hero-signal:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.348 14.652a3.75 3.75 0 0 1 0-5.304m5.304 0a3.75 3.75 0 0 1 0 5.304m-7.425 2.121a6.75 6.75 0 0 1 0-9.546m9.546 0a6.75 6.75 0 0 1 0 9.546M5.106 18.894c-3.808-3.807-3.808-9.98 0-13.788m13.788 0c3.808 3.807 3.808 9.98 0 13.788M12 12h.008v.008H12V12Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Z"/></svg>');-webkit-mask:var(--hero-signal);mask:var(--hero-signal);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-signal-slash{--hero-signal-slash:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m3 3 8.735 8.735m0 0a.374.374 0 1 1 .53.53m-.53-.53.53.53m0 0L21 21M14.652 9.348a3.75 3.75 0 0 1 0 5.304m2.121-7.425a6.75 6.75 0 0 1 0 9.546m2.121-11.667c3.808 3.807 3.808 9.98 0 13.788m-9.546-4.242a3.733 3.733 0 0 1-1.06-2.122m-1.061 4.243a6.75 6.75 0 0 1-1.625-6.929m-.496 9.05c-3.068-3.067-3.664-7.67-1.79-11.334M12 12h.008v.008H12V12Z"/></svg>');-webkit-mask:var(--hero-signal-slash);mask:var(--hero-signal-slash);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-signal-slash,.hero-sparkles{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-sparkles{--hero-sparkles:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.813 15.904 9 18.75l-.813-2.846a4.5 4.5 0 0 0-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 0 0 3.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 0 0 3.09 3.09L15.75 12l-2.846.813a4.5 4.5 0 0 0-3.09 3.09ZM18.259 8.715 18 9.75l-.259-1.035a3.375 3.375 0 0 0-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 0 0 2.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 0 0 2.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 0 0-2.456 2.456ZM16.894 20.567 16.5 21.75l-.394-1.183a2.25 2.25 0 0 0-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 0 0 1.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 0 0 1.423 1.423l1.183.394-1.183.394a2.25 2.25 0 0 0-1.423 1.423Z"/></svg>');-webkit-mask:var(--hero-sparkles);mask:var(--hero-sparkles);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-speaker-wave{--hero-speaker-wave:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.114 5.636a9 9 0 0 1 0 12.728M16.463 8.288a5.25 5.25 0 0 1 0 7.424M6.75 8.25l4.72-4.72a.75.75 0 0 1 1.28.53v15.88a.75.75 0 0 1-1.28.53l-4.72-4.72H4.51c-.88 0-1.704-.507-1.938-1.354A9.009 9.009 0 0 1 2.25 12c0-.83.112-1.633.322-2.396C2.806 8.756 3.63 8.25 4.51 8.25H6.75Z"/></svg>');-webkit-mask:var(--hero-speaker-wave);mask:var(--hero-speaker-wave);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-speaker-wave,.hero-speaker-x-mark{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-speaker-x-mark{--hero-speaker-x-mark:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M17.25 9.75 19.5 12m0 0 2.25 2.25M19.5 12l2.25-2.25M19.5 12l-2.25 2.25m-10.5-6 4.72-4.72a.75.75 0 0 1 1.28.53v15.88a.75.75 0 0 1-1.28.53l-4.72-4.72H4.51c-.88 0-1.704-.507-1.938-1.354A9.009 9.009 0 0 1 2.25 12c0-.83.112-1.633.322-2.396C2.806 8.756 3.63 8.25 4.51 8.25H6.75Z"/></svg>');-webkit-mask:var(--hero-speaker-x-mark);mask:var(--hero-speaker-x-mark);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-square-2-stack{--hero-square-2-stack:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 0 0-2.25-2.25H6A2.25 2.25 0 0 0 3.75 6v8.25A2.25 2.25 0 0 0 6 16.5h2.25m8.25-8.25H18a2.25 2.25 0 0 1 2.25 2.25V18A2.25 2.25 0 0 1 18 20.25h-7.5A2.25 2.25 0 0 1 8.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 0 0-2.25 2.25v6"/></svg>');-webkit-mask:var(--hero-square-2-stack);mask:var(--hero-square-2-stack);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-square-2-stack,.hero-squares-2x2{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-squares-2x2{--hero-squares-2x2:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6A2.25 2.25 0 0 1 6 3.75h2.25A2.25 2.25 0 0 1 10.5 6v2.25a2.25 2.25 0 0 1-2.25 2.25H6a2.25 2.25 0 0 1-2.25-2.25V6ZM3.75 15.75A2.25 2.25 0 0 1 6 13.5h2.25a2.25 2.25 0 0 1 2.25 2.25V18a2.25 2.25 0 0 1-2.25 2.25H6A2.25 2.25 0 0 1 3.75 18v-2.25ZM13.5 6a2.25 2.25 0 0 1 2.25-2.25H18A2.25 2.25 0 0 1 20.25 6v2.25A2.25 2.25 0 0 1 18 10.5h-2.25a2.25 2.25 0 0 1-2.25-2.25V6ZM13.5 15.75a2.25 2.25 0 0 1 2.25-2.25H18a2.25 2.25 0 0 1 2.25 2.25V18A2.25 2.25 0 0 1 18 20.25h-2.25A2.25 2.25 0 0 1 13.5 18v-2.25Z"/></svg>');-webkit-mask:var(--hero-squares-2x2);mask:var(--hero-squares-2x2);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sun{--hero-sun:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 3v2.25m6.364.386-1.591 1.591M21 12h-2.25m-.386 6.364-1.591-1.591M12 18.75V21m-4.773-4.227-1.591 1.591M5.25 12H3m4.227-4.773L5.636 5.636M15.75 12a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0Z"/></svg>');-webkit-mask:var(--hero-sun);mask:var(--hero-sun);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sun,.hero-ticket{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-ticket{--hero-ticket:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M16.5 6v.75m0 3v.75m0 3v.75m0 3V18m-9-5.25h5.25M7.5 15h3M3.375 5.25c-.621 0-1.125.504-1.125 1.125v3.026a2.999 2.999 0 0 1 0 5.198v3.026c0 .621.504 1.125 1.125 1.125h17.25c.621 0 1.125-.504 1.125-1.125v-3.026a2.999 2.999 0 0 1 0-5.198V6.375c0-.621-.504-1.125-1.125-1.125H3.375Z"/></svg>');-webkit-mask:var(--hero-ticket);mask:var(--hero-ticket);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trash{--hero-trash:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m14.74 9-.346 9m-4.788 0L9.26 9m9.968-3.21c.342.052.682.107 1.022.166m-1.022-.165L18.16 19.673a2.25 2.25 0 0 1-2.244 2.077H8.084a2.25 2.25 0 0 1-2.244-2.077L4.772 5.79m14.456 0a48.108 48.108 0 0 0-3.478-.397m-12 .562c.34-.059.68-.114 1.022-.165m0 0a48.11 48.11 0 0 1 3.478-.397m7.5 0v-.916c0-1.18-.91-2.164-2.09-2.201a51.964 51.964 0 0 0-3.32 0c-1.18.037-2.09 1.022-2.09 2.201v.916m7.5 0a48.667 48.667 0 0 0-7.5 0"/></svg>');-webkit-mask:var(--hero-trash);mask:var(--hero-trash);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trash,.hero-trophy{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-trophy{--hero-trophy:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M16.5 18.75h-9m9 0a3 3 0 0 1 3 3h-15a3 3 0 0 1 3-3m9 0v-3.375c0-.621-.503-1.125-1.125-1.125h-.871M7.5 18.75v-3.375c0-.621.504-1.125 1.125-1.125h.872m5.007 0H9.497m5.007 0a7.454 7.454 0 0 1-.982-3.172M9.497 14.25a7.454 7.454 0 0 0 .981-3.172M5.25 4.236c-.982.143-1.954.317-2.916.52A6.003 6.003 0 0 0 7.73 9.728M5.25 4.236V4.5c0 2.108.966 3.99 2.48 5.228M5.25 4.236V2.721C7.456 2.41 9.71 2.25 12 2.25c2.291 0 4.545.16 6.75.47v1.516M7.73 9.728a6.726 6.726 0 0 0 2.748 1.35m8.272-6.842V4.5c0 2.108-.966 3.99-2.48 5.228m2.48-5.492a46.32 46.32 0 0 1 2.916.52 6.003 6.003 0 0 1-5.395 4.972m0 0a6.726 6.726 0 0 1-2.749 1.35m0 0a6.772 6.772 0 0 1-3.044 0"/></svg>');-webkit-mask:var(--hero-trophy);mask:var(--hero-trophy);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-tv{--hero-tv:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6 20.25h12m-7.5-3v3m3-3v3m-10.125-3h17.25c.621 0 1.125-.504 1.125-1.125V4.875c0-.621-.504-1.125-1.125-1.125H3.375c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125Z"/></svg>');-webkit-mask:var(--hero-tv);mask:var(--hero-tv);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-tv,.hero-user{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-user{--hero-user:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 6a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0ZM4.501 20.118a7.5 7.5 0 0 1 14.998 0A17.933 17.933 0 0 1 12 21.75c-2.676 0-5.216-.584-7.499-1.632Z"/></svg>');-webkit-mask:var(--hero-user);mask:var(--hero-user);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-circle{--hero-user-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M17.982 18.725A7.488 7.488 0 0 0 12 15.75a7.488 7.488 0 0 0-5.982 2.975m11.963 0a9 9 0 1 0-11.963 0m11.963 0A8.966 8.966 0 0 1 12 21a8.966 8.966 0 0 1-5.982-2.275M15 9.75a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"/></svg>');-webkit-mask:var(--hero-user-circle);mask:var(--hero-user-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-circle,.hero-user-group{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-user-group{--hero-user-group:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M18 18.72a9.094 9.094 0 0 0 3.741-.479 3 3 0 0 0-4.682-2.72m.94 3.198.001.031c0 .225-.012.447-.037.666A11.944 11.944 0 0 1 12 21c-2.17 0-4.207-.576-5.963-1.584A6.062 6.062 0 0 1 6 18.719m12 0a5.971 5.971 0 0 0-.941-3.197m0 0A5.995 5.995 0 0 0 12 12.75a5.995 5.995 0 0 0-5.058 2.772m0 0a3 3 0 0 0-4.681 2.72 8.986 8.986 0 0 0 3.74.477m.94-3.197a5.971 5.971 0 0 0-.94 3.197M15 6.75a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm6 3a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Zm-13.5 0a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Z"/></svg>');-webkit-mask:var(--hero-user-group);mask:var(--hero-user-group);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-circle{--hero-x-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m9.75 9.75 4.5 4.5m0-4.5-4.5 4.5M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-x-circle);mask:var(--hero-x-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-circle,.hero-x-mark{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-x-mark{--hero-x-mark:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12"/></svg>');-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark-solid{--hero-x-mark-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M5.47 5.47a.75.75 0 0 1 1.06 0L12 10.94l5.47-5.47a.75.75 0 1 1 1.06 1.06L13.06 12l5.47 5.47a.75.75 0 1 1-1.06 1.06L12 13.06l-5.47 5.47a.75.75 0 0 1-1.06-1.06L10.94 12 5.47 6.53a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"/></svg>');background-color:currentColor;display:inline-block;height:1.5rem;-webkit-mask:var(--hero-x-mark-solid);mask:var(--hero-x-mark-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.5rem}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-\[-28px\]{inset:-28px}.inset-\[16\%\]{inset:16%}.inset-\[24\%\]{inset:24%}.inset-\[28px\]{inset:28px}.inset-\[32\%\]{inset:32%}.inset-\[40\%\]{inset:40%}.inset-\[48\%\]{inset:48%}.inset-\[8\%\]{inset:8%}.-inset-y-px{bottom:-1px;top:-1px}.-bottom-10{bottom:-2.5rem}.-left-12{left:-3rem}.-left-4{left:-1rem}.-left-48{left:-12rem}.-left-6{left:-1.5rem}.-right-4{right:-1rem}.-top-14{top:-3.5rem}.-top-16{top:-4rem}.bottom-16{bottom:4rem}.left-0{left:0}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-4{left:1rem}.left-6{left:1.5rem}.right-0{right:0}.right-10{right:2.5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-\[-2rem\]{right:-2rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-24{top:6rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[60\%\]{top:60%}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.-m-3{margin:-.75rem}.-my-4{margin-bottom:-1rem;margin-top:-1rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-bottom:1rem;margin-top:1rem}.my-8{margin-bottom:2rem;margin-top:2rem}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-video{aspect-ratio:16/9}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[140px\]{height:140px}.h-\[220\%\]{height:220%}.h-\[380px\]{height:380px}.h-\[480px\]{height:480px}.h-\[540px\]{height:540px}.h-\[640px\]{height:640px}.h-auto{height:auto}.h-full{height:100%}.max-h-\[580px\]{max-height:580px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[6rem\]{min-height:6rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[220\%\]{width:220%}.w-\[260px\]{width:260px}.w-\[276px\]{width:276px}.w-\[300px\]{width:300px}.w-\[34rem\]{width:34rem}.w-\[352px\]{width:352px}.w-\[390px\]{width:390px}.w-\[400px\]{width:400px}.w-\[40rem\]{width:40rem}.w-\[540px\]{width:540px}.w-\[640px\]{width:640px}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-80{max-width:20rem}.max-w-\[280px\]{max-width:280px}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-110{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[0\.9fr_1fr_1fr_1fr\]{grid-template-columns:.9fr 1fr 1fr 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-\[\#2c153e\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(44 21 62/var(--tw-divide-opacity))}.divide-zinc-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(244 244 245/var(--tw-divide-opacity))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.border{border-width:1px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-\[5px\]{border-left-width:5px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-none{border-style:none}.border-\[\#1f0c33\]{--tw-border-opacity:1;border-color:rgb(31 12 51/var(--tw-border-opacity))}.border-\[\#27113f\]{--tw-border-opacity:1;border-color:rgb(39 17 63/var(--tw-border-opacity))}.border-\[\#2b1d40\]{--tw-border-opacity:1;border-color:rgb(43 29 64/var(--tw-border-opacity))}.border-\[\#2c153e\]{--tw-border-opacity:1;border-color:rgb(44 21 62/var(--tw-border-opacity))}.border-\[\#2f2146\]{--tw-border-opacity:1;border-color:rgb(47 33 70/var(--tw-border-opacity))}.border-\[\#33254c\]{--tw-border-opacity:1;border-color:rgb(51 37 76/var(--tw-border-opacity))}.border-\[\#372952\]{--tw-border-opacity:1;border-color:rgb(55 41 82/var(--tw-border-opacity))}.border-\[\#3b2d58\]{--tw-border-opacity:1;border-color:rgb(59 45 88/var(--tw-border-opacity))}.border-\[\#3f315e\]{--tw-border-opacity:1;border-color:rgb(63 49 94/var(--tw-border-opacity))}.border-\[\#433564\]{--tw-border-opacity:1;border-color:rgb(67 53 100/var(--tw-border-opacity))}.border-\[var\(--ds-border\)\]{border-color:var(--ds-border)}.border-gray-300{--tw-border-opacity:1;border-color:rgb(225 225 225/var(--tw-border-opacity))}.border-purple-200\/40{border-color:#b89aff66}.border-purple-400\/30{border-color:#743aff4d}.border-purple-400\/80{border-color:#743affcc}.border-rose{--tw-border-opacity:1;border-color:rgb(255 124 127/var(--tw-border-opacity))}.border-rose-400{--tw-border-opacity:1;border-color:rgb(255 86 90/var(--tw-border-opacity))}.border-rose\/40{border-color:#ff7c7f66}.border-rose\/60{border-color:#ff7c7f99}.border-rose\/80{border-color:#ff7c7fcc}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/5{border-color:#ffffff0d}.border-zinc-200{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity))}.border-zinc-300{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity))}.bg-\[\#0b0719\]{--tw-bg-opacity:1;background-color:rgb(11 7 25/var(--tw-bg-opacity))}.bg-\[\#0d001a\]{--tw-bg-opacity:1;background-color:rgb(13 0 26/var(--tw-bg-opacity))}.bg-\[\#0f001f\]{--tw-bg-opacity:1;background-color:rgb(15 0 31/var(--tw-bg-opacity))}.bg-\[\#110221\]{--tw-bg-opacity:1;background-color:rgb(17 2 33/var(--tw-bg-opacity))}.bg-\[\#120022\]{--tw-bg-opacity:1;background-color:rgb(18 0 34/var(--tw-bg-opacity))}.bg-\[\#120022\]\/60{background-color:#12002299}.bg-\[\#17012d\]{--tw-bg-opacity:1;background-color:rgb(23 1 45/var(--tw-bg-opacity))}.bg-\[\#1a0d2d\]\/40{background-color:#1a0d2d66}.bg-\[\#1a0d2d\]\/80{background-color:#1a0d2dcc}.bg-\[\#250056\]{--tw-bg-opacity:1;background-color:rgb(37 0 86/var(--tw-bg-opacity))}.bg-\[\#ff7c7f\]{--tw-bg-opacity:1;background-color:rgb(255 124 127/var(--tw-bg-opacity))}.bg-\[var\(--ds-base-900\)\]{background-color:var(--ds-base-900)}.bg-black\/40{background-color:#0006}.bg-deepPurple{--tw-bg-opacity:1;background-color:rgb(38 13 63/var(--tw-bg-opacity))}.bg-deepPurple-400{--tw-bg-opacity:1;background-color:rgb(100 75 148/var(--tw-bg-opacity))}.bg-deepPurple-600{--tw-bg-opacity:1;background-color:rgb(61 41 101/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(225 225 225/var(--tw-bg-opacity))}.bg-purple{--tw-bg-opacity:1;background-color:rgb(92 39 255/var(--tw-bg-opacity))}.bg-purple-500\/10{background-color:#5c27ff1a}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(80 31 217/var(--tw-bg-opacity))}.bg-rose{--tw-bg-opacity:1;background-color:rgb(255 124 127/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-white\/90{background-color:#ffffffe6}.bg-zinc-50\/90{background-color:#fafafae6}.bg-zinc-900{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity))}.bg-\[radial-gradient\(circle_at_10\%_20\%\2c rgba\(255\2c 124\2c 127\2c 0\.12\)\2c transparent_32\%\)\]{background-image:radial-gradient(circle at 10% 20%,#ff7c7f1f,#0000 32%)}.bg-\[radial-gradient\(circle_at_15\%_10\%\2c rgba\(255\2c 124\2c 127\2c 0\.12\)\2c transparent_32\%\)\]{background-image:radial-gradient(circle at 15% 10%,#ff7c7f1f,#0000 32%)}.bg-\[radial-gradient\(circle_at_20\%_0\%\2c rgba\(255\2c 124\2c 127\2c 0\.18\)\2c transparent_30\%\)\]{background-image:radial-gradient(circle at 20% 0,#ff7c7f2e,#0000 30%)}.bg-\[radial-gradient\(circle_at_20\%_20\%\2c rgba\(255\2c 124\2c 127\2c 0\.15\)\2c transparent_35\%\)\]{background-image:radial-gradient(circle at 20% 20%,#ff7c7f26,#0000 35%)}.bg-\[radial-gradient\(circle_at_30\%_20\%\2c rgba\(255\2c 122\2c 154\2c 0\.14\)\2c rgba\(38\2c 13\2c 63\2c 0\.06\)_35\%\2c rgba\(38\2c 13\2c 63\2c 1\)_65\%\)\]{background-image:radial-gradient(circle at 30% 20%,#ff7a9a24,#260d3f0f 35%,#260d3f 65%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\2c rgba\(255\2c 124\2c 127\2c 0\.12\)\2c transparent_40\%\)\]{background-image:radial-gradient(circle at 50% 0,#ff7c7f1f,#0000 40%)}.bg-\[radial-gradient\(circle_at_50\%_80\%\2c rgba\(121\2c 77\2c 255\2c 0\.18\)\2c transparent_45\%\)\]{background-image:radial-gradient(circle at 50% 80%,#794dff2e,#0000 45%)}.bg-\[radial-gradient\(circle_at_80\%_100\%\2c rgba\(121\2c 77\2c 255\2c 0\.25\)\2c transparent_35\%\)\]{background-image:radial-gradient(circle at 80% 100%,#794dff40,#0000 35%)}.bg-\[radial-gradient\(circle_at_80\%_80\%\2c rgba\(121\2c 77\2c 255\2c 0\.18\)\2c transparent_40\%\)\]{background-image:radial-gradient(circle at 80% 80%,#794dff2e,#0000 40%)}.bg-\[radial-gradient\(circle_at_85\%_90\%\2c rgba\(121\2c 77\2c 255\2c 0\.18\)\2c transparent_42\%\)\]{background-image:radial-gradient(circle at 85% 90%,#794dff2e,#0000 42%)}.bg-\[radial-gradient\(circle_at_90\%_80\%\2c rgba\(121\2c 77\2c 255\2c 0\.18\)\2c transparent_40\%\)\]{background-image:radial-gradient(circle at 90% 80%,#794dff2e,#0000 40%)}.bg-\[radial-gradient\(circle_at_center\2c rgba\(104\2c 71\2c 191\2c 0\.18\)\2c transparent_78\%\)\]{background-image:radial-gradient(circle at center,#6847bf2e,#0000 78%)}.bg-\[radial-gradient\(circle_at_center\2c rgba\(255\2c 124\2c 127\2c 0\.2\)\2c transparent_60\%\)\]{background-image:radial-gradient(circle at center,#ff7c7f33,#0000 60%)}.bg-\[radial-gradient\(circle_at_center\2c rgba\(255\2c 86\2c 106\2c 0\.16\)\2c rgba\(76\2c 46\2c 103\2c 0\.55\)_35\%\2c rgba\(24\2c 14\2c 36\2c 0\.92\)_75\%\2c rgba\(11\2c 7\2c 25\2c 1\)_95\%\)\]{background-image:radial-gradient(circle at center,#ff566a29,#4c2e678c 35%,#180e24eb 75%,#0b0719 95%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#0d001a\]{--tw-gradient-from:#0d001a var(--tw-gradient-from-position);--tw-gradient-to:#0d001a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0d001a\]\/60{--tw-gradient-from:#0d001a99 var(--tw-gradient-from-position);--tw-gradient-to:#0d001a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#0f001f\]\/55{--tw-gradient-from:#0f001f8c var(--tw-gradient-from-position);--tw-gradient-to:#0f001f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#2e00bd\]{--tw-gradient-from:#2e00bd var(--tw-gradient-from-position);--tw-gradient-to:#2e00bd00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#5c27ff\]{--tw-gradient-from:#5c27ff var(--tw-gradient-from-position);--tw-gradient-to:#5c27ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#7b1b4f\]\/90{--tw-gradient-from:#7b1b4fe6 var(--tw-gradient-from-position);--tw-gradient-to:#7b1b4f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from:#5c27ff var(--tw-gradient-from-position);--tw-gradient-to:#5c27ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500\/30{--tw-gradient-from:#5c27ff4d var(--tw-gradient-from-position);--tw-gradient-to:#5c27ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-\[\#0d001a\]\/40{--tw-gradient-to:#0d001a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0d001a66 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#110221\]{--tw-gradient-to:#11022100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#110221 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#5524e8\]{--tw-gradient-to:#5524e800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#5524e8 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-rose-400{--tw-gradient-to:#ff565a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ff565a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0000 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#0d001a\]\/60{--tw-gradient-to:#0d001a99 var(--tw-gradient-to-position)}.to-\[\#130226\]{--tw-gradient-to:#130226 var(--tw-gradient-to-position)}.to-\[\#1d0b33\]{--tw-gradient-to:#1d0b33 var(--tw-gradient-to-position)}.to-\[\#241041\]\/90{--tw-gradient-to:#241041e6 var(--tw-gradient-to-position)}.to-\[\#2a00a8\]{--tw-gradient-to:#2a00a8 var(--tw-gradient-to-position)}.to-\[\#4b1fbf\]{--tw-gradient-to:#4b1fbf var(--tw-gradient-to-position)}.to-orange-300{--tw-gradient-to:#fdba74 var(--tw-gradient-to-position)}.to-rose\/40{--tw-gradient-to:#ff7c7f66 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-14{padding:3.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-24{padding-bottom:6rem;padding-top:6rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.pb-1{padding-bottom:.25rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-10{padding-left:2.5rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pt-12{padding-top:3rem}.pt-32{padding-top:8rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#d6bbfb\]{--tw-text-opacity:1;color:rgb(214 187 251/var(--tw-text-opacity))}.text-\[color\:var\(--ds-input-placeholder\)\]{color:var(--ds-input-placeholder)}.text-\[var\(--ds-base-200\)\]{color:var(--ds-base-200)}.text-\[var\(--ds-base-300\)\]{color:var(--ds-base-300)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-deepPurple-100{--tw-text-opacity:1;color:rgb(199 191 224/var(--tw-text-opacity))}.text-gray{--tw-text-opacity:1;color:rgb(244 244 244/var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgb(249 249 249/var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity:1;color:rgb(244 244 244/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(225 225 225/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(204 204 204/var(--tw-text-opacity))}.text-ink-muted{--tw-text-opacity:1;color:rgb(116 119 138/var(--tw-text-opacity))}.text-ink-primary{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity))}.text-purple{--tw-text-opacity:1;color:rgb(92 39 255/var(--tw-text-opacity))}.text-purple-100{--tw-text-opacity:1;color:rgb(220 201 255/var(--tw-text-opacity))}.text-purple-200{--tw-text-opacity:1;color:rgb(184 154 255/var(--tw-text-opacity))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.text-rose{--tw-text-opacity:1;color:rgb(255 124 127/var(--tw-text-opacity))}.text-rose-400{--tw-text-opacity:1;color:rgb(255 86 90/var(--tw-text-opacity))}.text-rose-600{--tw-text-opacity:1;color:rgb(224 22 27/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity))}.text-zinc-700{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}.text-zinc-800{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity))}.text-zinc-900{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(184 184 184/var(--tw-placeholder-opacity))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgb(184 184 184/var(--tw-placeholder-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_0_60px_rgba\(255\2c 124\2c 127\2c 0\.12\)\]{--tw-shadow:0 0 60px #ff7c7f1f;--tw-shadow-colored:0 0 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_60px_rgba\(255\2c 124\2c 127\2c 0\.15\)\]{--tw-shadow:0 0 60px #ff7c7f26;--tw-shadow-colored:0 0 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(255\2c 86\2c 106\2c 0\.35\)\]{--tw-shadow:0 12px 30px #ff566a59;--tw-shadow-colored:0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\2c 0\2c 0\2c 0\.35\)\]{--tw-shadow:0 20px 50px #00000059;--tw-shadow-colored:0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_26px_60px_rgba\(0\2c 0\2c 0\2c 0\.55\)\]{--tw-shadow:0 26px 60px #0000008c;--tw-shadow-colored:0 26px 60px var(--tw-shadow-color)}.shadow-\[0_26px_60px_rgba\(0\2c 0\2c 0\2c 0\.55\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-rose\/10{--tw-shadow-color:#ff7c7f1a;--tw-shadow:var(--tw-shadow-colored)}.shadow-rose\/30{--tw-shadow-color:#ff7c7f4d;--tw-shadow:var(--tw-shadow-colored)}.shadow-zinc-700\/10{--tw-shadow-color:#3f3f461a;--tw-shadow:var(--tw-shadow-colored)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-zinc-700\/10{--tw-ring-color:#3f3f461a}.blur{--tw-blur:blur(8px)}.blur,.blur-3xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow,.drop-shadow-2xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px #00000026)}.drop-shadow-\[0_30px_80px_rgba\(0\2c 0\2c 0\2c 0\.6\)\]{--tw-drop-shadow:drop-shadow(0 30px 80px #0009)}.drop-shadow-\[0_30px_80px_rgba\(0\2c 0\2c 0\2c 0\.6\)\],.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}html{font-size:clamp(87.5%,calc(.3125vw + var(--ds-root-fluid-offset)),100%)}@media (min-width:821px){html:has(.ds-editor-shell),html:has(.ds-page-shell){font-size:85%}}html[data-sidebar-collapsed=true]{--ds-sidebar-width:4.5rem}:root{--ds-font-family-ui:"Source Sans 3",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ds-font-family-display:"Instrument Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ds-font-family-mono:ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,monospace;--ds-sidebar-width:16rem;--ds-sidebar-motion:280ms cubic-bezier(0.4,0,0.2,1);--pn-purple:#5c27ff;--pn-purple-deep:#260d3f;--pn-purple-deep-2:#1a0830;--pn-coral:#ff7c7f;--pn-coral-soft:#ffa9ab;--pn-gray-cool:#b3b5c3;--pn-gray-light:#f4f4f4;--pn-twitch:#9146ff;--pn-youtube:red;--pn-gradient:linear-gradient(90deg,#5c27ff,#8e58ff 45%,#ff7c7f);--pn-gradient-soft:linear-gradient(135deg,#5c27ff2e,#ff7c7f2e);--pn-gradient-glow:radial-gradient(circle at 30% 50%,#5c27ff59 0%,#5c27ff00 55%),radial-gradient(circle at 75% 60%,#ff7c7f47 0%,#ff7c7f00 55%);--surface-page:#1a0830;--surface-card:#2c1247;--surface-overlay:#3a1b5e;--surface-input:#2a1043;--surface-elev:#41216c;--surface-raised:#120022;--border:#3d1e63;--border-subtle:#4f2a7c;--border-strong:#6b3fac;--text-primary:#f4f0fa;--text-secondary:#b6a6d1;--text-muted:#7a6594;--text-disabled:#4a3a66;--brand:var(--pn-coral);--brand-hover:#ff9598;--brand-subtle:#ff7c7f24;--brand-text:#2b0204;--accent:var(--pn-purple);--accent-subtle:#5c27ff2e;--error:#ff6b6b;--warning:#ffb020;--info:#8e58ff;--success:#6ee7b7;--radius-card:14px;--radius-btn:10px;--radius-input:10px;--radius-modal:18px;--radius-pill:999px;--ds-root-fluid-offset:0.71875rem;--ds-font-2xs:0.625rem;--ds-font-xs:0.75rem;--ds-font-sm:0.8125rem;--ds-font-md:0.875rem;--ds-font-body:0.9375rem;--ds-font-base:1rem;--ds-font-subtitle:1.0625rem;--ds-font-lg:1.125rem;--ds-font-title-sm:1.1875rem;--ds-font-xl:1.25rem;--ds-font-title:1.375rem;--ds-font-2xl:1.5rem;--ds-font-3xl:1.75rem;--ds-font-4xl:1.875rem;--ds-font-5xl:2.25rem;--ds-font-6xl:2.625rem;--ds-font-display-sm:3.25rem;--ds-font-display-md:3.625rem;--ds-font-display-lg:4rem;--ds-font-display-xl:5.25rem;--ds-font-display-2xl:5.5rem;--ds-leading-tight:1.15;--ds-leading-title:1.25;--ds-leading-body:1.5;--ds-weight-medium:500;--ds-weight-semibold:600;--ds-weight-bold:700;--ds-tracking-control:0.005em;--ds-tracking-heading:-0.018em;--ds-tracking-caps:0.06em;--ds-primary:#5c27ff;--ds-primary-50:#f7f5ff;--ds-primary-100:#e1d6ff;--ds-primary-200:#c6b2ff;--ds-primary-300:#9f80ff;--ds-primary-400:#794dff;--ds-primary-a11y:#460aff;--ds-primary-700:#3800e5;--ds-secondary:#ff7c7f;--ds-secondary-50:#fff5f5;--ds-secondary-200:#ffcccd;--ds-secondary-300:#ffb2b4;--ds-secondary-400:#ff999b;--ds-secondary-600:#ff6669;--ds-secondary-800:#ff3d57;--ds-base-0:#fff;--ds-base-50:#f4f4f4;--ds-base-100:#e5e5e6;--ds-base-400:#9d9daf;--ds-base-500:#817b9d;--ds-base-600:#5e5086;--ds-base-700:#4d3875;--ds-base-800:#402664;--ds-base-hover:var(--ds-base-800);--ds-base-900:#33184e;--ds-base-950:#260d3f;--ds-danger-800:#ff1a1a;--ds-danger-950:#d90000;--ds-border:#402664;--ds-border-light:#e5dbff;--ds-info:#8e58ff;--ds-black:#000;--ds-benet-surface:#0b0b0d;--ds-benet-surface-hover:#17171a;--ds-benet-border:#e1e1d52e;--ds-benet-shadow:#0000003d;--ds-benet-foreground:#e1e1d5;--ds-benet-foreground-muted:#e1e1d59e;--ds-benet-mark:#e1e1d5;--ds-surface-page:var(--surface-page);--ds-surface-card:var(--surface-card);--ds-surface-overlay:var(--surface-overlay);--ds-surface-input:var(--surface-input);--ds-surface-elevated:var(--surface-elev);--ds-line:var(--border);--ds-line-subtle:var(--border-subtle);--ds-line-strong:var(--border-strong);--ds-text-primary:var(--text-primary);--ds-text-secondary:var(--text-secondary);--ds-text-muted:var(--text-muted);--ds-text-disabled:var(--text-disabled);--ds-focus-ring:var(--ds-primary-300);--ds-disabled-bg:#33184e;--ds-disabled-text:#817b9d;--ds-disabled-text-filled:#ccc9cf;--ds-on-surface:#fff5f5;--ds-base-200:#ccc9cf;--ds-base-300:#b3b5c3;--ds-input-bg:#260d3f;--ds-input-border:#402664;--ds-input-border-hover:#5e5086;--ds-input-placeholder:#9d9daf;--ds-input-text:#fff5f5;--ds-danger-text-on-dark:#ffe5e5;--ds-card-radius:24px;--ds-card-radius-pill:20px;--ds-card-shadow:0 1px 2px #260d3f66,0 12px 28px -16px #260d3f80;--ds-card-shadow-active:0 2px 4px #260d3f80,0 18px 36px -12px #ff7c7f59;--ds-alert-bg:#ffd11a;--ds-alert-base:#dbaf00;--ds-alert-bg-icon:#fffae5;--ds-alert-text:#260d3f;--ds-alert-link:#402664;--ds-status-bar-alert-ink:#260d3f;--ds-status-bar-alert-link:#402664;--ds-success-bg-icon:#ecffe5;--ds-success-border:#c6ffb2;--ds-success-text:#ecffe5;--ds-success-accessibility:#218000;--ds-state-success-ink:#82e6a7;--ds-state-success-vivid-ink:#4ade80;--ds-state-success-icon:#6ee7b7;--ds-state-paid-ink:#88ffae;--ds-state-warning-ink:#ffd491;--ds-state-info-ink:#9b7bff;--ds-state-info-soft-ink:#c4a8ff;--ds-state-coral-ink:var(--pn-coral);--ds-presence-online:#38e89c;--ds-inverse-hover-bg:#eef7ff;--ds-shell-page-bg:var(--ds-base-950);--ds-project-wash-bg:var(--ds-base-950);--ds-project-wash-image:radial-gradient(ellipse 88% 70% at 256px 0%,#46227a 0%,#471e5a 64%,#2c1041 100%);--ds-editor-backdrop-bg:#4a34b0;--ds-editor-backdrop-image:linear-gradient(120deg,#3a2a9e,#5743c2 55%,#6e56d4);--ds-editor-card-bg:var(--ds-base-900);--ds-editor-settings-image:linear-gradient(90deg,#382357,#4a3382);--ds-editor-singleton-image:linear-gradient(90deg,#35184f,#4a3382);--ds-tab-active-bg:#4a1f70;--kit-urgent-ink:#ffd24a;--ds-alert-preview-gradient:linear-gradient(180deg,#6b3df0,#5326c9);--ds-alert-preview-avatar:#9170ff;--ds-stats-goal-mid:#7b3bff;--ds-secondary-700:#ff5263;--ds-tag-success:#218000cc;--ds-tag-alert:#dbaf0099;--ds-danger-100:#ffe5e5;--ds-shield:#38bdf8;--ds-shield-deep:#0284c7;--ds-shield-strong:#0ea5e9;--ds-shield-bright:#8fdcff;--ds-shield-link:#eaf8ff;--ds-toast-shadow:0 4px 6px -4px #0000001a,0 10px 15px -3px #0000001a;--ds-shadow-md:0 2px 4px -2px #260d3f40,0 4px 6px -1px #260d3f40}[data-theme]{background:var(--surface-page);color:var(--text-primary)}[data-theme=light]{--surface-page:#fff;--surface-card:#fff;--surface-overlay:#f4f0ff;--surface-input:#faf7ff;--surface-elev:#f0eaff;--border:#e5dbff;--border-subtle:#efe7ff;--border-strong:#c9b8ff;--text-primary:#260d3f;--text-secondary:#6b5b8a;--text-muted:#9a8fb3;--text-disabled:#c7bfd9;--pn-title:#5c27ff;--brand-subtle:#ff7c7f1f;--accent-subtle:#5c27ff1a;--pn-gradient-glow:radial-gradient(circle at 20% 20%,#5c27ff2e 0%,#5c27ff00 55%),radial-gradient(circle at 85% 60%,#ff7c7f38 0%,#ff7c7f00 55%);--ds-disabled-bg:#f7f5ff;--ds-disabled-text:#b3b5c3;--ds-disabled-text-filled:#6b5b8a;--ds-on-surface:#460aff;--ds-input-bg:#fff;--ds-input-border:#e5dbff;--ds-input-border-hover:#c9b8ff;--ds-input-placeholder:#b3b5c3;--ds-input-text:#260d3f;--ds-danger-text-on-dark:#d90000;--ds-alert-bg-icon:#fffae5;--ds-alert-text:#907300;--ds-success-bg-icon:#c6ffb2;--ds-success-border:#218000;--ds-success-text:#218000;--ds-state-success-ink:#137a49;--ds-state-success-vivid-ink:#166534;--ds-state-success-icon:#137a49;--ds-state-paid-ink:#166534;--ds-state-warning-ink:#7a4600;--ds-state-info-ink:var(--ds-primary);--ds-state-info-soft-ink:var(--ds-primary);--ds-state-coral-ink:#c63440;--ds-presence-online:#047857;--ds-shell-page-bg:#fbfaff;--ds-project-wash-bg:var(--ds-shell-page-bg);--ds-project-wash-image:radial-gradient(ellipse 88% 70% at 256px 0%,#5c27ff1f 0%,#ff7c7f14 64%,#0000 100%);--ds-editor-backdrop-bg:#efeaff;--ds-editor-backdrop-image:linear-gradient(120deg,var(--ds-primary-50) 0%,var(--surface-elev) 55%,var(--ds-secondary-50) 100%);--ds-editor-card-bg:var(--ds-shell-page-bg);--ds-editor-settings-image:linear-gradient(90deg,var(--ds-primary-50),var(--surface-overlay));--ds-editor-singleton-image:linear-gradient(90deg,var(--ds-primary-50),var(--surface-overlay));--ds-tab-active-bg:var(--ds-primary-50)}body{-webkit-font-smoothing:antialiased;font-family:var(--ds-font-family-ui);text-rendering:optimizeLegibility}.pn-type-lab-page{background:radial-gradient(circle at 12% 0,color-mix(in oklab,var(--ds-primary) 24%,#0000),#0000 28rem),radial-gradient(circle at 90% 10%,color-mix(in oklab,var(--ds-secondary) 12%,#0000),#0000 30rem),var(--ds-surface-page);color:var(--ds-text-primary);font-family:"Source Sans 3",var(--ds-font-family-ui);min-height:100vh;padding:3rem clamp(1rem,4vw,4rem) 5rem}.pn-type-lab-page button{font:inherit}.pn-type-kit-picker,.pn-type-lab-context,.pn-type-lab-hero,.pn-type-lab-notes,.pn-type-specimen{margin-inline:auto;width:min(100%,92rem)}.pn-type-lab-hero{align-items:end;display:grid;gap:4rem;grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr);padding-bottom:2.5rem}.pn-type-eyebrow,.pn-type-meta-label{color:var(--ds-secondary);font-family:var(--type-ui,"Source Sans 3",sans-serif);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.09em;line-height:var(--ds-leading-title);margin:0;text-transform:uppercase}.pn-type-lab-hero h1{text-wrap:balance;font-family:"Instrument Sans",var(--ds-font-family-display);font-size:var(--ds-font-display-sm);font-weight:650;letter-spacing:-.045em;line-height:.98;margin:.75rem 0 1rem;max-width:13ch}.pn-type-lab-hero__lead{color:var(--ds-text-secondary);font-size:var(--ds-font-lg);line-height:1.6;margin:0;max-width:62ch}.pn-type-lab-principle{background:color-mix(in oklab,var(--ds-surface-card) 88%,#0000);border:1px solid var(--ds-line-strong);border-radius:var(--ds-card-radius);box-shadow:var(--ds-shadow-md);padding:1.5rem}.pn-type-lab-context span,.pn-type-lab-principle>span,.pn-type-specimen__label span{color:var(--ds-text-muted);display:block;font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.07em;margin-bottom:.35rem;text-transform:uppercase}.pn-type-lab-principle strong{display:block;font-family:"Instrument Sans",var(--ds-font-family-display);font-size:var(--ds-font-title);line-height:var(--ds-leading-title)}.pn-type-lab-principle p{color:var(--ds-text-secondary);font-size:var(--ds-font-body);line-height:1.55;margin:.75rem 0 0}.pn-type-kit-picker{background:color-mix(in oklab,var(--ds-surface-card) 72%,#0000);border:1px solid var(--ds-line);border-radius:calc(var(--ds-card-radius) + .5rem);display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));padding:1rem}.pn-type-kit-option{background:var(--ds-surface-input);border:1px solid var(--ds-line);border-radius:var(--ds-card-radius);color:var(--ds-text-secondary);cursor:pointer;min-width:0;padding:1rem;text-align:left;transition:border-color .14s ease,background .14s ease,transform .14s ease}.pn-type-kit-option:hover{border-color:var(--ds-line-strong);transform:translateY(-.125rem)}.pn-type-kit-option:focus-visible{outline:.1875rem solid var(--ds-focus-ring);outline-offset:.125rem}.pn-type-kit-option.is-active{background:var(--ds-surface-elevated);border-color:var(--ds-secondary);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ds-secondary) 30%,#0000);color:var(--ds-text-primary)}.pn-type-kit-option>span:last-child{display:block;font-size:var(--ds-font-sm);margin-top:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pn-type-kit-option__top{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.pn-type-kit-option__top strong{color:var(--ds-text-primary);font-family:"Instrument Sans",var(--ds-font-family-display);font-size:var(--ds-font-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pn-type-kit-option__top small{background:color-mix(in oklab,var(--ds-secondary) 12%,#0000);border-radius:var(--ds-card-radius-pill);color:var(--ds-secondary-200);flex:none;font-size:var(--ds-font-xs);font-weight:700;padding:.2rem .45rem}.pn-type-lab-context{background:var(--ds-line);border:1px solid var(--ds-line);border-radius:var(--ds-card-radius);display:grid;gap:1px;grid-template-columns:1fr 1fr 2fr 1fr;margin-top:1.5rem;overflow:hidden}.pn-type-lab-context>div{background:var(--ds-surface-card);min-width:0;padding:1rem 1.25rem}.pn-type-lab-context strong{display:block;font-size:var(--ds-font-body);font-weight:600;line-height:var(--ds-leading-title)}.pn-type-lab-context__thesis strong{color:var(--ds-text-secondary);font-weight:500}.pn-type-specimen{--type-display:"Instrument Sans",sans-serif;--type-ui:"Source Sans 3",sans-serif;--type-display-weight:650;--type-title-weight:650;--type-ui-semibold:600;--type-heading-track:-0.025em;--type-control-track:0;font-family:var(--type-ui);margin-top:2.5rem}.pn-type-specimen[data-type-kit=single]{--type-display:"Instrument Sans",sans-serif;--type-ui:"Instrument Sans",sans-serif;--type-display-weight:650;--type-title-weight:625;--type-ui-semibold:600;--type-heading-track:-0.03em;--type-control-track:0.005em}.pn-type-specimen[data-type-kit=instrument-lato]{--type-display:"Instrument Sans",sans-serif;--type-ui:"Lato",sans-serif;--type-display-weight:650;--type-title-weight:650;--type-ui-semibold:700;--type-heading-track:-0.03em;--type-control-track:0.01em}.pn-type-specimen[data-type-kit=bridge]{--type-display:"Inter Tight",sans-serif;--type-ui:"Lato",sans-serif;--type-display-weight:700;--type-title-weight:700;--type-ui-semibold:700;--type-heading-track:-0.025em;--type-control-track:0.015em}.pn-type-specimen[data-type-kit=current]{--type-display:"Inter Tight",sans-serif;--type-ui:"Inter Tight",sans-serif;--type-display-weight:700;--type-title-weight:700;--type-ui-semibold:600;--type-heading-track:-0.025em;--type-control-track:0}.pn-type-specimen[data-type-kit=digital]{--type-display:"Space Grotesk",sans-serif;--type-ui:"Inter",sans-serif;--type-display-weight:650;--type-title-weight:625;--type-ui-semibold:600;--type-heading-track:-0.035em;--type-control-track:-0.005em}.pn-type-specimen__label{align-items:end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.75rem}.pn-type-specimen__label span{margin:0}.pn-type-specimen__label strong{font-family:var(--type-display);font-size:var(--ds-font-title-sm);font-weight:var(--type-title-weight)}.pn-type-project-shell{background:var(--ds-project-wash-image),var(--ds-project-wash-bg);border:1px solid var(--ds-line-strong);border-radius:calc(var(--ds-card-radius) + .5rem);box-shadow:var(--ds-card-shadow);overflow:hidden}.pn-type-project-header{align-items:center;display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,1.5fr) minmax(20rem,.7fr);padding:2.25rem 2.5rem 2rem}.pn-type-project-identity{align-items:center;display:grid;gap:1.5rem;grid-template-columns:7rem minmax(0,1fr)}.pn-type-project-avatar{aspect-ratio:1;background:var(--pn-gradient);border:1px solid var(--ds-line-strong);border-radius:1.5rem;overflow:hidden;position:relative}.pn-type-project-avatar span{aspect-ratio:1;background:color-mix(in oklab,var(--ds-base-0) 24%,#0000);border-radius:50%;position:absolute;width:68%}.pn-type-project-avatar span:first-child{left:-18%;top:20%}.pn-type-project-avatar span:nth-child(2){left:18%;top:10%}.pn-type-project-avatar span:nth-child(3){right:-18%;top:20%}.pn-type-project-copy{min-width:0}.pn-type-breadcrumb{color:var(--ds-text-secondary);font-size:var(--ds-font-md);line-height:var(--ds-leading-title);margin:0 0 1.25rem}.pn-type-breadcrumb span{color:var(--ds-text-muted);padding-inline:.45rem}.pn-type-project-title-row{align-items:center;display:flex;gap:.75rem;min-width:0}.pn-type-project-title-row h2{font-family:var(--type-display);font-size:var(--ds-font-5xl);font-weight:var(--type-display-weight);letter-spacing:var(--type-heading-track);line-height:1.05;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pn-type-switch{align-items:center;background:color-mix(in oklab,var(--ds-primary) 18%,#0000);border:1px solid var(--ds-primary-300);border-radius:var(--ds-card-radius-pill);display:flex;flex:none;height:2rem;padding:.2rem;width:3.75rem}.pn-type-switch i{background:var(--ds-primary-300);border-radius:50%;box-shadow:var(--ds-shadow-md);height:1.45rem;margin-left:auto;width:1.45rem}.pn-type-test-label{color:var(--ds-text-secondary);flex:none;font-size:var(--ds-font-body);font-weight:500;letter-spacing:var(--type-control-track)}.pn-type-project-description{color:var(--ds-text-secondary);font-size:var(--ds-font-subtitle);font-weight:400;line-height:1.55;margin:1rem 0 0;max-width:59ch}.pn-type-active-goal{background:color-mix(in oklab,var(--ds-secondary) 12%,var(--ds-surface-card));border:1px solid color-mix(in oklab,var(--ds-secondary) 14%,var(--ds-line));border-radius:var(--ds-card-radius);padding:1.5rem 1.75rem}.pn-type-active-goal h3{font-family:var(--type-display);font-size:var(--ds-font-title);font-weight:var(--type-title-weight);letter-spacing:calc(var(--type-heading-track)*.55);line-height:var(--ds-leading-title);margin:.75rem 0 1.35rem}.pn-type-mini-progress,.pn-type-progress{background:color-mix(in oklab,var(--ds-text-primary) 18%,#0000);border-radius:var(--ds-card-radius-pill);height:.625rem;overflow:hidden}.pn-type-mini-progress span,.pn-type-progress span{background:var(--pn-gradient);border-radius:inherit;display:block;height:100%;width:4%}.pn-type-goal-values{display:flex;font-size:var(--ds-font-base);font-variant-numeric:tabular-nums;gap:1rem;justify-content:space-between;margin-top:1rem}.pn-type-goal-values strong{font-weight:var(--type-ui-semibold)}.pn-type-goal-values span{color:var(--ds-text-secondary);font-weight:500}.pn-type-project-tabs{align-items:end;border-bottom:1px solid var(--ds-line-strong);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding-inline:1.5rem}.pn-type-project-tabs span{align-items:center;color:var(--ds-text-muted);display:flex;font-size:var(--ds-font-md);font-weight:700;gap:.6rem;justify-content:center;letter-spacing:.045em;line-height:var(--ds-leading-title);min-width:0;padding:1.25rem .75rem;text-align:center;text-transform:uppercase}.pn-type-project-tabs span.is-active{background:color-mix(in oklab,var(--ds-surface-card) 75%,#0000);border:1px solid var(--ds-line-strong);border-bottom-color:var(--ds-project-wash-bg);border-radius:var(--ds-card-radius) var(--ds-card-radius) 0 0;color:var(--ds-text-primary);transform:translateY(1px)}.pn-type-project-tabs i{color:var(--ds-primary-300);font-size:var(--ds-font-lg);font-style:normal}.pn-type-panel{display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) 18rem;padding:2rem}.pn-type-page-heading{margin-bottom:1.5rem}.pn-type-page-heading h2{font-family:var(--type-display);font-size:var(--ds-font-3xl);font-weight:var(--type-title-weight);letter-spacing:var(--type-heading-track);line-height:var(--ds-leading-title);margin:0}.pn-type-page-heading p{color:var(--ds-text-secondary);font-size:var(--ds-font-base);line-height:var(--ds-leading-body);margin:.55rem 0 0}.pn-type-overlay-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.pn-type-overlay-card{background:var(--ds-surface-card);border:1px solid var(--ds-line);border-radius:var(--ds-card-radius);display:flex;flex-direction:column;min-width:0;padding:1rem}.pn-type-overlay-card>header{align-items:center;display:flex;gap:.5rem;min-height:2rem}.pn-type-overlay-card>header>span{color:var(--ds-secondary)}.pn-type-overlay-card>header h3{font-family:var(--type-display);font-size:var(--ds-font-xl);font-weight:var(--type-title-weight);letter-spacing:calc(var(--type-heading-track)*.5);margin:0}.pn-type-overlay-card>header small{background:color-mix(in oklab,var(--ds-secondary) 12%,#0000);border-radius:50%;color:var(--ds-secondary);display:grid;font-size:var(--ds-font-xs);font-weight:700;height:1.25rem;place-items:center;width:1.25rem}.pn-type-overlay-card>header b{color:var(--ds-text-secondary);font-size:var(--ds-font-sm);font-weight:600;margin-left:auto}.pn-type-overlay-card__body{background:var(--ds-base-0);border-radius:calc(var(--ds-card-radius) - .25rem);color:var(--ds-base-950);margin-top:.9rem;min-height:10rem;padding:1.25rem}.pn-type-overlay-card__body h4,.pn-type-overlay-card__body>strong{display:block;font-family:var(--type-display);font-size:var(--ds-font-subtitle);font-weight:var(--type-title-weight);letter-spacing:calc(var(--type-heading-track)*.35);line-height:var(--ds-leading-title);margin:0}.pn-type-overlay-card__body>p{color:var(--ds-base-600);font-size:var(--ds-font-sm);line-height:var(--ds-leading-body);margin:.75rem 0 0}.pn-type-overlay-card__body>em{color:var(--ds-secondary-800);display:block;font-size:var(--ds-font-sm);font-style:normal;font-weight:700;letter-spacing:.04em;margin-bottom:.8rem;text-transform:uppercase}.pn-type-overlay-card__body--goal>div:first-child{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.75rem}.pn-type-overlay-card__body--goal em{color:var(--ds-secondary-800);font-size:var(--ds-font-xs);font-style:normal;font-weight:700;letter-spacing:.035em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.pn-type-overlay-card__body--goal i{background:var(--ds-secondary-700);border-radius:var(--ds-card-radius-pill);color:var(--ds-base-0);font-size:var(--ds-font-xs);font-style:normal;font-weight:700;padding:.2rem .5rem}.pn-type-mini-progress{background:var(--ds-primary-100);height:.45rem;margin-top:.8rem}.pn-type-overlay-card__body--goal>p{align-items:baseline;color:var(--ds-base-600);display:flex;font-variant-numeric:tabular-nums;gap:.25rem;margin-top:.65rem}.pn-type-overlay-card__body--goal>p strong{color:var(--ds-base-950)}.pn-type-overlay-card__body--goal>p b{color:var(--ds-secondary-800);margin-left:auto}.pn-type-overlay-card>button{align-items:center;background:var(--ds-surface-elevated);border:0;border-radius:var(--ds-card-radius-pill);color:var(--ds-text-primary);display:flex;font-size:var(--ds-font-body);font-weight:var(--type-ui-semibold);gap:.5rem;justify-content:center;margin-top:.9rem;min-height:2.75rem;width:100%}.pn-type-events{border-left:1px solid var(--ds-line);min-width:0;padding-left:2rem}.pn-type-search{background:var(--ds-surface-input);border:1px solid var(--ds-line-strong);border-radius:var(--ds-card-radius-pill);color:var(--ds-text-muted);font-size:var(--ds-font-sm);margin:1.5rem 0 1rem;padding:.8rem 1rem}.pn-type-events article{align-items:center;background:var(--ds-surface-card);border:1px solid var(--ds-line);border-radius:var(--ds-card-radius-pill);display:grid;gap:.75rem;grid-template-columns:2.5rem minmax(0,1fr);margin-bottom:.75rem;padding:.8rem}.pn-type-event-avatar{background:var(--pn-gradient);border-radius:50%;color:var(--ds-base-0);display:grid;font-family:var(--type-display);font-weight:var(--type-title-weight);height:2.5rem;place-items:center;width:2.5rem}.pn-type-events article div{min-width:0}.pn-type-events article p,.pn-type-events article strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pn-type-events article strong{font-size:var(--ds-font-sm);font-weight:var(--type-ui-semibold)}.pn-type-events article p{color:var(--ds-text-secondary);font-size:var(--ds-font-xs);margin:.2rem 0 0}.pn-type-proof-grid{display:grid;gap:1rem;grid-template-columns:1.2fr .8fr;margin-top:1rem}.pn-type-proof-grid>section{background:var(--ds-surface-card);border:1px solid var(--ds-line);border-radius:var(--ds-card-radius);padding:1.75rem}.pn-type-proof-grid h3{font-family:var(--type-display);font-size:var(--ds-font-2xl);font-weight:var(--type-title-weight);letter-spacing:var(--type-heading-track);line-height:var(--ds-leading-title);margin:.65rem 0 0}.pn-type-proof-grid section>p:last-child{color:var(--ds-text-secondary);font-size:var(--ds-font-base);line-height:1.6;margin:.8rem 0 0;max-width:68ch}.pn-type-role-row{border-bottom:1px solid var(--ds-line);display:grid;font-size:var(--ds-font-sm);gap:1rem;grid-template-columns:6rem minmax(0,1fr);padding:.6rem 0}.pn-type-role-row:last-child{border-bottom:0}.pn-type-role-row strong{font-family:var(--type-display);font-weight:var(--type-title-weight)}.pn-type-role-row span{color:var(--ds-text-secondary)}.pn-type-lab-notes{border-top:1px solid var(--ds-line);display:grid;gap:2rem;grid-template-columns:1.25fr .75fr;margin-top:3rem;padding-top:2rem}.pn-type-lab-notes h2{font-family:"Instrument Sans",var(--ds-font-family-display);font-size:var(--ds-font-3xl);font-weight:650;letter-spacing:-.03em;line-height:var(--ds-leading-title);margin:.65rem 0 0}.pn-type-lab-notes p{color:var(--ds-text-secondary);font-size:var(--ds-font-base);line-height:1.6;margin:.8rem 0 0;max-width:68ch}.pn-type-license-note{background:var(--ds-surface-card);border:1px solid var(--ds-line);border-radius:var(--ds-card-radius);padding:1.25rem}.pn-type-license-note>strong{font-family:"Instrument Sans",var(--ds-font-family-display);font-size:var(--ds-font-lg)}.pn-type-license-note>span{color:var(--ds-secondary-200);display:block;font-size:var(--ds-font-sm);font-weight:600;margin-top:1rem}@media (max-width:80rem){.pn-type-lab-hero{gap:1.5rem;grid-template-columns:1fr}.pn-type-lab-context{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-type-project-header{gap:1.5rem;grid-template-columns:1fr}.pn-type-project-tabs{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:1rem}.pn-type-project-tabs span.is-active{border-bottom-color:var(--ds-line-strong);transform:none}.pn-type-panel{grid-template-columns:1fr}.pn-type-events{border-left:0;border-top:1px solid var(--ds-line);display:grid;gap:.75rem;grid-template-columns:1fr 1fr;padding:1.5rem 0 0}.pn-type-events>.pn-type-search,.pn-type-events>p{grid-column:1/-1}.pn-type-events>.pn-type-search{margin:.75rem 0 0}}@media (max-width:58rem){.pn-type-lab-page{padding-inline:1rem}.pn-type-lab-hero h1{font-size:var(--ds-font-4xl);line-height:1.05}.pn-type-kit-picker,.pn-type-lab-context,.pn-type-lab-notes,.pn-type-overlay-grid,.pn-type-proof-grid{grid-template-columns:1fr}.pn-type-panel,.pn-type-project-header{padding:1.25rem}.pn-type-project-identity{align-items:start;gap:1rem;grid-template-columns:4.5rem minmax(0,1fr)}.pn-type-breadcrumb{margin-bottom:.75rem}.pn-type-project-title-row{flex-wrap:wrap}.pn-type-project-title-row h2{font-size:var(--ds-font-3xl);width:100%}.pn-type-project-description{font-size:var(--ds-font-base)}.pn-type-project-tabs{display:flex;overflow-x:auto}.pn-type-project-tabs span{flex:0 0 auto}.pn-type-events{grid-template-columns:1fr}.pn-type-events>.pn-type-search,.pn-type-events>p{grid-column:auto}}.pn-btn-primary{align-items:center;background:var(--pn-gradient);border:0;border-radius:var(--radius-btn);box-shadow:0 8px 24px -8px #5c27ff8c;color:var(--ds-base-0);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--ds-font-body);font-weight:600;gap:8px;height:48px;justify-content:center;letter-spacing:-.005em;padding:0 22px;text-decoration:none;transition:filter .14s ease,transform .14s ease}.pn-btn-primary:hover{filter:brightness(1.08)}.pn-btn-primary:active{transform:translateY(1px)}.pn-btn-primary[disabled]{cursor:not-allowed;filter:saturate(.4);opacity:.4}.pn-btn-coral{align-items:center;background:var(--pn-coral);border:0;border-radius:var(--radius-btn);color:var(--brand-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--ds-font-body);font-weight:600;gap:8px;height:48px;justify-content:center;padding:0 22px;transition:background .14s ease}.pn-btn-coral:hover{background:var(--pn-coral-soft)}.pn-btn-secondary{align-items:center;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-btn);color:var(--text-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--ds-font-md);font-weight:500;gap:10px;height:48px;justify-content:center;padding:0 20px;text-decoration:none;transition:all .14s ease}.pn-btn-secondary:hover{background:var(--surface-overlay);border-color:var(--border-strong)}.pn-input{background:var(--surface-input);border:1px solid var(--border-subtle);border-radius:var(--radius-input);color:var(--text-primary);display:block;font-family:inherit;font-size:var(--ds-font-md);height:48px;outline:none;padding:0 14px;transition:border-color .14s ease,box-shadow .14s ease;width:100%}.pn-input:focus{border-color:var(--pn-purple);box-shadow:0 0 0 4px #5c27ff2e}.pn-input::-moz-placeholder{color:var(--text-muted)}.pn-input::placeholder{color:var(--text-muted)}.pn-label{color:var(--text-secondary);display:block;font-size:var(--ds-font-sm);font-weight:500;margin-bottom:6px}.pn-card{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-card)}.pn-divider-or{align-items:center;color:var(--text-muted);display:flex;font-size:var(--ds-font-xs);font-weight:500;gap:14px;letter-spacing:.09em;text-transform:uppercase}.pn-divider-or:after,.pn-divider-or:before{background:var(--border);content:"";flex:1;height:1px}.pn-auth-shell{background:radial-gradient(ellipse at 8% 10%,#5c27ff52 0,#5c27ff21 22%,#0000 52%),radial-gradient(ellipse at 92% 90%,#ff7c7f38 0,#ff7c7f17 22%,#0000 52%),var(--surface-page);isolation:isolate}.pn-password-hint{color:var(--text-muted);font-size:var(--ds-font-xs);line-height:1.4;margin:-5px 0 0}.pn-oauth-form{display:grid;gap:10px}.pn-oauth-consent{align-items:flex-start;color:var(--text-secondary);cursor:pointer;display:flex;font-size:var(--ds-font-xs);gap:10px;line-height:1.45;margin-bottom:2px}.pn-oauth-consent__checkbox{accent-color:var(--pn-coral);flex-shrink:0;height:16px;margin-top:1px;width:16px}.pn-oauth-provider{--pn-oauth-border:#fff3;--pn-oauth-border-hover:#ffffff61;--pn-oauth-focus:#bb97ffe0;--pn-oauth-shadow:#5c27ff52;--pn-oauth-surface:linear-gradient(105deg,#6025b7,#7c32db 52%,#9146ff);background:var(--pn-oauth-surface);border-color:var(--pn-oauth-border);border-radius:18px;box-shadow:0 14px 28px -18px var(--pn-oauth-shadow),inset 0 1px 0 #ffffff29;color:#fff;gap:12px;height:64px;isolation:isolate;justify-content:flex-start;overflow:hidden;padding:9px 17px 9px 9px;position:relative;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,filter .18s ease;width:100%}.pn-oauth-provider:after{background:linear-gradient(180deg,#ffffff1a,#0000 48%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.pn-oauth-provider>*{position:relative;z-index:1}.pn-oauth-provider--twitch{--pn-oauth-border:#cdacff57;--pn-oauth-border-hover:#e1cfff9e;--pn-oauth-focus:#b280fff0;--pn-oauth-shadow:#9146ffa8;--pn-oauth-surface:linear-gradient(105deg,#6025b7,#7c32db 52%,#9146ff)}.pn-oauth-provider--youtube{--pn-oauth-border:#ffa7a74d;--pn-oauth-border-hover:#ffcaca8f;--pn-oauth-focus:#ff6767f0;--pn-oauth-shadow:#ff142480;--pn-oauth-surface:linear-gradient(105deg,#a91431,#c82031 52%,#e02c2f)}.pn-oauth-provider:hover{background:var(--pn-oauth-surface);border-color:var(--pn-oauth-border-hover);box-shadow:0 18px 34px -16px var(--pn-oauth-shadow),inset 0 1px 0 #fff3;filter:brightness(1.06) saturate(1.04);transform:translateY(-2px)}.pn-oauth-provider:active{transform:translateY(0)}.pn-oauth-provider:focus-visible{outline:3px solid var(--pn-oauth-focus);outline-offset:3px}.pn-oauth-provider__brand{align-items:center;background:#19052d33;border:1px solid #ffffff38;border-radius:11px;box-shadow:inset 0 1px 0 #ffffff24,0 8px 18px -12px #1404239e;color:#fff;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.pn-oauth-provider__brand-icon{fill:currentColor;height:22px;width:22px}.pn-oauth-provider__label{flex:1;font-size:var(--ds-font-md);font-weight:600;letter-spacing:-.01em;text-align:left}.pn-oauth-provider__arrow{color:#ffffff94;height:20px;transition:color .18s ease,transform .18s ease;width:20px}.pn-oauth-provider:hover .pn-oauth-provider__arrow{color:#fff;transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.pn-oauth-provider,.pn-oauth-provider__arrow{transition:none}.pn-oauth-provider:hover,.pn-oauth-provider:hover .pn-oauth-provider__arrow{transform:none}}.pn-link{color:var(--pn-coral);font-weight:500;text-decoration:none}.pn-link:hover{text-decoration:underline}.pn-logo-img-wrap{display:inline-block;line-height:0;overflow:hidden}.pn-logo-img{display:block;height:220%;margin:-60% 0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-theme=light] .pn-logo-img{display:none}[data-theme=light] .pn-logo-img-light{display:block!important}.pn-logo-img-light{display:none}.pn-brand{align-items:center;display:inline-flex;gap:4px;line-height:0;text-decoration:none}.pn-brand-mark,.pn-brand-word{display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.pn-brand--17 .pn-brand-mark{height:17px}.pn-brand--17 .pn-brand-word{height:15px}.pn-brand--18 .pn-brand-mark{height:18px}.pn-brand--18 .pn-brand-word{height:15px}.pn-brand--20 .pn-brand-mark{height:20px}.pn-brand--20 .pn-brand-word{height:17px}.pn-brand-word{filter:brightness(0) invert(1)}[data-theme=light] .pn-brand-word{filter:none}.pn-glow{background:var(--pn-gradient-glow);inset:0;pointer-events:none;position:absolute;z-index:0}.pn-grad-text{background:var(--pn-gradient);-webkit-background-clip:text;background-clip:text;color:#0000}@keyframes pn-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}@keyframes pn-pulse-ring{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.4)}}.pn-theme-toggle{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text-muted);cursor:pointer;display:flex;font-family:inherit;font-size:var(--ds-font-xs);font-weight:600;gap:10px;letter-spacing:.06em;padding:8px 12px;text-transform:uppercase;transition:background .12s;width:100%}.pn-theme-toggle:hover{background:var(--surface-overlay)}.pn-theme-track{background:var(--surface-elev);border:1px solid var(--border);border-radius:999px;flex-shrink:0;height:26px;position:relative;transition:background .2s,border-color .2s;width:48px}.pn-theme-thumb{align-items:center;background:var(--surface-card);border-radius:50%;box-shadow:0 1px 4px #00000040;display:flex;height:20px;justify-content:center;left:2px;position:absolute;top:2px;transition:transform .2s ease,background .2s;width:20px}[data-theme=light] .pn-theme-track{background:#5c27ff1f;border-color:var(--pn-purple)}[data-theme=light] .pn-theme-thumb{background:var(--pn-purple);transform:translateX(22px)}.pn-theme-button{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:8px;color:var(--text-primary);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;padding:0;width:32px}.pn-theme-button:hover{background:var(--surface-overlay)}.pn-theme-button__light-icon{color:var(--pn-purple)}.pn-theme-icon-dark{align-items:center;display:flex}.pn-theme-icon-light{align-items:center;display:none}[data-theme=light] .pn-theme-icon-dark{display:none}[data-theme=light] .pn-theme-icon-light{display:flex}[data-theme=light] .pn-btn-secondary{background:var(--ds-base-0);border-color:var(--border)}[data-theme=light] .pn-btn-secondary:hover{background:var(--surface-overlay);border-color:var(--border-strong)}[data-theme=light] .pn-oauth-provider{background:var(--pn-oauth-surface);border-color:var(--pn-oauth-border);color:#fff}[data-theme=light] .pn-oauth-provider:hover{background:var(--pn-oauth-surface);border-color:var(--pn-oauth-border-hover)}[data-theme=light] .pn-card{background:var(--ds-base-0);border-color:var(--border);box-shadow:0 1px 2px #260d3f0a,0 8px 24px -12px #5c27ff1a}[data-theme=light] .pn-input{background:var(--ds-base-0);border-color:var(--border);color:var(--text-primary)}[data-theme=light] .pn-input:focus{border-color:var(--pn-purple);box-shadow:0 0 0 4px #5c27ff1f}.pn-public-shell{background:var(--surface-page);display:flex;flex-direction:column;min-height:100vh;min-height:100svh;overflow:clip;position:relative}.pn-public-shell__glow{pointer-events:none;position:absolute}.pn-public-shell__glow--top{background:radial-gradient(ellipse,#5c27ff2e 0,#5c27ff00 60%);height:700px;left:50%;top:-200px;transform:translateX(-50%);width:1100px}.pn-public-shell__glow--bottom{background:radial-gradient(circle,#ff7c7f24 0,#ff7c7f00 60%);bottom:-200px;height:700px;right:-100px;width:700px}.pn-public-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 56px;position:relative;z-index:2}.pn-public-header__nav{align-items:center;display:flex;gap:28px}.pn-public-header__link{color:var(--text-secondary);font-size:var(--ds-font-md);text-decoration:none}.pn-public-header__creator-cta{font-size:var(--ds-font-sm);height:36px;padding:0 16px;text-decoration:none}.pn-public-shell__main{display:flex;flex:1;justify-content:center;padding:0 24px;position:relative;z-index:1}.pn-public-shell__content{max-width:100%;padding:8px 0 56px}.pn-public-shell__content--720{width:720px}.pn-public-shell__content--760{width:760px}.pn-public-shell__content--820{width:820px}.pn-public-shell__content--1068{width:1068px}.pn-public-footer{align-items:center;border-top:1px solid var(--border-subtle);color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:var(--ds-font-sm);gap:12px;justify-content:space-between;padding:20px 56px;position:relative;z-index:2}.pn-public-footer__security{align-items:center;display:flex;gap:8px}.pn-public-footer__links{display:flex;gap:20px}.pn-public-footer a{color:var(--text-muted)}@media (max-width:900px){.pn-public-header{padding:12px 20px}.pn-public-header__nav{gap:10px}.pn-public-header__link{display:none}.pn-public-header__creator-cta{height:36px;padding:0 12px}.pn-public-shell__main{padding:0 12px}.pn-public-shell__content{padding:8px 0 32px;width:100%}.pn-public-footer{align-items:flex-start;padding:16px 20px}}.pn-help-index{background:radial-gradient(circle at 8% 12%,color-mix(in oklab,var(--ds-shield) 10%,#0000),#0000 28rem),radial-gradient(circle at 92% 4%,color-mix(in oklab,var(--ds-secondary) 9%,#0000),#0000 30rem),var(--surface-page);display:flex;flex-direction:column;min-height:100vh}.pn-help-header{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in oklab,var(--surface-card) 90%,#0000);border-bottom:1px solid var(--border);display:flex;height:64px;justify-content:space-between;padding:0 40px;position:sticky;top:0;z-index:10}.pn-help-header__brand{align-items:center;display:flex;gap:24px}.pn-help-header__divider{background:var(--border);height:18px;width:1px}.pn-help-header__label{color:var(--text-secondary);font-size:var(--ds-font-sm)}.pn-help-header__nav{align-items:center;display:flex;gap:6px}.pn-help-header__link{color:var(--text-secondary);font-size:var(--ds-font-md);padding:8px 12px;text-decoration:none}.pn-help-header__link--active{color:var(--text-primary);font-weight:500}.pn-help-header__nav-divider{background:var(--border);height:20px;margin:0 8px;width:1px}.pn-help-header__signup{font-size:var(--ds-font-sm);height:36px;padding:0 16px}.pn-help-hero{overflow:hidden;padding:64px 40px 48px;position:relative;text-align:center}.pn-help-hero__glow{background:var(--pn-gradient-glow);border-radius:50%;height:800px;left:50%;pointer-events:none;position:absolute;top:-40%;transform:translateX(-50%);width:800px}.pn-help-hero__content{margin:0 auto;max-width:720px;position:relative}.pn-help-hero__eyebrow{align-items:center;background:var(--brand-subtle);border-radius:999px;color:var(--pn-coral-soft);display:inline-flex;font-size:var(--ds-font-xs);font-weight:500;gap:6px;margin-bottom:18px;padding:6px 12px}.pn-help-hero__title{font-size:var(--ds-font-6xl);font-weight:700;letter-spacing:-.03em;margin:0 0 14px}.pn-help-hero__lead{color:var(--text-secondary);font-size:var(--ds-font-base);line-height:1.5;margin:0 0 32px}.pn-help-search{margin:0 auto;max-width:560px;position:relative}.pn-help-search__icon{color:var(--text-muted);left:18px;pointer-events:none;position:absolute;top:18px;z-index:1}.pn-help-search__input{border-radius:12px;font-size:var(--ds-font-body);height:56px;padding-left:50px}.pn-help-content{flex:1;margin:0 auto;max-width:1200px;padding:0 40px 48px;width:100%}.pn-help-section-title{color:var(--text-secondary);font-size:var(--ds-font-sm);font-weight:600;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.pn-help-section-title--popular{margin-top:40px}.pn-help-categories{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.pn-help-category{--pn-help-category-accent:var(--ds-state-info-ink);background:linear-gradient(145deg,color-mix(in oklab,var(--pn-help-category-accent) 8%,#0000),#0000 48%),var(--surface-card);border-top-color:color-mix(in oklab,var(--pn-help-category-accent) 48%,var(--border));color:inherit;display:block;padding:22px;text-decoration:none;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.pn-help-category:hover{border-color:color-mix(in oklab,var(--pn-help-category-accent) 52%,var(--border-strong));box-shadow:0 16px 32px -26px color-mix(in oklab,var(--pn-help-category-accent) 70%,#0000);transform:translateY(-2px)}.pn-help-category[data-tone=start]{--pn-help-category-accent:var(--ds-state-coral-ink)}.pn-help-category[data-tone=obs]{--pn-help-category-accent:var(--ds-shield)}.pn-help-category[data-tone=components]{--pn-help-category-accent:var(--ds-state-info-soft-ink)}.pn-help-category[data-tone=moderation]{--pn-help-category-accent:var(--ds-state-warning-ink)}.pn-help-category[data-tone=money]{--pn-help-category-accent:var(--ds-state-success-ink)}.pn-help-category[data-tone=supporter]{--pn-help-category-accent:var(--pn-coral-soft)}.pn-help-category__icon{align-items:center;background:color-mix(in oklab,var(--pn-help-category-accent) 16%,var(--surface-overlay));border-radius:10px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--pn-help-category-accent) 24%,#0000);color:var(--pn-help-category-accent);display:flex;height:40px;justify-content:center;margin-bottom:14px;width:40px}.pn-help-category__name{font-size:var(--ds-font-body);font-weight:600;margin-bottom:4px}.pn-help-category__description{color:var(--text-secondary);font-size:var(--ds-font-sm);line-height:1.5;margin-bottom:14px}.pn-help-category__meta{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--ds-font-xs);justify-content:space-between}.pn-help-popular{overflow:hidden}.pn-help-popular__item{align-items:center;color:inherit;display:flex;gap:16px;justify-content:space-between;padding:16px 20px;text-decoration:none}.pn-help-popular__item--divided{border-bottom:1px solid var(--border)}.pn-help-popular__item:hover{background:var(--surface-overlay)}.pn-help-popular__copy{align-items:center;display:flex;gap:14px;min-width:0}.pn-help-popular__category{background:var(--surface-overlay);border-radius:4px;color:var(--text-secondary);font-size:var(--ds-font-xs);font-weight:500;padding:3px 8px;white-space:nowrap}.pn-help-popular__title{font-size:var(--ds-font-md);font-weight:500}.pn-help-popular__meta{align-items:center;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:var(--ds-font-xs);gap:14px}.pn-help-empty{border:1px dashed var(--border);border-radius:12px;margin:0;padding:24px}.pn-help-empty,.pn-help-empty-state{color:var(--text-secondary);text-align:center}.pn-help-empty-state{align-items:center;display:flex;flex-direction:column;gap:12px;padding:40px 24px}.pn-help-empty-state h2{color:var(--text-primary);font-size:var(--ds-font-title);font-weight:600;margin:0}.pn-help-empty-state p{line-height:1.6;margin:0;max-width:46ch}.pn-help-empty-state .pn-btn-primary{margin-top:8px}.pn-help-footer{border-top:1px solid var(--border);color:var(--text-secondary);display:flex;font-size:var(--ds-font-xs);gap:16px;justify-content:space-between;padding:32px 40px}.pn-help-footer__links{display:flex;gap:18px}.pn-help-footer a{color:var(--text-secondary);text-decoration:none}[data-theme=light] .pn-help-hero__eyebrow{color:var(--brand-text)}[data-theme=light] .pn-help-category[data-tone=obs]{--pn-help-category-accent:var(--ds-shield-deep)}[data-theme=light] .pn-help-category[data-tone=supporter]{--pn-help-category-accent:var(--ds-state-coral-ink)}@media (max-width:900px){.pn-help-header{padding:0 20px}.pn-help-categories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pn-help-header{height:56px;padding:0 12px}.pn-help-header__brand{gap:10px}.pn-help-header__divider,.pn-help-header__label,.pn-help-header__link,.pn-help-header__nav-divider{display:none}.pn-help-header__signup{padding:0 12px}.pn-help-hero{padding:40px 16px 36px}.pn-help-hero__title{font-size:var(--ds-font-4xl)}.pn-help-content{padding:0 12px 32px}.pn-help-categories{grid-template-columns:1fr}.pn-help-popular__item{align-items:flex-start;padding:14px}.pn-help-popular__copy{align-items:flex-start;flex-direction:column;gap:6px}.pn-help-popular__meta span{display:none}.pn-help-footer{align-items:flex-start;flex-direction:column;padding:24px 16px}}.pn-help-category-page{background:var(--surface-page);display:flex;flex-direction:column;min-height:100vh}.pn-help-category-page__main{flex:1;margin:0 auto;max-width:1024px;padding:40px 40px 64px;width:100%}.pn-help-category-page__breadcrumb{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--ds-font-xs);gap:8px;margin-bottom:18px}.pn-help-category-page__breadcrumb a{color:inherit;text-decoration:none}.pn-help-category-page__breadcrumb a:hover{color:var(--text-secondary)}.pn-help-category-page__heading{align-items:center;display:flex;gap:16px;margin-bottom:8px}.pn-help-category-page__icon{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.pn-help-category-page__icon--obs{background:var(--surface-overlay);color:var(--ds-shield-bright)}.pn-help-category-page__icon--moderation{background:var(--accent-subtle);color:var(--ds-primary-300)}.pn-help-category-page__icon--pix{background:var(--brand-subtle);color:var(--pn-coral)}[data-theme=light] .pn-help-category-page__icon--obs{color:var(--ds-shield-deep)}[data-theme=light] .pn-help-category-page__icon--moderation{color:var(--ds-primary-a11y)}[data-theme=light] .pn-help-category-page__icon--pix{color:var(--ds-secondary-800)}.pn-help-category-page__title{font-size:var(--ds-font-4xl);font-weight:700;letter-spacing:-.025em;margin:0}.pn-help-category-page__lead{color:var(--text-secondary);font-size:var(--ds-font-body);line-height:var(--ds-leading-body);margin:0 0 32px;max-width:640px}.pn-help-category-page__articles{overflow:hidden}.pn-help-category-page__article{color:inherit;display:block;padding:20px 24px;text-decoration:none;transition:background .12s ease}.pn-help-category-page__article--divided{border-bottom:1px solid var(--border)}.pn-help-category-page__article:hover{background:var(--surface-overlay)}.pn-help-category-page__article-layout{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.pn-help-category-page__article-copy{flex:1;min-width:0}.pn-help-category-page__article-title{font-size:var(--ds-font-base);font-weight:600;margin-bottom:6px}.pn-help-category-page__article-preview{color:var(--text-secondary);font-size:var(--ds-font-md);line-height:var(--ds-leading-body);margin-bottom:8px}.pn-help-category-page__article-meta{color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--ds-font-xs);gap:14px}.pn-help-category-page__article-arrow{color:var(--text-muted)}@media (max-width:900px){.pn-help-category-page__main{padding:32px 20px 48px}}@media (max-width:640px){.pn-help-category-page__main{padding:28px 12px 40px}.pn-help-category-page__heading{align-items:flex-start}.pn-help-category-page__lead{margin-bottom:24px}.pn-help-category-page__article{padding:16px}.pn-help-category-page__article-layout{gap:12px}.pn-help-category-page__article-meta{gap:8px}}.pn-help-article__login{height:36px;text-decoration:none}.pn-help-article__special-main{flex:1;margin:0 auto;max-width:760px;padding:40px 24px 72px;width:100%}.pn-help-article__layout{align-items:start;display:grid;flex:1;gap:32px;grid-template-columns:minmax(24px,1fr) minmax(0,720px) 280px minmax(24px,1fr);padding:40px 0 64px;width:100%}.pn-help-article__content{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in oklab,var(--surface-card) 88%,#0000);border:1px solid color-mix(in oklab,var(--border) 84%,var(--ds-secondary));border-radius:20px;box-shadow:var(--ds-shadow-md);min-width:0;padding:30px 32px 40px}.pn-help-article__breadcrumbs{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--ds-font-xs);gap:8px;margin-bottom:18px}.pn-help-article__breadcrumbs a{color:inherit;text-decoration:none}.pn-help-article__breadcrumbs a:hover{color:var(--text-primary)}.pn-help-article__title{font-size:var(--ds-font-5xl);font-weight:700;letter-spacing:-.025em;line-height:var(--ds-leading-tight);margin:0 0 16px}.pn-help-article__title--special{margin-bottom:14px}.pn-help-article__meta{border-bottom:1px solid var(--border);color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--ds-font-xs);gap:14px;margin-bottom:32px;padding-bottom:24px}.pn-help-article__meta--special{display:block;margin-bottom:28px}.pn-help-article__intro{background:color-mix(in oklab,var(--ds-state-coral-ink) 8%,#0000);border-left:3px solid var(--ds-state-coral-ink);border-radius:0 12px 12px 0;color:var(--text-primary);font-size:var(--ds-font-base);line-height:1.7;margin:0 0 22px;padding:14px 16px}.pn-help-article__intro--special{line-height:1.75;margin-bottom:32px}.pn-help-article__body{color:var(--text-secondary);font-size:var(--ds-font-base);line-height:1.75}.pn-help-article__body p{margin:0 0 18px}.pn-help-article__body>p:nth-child(2):has(>strong:first-child){background:color-mix(in oklab,var(--ds-state-info-ink) 7%,#0000);border:1px solid color-mix(in oklab,var(--ds-state-info-ink) 22%,var(--border));border-radius:10px;color:var(--text-secondary);font-size:var(--ds-font-sm);margin:0 0 28px;padding:10px 12px}.pn-help-article__body h2{--pn-help-section-accent:var(--ds-state-coral-ink);text-wrap:balance;background:color-mix(in oklab,var(--pn-help-section-accent) 8%,#0000);border-left:3px solid var(--pn-help-section-accent);border-radius:0 12px 12px 0;color:var(--pn-help-section-accent);font-family:var(--ds-font-family-display);font-size:var(--ds-font-2xl);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-heading);line-height:var(--ds-leading-title);margin:42px 0 18px;padding:12px 16px;scroll-margin-top:88px}.pn-help-article__body h2[id*=como-saber]{--pn-help-section-accent:var(--ds-state-success-ink)}.pn-help-article__body h2[id*=deu-errado]{--pn-help-section-accent:var(--ds-state-warning-ink)}.pn-help-article__body h2[id*=para-onde-ir],.pn-help-article__body h2[id*=ximas-leituras]{--pn-help-section-accent:var(--ds-shield-bright)}.pn-help-article__body h3,.pn-help-article__body h4{color:var(--text-primary);font-family:var(--ds-font-family-display);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-heading);line-height:var(--ds-leading-title);margin:30px 0 12px;scroll-margin-top:88px}.pn-help-article__body h3{font-size:var(--ds-font-title)}.pn-help-article__body h4{font-size:var(--ds-font-lg)}.pn-help-article__body strong{color:var(--text-primary);font-weight:var(--ds-weight-bold)}.pn-help-article__body a{color:var(--ds-shield-bright);font-weight:var(--ds-weight-semibold);text-decoration-color:color-mix(in oklab,currentColor 42%,#0000);text-decoration-thickness:1px;text-underline-offset:3px}.pn-help-article__body a:hover{color:var(--ds-shield-link)}.pn-help-article__body ol,.pn-help-article__body ul{margin:0 0 24px;padding-left:26px}.pn-help-article__body li{padding-left:5px}.pn-help-article__body li:not(:last-child){margin-bottom:9px}.pn-help-article__body li::marker{color:var(--ds-state-coral-ink);font-weight:var(--ds-weight-bold)}.pn-help-article__body blockquote{background:color-mix(in oklab,var(--ds-state-info-ink) 8%,#0000);border-left:3px solid var(--ds-state-info-ink);border-radius:0 12px 12px 0;color:var(--text-primary);margin:24px 0;padding:16px 18px}.pn-help-article__body blockquote>:last-child{margin-bottom:0}.pn-help-article__body code{background:var(--surface-overlay);border:1px solid var(--border);border-radius:5px;color:var(--text-primary);font-family:var(--ds-font-family-mono);font-size:var(--ds-font-sm);padding:2px 6px}.pn-help-article__body pre{background:var(--surface-overlay);border:1px solid var(--border);border-radius:12px;margin:24px 0;overflow-x:auto;padding:18px}.pn-help-article__body pre code{background:#0000;border:0;padding:0}.pn-help-article__body figure{margin:28px 0}.pn-help-article__body img{background:var(--surface-overlay);border:1px solid color-mix(in oklab,var(--ds-shield) 22%,var(--border));border-radius:14px;box-shadow:var(--ds-shadow-md);display:block;height:auto;width:100%}.pn-help-article__body figcaption{color:var(--text-muted);font-size:var(--ds-font-sm);line-height:var(--ds-leading-body);margin-top:9px;text-align:center}.pn-help-article__body table{border-collapse:collapse;border-spacing:0;display:block;margin:24px 0;overflow-x:auto;width:100%}.pn-help-article__body td,.pn-help-article__body th{border:1px solid var(--border);padding:10px 12px;text-align:left;vertical-align:top}.pn-help-article__body th{background:var(--surface-overlay);color:var(--text-primary)}.pn-help-article__body hr{border:0;border-top:1px solid var(--border);margin:32px 0}.pn-help-article__special-section{margin-top:34px;scroll-margin-top:88px}.pn-help-article__section-title{font-size:var(--ds-font-title);font-weight:600;letter-spacing:-.01em;margin:36px 0 14px;scroll-margin-top:88px}.pn-help-article__section-title--special{font-weight:650;margin:0 0 12px}.pn-help-article__paragraph{color:var(--text-secondary);font-size:var(--ds-font-body);line-height:1.7;margin:0 0 14px}.pn-help-article__special-section .pn-help-article__paragraph{line-height:1.75;margin-bottom:12px}.pn-help-article__paragraph--spaced{margin-bottom:22px}.pn-help-article__list strong,.pn-help-article__paragraph strong{color:var(--text-primary)}.pn-help-article__list{color:var(--text-secondary);font-size:var(--ds-font-body);line-height:1.7;margin:0 0 22px;padding-left:22px}.pn-help-article__list li:not(:last-child){margin-bottom:6px}.pn-help-article__list--ordered li:not(:last-child){margin-bottom:8px}.pn-help-article__list--special{margin-bottom:0}.pn-help-article__inline-code{border-radius:4px;font-size:var(--ds-font-md);padding:2px 6px}.pn-help-article__code-block,.pn-help-article__inline-code{background:var(--surface-overlay);font-family:ui-monospace,Menlo,monospace}.pn-help-article__code-block{border:1px solid var(--border);border-radius:12px;color:var(--text-primary);font-size:var(--ds-font-sm);margin:14px 0 22px;overflow:auto;padding:18px}.pn-help-article__code-caption{color:var(--text-secondary);font-size:var(--ds-font-xs);margin-bottom:6px}.pn-help-article__code-accent{color:var(--pn-coral-soft)}.pn-help-article__callout{background:var(--accent-subtle);border:1px solid var(--border-strong);border-radius:10px;display:flex;gap:12px;margin-bottom:22px;padding:16px}.pn-help-article__callout-icon{color:var(--ds-primary-300)}.pn-help-article__callout-copy{color:var(--text-primary);font-size:var(--ds-font-md);line-height:1.6}.pn-help-article__callout-copy strong{display:block;margin-bottom:2px}.pn-help-article__troubleshooting{display:grid;gap:12px;margin-bottom:22px}.pn-help-article__trouble-card{background:var(--surface-overlay);border:1px solid var(--border);border-radius:10px;padding:16px}.pn-help-article__trouble-card strong{color:var(--text-primary);display:block;margin-bottom:4px}.pn-help-article__trouble-card span{color:var(--text-secondary);font-size:var(--ds-font-body);line-height:1.6}.pn-help-article__aside{align-self:start;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in oklab,var(--surface-card) 82%,#0000);border:1px solid color-mix(in oklab,var(--border) 84%,var(--ds-shield));border-radius:16px;height:-moz-fit-content;height:fit-content;padding:20px;position:sticky;top:96px}.pn-help-article__aside-label{color:var(--ds-state-coral-ink);font-size:var(--ds-font-xs);font-weight:500;letter-spacing:.08em;margin-bottom:14px;text-transform:uppercase}.pn-help-article__aside-nav{border-left:1px solid var(--border);display:grid;gap:4px;margin-bottom:28px}.pn-help-article__aside-link{border-left:2px solid #0000;color:var(--text-secondary);font-size:var(--ds-font-sm);margin-left:-1px;overflow-wrap:anywhere;padding:6px 14px;text-decoration:none}.pn-help-article__aside-link:hover{background:color-mix(in oklab,var(--ds-shield) 7%,#0000);border-left-color:var(--ds-shield);color:var(--text-primary)}.pn-help-article__legal-note{background:var(--surface-card);border:1px solid var(--border);border-radius:12px;color:var(--text-secondary);font-size:var(--ds-font-md);line-height:1.6;margin-top:46px;padding:18px}@media (max-width:900px){.pn-help-article__layout{grid-template-columns:minmax(0,1fr);justify-content:center;margin:0 auto;max-width:768px;padding:32px 24px 56px}.pn-help-article__aside,.pn-help-article__layout-spacer{display:none}.pn-help-article__special-main{padding:32px 24px 56px}}@media (max-width:640px){.pn-help-article__login{height:34px;padding:0 12px}.pn-help-article__layout,.pn-help-article__special-main{padding:24px 16px 40px}.pn-help-article__title{font-size:var(--ds-font-4xl)}.pn-help-article__meta{gap:6px 10px;margin-bottom:24px;padding-bottom:18px}.pn-help-article__content{border-radius:16px;padding:22px 18px 30px}.pn-help-article__intro{padding:12px 14px}.pn-help-article__body h2{font-size:var(--ds-font-xl);margin-top:34px;padding:10px 12px}.pn-help-article__section-title{margin-top:30px}.pn-help-article__legal-note{margin-top:36px}}[data-theme=light] .pn-help-article__code-accent{color:var(--brand-text)}[data-theme=light] .pn-help-article__callout-icon{color:var(--ds-primary-a11y)}[data-theme=light] .pn-help-article__body a,[data-theme=light] .pn-help-article__body h2[id*=para-onde-ir],[data-theme=light] .pn-help-article__body h2[id*=ximas-leituras]{color:var(--ds-shield-deep)}[data-theme=light] .pn-help-article__body a:hover{color:var(--ds-primary-a11y)}.pn-legal-page{background:var(--surface-page);color:var(--text-primary);display:flex;flex-direction:column;min-height:100vh}.pn-legal-main{flex:1;margin:0 auto;padding:56px 0;width:min(760px,calc(100% - 48px))}.pn-legal-breadcrumb{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--ds-font-xs);gap:8px;margin-bottom:16px}.pn-legal-breadcrumb a{color:inherit;text-decoration:none}.pn-legal-breadcrumb a:hover{color:var(--text-secondary)}.pn-legal-title{font-size:var(--ds-font-5xl);font-weight:700;letter-spacing:-.025em;margin:0 0 12px}.pn-legal-meta{color:var(--text-secondary);font-size:var(--ds-font-sm);margin:0 0 40px}.pn-legal-review{background:color-mix(in srgb,var(--pn-coral) 10%,var(--surface-card));border:1px solid color-mix(in srgb,var(--pn-coral) 62%,var(--border));border-radius:14px;margin:-16px 0 36px;padding:18px 20px}.pn-legal-review__heading{align-items:flex-start;color:var(--text-primary);display:flex;gap:12px}.pn-legal-review__heading>svg{color:var(--pn-coral);flex:0 0 auto}.pn-legal-review__heading span,.pn-legal-review__heading strong{display:block}.pn-legal-review__heading span{color:var(--text-secondary);font-size:var(--ds-font-sm);margin-top:3px}.pn-legal-review__details{color:var(--text-secondary);margin-top:16px}.pn-legal-review__details summary{color:var(--text-primary);cursor:pointer;font-size:var(--ds-font-sm);font-weight:650}.pn-legal-review__details ol{margin:16px 0 0;padding-left:22px}.pn-legal-review__details li+li{margin-top:16px}.pn-legal-review__details strong{color:var(--text-primary)}.pn-legal-review__details p{font-size:var(--ds-font-sm);line-height:1.55;margin:4px 0 0}.pn-legal-empty{background:var(--surface-card);border:1px solid var(--border);border-radius:12px;color:var(--text-secondary);font-size:var(--ds-font-body);line-height:1.7;padding:28px}.pn-legal-empty strong{color:var(--text-primary);display:block;margin-bottom:6px}@media (max-width:900px){.pn-legal-main{padding:48px 0;width:min(760px,calc(100% - 40px))}}@media (max-width:640px){.pn-legal-main{padding:36px 0;width:calc(100% - 32px)}.pn-legal-title{font-size:var(--ds-font-4xl)}.pn-legal-meta{margin-bottom:32px}.pn-legal-empty{padding:20px}}.pn-aff-page{background:var(--surface-page);color:var(--text-primary);display:flex;flex-direction:column;min-height:100vh}.pn-aff-hero{overflow:hidden;padding:72px 40px 56px;position:relative}.pn-aff-hero .pn-help-hero__glow{left:28%;top:-85%}.pn-aff-hero__grid{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);margin:0 auto;position:relative;width:min(1120px,100%)}.pn-aff-hero__copy{min-width:0}.pn-aff-hero .pn-help-hero__title{font-size:clamp(var(--ds-font-4xl),5vw,var(--ds-font-6xl));line-height:1.06;max-width:760px}.pn-aff-hero .pn-help-hero__lead{margin-bottom:20px;max-width:680px}.pn-aff-status{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:999px;color:var(--text-secondary);display:inline-flex;font-size:var(--ds-font-sm);font-weight:500;gap:8px;margin:0 0 22px;padding:8px 14px}.pn-aff-status[data-state=accepting]{border-color:var(--border-strong);color:var(--success)}.pn-aff-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.pn-aff-hero__trust{color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:var(--ds-font-xs);gap:10px 18px;margin:20px 0 0}.pn-aff-hero__trust span{align-items:center;display:inline-flex;gap:5px}.pn-aff-hero__trust svg{color:var(--success)}.pn-aff-hero-card{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--pn-coral) 15%,#0000),#0000 38%),var(--surface-card);box-shadow:var(--shadow-card);overflow:hidden;padding:24px;position:relative}.pn-aff-hero-card:after{background-image:linear-gradient(var(--border) 1px,#0000 1px),linear-gradient(90deg,var(--border) 1px,#0000 1px);background-size:32px 32px;content:"";inset:0;-webkit-mask-image:linear-gradient(to bottom,var(--ds-black),#0000 70%);mask-image:linear-gradient(to bottom,var(--ds-black),#0000 70%);opacity:.18;pointer-events:none;position:absolute}.pn-aff-hero-card>*{position:relative;z-index:1}.pn-aff-hero-card__header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.pn-aff-hero-card__header>div{display:flex;flex-direction:column;gap:3px;min-width:0}.pn-aff-hero-card__header span:first-child{color:var(--text-muted);font-size:var(--ds-font-xs);font-weight:600;letter-spacing:.07em;text-transform:uppercase}.pn-aff-hero-card__header strong{color:var(--text-primary);font-size:var(--ds-font-body)}.pn-aff-hero-card__live{align-items:center;color:var(--success);display:inline-flex;flex:none;font-size:var(--ds-font-xs);font-weight:600;gap:6px}.pn-aff-hero-card__live i{background:currentColor;border-radius:50%;box-shadow:0 0 12px currentColor;height:7px;width:7px}.pn-aff-hero-card__tiers{display:grid;gap:8px;list-style:none;margin:22px 0;padding:0}.pn-aff-hero-card__tiers li{align-items:center;background:color-mix(in srgb,var(--surface-raised) 84%,#0000);border:1px solid var(--border);border-radius:var(--radius-input);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:13px 14px}.pn-aff-hero-card__tiers li[data-featured=true]{background:var(--pn-gradient-soft);border-color:var(--border-strong)}.pn-aff-hero-card__marker{background:var(--accent-subtle);border-radius:50%;color:var(--pn-coral-soft);display:grid;font-size:var(--ds-font-xs);font-weight:700;height:28px;place-items:center;width:28px}.pn-aff-hero-card__tier-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.pn-aff-hero-card__tier-copy strong{color:var(--text-primary);font-size:var(--ds-font-md)}.pn-aff-hero-card__tier-copy small{color:var(--text-muted);font-size:var(--ds-font-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pn-aff-hero-card__percentage{color:var(--text-primary);font-family:var(--ds-font-family-display);font-size:var(--ds-font-2xl);font-variant-numeric:tabular-nums;font-weight:700}.pn-aff-hero-card__note{color:var(--text-secondary);display:flex;font-size:var(--ds-font-xs);gap:9px;line-height:1.55;margin:0}.pn-aff-hero-card__note svg{color:var(--pn-coral-soft);flex:none;margin-top:1px}.pn-aff-hero-card--pending{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:320px;text-align:center}.pn-aff-hero-card--pending strong{color:var(--text-primary);font-size:var(--ds-font-xl);margin-top:16px}.pn-aff-hero-card--pending p{color:var(--text-secondary);font-size:var(--ds-font-md);line-height:1.6;margin:8px 0 0;max-width:34ch}.pn-aff-hero-card__pending-icon{background:var(--accent-subtle);border-radius:50%;color:var(--pn-coral-soft);display:grid;height:56px;place-items:center;width:56px}.pn-aff-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in srgb,var(--surface-page) 88%,#0000);border-bottom:1px solid var(--border);border-top:1px solid var(--border);overflow-x:auto;position:sticky;top:64px;z-index:9}.pn-aff-nav__inner{display:flex;gap:4px;justify-content:center;margin:0 auto;min-width:min(100%,1040px);padding:8px 16px;width:-moz-max-content;width:max-content}.pn-aff-nav a{border-radius:var(--radius-btn);color:var(--text-secondary);font-size:var(--ds-font-sm);font-weight:500;padding:8px 13px;text-decoration:none;white-space:nowrap}.pn-aff-nav a:hover{background:var(--surface-overlay);color:var(--text-primary)}.pn-aff-main{flex:1;margin:0 auto;padding:8px 0 64px;width:min(1040px,calc(100% - 48px))}.pn-aff-section{margin-top:48px;scroll-margin-top:132px}.pn-aff-section__title{font-size:var(--ds-font-3xl);font-weight:700;letter-spacing:-.02em;margin:0 0 18px}.pn-aff-conversion{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin-top:48px}.pn-aff-conversion>.pn-aff-section{margin-top:0}.pn-aff-code{background:var(--surface-overlay);border-radius:6px;color:var(--pn-coral-soft);font-size:.92em;padding:2px 6px}.pn-aff-steps{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.pn-aff-step{padding:22px;position:relative}.pn-aff-step__num{align-items:center;background:var(--pn-gradient-soft);border-radius:10px;color:var(--ds-primary-300);display:inline-flex;font-weight:700;height:36px;justify-content:center;margin-bottom:14px;width:36px}.pn-aff-step__title{font-size:var(--ds-font-body);font-weight:600;margin:0 0 6px}.pn-aff-step__copy{color:var(--text-secondary);font-size:var(--ds-font-sm);line-height:1.6;margin:0}.pn-aff-terms{padding:24px}.pn-aff-terms__ladder{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:18px}.pn-aff-terms__step{background:var(--surface-input);border:1px solid var(--border);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:18px;text-align:center}.pn-aff-terms__value{-webkit-text-fill-color:#0000;background:var(--pn-gradient);-webkit-background-clip:text;background-clip:text;font-size:var(--ds-font-5xl);font-weight:700;letter-spacing:-.03em}.pn-aff-terms__period{font-size:var(--ds-font-md);font-weight:600}.pn-aff-terms__basis{color:var(--text-secondary);font-size:var(--ds-font-xs)}.pn-aff-terms__empty{border:1px dashed var(--border);border-radius:12px;color:var(--text-secondary);line-height:1.6;margin:0 0 18px;padding:18px}.pn-aff-terms__meta{color:var(--text-muted);font-size:var(--ds-font-xs);margin:0 0 14px}.pn-aff-list{color:var(--text-secondary);font-size:var(--ds-font-md);line-height:1.65;margin:0;padding-left:20px}.pn-aff-list li+li{margin-top:10px}.pn-aff-list strong{color:var(--text-primary)}.pn-aff-list--card{padding:22px 22px 22px 42px}.pn-aff-columns{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.pn-aff-rules{padding:22px}.pn-aff-rules__title{align-items:center;display:flex;font-size:var(--ds-font-body);font-weight:600;gap:8px;margin:0 0 12px}.pn-aff-rules[data-tone=allowed] .pn-aff-rules__title{color:var(--success)}.pn-aff-rules[data-tone=forbidden] .pn-aff-rules__title{color:var(--error)}.pn-aff-rules__note{color:var(--text-muted);font-size:var(--ds-font-xs);line-height:1.5;margin:14px 0 0}.pn-aff-timeline{counter-reset:pn-aff-step;list-style:none;margin:0;padding:8px 22px}.pn-aff-timeline li{counter-increment:pn-aff-step;display:flex;flex-direction:column;gap:4px;padding:16px 0 16px 44px;position:relative}.pn-aff-timeline li+li{border-top:1px solid var(--border)}.pn-aff-timeline li:before{align-items:center;background:var(--brand-subtle);border-radius:50%;color:var(--pn-coral-soft);content:counter(pn-aff-step);display:inline-flex;font-size:var(--ds-font-sm);font-weight:700;height:28px;justify-content:center;left:0;position:absolute;top:16px;width:28px}.pn-aff-timeline strong{font-size:var(--ds-font-body)}.pn-aff-timeline span{color:var(--text-secondary);font-size:var(--ds-font-md);line-height:1.55}.pn-aff-section__lead{color:var(--text-secondary);font-size:var(--ds-font-body);line-height:1.65;margin:8px 0 0;max-width:78ch}.pn-aff-calc{display:grid;gap:28px;grid-template-columns:1fr 1fr;margin-top:20px;padding:28px}.pn-aff-calc__inputs{display:flex;flex-direction:column;gap:26px}.pn-aff-calc__field{display:flex;flex-direction:column;gap:10px}.pn-aff-calc__label{align-items:baseline;color:var(--text-secondary);display:flex;font-size:var(--ds-font-md);font-weight:500;gap:12px;justify-content:space-between}.pn-aff-calc__value{color:var(--text-primary);font-family:var(--ds-font-family-display);font-size:var(--ds-font-xl);font-variant-numeric:tabular-nums;font-weight:700}.pn-aff-calc__hint{color:var(--text-muted);font-size:var(--ds-font-xs);line-height:1.5;margin:0}.pn-aff-calc__range{accent-color:var(--pn-coral);background:#0000;cursor:pointer;height:28px;margin:0;padding:0;width:100%}.pn-aff-calc__range:focus-visible{outline:2px solid var(--pn-purple);outline-offset:4px}.pn-aff-calc__result{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-card);display:flex;flex-direction:column;gap:18px;padding:24px}.pn-aff-calc__headline{display:flex;flex-direction:column;gap:6px}.pn-aff-calc__result-label{color:var(--text-muted);font-size:var(--ds-font-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pn-aff-calc__big{color:var(--pn-coral);font-family:var(--ds-font-family-display);font-size:var(--ds-font-5xl);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1.05}.pn-aff-calc__result-note{color:var(--text-secondary);font-size:var(--ds-font-md);line-height:1.6}.pn-aff-calc__result-note span{color:var(--text-primary);font-weight:600}.pn-aff-calc__progress{display:flex;flex-direction:column;gap:8px}.pn-aff-calc__track{background:var(--surface-input);border-radius:var(--radius-pill);height:8px;overflow:hidden}.pn-aff-calc__bar{background:var(--pn-gradient);border-radius:var(--radius-pill);display:block;height:100%;transition:width .12s ease-out}.pn-aff-calc__progress-label{color:var(--text-secondary);font-size:var(--ds-font-xs);margin:0}.pn-aff-calc__table{border-collapse:collapse;font-size:var(--ds-font-md);width:100%}.pn-aff-calc__table td,.pn-aff-calc__table th{padding:9px 0;text-align:left}.pn-aff-calc__table thead th{color:var(--text-muted);font-size:var(--ds-font-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.pn-aff-calc__table tbody th{color:var(--text-secondary);font-weight:500}.pn-aff-calc__table tbody td{color:var(--text-secondary);font-variant-numeric:tabular-nums}.pn-aff-calc__table tbody tr{border-top:1px solid var(--border)}.pn-aff-calc__table tbody tr[data-active=true] td,.pn-aff-calc__table tbody tr[data-active=true] th{color:var(--text-primary);font-weight:600}.pn-aff-calc__disclaimer{color:var(--text-muted);display:flex;font-size:var(--ds-font-xs);gap:9px;line-height:1.55;margin:0}.pn-aff-calc__disclaimer svg{color:var(--warning);flex:none;margin-top:1px}.pn-aff-tiers{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.pn-aff-tier{display:flex;flex-direction:column;gap:4px;padding:22px 24px}.pn-aff-tier[data-tier=ouro]{background:var(--pn-gradient-soft);border-color:var(--border-strong)}.pn-aff-tier__name{color:var(--text-muted);font-size:var(--ds-font-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pn-aff-tier__pct{color:var(--text-primary);font-family:var(--ds-font-family-display);font-size:var(--ds-font-5xl);font-weight:700;letter-spacing:-.02em;line-height:1.05}.pn-aff-tier__basis{color:var(--text-secondary);font-size:var(--ds-font-md)}.pn-aff-tier__threshold{color:var(--text-muted);font-size:var(--ds-font-xs);margin-top:8px}.pn-aff-play{display:flex;flex-direction:column;gap:10px;padding:24px}.pn-aff-play__icon{background:var(--accent-subtle);border-radius:10px;color:var(--info);display:grid;height:38px;place-items:center;width:38px}.pn-aff-play__title{color:var(--text-primary);font-size:var(--ds-font-lg);font-weight:600;margin:0}.pn-aff-play__copy{color:var(--text-secondary);font-size:var(--ds-font-md);line-height:1.6;margin:0}.pn-aff-play-note{display:flex;gap:12px;margin-top:14px;padding:18px 22px}.pn-aff-play-note svg{color:var(--info);flex:none;margin-top:2px}.pn-aff-play-note p{color:var(--text-secondary);font-size:var(--ds-font-md);line-height:1.6;margin:0}.pn-aff-visual{background:radial-gradient(circle at 80% 10%,color-mix(in srgb,var(--pn-coral) 18%,#0000),#0000 34%),radial-gradient(circle at 18% 90%,color-mix(in srgb,var(--pn-purple) 20%,#0000),#0000 38%),var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-card);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ds-base-0) 6%,#0000);isolation:isolate;margin-top:18px;overflow:hidden;position:relative;width:100%}.pn-aff-visual:before{background-image:linear-gradient(var(--border) 1px,#0000 1px),linear-gradient(90deg,var(--border) 1px,#0000 1px);background-size:32px 32px;content:"";inset:0;-webkit-mask-image:linear-gradient(to bottom,var(--ds-black),#0000);mask-image:linear-gradient(to bottom,var(--ds-black),#0000);opacity:.24;position:absolute;z-index:-1}.pn-aff-visual[data-visual=reach]{min-height:250px;padding:48px}.pn-aff-visual__reach{align-items:center;display:grid;gap:18px;grid-template-columns:1fr 90px 1.25fr;min-height:154px}.pn-aff-visual__content{align-items:center;background:color-mix(in srgb,var(--surface-card) 88%,#0000);border:1px solid var(--border-strong);border-radius:16px;box-shadow:var(--shadow-card);display:flex;gap:14px;padding:18px}.pn-aff-visual__content>span:last-child{color:var(--text-secondary);display:flex;flex-direction:column;font-size:var(--ds-font-xs)}.pn-aff-visual__content strong{color:var(--text-primary);font-size:var(--ds-font-md)}.pn-aff-visual__play{background:var(--pn-gradient);border-radius:50%;color:var(--ds-base-0);display:grid;flex:none;height:42px;place-items:center;width:42px}.pn-aff-visual__line{background:var(--pn-gradient);box-shadow:0 0 18px color-mix(in srgb,var(--pn-coral) 35%,#0000);height:2px}.pn-aff-visual__audience{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.pn-aff-visual__audience span{background:color-mix(in srgb,var(--surface-card) 90%,#0000);border:1px solid var(--border);border-radius:12px;color:var(--text-secondary);font-size:var(--ds-font-xs);font-weight:600;padding:13px 10px;text-align:center}.pn-aff-product-visuals{display:grid;gap:14px;grid-template-columns:1fr 1fr}.pn-aff-product-visuals .pn-aff-visual{min-height:300px}.pn-aff-visual__dashboard{display:flex;flex-direction:column;min-height:300px;padding:20px}.pn-aff-visual__windowbar{align-items:center;color:var(--text-muted);display:flex;font-size:var(--ds-font-xs);gap:6px}.pn-aff-visual__windowbar i{background:var(--border-strong);border-radius:50%;height:7px;width:7px}.pn-aff-visual__windowbar i:first-child{background:var(--pn-coral)}.pn-aff-visual__windowbar span{margin-left:5px}.pn-aff-visual__metric{display:flex;flex-direction:column;gap:5px;margin:36px 0 18px}.pn-aff-visual__metric small{color:var(--text-muted)}.pn-aff-visual__metric strong{color:var(--text-primary);font-size:var(--ds-font-3xl);letter-spacing:-.03em}.pn-aff-visual__metric em{color:var(--success);font-size:var(--ds-font-xs);font-style:normal}.pn-aff-visual__chart{align-items:end;display:flex;gap:9px;height:84px;margin-top:auto}.pn-aff-visual__chart i{background:var(--pn-gradient);border-radius:5px 5px 2px 2px;opacity:.72;width:100%}.pn-aff-visual__chart i:first-child{height:24%}.pn-aff-visual__chart i:nth-child(2){height:43%}.pn-aff-visual__chart i:nth-child(3){height:38%}.pn-aff-visual__chart i:nth-child(4){height:65%}.pn-aff-visual__chart i:nth-child(5){height:78%}.pn-aff-visual__chart i:nth-child(6){height:100%;opacity:1}.pn-aff-visual__live{min-height:300px;padding:20px}.pn-aff-visual__live-stage{background:linear-gradient(145deg,var(--pn-purple-deep-2),var(--surface-card));border-radius:13px;display:grid;min-height:258px;place-items:center;position:relative}.pn-aff-visual__live-badge{background:var(--ds-secondary-800);border-radius:6px;color:var(--ds-base-0);font-size:var(--ds-font-xs);font-weight:800;left:14px;letter-spacing:.08em;padding:5px 8px;position:absolute;top:14px}.pn-aff-visual__avatar{background:linear-gradient(135deg,color-mix(in srgb,var(--pn-coral) 32%,#0000),color-mix(in srgb,var(--pn-purple) 38%,#0000));border:1px solid color-mix(in srgb,var(--ds-base-0) 14%,#0000);border-radius:50%;color:color-mix(in srgb,var(--ds-base-0) 90%,#0000);display:grid;height:84px;place-items:center;width:84px}.pn-aff-visual__alert{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--pn-purple-deep-2) 88%,#0000);border:1px solid color-mix(in srgb,var(--ds-base-0) 16%,#0000);border-radius:12px;bottom:16px;color:var(--pn-coral);display:flex;gap:11px;left:14px;padding:13px 14px;position:absolute;right:14px}.pn-aff-visual__alert>span{color:color-mix(in srgb,var(--ds-base-0) 62%,#0000);display:flex;flex-direction:column;font-size:var(--ds-font-xs)}.pn-aff-visual__alert strong{color:var(--ds-base-0);font-size:var(--ds-font-sm)}[data-theme=light] .pn-aff-visual__live-stage{background:linear-gradient(145deg,var(--ds-base-950),var(--ds-base-700))}@media (max-width:720px){.pn-aff-visual[data-visual=reach]{min-height:380px;padding:28px 20px}.pn-aff-visual__reach{grid-template-columns:1fr}.pn-aff-visual__line{height:42px;justify-self:center;width:2px}.pn-aff-product-visuals{grid-template-columns:1fr}}@media (max-width:900px){.pn-aff-calc{gap:22px;padding:20px}.pn-aff-calc,.pn-aff-tiers{grid-template-columns:1fr}.pn-aff-calc__big,.pn-aff-tier__pct{font-size:var(--ds-font-4xl)}}.pn-aff-form{display:flex;flex-direction:column;gap:18px;padding:26px}.pn-aff-form__intro{color:var(--text-secondary);font-size:var(--ds-font-md);line-height:1.6;margin:0}.pn-aff-form__submit{align-self:flex-start}.pn-aff-form__legal{color:var(--text-muted);font-size:var(--ds-font-xs);line-height:1.5;margin:0}.pn-aff-form__terms{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:12px;color:var(--text-secondary);font-size:var(--ds-font-xs);line-height:1.6;margin-top:8px;max-height:260px;overflow-y:auto;padding:14px 16px}.pn-aff-form__terms>*+*{margin-top:10px}.pn-aff-form__terms h2,.pn-aff-form__terms h3{color:var(--text-primary);font-size:var(--ds-font-md);font-weight:600}.pn-aff-form__terms ol,.pn-aff-form__terms ul{padding-left:18px}.pn-aff-form__terms a{color:var(--pn-coral);text-decoration:underline}.pn-aff-operator{align-items:flex-start;display:flex;gap:14px;padding:18px 20px}.pn-aff-operator__icon{background:var(--brand-subtle);border-radius:10px;color:var(--pn-coral-soft);display:grid;flex:none;height:36px;place-items:center;width:36px}.pn-aff-operator__title{color:var(--text-primary);font-size:var(--ds-font-body);font-weight:600;margin:0}.pn-aff-operator__copy{color:var(--text-secondary);font-size:var(--ds-font-md);line-height:1.55;margin:4px 0 0}.pn-field{display:flex;flex-direction:column}.pn-field__optional{color:var(--text-muted);font-weight:400;margin-left:4px}.pn-input--textarea{height:auto;line-height:1.5;min-height:120px;padding:12px 14px;resize:vertical}.pn-input--invalid,.pn-input--invalid:focus{border-color:var(--error)}.pn-field__hint{color:var(--text-muted)}.pn-field__error,.pn-field__hint{font-size:var(--ds-font-xs);margin:6px 0 0}.pn-field__error{color:var(--error);display:flex;font-weight:500;gap:6px}.pn-aff-consent{align-items:flex-start;color:var(--text-secondary);cursor:pointer;display:flex;font-size:var(--ds-font-sm);gap:12px;line-height:1.55}.pn-aff-consent input[type=checkbox]{accent-color:var(--pn-purple);background:var(--surface-input);border:1px solid var(--border-subtle);border-radius:6px;cursor:pointer;flex-shrink:0;height:20px;margin:1px 0 0;width:20px}.pn-aff-consent input[type=checkbox]:focus-visible{outline:2px solid var(--pn-purple);outline-offset:2px}.pn-aff-consent a{color:var(--pn-coral);text-decoration:underline}.pn-aff-hp{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.pn-aff-notice{background:var(--accent-subtle);border:1px solid var(--border-strong);border-radius:10px;color:var(--text-primary);font-size:var(--ds-font-md);line-height:1.55;margin:0 0 14px;padding:14px 16px}.pn-aff-notice[data-notice=rate_limited],.pn-aff-notice[data-notice=try_later]{background:var(--surface-card);border-color:var(--error)}.pn-aff-closed{color:var(--text-secondary);display:flex;gap:14px;padding:22px}.pn-aff-closed strong{color:var(--text-primary);display:block;margin-bottom:4px}.pn-aff-closed p{font-size:var(--ds-font-md);line-height:1.6;margin:0}.pn-aff-sent{align-items:flex-start}.pn-aff-sent__icon{color:var(--success)}.pn-aff-sent__title{font-size:var(--ds-font-2xl);font-weight:700;margin:0;outline:none}.pn-aff-sent__copy{color:var(--text-secondary);font-size:var(--ds-font-md);line-height:1.65;margin:0}.pn-aff-faq{padding:6px 22px}.pn-aff-faq>div{padding:16px 0}.pn-aff-faq>div+div{border-top:1px solid var(--border)}.pn-aff-faq dt{font-size:var(--ds-font-body);font-weight:600;margin:0 0 6px}.pn-aff-faq dd{color:var(--text-secondary);font-size:var(--ds-font-md);line-height:1.6;margin:0}[data-theme=light] .pn-aff-rules[data-tone=allowed] .pn-aff-rules__title,[data-theme=light] .pn-aff-status[data-state=accepting]{color:var(--ds-success-accessibility)}[data-theme=light] .pn-aff-rules[data-tone=forbidden] .pn-aff-rules__title{color:var(--ds-danger-950)}[data-theme=light] .pn-aff-code{color:var(--brand-text)}[data-theme=light] .pn-aff-step__num{color:var(--ds-primary-a11y)}[data-theme=light] .pn-aff-timeline li:before{color:var(--brand-text)}[data-theme=light] .pn-aff-sent__icon{color:var(--ds-success-accessibility)}@media (max-width:900px){.pn-aff-hero{padding:56px 24px 48px}.pn-aff-hero .pn-help-hero__glow{left:50%;top:-48%}.pn-aff-hero__grid{gap:36px;grid-template-columns:1fr}.pn-aff-hero__copy{max-width:720px}.pn-aff-hero-card{max-width:640px;width:100%}.pn-aff-nav__inner{justify-content:flex-start}.pn-aff-main{width:min(880px,calc(100% - 40px))}.pn-aff-conversion,.pn-aff-steps{grid-template-columns:1fr}}@media (max-width:640px){.pn-aff-hero{padding:42px 16px 36px}.pn-aff-hero .pn-help-hero__title{font-size:var(--ds-font-4xl)}.pn-aff-hero-card{padding:18px}.pn-aff-hero-card__header{flex-direction:column;gap:10px}.pn-aff-hero-card__tiers li{padding:12px}.pn-aff-hero-card__tier-copy small{max-width:170px}.pn-aff-nav{top:56px}.pn-aff-nav__inner{min-width:-moz-max-content;min-width:max-content;padding-left:12px;padding-right:12px}.pn-aff-main{padding-bottom:48px;width:calc(100% - 32px)}.pn-aff-section{margin-top:36px;scroll-margin-top:116px}.pn-aff-conversion{margin-top:36px}.pn-aff-section__title{font-size:var(--ds-font-2xl)}.pn-aff-columns{grid-template-columns:1fr}.pn-aff-closed,.pn-aff-form,.pn-aff-rules,.pn-aff-step,.pn-aff-terms{padding:18px}.pn-aff-list--card{padding:18px 18px 18px 36px}.pn-aff-terms__value{font-size:var(--ds-font-4xl)}.pn-aff-form__submit{align-self:stretch}.pn-aff-hero__actions .pn-btn-primary,.pn-aff-hero__actions .pn-btn-secondary{width:100%}}.pn-aff-page--studio{--aff-paper:color-mix(in srgb,var(--ds-secondary-50) 54%,var(--ds-base-0));--aff-paper-strong:var(--ds-base-0);--aff-ink:var(--ds-base-950);--aff-ink-soft:var(--ds-base-600);--aff-line:color-mix(in srgb,var(--ds-base-950) 13%,#0000);--aff-purple:var(--ds-primary);--aff-coral:var(--ds-secondary-800);--aff-lavender:var(--ds-primary-50);background:var(--aff-paper);color:var(--aff-ink);font-family:var(--ds-font-family-ui);min-height:100vh;overflow:hidden}.pn-aff2-main,.pn-aff2-wrap{margin-inline:auto;width:min(1180px,calc(100% - 56px))}.pn-aff2-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in srgb,var(--aff-paper) 88%,#0000);border-bottom:1px solid var(--aff-line);color:var(--aff-ink);justify-content:space-between;min-height:72px;padding:0 max(28px,calc(50vw - 590px));position:relative;z-index:30}.pn-aff2-header,.pn-aff2-header__brand,.pn-aff2-header__nav{align-items:center;display:flex}.pn-aff2-header__brand{gap:12px}.pn-aff-page--studio .pn-brand-word{filter:none}.pn-aff2-header__brand>div{background:var(--aff-line);height:22px;width:1px}.pn-aff2-header__brand>span{font-size:var(--ds-font-sm);font-weight:700;letter-spacing:var(--ds-tracking-caps);text-transform:uppercase}.pn-aff2-header__nav{gap:26px}.pn-aff2-header__nav>a{color:var(--aff-ink-soft);font-size:var(--ds-font-sm);font-weight:600;text-decoration:none}.pn-aff2-header__nav>a:hover,.pn-aff2-header__nav>a[aria-current=page]{color:var(--aff-ink)}.pn-aff2-header__nav>a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}.pn-aff2-hero{isolation:isolate;min-height:640px;padding:74px 0 68px;position:relative}.pn-aff2-orb{border-radius:50%;filter:blur(2px);opacity:.68;position:absolute;z-index:-1}.pn-aff2-orb--one{background:radial-gradient(circle,color-mix(in srgb,var(--ds-secondary-200) 70%,#0000),#0000 68%);height:530px;left:-170px;top:-250px;width:530px}.pn-aff2-orb--two{background:radial-gradient(circle,color-mix(in srgb,var(--ds-primary-100) 76%,#0000),#0000 68%);bottom:-230px;height:490px;right:-110px;width:490px}.pn-aff2-hero__grid{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr)}.pn-aff2-hero__copy{position:relative;z-index:2}.pn-aff2-kicker{align-items:center;color:var(--aff-purple);display:inline-flex;font-size:var(--ds-font-xs);font-weight:800;gap:9px;letter-spacing:.12em;text-transform:uppercase}.pn-aff2-kicker>span{background:var(--aff-coral);border-radius:var(--radius-pill);height:2px;width:24px}.pn-aff2-hero__title{color:var(--aff-ink);font-family:var(--ds-font-family-display);font-size:clamp(var(--ds-font-display-sm),5.4vw,var(--ds-font-display-xl));font-weight:650;letter-spacing:-.055em;line-height:.97;margin:22px 0;max-width:720px}.pn-aff2-hero__title em,.pn-aff2-join-copy h2 em{color:var(--aff-coral);font-style:normal}.pn-aff2-hero__lead{color:var(--aff-ink-soft);font-size:var(--ds-font-lg);line-height:1.58;margin:0;max-width:580px}.pn-aff2-hero__actions{align-items:center;display:flex;gap:24px;margin-top:30px}.pn-aff2-button{align-items:center;background:var(--aff-ink);border-radius:var(--radius-pill);box-shadow:0 14px 30px color-mix(in srgb,var(--aff-ink) 17%,#0000);color:var(--ds-base-0);display:inline-flex;font-size:var(--ds-font-body);font-weight:700;gap:10px;justify-content:center;min-height:50px;padding:0 22px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.pn-aff2-button:hover{box-shadow:0 18px 38px color-mix(in srgb,var(--aff-ink) 24%,#0000);transform:translateY(-2px)}.pn-aff2-text-link{align-items:center;color:var(--aff-ink);display:inline-flex;font-size:var(--ds-font-body);font-weight:700;gap:7px;text-decoration:none}.pn-aff2-status{align-items:center;color:var(--aff-ink-soft);display:flex;font-size:var(--ds-font-sm);gap:7px;margin:22px 0 0}.pn-aff2-status[data-state=accepting] svg{color:var(--ds-success-accessibility)}.pn-aff2-signal{isolation:isolate;min-height:490px;overflow:visible;position:relative;width:100%}.pn-aff2-signal__media{background:var(--aff-paper-strong);border:1px solid color-mix(in srgb,var(--ds-primary) 15%,#0000);border-radius:46% 54% 46% 54%/52% 42% 58% 48%;box-shadow:0 34px 84px color-mix(in srgb,var(--aff-ink) 18%,#0000);inset:0;overflow:hidden;position:absolute;z-index:0}.pn-aff2-signal__media:after{background:linear-gradient(180deg,color-mix(in srgb,var(--aff-ink) 8%,#0000),#0000 24%),linear-gradient(0deg,color-mix(in srgb,var(--aff-ink) 18%,#0000),#0000 30%);content:"";inset:0;pointer-events:none;position:absolute}.pn-aff2-signal__media>img:first-child{display:block;filter:saturate(.98) contrast(1.01);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transform:scale(1.015);width:100%}.pn-aff2-signal__source{background:var(--aff-paper-strong);border:1px solid var(--aff-line);border-radius:18px;box-shadow:0 17px 34px color-mix(in srgb,var(--aff-ink) 11%,#0000);left:-20px;padding:18px;position:absolute;top:48px;transform:rotate(-5deg);width:188px;z-index:2}.pn-aff2-signal__source strong,.pn-aff2-signal__tag{display:block}.pn-aff2-signal__tag{color:var(--aff-coral);font-size:var(--ds-font-xs);font-weight:800;letter-spacing:.1em}.pn-aff2-signal__source strong{font-family:var(--ds-font-family-display);font-size:var(--ds-font-lg);line-height:1.12;margin-top:10px}.pn-aff2-signal__play{border-radius:50%;bottom:14px;display:grid;height:34px;place-items:center;position:absolute;right:14px;width:34px}.pn-aff2-signal__live-tag,.pn-aff2-signal__play{background:var(--aff-coral);color:var(--ds-base-0)}.pn-aff2-signal__live-tag{align-items:center;border-radius:6px;display:flex;font-size:var(--ds-font-xs);font-weight:800;gap:5px;letter-spacing:.07em;padding:5px 8px;position:absolute;right:82px;top:28px;z-index:1}.pn-aff2-signal__live-tag i{background:currentColor;border-radius:50%;height:5px;width:5px}.pn-aff2-signal__brand-mark{background:color-mix(in srgb,var(--ds-base-0) 90%,#0000);border-radius:50%;box-shadow:0 8px 20px color-mix(in srgb,var(--aff-ink) 18%,#0000);height:42px;-o-object-fit:contain;object-fit:contain;padding:8px;position:absolute;right:25px;top:22px;width:42px;z-index:1}.pn-aff2-signal__alert{align-items:center;background:var(--ds-base-0);border:1px solid var(--aff-line);border-radius:18px;bottom:-18px;box-shadow:0 20px 42px color-mix(in srgb,var(--aff-ink) 20%,#0000);display:flex;gap:10px;left:18px;padding:13px 16px;position:absolute;transform:rotate(-1.5deg);width:min(340px,calc(100% - 92px));z-index:2}.pn-aff2-signal__alert>span{background:var(--ds-secondary-50);border-radius:10px;color:var(--aff-coral);display:grid;height:34px;place-items:center;width:34px}.pn-aff2-signal__alert p{display:flex;flex-direction:column;margin:0;min-width:0}.pn-aff2-signal__alert small{color:var(--aff-ink-soft);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.08em}.pn-aff2-signal__alert strong{color:var(--aff-ink);font-family:var(--ds-font-family-mono);font-size:var(--ds-font-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pn-aff2-signal__commission{background:var(--aff-purple);border-radius:20px;bottom:36px;box-shadow:0 21px 40px color-mix(in srgb,var(--aff-purple) 27%,#0000);color:var(--ds-base-0);padding:18px;position:absolute;right:-26px;transform:rotate(7deg);width:156px;z-index:3}.pn-aff2-signal__commission small,.pn-aff2-signal__commission span,.pn-aff2-signal__commission strong{display:block}.pn-aff2-signal__commission span{color:var(--ds-primary-100);font-size:var(--ds-font-xs);font-weight:800;letter-spacing:.09em}.pn-aff2-signal__commission strong{font-family:var(--ds-font-family-display);font-size:var(--ds-font-display-sm);line-height:1;margin-top:6px}.pn-aff2-signal__commission small{color:var(--ds-primary-100);margin-top:3px}.pn-aff2-signal__commission i{font-size:var(--ds-font-xl);font-style:normal;position:absolute;right:16px;top:15px}.pn-aff2-signal--pending{align-content:center;background:radial-gradient(circle at 18% 19%,color-mix(in srgb,var(--ds-secondary-200) 58%,#0000),#0000 27%),radial-gradient(circle at 80% 78%,color-mix(in srgb,var(--ds-primary-100) 84%,#0000),#0000 30%),color-mix(in srgb,var(--ds-base-0) 72%,#0000);border:1px solid color-mix(in srgb,var(--ds-primary) 15%,#0000);border-radius:46% 54% 46% 54%/52% 42% 58% 48%;box-shadow:inset 0 0 0 14px color-mix(in srgb,var(--ds-base-0) 30%,#0000),0 32px 90px color-mix(in srgb,var(--ds-primary) 11%,#0000);display:grid;gap:12px;overflow:hidden;padding:60px;place-items:center;text-align:center}.pn-aff2-signal--pending p{color:var(--aff-ink-soft);line-height:1.6;margin:0;max-width:390px}.pn-aff2-signal__pending-icon{background:var(--ds-primary-100);border-radius:50%;color:var(--aff-purple);display:grid;height:58px;place-items:center;width:58px}.pn-aff2-proof{background:var(--aff-paper-strong);border-block:1px solid var(--aff-line)}.pn-aff2-proof__inner{align-items:stretch;display:grid;grid-template-columns:repeat(4,1fr) auto;min-height:92px}.pn-aff2-proof__inner>div{border-right:1px solid var(--aff-line);display:flex;flex-direction:column;justify-content:center;padding:0 26px}.pn-aff2-proof__inner>div:first-child{padding-left:0}.pn-aff2-proof__inner strong{font-family:var(--ds-font-family-display);font-size:var(--ds-font-lg);letter-spacing:var(--ds-tracking-heading)}.pn-aff2-proof__inner span{color:var(--aff-ink-soft);font-size:var(--ds-font-xs);margin-top:2px}.pn-aff2-proof__inner>a{align-items:center;color:var(--aff-purple);display:flex;font-size:var(--ds-font-sm);font-weight:700;gap:9px;padding-left:28px;text-decoration:none}.pn-aff2-main{padding:110px 0 96px}.pn-aff2-section-head{max-width:630px}.pn-aff2-section-head--center{margin-inline:auto;text-align:center}.pn-aff2-section-head--center .pn-aff2-kicker{justify-content:center}.pn-aff2-flow h2,.pn-aff2-join-copy h2,.pn-aff2-product h2,.pn-aff2-section-head h2{color:var(--aff-ink);font-family:var(--ds-font-family-display);font-size:clamp(var(--ds-font-4xl),4vw,var(--ds-font-display-md));font-weight:650;letter-spacing:-.045em;line-height:1.02;margin:16px 0 0}.pn-aff2-section-head>p{color:var(--aff-ink-soft);font-size:var(--ds-font-lg);margin:15px 0 0}.pn-aff2-flow{align-items:start;display:grid;gap:80px;grid-template-columns:.68fr 1.32fr}.pn-aff2-flow__steps{list-style:none;margin:0;padding:0}.pn-aff2-flow__steps li{align-items:center;border-bottom:1px solid var(--aff-line);display:grid;gap:16px;grid-template-columns:44px 1fr auto;padding:22px 0}.pn-aff2-flow__steps li:first-child{border-top:1px solid var(--aff-line)}.pn-aff2-flow__steps li>svg{color:var(--aff-coral)}.pn-aff2-flow__num{background:var(--ds-primary-100);border-radius:50%;color:var(--aff-purple);display:grid;font-size:var(--ds-font-xs);font-weight:800;height:36px;place-items:center;width:36px}.pn-aff2-flow__steps h3{color:var(--aff-ink);font-size:var(--ds-font-lg);font-weight:700;margin:0}.pn-aff2-flow__steps p{color:var(--aff-ink-soft);font-size:var(--ds-font-sm);line-height:1.45;margin:4px 0 0}.pn-aff2-story{background:var(--aff-lavender);border-radius:34px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--aff-purple) 8%,#0000);margin-top:110px;overflow:hidden}.pn-aff2-product{align-items:center;display:grid;gap:50px;grid-template-columns:.78fr 1.22fr;padding:62px 62px 48px}.pn-aff2-product__copy>p{color:var(--aff-ink-soft);font-size:var(--ds-font-base);line-height:1.55;margin:18px 0 0}.pn-aff2-product__chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:24px}.pn-aff2-product__chips span{background:color-mix(in srgb,var(--ds-base-0) 50%,#0000);border:1px solid color-mix(in srgb,var(--aff-purple) 18%,#0000);border-radius:var(--radius-pill);color:var(--aff-purple);font-size:var(--ds-font-xs);font-weight:800;letter-spacing:.06em;padding:7px 9px}.pn-aff2-product__visuals{min-height:395px;position:relative}.pn-aff2-product-art{background:var(--aff-ink);border:6px solid var(--ds-base-0);border-radius:22px;box-shadow:0 26px 48px color-mix(in srgb,var(--aff-ink) 22%,#0000);overflow:hidden;position:absolute}.pn-aff2-product-art[data-visual=dashboard]{right:105px;top:3px;transform:rotate(-3deg);width:min(390px,74%)}.pn-aff2-product-art[data-visual=live]{bottom:0;right:3px;transform:rotate(5deg);width:min(280px,56%)}.pn-aff2-product-art .pn-aff-visual__dashboard{border:0;border-radius:0;min-height:300px}.pn-aff2-product-art .pn-aff-visual__windowbar{background:var(--ds-base-0);color:var(--aff-ink-soft);margin:-20px -20px 0;padding:12px 14px}.pn-aff2-product-art .pn-aff-visual__metric{padding:30px 28px 10px}.pn-aff2-product-art .pn-aff-visual__metric small{letter-spacing:.1em}.pn-aff2-product-art .pn-aff-visual__metric strong{font-size:var(--ds-font-display-sm)}.pn-aff2-product-art .pn-aff-visual__metric em{background:color-mix(in srgb,var(--success) 16%,#0000);border-radius:var(--radius-pill);color:var(--success);font-style:normal;padding:4px 7px}.pn-aff2-product-art .pn-aff-visual__chart{height:110px;padding-inline:28px}.pn-aff2-product-art__ticker{align-items:center;border-top:1px solid color-mix(in srgb,var(--ds-base-0) 13%,#0000);color:var(--ds-base-300);display:flex;font-size:var(--ds-font-sm);justify-content:space-between;margin:10px 26px 22px;padding-top:13px}.pn-aff2-product-art__ticker strong{color:var(--ds-base-0)}.pn-aff2-product-art .pn-aff-visual__live-stage{height:250px}.pn-aff2-product-art .pn-aff-visual__live-stage:after{background:linear-gradient(to top,color-mix(in srgb,var(--ds-base-950) 58%,#0000),#0000 54%);content:"";inset:0;pointer-events:none;position:absolute}.pn-aff2-product-art__photo{border-radius:inherit;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:48% center;object-position:48% center;position:absolute;width:100%}.pn-aff2-product-art .pn-aff-visual__alert,.pn-aff2-product-art .pn-aff-visual__live-badge,.pn-aff2-product-art__comment{z-index:2}.pn-aff2-product-art__comment{background:color-mix(in srgb,var(--ds-base-950) 70%,#0000);border-radius:8px;color:var(--ds-base-200);font-size:var(--ds-font-xs);padding:6px 8px;position:absolute;right:12px;top:52px}.pn-aff2-formats{border-top:1px solid color-mix(in srgb,var(--aff-purple) 10%,#0000);padding:32px 62px 42px}.pn-aff2-formats__label{color:var(--aff-purple);font-size:var(--ds-font-xs);font-weight:800;letter-spacing:.1em}.pn-aff2-formats h3{color:var(--aff-ink);font-family:var(--ds-font-family-display);font-size:var(--ds-font-2xl);letter-spacing:var(--ds-tracking-heading);line-height:1.15;margin:10px 0 26px;max-width:640px}.pn-aff2-formats__grid{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.pn-aff2-formats__grid>span{background:color-mix(in srgb,var(--ds-base-0) 70%,#0000);border-radius:14px;display:grid;gap:0 12px;grid-template-columns:auto 1fr;padding:16px}.pn-aff2-formats__grid i{color:var(--aff-coral);font-size:var(--ds-font-xs);font-style:normal;font-weight:800;grid-row:1/3}.pn-aff2-formats__grid strong{color:var(--aff-ink)}.pn-aff2-formats>p,.pn-aff2-formats__grid small{color:var(--aff-ink-soft)}.pn-aff2-formats>p{font-size:var(--ds-font-sm);margin:17px 0 0}.pn-aff2-story{background:#0000;border-radius:0;box-shadow:none;overflow:visible}.pn-aff2-story--product{margin-inline:auto;width:min(1080px,100%)}.pn-aff2-story--strategy{margin-inline:auto;width:min(1120px,100%)}.pn-aff3-product{display:grid;gap:18px;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr)}.pn-aff3-product__photo{background:var(--aff-ink);border-radius:34px;box-shadow:0 28px 74px color-mix(in srgb,var(--aff-ink) 18%,#0000);min-height:530px;overflow:hidden;position:relative}.pn-aff3-product__photo:after{background:linear-gradient(to top,color-mix(in srgb,var(--ds-base-950) 68%,#0000),#0000 46%),linear-gradient(to right,color-mix(in srgb,var(--ds-primary) 22%,#0000),#0000 48%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.pn-aff3-product__photo>img:first-child{height:100%;min-height:530px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.pn-aff3-product__live{align-items:center;background:var(--aff-coral);border-radius:7px;color:var(--ds-base-0);display:flex;font-size:var(--ds-font-xs);font-weight:800;gap:6px;left:22px;letter-spacing:.08em;padding:7px 10px;position:absolute;top:22px;z-index:3}.pn-aff3-product__live i{background:currentColor;border-radius:50%;height:6px;width:6px}.pn-aff3-product__mark{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--ds-base-950) 54%,#0000);border:1px solid color-mix(in srgb,var(--ds-base-0) 22%,#0000);border-radius:50%;height:44px;padding:9px;position:absolute;right:22px;top:22px;width:44px;z-index:3}.pn-aff3-product__alert{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in srgb,var(--aff-purple) 88%,#0000);border:1px solid color-mix(in srgb,var(--ds-base-0) 22%,#0000);border-radius:18px;bottom:26px;box-shadow:0 18px 42px color-mix(in srgb,var(--ds-base-950) 34%,#0000);color:var(--ds-base-0);display:flex;gap:14px;left:24px;min-width:330px;padding:15px 18px;position:absolute;z-index:4}.pn-aff3-product__alert-mark{flex:none;height:36px;position:relative;width:54px}.pn-aff3-product__alert-mark i{border-radius:50%;height:36px;position:absolute;top:0;width:36px}.pn-aff3-product__alert-mark i:first-child{background:var(--aff-purple);left:0}.pn-aff3-product__alert-mark i:nth-child(2){background:color-mix(in srgb,var(--aff-purple) 48%,var(--aff-coral));left:9px;opacity:.92}.pn-aff3-product__alert-mark i:nth-child(3){background:var(--aff-coral);left:18px;opacity:.9}.pn-aff3-product__alert p{display:flex;flex-direction:column;margin:0}.pn-aff3-product__alert strong{font-size:var(--ds-font-body)}.pn-aff3-product__alert small{color:var(--ds-primary-100);font-size:var(--ds-font-xs);margin-top:2px}.pn-aff3-product__photo>.pn-aff2-product-art[data-visual=dashboard]{bottom:24px;right:-22px;top:auto;transform:rotate(4deg);width:225px;z-index:3}.pn-aff3-product__photo>.pn-aff2-product-art .pn-aff-visual__dashboard{min-height:235px;padding:14px}.pn-aff3-product__photo>.pn-aff2-product-art .pn-aff-visual__windowbar{margin:-14px -14px 0;padding:9px 11px}.pn-aff3-product__photo>.pn-aff2-product-art .pn-aff-visual__metric{margin:24px 0 8px;padding:0 12px}.pn-aff3-product__photo>.pn-aff2-product-art .pn-aff-visual__metric strong{font-size:var(--ds-font-2xl)}.pn-aff3-product__photo>.pn-aff2-product-art .pn-aff-visual__chart{height:64px;padding-inline:12px}.pn-aff3-product__photo>.pn-aff2-product-art .pn-aff2-product-art__ticker{margin:8px 12px 12px}.pn-aff3-product>.pn-aff2-product__copy{background:radial-gradient(circle at 90% 8%,color-mix(in srgb,var(--ds-base-0) 25%,#0000),#0000 24%),var(--aff-coral);border-radius:34px;color:var(--aff-ink);display:flex;flex-direction:column;justify-content:flex-end;padding:42px 34px}.pn-aff3-product>.pn-aff2-product__copy .pn-aff2-kicker{color:var(--aff-ink)}.pn-aff3-product>.pn-aff2-product__copy .pn-aff2-kicker>span{background:var(--aff-purple)}.pn-aff3-product h2{color:var(--aff-ink);font-family:var(--ds-font-family-display);font-size:clamp(var(--ds-font-4xl),3.3vw,var(--ds-font-display-sm));font-weight:650;letter-spacing:-.045em;line-height:1.02;margin:18px 0 0}.pn-aff3-product>.pn-aff2-product__copy>p{color:color-mix(in srgb,var(--aff-ink) 76%,#0000)}.pn-aff3-product>.pn-aff2-product__copy .pn-aff2-product__chips span{background:color-mix(in srgb,var(--ds-base-0) 34%,#0000);border-color:color-mix(in srgb,var(--aff-ink) 20%,#0000);color:var(--aff-ink)}.pn-aff3-affiliate{background:var(--aff-ink);border-radius:34px;color:var(--ds-base-0);display:grid;grid-template-columns:.75fr 1.25fr;min-height:570px;overflow:hidden}.pn-aff3-affiliate__copy{display:flex;flex-direction:column;justify-content:center;padding:54px 22px 54px 54px;position:relative;z-index:4}.pn-aff3-affiliate__copy .pn-aff2-kicker{color:var(--ds-primary-200)}.pn-aff3-affiliate__copy h3{font-family:var(--ds-font-family-display);font-size:clamp(var(--ds-font-4xl),3.8vw,var(--ds-font-display-md));font-weight:650;letter-spacing:-.05em;line-height:1;margin:18px 0 0}.pn-aff3-affiliate__copy>p{color:var(--ds-base-300);font-size:var(--ds-font-base);line-height:1.55;margin:20px 0 0}.pn-aff3-affiliate__formats{border-top:1px solid color-mix(in srgb,var(--ds-base-0) 13%,#0000);margin-top:34px}.pn-aff3-affiliate__formats>span{border-bottom:1px solid color-mix(in srgb,var(--ds-base-0) 13%,#0000);display:grid;gap:0 10px;grid-template-columns:28px 1fr;padding:12px 0}.pn-aff3-affiliate__formats i{color:var(--aff-coral);font-size:var(--ds-font-xs);font-style:normal;font-weight:800;grid-row:1/3}.pn-aff3-affiliate__formats strong{font-size:var(--ds-font-sm)}.pn-aff3-affiliate__formats small{color:var(--ds-base-400)}.pn-aff3-affiliate__visual{background:var(--aff-coral);isolation:isolate;min-height:570px;overflow:hidden;position:relative}.pn-aff3-affiliate__visual:before{background-image:radial-gradient(color-mix(in srgb,var(--aff-ink) 18%,#0000) .7px,#0000 .7px);background-size:18px 18px;content:"";inset:0;opacity:.52;position:absolute;z-index:-2}.pn-aff3-affiliate__orbit{border:82px solid var(--aff-purple);border-radius:50%;bottom:-95px;height:490px;opacity:.94;position:absolute;right:-38px;width:490px;z-index:-1}.pn-aff3-affiliate__word{color:color-mix(in srgb,var(--ds-base-0) 80%,#0000);font-family:var(--ds-font-family-display);font-size:clamp(var(--ds-font-display-md),8vw,var(--ds-font-display-2xl));font-weight:750;left:24px;letter-spacing:-.07em;line-height:.8;position:absolute;top:44px}.pn-aff3-affiliate__visual>img{bottom:-3px;filter:drop-shadow(0 22px 34px color-mix(in srgb,var(--aff-ink) 24%,transparent));height:94%;-o-object-fit:contain;object-fit:contain;position:absolute;right:4%;width:auto;z-index:1}.pn-aff3-affiliate__link{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:color-mix(in srgb,var(--aff-purple) 88%,#0000);border:1px solid color-mix(in srgb,var(--ds-base-0) 28%,#0000);border-radius:16px;bottom:28px;box-shadow:0 18px 40px color-mix(in srgb,var(--aff-ink) 24%,#0000);left:24px;min-width:255px;padding:13px 16px;position:absolute;z-index:3}.pn-aff3-affiliate__link span{align-items:center;color:var(--ds-primary-100);display:flex;font-size:var(--ds-font-xs);font-weight:800;gap:6px;letter-spacing:.08em}.pn-aff3-affiliate__link strong{display:block;font-family:var(--ds-font-family-mono);font-size:var(--ds-font-sm);margin-top:4px}.pn-aff3-affiliate__reach{align-items:center;background:var(--aff-paper-strong);border-radius:50%;box-shadow:0 18px 42px color-mix(in srgb,var(--aff-ink) 18%,#0000);color:var(--aff-ink);display:flex;gap:8px;height:140px;justify-content:center;position:absolute;right:24px;top:118px;transform:rotate(7deg);width:140px;z-index:3}.pn-aff3-affiliate__reach strong{color:var(--aff-purple);font-family:var(--ds-font-family-display);font-size:var(--ds-font-4xl)}.pn-aff3-affiliate__reach span{font-size:var(--ds-font-xs);font-weight:700;line-height:1.1}.pn-aff2-calculator{margin-top:118px;scroll-margin-top:30px}.pn-aff2-calc{background:var(--aff-paper-strong);border:1px solid var(--aff-line);border-radius:28px;box-shadow:0 26px 70px color-mix(in srgb,var(--aff-ink) 8%,#0000);display:grid;grid-template-columns:1fr .93fr;margin-top:42px;overflow:hidden}.pn-aff2-calc__inputs{padding:38px}.pn-aff2-calc__intro{align-items:center;display:flex;justify-content:space-between;margin-bottom:34px}.pn-aff2-calc__intro span,.pn-aff2-calc__result-top>span:first-child{color:var(--aff-purple);font-size:var(--ds-font-xs);font-weight:800;letter-spacing:.1em}.pn-aff2-calc__intro strong{color:var(--aff-ink);font-size:var(--ds-font-base)}.pn-aff2-calc__field+.pn-aff2-calc__field{margin-top:28px}.pn-aff2-calc__label{align-items:end;color:var(--aff-ink);display:flex;font-size:var(--ds-font-sm);font-weight:650;gap:12px;justify-content:space-between}.pn-aff2-calc__value{color:var(--aff-purple);font-family:var(--ds-font-family-display);font-size:var(--ds-font-2xl);font-weight:750;letter-spacing:-.04em}.pn-aff2-calc__range{accent-color:var(--aff-purple);background:var(--ds-primary-100);border-radius:var(--radius-pill);cursor:pointer;height:5px;margin-top:16px;width:100%}.pn-aff2-calc__hint{color:var(--aff-ink-soft);font-size:var(--ds-font-xs);margin:8px 0 0}.pn-aff2-tier-rail{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-top:34px}.pn-aff2-tier-rail>div{background:var(--aff-paper);border:1px solid var(--aff-line);border-radius:13px;min-width:0;padding:14px;position:relative}.pn-aff2-tier-rail small,.pn-aff2-tier-rail span,.pn-aff2-tier-rail strong{display:block}.pn-aff2-tier-rail span{color:var(--aff-ink-soft);font-size:var(--ds-font-xs);font-weight:700}.pn-aff2-tier-rail strong{color:var(--aff-ink);font-family:var(--ds-font-family-display);font-size:var(--ds-font-xl);margin-top:4px}.pn-aff2-tier-rail small{color:var(--aff-ink-soft);font-size:var(--ds-font-xs);line-height:1.35;margin-top:5px;min-height:2.7em}.pn-aff2-tier-rail i{border:2px solid #0000;border-radius:inherit;inset:-1px;pointer-events:none;position:absolute;z-index:2}.pn-aff2-tier-rail i[data-active=true]{border-color:var(--aff-purple)}.pn-aff2-tier-rail i span{display:none}.pn-aff2-calc__result{background:var(--aff-ink);color:var(--ds-base-0);display:flex;flex-direction:column;padding:38px}.pn-aff2-calc__result-top{align-items:center;display:flex;justify-content:space-between}.pn-aff2-calc__result-top>span:first-child{color:var(--ds-primary-200)}.pn-aff2-calc__level{align-items:center;border:1px solid color-mix(in srgb,var(--ds-base-0) 16%,#0000);border-radius:var(--radius-pill);color:var(--ds-base-100);display:flex;font-size:var(--ds-font-xs);font-weight:700;gap:7px;padding:6px 10px}.pn-aff2-calc__level i{background:var(--aff-coral);border-radius:50%;height:6px;width:6px}.pn-aff2-calc__headline{margin-top:55px}.pn-aff2-calc__headline>span{color:var(--ds-base-300);font-size:var(--ds-font-sm)}.pn-aff2-calc__big{display:block;font-family:var(--ds-font-family-display);font-size:clamp(var(--ds-font-4xl),4.5vw,var(--ds-font-display-lg));font-weight:650;letter-spacing:-.055em;line-height:1;margin-top:7px}.pn-aff2-calc__headline p{color:var(--ds-base-300);font-size:var(--ds-font-sm);margin:12px 0 0}.pn-aff2-calc__headline p strong{color:var(--ds-base-0)}.pn-aff2-calc__progress{margin-top:28px}.pn-aff2-calc__track{background:color-mix(in srgb,var(--ds-base-0) 13%,#0000);border-radius:var(--radius-pill);height:5px;overflow:hidden}.pn-aff2-calc__track .pn-aff-calc__bar{background:linear-gradient(90deg,var(--aff-purple),var(--aff-coral));border-radius:inherit;display:block;height:100%}.pn-aff2-calc__progress .pn-aff-calc__progress-label{color:var(--ds-base-300);font-size:var(--ds-font-xs);margin:9px 0 0;min-height:34px}.pn-aff2-calc__top-note{align-items:end;border-top:1px solid color-mix(in srgb,var(--ds-base-0) 12%,#0000);display:grid;grid-template-columns:1fr auto;margin-top:auto;padding-top:24px}.pn-aff2-calc__top-note span{align-self:center;color:var(--ds-base-300);font-size:var(--ds-font-xs);font-weight:800;grid-row:1/3;letter-spacing:.08em}.pn-aff2-calc__top-note strong{font-size:var(--ds-font-xl);text-align:right}.pn-aff2-calc__top-note small{color:var(--ds-base-300);text-align:right}.pn-aff2-calc__disclaimer{align-items:flex-start;color:var(--ds-base-400);display:flex;font-size:var(--ds-font-xs);gap:7px;line-height:1.4;margin:18px 0 0}.pn-aff2-calc__disclaimer svg{flex:none}.pn-aff2-operator{align-items:center;background:color-mix(in srgb,var(--ds-base-0) 58%,#0000);border:1px solid var(--aff-line);border-radius:18px;display:grid;gap:18px;grid-template-columns:auto 1fr auto;margin-top:28px;padding:18px 22px}.pn-aff2-operator__mark{background:var(--ds-benet-surface);border-radius:11px;color:var(--ds-benet-foreground);display:grid;font-family:var(--ds-font-family-display);font-weight:800;height:38px;place-items:center;width:38px}.pn-aff2-operator p{color:var(--aff-ink-soft);font-size:var(--ds-font-sm);line-height:1.45;margin:0}.pn-aff2-operator p strong{color:var(--aff-ink)}.pn-aff2-operator>span{align-items:center;color:var(--aff-purple);display:flex;font-size:var(--ds-font-xs);font-weight:700;gap:6px}.pn-aff2-rules{margin-top:115px;scroll-margin-top:28px}.pn-aff2-accordions{border-top:1px solid var(--aff-line);margin-top:38px}.pn-aff2-accordion{border-bottom:1px solid var(--aff-line)}.pn-aff2-accordion summary{align-items:center;color:var(--aff-ink);cursor:pointer;display:flex;gap:24px;justify-content:space-between;list-style:none;min-height:76px}.pn-aff2-accordion summary::-webkit-details-marker{display:none}.pn-aff2-accordion summary>span{align-items:center;display:flex;gap:20px}.pn-aff2-accordion summary i{color:var(--aff-coral);font-size:var(--ds-font-xs);font-style:normal;font-weight:800}.pn-aff2-accordion summary strong{font-size:var(--ds-font-lg)}.pn-aff2-accordion summary>svg{transition:transform .18s ease}.pn-aff2-accordion[open] summary>svg{transform:rotate(45deg)}.pn-aff2-accordion__body{padding:0 0 30px 43px}.pn-aff2-accordion__meta{color:var(--aff-purple);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.07em;margin:0 0 16px;text-transform:uppercase}.pn-aff2-rule-grid{display:grid;gap:20px 44px;grid-template-columns:1fr 1fr}.pn-aff2-accordion__body--copy p,.pn-aff2-rule-grid p{color:var(--aff-ink-soft);font-size:var(--ds-font-sm);line-height:1.55;margin:0}.pn-aff2-rule-grid p strong{color:var(--aff-ink);display:block;margin-bottom:3px}.pn-aff2-accordion__example{background:var(--ds-secondary-50);border-left:3px solid var(--aff-coral);color:var(--aff-ink);font-size:var(--ds-font-sm);margin:20px 0 0;padding:14px 16px}.pn-aff2-accordion__footnote{color:var(--aff-ink-soft);font-size:var(--ds-font-xs);line-height:1.5;margin:12px 0 0}.pn-aff2-accordion__body--copy{display:grid;gap:44px;grid-template-columns:1fr 1fr}.pn-aff2-conversion{background:var(--aff-paper-strong);border:1px solid var(--aff-line);border-radius:32px;box-shadow:0 28px 80px color-mix(in srgb,var(--aff-ink) 10%,#0000);display:grid;grid-template-columns:.8fr 1.2fr;margin-top:118px;overflow:hidden}.pn-aff2-join-copy{background:var(--aff-ink);color:var(--ds-base-0);overflow:hidden;padding:50px 42px;position:relative}.pn-aff2-join-copy:after{border:55px solid color-mix(in srgb,var(--aff-purple) 58%,#0000);border-radius:50%;bottom:-120px;content:"";height:300px;position:absolute;right:-110px;width:300px}.pn-aff2-join-copy .pn-aff2-kicker{color:var(--ds-primary-200)}.pn-aff2-join-copy h2{color:var(--ds-base-0);font-size:clamp(var(--ds-font-4xl),3.3vw,var(--ds-font-display-sm))}.pn-aff2-join-copy__lead{color:var(--ds-base-300);line-height:1.55;margin:18px 0 0}.pn-aff2-join-steps{list-style:none;margin:34px 0 0;padding:0;position:relative;z-index:1}.pn-aff2-join-steps li{border-top:1px solid color-mix(in srgb,var(--ds-base-0) 13%,#0000);display:grid;gap:12px;grid-template-columns:30px 1fr;padding:15px 0}.pn-aff2-join-steps li>span{background:color-mix(in srgb,var(--aff-purple) 60%,#0000);border-radius:50%;color:var(--ds-primary-100);display:grid;font-size:var(--ds-font-xs);font-weight:800;height:26px;place-items:center;width:26px}.pn-aff2-join-steps p{color:var(--ds-base-300);font-size:var(--ds-font-sm);margin:0}.pn-aff2-join-steps strong{color:var(--ds-base-0);display:block;font-size:var(--ds-font-body)}.pn-aff2-join-steps em{font-style:normal}.pn-aff2-join-copy__note{align-items:center;color:var(--ds-primary-100);display:flex;font-size:var(--ds-font-xs);gap:8px;margin-top:26px;position:relative;z-index:1}.pn-aff2-conversion>#candidatura{margin-top:0;padding:46px;scroll-margin-top:24px}.pn-aff2-conversion>#candidatura>.pn-aff-section__title{color:var(--aff-ink);font-family:var(--ds-font-family-display);font-size:var(--ds-font-3xl);letter-spacing:var(--ds-tracking-heading);margin:0 0 22px}.pn-aff-page--studio .pn-aff-closed,.pn-aff-page--studio .pn-aff-form{background:#0000;border:0;border-radius:0;box-shadow:none;padding:0}.pn-aff-page--studio .pn-aff-form__intro{color:var(--aff-ink-soft)}.pn-aff-page--studio .pn-label{color:var(--aff-ink)}.pn-aff-page--studio .pn-input,.pn-aff-page--studio .pn-input--textarea{background:var(--aff-paper);border-color:var(--aff-line);color:var(--aff-ink)}.pn-aff-page--studio .pn-input::-moz-placeholder{color:var(--ds-base-400)}.pn-aff-page--studio .pn-input::placeholder{color:var(--ds-base-400)}.pn-aff-page--studio .pn-aff-consent,.pn-aff-page--studio .pn-aff-form__legal,.pn-aff-page--studio .pn-field__hint{color:var(--aff-ink-soft)}.pn-aff-page--studio .pn-aff-consent input[type=checkbox],.pn-aff-page--studio .pn-aff-form__terms{background:var(--aff-paper);border-color:var(--aff-line)}.pn-aff-page--studio .pn-aff-form__terms{color:var(--aff-ink-soft)}.pn-aff-page--studio .pn-aff-form__terms h2,.pn-aff-page--studio .pn-aff-form__terms h3{color:var(--aff-ink)}.pn-aff-page--studio .pn-aff-form__submit{background:var(--aff-purple);border-radius:var(--radius-pill);color:var(--ds-base-0);min-height:48px;padding-inline:22px}.pn-aff-page--studio .pn-aff-closed strong,.pn-aff-page--studio .pn-aff-sent__title{color:var(--aff-ink)}.pn-aff-page--studio .pn-aff-closed,.pn-aff-page--studio .pn-aff-sent__copy{color:var(--aff-ink-soft)}.pn-aff2-faq{display:grid;gap:76px;grid-template-columns:.7fr 1.3fr;margin-top:112px}.pn-aff2-faq__list{border-top:1px solid var(--aff-line)}.pn-aff2-faq__list details{border-bottom:1px solid var(--aff-line)}.pn-aff2-faq__list summary{align-items:center;color:var(--aff-ink);cursor:pointer;display:flex;font-weight:700;gap:20px;justify-content:space-between;list-style:none;min-height:64px}.pn-aff2-faq__list summary::-webkit-details-marker{display:none}.pn-aff2-faq__list summary svg{transition:transform .18s ease}.pn-aff2-faq__list details[open] summary svg{transform:rotate(45deg)}.pn-aff2-faq__list p{color:var(--aff-ink-soft);font-size:var(--ds-font-sm);line-height:1.55;margin:-2px 42px 20px 0}.pn-aff-page--studio .pn-help-footer{background:var(--aff-paper-strong);border-top-color:var(--aff-line);color:var(--aff-ink-soft)}.pn-aff-page--studio .pn-help-footer a{color:var(--aff-ink-soft)}@media (max-width:1000px){.pn-aff2-hero__grid{gap:24px;grid-template-columns:1fr 1fr}.pn-aff2-signal{min-height:470px}.pn-aff2-signal__source{left:-12px}.pn-aff2-signal__commission{right:-14px}.pn-aff2-proof__inner>div{padding-inline:16px}.pn-aff2-product{grid-template-columns:1fr}.pn-aff2-product__visuals{min-height:380px}.pn-aff3-product{grid-template-columns:1fr}.pn-aff3-product>.pn-aff2-product__copy{min-height:350px}.pn-aff3-affiliate{grid-template-columns:1fr}.pn-aff3-affiliate__copy{padding:52px}.pn-aff3-affiliate__visual{min-height:600px}.pn-aff2-calc{grid-template-columns:1fr}.pn-aff2-calc__result{min-height:460px}.pn-aff2-conversion{grid-template-columns:1fr}.pn-aff2-join-copy{padding-bottom:62px}}@media (max-width:760px){.pn-aff2-main,.pn-aff2-wrap{width:min(100% - 32px,620px)}.pn-aff2-header{min-height:60px;padding-inline:16px}.pn-aff2-header__nav>a{display:none}.pn-aff2-header__nav>a:last-of-type{display:inline-flex}.pn-aff2-hero{min-height:auto;padding:50px 0 46px}.pn-aff2-hero__grid{gap:45px;grid-template-columns:1fr}.pn-aff2-hero__title{margin-top:18px}.pn-aff2-hero__title br{display:none}.pn-aff2-hero__actions{align-items:flex-start;flex-direction:column;gap:17px}.pn-aff2-button{width:100%}.pn-aff2-status{align-items:flex-start}.pn-aff2-signal{min-height:435px}.pn-aff2-signal__media{border-radius:45% 55% 47% 53%/42% 43% 57% 58%;inset:0 4px 12px}.pn-aff2-signal__media>img:first-child{-o-object-position:52% 50%;object-position:52% 50%}.pn-aff2-signal__source{left:-2px;padding:15px;top:24px;width:158px}.pn-aff2-signal__source strong{font-size:var(--ds-font-body)}.pn-aff2-signal__live-tag{right:65px;top:24px}.pn-aff2-signal__brand-mark{height:38px;right:18px;top:18px;width:38px}.pn-aff2-signal__alert{bottom:-8px;left:2px;padding:11px 12px;width:min(230px,calc(100% - 122px))}.pn-aff2-signal__alert>span{height:31px;width:31px}.pn-aff2-signal__commission{bottom:34px;padding:14px;right:-2px;width:136px}.pn-aff2-signal__commission strong{font-size:var(--ds-font-4xl)}.pn-aff2-proof{overflow-x:auto}.pn-aff2-proof__inner{grid-template-columns:repeat(4,148px) 170px;min-height:78px;width:-moz-max-content;width:max-content}.pn-aff2-proof__inner>div:first-child{padding-left:16px}.pn-aff2-main{padding-block:76px 64px}.pn-aff2-flow{gap:32px;grid-template-columns:1fr}.pn-aff2-flow__steps li{grid-template-columns:40px 1fr}.pn-aff2-flow__steps li>svg{display:none}.pn-aff2-story{border-radius:24px;margin-top:76px}.pn-aff2-product{padding:38px 22px 28px}.pn-aff2-product__visuals{margin-top:8px;min-height:330px}.pn-aff3-product{gap:12px}.pn-aff3-product__photo{border-radius:24px;min-height:500px;overflow:hidden}.pn-aff3-product__photo>img:first-child{min-height:500px;-o-object-position:56% center;object-position:56% center}.pn-aff3-product__alert{bottom:16px;left:14px;min-width:0;padding:12px 13px;right:68px}.pn-aff3-product__alert-mark{height:30px;width:42px}.pn-aff3-product__alert-mark i{height:30px;width:30px}.pn-aff3-product__alert-mark i:nth-child(2){left:7px}.pn-aff3-product__alert-mark i:nth-child(3){left:14px}.pn-aff3-product__photo>.pn-aff2-product-art[data-visual=dashboard]{bottom:16px;right:-24px;width:170px}.pn-aff3-product__photo>.pn-aff2-product-art .pn-aff-visual__dashboard{min-height:194px}.pn-aff3-product__photo>.pn-aff2-product-art .pn-aff-visual__metric{margin-top:17px;padding-inline:8px}.pn-aff3-product__photo>.pn-aff2-product-art .pn-aff-visual__metric strong{font-size:var(--ds-font-xl)}.pn-aff3-product__photo>.pn-aff2-product-art .pn-aff-visual__chart{height:46px}.pn-aff3-product>.pn-aff2-product__copy{border-radius:24px;min-height:360px;padding:36px 24px}.pn-aff3-affiliate{border-radius:24px}.pn-aff3-affiliate__copy{padding:40px 24px 44px}.pn-aff3-affiliate__formats{margin-top:28px}.pn-aff3-affiliate__visual{min-height:520px}.pn-aff3-affiliate__visual>img{height:88%;right:-17%}.pn-aff3-affiliate__orbit{border-width:62px;bottom:-70px;height:370px;right:-90px;width:370px}.pn-aff3-affiliate__word{left:16px;top:30px}.pn-aff3-affiliate__link{bottom:16px;left:14px;min-width:220px}.pn-aff3-affiliate__reach{gap:5px;height:106px;right:12px;top:78px;width:106px}.pn-aff3-affiliate__reach strong{font-size:var(--ds-font-3xl)}.pn-aff2-product-art[data-visual=dashboard]{right:44px;width:82%}.pn-aff2-product-art[data-visual=live]{width:61%}.pn-aff2-product-art .pn-aff-visual__dashboard{min-height:265px}.pn-aff2-product-art .pn-aff-visual__metric strong{font-size:var(--ds-font-4xl)}.pn-aff2-formats{padding:28px 22px 32px}.pn-aff2-formats__grid{grid-template-columns:1fr}.pn-aff2-calculator,.pn-aff2-conversion,.pn-aff2-faq,.pn-aff2-rules{margin-top:82px}.pn-aff2-calc{border-radius:22px;margin-top:32px}.pn-aff2-calc__inputs,.pn-aff2-calc__result{padding:26px 20px}.pn-aff2-calc__intro{align-items:flex-start;flex-direction:column;gap:5px}.pn-aff2-tier-rail{grid-template-columns:1fr}.pn-aff2-tier-rail small{white-space:normal}.pn-aff2-calc__result{min-height:420px}.pn-aff2-calc__headline{margin-top:40px}.pn-aff2-operator{grid-template-columns:auto 1fr}.pn-aff2-operator>span{display:none}.pn-aff2-accordion summary{min-height:70px}.pn-aff2-accordion summary>span{gap:12px}.pn-aff2-accordion summary strong{font-size:var(--ds-font-base)}.pn-aff2-accordion__body{padding:0 0 24px}.pn-aff2-accordion__body--copy,.pn-aff2-rule-grid{gap:16px;grid-template-columns:1fr}.pn-aff2-conversion{border-radius:24px}.pn-aff2-join-copy{padding:38px 24px 50px}.pn-aff2-conversion>#candidatura{padding:34px 22px}.pn-aff-page--studio .pn-aff-form__submit{width:100%}.pn-aff2-faq{gap:28px;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pn-aff2-accordion summary>svg,.pn-aff2-button,.pn-aff2-faq__list summary svg{transition:none}}.pn-creator-hero{margin-bottom:32px;text-align:center}.pn-creator-avatar-wrap{display:inline-block;margin-bottom:16px;position:relative}.pn-creator-avatar{align-items:center;background:var(--pn-gradient);border:3px solid var(--surface-page);border-radius:50%;box-shadow:var(--ds-card-shadow-active);color:var(--ds-base-0);display:flex;font-size:var(--ds-font-6xl);font-weight:700;height:104px;justify-content:center;overflow:hidden;width:104px}.pn-creator-avatar-image,.pn-creator-project-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pn-creator-live-badge{align-items:center;background:var(--pn-coral);border:2px solid var(--surface-page);border-radius:var(--radius-pill);bottom:2px;color:var(--ds-base-0);display:inline-flex;font-size:var(--ds-font-xs);font-weight:700;gap:5px;letter-spacing:.04em;padding:4px 10px;position:absolute;right:2px}.pn-creator-live-badge--project{border:0;bottom:auto;left:10px;padding:3px 9px;right:auto;top:10px}.pn-creator-live-dot{background:var(--ds-base-0);border-radius:50%;height:5px;width:5px}.pn-creator-name{font-size:var(--ds-font-4xl);font-weight:700;letter-spacing:-.02em;margin:0 0 4px}.pn-creator-handle{color:var(--text-muted);font-size:var(--ds-font-md);margin:0 0 14px}.pn-creator-social-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.pn-creator-social-link{font-size:var(--ds-font-xs);height:32px;padding:0 12px;text-decoration:none;text-transform:capitalize}.pn-creator-stats{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);margin-bottom:24px;padding:20px;text-align:center}.pn-creator-stat{min-width:0}.pn-creator-stat-value{font-size:var(--ds-font-lg);font-weight:700;letter-spacing:-.02em}.pn-creator-stat-label{color:var(--text-muted);font-size:var(--ds-font-xs);letter-spacing:.06em;margin-top:2px;text-transform:uppercase}.pn-creator-section{margin-bottom:28px}.pn-creator-section-title{color:var(--text-muted);font-size:var(--ds-font-sm);font-weight:600;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.pn-creator-goals{display:grid;gap:12px}.pn-creator-goal{padding:18px}.pn-creator-goal-line{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.pn-creator-goal-title{font-size:var(--ds-font-md);font-weight:600}.pn-creator-goal-project{color:var(--text-muted);font-size:var(--ds-font-xs)}.pn-creator-goal-amount{color:var(--text-secondary);font-size:var(--ds-font-sm)}.pn-creator-goal-current{color:var(--text-primary);font-size:var(--ds-font-base)}.pn-creator-goal-percentage{color:var(--pn-coral);font-size:var(--ds-font-base);font-weight:700}.pn-creator-goal-track{background:var(--surface-overlay);border-radius:var(--radius-pill);height:7px;overflow:hidden}.pn-creator-goal-fill{background:var(--pn-gradient);border-radius:var(--radius-pill);height:100%;width:var(--pn-creator-goal-progress)}.pn-creator-projects-empty{padding:40px 24px;text-align:center}.pn-creator-projects-empty-copy{color:var(--text-secondary);font-size:var(--ds-font-md);margin:0}.pn-creator-project-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.pn-creator-project{display:flex;flex-direction:column;overflow:hidden;padding:0}.pn-creator-project-visual{background:var(--pn-creator-project-background,var(--pn-gradient));height:120px;position:relative}.pn-creator-project-content{display:flex;flex:1;flex-direction:column;padding:16px}.pn-creator-project-title{font-size:var(--ds-font-body);font-weight:600;margin-bottom:4px}.pn-creator-project-description{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-secondary);display:-webkit-box;flex:1;font-size:var(--ds-font-sm);line-height:1.45;margin:0 0 14px;overflow:hidden}.pn-creator-project-action{font-size:var(--ds-font-sm);height:40px;margin-top:auto;text-decoration:none}.pn-creator-activity{padding:8px 4px}.pn-creator-activity-row{align-items:flex-start;display:flex;gap:12px;padding:12px 16px}.pn-creator-supporter-avatar{align-items:center;background:var(--pn-gradient);border-radius:50%;color:var(--ds-base-0);display:flex;flex-shrink:0;font-size:var(--ds-font-sm);font-weight:700;height:32px;justify-content:center;width:32px}.pn-creator-activity-content{flex:1;min-width:0}.pn-creator-activity-summary{color:var(--text-primary);font-size:var(--ds-font-md)}.pn-creator-activity-project{color:var(--text-secondary)}.pn-creator-activity-amount{color:var(--pn-coral)}.pn-creator-activity-message{color:var(--text-secondary);font-size:var(--ds-font-xs);font-style:italic;margin-top:2px}.pn-creator-activity-time{color:var(--text-muted);flex-shrink:0;font-size:var(--ds-font-xs);white-space:nowrap}.pn-support{display:flex;flex-direction:column;gap:1rem}.pn-support__eyebrow{color:var(--text-muted);font-size:var(--ds-font-xs);letter-spacing:.08em;text-transform:uppercase}.pn-support__title{font-size:var(--ds-font-3xl);margin:.25rem 0 .35rem}.pn-support__intro,.pn-support__legal{color:var(--text-muted);margin:0}.pn-support__legal{font-size:var(--ds-font-xs);text-align:center}.pn-support-invalid{padding:2rem;text-align:center}.pn-support-invalid__icon{align-items:center;background:var(--ds-surface-elevated);border-radius:var(--radius-pill);display:flex;height:3rem;justify-content:center;margin:0 auto 1rem;width:3rem}.pn-support-invalid__title{font-size:var(--ds-font-title);margin:0 0 .625rem}.pn-support-invalid__message{color:var(--text-muted);margin:0 auto 1.25rem;max-width:32rem}.pn-support-invalid__callout{margin:0 auto 1rem;max-width:28rem;text-align:left}.pn-support-invalid__form{display:flex;gap:.625rem;margin:0 auto 1rem;max-width:28rem}.pn-support-invalid__input{flex:1;min-width:0}.pn-support-card{display:flex;flex-direction:column;gap:1rem;padding:1.35rem}.pn-support-card__summary{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.pn-support-card__club{font-size:var(--ds-font-subtitle);font-weight:700}.pn-support-card__project{color:var(--text-muted);font-size:var(--ds-font-sm);margin-top:.2rem}.pn-support-card__amount-group{text-align:right}.pn-support-card__amount{font-size:var(--ds-font-lg);font-weight:750}.pn-support-card__cadence{color:var(--text-muted);font-size:var(--ds-font-xs)}.pn-support-card__details{display:grid;font-size:var(--ds-font-sm);gap:.5rem 1rem;grid-template-columns:max-content 1fr;margin:0}.pn-support-card__detail-label{color:var(--text-muted)}.pn-support-card__detail-value{margin:0}.pn-support-card__attention{--pn-support-attention:var(--info);border-inline-start:.1875rem solid var(--pn-support-attention);font-size:var(--ds-font-sm)}.pn-support-card__attention--past-due{--pn-support-attention:var(--error)}.pn-support-card__attention--paused{--pn-support-attention:var(--warning)}.pn-support-card__attention--pending{--pn-support-attention:var(--info)}.pn-support-card__billing{border-top:1px solid var(--border-subtle);padding-top:.9rem}.pn-support-card__billing-title{color:var(--text-muted);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.06em;margin-bottom:.55rem;text-transform:uppercase}.pn-support-card__charge{align-items:center;display:flex;font-size:var(--ds-font-sm);gap:.75rem;padding:.55rem 0}.pn-support-card__charge-date{flex:1;min-width:0}.pn-support-card__actions{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end}@media (max-width:640px){.pn-creator-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.pn-creator-project-grid{grid-template-columns:1fr}.pn-creator-activity-row,.pn-creator-goal-line{flex-wrap:wrap}.pn-creator-activity-content{min-width:calc(100% - 44px)}.pn-creator-activity-time{margin-left:44px}.pn-support-invalid{padding:1.25rem}.pn-support-invalid__form{flex-direction:column}.pn-support-card{padding:1rem}.pn-support-card__summary{flex-direction:column}.pn-support-card__amount-group{text-align:left}.pn-support-card__details{gap:.15rem;grid-template-columns:1fr}.pn-support-card__detail-value{margin-bottom:.5rem}.pn-support-card__charge{align-items:flex-start;flex-wrap:wrap}.pn-support-card__charge-date{flex-basis:calc(100% - 2rem)}.pn-support-card__actions{flex-direction:column}.pn-support-card__actions form>*,.pn-support-card__actions>*{width:100%}}.ds-btn{-webkit-tap-highlight-color:transparent;align-items:center;background-clip:padding-box;background-repeat:no-repeat;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:700;gap:.5rem;isolation:isolate;justify-content:center;letter-spacing:.025em;overflow:hidden;position:relative;text-decoration:none;transition:background-color .22s ease,border-color .22s ease,color .22s ease,opacity .22s ease,box-shadow .26s cubic-bezier(.2,0,0,1),transform .26s cubic-bezier(.2,0,0,1);white-space:nowrap}.ds-btn:active{transition-duration:80ms}.ds-btn:after{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:opacity .28s cubic-bezier(.2,0,0,1),-webkit-clip-path .38s cubic-bezier(.32,.72,.18,1);transition:opacity .28s cubic-bezier(.2,0,0,1),clip-path .38s cubic-bezier(.32,.72,.18,1);transition:opacity .28s cubic-bezier(.2,0,0,1),clip-path .38s cubic-bezier(.32,.72,.18,1),-webkit-clip-path .38s cubic-bezier(.32,.72,.18,1);z-index:-1}.ds-btn--shimmer:before,.ds-btn:after{border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute}.ds-btn--shimmer:before{background:radial-gradient(260px circle at var(--ds-mx,50%) var(--ds-my,50%),#ffffff52,#ffffff1a 32%,#0000 62%);transition:opacity .28s cubic-bezier(.2,0,0,1);z-index:0}.ds-btn--shimmer:hover:not([disabled]):not([aria-disabled=true]):before{opacity:1}@media (prefers-reduced-motion:reduce){.ds-btn{transition-duration:0ms}.ds-btn:after{transition:none}.ds-btn--shimmer:before{display:none}.ds-btn--float:hover,.ds-btn--icon-primary:hover,.ds-btn--primary:hover{transform:none}}.ds-btn:focus-visible{outline:2px solid var(--pn-purple);outline-offset:2px}.ds-btn[aria-disabled=true],.ds-btn[disabled]{cursor:not-allowed;pointer-events:none}.ds-btn--md{font-size:var(--ds-font-base);gap:.5rem;height:3rem;padding:0 1.5rem}.ds-btn--sm{font-size:var(--ds-font-md);gap:.5rem;height:2.5rem;padding:0 1.25rem}.ds-btn--xs{font-size:var(--ds-font-xs);gap:.375rem;height:2rem;padding:0 1rem}.ds-btn--icon-md{gap:0;height:48px;padding:0;width:48px}.ds-btn--icon-sm{gap:0;height:40px;padding:0;width:40px}.ds-btn--icon-xs{gap:0;height:32px;padding:0;width:32px}.ds-btn--primary{background:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));box-shadow:0 1px 2px #260d3f73,0 6px 18px -6px #5c27ff73,0 4px 12px -6px #ff7c7f59,inset 0 1px 0 #ffffff2e;color:var(--ds-base-0)}.ds-btn--primary:after{background:linear-gradient(135deg,var(--ds-primary),var(--ds-primary-200))}.ds-btn--primary:hover{box-shadow:0 2px 4px #260d3f80,0 14px 32px -6px #5c27ffa6,0 8px 18px -4px #ff7c7f80,inset 0 1px 0 #ffffff47;transform:translateY(-1px)}.ds-btn--primary:hover:after{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}.ds-btn--primary:active{box-shadow:0 1px 2px #260d3f73,0 4px 10px -4px #5c27ff73,inset 0 1px 0 #ffffff24;transform:translateY(0)}.ds-btn--primary[aria-disabled=true],.ds-btn--primary[disabled]{background:var(--ds-disabled-bg);box-shadow:none;color:var(--ds-disabled-text);transform:none}.ds-btn--primary[aria-disabled=true]:after,.ds-btn--primary[disabled]:after{opacity:0}.ds-btn--secondary{background-color:var(--ds-base-900);background-image:linear-gradient(135deg,#5c27ff33,#c6b2ff33);color:var(--ds-on-surface)}.ds-btn--secondary:after{background:linear-gradient(135deg,#5c27ff66,#c6b2ff66)}.ds-btn--secondary:not([data-selected=true]):hover:after{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}.ds-btn--secondary.ds-btn--inverse{background-color:var(--ds-base-0);background-image:none;border-color:#0000;color:var(--btn-inverse-ink,var(--ds-primary))}.ds-btn--secondary.ds-btn--inverse:after{content:none}.ds-btn--secondary.ds-btn--inverse:hover{background-color:var(--ds-inverse-hover-bg);background-image:none}.ds-btn--secondary[data-selected=true]{background-color:initial;background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));border:1px solid var(--ds-secondary);color:var(--ds-base-0)}.ds-btn--secondary[aria-disabled=true],.ds-btn--secondary[disabled]{background-color:var(--ds-disabled-bg);background-image:none;color:var(--ds-disabled-text)}[data-theme=light] .ds-btn--secondary{background-color:var(--ds-base-0);background-image:linear-gradient(135deg,var(--ds-primary-50),var(--ds-base-0));border:1px solid var(--ds-primary-200);color:var(--ds-base-950)}[data-theme=light] .ds-btn--secondary:after{background:linear-gradient(135deg,var(--ds-primary-100),var(--ds-secondary-50))}[data-theme=light] .ds-btn--secondary[data-selected=true]{background-color:var(--ds-base-0);background-image:none;border:1px solid var(--ds-secondary);color:var(--ds-on-surface)}[data-theme=light] .ds-btn--secondary[aria-disabled=true],[data-theme=light] .ds-btn--secondary[disabled]{background-color:var(--ds-disabled-bg);background-image:none;color:var(--ds-disabled-text)}.ds-btn--danger{background:var(--ds-danger-950);color:var(--ds-secondary-50)}.ds-btn--danger:hover{background:var(--ds-danger-800)}.ds-btn--danger[aria-disabled=true],.ds-btn--danger[disabled]{background:var(--ds-disabled-bg);color:var(--ds-disabled-text)}.ds-btn--brand{background:var(--ds-secondary);color:var(--ds-base-0)}.ds-btn--brand:hover{background:var(--ds-secondary-600)}.ds-btn--brand[aria-disabled=true],.ds-btn--brand[disabled]{background:var(--ds-disabled-bg);color:var(--ds-disabled-text)}.ds-btn--float{background:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));box-shadow:0 2px 4px #260d3f80,0 14px 36px -8px #5c27ff99,0 8px 20px -6px #ff7c7f73,inset 0 1px 0 #ffffff38;color:var(--ds-base-0)}.ds-btn--float:after{background:linear-gradient(135deg,var(--ds-primary),var(--ds-primary-200))}.ds-btn--float:hover{box-shadow:0 4px 8px #260d3f8c,0 22px 48px -8px #5c27ffbf,0 12px 28px -6px #ff7c7f99,inset 0 1px 0 #ffffff52;transform:translateY(-2px)}.ds-btn--float:hover:after,.ds-btn--float[data-pressed=true]:after{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}.ds-btn--float:active,.ds-btn--float[data-pressed=true]{box-shadow:0 2px 4px #260d3f80,0 8px 18px -6px #5c27ff80,inset 0 1px 0 #ffffff29;transform:translateY(0)}.ds-btn--float[aria-disabled=true],.ds-btn--float[disabled]{background:var(--ds-disabled-bg);box-shadow:none;color:var(--ds-disabled-text);transform:none}.ds-btn--float[aria-disabled=true]:after,.ds-btn--float[disabled]:after{opacity:0}.ds-btn--icon-primary{background:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));box-shadow:0 1px 2px #260d3f66,0 4px 12px -4px #5c27ff66,inset 0 1px 0 #fff3;color:var(--ds-base-0)}.ds-btn--icon-primary:after{background:linear-gradient(135deg,var(--ds-primary),var(--ds-primary-200))}.ds-btn--icon-primary:hover{box-shadow:0 2px 4px #260d3f73,0 10px 22px -4px #5c27ff99,0 6px 14px -4px #ff7c7f73,inset 0 1px 0 #ffffff4d;transform:translateY(-1px)}.ds-btn--icon-primary:hover:after{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}.ds-btn--icon-primary:active{transform:translateY(0)}.ds-btn--icon-primary[aria-disabled=true],.ds-btn--icon-primary[disabled]{background:var(--ds-disabled-bg);box-shadow:none;color:var(--ds-disabled-text);transform:none}.ds-btn--icon-primary[aria-disabled=true]:after,.ds-btn--icon-primary[disabled]:after{opacity:0}.ds-btn--icon-secondary{background-color:var(--ds-base-900);background-image:linear-gradient(135deg,#5c27ff33,#c6b2ff33);color:var(--ds-on-surface)}.ds-btn--icon-secondary:after{background:linear-gradient(135deg,#5c27ff66,#c6b2ff66)}.ds-btn--icon-secondary:not([data-selected=true]):not([data-open=true]):hover:after{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}.ds-btn--icon-secondary[data-open=true],.ds-btn--icon-secondary[data-selected=true]{background-color:initial;background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));border:1px solid var(--ds-secondary);color:var(--ds-base-0)}.ds-btn--icon-secondary[aria-disabled=true],.ds-btn--icon-secondary[disabled]{background-color:var(--ds-disabled-bg);background-image:none;color:var(--ds-disabled-text)}[data-theme=light] .ds-btn--icon-secondary{background-color:initial;background-image:linear-gradient(135deg,var(--ds-primary-200),var(--ds-primary-100));color:var(--ds-on-surface)}[data-theme=light] .ds-btn--icon-secondary:hover{background-image:linear-gradient(135deg,var(--ds-primary-300),var(--ds-primary-200))}[data-theme=light] .ds-btn--icon-secondary[data-open=true],[data-theme=light] .ds-btn--icon-secondary[data-selected=true]{background-color:var(--ds-base-0);background-image:none;border:1px solid var(--ds-secondary);color:var(--ds-on-surface)}[data-theme=light] .ds-btn--icon-secondary[aria-disabled=true],[data-theme=light] .ds-btn--icon-secondary[disabled]{background-color:var(--ds-disabled-bg);background-image:none;color:var(--ds-disabled-text)}.ds-btn__spinner{animation:ds-btn-spin .7s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid #0000;height:1rem;width:1rem}.ds-btn--xs .ds-btn__spinner{border-width:1.5px;height:12px;width:12px}@keyframes ds-btn-spin{to{transform:rotate(1turn)}}.ds-btn-edit{align-items:center;background:var(--ds-base-900);background-clip:padding-box;background-repeat:no-repeat;border:0;border-radius:50%;color:var(--ds-on-surface);cursor:pointer;display:inline-flex;height:3.5rem;justify-content:center;overflow:hidden;position:relative;transition:filter .14s ease;width:3.5rem}.ds-btn-edit:hover{filter:brightness(1.1)}.ds-btn-edit--two-colors{background:linear-gradient(135deg,var(--ds-secondary) 0,var(--ds-secondary) 50%,var(--ds-primary) 50%,var(--ds-primary) 100%)}.ds-btn-edit--icon{background-color:var(--ds-base-900);background-image:linear-gradient(135deg,#5c27ff4d,#c6b2ff4d);color:var(--ds-secondary)}.ds-btn-edit--image{background:var(--ds-primary-400)}[data-theme=light] .ds-btn-edit--icon{background-color:initial;background-image:linear-gradient(135deg,var(--ds-primary-200),var(--ds-primary-100));color:var(--ds-secondary)}.ds-field{display:flex;flex-direction:column;gap:.375rem}.ds-field__label{color:var(--ds-on-surface);font-size:var(--ds-font-sm);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-control)}.ds-field__label-required{font-weight:500;letter-spacing:0;margin-left:.25rem}.ds-field__hint,.ds-field__label-required{color:var(--ds-input-placeholder);font-size:var(--ds-font-xs)}.ds-field__error,.ds-field__hint{letter-spacing:.01em}.ds-field__error{color:var(--ds-danger-800);font-size:var(--ds-font-xs);font-weight:600}.ds-input{-webkit-tap-highlight-color:transparent;align-items:center;background:var(--ds-input-bg);background-clip:padding-box;background-repeat:no-repeat;border:1px solid var(--ds-input-border);border-radius:999px;color:var(--ds-input-text);display:inline-flex;font-family:inherit;font-size:var(--ds-font-base);font-weight:var(--ds-weight-medium);height:3rem;isolation:isolate;letter-spacing:var(--ds-tracking-control);outline:none;padding:0 1.5rem;position:relative;transition:border-color .22s ease,background-color .22s ease,color .22s ease,box-shadow .22s cubic-bezier(.2,0,0,1);width:100%}.ds-input::-moz-placeholder{color:var(--ds-input-placeholder)}.ds-input::placeholder{color:var(--ds-input-placeholder)}.ds-editor-shell__settings .ds-input{background-color:var(--ds-input-bg);background-image:linear-gradient(180deg,#9270ff29,#5c27ff08)}[data-theme=light] .ds-editor-shell__settings .ds-input{background-image:linear-gradient(180deg,#5c27ff14,#ff7c7f0a)}.ds-input--sm{font-size:var(--ds-font-md);height:2.5rem;padding:0 1.25rem}.ds-input-wrap{display:block;position:relative;width:100%}.ds-input-wrap .ds-input--with-icon{padding-right:2.75rem}.ds-input__icon-right{align-items:center;color:var(--ds-base-200);display:inline-flex;height:1rem;justify-content:center;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1rem}[data-theme=light] .ds-input__icon-right{color:var(--ds-base-600)}.ds-input:hover:not(:disabled):not([aria-disabled=true]):not(:focus){border-color:var(--ds-input-border-hover)}.ds-input:focus,.ds-input[data-focused=true]{border-color:var(--ds-primary);box-shadow:0 0 0 3px #5c27ff2e}[data-theme=light] .ds-input:focus,[data-theme=light] .ds-input[data-focused=true]{border-color:var(--ds-primary-a11y);box-shadow:0 0 0 3px #460aff24}.ds-input[data-filled=true]:not(:focus){border-color:var(--ds-primary);color:var(--ds-input-text)}.ds-input[data-error=true]{border-color:var(--ds-danger-950);box-shadow:none}.ds-input[data-error=true]:focus{box-shadow:0 0 0 3px #d900002e}.ds-input:disabled,.ds-input[aria-disabled=true]{background-color:var(--ds-disabled-bg);background-image:none;border-color:#0000;color:var(--ds-disabled-text);cursor:not-allowed}.ds-input:disabled[data-filled=true],.ds-input[aria-disabled=true][data-filled=true]{color:var(--ds-disabled-text-filled)}.ds-input--textarea{border-radius:18px;height:auto;line-height:1.5;min-height:6rem;padding:.875rem 1.5rem;resize:vertical}.ds-input--dropdown{cursor:pointer;padding-right:3.5rem;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ds-input--dropdown__chevron{color:var(--ds-input-placeholder);pointer-events:none;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);transition:transform .22s cubic-bezier(.2,0,0,1),color .22s ease}.ds-input--dropdown[data-open=true]{background-color:var(--ds-base-900);background-image:linear-gradient(135deg,#5c27ff33,#c6b2ff33);border-color:var(--ds-primary)}.ds-input--dropdown[data-open=true] .ds-input--dropdown__chevron{color:var(--ds-primary);transform:translateY(-50%) rotate(180deg)}[data-theme=light] .ds-input--dropdown[data-open=true]{background-color:initial;background-image:linear-gradient(135deg,var(--ds-primary-200),var(--ds-primary-100));border-color:var(--ds-primary-a11y)}.ds-input--dropdown__panel{background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(135deg,#5c27ff33,#c6b2ff33);background-repeat:no-repeat;border:1px solid var(--ds-input-border);border-radius:18px;display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;padding:.75rem}[data-theme=light] .ds-input--dropdown__panel{background-color:initial;background-image:linear-gradient(135deg,var(--ds-primary-100),var(--ds-primary-50));border-color:var(--ds-primary-200)}.ds-select-option{align-items:center;background:#0000;background-clip:padding-box;background-repeat:no-repeat;border:1px solid #0000;border-radius:999px;color:var(--ds-on-surface);cursor:pointer;display:flex;font-family:inherit;font-size:var(--ds-font-md);font-weight:600;gap:.75rem;isolation:isolate;padding:.625rem 1rem;position:relative;text-align:left;transition:background .22s ease,color .22s ease,border-color .22s ease;width:100%}.ds-select-option:hover{background-image:linear-gradient(135deg,#5c27ff66,#c6b2ff66)}.ds-select-option[data-selected=true]{background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));border-color:var(--ds-secondary);color:var(--ds-base-0)}[data-theme=light] .ds-select-option:hover{background-image:linear-gradient(135deg,var(--ds-primary-300),var(--ds-primary-200))}[data-theme=light] .ds-select-option[data-selected=true]{background-color:var(--ds-base-0);background-image:none;border-color:var(--ds-secondary);color:var(--ds-on-surface)}.ds-switch{-webkit-tap-highlight-color:transparent;align-items:center;color:var(--ds-on-surface);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--ds-font-sm);font-weight:500;gap:.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ds-switch__track{background:#0000;background-clip:padding-box;background-repeat:no-repeat;border:1.5px solid var(--ds-primary);border-radius:999px;flex-shrink:0;height:1.5rem;overflow:hidden;position:relative;transition:background .24s cubic-bezier(.32,.72,.18,1),border-color .24s ease;width:2.75rem}.ds-switch__thumb{background:var(--ds-primary);border-radius:50%;box-shadow:0 1px 2px #0003;height:1rem;left:.25rem;position:absolute;top:50%;transform:translateY(-50%);transition:left .24s cubic-bezier(.32,.72,.18,1),background .24s ease;width:1rem}.ds-switch:hover .ds-switch__track{background-color:#5c27ff1f}[data-theme=light] .ds-switch:hover .ds-switch__track{background-color:var(--ds-primary-50)}.ds-switch__input{height:0;opacity:0;position:absolute;width:0}.ds-switch__input:checked~.ds-switch__track{background-color:initial;background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));border-color:#0000}.ds-switch__input:checked~.ds-switch__track .ds-switch__thumb{background:var(--ds-base-0);left:calc(100% - 1.25rem)}.ds-switch[aria-disabled=true] .ds-switch__track,.ds-switch__input:disabled~.ds-switch__track{background-color:var(--ds-base-200);background-image:none;border-color:var(--ds-base-200);cursor:not-allowed}.ds-switch[aria-disabled=true] .ds-switch__track .ds-switch__thumb,.ds-switch__input:disabled~.ds-switch__track .ds-switch__thumb{background:var(--ds-disabled-text)}.ds-switch[aria-disabled=true][data-checked=true] .ds-switch__track,.ds-switch__input:disabled:checked~.ds-switch__track{background-color:var(--ds-base-300);background-image:none;border-color:var(--ds-base-300)}.ds-switch[aria-disabled=true][data-checked=true] .ds-switch__track .ds-switch__thumb,.ds-switch__input:disabled:checked~.ds-switch__track .ds-switch__thumb{background:var(--ds-base-0)}.ds-switch:has(.ds-switch__input:disabled),.ds-switch[aria-disabled=true]{color:var(--ds-disabled-text);cursor:not-allowed}.ds-color-chip,.ds-color-picker{display:inline-flex;position:relative}.ds-color-chip{align-items:center;background-color:var(--ds-color-value,var(--ds-primary));border:2px solid #fff3;border-radius:999px;cursor:pointer;height:3rem;justify-content:center;padding:.375rem;width:3rem}.ds-color-picker[data-disabled=true] .ds-color-chip{cursor:not-allowed;opacity:.6}.ds-color-chip__pipette{color:var(--ds-base-0);height:1.125rem;opacity:0;pointer-events:none;transition:opacity .14s ease;width:1.125rem}.ds-color-chip:hover .ds-color-chip__pipette,.ds-color-picker[data-open=true] .ds-color-chip__pipette{opacity:1}.ds-color-popover{background-color:var(--ds-base-950);border:2px solid var(--ds-border);border-radius:14px;box-shadow:0 4px 6px -4px #0000001a,0 10px 15px -3px #0000001a;display:flex;flex-direction:column;gap:.875rem;padding:.75rem .75rem 1rem;position:fixed;width:16.5rem;z-index:120}.ds-color-popover[hidden]{display:none}.ds-cp-selector{display:flex;flex-direction:column;gap:.5rem}.ds-cp-sv{background-clip:padding-box;background-color:hsl(var(--cp-hue,265) 100% 50%);background-image:linear-gradient(to top,var(--ds-black),#0000),linear-gradient(to right,var(--ds-base-0),#0000);background-repeat:no-repeat;border-radius:6px;cursor:crosshair;height:8rem;position:relative;touch-action:none;width:15rem}.ds-cp-sv__handle{border:2px solid var(--ds-base-0);border-radius:999px;box-shadow:0 0 0 1px #00000059;height:.875rem;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:.875rem}.ds-cp-tone{align-items:center;display:flex;gap:.375rem;width:15rem}.ds-cp-eyedropper[hidden]{display:none}.ds-cp-hue{cursor:pointer;flex:1;height:.5rem;position:relative;touch-action:none}.ds-cp-hue__track{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);inset:0}.ds-cp-hue__thumb,.ds-cp-hue__track{border-radius:999px;position:absolute}.ds-cp-hue__thumb{background:var(--ds-base-0);box-shadow:0 0 0 1px #00000040;height:.875rem;pointer-events:none;top:50%;transform:translate(-50%,-50%);width:.875rem}.ds-cp-inputs{align-items:flex-start;display:flex;gap:.625rem;width:100%}.ds-cp-mode{flex:0 0 68px;position:relative;width:4.25rem}.ds-cp-mode__trigger{align-items:center;background-color:var(--ds-base-700);border:1px solid var(--ds-base-600);border-radius:999px;color:var(--ds-base-0);cursor:pointer;display:flex;font-size:var(--ds-font-sm);font-weight:700;gap:.25rem;height:2rem;padding:0 .625rem 0 .875rem;width:100%}.ds-cp-mode__label{flex:1;text-align:left}.ds-cp-mode__chevron{height:.875rem;transition:transform .16s ease;width:.875rem}.ds-cp-mode[data-open=true] .ds-cp-mode__chevron{transform:rotate(180deg)}.ds-cp-mode__menu{background-color:var(--ds-base-950);border:1px solid var(--ds-border);border-radius:10px;box-shadow:0 4px 6px -4px #0000001a,0 10px 15px -3px #0000001a;display:flex;flex-direction:column;gap:.125rem;left:0;min-width:100%;padding:.3125rem;position:absolute;top:calc(100% + .3125rem);z-index:60}.ds-cp-mode__menu[hidden]{display:none}.ds-cp-mode__menu .ds-select-option{font-size:var(--ds-font-sm);gap:.375rem;padding:.375rem .75rem}.ds-cp-fields{display:flex;flex:1;gap:.375rem;min-width:0}.ds-cp-field{-moz-appearance:textfield;background-color:var(--ds-base-700);border:1px solid var(--ds-base-600);border-radius:999px;color:var(--ds-base-0);flex:1;font-size:var(--ds-font-sm);font-weight:700;height:2rem;min-width:0;padding:0 .5rem;text-align:center}.ds-cp-field::-webkit-inner-spin-button,.ds-cp-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ds-cp-field:focus{border-color:var(--ds-primary-300);outline:none}.ds-cp-field[hidden]{display:none}.ds-cp-field--hex{letter-spacing:.02em;text-transform:uppercase}.ds-cp-footer{display:flex;gap:.5rem}.ds-cp-action{flex:1;letter-spacing:.02em}[data-theme=light] .ds-color-popover{background-color:var(--surface-overlay);border-color:var(--border)}[data-theme=light] .ds-cp-field,[data-theme=light] .ds-cp-mode__trigger{background-color:var(--surface-input);border-color:var(--border-strong);color:var(--text-primary)}[data-theme=light] .ds-cp-mode__menu{background-color:var(--surface-card);border-color:var(--border)}.ds-image-upload{--ds-image-upload-radius:24px;background:var(--ds-base-900);background-clip:padding-box;background-repeat:no-repeat;border:1px solid var(--ds-input-border);border-radius:var(--ds-image-upload-radius);-webkit-clip-path:inset(0 round var(--ds-image-upload-radius));clip-path:inset(0 round var(--ds-image-upload-radius));cursor:pointer;display:inline-block;height:5rem;isolation:isolate;overflow:hidden;position:relative;transition:border-color .22s ease;width:5rem}.ds-image-upload:hover{border-color:var(--ds-secondary)}.ds-image-upload__input{cursor:pointer;inset:0;opacity:0;position:absolute}.ds-image-upload__placeholder,.ds-image-upload__preview{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.ds-image-upload__preview,.ds-image-upload__preview img,.ds-image-upload__preview video{border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ds-image-upload__placeholder{background:linear-gradient(135deg,#5c27ff33,#c6b2ff33);color:var(--ds-primary)}.ds-image-upload[data-size=large]{height:96px;width:96px}.ds-image-upload[data-size=medium]{height:80px;width:80px}.ds-image-upload[data-size=small]{--ds-image-upload-radius:18px;height:56px;width:56px}.ds-media-fb{align-items:center;border-radius:inherit;color:var(--ds-base-0);display:flex;flex-direction:column;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);font-weight:700;gap:.25rem;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;text-align:center;transition:opacity .14s ease;z-index:3}.ds-media-fb--drop{background-color:#5c27ffe0}.ds-media-fb--pasted{background-color:#22965eeb}[data-dragging=true]>.ds-media-fb--drop,[data-pasted=true]>.ds-media-fb--pasted{opacity:1}.ds-image-upload[data-dragging=true]{border-color:var(--ds-secondary);box-shadow:0 0 0 3px #ff7c7f59}.ds-image-upload[data-dragging=true] .ds-image-upload__hover,.ds-image-upload[data-pasted=true] .ds-image-upload__hover{opacity:0}.ds-image-upload__hover{background:radial-gradient(circle at center,#ff7c7f73 0,#5c27ff73 45%,#0000 72%);border-radius:inherit;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.ds-image-upload__camera,.ds-image-upload__hover{align-items:center;display:flex;justify-content:center}.ds-image-upload__camera{background:var(--ds-primary);border-radius:999px;box-shadow:0 6px 18px -4px #00000073;color:var(--ds-base-0);height:2.25rem;width:2.25rem}.ds-image-upload:hover .ds-image-upload__hover{opacity:1}.ds-image-upload:hover .ds-image-upload__preview img,.ds-image-upload:hover .ds-image-upload__preview video{filter:blur(3px) brightness(.82)}.ds-photo-upload{background:var(--ds-base-900);background-clip:padding-box;background-repeat:no-repeat;border:1px solid var(--ds-input-border);border-radius:50%;cursor:pointer;display:inline-block;height:6rem;overflow:hidden;position:relative;transition:border-color .22s ease,box-shadow .22s ease;width:6rem}.ds-photo-upload:hover{border-color:var(--ds-secondary);box-shadow:0 0 0 3px #ff7c7f29}.ds-photo-upload__input{cursor:pointer;inset:0;opacity:0;position:absolute}.ds-photo-upload__preview{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.ds-photo-upload__preview img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ds-photo-upload__placeholder{align-items:center;background:linear-gradient(135deg,#5c27ff33,#c6b2ff33);color:var(--ds-primary);display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.ds-card{background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(135deg,#5c27ff26,#c6b2ff26);background-repeat:no-repeat;border:1px solid var(--ds-border);border-radius:var(--ds-card-radius);box-shadow:var(--ds-card-shadow);color:var(--ds-on-surface);display:flex;isolation:isolate;overflow:hidden;position:relative;transition:background-color .24s ease,background-image .24s ease,border-color .24s ease,box-shadow .24s cubic-bezier(.2,0,0,1),transform .24s cubic-bezier(.2,0,0,1),opacity .24s ease}.ds-card[data-active=true]{background-color:initial;background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));border-color:var(--ds-secondary);box-shadow:var(--ds-card-shadow-active);color:var(--ds-base-0)}.ds-card[data-disabled=true]{opacity:.55;pointer-events:none}[data-theme=light] .ds-card{background-color:initial;background-image:linear-gradient(135deg,var(--ds-primary-100),var(--ds-primary-50));border-color:var(--ds-primary-200);color:var(--ds-on-surface)}[data-theme=light] .ds-card[data-active=true]{background-color:var(--ds-base-0);background-image:none;border-color:var(--ds-secondary);color:var(--ds-on-surface)}.ds-projects-grid{animation:pn-tab-content-in .3s ease-out;display:grid;gap:1.5rem;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(18rem,calc(25% - 1.125rem))),1fr))}@keyframes pn-tab-content-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ds-projects-grid{animation:none}}@keyframes pn-new-card-flash{0%{box-shadow:0 0 0 0 #ff7c7f00}18%{box-shadow:0 0 0 3px #ff7c7f8c,0 0 32px 6px #ff7c7f59}to{box-shadow:0 0 0 0 #ff7c7f00}}.ds-new-card-anchor.is-flashing{animation:pn-new-card-flash 1.4s ease-out}@media (prefers-reduced-motion:reduce){.ds-new-card-anchor.is-flashing{animation:none;outline:2px solid var(--ds-secondary);outline-offset:2px}}.ds-card--project{border-radius:1rem;flex-direction:column;width:100%}.ds-card--project__tags{align-items:flex-end;display:flex;flex-direction:column;gap:.3rem;position:absolute;right:.5rem;top:.5rem;z-index:2}.ds-card--project[data-moderation]{border-color:var(--ds-shield-bright);box-shadow:0 0 0 1px var(--ds-shield-bright),0 12px 44px -12px #38bdf8bf}.ds-card--project[data-moderation=paused]{border-color:var(--error);box-shadow:0 0 0 1px #ff4d57bf,0 12px 44px -12px #ff4d578c}.ds-card--project__mod-strip{background-clip:padding-box;background-color:var(--ds-shield);background-image:linear-gradient(90deg,var(--ds-shield-strong),var(--ds-shield));background-repeat:no-repeat;display:flex;font-size:var(--ds-font-sm);gap:.4rem;inset:auto 0 0 0;letter-spacing:.02em;padding:.45rem .75rem;position:absolute;text-shadow:0 1px 2px #00000040;z-index:2}.ds-card--project__mod-strip,.ds-project-tab__badge{align-items:center;color:var(--ds-base-0);font-weight:800;justify-content:center}.ds-project-tab__badge{background-color:var(--error);border-radius:999px;box-shadow:0 0 0 2px #ffffff59,0 3px 12px #ff4d5799;display:inline-flex;font-size:var(--ds-font-xs);height:1.3rem;letter-spacing:0;margin-left:.35rem;min-width:1.3rem;padding:0 .35rem}.ds-projects-pending-bar{margin-bottom:1.25rem}.ds-projects-pending-bar .ds-status-bar{border-radius:.85rem;height:auto;min-height:3.5rem}.ds-card--project__mod-strip[data-state=paused]{background-color:var(--error);background-image:none}.ds-card--project__pending{align-items:center;animation:ds-pending-pulse 2s ease-in-out infinite;background-color:var(--error);border-radius:999px;box-shadow:0 0 0 2px #fff6,0 4px 16px #ff4d57b3;color:var(--ds-base-0);display:inline-flex;font-size:var(--ds-font-sm);font-weight:800;height:1.6rem;justify-content:center;left:.5rem;min-width:1.6rem;padding:0 .4rem;position:absolute;top:.5rem;z-index:2}@keyframes ds-pending-pulse{0%,to{box-shadow:0 0 0 2px #fff6,0 4px 16px #ff4d57b3}50%{box-shadow:0 0 0 3px #ffffff80,0 4px 24px #ff4d57f2}}@media (prefers-reduced-motion:reduce){.ds-card--project__pending{animation:none}}.ds-card--project__image{aspect-ratio:346/160;background-color:var(--ds-base-950);border-radius:.5rem;cursor:pointer;display:block;margin:.5rem;overflow:hidden;position:relative}.ds-card--project__image>img{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .2s ease;width:100%}.ds-card--project__image:hover>img{transform:scale(1.03)}.ds-card--project__image-placeholder{align-items:center;background-color:var(--ds-primary);background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));color:var(--ds-base-0);display:flex;height:100%;justify-content:center;width:100%}.ds-card--project__image-initial{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-display-md);font-weight:700;letter-spacing:.4px;text-shadow:0 2px 6px #0000002e}[data-theme=light] .ds-card--project__image-placeholder{background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary))}.ds-card--project__body{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:1rem 1.5rem}.ds-card--project__name{color:var(--ds-on-surface);font-size:var(--ds-font-xl);font-weight:700;line-height:1.25}.ds-card--project__name-link{color:inherit;text-decoration:none;transition:color .14s ease}.ds-card--project__name-link:hover,.ds-card--project__slug{color:var(--ds-secondary)}.ds-card--project__slug{font-size:var(--ds-font-md);font-weight:700}.ds-card--project__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ds-input-placeholder);display:-webkit-box;font-size:var(--ds-font-base);font-weight:500;line-height:1.5;margin-top:.125rem;overflow:hidden}.ds-card--project__actions{align-items:center;display:flex;gap:.5rem;padding:1rem 1.5rem}.ds-card--project-new{background-clip:padding-box;background-color:initial;background-image:radial-gradient(ellipse at center,#ff7c7f0f 0,#0000 70%);background-repeat:no-repeat;border:1.5px dashed #ff7c7f73;border-radius:1rem;display:flex;flex-direction:column;gap:1.5rem;width:100%}.ds-card--project-new--form{padding:1.5rem 1.25rem}.ds-card--project-new--empty{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;color:inherit;cursor:pointer;font:inherit;justify-content:center;transition:border-color .16s ease,transform .16s ease,background-image .16s ease}.ds-card--project-new--empty:hover{background-image:radial-gradient(ellipse at center,#ff7c7f1a 0,#0000 70%);border-color:var(--ds-secondary)}.ds-card--project-new--empty:active{transform:scale(.99)}.ds-card--project-new__plus{align-items:center;background-image:radial-gradient(circle at 50% 35%,#5c27ff73 0,#5c27ff33 50%,#5c27ff0d 100%);border:1.5px solid var(--ds-secondary);border-radius:50%;color:var(--ds-secondary);display:inline-flex;height:6rem;justify-content:center;transition:transform .16s ease,box-shadow .16s ease;width:6rem}.ds-card--project-new--empty:hover .ds-card--project-new__plus{box-shadow:0 0 24px #ff7c7f33;transform:scale(1.05)}[data-theme=light] .ds-card--project-new--empty{border-color:#5c27ff4d}[data-theme=light] .ds-card--project-new--empty:hover{background-image:radial-gradient(ellipse at center,#5c27ff0f 0,#0000 70%);border-color:var(--ds-primary)}[data-theme=light] .ds-card--project-new__plus{background-image:radial-gradient(circle at 50% 35%,#5c27ff33 0,#5c27ff1a 50%,#5c27ff05 100%);border-color:var(--ds-primary);color:var(--ds-primary)}.ds-card--project-new__form-head{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.ds-card--project-new__close{align-items:center;background-color:#ff7c7f1a;border:none;border-radius:999px;color:var(--ds-secondary);cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;transition:background-color .12s ease,color .12s ease;width:1.75rem}.ds-card--project-new__close:hover{background-color:#ff7c7f33}[data-theme=light] .ds-card--project-new__close{background-color:#5c27ff1a;color:var(--ds-primary)}[data-theme=light] .ds-card--project-new__close:hover{background-color:#5c27ff2e}.ds-card--project-new__title{color:var(--ds-secondary);font-size:var(--ds-font-title);font-weight:800;line-height:1.2}.ds-card--project-new__colors{display:flex;flex-direction:column;gap:.625rem}.ds-card--project-new__colors-label{color:var(--ds-on-surface);font-size:var(--ds-font-md);font-weight:700}.ds-card--project-new__colors-row{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem}.ds-card--project-new__colors-name{color:var(--ds-on-surface);font-size:var(--ds-font-md);font-weight:700}.ds-card--project-new__swap{align-items:center;background-color:initial;border:0;border-radius:999px;color:var(--ds-secondary);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;margin:0 .25rem;transition:background-color .16s ease-out,transform .16s ease-out;width:2rem}.ds-card--project-new__swap:hover{background-color:#ff7c7f1f;transform:rotate(180deg)}[data-theme=light] .ds-card--project-new{background-image:radial-gradient(ellipse at center,#5c27ff14 0,#0000 70%);border-color:var(--ds-primary)}[data-theme=light] .ds-card--project-new__swap,[data-theme=light] .ds-card--project-new__title{color:var(--ds-primary)}[data-theme=light] .ds-card--project-new__swap:hover{background-color:#5c27ff1a}.ds-card--event{align-items:center;border-radius:999px;display:grid;gap:.75rem;grid-template-areas:"avatar body actions";grid-template-columns:auto minmax(0,1fr) auto;min-height:4rem;padding:.75rem;transition:background-color .14s ease,background-image .14s ease,border-color .14s ease,box-shadow .14s ease,transform .12s ease,opacity .14s ease;width:100%}.ds-card--event:focus-within,.ds-card--event:hover{border-color:color-mix(in srgb,var(--ds-primary-300) 68%,#0000);box-shadow:var(--ds-card-shadow);transform:translateY(-1px)}.ds-card--event__avatar{align-items:center;background-color:var(--ds-primary);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;color:var(--ds-base-0);display:flex;flex-shrink:0;font-size:var(--ds-font-md);font-weight:700;grid-area:avatar;height:2.5rem;justify-content:center;width:2.5rem}.ds-card--event__body{display:flex;flex-direction:column;gap:.125rem;grid-area:body;min-width:0}.ds-card--event__title{display:block;font-size:var(--ds-font-md);line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-card--event__supporter,.ds-card--event__title{color:var(--ds-on-surface);font-weight:700}.ds-card--event__amount,.ds-card--event__summary{white-space:nowrap}.ds-card--event__message{color:var(--ds-input-placeholder);font-size:var(--ds-font-sm);font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-card--event[data-active=true]{background-clip:padding-box;background-image:linear-gradient(90deg,#5c27ff8c,#ff7c7f73);background-repeat:no-repeat;border-color:var(--ds-secondary);box-shadow:0 4px 16px -8px #ff7c7f8c}.ds-card--event[data-active=true] .ds-card--event__message,.ds-card--event[data-active=true] .ds-card--event__title{color:var(--ds-base-0)}.ds-card--event[data-active=true] .ds-card--event__avatar{background-color:var(--ds-base-0);color:var(--ds-primary)}.ds-card--event__actions{align-items:center;display:flex;flex-shrink:0;gap:.375rem;grid-area:actions}.ds-card--overlay{border-radius:var(--ds-card-radius);flex-direction:column;gap:.75rem;padding:1rem 1rem .875rem;width:100%}.ds-card--overlay__header{align-items:center;display:flex;gap:.5rem}.ds-card--overlay__title{align-items:center;color:var(--ds-on-surface);display:flex;flex:1;font-size:var(--ds-font-body);font-weight:var(--ds-weight-bold);gap:.375rem}.ds-card--overlay__title-icon{align-items:center;background-color:var(--ds-base-900);background-image:linear-gradient(135deg,#5c27ff4d,#ff7c7f4d);border-radius:8px;color:var(--ds-secondary);display:flex;flex-shrink:0;height:1.75rem;justify-content:center;width:1.75rem}.ds-card--overlay__visibility{align-items:center;background-color:var(--error);border-radius:999px;color:var(--ds-base-0);display:inline-flex;flex:0 0 auto;font-size:var(--ds-font-xs);font-weight:var(--ds-weight-bold);gap:.25rem;line-height:1;padding:.25rem .5rem}.ds-card--overlay[data-visible=false]{background-color:color-mix(in srgb,var(--error) 18%,var(--ds-base-900));background-image:linear-gradient(135deg,color-mix(in srgb,var(--error) 22%,#0000),color-mix(in srgb,var(--error) 5%,#0000));border-color:color-mix(in srgb,var(--error) 72%,#0000);box-shadow:0 .75rem 2rem -1.5rem color-mix(in srgb,var(--error) 75%,#0000)}[data-theme=light] .ds-card--overlay[data-visible=false]{background-color:color-mix(in srgb,var(--error) 10%,var(--ds-base-0))}.ds-card--overlay__surface{display:flex;flex-direction:column;min-height:9.5rem}.ds-card--overlay[data-empty=true] .ds-card--overlay__surface{flex:1}.ds-overlay-cycle-nav{align-items:center;background-color:color-mix(in srgb,var(--ds-base-950) 58%,#0000);border:1px solid color-mix(in srgb,var(--ds-primary-300) 20%,#0000);border-radius:999px;display:inline-flex;flex:0 0 auto;gap:.125rem;padding:.1875rem}.ds-overlay-cycle{align-items:center;background-color:initial;border-radius:999px;color:var(--ds-primary-300);display:flex;height:1.875rem;justify-content:center;transition:background-color .16s ease,color .16s ease,transform .16s ease;width:1.875rem}.ds-overlay-cycle:focus-visible,.ds-overlay-cycle:hover{background-color:var(--ds-base-700);color:var(--ds-base-0);transform:scale(1.08)}[data-theme=light] .ds-overlay-cycle-nav{background-color:var(--ds-primary-50);border-color:var(--ds-primary-200)}[data-theme=light] .ds-overlay-cycle{color:var(--ds-primary)}.ds-overlay-itemcard{background-color:var(--ds-base-0);border-radius:1rem;color:var(--ds-base-950);display:flex;flex:1;flex-direction:column;gap:.75rem;padding:1.125rem}.ds-overlay-itemcard__head{align-items:center;display:flex;gap:.5rem}.ds-overlay-itemcard__tag{color:var(--ds-secondary);flex:1;letter-spacing:var(--ds-tracking-caps);text-transform:uppercase}.ds-overlay-itemcard__badge,.ds-overlay-itemcard__tag{font-size:var(--ds-font-xs);font-weight:var(--ds-weight-bold)}.ds-overlay-itemcard__badge{align-items:center;background-color:var(--ds-secondary);border-radius:999px;color:var(--ds-base-0);display:inline-flex;letter-spacing:var(--ds-tracking-control);padding:.125rem .5rem}.ds-overlay-itemcard__body{color:var(--ds-base-950);display:flex;flex:1;flex-direction:column;font-size:var(--ds-font-sm);font-weight:var(--ds-weight-semibold);gap:.375rem;line-height:1.35}.ds-overlay-itemcard__row{align-items:center;display:flex;font-weight:var(--ds-weight-medium);gap:.375rem}.ds-overlay-itemcard__row--spread{color:var(--ds-base-600);font-size:var(--ds-font-sm);justify-content:space-between}.ds-overlay-itemcard__row--spread strong{color:var(--ds-secondary-700)}.ds-overlay-itemcard__support{color:var(--ds-base-600);font-size:var(--ds-font-sm);font-weight:var(--ds-weight-medium);line-height:var(--ds-leading-body)}.ds-overlay-itemcard__progress{background-color:var(--ds-primary-100);border-radius:999px;height:.5rem;overflow:hidden;position:relative}.ds-overlay-itemcard__progress-fill{background-image:linear-gradient(90deg,var(--ds-primary),var(--ds-secondary));border-radius:999px;inset:0 auto 0 0;position:absolute}.ds-overlay-itemcard__foot{align-items:center;display:flex;gap:.5rem;margin-top:auto}.ds-overlay-itemcard__foot-label{color:var(--ds-base-950);font-size:var(--ds-font-sm);font-weight:var(--ds-weight-bold)}.ds-overlay-itemcard__close{color:var(--ds-secondary-700);font-size:var(--ds-font-sm);font-weight:var(--ds-weight-semibold);margin-left:auto;text-decoration:underline}.ds-overlay-itemcard__activate{align-items:center;background-image:linear-gradient(100deg,var(--ds-primary),var(--ds-secondary));border:0;border-radius:999px;box-shadow:0 .375rem 1rem -.625rem #5c27ffd9;color:var(--ds-base-0);cursor:pointer;display:inline-flex;font-size:var(--ds-font-sm);font-weight:var(--ds-weight-bold);gap:.375rem;justify-content:center;min-height:2.25rem;transition:transform .16s ease,box-shadow .16s ease;width:100%}.ds-overlay-itemcard__activate:hover{box-shadow:0 .5rem 1.25rem -.625rem #5c27fff2;transform:translateY(-1px)}.ds-overlay-itemcard__activate:focus-visible{outline:.1875rem solid var(--ds-focus-ring);outline-offset:.125rem}.ds-overlay-tiers{background-color:var(--ds-base-0);border-radius:.875rem;display:flex;flex:1;flex-direction:column;gap:.25rem;padding:.5rem .625rem}.ds-overlay-tier{align-items:center;border-radius:.625rem;color:var(--ds-base-950);display:flex;gap:.5rem;padding:.4375rem .5rem}.ds-overlay-tier[data-active=true]{background-image:linear-gradient(135deg,#5c27ff1f,#ff7c7f1f)}.ds-overlay-tier__label{flex:1;font-size:var(--ds-font-sm);font-weight:var(--ds-weight-semibold)}.ds-overlay-empty{align-items:center;background:#0000;border:0;border-radius:.875rem;color:inherit;display:flex;flex:1;flex-direction:column;padding:1rem .75rem;text-align:center;width:100%}.ds-overlay-empty--clickable{cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}.ds-overlay-empty--clickable:hover{background-color:color-mix(in srgb,var(--ds-primary) 10%,#0000)}.ds-overlay-empty--clickable:focus-visible{outline:.1875rem solid var(--ds-focus-ring);outline-offset:-.1875rem}.ds-overlay-empty__body{align-items:center;display:flex;flex:1;flex-direction:column;gap:.625rem;justify-content:center}.ds-overlay-empty__cta{margin-top:.75rem}.ds-overlay-empty__icon{align-items:center;background-color:#9f80ff1f;border-radius:999px;color:var(--ds-primary-300);display:flex;height:3rem;justify-content:center;width:3rem}.ds-overlay-empty__copy{color:var(--ds-base-300);font-size:var(--ds-font-body);font-weight:500;line-height:1.4;max-width:15rem}.ds-goal-empty-card{align-items:center;background:#0000;border:0;border-radius:0;color:var(--ds-base-0);cursor:pointer;display:flex;flex:1;flex-direction:column;gap:.625rem;justify-content:center;min-height:8rem;padding:1rem 0;text-align:center;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease;width:100%}.ds-goal-empty-card:hover{transform:scale(1.01)}.ds-goal-empty-card:focus-visible{outline:.1875rem solid var(--ds-focus-ring);outline-offset:.125rem}.ds-goal-empty-card__plus{align-items:center;background-image:radial-gradient(circle at 50% 35%,#5c27ff73,#5c27ff14);border:.125rem solid;border-radius:999px;color:var(--ds-secondary);display:inline-flex;height:3.75rem;justify-content:center;transition:transform .16s ease,box-shadow .16s ease;width:3.75rem}.ds-goal-empty-card:hover .ds-goal-empty-card__plus{box-shadow:0 0 1.5rem color-mix(in srgb,var(--ds-secondary) 24%,#0000);transform:scale(1.06)}.ds-goal-empty-card strong{font-size:var(--ds-font-lg);line-height:1.1}[data-theme=light] .ds-goal-empty-card{color:var(--ds-base-950)}.ds-card--overlay__footer{align-items:center;display:flex;gap:.5rem}.ds-card--overlay__footer-actions{align-items:center;display:flex;flex:1;gap:inherit;min-width:0}.ds-card--overlay__footer>.ds-overlay-cycle-nav{flex:0 0 auto;margin-left:auto}.ds-overlay-fbtn{align-items:center;background-color:var(--ds-border);border-radius:999px;color:var(--ds-primary-300);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;transition:background-color .16s ease,color .16s ease;width:2.5rem}.ds-overlay-fbtn:has([data-copy-label]){font-size:var(--ds-font-sm);font-weight:var(--ds-weight-bold);gap:.4rem;padding:0 .75rem;white-space:nowrap;width:auto}.ds-overlay-fbtn[data-copy-state=success],.ds-project-header__qr-action[data-copy-state=success]{background-color:color-mix(in srgb,var(--success) 18%,var(--ds-base-800));border-color:color-mix(in srgb,var(--success) 70%,#0000);color:var(--success)}.ds-overlay-fbtn[data-copy-state=error],.ds-project-header__qr-action[data-copy-state=error]{border-color:color-mix(in srgb,var(--error) 70%,#0000);color:var(--error)}.ds-overlay-fbtn:hover{background-color:var(--ds-base-700);color:var(--ds-base-0)}.ds-overlay-configure{align-items:center;background-clip:padding-box;background-color:var(--ds-border);background-image:linear-gradient(135deg,#5c27ff40,#ff7c7f2e);background-repeat:no-repeat;border-radius:999px;color:var(--ds-on-surface);display:inline-flex;flex:1;font-size:var(--ds-font-body);font-weight:var(--ds-weight-bold);gap:.5rem;height:2.5rem;justify-content:center;transition:background-image .16s ease}.ds-overlay-configure:hover{background-image:linear-gradient(135deg,#5c27ff66,#ff7c7f4d)}.ds-card--overlay[data-disabled=true]{opacity:.55}[data-theme=light] .ds-overlay-fbtn{background-color:var(--ds-primary-100);color:var(--ds-primary)}[data-theme=light] .ds-overlay-configure{background-color:var(--ds-base-0);background-image:linear-gradient(135deg,var(--ds-primary-100),var(--ds-secondary-50));border:1px solid var(--ds-primary-200);color:var(--ds-base-950)}[data-theme=light] .ds-overlay-configure:hover{background-image:linear-gradient(135deg,var(--ds-primary-200),var(--ds-secondary-100))}[data-theme=light] .ds-overlay-empty__copy{color:var(--ds-base-600)}.ds-component-portfolio{display:grid;gap:.75rem;scroll-margin-top:1rem}.ds-component-portfolio__head{align-items:end;display:flex;gap:1rem;justify-content:space-between}.ds-component-portfolio__head h2{color:var(--text-primary);font-size:var(--ds-font-xl);font-weight:700;line-height:var(--ds-leading-title)}.ds-component-portfolio__head p{color:var(--text-secondary);font-size:var(--ds-font-body);line-height:var(--ds-leading-body);margin-top:.25rem;max-width:42rem}.ds-component-portfolio__grid{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ds-card--editor-link{align-items:center;border-radius:1rem;color:var(--text-primary);display:grid;gap:.875rem;grid-template-columns:2.75rem minmax(0,1fr) auto;min-width:0;padding:1rem;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.ds-card--editor-link:hover{background-color:var(--surface-overlay);border-color:var(--ds-primary-300);transform:translateY(-.125rem)}.ds-card--editor-link:focus-visible{outline:.1875rem solid var(--ds-focus-ring);outline-offset:.1875rem}.ds-card--editor-link__icon{align-items:center;background-color:var(--surface-elev);border-radius:50%;color:var(--ds-primary-300);display:inline-flex;height:2.75rem;justify-content:center;width:2.75rem}.ds-card--editor-link__body{display:grid;gap:.25rem;min-width:0}.ds-card--editor-link__body strong{font-size:var(--ds-font-base);line-height:var(--ds-leading-title)}.ds-card--editor-link__body>span{color:var(--text-secondary);font-size:var(--ds-font-sm);line-height:var(--ds-leading-body)}.ds-card--editor-link__arrow{color:var(--text-muted);transition:color .16s ease,transform .16s ease}.ds-card--editor-link:hover .ds-card--editor-link__arrow{color:var(--ds-primary-300);transform:translateX(.125rem)}[data-theme=light] .ds-card--editor-link:hover{border-color:var(--ds-primary)}[data-theme=light] .ds-card--editor-link__icon{color:var(--ds-primary)}@media (max-width:960px){.ds-component-portfolio__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ds-component-portfolio__grid{grid-template-columns:minmax(0,1fr)}.ds-card--editor-link{gap:.75rem;grid-template-columns:2.5rem minmax(0,1fr) auto}.ds-card--editor-link__icon{height:2.5rem;width:2.5rem}}@media (prefers-reduced-motion:reduce){.ds-card--editor-link,.ds-card--editor-link__arrow{transition:none}.ds-card--editor-link:hover,.ds-card--editor-link:hover .ds-card--editor-link__arrow{transform:none}}.ds-card--integration{align-items:center;border-radius:999px;flex-direction:row;gap:1rem;padding:1rem 1.25rem;width:100%}.ds-card--integration__icon{align-items:center;background-color:var(--ds-danger-950);border-radius:50%;color:var(--ds-base-0);display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.ds-card--integration__body{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.ds-card--integration__title{align-items:center;color:var(--ds-on-surface);display:flex;font-size:var(--ds-font-md);font-weight:700;gap:.5rem}.ds-card--integration__account{color:var(--ds-secondary);font-size:var(--ds-font-sm);font-weight:700}.ds-card--integration__description{color:var(--ds-input-placeholder);font-size:var(--ds-font-sm);font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-card--integration__actions{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.ds-card--integration[data-connected=true]{background-clip:padding-box,border-box;background-color:initial;background-image:linear-gradient(var(--ds-base-900),var(--ds-base-900)),linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));background-origin:border-box;border:1px solid #0000}[data-theme=light] .ds-card--integration[data-connected=true]{background-image:linear-gradient(var(--ds-base-0),var(--ds-base-0)),linear-gradient(135deg,var(--ds-primary),var(--ds-secondary))}.ds-card--integration--lg{gap:1.5rem;padding:1.25rem}.ds-card--integration--lg .ds-card--integration__icon{height:5rem;width:5rem}.ds-card--integration--lg .ds-card--integration__icon>*{height:3rem;width:3rem}.ds-card--integration--lg .ds-card--integration__title{font-size:var(--ds-font-base);letter-spacing:.025em}.ds-card--integration--lg .ds-card--integration__account,.ds-card--integration--lg .ds-card--integration__description{font-size:var(--ds-font-base)}.ds-card--integration__account:before{color:var(--ds-base-600);content:"•";margin-right:.5rem}@media (max-width:640px){.ds-card--integration{align-items:start;border-radius:1rem;display:grid;gap:.75rem 1rem;grid-template-columns:2.5rem minmax(0,1fr);padding:1rem}.ds-card--integration__body{grid-column:2}.ds-card--integration__description{overflow:visible;white-space:normal}.ds-card--integration__actions{display:grid;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));width:100%}.ds-card--integration__actions .ds-btn{justify-content:center;width:100%}.ds-card--integration--lg{gap:1rem;grid-template-columns:4rem minmax(0,1fr)}.ds-card--integration--lg .ds-card--integration__icon{height:4rem;width:4rem}}.ds-card--section{align-items:center;border-radius:var(--ds-card-radius-pill);flex-direction:row;gap:1rem;padding:1rem 1.5rem;width:100%}.ds-card--section__body{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.ds-card--section__title{color:var(--ds-on-surface);font-size:var(--ds-font-body);font-weight:700}.ds-card--section__subtitle{color:var(--ds-input-placeholder);font-size:var(--ds-font-sm)}.ds-card--section__action{flex-shrink:0}.ds-card--section[data-tone=negative]{background-clip:padding-box,border-box;background-color:initial;background-image:linear-gradient(var(--ds-base-900),var(--ds-base-900)),linear-gradient(135deg,var(--ds-danger-950),var(--ds-danger-800));background-origin:border-box;border:1px solid #0000}[data-theme=light] .ds-card--section[data-tone=negative]{background-image:linear-gradient(var(--ds-base-0),var(--ds-base-0)),linear-gradient(135deg,var(--ds-danger-950),var(--ds-danger-800))}.ds-card--section[data-tone=secondary]{background-color:initial;background-image:linear-gradient(135deg,#5c27ff4d,#c6b2ff4d);border:1px solid var(--ds-primary)}[data-theme=light] .ds-card--section[data-tone=secondary]{background-image:linear-gradient(135deg,var(--ds-primary-200),var(--ds-primary-100));border-color:var(--ds-primary-a11y)}.ds-history-item{align-items:center;border-bottom:1px solid var(--ds-border);color:var(--ds-on-surface);display:flex;font-size:var(--ds-font-md);gap:.625rem;padding:.625rem 1rem}.ds-history-item:last-child{border-bottom:0}.ds-history-item__icon{align-items:center;color:var(--ds-secondary);display:flex;flex-shrink:0;justify-content:center;width:1.5rem}.ds-history-item__name{color:var(--ds-on-surface);flex:1;font-weight:600}.ds-history-item__meta{color:var(--ds-input-placeholder);font-size:var(--ds-font-sm)}.ds-history-item[data-winner=true] .ds-history-item__name{color:var(--ds-secondary)}[data-theme=light] .ds-history-item{border-bottom-color:var(--ds-primary-200)}.ds-menu{background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(135deg,#5c27ff26,#c6b2ff26);background-repeat:no-repeat;border:1px solid var(--ds-border);border-radius:16px;color:var(--ds-on-surface);display:flex;flex-direction:column;gap:.25rem;min-width:15rem;padding:.5rem}.ds-menu[data-floating=true]{box-shadow:0 18px 48px -16px #0000008c,0 4px 12px -4px #260d3f66}[data-theme=light] .ds-menu{background-image:linear-gradient(135deg,var(--ds-primary-100),var(--ds-primary-50));border-color:var(--ds-primary-200)}.ds-menu-item,[data-theme=light] .ds-menu{background-color:initial;color:var(--ds-on-surface)}.ds-menu-item{align-items:center;background-clip:padding-box;background-repeat:no-repeat;border:0;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;font-size:var(--ds-font-md);font-weight:600;gap:.75rem;height:3rem;padding:0 .75rem;position:relative;text-align:left;text-decoration:none;transition:background-color .22s ease,background-image .22s ease,color .22s ease;width:100%}.ds-menu-item:hover:not(:disabled):not([aria-disabled=true]){background-image:linear-gradient(135deg,#5c27ff66,#c6b2ff66)}.ds-menu-item:disabled,.ds-menu-item[aria-disabled=true]{color:var(--ds-disabled-text);cursor:not-allowed}.ds-menu-item--sm{height:40px;padding:0 12px}[data-theme=light] .ds-menu-item:hover:not(:disabled):not([aria-disabled=true]){background-image:linear-gradient(135deg,var(--ds-primary-300),var(--ds-primary-200))}.ds-menu-item__icon{align-items:center;background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(135deg,#5c27ff26,#c6b2ff26);background-repeat:no-repeat;border:1px solid var(--ds-border);border-radius:50%;color:var(--ds-on-surface);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}[data-theme=light] .ds-menu-item__icon{background-color:initial;background-image:linear-gradient(135deg,var(--ds-primary-200),var(--ds-primary-100));border-color:var(--ds-primary-200)}.ds-menu-item__label{align-items:baseline;display:inline-flex;flex:1;gap:.5rem;min-width:0}.ds-menu-item__id{color:var(--ds-secondary);font-size:var(--ds-font-sm);font-weight:500}.ds-menu-item__tag{flex-shrink:0}.ds-menu-item[data-divider=true]{border-radius:0 0 8px 8px;border-top:1px solid var(--ds-border);margin-top:.5rem;padding-top:.5rem}[data-theme=light] .ds-menu-item[data-divider=true]{border-top-color:var(--ds-primary-200)}.ds-calendar{background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(135deg,#5c27ff26,#c6b2ff26);background-repeat:no-repeat;border:1px solid var(--ds-border);border-radius:16px;color:var(--ds-on-surface);display:flex;flex-direction:column;gap:.75rem;padding:1rem;width:18.5rem}[data-theme=light] .ds-calendar{background-color:initial;background-image:linear-gradient(135deg,var(--ds-primary-100),var(--ds-primary-50));border-color:var(--ds-primary-200)}.ds-calendar__header{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.ds-calendar__nav{align-items:center;background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(135deg,#5c27ff26,#c6b2ff26);background-repeat:no-repeat;border:1px solid var(--ds-border);border-radius:50%;color:var(--ds-on-surface);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;transition:border-color .22s ease,background-image .22s ease;width:2rem}.ds-calendar__nav:hover{background-image:linear-gradient(135deg,#5c27ff4d,#c6b2ff4d)}[data-theme=light] .ds-calendar__nav{background-color:initial;background-image:linear-gradient(135deg,var(--ds-primary-200),var(--ds-primary-100));border-color:var(--ds-primary-200)}[data-theme=light] .ds-calendar__nav:hover{background-image:linear-gradient(135deg,var(--ds-primary-300),var(--ds-primary-200))}.ds-calendar__title{color:var(--ds-on-surface);flex:1;font-size:var(--ds-font-md);font-weight:700;text-align:center}.ds-calendar__weekdays{color:var(--ds-input-placeholder);font-size:var(--ds-font-xs);font-weight:600;letter-spacing:.04em;text-align:center;text-transform:uppercase}.ds-calendar__days,.ds-calendar__weekdays{display:grid;gap:.25rem;grid-template-columns:repeat(7,1fr)}.ds-calendar__days{justify-items:center}.ds-calendar__months{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr)}.ds-calendar-day{align-items:center;background-clip:padding-box;background-color:initial;background-repeat:no-repeat;border:0;border-radius:999px;color:var(--ds-on-surface);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--ds-font-sm);font-weight:600;height:2rem;justify-content:center;transition:background-color .22s ease,background-image .22s ease,color .22s ease;width:2rem}.ds-calendar-day:hover:not(:disabled){background-image:linear-gradient(135deg,#5c27ff66,#c6b2ff66)}.ds-calendar-day[data-selected=true]{background-color:initial;background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));color:var(--ds-base-0)}.ds-calendar-day[data-out-of-month=true]{color:var(--ds-input-placeholder)}.ds-calendar-day:disabled,.ds-calendar-day[aria-disabled=true]{color:var(--ds-disabled-text);cursor:not-allowed}[data-theme=light] .ds-calendar-day:hover:not(:disabled){background-image:linear-gradient(135deg,var(--ds-primary-300),var(--ds-primary-200))}.ds-calendar-month{align-items:center;background-clip:padding-box;background-color:initial;background-repeat:no-repeat;border:0;border-radius:999px;color:var(--ds-on-surface);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--ds-font-sm);font-weight:600;height:2.5rem;justify-content:center;padding:0 1rem;transition:background-color .22s ease,background-image .22s ease,color .22s ease}.ds-calendar-month:hover:not(:disabled){background-image:linear-gradient(135deg,#5c27ff66,#c6b2ff66)}.ds-calendar-month[data-selected=true]{background-color:initial;background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));color:var(--ds-base-0)}.ds-calendar-month:disabled,.ds-calendar-month[aria-disabled=true]{color:var(--ds-disabled-text);cursor:not-allowed}[data-theme=light] .ds-calendar-month:hover:not(:disabled){background-image:linear-gradient(135deg,var(--ds-primary-300),var(--ds-primary-200))}.ds-status-bar{align-items:center;background-clip:padding-box;background-color:var(--ds-primary);background-repeat:no-repeat;color:var(--ds-base-0);display:flex;flex-wrap:wrap;justify-content:space-between;min-height:3.5rem;padding:.5rem 2.5rem;row-gap:.35rem;width:100%}.ds-status-bar[data-status=alert]{background-color:var(--ds-alert-bg);color:var(--ds-status-bar-alert-ink)}.ds-status-bar[data-status=brand]{background-color:var(--ds-primary);background-image:linear-gradient(90deg,var(--ds-primary) 0,var(--ds-info) 55%,var(--ds-secondary) 135%);color:var(--ds-base-0)}.ds-status-bar[data-status=shield]{background-color:var(--ds-shield);background-image:linear-gradient(90deg,var(--ds-shield-deep) 0,var(--ds-shield) 70%,var(--ds-shield-strong) 135%);color:var(--ds-base-0)}.ds-status-bar[data-status=shield] .ds-status-bar__link{color:var(--ds-shield-link)}.ds-status-bar[data-status=shield]{--btn-inverse-ink:var(--ds-shield-strong)}.ds-status-bar[data-status=neutral]{background-color:var(--surface-overlay);border-block:1px solid var(--border);color:var(--text-primary)}.ds-status-bar__text{align-items:center;display:flex;flex:1 1 24rem;flex-wrap:wrap;gap:.75rem;min-width:0;row-gap:.2rem}.ds-status-bar__icon{align-items:center;background-color:#ff7c7f26;border-radius:999px;color:var(--ds-secondary);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.ds-status-bar[data-status=alert] .ds-status-bar__icon{background-color:var(--ds-alert-bg-icon);color:var(--ds-status-bar-alert-ink)}.ds-status-bar[data-status=brand] .ds-status-bar__icon,.ds-status-bar[data-status=shield] .ds-status-bar__icon{background-color:#ffffff29;color:var(--ds-base-0)}.ds-status-bar[data-status=neutral] .ds-status-bar__icon{background-color:color-mix(in srgb,var(--text-secondary) 16%,#0000);color:var(--text-secondary)}.ds-status-bar__title{font-size:var(--ds-font-base);font-weight:700;letter-spacing:.4px;line-height:1.25;white-space:nowrap}.ds-status-bar__support{font-size:var(--ds-font-base);font-weight:500;line-height:1.5;min-width:0}.ds-status-bar__support strong{font-weight:700}.ds-status-bar__extend{background:#0000;border:1px solid #ffffff59;border-radius:999px;color:#ffffffe6;cursor:pointer;display:inline-block;font:inherit;font-size:var(--ds-font-sm);font-weight:700;letter-spacing:.4px;margin-left:.375rem;padding:.0625rem .625rem;transition:background-color .16s ease,border-color .16s ease}.ds-status-bar__extend:hover{background-color:#ffffff1f;border-color:#fff9}.ds-status-bar__action{align-items:center;display:flex;flex-shrink:0;gap:1.5rem;margin-left:auto}.ds-status-bar__link{align-items:flex-start;color:var(--ds-secondary-300);cursor:pointer;display:inline-flex;flex-direction:column;font-size:var(--ds-font-md);font-weight:700;gap:.25rem;letter-spacing:.4px;line-height:1.5;white-space:nowrap}.ds-status-bar__link:after{background-color:currentColor;content:"";display:block;height:.0625rem;opacity:0;width:100%}.ds-status-bar[data-status=alert] .ds-status-bar__link{color:var(--ds-status-bar-alert-link)}.ds-status-bar__link:hover:after{opacity:1}.ds-status-bar__feedback{display:inline;font-weight:700}.ds-app-layout{display:flex;flex-direction:column;min-height:100vh}.ds-app-layout>.ds-page-shell{flex:1 0 auto;min-height:0}.ds-app-layout:has(>.ds-editor-shell){height:100vh;min-height:0}.ds-app-layout>.ds-editor-shell,.ds-app-layout>.ds-editor-shell--card{flex:1 1 auto;height:auto;min-height:0;overflow:auto}.ds-layout-bars{display:flex;flex:0 0 auto;flex-direction:column;position:relative;transition:margin-left var(--ds-sidebar-motion);z-index:30}@media (max-width:760px){.ds-app-layout:has(>.ds-editor-shell){height:auto;min-height:100svh}.ds-app-layout>.ds-editor-shell,.ds-app-layout>.ds-editor-shell--card{flex:1 0 auto;overflow:visible}.ds-app-layout>.ds-editor-shell--card .ds-editor-shell__card{flex:1 0 auto;min-height:0}}.ds-app-layout:has(>.ds-page-shell)>.ds-layout-bars{margin-left:var(--ds-sidebar-width)}.ds-layout-bars .ds-status-bar{padding-left:max(2.5rem,env(safe-area-inset-left));padding-right:max(2.5rem,env(safe-area-inset-right))}@media (max-width:820px){.ds-layout-bars .ds-status-bar{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right));row-gap:.5rem}.ds-layout-bars .ds-status-bar__title{white-space:normal}.ds-layout-bars .ds-status-bar__action{margin-left:0;padding-left:2.75rem;width:100%}}.ds-status-bar__cta{flex-shrink:0}.ds-status-bar--oneline .ds-status-bar__text{flex-wrap:nowrap}.ds-status-bar--oneline .ds-status-bar__support{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-dialog-backdrop{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#0a0314b3;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:90}.ds-dialog{background-color:var(--surface-card);border:1px solid var(--border-subtle);border-radius:1.125rem;box-shadow:0 30px 80px #00000080;display:flex;flex-direction:column;gap:.75rem;padding:1.25rem 1.4rem;width:min(30rem,100%)}.ds-dialog__header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.ds-dialog__header h3{font-size:var(--ds-font-subtitle);font-weight:800;letter-spacing:-.01em;margin:0}.ds-dialog__close{align-items:center;background:#0000;border:0;border-radius:.5rem;color:var(--text-muted);cursor:pointer;display:inline-flex;height:1.8rem;justify-content:center;margin:-.25rem -.35rem 0 0;padding:0;width:1.8rem}.ds-dialog__close:hover{background-color:color-mix(in srgb,var(--text-secondary) 14%,#0000);color:var(--text-primary)}.ds-dialog__body{color:var(--text-secondary);font-size:var(--ds-font-md);line-height:1.6}.ds-dialog__body strong{color:var(--text-primary)}.ds-dialog__actions{display:flex;gap:.6rem;justify-content:flex-end;margin-top:.25rem}[data-theme=light] .ds-dialog{box-shadow:0 30px 80px #260d3f40}.ds-dialog--quick-goal{background-color:var(--surface-overlay);border-radius:1rem;box-shadow:0 8px 10px -6px #0000001a,0 20px 25px -5px #0000001a;gap:0;padding:2.5rem;width:min(45rem,100%)}.ds-dialog--quick-goal .ds-dialog__header h3{font-size:var(--ds-font-2xl);font-weight:700;letter-spacing:.025rem;line-height:1.25}.ds-dialog--quick-goal .ds-dialog__body{color:var(--text-primary)}.ds-dialog__lead{color:var(--text-secondary);font-size:var(--ds-font-base);font-weight:500;line-height:1.5;margin:.5rem 0 0}.ds-quick-goal-form{display:flex;flex-direction:column;gap:1.5rem;margin-top:2.5rem}.ds-dialog--quick-goal .ds-dialog__actions{align-items:center;gap:1rem;justify-content:space-between;margin-top:2.5rem}.ds-quick-goal-actions__create{align-items:center;display:flex;gap:.5rem}.ds-status-box{align-items:center;background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff33,#c6b2ff33);background-repeat:no-repeat;border:1px solid #0000;border-radius:16px;display:flex;gap:1rem;padding:1rem 1.5rem;width:100%}.ds-status-box[data-connected=true]{background-image:linear-gradient(90deg,#5c27ff99,#c6b2ff99);border-color:var(--ds-success-border)}.ds-status-box__icon{align-items:center;background-color:var(--ds-alert-bg-icon);border-radius:999px;color:var(--ds-alert-text);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.ds-status-box[data-connected=true] .ds-status-box__icon{background-color:var(--ds-success-bg-icon);color:var(--ds-success-accessibility)}.ds-status-box__text{display:flex;flex:1 0 0;flex-direction:column;gap:.25rem;min-width:0}.ds-status-box__eyebrow{color:var(--ds-base-100);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.8px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ds-status-box[data-connected=true] .ds-status-box__eyebrow{color:var(--ds-success-text)}.ds-status-box__title{color:var(--ds-base-0);font-size:var(--ds-font-base);overflow:hidden;text-overflow:ellipsis}.ds-status-box__meta,.ds-status-box__title{font-weight:700;line-height:1.5;white-space:nowrap}.ds-status-box__meta{color:var(--ds-base-200);flex-shrink:0;font-size:var(--ds-font-xs)}.ds-status-box[data-connected=true] .ds-status-box__meta{color:var(--ds-base-50)}[data-theme=light] .ds-status-box{background-color:var(--ds-alert-bg-icon);background-image:linear-gradient(90deg,#ffd11a2e,#fffae599);border-color:#ffd11a59}[data-theme=light] .ds-status-box[data-connected=true]{background-color:var(--ds-success-bg-icon);background-image:linear-gradient(90deg,#2180002e,#c6ffb299);border-color:var(--ds-success-border)}[data-theme=light] .ds-status-box__title{color:var(--ds-base-950)}[data-theme=light] .ds-status-box__eyebrow{color:var(--ds-alert-text)}[data-theme=light] .ds-status-box[data-connected=true] .ds-status-box__eyebrow{color:var(--ds-success-text)}[data-theme=light] .ds-status-box[data-connected=true] .ds-status-box__meta,[data-theme=light] .ds-status-box__meta{color:var(--ds-base-600)}.ds-status-tag{align-items:center;background-clip:padding-box;background-repeat:no-repeat;border-radius:999px;display:inline-flex;font-size:var(--ds-font-xs);font-weight:700;gap:.35rem;justify-content:center;letter-spacing:.4px;line-height:1.5;padding:.25rem .75rem;white-space:nowrap}.ds-status-tag[data-tone=primary]{background-color:var(--ds-primary-50);color:var(--ds-primary)}.ds-status-tag[data-tone=secondary]{background-color:var(--ds-secondary-700);color:var(--ds-base-0)}.ds-status-tag[data-tone=success]{background-color:var(--ds-tag-success);color:var(--ds-base-0)}.ds-status-tag[data-tone=alert]{background-color:var(--ds-tag-alert);color:var(--ds-base-0)}.ds-status-tag[data-tone=urgent]{background-color:var(--ds-danger-950);color:var(--ds-base-0)}.ds-status-tag[data-tone=info]{background-color:var(--ds-shield-strong);color:var(--ds-base-0)}.ds-status-tag[data-tone=subtle]{background-image:linear-gradient(90deg,#5c27ff0d,#ff7c7f0d);color:var(--ds-primary-300)}[data-theme=light] .ds-status-tag[data-tone=primary]{background-color:var(--ds-primary-50);color:var(--ds-primary-a11y)}[data-theme=light] .ds-status-tag[data-tone=subtle]{background-image:linear-gradient(90deg,#5c27ff1a,#ff7c7f1a);color:var(--ds-primary)}.ds-toast{align-items:flex-start;background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff66,#c6b2ff66);background-repeat:no-repeat;border:1px solid var(--ds-primary);border-radius:8px;box-shadow:var(--ds-toast-shadow);color:var(--ds-base-0);display:flex;gap:.75rem;min-width:25rem;padding:1rem;width:25rem}.ds-toast__icon{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.ds-toast[data-state=default] .ds-toast__icon{background-color:var(--ds-primary);background-image:linear-gradient(90deg,#5c27ff33 0,#ff7c7f33 100%),linear-gradient(90deg,var(--ds-primary) 0,var(--ds-primary-700) 100%);color:var(--ds-base-0)}.ds-toast[data-state=success] .ds-toast__icon{background-color:var(--ds-success-bg-icon);color:var(--ds-success-accessibility)}.ds-toast[data-state=alert] .ds-toast__icon{background-color:var(--ds-alert-bg-icon);color:var(--ds-alert-text)}.ds-toast[data-state=urgent] .ds-toast__icon{background-color:var(--ds-danger-100);color:var(--ds-danger-950)}.ds-toast__text{display:flex;flex:1 0 0;flex-direction:column;gap:.25rem;min-width:0}.ds-toast__title{font-size:var(--ds-font-base);font-weight:700;letter-spacing:.4px;line-height:1.25}.ds-toast__message{font-size:var(--ds-font-md);font-weight:500;line-height:1.5}.ds-toast__close{align-items:center;background:none;border:none;color:currentColor;cursor:pointer;display:inline-flex;flex-shrink:0;height:1rem;justify-content:center;padding:0;width:1rem}.ds-toast__close:hover{opacity:.7}[data-theme=light] .ds-toast{background-color:var(--ds-primary-50);background-image:linear-gradient(90deg,#5c27ff1a,#c6b2ff33);border-color:var(--ds-primary);color:var(--ds-base-950)}[data-theme=light] .ds-toast[data-state=success]{background-color:var(--ds-success-bg-icon);background-image:linear-gradient(90deg,#2180001a,#c6ffb266);border-color:var(--ds-success-accessibility)}[data-theme=light] .ds-toast[data-state=alert]{background-color:var(--ds-alert-bg-icon);background-image:linear-gradient(90deg,#ffd11a2e,#fffae599);border-color:var(--ds-alert-bg)}[data-theme=light] .ds-toast[data-state=urgent]{background-color:var(--ds-danger-100);background-image:linear-gradient(90deg,#d900001a,#ffe5e599);border-color:var(--ds-danger-950)}.ds-toast[hidden]{display:none}.ds-toast-stack{align-items:flex-end;display:flex;flex-direction:column;gap:.75rem;pointer-events:none;position:fixed;right:1rem;top:1rem;z-index:200}.ds-toast-stack>*{pointer-events:auto}@media (max-width:30rem){.ds-toast-stack{align-items:stretch;left:1rem}.ds-toast{min-width:0;width:100%}}.ds-banner{background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff33,#ff7c7f33);background-repeat:no-repeat;border:1px solid var(--ds-primary);border-radius:16px;box-shadow:0 4px 6px #260d3f40,0 2px 4px #260d3f40;color:var(--ds-base-0);display:flex;width:100%}.ds-banner[data-density=default]{gap:1.5rem;padding:1.5rem}.ds-banner[data-density=compact]{gap:1rem;padding:.5rem .5rem .5rem 1.5rem}[data-theme=light] .ds-banner{background-color:var(--ds-primary-50);background-image:linear-gradient(90deg,#5c27ff1a,#ff7c7f1a);color:var(--ds-base-950)}.ds-banner__dismiss{align-items:center;background:none;border:none;color:var(--ds-base-200);cursor:pointer;display:inline-flex;font-size:var(--ds-font-md);font-weight:500;gap:.25rem;line-height:1.5;padding:0;text-decoration:underline;text-decoration-thickness:1px}.ds-banner__dismiss:hover{color:var(--ds-base-0)}[data-theme=light] .ds-banner__dismiss{color:var(--ds-base-600)}[data-theme=light] .ds-banner__dismiss:hover{color:var(--ds-base-950)}.ds-banner-pill{align-items:center;background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff33,#c6b2ff33);background-repeat:no-repeat;border:none;border-radius:999px;color:var(--ds-base-0);cursor:pointer;display:inline-flex;font-size:var(--ds-font-md);font-weight:700;gap:.5rem;height:3rem;justify-content:center;letter-spacing:.4px;padding:0 2rem;white-space:nowrap}.ds-banner-pill:hover{background-image:linear-gradient(90deg,#5c27ff66,#c6b2ff66)}.ds-earnings-banner{align-items:center;background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff66,#ff7c7f66);background-repeat:no-repeat;border:1px solid var(--ds-border);border-radius:999px;color:var(--ds-base-0);display:flex;gap:1.5rem;justify-content:space-between;min-height:5.125rem;padding:1rem 1rem 1rem 2.5rem;width:100%}.ds-earnings-banner__text{display:flex;flex-direction:column;gap:.25rem;min-width:0}.ds-earnings-banner__caption{color:var(--ds-secondary);font-size:var(--ds-font-xs);font-weight:600;letter-spacing:.5px;line-height:1.5;text-transform:uppercase}.ds-earnings-banner__body{font-size:var(--ds-font-base);font-weight:600;letter-spacing:.4px;line-height:1.5}.ds-earnings-banner__body strong{color:var(--ds-base-0);font-weight:700}.ds-earnings-banner__action{align-items:center;display:flex;flex-shrink:0}[data-theme=light] .ds-earnings-banner{background-color:var(--ds-primary-50);background-image:linear-gradient(90deg,#5c27ff2e,#5c27ff14 35%,#ff7c7f0d 80%,#ff7c7f05);border-color:var(--border,var(--ds-border-light));color:var(--ds-base-950)}[data-theme=light] .ds-earnings-banner__body strong,[data-theme=light] .ds-earnings-banner__caption{color:var(--ds-primary)}.ds-callout{align-items:center;background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff66,#c6b2ff66);background-repeat:no-repeat;border:1px solid var(--ds-primary);border-left-width:4px;border-radius:0 8px 8px 0;box-shadow:var(--ds-shadow-md);color:var(--ds-base-0);display:flex;gap:1rem;max-width:45rem;min-width:25rem;padding:1rem 1rem 1rem 1.5rem;width:100%}.ds-callout[data-state=success]{border-left-color:var(--ds-success-accessibility)}.ds-callout[data-state=alert]{border-left-color:var(--ds-alert-base)}.ds-callout[data-state=error]{border-left-color:var(--ds-danger-950)}.ds-callout__icon{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.ds-callout[data-state=default] .ds-callout__icon{background-color:var(--ds-primary);background-image:linear-gradient(90deg,#5c27ff33 0,#ff7c7f33 100%),linear-gradient(90deg,var(--ds-primary) 0,var(--ds-primary-700) 100%);color:var(--ds-base-0)}.ds-callout[data-state=success] .ds-callout__icon{background-color:var(--ds-success-bg-icon);color:var(--ds-success-accessibility)}.ds-callout[data-state=alert] .ds-callout__icon{background-color:var(--ds-alert-bg-icon);color:var(--ds-alert-text)}.ds-callout[data-state=error] .ds-callout__icon{background-color:var(--ds-danger-100);color:var(--ds-danger-950)}.ds-callout__content{align-items:center;display:flex;flex:1 0 0;gap:1rem;min-width:0}.ds-callout__text{display:flex;flex:1 0 0;flex-direction:column;gap:.25rem;min-width:0}.ds-callout__title{font-size:var(--ds-font-base);font-weight:700;letter-spacing:.4px;line-height:1.25}.ds-callout__message{font-size:var(--ds-font-md);font-weight:500;line-height:1.5}.ds-callout__action{flex-shrink:0}[data-theme=light] .ds-callout{background-color:var(--ds-primary-50);background-image:linear-gradient(90deg,#5c27ff1a,#c6b2ff33);border-color:var(--ds-primary);color:var(--ds-base-950)}[data-theme=light] .ds-callout[data-state=success]{background-color:var(--ds-success-bg-icon);background-image:linear-gradient(90deg,#2180001a,#c6ffb266);border-color:var(--ds-success-accessibility)}[data-theme=light] .ds-callout[data-state=alert]{background-color:var(--ds-alert-bg-icon);background-image:linear-gradient(90deg,#ffd11a2e,#fffae599);border-color:var(--ds-alert-bg)}[data-theme=light] .ds-callout[data-state=error]{background-color:var(--ds-danger-100);background-image:linear-gradient(90deg,#d900001a,#ffe5e599);border-color:var(--ds-danger-950)}@media (max-width:30rem){.ds-callout{min-width:0;padding:1rem}.ds-callout,.ds-callout__content{align-items:flex-start;gap:.75rem}.ds-callout__content{flex-direction:column}}.ds-tooltip{background-color:var(--ds-base-900);border:1px solid var(--ds-base-700);border-radius:.75rem;box-shadow:var(--ds-toast-shadow);color:var(--ds-base-0);display:flex;flex-direction:column;gap:.75rem;max-width:calc(100vw - 1.5rem);padding:1.125rem;width:21rem}.ds-tooltip.ds-tooltip--inverse{background-color:var(--ds-base-0);border-color:var(--ds-primary-200);color:var(--ds-base-950)}.ds-tooltip.ds-tooltip--inverse .ds-tooltip__link{color:var(--ds-primary-a11y)}.ds-tooltip__title{font-size:var(--ds-font-subtitle);font-weight:700;letter-spacing:.4px;line-height:1.25}.ds-tooltip__body{font-weight:500}.ds-tooltip__body,.ds-tooltip__link{font-size:var(--ds-font-md);line-height:1.5}.ds-tooltip__link{align-items:flex-start;color:var(--ds-secondary-300);cursor:pointer;display:inline-flex;flex-direction:column;font-weight:700;gap:.25rem;letter-spacing:.4px;text-decoration:none}.ds-tooltip__link:after{background-color:currentColor;content:"";display:block;height:.0625rem;opacity:0;width:100%}.ds-tooltip__link:hover:after{opacity:1}.ds-tooltip-anchor{align-items:center;display:inline-flex;position:relative}.ds-tooltip-anchor:focus-within,.ds-tooltip-anchor:hover{z-index:300}.ds-tooltip-anchor__pop{bottom:calc(100% + .75rem);left:50%;opacity:0;pointer-events:none;position:absolute;transform:translateX(-50%) translateY(.25rem);transition:opacity .16s ease,transform .16s ease,visibility .16s;visibility:hidden;z-index:300}.ds-tooltip-anchor:focus-within .ds-tooltip-anchor__pop,.ds-tooltip-anchor:hover .ds-tooltip-anchor__pop{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0);visibility:visible}.ds-tooltip-anchor__pop.is-portaled{bottom:auto;opacity:1;pointer-events:auto;position:fixed;right:auto;transform:none;visibility:visible;z-index:2147483000}.ds-tooltip-anchor__pop.is-portaled.is-mobile-sheet{max-height:calc(100vh - 1.5rem);overflow-y:auto;width:min(24rem,calc(100vw - 1.5rem))}.ds-tooltip-trigger{background-color:var(--ds-secondary);border:0;border-radius:999px;box-shadow:none;color:var(--ds-base-0);cursor:pointer;display:inline-grid;flex-shrink:0;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-base);font-weight:var(--ds-weight-bold);height:1.5rem;letter-spacing:0;line-height:1;padding:0;place-items:center;transition:background-color .14s ease,transform .14s ease;width:1.5rem}.ds-tooltip-trigger>span{display:grid;height:1em;line-height:1;place-items:center;transform:translateY(-.025em);width:1em}.ds-tooltip-trigger:focus-visible,.ds-tooltip-trigger:hover{background-color:var(--ds-secondary-600);color:var(--ds-base-0);transform:scale(1.06)}.ds-tooltip-trigger:focus-visible{outline:2px solid var(--ds-primary-200);outline-offset:2px}[data-theme=light] .ds-tooltip{background-color:var(--surface-overlay);border-color:var(--ds-primary-200);color:var(--ds-base-950)}[data-theme=light] .ds-tooltip.ds-tooltip--inverse{background-color:var(--ds-base-950);border-color:var(--ds-base-700);color:var(--ds-base-0)}[data-theme=light] .ds-tooltip.ds-tooltip--inverse .ds-tooltip__link{color:var(--ds-secondary-300)}[data-theme=light] .ds-tooltip__link{color:var(--ds-primary-a11y)}[data-theme=light] .ds-tooltip-trigger{background-color:var(--ds-secondary-700);color:var(--ds-base-0)}[data-theme=light] .ds-tooltip-trigger:hover{background-color:var(--ds-secondary-800);color:var(--ds-base-0)}.ds-section-link{background-clip:padding-box;background-image:linear-gradient(90deg,#5c27ff33,#ff7c7f33);background-repeat:no-repeat;display:flex;gap:1.5rem;padding:.75rem 1rem;width:100%}.ds-section-link,.ds-section-link__icon{align-items:center;background-color:var(--ds-base-900);border-radius:999px;color:var(--ds-base-0)}.ds-section-link__icon{background-image:linear-gradient(90deg,#5c27ff66,#c6b2ff66);display:inline-flex;flex-shrink:0;height:3.5rem;justify-content:center;width:3.5rem}.ds-section-link__label{display:flex;flex-direction:column;gap:.125rem}.ds-section-link__title{font-size:var(--ds-font-base);font-weight:700;letter-spacing:.4px;line-height:1.25;white-space:nowrap}.ds-section-link__hint{color:var(--ds-base-400);font-size:var(--ds-font-xs);font-weight:500;line-height:1.2;white-space:nowrap}.ds-section-link__url{align-items:center;background-color:var(--ds-base-700);border:1px solid var(--ds-base-600);border-radius:999px;color:var(--ds-base-0);display:flex;flex:1 0 0;gap:.5rem;height:3rem;min-width:0;padding:0 .25rem 0 1.5rem}.ds-section-link__url-text{flex:1 0 0;font-size:var(--ds-font-md);font-weight:700;line-height:1.5;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-section-link__url-text-prefix{color:var(--ds-base-400)}[data-theme=light] .ds-section-link{background-color:var(--ds-primary-50);background-image:linear-gradient(90deg,#5c27ff1a,#ff7c7f1a);color:var(--ds-base-950)}[data-theme=light] .ds-section-link__url{background-color:var(--ds-base-0);border-color:var(--ds-primary-200);color:var(--ds-base-950)}.ds-links-page,.ds-rewards-page{display:flex;flex-direction:column;gap:2rem;margin:0 var(--ds-workspace-gutter);padding:2rem 0;width:min(calc(100% - var(--ds-workspace-gutter-pair)),80.25rem)}.ds-rewards-page__section{display:flex;flex-direction:column;gap:1rem;max-width:80.25rem}.ds-rewards-page__section-title{color:var(--ds-on-surface);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-lg);font-weight:700;margin:0;padding-left:1.5rem}.ds-rewards-page__options{display:flex;flex-direction:column;gap:.75rem}.ds-rewards-page__section-title .ds-tooltip-anchor{margin-left:.375rem;vertical-align:middle}.ds-rewards-page__botgram-icon{display:block;height:100%;isolation:isolate;position:relative;width:100%}.ds-card--integration--lg .ds-card--integration__icon>.ds-rewards-page__botgram-icon{height:4rem;width:4rem}.ds-rewards-page__botgram-icon:after{animation:ds-reward-icon-glow 6s ease-in-out infinite;background:radial-gradient(circle,#ff7c7fa6 0,#5c27ff6b 50%,#0000 72%);inset:-30%;opacity:.65;transform:scale(1.1)}.ds-rewards-page__botgram-icon:after,.ds-rewards-page__botgram-icon:before{border-radius:50%;content:"";pointer-events:none;position:absolute;z-index:0}.ds-rewards-page__botgram-icon:before{animation:ds-reward-icon-ring 6s ease-out infinite;border:2px solid #ff7c7f99;inset:-12%;opacity:0;transform:scale(.6)}@keyframes ds-reward-icon-ring{0%{border-color:#ff7c7f99;opacity:.55;transform:scale(1.05)}14%{border-color:#5c27ff80;opacity:0;transform:scale(1.7)}15%,93%{opacity:0;transform:scale(.6)}to{opacity:.55;transform:scale(1.05)}}.ds-rewards-page__icon-swap{animation:ds-reward-icon-swap 6s ease-in-out infinite;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%;z-index:1}.ds-rewards-page__icon-swap--alt{animation-delay:-3s;animation-name:ds-reward-icon-swap-alt}@keyframes ds-reward-icon-swap-alt{0%,42%{opacity:1;transform:scale(1)}50%,90%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes ds-reward-icon-swap{0%{opacity:1;transform:scale(1.08)}8%{transform:scale(1)}42%{opacity:1;transform:scale(1)}50%,90%{opacity:0;transform:scale(.75)}96%{opacity:1;transform:scale(1.16)}to{opacity:1;transform:scale(1.08)}}@keyframes ds-reward-icon-glow{0%{opacity:.65;transform:scale(1.1)}14%{opacity:0;transform:scale(1.6)}15%,90%{opacity:0;transform:scale(.5)}96%{opacity:.9;transform:scale(1.02)}to{opacity:.65;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.ds-rewards-page__botgram-icon:after,.ds-rewards-page__botgram-icon:before,.ds-rewards-page__icon-swap{animation:none}.ds-rewards-page__botgram-icon:after,.ds-rewards-page__botgram-icon:before,.ds-rewards-page__icon-swap--alt{opacity:0}}.ds-dialog--wizard{display:flex;flex-direction:column;gap:1.25rem;max-width:none;padding:2.5rem;width:min(75rem,calc(100vw - 4rem))}.ds-wizard__header{align-items:center;display:flex;gap:1rem}.ds-wizard__mark{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:4rem;justify-content:center;width:4rem}.ds-wizard__mark img{height:2.4rem;-o-object-fit:contain;object-fit:contain;width:2.4rem}.ds-wizard__title{color:var(--ds-on-surface);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-2xl);font-weight:700;line-height:1.25;margin:0}.ds-wizard__subtitle{color:var(--ds-input-placeholder);font-size:var(--ds-font-base);font-weight:500;margin:.25rem 0 0}.ds-wizard__steps{align-items:flex-start;background-color:var(--ds-base-950);border-radius:1rem;display:flex;gap:1.5rem;justify-content:center;padding:.75rem 0 1rem}.ds-wizard__step{align-items:center;display:flex;flex-direction:column;gap:.375rem}.ds-wizard__step-label{color:var(--ds-input-placeholder);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ds-wizard__step-label[data-current]{color:var(--ds-secondary)}.ds-wizard__steps-line{background-color:var(--ds-border);height:1px;margin-top:.75rem;width:15rem}.ds-wizard__badge{align-items:center;border-radius:50%;color:var(--ds-base-0);display:flex;font-size:var(--ds-font-xs);font-weight:700;height:1.5rem;justify-content:center;width:1.5rem}.ds-wizard__badge[data-state=current]{background-color:var(--ds-secondary)}.ds-wizard__badge[data-state=done]{background-color:var(--ds-primary)}.ds-wizard__badge[data-state=upcoming]{background-color:var(--ds-base-900);border:1px solid var(--ds-border);color:var(--ds-input-placeholder)}.ds-wizard__panel{background-color:var(--ds-base-950);border-radius:1rem;display:flex;flex-direction:column;gap:1.5rem;padding:2.5rem 5rem}.ds-wizard__panel>form{display:flex;flex-direction:column;gap:2rem}.ds-wizard__group{display:flex;flex-direction:column;gap:1rem}.ds-wizard__group-title{border-bottom:1px solid var(--ds-border);color:var(--ds-on-surface);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-lg);font-weight:700;margin:0;padding-bottom:.75rem}.ds-wizard__fields{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.ds-wizard__footer{align-items:center;display:flex;justify-content:space-between;padding-top:.5rem}.ds-wizard__integrate{align-items:stretch;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.ds-wizard__video-bg{background:radial-gradient(circle at 30% 30%,#5c27ff59,#0000 60%),var(--ds-base-900);height:100%;width:100%}.ds-wizard__part,.ds-wizard__parts{display:flex;flex-direction:column;gap:.5rem}.ds-wizard__part{background-color:var(--ds-base-900);border-radius:.75rem;padding:1rem 1.5rem}.ds-wizard__part-eyebrow{color:var(--ds-secondary);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.ds-wizard__part-text{color:var(--ds-on-surface);font-size:var(--ds-font-base);font-weight:500;margin:0}.ds-wizard__handle{color:var(--ds-secondary);font-weight:700}.ds-wizard__key-row{align-items:center;display:flex;gap:.5rem;margin-top:.5rem}.ds-wizard__key-row>:first-child{flex:1}.ds-wizard__key-eye{align-items:center;color:var(--ds-input-placeholder);display:flex}.ds-wizard__key-eye:hover{color:var(--ds-on-surface)}.ds-wizard__key-expired,.ds-wizard__key-waiting{color:var(--ds-input-placeholder);font-size:var(--ds-font-md);font-weight:500;margin:0}@media (max-width:48rem){.ds-wizard__fields,.ds-wizard__integrate{grid-template-columns:1fr}.ds-wizard__panel{padding:1.5rem}}@media (max-width:640px){.ds-rewards-page{gap:2rem;margin:0 1rem;padding:1.5rem 0;width:calc(100% - 2rem)}.ds-rewards-page__section-title{padding-left:0}.ds-dialog--wizard{gap:1rem;max-height:calc(100dvh - 1rem);overflow-y:auto;padding:1rem;width:calc(100vw - 1rem)}.ds-wizard__header{align-items:flex-start;padding-right:1.5rem}.ds-wizard__mark{height:3rem;width:3rem}.ds-wizard__title{font-size:var(--ds-font-xl)}.ds-wizard__steps{gap:.75rem;padding-inline:1rem}.ds-wizard__steps-line{flex:1;min-width:2rem;width:auto}.ds-wizard__panel,.ds-wizard__part{padding:1rem}.ds-wizard__key-row{align-items:stretch;flex-direction:column}.ds-wizard__key-row>:first-child{width:100%}.ds-wizard__footer{align-items:stretch;flex-direction:column-reverse;gap:.75rem}.ds-wizard__footer .ds-btn{justify-content:center;width:100%}}.ds-links-page__intro{display:flex;flex-direction:column;gap:1rem}.ds-links-page__title{margin:0}.ds-links-onboarding .ds-banner{align-items:center;min-height:14rem}.ds-links-onboarding__copy{display:flex;flex:0 0 22rem;flex-direction:column;gap:1.5rem;justify-content:center;width:22rem}.ds-links-onboarding__copy h3{font-family:var(--ds-font-family-ui);font-size:var(--ds-font-2xl);font-weight:700;letter-spacing:.4px;line-height:1.25;margin:0;max-width:20rem}.ds-links-software-grid{display:grid;flex:1 1 auto;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.ds-links-software{height:3rem;min-width:0;padding:0 1.5rem;text-decoration:none;width:100%}.ds-links-software[data-featured=true]{grid-column:1/-1}.ds-links-software:focus-visible{outline:2px solid var(--ds-secondary);outline-offset:2px}.ds-links-software__mark{align-items:center;color:var(--ds-base-0);display:inline-flex;flex:0 0 1.25rem;height:1.25rem;justify-content:center;width:1.25rem}.ds-links-software__mark>svg{display:block;height:100%;width:100%}.ds-links-software__mark[data-software=xsplit]{color:#06cbd7}.ds-links-software__wordmark{font-size:var(--ds-font-xs);font-weight:900;letter-spacing:-.04em}.ds-links-section{display:grid;gap:1rem}.ds-source-size{align-items:center;background:linear-gradient(115deg,#5c27ff33,#ff7c7f1a),var(--ds-base-900);border:1px solid color-mix(in oklab,var(--ds-primary-300) 56%,#0000);border-radius:1.25rem;box-shadow:0 1rem 2.75rem -2rem #5c27ffcc;display:grid;gap:1.5rem;grid-template-columns:minmax(16rem,1fr) minmax(18rem,1.15fr);margin:-.35rem 1rem .5rem;padding:1.25rem 1.5rem}.ds-source-size__controls,.ds-source-size__copy{min-width:0}.ds-source-size__eyebrow{color:var(--ds-primary-200);font-size:var(--ds-font-xs);font-weight:800;letter-spacing:.08em;margin:0 0 .35rem;text-transform:uppercase}.ds-source-size__value{color:var(--ds-base-0);display:block;font-size:clamp(var(--ds-font-3xl),3vw,var(--ds-font-5xl));font-variant-numeric:tabular-nums;font-weight:850;letter-spacing:-.035em;line-height:1}.ds-source-size__help{color:var(--ds-base-300);font-size:var(--ds-font-sm);line-height:1.45;margin:.65rem 0 0;max-width:39rem}.ds-source-size__controls{align-items:center;display:grid;gap:.8rem 1rem;grid-template-columns:1fr auto}.ds-source-size__presets{display:flex;flex-wrap:wrap;gap:.4rem}.ds-source-size__copy-button,.ds-source-size__preset{background:#1809258f;border:1px solid #c6b2ff4d;border-radius:999px;color:var(--ds-base-100);font-size:var(--ds-font-xs);font-weight:750;transition:border-color .14s ease,background .14s ease,color .14s ease}.ds-source-size__preset{padding:.45rem .8rem}.ds-source-size__preset[data-active=true]{background:color-mix(in oklab,var(--ds-secondary) 22%,#0000);border-color:var(--ds-secondary);color:var(--ds-base-0)}.ds-source-size__copy-button{align-items:center;display:inline-flex;gap:.4rem;grid-column:2;grid-row:1/3;justify-content:center;padding:.65rem .9rem;white-space:nowrap}.ds-source-size__range-form{align-items:center;color:var(--ds-base-400);display:grid;font-size:var(--ds-font-xs);font-variant-numeric:tabular-nums;gap:.65rem;grid-template-columns:auto 1fr auto}.ds-source-size__range-form input[type=range]{accent-color:var(--ds-secondary);grid-column:1/-1;width:100%}.ds-source-size__range-form span:last-child{justify-self:end}[data-theme=light] .ds-source-size{background:linear-gradient(115deg,#5c27ff1a,#ff7c7f14),var(--ds-base-0)}[data-theme=light] .ds-source-size__value{color:var(--ds-base-950)}[data-theme=light] .ds-source-size__help{color:var(--ds-base-700)}@media (max-width:820px){.ds-source-size{margin-inline:0}.ds-source-size,.ds-source-size__controls{grid-template-columns:1fr}.ds-source-size__copy-button{grid-column:1;grid-row:auto}}.ds-links-section__title{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-base);font-weight:700;letter-spacing:.4px;line-height:1.25;margin:0 0 .25rem 1.5rem}[data-theme=light] .ds-links-section__title{color:var(--ds-base-950)}.ds-settings-page{display:flex;flex-direction:column;gap:2rem;margin:0 var(--ds-workspace-gutter);padding:2rem 0;width:min(calc(100% - var(--ds-workspace-gutter-pair)),80.25rem)}.ds-settings-page__title{margin:0}.ds-settings-form{display:flex;flex-direction:column;gap:2rem}.ds-settings-section{display:grid;gap:1rem}.ds-settings-section__heading{align-items:center;display:flex;justify-content:space-between}.ds-settings-section__title{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-base);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-heading);line-height:1.25;margin:0 0 .25rem 1.5rem}[data-theme=light] .ds-settings-section__title{color:var(--ds-base-950)}.ds-settings-saved{align-items:center;color:var(--ds-state-success-ink);display:inline-flex;font-size:var(--ds-font-sm);gap:.3rem;margin-right:1.5rem;white-space:nowrap}.ds-settings-box{background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff33,#ff7c7f33);background-repeat:no-repeat;border-radius:16px;padding:1.25rem}[data-theme=light] .ds-settings-box{background-color:var(--ds-base-0);background-image:linear-gradient(90deg,#5c27ff1a,#ff7c7f1a)}.ds-settings-general{align-items:flex-start;display:flex;gap:1.5rem}.ds-settings-general__image{align-items:center;display:flex;flex:0 0 8rem;flex-direction:column;gap:.5rem}.ds-settings-general__replace{cursor:pointer}.ds-settings-general__image .ds-image-upload[data-size=medium]{height:8rem;width:8rem}.ds-input--textarea.ds-settings-desc{border-radius:999px;height:3rem;min-height:0;overflow-x:auto;padding:.75rem 1.5rem;resize:none;white-space:nowrap}.ds-settings-general__fields{display:flex;flex:1;flex-direction:column;gap:.625rem;min-width:0}.ds-settings-general__row{align-items:start;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ds-settings-slug__hint{margin-top:.375rem}.ds-settings-slug__value{color:var(--ds-secondary);font-weight:700}.ds-settings-colors{align-items:stretch;display:flex;gap:1.25rem}.ds-settings-colors__controls{display:flex;flex:0 0 21rem;flex-direction:column;gap:.5rem}.ds-settings-colors__pickers{align-items:center;background-color:#ffffff0d;border-radius:8px;display:flex;gap:.75rem;justify-content:center;padding:.75rem 1rem}[data-theme=light] .ds-settings-colors__pickers{background-color:#260d3f0d}.ds-settings-colors__picker{align-items:center;display:flex;flex-direction:column;gap:.5rem}.ds-settings-colors__picker .ds-color-chip{height:4rem;width:4rem}.ds-settings-colors__name{color:var(--ds-secondary-300);font-size:var(--ds-font-md);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-control)}[data-theme=light] .ds-settings-colors__name{color:var(--ds-secondary-600)}.ds-settings-colors__swap{align-items:center;border-radius:999px;color:var(--ds-secondary);display:inline-flex;height:2.5rem;justify-content:center;transition:background-color .12s ease;width:2.5rem}.ds-settings-colors__swap:hover{background-color:#ffffff14}[data-theme=light] .ds-settings-colors__swap:hover{background-color:#260d3f14}.ds-settings-colors__transparency{background-color:#ffffff0d;border-radius:8px;padding:.75rem 1rem}[data-theme=light] .ds-settings-colors__transparency{background-color:#260d3f0d}.ds-settings-colors__transparency-switch{font-size:var(--ds-font-md);font-weight:700;justify-content:space-between;width:100%}.ds-settings-colors__sliders{background-color:#ffffff0d;border-radius:8px;display:grid;gap:.625rem;padding:.75rem 1rem}[data-theme=light] .ds-settings-colors__sliders{background-color:#260d3f0d}.ds-settings-colors__restore{width:100%}.ds-settings-colors__example{align-items:center;background-color:#ffffff0d;border-radius:12px;display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0;padding:.875rem 1.25rem 1rem}[data-theme=light] .ds-settings-colors__example{background-color:#260d3f0d}.ds-settings-colors__example-caption{color:var(--ds-base-0);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.8px;margin:0;text-transform:uppercase}[data-theme=light] .ds-settings-colors__example-caption{color:var(--ds-base-950)}.ds-settings-colors__example-stage{align-items:center;display:flex;flex:1;justify-content:center;min-height:10rem;width:100%}.ds-settings-alert-example{align-items:center;display:flex;justify-content:center;min-width:0;width:min(26rem,100%)}.ds-settings-alert-example>.kit-stage{width:100%}.ds-settings-colors__example-note{color:var(--ds-input-placeholder);font-size:var(--ds-font-sm);margin:0}.ds-settings-actions{display:grid;gap:.5rem}@media (max-width:760px){.ds-settings-page{gap:1.5rem;margin:0 var(--ds-workspace-gutter);padding:1.5rem 0;width:auto}.ds-settings-form{gap:1.5rem}.ds-settings-section--boxed{background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff33,#ff7c7f33);background-repeat:no-repeat;border-radius:16px;gap:.75rem;padding:1rem}[data-theme=light] .ds-settings-section--boxed{background-color:var(--ds-base-0);background-image:linear-gradient(90deg,#5c27ff1a,#ff7c7f1a)}.ds-settings-section--boxed .ds-settings-box{background-color:initial;background-image:none;border-radius:0;padding:0}.ds-settings-section__title{margin-left:0}.ds-settings-section--actions .ds-settings-section__title{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.ds-settings-saved{margin-right:0}.ds-settings-general{flex-direction:column;gap:1rem}.ds-settings-general__image{background-color:#ffffff0d;border-radius:12px;flex:none;flex-direction:row;gap:1rem;justify-content:flex-start;padding:.75rem;width:100%}[data-theme=light] .ds-settings-general__image{background-color:#260d3f0d}.ds-settings-general__image .ds-image-upload[data-size=medium]{height:5rem;width:5rem}.ds-settings-general__fields{width:100%}.ds-settings-general__row{grid-template-columns:1fr}.ds-input--textarea.ds-settings-desc{border-radius:18px;height:auto;min-height:5.25rem;overflow-x:hidden;white-space:normal}.ds-settings-colors{flex-direction:column;gap:.5rem}.ds-settings-colors__controls{flex:none}.ds-settings-colors__pickers{padding:.75rem 1rem}.ds-settings-colors__picker .ds-color-chip{height:4rem;width:4rem}.ds-settings-colors__swap{height:2rem;width:2rem}.ds-settings-colors__example{padding:1rem 1rem 1.25rem}.ds-settings-colors__example-stage{min-height:11.875rem}.ds-settings-colors__example-note{text-align:center}.ds-settings-actions{gap:1rem}.ds-settings-actions .ds-card--section{align-items:flex-start;flex-direction:column;gap:.75rem;padding:1rem 1.5rem 1.25rem}}.ds-overlay-mode-tabs{margin-top:.5rem}.ds-overlay-mode-content{animation:ds-overlay-mode-enter .18s ease-out}@keyframes ds-overlay-mode-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ds-overlay-mode{display:flex;flex-direction:column;gap:1.5rem}.ds-overlay-mode__intro{align-items:flex-start;background:#33184e8a;border:1px solid #9f80ff52;border-radius:1rem;display:flex;gap:1rem;padding:1.25rem 1.5rem}.ds-overlay-mode__icon{align-items:center;background:#5c27ff52;border-radius:999px;color:var(--ds-secondary);display:inline-flex;flex:0 0 2.5rem;height:2.5rem;justify-content:center;width:2.5rem}.ds-overlay-mode__intro h2{color:var(--ds-base-0);font:700 1.125rem/1.25 var(--ds-font-family-ui);letter-spacing:.4px;margin:0 0 .25rem}.ds-overlay-mode__intro p{color:var(--ds-base-200);font-size:var(--ds-font-md);line-height:1.55;margin:0;max-width:56rem}[data-theme=light] .ds-overlay-mode__intro{background:#f7f5ffd1;border-color:var(--ds-primary-200)}[data-theme=light] .ds-overlay-mode__intro h2{color:var(--ds-base-950)}[data-theme=light] .ds-overlay-mode__intro p{color:var(--ds-base-700)}.ds-overlay-mode__intro--cta{background:linear-gradient(135deg,#5c27ff47,#ff7c7f29);border-color:#9f80ff8c;flex-direction:column;gap:1.25rem}.ds-overlay-mode__intro-head{align-items:flex-start;display:flex;gap:1rem}.ds-overlay-mode__url{width:100%}[data-theme=light] .ds-overlay-mode__intro--cta{background:linear-gradient(135deg,#5c27ff24,#ff7c7f1a);border-color:var(--ds-primary-200)}.ds-overlay-layout{display:grid;gap:.75rem}.ds-overlay-layout__head h2{color:var(--text-primary);font-size:var(--ds-font-xl);font-weight:700;line-height:var(--ds-leading-title);margin:0}.ds-overlay-layout__head p{color:var(--text-secondary);font-size:var(--ds-font-body);line-height:var(--ds-leading-body);margin:.25rem 0 0;max-width:42rem}.ds-quick-config{align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(22rem,.95fr) minmax(0,1.45fr)}.ds-quick-presets,.ds-quick-preview-card,.ds-quick-summary,.ds-quick-wizard{background:#260d3fb3;border:1px solid #9f80ff52;border-radius:1rem;box-shadow:0 8px 24px #19082a2e}.ds-quick-summary{min-width:0;overflow:hidden}.ds-quick-summary__heading{align-items:flex-start;background:linear-gradient(110deg,#5c27ff33,#ff7c7f14),#40266461;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem}.ds-quick-summary__heading>div{display:grid;gap:.25rem}.ds-quick-summary__heading>div>span{color:var(--ds-primary-200);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.08em}.ds-quick-summary__heading h3{color:var(--ds-base-0);font:700 1rem/1.3 var(--ds-font-family-ui);margin:0}.ds-quick-summary>.ds-quick-profile-switch{margin:1rem 1rem 0}.ds-quick-summary__items{display:grid;gap:.45rem;padding:1rem}.ds-quick-summary-item{align-items:center;background:#18092557;border:1px solid #9f80ff29;border-radius:.7rem;display:grid;gap:.55rem;grid-template-columns:1.5rem 2rem minmax(0,1fr) auto;min-height:3.4rem;min-width:0;padding:.55rem .65rem}.ds-quick-summary-item__number{border:1px solid #ff7c7f66;border-radius:999px;color:var(--ds-secondary);display:grid;font-size:var(--ds-font-xs);font-weight:800;height:1.4rem;place-items:center;width:1.4rem}.ds-quick-summary-item__icon{background:#5c27ff33;border-radius:.55rem;color:var(--ds-primary-200);display:grid;height:2rem;place-items:center;width:2rem}.ds-quick-summary-item__copy{display:grid;gap:.1rem;min-width:0}.ds-quick-summary-item__copy strong{color:var(--ds-base-100);font-size:var(--ds-font-xs)}.ds-quick-summary-item__copy small{color:var(--ds-base-400);font-size:var(--ds-font-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-quick-summary-item__check{color:var(--ds-state-success-ink)}.ds-quick-summary__configure{border-radius:.75rem;display:flex;margin:0 1rem 1rem}.ds-quick-summary__configure:hover{filter:brightness(1.07);transform:translateY(-1px)}.ds-quick-summary__configure:focus-visible{outline:2px solid var(--ds-secondary);outline-offset:-2px}.ds-quick-config-fields{animation:ds-quick-panel-enter .16s ease-out;display:grid;gap:1.25rem}@keyframes ds-quick-panel-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.ds-quick-config-hint,.ds-quick-config-warning{align-items:flex-start;background:#5c27ff14;border:1px solid #9f80ff33;border-radius:.7rem;color:var(--ds-base-300);display:flex;font-size:var(--ds-font-xs);gap:.5rem;line-height:1.45;margin:0;padding:.75rem}.ds-quick-config-hint svg,.ds-quick-config-warning svg{color:var(--ds-primary-200);flex:0 0 auto}.ds-quick-config-hint p{margin:0}.ds-quick-config-warning{background:#ffbe5c12;border-color:#ffbe5c42;color:var(--ds-state-warning-ink)}.ds-quick-wizard{min-width:0;overflow:hidden}.ds-quick-wizard__heading{align-items:flex-start;background:linear-gradient(110deg,#5c27ff33,#ff7c7f14),#40266461;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem}.ds-quick-wizard__heading>div{display:grid;gap:.25rem}.ds-quick-profile-switch>span,.ds-quick-wizard__heading span{color:var(--ds-primary-200);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.08em}.ds-quick-wizard__heading h3{color:var(--ds-base-0);font:700 1rem/1.3 var(--ds-font-family-ui);margin:0}.ds-quick-wizard__saved{align-items:center;color:var(--ds-state-success-ink)!important;display:inline-flex;gap:.3rem;letter-spacing:0!important;white-space:nowrap}.ds-quick-step{border-top:1px solid #9f80ff2e;display:grid;gap:1rem;padding:1.25rem}.ds-quick-step__title{align-items:flex-start;display:flex;gap:.75rem;min-width:0}.ds-quick-step__title>span{align-items:center;background:#ff7c7f1f;border:1px solid #ff7c7f66;border-radius:999px;color:var(--ds-secondary);display:inline-flex;flex:0 0 1.75rem;font-size:var(--ds-font-xs);font-weight:800;height:1.75rem;justify-content:center;width:1.75rem}.ds-quick-step__title h4{color:var(--ds-base-0);font-size:var(--ds-font-md);margin:0 0 .15rem}.ds-quick-step__title p{color:var(--ds-base-400);font-size:var(--ds-font-xs);line-height:1.4;margin:0}.ds-quick-choice-row{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ds-overlay-preset-card,.ds-quick-choice-row button,.ds-quick-profile-switch button,.ds-quick-resolution-grid button{background:#4026649e;border:1px solid var(--ds-base-800);color:var(--ds-base-100);cursor:pointer;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.ds-overlay-preset-card:hover,.ds-quick-choice-row button:hover,.ds-quick-profile-switch button:hover,.ds-quick-resolution-grid button:hover{border-color:var(--ds-primary-300);transform:translateY(-1px)}.ds-quick-choice-row button[data-selected=true],.ds-quick-profile-switch button[data-selected=true],.ds-quick-resolution-grid button[data-selected=true]{background:linear-gradient(120deg,#5c27ff59,#ff7c7f33);border-color:var(--ds-secondary);box-shadow:inset 0 0 0 1px #ff7c7f1f;color:var(--ds-base-0)}.ds-quick-choice-row button{align-items:center;border-radius:.65rem;display:inline-flex;font-size:var(--ds-font-xs);font-weight:700;gap:.4rem;justify-content:center;min-height:2.75rem;padding:.6rem}.ds-quick-profile-switch{align-items:center;background:#1809257a;border-radius:.65rem;display:flex;gap:.75rem;justify-content:space-between;padding:.65rem .75rem}.ds-quick-profile-switch>div{display:flex;gap:.35rem}.ds-quick-profile-switch button{border-radius:.5rem;font-size:var(--ds-font-xs);font-weight:700;padding:.35rem .6rem}.ds-quick-resolution-grid{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ds-quick-resolution-grid button{border-radius:.65rem;display:grid;gap:.15rem;min-width:0;padding:.65rem;text-align:left}.ds-quick-resolution-grid strong{font-size:var(--ds-font-xs)}.ds-quick-resolution-grid small{color:var(--ds-base-400);font-size:var(--ds-font-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-quick-custom-resolution{align-items:end;display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.ds-quick-custom-resolution label{display:grid;gap:.25rem;min-width:0}.ds-quick-custom-resolution label span{color:var(--ds-base-400);font-size:var(--ds-font-xs)}.ds-quick-custom-resolution>span{color:var(--ds-base-500);padding-bottom:.65rem}.ds-quick-custom-resolution input{background:#180925a3;border:1px solid var(--ds-base-800);border-radius:.55rem;color:var(--ds-base-0);font-size:var(--ds-font-xs);height:2.5rem;min-width:0;outline:none;padding:0 .65rem;width:100%}.ds-quick-custom-resolution input:focus{border-color:var(--ds-primary-300);box-shadow:0 0 0 2px #9f80ff2e}.ds-quick-custom-resolution button{background:#5c27ff2e;border:1px solid #9f80ff59;border-radius:.55rem;color:var(--ds-primary-100);cursor:pointer;font-size:var(--ds-font-xs);font-weight:700;grid-column:1/-1;min-height:2.25rem}.ds-quick-component-head,.ds-quick-fixed-grid__head{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.ds-quick-region-picker{display:grid;gap:.5rem}.ds-quick-region-picker>span{color:var(--ds-base-400);font-size:var(--ds-font-xs)}.ds-quick-region-grid{background:#18092585;border:1px solid #9f80ff33;border-radius:.7rem;display:grid;gap:.3rem;grid-template-columns:repeat(3,1fr);padding:.35rem}.ds-quick-region-grid button{background:#40266457;border:1px solid #9f80ff29;border-radius:.4rem;cursor:pointer;display:grid;min-height:2.1rem;padding:0;place-items:center}.ds-quick-region-grid button:hover{background:#5c27ff38;border-color:var(--ds-primary-300)}.ds-quick-region-grid button span{background:var(--ds-base-500);border-radius:999px;height:.42rem;width:.42rem}.ds-quick-region-grid button[data-selected=true]{background:linear-gradient(135deg,#5c27ff73,#ff7c7f3d);border-color:var(--ds-secondary);box-shadow:inset 0 0 0 1px #ff7c7f1f}.ds-quick-region-grid button[data-selected=true] span{background:var(--ds-secondary);box-shadow:0 0 0 3px #ff7c7f29;height:.58rem;width:.58rem}.ds-quick-fixed-grid{display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.ds-quick-fixed-grid>div{background:#18092557;border:1px solid #9f80ff2e;border-radius:.75rem;display:grid;gap:.65rem;min-width:0;padding:.75rem}.ds-quick-fixed-grid__head strong{align-items:center;color:var(--ds-base-100);display:inline-flex;font-size:var(--ds-font-xs);gap:.35rem;min-width:0}.ds-overlay-preset-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ds-overlay-preset-card{border-radius:.75rem;display:grid;gap:.35rem;padding:.75rem;text-align:left}.ds-overlay-preset-card strong{font-size:var(--ds-font-body);line-height:1.25}.ds-overlay-preset-card small{color:var(--ds-base-400);font-size:var(--ds-font-sm);line-height:1.35}.ds-overlay-preset-card__thumb{align-items:center;background:#140626bf;border-radius:.5rem;display:flex;height:6.5rem;justify-content:center;margin-bottom:.25rem}.ds-overlay-preset-card__frame{background:radial-gradient(120% 120% at 50% 100%,#5c27ff40,#0000 70%),#0d001ae6;border:1px solid #9f80ff59;border-radius:.375rem;display:block;height:100%;max-width:100%;overflow:hidden;position:relative}.ds-overlay-preset-card__frame>span{border-radius:999px;position:absolute}.ds-overlay-preset-card__frame>span[data-kind=alert]{background:linear-gradient(100deg,#5c27fff2,#ff7c7fe6)}.ds-overlay-preset-card__frame>span[data-kind=goal]{background:#260d3ff2;border:1px solid #9f80ff80}.ds-overlay-preset-card__frame>span[data-kind=qr]{background:#ffffffeb;border-radius:.125rem}.ds-quick-presets{display:grid;gap:.75rem;padding:1rem}.ds-quick-presets__heading{align-items:baseline;display:flex;justify-content:space-between;padding:0 .25rem .25rem}.ds-quick-presets__heading h3{color:var(--ds-base-0);font:700 1rem/1.25 var(--ds-font-family-ui);margin:0}.ds-quick-presets__heading span{color:var(--ds-base-500);font-size:var(--ds-font-xs);letter-spacing:.08em;text-transform:uppercase}.ds-quick-preset{align-items:center;background:#402664b8;border:1px solid var(--ds-base-800);border-radius:.75rem;color:var(--ds-base-0);cursor:pointer;display:grid;gap:.75rem;grid-template-columns:2.5rem minmax(0,1fr) auto;min-height:5rem;padding:.75rem;position:relative;text-align:left;transition:border-color .14s ease,background-color .14s ease,transform .14s ease;width:100%}.ds-quick-preset:hover{border-color:var(--ds-primary-300);transform:translateY(-1px)}.ds-quick-preset[data-selected=true]{background:linear-gradient(90deg,#5c27ff47,#ff7c7f2e),var(--ds-base-800);border-color:var(--ds-secondary);box-shadow:inset 0 0 0 1px #ff7c7f2e}.ds-quick-preset__icon{align-items:center;background:#5c27ff4d;border-radius:.625rem;color:var(--ds-primary-200);display:inline-flex;height:2.5rem;justify-content:center;width:2.5rem}.ds-quick-preset__copy{display:grid;gap:.2rem;min-width:0}.ds-quick-preset__copy strong{font-size:var(--ds-font-md);line-height:1.25}.ds-quick-preset__copy small{color:var(--ds-base-200);font-size:var(--ds-font-xs);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-quick-preset__resolution{align-self:start;color:var(--ds-base-500);font-size:var(--ds-font-xs);line-height:1}.ds-quick-preset__check{bottom:.75rem;color:var(--ds-secondary);position:absolute;right:.75rem}.ds-quick-preview-card{min-width:0;padding:1rem;position:sticky;top:1.5rem}.ds-quick-preview-card__header{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.ds-quick-preview-card__header>div{align-items:baseline;display:flex;gap:.75rem}.ds-quick-preview-card__header span{color:var(--ds-base-500);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.08em}.ds-quick-preview-card__header strong{color:var(--ds-base-0);font-size:var(--ds-font-md)}.ds-quick-preview-card__saved{align-items:center;color:var(--ds-state-success-ink)!important;display:inline-flex;gap:.35rem;letter-spacing:0!important}.ds-quick-preview{background-color:#180925;background-image:linear-gradient(#9f80ff14 1px,#0000 0),linear-gradient(90deg,#9f80ff14 1px,#0000 0),radial-gradient(circle at center,#5c27ff52,#0000 70%);background-size:10% 10%,10% 10%,auto;border:1px solid #c6b2ff52;border-radius:.75rem;max-height:34rem;overflow:hidden;position:relative;width:100%}.ds-overlay-preview-surface{isolation:isolate;overflow:hidden;position:relative;width:100%}.ds-overlay-preview-surface__background{border:0;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.ds-overlay-preview-surface__placement{align-items:var(--kit-align-y,flex-start);container-type:size;display:flex;justify-content:var(--kit-align-x,flex-start);min-height:0;min-width:0;position:absolute;z-index:2}.ds-overlay-preview-surface__placement[data-enabled=false]{opacity:.42}.ds-overlay-preview-surface__component>.kit-stage,.ds-overlay-preview-surface__placement[data-kind=alert]>.kit-stage,.ds-overlay-preview-surface__placement[data-kind=goal]>.ds-overlay-preview-surface__component{width:100%}.ds-overlay-preview-surface__placement[data-kind=alert]>.kit-stage{height:100%}.ds-overlay-preview-surface__component{display:contents}.ds-overlay-preview-surface__ghost{align-items:center;background:color-mix(in srgb,var(--ds-primary) 18%,#0000);border:1px dashed color-mix(in srgb,var(--ds-primary-light) 70%,#0000);border-radius:min(.75rem,5cqw);color:var(--ds-base-100);display:flex;font-size:clamp(var(--ds-font-xs),4cqw,var(--ds-font-sm));font-weight:700;gap:min(.45rem,2cqw);height:100%;justify-content:center;letter-spacing:.02em;min-height:0;min-width:0;overflow:hidden;width:100%}.ds-overlay-preview-surface__ghost svg{flex:0 0 auto;height:min(1.1rem,12cqw);width:min(1.1rem,12cqw)}.ds-overlay-preview-surface__placement[data-kind=qr]>.ds-overlay-preview-surface__ghost{background:color-mix(in srgb,var(--ds-secondary) 16%,#0000);border-color:color-mix(in srgb,var(--ds-secondary) 72%,#0000)}.ds-overlay-preview-surface__placement[data-kind=goal]>.ds-overlay-preview-surface__ghost{background:color-mix(in srgb,var(--ds-info) 16%,#0000);border-color:color-mix(in srgb,var(--ds-info) 72%,#0000)}.ds-overlay-preview-surface__qr.ds-qr-box{height:auto;width:min(100cqw,calc(100cqh/var(--qr-aspect, 1.2)))}.ds-editor-overlay-preview{align-self:center;background-color:#180925;background-image:linear-gradient(180deg,#0000002e,#0000007a);height:auto;max-width:70.625rem;width:100%}.ds-quick-preview[data-orientation=portrait]{margin:0 auto;width:min(18rem,100%)}.ds-quick-preview__safe-area{border:1px dashed #ccc9cf40;border-radius:.5rem;inset:18% 20%;position:absolute}.ds-quick-preview__safe-area[data-region=right]{inset:12% 4% 12% 68%}.ds-quick-preview__safe-area[data-region=left]{inset:12% 68% 12% 4%}.ds-quick-preview__placement{--kit-scale-origin:var(--kit-origin-y,top) var(--kit-origin-x,left);align-items:var(--kit-align-y,flex-start);container-type:size;display:flex;justify-content:var(--kit-align-x,flex-start);min-height:0;min-width:0;position:absolute}.ds-quick-preview__component{display:contents}.ds-quick-preview__placement[data-kind=alert]>.kit-stage{height:100%;width:100%}.ds-quick-preview__qr.ds-qr-box{height:auto;width:min(100cqw,calc(100cqh/var(--qr-aspect, 1.2)))}.ds-quick-preview-card__note{color:var(--ds-base-500);font-size:var(--ds-font-xs);line-height:1.5;margin:1rem 0 0}.ds-quick-preview-card__warning{align-items:flex-start;background:#ffbe5c14;border:1px solid #ffbe5c47;border-radius:.65rem;color:var(--ds-state-warning-ink);display:flex;font-size:var(--ds-font-xs);gap:.4rem;line-height:1.45;margin:1rem 0 0;padding:.65rem .75rem}.ds-quick-preview-card__warning svg{flex:0 0 1rem}.ds-quick-preview__placement[data-conflict=true]{outline:1px dashed #ffd491d9;outline-offset:2px}[data-theme=light] .ds-quick-presets,[data-theme=light] .ds-quick-preview-card,[data-theme=light] .ds-quick-summary,[data-theme=light] .ds-quick-wizard{background:#ffffffd6;border-color:var(--ds-primary-200)}[data-theme=light] .ds-quick-presets__heading h3,[data-theme=light] .ds-quick-preview-card__header strong,[data-theme=light] .ds-quick-step__title h4,[data-theme=light] .ds-quick-summary__heading h3,[data-theme=light] .ds-quick-wizard__heading h3{color:var(--ds-base-950)}[data-theme=light] .ds-quick-preset{background:var(--ds-primary-50);border-color:var(--ds-primary-100);color:var(--ds-base-950)}[data-theme=light] .ds-quick-preset__copy small{color:var(--ds-base-700)}[data-theme=light] .ds-overlay-preset-card,[data-theme=light] .ds-quick-choice-row button,[data-theme=light] .ds-quick-fixed-grid>div,[data-theme=light] .ds-quick-profile-switch button,[data-theme=light] .ds-quick-resolution-grid button{background:var(--ds-primary-50);border-color:var(--ds-primary-100);color:var(--ds-base-900)}[data-theme=light] .ds-quick-custom-resolution input,[data-theme=light] .ds-quick-profile-switch,[data-theme=light] .ds-quick-region-grid{background:#ffffffd9;border-color:var(--ds-primary-100);color:var(--ds-base-950)}[data-theme=light] .ds-quick-region-grid button{background:#5c27ff0d;border-color:var(--ds-primary-100)}[data-theme=light] .ds-quick-fixed-grid__head strong{color:var(--ds-base-900)}[data-theme=light] .ds-quick-summary-item{background:#ffffffb8;border-color:var(--ds-primary-100)}[data-theme=light] .ds-quick-summary-item__copy strong{color:var(--ds-base-900)}[data-theme=light] .ds-overlay-preset-card small,[data-theme=light] .ds-quick-region-picker>span,[data-theme=light] .ds-quick-resolution-grid small,[data-theme=light] .ds-quick-step__title p,[data-theme=light] .ds-quick-summary-item__copy small{color:var(--ds-base-700)}.ds-links-tutorial.ds-banner{align-items:stretch;min-height:14rem}.ds-links-tutorial__panel{background:linear-gradient(90deg,#5c27ff33,#c6b2ff33),var(--ds-base-900);border-radius:1rem;display:flex;flex:1 1 auto;gap:.5rem;min-width:0;padding:.5rem}.ds-links-tutorial__instructions{color:var(--ds-base-0);display:flex;flex:0 0 55%;flex-direction:column;justify-content:center;padding:.75rem 1rem;width:55%}.ds-links-tutorial__eyebrow{background:none;border:0;color:var(--ds-primary-200);cursor:pointer;font-family:inherit;font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.08em;margin:0 0 .75rem;padding:0;text-align:left;width:-moz-fit-content;width:fit-content}.ds-links-tutorial__instructions ol{font-size:var(--ds-font-xs);line-height:1.5;margin:0 0 .75rem;padding-left:1.25rem}.ds-links-tutorial__instructions>p:not(.ds-links-tutorial__eyebrow){font-size:var(--ds-font-xs);line-height:1.5;margin:0}.ds-links-tutorial__instructions a{color:var(--ds-secondary);text-underline-offset:.2em}.ds-links-tutorial__video{background:#13081d;border-radius:1rem;flex:1 1 auto;min-width:0;overflow:hidden;position:relative}.ds-links-tutorial__video video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ds-links-tutorial__video [data-video-toggle]{align-items:center;background:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));border:0;border-radius:999px;box-shadow:0 10px 30px #260d3f6b;color:var(--ds-base-0);cursor:pointer;display:inline-flex;height:3.5rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3.5rem}.ds-links-tutorial__video[data-playing=true] [data-video-toggle]{opacity:0;transition:opacity .12s ease}.ds-links-tutorial__video[data-playing=true] [data-video-toggle]:focus-visible,.ds-links-tutorial__video[data-playing=true]:hover [data-video-toggle]{opacity:1}.ds-links-tutorial__video[data-playing=true] [data-video-toggle] svg{display:none}.ds-links-tutorial__video[data-playing=true] [data-video-toggle]:before{content:"Ⅱ";font-size:var(--ds-font-2xl);font-weight:700}[data-theme=light] .ds-links-tutorial__panel{background:linear-gradient(90deg,#5c27ff1f,#ff7c7f1a),var(--ds-primary-50)}[data-theme=light] .ds-links-tutorial__instructions{color:var(--ds-base-950)}@media (max-width:80rem){.ds-links-page{margin:0 1.5rem;width:calc(100% - 3rem)}}@media (max-width:64rem){.ds-links-onboarding .ds-banner{align-items:stretch;flex-direction:column;min-height:0}.ds-links-onboarding__copy{flex-basis:auto;width:100%}.ds-links-onboarding__copy h3{max-width:32rem}.ds-quick-config{grid-template-columns:1fr}.ds-quick-summary{order:2}.ds-quick-preview-card{order:1;position:static}.ds-links-tutorial.ds-banner,.ds-links-tutorial__panel{flex-direction:column}.ds-links-tutorial__instructions{flex-basis:auto;width:100%}.ds-links-tutorial__video{aspect-ratio:16/9}}@media (max-width:45rem){.ds-links-page{gap:2rem;margin:0 1rem;padding:1.5rem 0;width:calc(100% - 2rem)}.ds-links-software-grid{grid-template-columns:1fr}.ds-links-software[data-featured=true]{grid-column:auto}.ds-links-page .ds-section-link{border-radius:1rem;display:grid;gap:.75rem 1rem;grid-template-columns:3.5rem minmax(0,1fr)}.ds-links-page .ds-section-link__url{grid-column:1/-1;width:100%}.ds-overlay-mode__intro{padding:1rem}.ds-quick-preset{grid-template-columns:2.5rem minmax(0,1fr)}.ds-quick-preset__resolution{display:none}.ds-quick-choice-row,.ds-quick-fixed-grid{grid-template-columns:1fr}.ds-quick-summary__heading,.ds-quick-summary__items{padding:.9rem}.ds-links-tutorial__eyebrow{font-size:var(--ds-font-md)}}.ds-summary{align-items:center;background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff33,#ff7c7f33);background-repeat:no-repeat;border-radius:16px;color:var(--ds-base-0);display:flex;gap:1rem;padding:.5rem .5rem .5rem 1.5rem}.ds-summary__heading{display:flex;flex-direction:column;flex-shrink:0;gap:1rem}.ds-summary__title{font-size:var(--ds-font-xl);font-weight:700;letter-spacing:.4px;line-height:1.25;padding:0 1.5rem;white-space:nowrap}.ds-summary__stats{align-items:stretch;display:flex;flex:1 0 0;gap:1rem;min-width:0}[data-theme=light] .ds-summary{background-color:var(--ds-primary-50);background-image:linear-gradient(90deg,#5c27ff1a,#ff7c7f1a);color:var(--ds-base-950)}.ds-big-number{background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff33,#c6b2ff33);background-repeat:no-repeat;border-radius:16px;color:var(--ds-base-0);display:flex;flex:1 0 0;flex-direction:column;gap:1rem;min-width:15rem;padding:1rem 1.5rem}.ds-big-number__head{align-items:center;display:flex;gap:.65rem}.ds-big-number__icon{align-items:center;background-color:color-mix(in srgb,var(--ds-primary-300) 16%,#0000);border-radius:.7rem;color:var(--ds-primary-200);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.ds-big-number[data-tone=success] .ds-big-number__icon{background-color:color-mix(in srgb,var(--success) 16%,#0000);color:var(--success)}.ds-big-number[data-tone=alert] .ds-big-number__icon{background-color:color-mix(in srgb,var(--warning) 16%,#0000);color:var(--warning)}.ds-big-number[data-tone=danger] .ds-big-number__icon{background-color:color-mix(in srgb,var(--error) 16%,#0000);color:var(--error)}.ds-big-number[data-tone=info] .ds-big-number__icon{background-color:color-mix(in srgb,var(--ds-shield) 16%,#0000);color:var(--ds-shield-bright)}.ds-big-number__title{color:var(--ds-base-300);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.8px;line-height:1.5;margin:0;text-transform:uppercase}.ds-big-number__value{font-size:var(--ds-font-2xl);font-weight:700;letter-spacing:.4px;line-height:1.25}.ds-big-number__support{font-size:var(--ds-font-xs);font-weight:500;line-height:1.5}[data-theme=light] .ds-big-number{background-color:var(--ds-base-0);background-image:linear-gradient(90deg,#5c27ff0d,#c6b2ff1a);color:var(--ds-base-950)}[data-theme=light] .ds-big-number__title{color:var(--ds-base-600)}[data-theme=light] .ds-big-number[data-tone=success] .ds-big-number__icon{color:var(--ds-success-accessibility)}[data-theme=light] .ds-big-number[data-tone=alert] .ds-big-number__icon{color:var(--ds-alert-text)}[data-theme=light] .ds-big-number[data-tone=danger] .ds-big-number__icon{color:var(--ds-danger-950)}[data-theme=light] .ds-big-number[data-tone=info] .ds-big-number__icon{color:var(--ds-shield-deep)}.ds-big-number[data-bg=false]{background-color:initial;background-image:none;border-radius:0;padding:0}.ds-section-title{display:flex;flex-direction:column;gap:.5rem;padding:0 1.5rem}.ds-section-title__heading{color:var(--ds-base-0);font-size:var(--ds-font-xl);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-heading);line-height:1.25}.ds-section-title__subtitle{color:var(--ds-base-100);font-size:var(--ds-font-md);font-weight:var(--ds-weight-medium);line-height:1.5}[data-theme=light] .ds-section-title__heading{color:var(--ds-base-950)}[data-theme=light] .ds-section-title__subtitle{color:var(--ds-base-600)}.ds-list-item{color:var(--ds-base-0);gap:.5rem}.ds-list-item,.ds-list-item__icon{align-items:center;display:inline-flex}.ds-list-item__icon{flex-shrink:0;height:.75rem;justify-content:center;width:.75rem}.ds-list-item__text{font-size:var(--ds-font-xs);font-weight:500;line-height:1.5}.ds-list-item[data-status=positive] .ds-list-item__icon{color:var(--ds-success-bg-icon)}.ds-list-item[data-status=negative] .ds-list-item__icon{color:var(--ds-secondary)}[data-theme=light] .ds-list-item{color:var(--ds-base-950)}[data-theme=light] .ds-list-item[data-status=positive] .ds-list-item__icon{color:var(--ds-success-accessibility)}[data-theme=light] .ds-list-item[data-status=negative] .ds-list-item__icon{color:var(--ds-danger-950)}.ds-table{border-collapse:collapse;color:var(--ds-base-0);width:100%}.ds-table thead th{color:var(--ds-base-300);font-weight:700;letter-spacing:.8px;text-align:left;text-transform:uppercase}.ds-table tbody td,.ds-table thead th{border-bottom:1px solid var(--ds-border);font-size:var(--ds-font-xs);line-height:1.5;padding:.75rem 1rem}.ds-table tbody td{font-weight:500;vertical-align:middle}.ds-table tbody tr:last-child td{border-bottom:none}.ds-table tbody tr:hover{background-image:linear-gradient(90deg,#5c27ff0d,#ff7c7f0d)}.ds-table-cell--text-bold{color:var(--ds-base-0);font-size:var(--ds-font-md);font-weight:700}.ds-table-cell--support{color:var(--ds-base-200);display:block;font-size:var(--ds-font-xs);font-weight:500;margin-top:.125rem}.ds-table-cell--number{color:var(--ds-base-0);font-size:var(--ds-font-md);font-weight:700}[data-theme=light] .ds-table{color:var(--ds-base-950)}[data-theme=light] .ds-table thead th{color:var(--ds-base-600)}[data-theme=light] .ds-table tbody td{border-color:var(--border,var(--ds-border-light))}[data-theme=light] .ds-table-cell--number,[data-theme=light] .ds-table-cell--text-bold{color:var(--ds-base-950)}[data-theme=light] .ds-table-cell--support{color:var(--ds-base-600)}.ds-table-footer{align-items:center;background-color:var(--ds-base-900);color:var(--ds-base-200);display:flex;font-size:var(--ds-font-md);font-weight:500;justify-content:space-between;line-height:1.5;padding:.5rem 1.5rem}.ds-table-footer__count strong{font-weight:700}[data-theme=light] .ds-table-footer{background-color:var(--surface-overlay);color:var(--ds-base-600)}.ds-chart{background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff1a,#ff7c7f1a);background-repeat:no-repeat;border-radius:16px;color:var(--ds-base-0);display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.ds-chart__title{color:var(--ds-base-300);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.8px;line-height:1.5;text-transform:uppercase}.ds-chart__svg{display:block;height:auto;max-width:100%;width:100%}.ds-chart__axis-label{fill:var(--ds-base-300);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs)}.ds-chart__line{stroke:var(--ds-secondary);stroke-width:2;fill:none}.ds-chart__area{fill:url(#ds-chart-gradient);opacity:.4}.ds-chart__dot{fill:var(--ds-secondary);stroke:var(--ds-base-900);stroke-width:2}[data-theme=light] .ds-chart{background-color:var(--ds-base-0);background-image:linear-gradient(90deg,#5c27ff0d,#ff7c7f0d);color:var(--ds-base-950)}[data-theme=light] .ds-chart__title{color:var(--ds-base-600)}[data-theme=light] .ds-chart__axis-label{fill:var(--ds-base-600)}[data-theme=light] .ds-chart__dot{stroke:var(--ds-base-0)}.ds-nav-link{align-items:flex-start;cursor:pointer;display:inline-flex;flex-direction:column;gap:.25rem;text-decoration:none}.ds-nav-link__text{font-size:var(--ds-font-md);font-weight:700;letter-spacing:.4px;line-height:1.5;position:relative;white-space:nowrap}.ds-nav-link__text:after{background-color:currentColor;bottom:-.125rem;content:"";height:.0625rem;left:0;position:absolute;transition:width .2s ease-out;width:0}.ds-nav-link:hover .ds-nav-link__text:after{width:100%}.ds-nav-link[data-color=primary]{color:var(--ds-primary)}.ds-nav-link[data-color=secondary]{color:var(--ds-secondary-200)}[data-theme=light] .ds-nav-link[data-color=primary]{color:var(--ds-primary-a11y)}[data-theme=light] .ds-nav-link[data-color=secondary]{color:var(--ds-secondary-800)}.ds-page-shell{--ds-workspace-gutter:2rem;--ds-workspace-gutter-pair:4rem;background-attachment:fixed;background-color:var(--ds-shell-page-bg);background-image:radial-gradient(circle at 0 0,#5c27ff33 0,#5c27ff0a 35%,#5c27ff00 60%),radial-gradient(circle at 100% 100%,#ff7c7f1a 0,#ff7c7f00 50%);background-repeat:no-repeat;display:flex;min-height:100vh}[data-theme=light] .ds-page-shell{background-color:var(--ds-shell-page-bg);background-image:radial-gradient(circle at 0 0,#5c27ff1a 0,#5c27ff05 35%,#5c27ff00 60%),radial-gradient(circle at 100% 100%,#ff7c7f0f 0,#ff7c7f00 50%)}.ds-page-shell__main{display:flex;flex:1;flex-direction:column;margin-left:var(--ds-sidebar-width);transition:margin-left var(--ds-sidebar-motion)}.ds-page-shell__content{flex:1;padding:1.5rem var(--ds-workspace-gutter) 1rem}.ds-page-shell__content--bleed{padding:0}.ds-page-shell__content--wash{background-attachment:fixed;background-color:var(--ds-project-wash-bg);background-image:var(--ds-project-wash-image);background-repeat:no-repeat}.ds-page-heading{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem}.ds-page-heading__copy{display:flex;flex-direction:column;gap:.5rem;min-width:0}.ds-page-heading__title{color:var(--ds-text-primary);font-family:var(--ds-font-family-display);font-size:var(--ds-font-4xl);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-heading);line-height:var(--ds-leading-tight);margin:0}.ds-page-heading__description{color:var(--ds-text-muted);font-size:var(--ds-font-base);font-weight:var(--ds-weight-medium);line-height:var(--ds-leading-body);margin:0;max-width:48rem}.ds-page-heading__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.ds-page-shell :is(.ds-section-title__heading,.ds-card--overlay__title,.ds-overlay-itemcard__body,.ds-account-section__title,.ds-rewards-page__section-title,.ds-settings-section__title,.ds-payments-stat__value,.ds-stats-curiosities__heading){font-family:var(--ds-font-family-display);letter-spacing:var(--ds-tracking-heading)}.ds-page-shell .ds-section-title{gap:.625rem;padding-inline:0}.ds-page-shell .ds-section-title__heading{font-size:var(--ds-font-3xl);line-height:var(--ds-leading-tight)}.ds-page-shell .ds-section-title__subtitle{color:var(--ds-text-muted);font-size:var(--ds-font-base);line-height:var(--ds-leading-body);max-width:48rem}@media (max-width:55rem){.ds-page-heading{flex-direction:column;gap:1rem;margin-bottom:1.5rem}.ds-page-heading__title{font-size:var(--ds-font-3xl)}}@media (max-width:80rem){.ds-page-shell{--ds-workspace-gutter:1.5rem;--ds-workspace-gutter-pair:3rem}}@media (max-width:55rem){.ds-page-shell{--ds-workspace-gutter:1rem;--ds-workspace-gutter-pair:2rem}}.ds-editor-shell{background-attachment:fixed;background-color:var(--ds-shell-page-bg);background-image:linear-gradient(180deg,#5c27ff1a,#5c27ff00 30%);display:flex;flex-direction:column;min-height:100vh}[data-theme=light] .ds-editor-shell{background-color:var(--ds-shell-page-bg);background-image:linear-gradient(180deg,#5c27ff0f,#0000 30%)}.ds-editor-shell__header{align-items:center;background-color:#0003;border-bottom:1px solid var(--ds-border);display:flex;gap:.75rem;height:4rem;padding:0 1.5rem}[data-theme=light] .ds-editor-shell__header{background-color:#ffffff80;border-bottom-color:var(--border,var(--ds-border-light))}.ds-editor-shell__back{align-items:center;background-color:#5c27ff26;border:none;border-radius:999px;color:var(--ds-base-0);cursor:pointer;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;text-decoration:none;transition:background-color .12s ease;width:2rem}.ds-editor-shell__back:hover{background-color:#5c27ff40}.ds-editor-shell__back--inline{background-color:initial;height:1.5rem;width:1.5rem}.ds-editor-shell__back--inline:hover{background-color:#5c27ff33}.ds-editor-shell__title{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-lg);font-weight:700;margin:0}[data-theme=light] .ds-editor-shell__title{color:var(--ds-base-950)}.ds-editor-shell__title-info{align-items:center;color:var(--ds-base-400);display:inline-flex}.ds-editor-shell__counter{color:var(--ds-base-200);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700}[data-theme=light] .ds-editor-shell__counter{color:var(--ds-base-700)}.ds-editor-shell__header-actions{align-items:center;display:flex;gap:1rem;margin-left:auto}.ds-editor-shell__divider{background-color:var(--ds-border);display:inline-block;height:1.75rem;width:.0625rem}[data-theme=light] .ds-editor-shell__divider{background-color:var(--border,var(--ds-border-light))}.ds-editor-overlay-state{align-items:center;background:color-mix(in srgb,var(--warning) 12%,var(--ds-base-900));border-bottom:1px solid color-mix(in srgb,var(--warning) 42%,var(--ds-border));color:var(--ds-base-200);display:flex;font-size:var(--ds-font-sm);gap:.625rem;justify-content:center;padding:.625rem 1.25rem}.ds-editor-overlay-state svg{color:var(--warning);flex:0 0 auto}.ds-editor-overlay-state strong{color:var(--ds-base-0)}[data-theme=light] .ds-editor-overlay-state{background:color-mix(in srgb,var(--warning) 12%,var(--ds-base-0));color:var(--ds-base-700)}[data-theme=light] .ds-editor-overlay-state strong{color:var(--ds-base-950)}.ds-editor-shell__body{display:grid;flex:1;gap:0;grid-template-columns:400px 1fr}.ds-editor-shell__body--three{grid-template-columns:320px 400px 1fr}.ds-editor-list{border-right:1px solid var(--ds-border);display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;padding:1rem}[data-theme=light] .ds-editor-list{border-right-color:var(--border,var(--ds-border-light))}.ds-editor-list__head{align-items:center;display:flex;justify-content:space-between;padding:0 .25rem}.ds-editor-list__title{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700;margin:0}[data-theme=light] .ds-editor-list__title{color:var(--ds-base-950)}.ds-editor-list__count{color:var(--ds-base-400);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.4px}.ds-editor-list__items{display:flex;flex:1;flex-direction:column;gap:.5rem;overflow-y:auto}.ds-editor-list__empty{color:var(--ds-base-400);font-size:var(--ds-font-sm);line-height:1.5;margin:.75rem 0}.ds-editor-list__item{background-clip:padding-box;background-color:#5c27ff0a;border:1px solid var(--ds-border);border-radius:12px;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:.375rem;padding:.75rem .875rem;text-align:left;transition:background-color .12s ease,border-color .12s ease}[data-theme=light] .ds-editor-list__item{background-color:#ffffff8c;border-color:var(--border,var(--ds-border-light))}.ds-editor-list__item:hover{border-color:var(--ds-secondary)}.ds-editor-list__item[data-active=true]{background-image:linear-gradient(135deg,#5c27ff4d,#ff7c7f2e);border-color:var(--ds-secondary)}.ds-editor-list__item-head{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.ds-editor-list__item-title{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=light] .ds-editor-list__item-title{color:var(--ds-base-950)}.ds-editor-list__item-tag{background-color:#ff7c7f33;border-radius:999px;color:var(--ds-secondary-200);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.6px;padding:.125rem .5rem;text-transform:uppercase}[data-theme=light] .ds-editor-list__item-tag{background-color:#5c27ff26;color:var(--ds-primary)}.ds-editor-list__item-bar{background-color:#5c27ff2e;border-radius:999px;height:.375rem;overflow:hidden}.ds-editor-list__item-fill{background-image:linear-gradient(90deg,var(--ds-primary),var(--ds-secondary));border-radius:999px;height:100%}.ds-editor-list__item-meta{color:var(--ds-base-400);display:flex;font-size:var(--ds-font-xs);justify-content:space-between}.ds-editor-list__new{align-items:center;background-color:initial;border:1.5px dashed var(--ds-secondary);border-radius:999px;color:var(--ds-secondary);cursor:pointer;display:inline-flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700;gap:.5rem;height:2.5rem;justify-content:center;transition:background-color .12s ease}.ds-editor-list__new:hover{background-color:#ff7c7f1a}[data-theme=light] .ds-editor-list__new{border-color:var(--ds-primary);color:var(--ds-primary)}[data-theme=light] .ds-editor-list__new:hover{background-color:#5c27ff0f}.ds-editor-actions{align-items:center;display:flex;gap:.75rem;margin-top:.5rem}.ds-editor-shell__preview-goal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#0009;border:1px solid #ff7c7f73;border-radius:16px;bottom:1.5rem;color:var(--ds-base-0);display:flex;flex-direction:column;gap:.5rem;left:1.5rem;padding:1rem 1.25rem;position:absolute;right:1.5rem}.ds-editor-shell__preview-goal-caption{color:var(--ds-base-200);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.8px;margin:0;text-transform:uppercase}.ds-editor-shell__preview-goal-title{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-lg);font-weight:700;margin:0}.ds-editor-shell__preview-goal-bar{background-color:#ffffff2e;border-radius:999px;height:.5rem;margin-top:.25rem;overflow:hidden}.ds-editor-shell__preview-goal-fill{background-image:linear-gradient(90deg,var(--ds-primary),var(--ds-secondary));border-radius:999px;height:100%}.ds-editor-shell__preview-goal-meta{color:#ffffffbf;display:flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:500;justify-content:space-between}.ds-editor-shell__preview-goal-percent{color:var(--ds-base-0);font-weight:700}.ds-editor-shell--card{background-attachment:fixed;background-color:var(--ds-editor-backdrop-bg);background-image:var(--ds-editor-backdrop-image);height:100vh;padding:1.5rem}.ds-editor-shell--card .ds-editor-shell__card{background-color:var(--ds-editor-card-bg);border:1px solid var(--ds-border);border-radius:1.5rem;box-shadow:0 8px 10px -6px #00000073,0 20px 25px -5px #0006;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}[data-theme=light] .ds-editor-shell--card{background-color:var(--ds-editor-backdrop-bg)}[data-theme=light] .ds-editor-shell--card .ds-editor-shell__card{background-color:var(--ds-editor-card-bg)}.ds-editor-shell--card .ds-editor-shell__header{background-color:initial;flex-shrink:0;height:4.5rem}.ds-editor-shell--card .ds-editor-shell__body--alerts{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}.ds-editor-shell--card .ds-editor-shell__settings{background-image:var(--ds-editor-settings-image);border-right:none;gap:.25rem;min-height:0;overflow-y:auto;padding:1.25rem 1rem}.ds-editor-shell--card .ds-editor-shell__settings .ds-editor-accordion,.ds-editor-shell--card .ds-editor-shell__settings>.ds-bands{flex-shrink:0}.ds-editor-shell--card .ds-editor-accordion{background-color:initial;border:none;border-radius:.75rem}.ds-editor-shell--card .ds-editor-accordion:hover{background-color:#ffffff0d}.ds-editor-shell--card .ds-editor-accordion__summary{font-size:var(--ds-font-base);padding:.9375rem .75rem}.ds-editor-shell--card .ds-editor-accordion__chevron{opacity:1}.ds-editor-shell--card .ds-editor-accordion__body{border-top:none;padding-top:0}.ds-editor-shell--card .ds-editor-accordion[data-open=true] .ds-editor-accordion__collapse{margin-top:.5rem}.ds-editor-shell--card .ds-editor-accordion[data-open=true] .ds-editor-accordion__body{background-clip:padding-box;background-image:linear-gradient(90deg,#5c27ff33 0,#c6b2ff33 100%),linear-gradient(90deg,var(--ds-base-900) 0,var(--ds-base-900) 100%);background-repeat:no-repeat;border-radius:.75rem;padding:1rem}.ds-editor-shell--card .ds-editor-shell__preview{align-items:center;gap:1.25rem;min-height:0;padding:1.5rem 2rem}.ds-alerts-preview-bar{flex-shrink:0;max-width:60rem;width:100%}.ds-editor-shell--card .ds-alerts-preview-bar{background-clip:padding-box;background-image:linear-gradient(90deg,#5c27ff33 0,#c6b2ff33 100%),linear-gradient(90deg,var(--ds-base-900) 0,var(--ds-base-900) 100%);background-repeat:no-repeat;border-radius:999px;padding:.75rem 1.5rem}.ds-alerts-stage-wrap{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;width:100%}.ds-editor-shell--card .ds-alerts-stage{aspect-ratio:16/9;flex:0 1 auto;height:100%;max-width:70.625rem;min-height:0;width:auto}.ds-editor-shell__body--alerts{grid-template-columns:25rem 1fr}.ds-editor-shell__body--singleton{flex:1;grid-template-columns:33.5rem minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-height:0}.ds-overlay-config-preview{overflow-y:auto}.ds-editor-shell--card .ds-editor-shell__preview .ds-quick-preview-card{max-width:70.625rem;position:static;width:100%}.ds-editor-shell--card .ds-editor-shell__preview .ds-quick-preview{max-height:none}.ds-overlay-config-left{grid-template-rows:auto minmax(0,1fr)}.ds-overlay-config-mode-bar{border-bottom:1px solid #5c27ff73;grid-column:1/-1;padding:1rem 1rem .75rem}.ds-overlay-config-left .ds-overlay-rail,.ds-overlay-config-left .ds-singleton-settings{grid-row:2}.ds-overlay-config-left[data-config-mode=presets]{grid-template-columns:minmax(0,1fr)}.ds-overlay-config-left .ds-singleton-settings__id{font-size:var(--ds-font-md);line-height:1.4}.ds-overlay-config-left .ds-quick-config-hint,.ds-overlay-config-left .ds-quick-config-warning,.ds-overlay-config-left .ds-quick-region-picker>span{font-size:var(--ds-font-sm)}.ds-overlay-config-left .ds-quick-resolution-grid small{font-size:var(--ds-font-xs)}.ds-overlay-config-next{flex-shrink:0;margin-top:auto;width:100%}.ds-overlay-config-link{flex-shrink:0;max-width:70.625rem;width:100%}.ds-overlay-config-saved{align-items:center;animation:ds-overlay-config-saved-pulse .7s ease-out;background:color-mix(in srgb,var(--ds-state-success-vivid-ink) 12%,#0000);border:1px solid color-mix(in srgb,var(--ds-state-success-vivid-ink) 40%,#0000);border-radius:999px;color:var(--ds-state-success-vivid-ink);display:inline-flex;font-size:var(--ds-font-sm);font-weight:700;gap:.4rem;padding:.45rem .9rem}@keyframes ds-overlay-config-saved-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ds-state-success-vivid-ink) 45%,#0000);transform:scale(.94)}60%{box-shadow:0 0 0 .625rem #0000;transform:scale(1.03)}to{box-shadow:0 0 0 0 #0000;transform:scale(1)}}@media (max-width:760px){.ds-overlay-config-mode-bar{border-bottom:0;order:0;padding:1rem 1.25rem .5rem;width:100%}.ds-editor-shell__body--singleton[data-mode=config] .ds-singleton-settings{min-height:auto;order:1}.ds-editor-shell--card .ds-editor-shell__body--singleton[data-mode=config] .ds-editor-shell__preview{padding-bottom:1.5rem}}.ds-singleton-left{background-image:var(--ds-editor-singleton-image);display:grid;grid-template-columns:8.5rem 25rem;min-height:0}.ds-overlay-rail{background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff33,#c6b2ff33);border-right:1px solid #ffffff14;display:flex;flex-direction:column;min-height:0;padding:0}.ds-overlay-rail__item{align-items:center;background-color:initial;border:0;border-bottom:1px solid #5c27ff73;border-radius:0;color:var(--ds-base-utility-accessibility);cursor:pointer;display:flex;flex-direction:column;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);font-weight:700;gap:.5rem;justify-content:center;letter-spacing:.8px;padding:1.25rem 1rem;text-decoration:none;text-transform:uppercase;transition:background-color .12s ease-out,color .12s ease-out;width:100%}.ds-overlay-rail__item:hover,.ds-overlay-rail__item[data-active=true]{background-color:#5c27ff33;color:var(--ds-base-0)}.ds-overlay-rail__item[data-active=true] .ds-overlay-rail__icon{color:var(--ds-secondary)}.ds-overlay-rail__item--bottom{border-bottom:0;margin-top:auto}.ds-overlay-rail__icon{align-items:center;color:currentColor;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.ds-overlay-rail__item small{background-color:var(--ds-secondary-700);border-radius:999px;color:var(--ds-base-0);font-size:var(--ds-font-xs);line-height:1;padding:.25rem .75rem;text-transform:none}.ds-singleton-settings{min-height:0}.ds-singleton-settings__head{align-items:flex-start;display:flex;flex-shrink:0;gap:.75rem;min-height:4.5rem;padding:.5rem .5rem 1rem}.ds-singleton-settings__head>div:first-child{flex:0 1 auto;min-width:0}.ds-singleton-divider{border:0;border-top:1px solid #ffffff24;margin:0 .5rem 1rem}.ds-singleton-settings__title{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-lg);font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-singleton-settings__id{color:var(--ds-base-400);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);margin:.125rem 0 0}.ds-singleton-settings__active{align-items:center;display:flex;gap:.5rem;margin-left:auto}.ds-goal-mobile-status{display:none}.ds-goal-editor__content{display:flex;flex:1 1 auto;flex-direction:column;gap:.75rem;min-height:0;overflow-x:hidden;overflow-y:auto}.ds-goal-finish{align-items:center;background-color:var(--ds-primary);background-image:linear-gradient(100deg,var(--ds-primary),var(--ds-primary-700));border:0;border-radius:0;box-shadow:0 -.5rem 1.5rem -1rem #0d001acc;display:flex;flex:0 0 auto;gap:1rem;justify-content:space-between;margin:0 -1rem -1.25rem;min-height:6rem;padding:1.5rem}.ds-goal-finish .ds-goal-finish__cta{flex:0 0 auto;justify-content:center;min-height:3rem;width:13.0625rem}.ds-goal-finish__copy{display:flex;flex-direction:column;font-family:var(--ds-font-family-ui);gap:.125rem;min-width:0}.ds-goal-finish__copy span{color:var(--ds-base-0);font-size:var(--ds-font-xs)}.ds-goal-finish__copy strong{color:var(--ds-base-0);font-size:var(--ds-font-sm);line-height:1.25}[data-theme=light] .ds-goal-finish{background-color:var(--ds-primary);background-image:linear-gradient(100deg,var(--ds-primary),var(--ds-primary-700))}[data-theme=light] .ds-goal-finish__copy span,[data-theme=light] .ds-goal-finish__copy strong{color:var(--ds-base-0)}.ds-goal-finish--mobile{display:none}.ds-goal-levels-list{display:flex;flex-direction:column;gap:6px;margin:10px 0}.ds-goal-level-row{align-items:center;display:flex;gap:10px}.ds-goal-level-row__num{color:var(--ds-base-400);font-size:var(--ds-font-xs);font-weight:700;text-align:right;width:20px}.ds-goal-level-row .ds-field{flex:0 0 auto}.ds-goal-level-row__picker .ds-color-chip{height:2rem;padding:.25rem;width:2rem}.ds-goal-level-row__picker .ds-color-chip__pipette{height:.875rem;width:.875rem}.ds-goal-level-row__promise{background:var(--ds-base-950);border:1px solid var(--ds-border);border-radius:8px;color:var(--ds-base-0);flex:1;font-size:var(--ds-font-sm);height:34px;min-width:0;padding:0 10px}.ds-singleton-accordion-action{color:var(--ds-base-300);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);font-weight:700}.ds-goal-switch-row{border-bottom:1px solid var(--ds-base-700);padding:.625rem 0}.ds-goal-switch-row:last-child{border-bottom:0}.ds-goal-interval{align-items:center;display:flex;gap:.625rem;padding-top:.75rem}.ds-goal-interval__label,.ds-goal-interval__unit{color:var(--ds-on-surface);font-size:var(--ds-font-md);font-weight:600;white-space:nowrap}.ds-goal-interval .ds-input,.ds-goal-interval .ds-input-wrap{width:6rem}.ds-goal-term{display:flex;flex-direction:column;gap:.75rem;padding-top:.75rem}.ds-goal-term__label,.ds-goal-term__sublabel{color:var(--ds-on-surface);font-size:var(--ds-font-md);font-weight:700}.ds-goal-term__sublabel{margin-bottom:.5rem}.ds-goal-term__modes{display:flex;gap:.5rem}.ds-goal-term__mode{background-color:var(--ds-base-900);border:1px solid var(--ds-border);border-radius:999px;color:var(--ds-on-surface);cursor:pointer;flex:1 1 0;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700;height:2.75rem;transition:background-color .14s ease,border-color .14s ease,opacity .14s ease}.ds-goal-term__mode[data-active=true]{background-clip:padding-box;background-color:initial;background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));background-repeat:no-repeat;border-color:#0000;color:var(--ds-base-0)}.ds-goal-term__custom-toggle{background-color:#ffffff0d;border:1px solid #0000;border-radius:14px;color:var(--ds-base-0);cursor:pointer;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-body);font-weight:700;height:3rem;margin-top:.5rem;transition:background-color .14s ease;width:100%}.ds-goal-term__custom-toggle[data-active=true]{background-clip:padding-box;background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));background-repeat:no-repeat;border-color:#0000;color:var(--ds-base-0)}.ds-goal-term__custom-toggle[disabled]{cursor:not-allowed;opacity:.5}.ds-dtp{gap:.875rem;margin-top:.75rem}.ds-dtp,.ds-dtp__field{display:flex;flex-direction:column}.ds-dtp__field{gap:.375rem;position:relative}.ds-dtp__label{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700}.ds-dtp__req{color:var(--ds-base-400);font-weight:400}.ds-dtp__trigger{align-items:center;display:flex;gap:.5rem;text-align:left}.ds-dtp__trigger-icon{color:var(--ds-base-300);display:inline-flex;flex-shrink:0}.ds-dtp__trigger-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-dtp__popover{background-color:var(--ds-base-900);border:1px solid var(--ds-border);border-radius:14px;box-shadow:0 18px 40px -16px #0000008c;left:0;padding:.75rem;position:absolute;right:0;top:calc(100% + .375rem);z-index:30}.ds-dtp__popover--time{display:grid;gap:.375rem;grid-template-columns:repeat(3,1fr);max-height:14rem;overflow-y:auto}.ds-dtp__time{background-color:#ffffff0d;border:1px solid #0000;border-radius:8px;color:var(--ds-base-0);cursor:pointer;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700;height:2.25rem}.ds-dtp__time:hover{background-color:#5c27ff40}.ds-dtp__time[data-selected=true]{background-clip:padding-box;background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));background-repeat:no-repeat}.ds-dtp__day-blank{pointer-events:none;visibility:hidden}.ds-goal-sizes{margin-bottom:.25rem}.ds-goal-term__mode[disabled]{cursor:not-allowed;opacity:.5}.ds-goal-term__callout{background-color:var(--ds-base-900);border:1px solid var(--ds-border);border-radius:.875rem;padding:.875rem 1rem}.ds-goal-term__callout-title{color:var(--ds-secondary);font-size:var(--ds-font-xs);font-weight:800;letter-spacing:.04em;margin-bottom:.375rem;text-transform:uppercase}.ds-goal-term__callout-body{color:var(--ds-base-200);font-size:var(--ds-font-sm);line-height:1.5}.ds-goal-term__callout-body strong{color:var(--ds-on-surface);font-weight:700}.ds-goal-term__custom{align-items:center;display:flex;gap:.625rem;margin-top:.75rem}.ds-goal-term__custom .ds-input{flex:1}.kit-goal-flame{color:var(--kit-accent,var(--ds-secondary));flex-shrink:0;font-size:var(--ds-font-xs);font-weight:800;margin-left:auto;padding-right:8px;white-space:nowrap}.kit-goal-flame--time{color:var(--kit-urgent-ink)}.kit-goal-countdown--urgent{animation:kit-goal-blink 1s step-end infinite;color:var(--kit-urgent-ink);font-weight:800}@keyframes kit-goal-blink{0%,60%{opacity:1}61%,to{opacity:.45}}.kit-goal-pill--urgent-value{animation:kit-goal-breathe 1.7s ease-in-out infinite}@keyframes kit-goal-breathe{0%,to{box-shadow:0 12px 36px -16px #5c27ff66,0 0 26px 2px var(--kit-glow,#0000),0 0 54px 8px var(--kit-glow,#0000),inset 0 0 18px -3px var(--kit-glow,#0000);transform:scale(1)}50%{box-shadow:0 12px 36px -16px #5c27ff66,0 0 36px 6px var(--kit-glow,#0000),0 0 74px 16px var(--kit-glow,#0000),inset 0 0 22px -2px var(--kit-glow,#0000);transform:scale(1.028)}}.kit-goal-pill--urgent-time{animation:kit-goal-alarm .9s ease-in-out infinite}@keyframes kit-goal-alarm{0%,to{box-shadow:0 12px 36px -16px #5c27ff66,0 0 26px 2px var(--kit-glow,#0000),0 0 54px 10px #ffb22059,inset 0 0 18px -3px var(--kit-glow,#0000);transform:translateX(0) scale(1)}20%{transform:translateX(-3px) scale(1.015)}40%{transform:translateX(3px) scale(1.015)}60%{transform:translateX(-2px) scale(1.01)}80%{transform:translateX(2px) scale(1.005)}50%{box-shadow:0 12px 36px -16px #5c27ff66,0 0 40px 8px #ffb2208c,0 0 80px 18px #ffb22066,inset 0 0 22px -2px #ffb22080}}.ds-singleton-search{flex-shrink:0;padding:0 .5rem .75rem}.ds-finished-cards{display:flex;flex-direction:column;gap:.5rem;padding:0 .5rem}.ds-finished-card,.ds-finished-detail-card{background-clip:padding-box;background-image:linear-gradient(90deg,#5c27ff38 0,#c6b2ff24 100%),linear-gradient(90deg,var(--ds-base-900) 0,var(--ds-base-900) 100%);background-repeat:no-repeat;border:1px solid var(--ds-border);border-radius:.75rem;color:var(--ds-base-0);padding:1rem;text-align:left;width:100%}.ds-finished-card{cursor:pointer}.ds-finished-card:hover{border-color:var(--ds-secondary)}.ds-finished-card__head{align-items:center;display:flex;font-family:var(--ds-font-family-ui);gap:.75rem;justify-content:space-between}.ds-finished-card__head strong{font-size:var(--ds-font-body);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-finished-card__status{border-radius:999px;flex-shrink:0;font-size:var(--ds-font-xs);font-weight:700;padding:.25rem .625rem}.ds-finished-card__status[data-result=achieved]{background-color:color-mix(in srgb,var(--ds-state-success-vivid-ink) 18%,#0000);color:var(--ds-state-success-ink)}.ds-finished-card__status[data-result=not-achieved]{background-color:color-mix(in srgb,var(--ds-danger-800) 18%,#0000);color:var(--ds-danger-text-on-dark)}.ds-finished-card__bar{background-color:#ffffff24;border-radius:999px;height:.5rem;margin-top:.875rem;overflow:hidden}.ds-finished-card__bar span{background-image:linear-gradient(90deg,var(--ds-primary),var(--ds-secondary));border-radius:inherit;display:block;height:100%}.ds-finished-card__meta{align-items:center;color:var(--ds-base-200);display:flex;gap:1rem;justify-content:space-between;margin-top:.5rem}.ds-finished-card__meta,.ds-finished-detail-card__date{font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs)}.ds-finished-detail-card__date{color:var(--ds-base-300);margin:.875rem 0 0}.ds-finished-participants{margin-top:1rem;padding:0 .5rem}.ds-finished-participants__head{align-items:center;display:flex;font-family:var(--ds-font-family-ui);gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.ds-finished-participants__head h3{color:var(--ds-base-0);font-size:var(--ds-font-body);margin:0}.ds-finished-participants__head span{color:var(--ds-base-400);font-size:var(--ds-font-xs)}.ds-finished-participants__list{display:flex;flex-direction:column}.ds-finished-participant{align-items:center;border-bottom:1px solid var(--ds-base-700);color:var(--ds-base-0);display:flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);gap:.75rem;justify-content:space-between;min-height:2.3125rem}.ds-finished-participant strong{color:var(--ds-secondary-200)}.ds-goals-stage,.ds-qr-stage{container-type:inline-size}.ds-qr-stage__overlay{bottom:3.7%;left:5.7%}.ds-qr-box.ds-qr-stage__code{width:100%}.ds-editor-shell--card .ds-qr-stage{align-self:center;aspect-ratio:16/9;height:auto;max-width:70.625rem;width:100%}.ds-qr-stage__overlay[data-hidden=true]{filter:grayscale(1);opacity:.28}.ds-qr-editor__switches{display:flex;flex-direction:column;gap:1rem}.ds-qr-editor__row{align-items:center;display:flex;gap:.5rem}.ds-qr-display-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ds-qr-cadence{display:grid;gap:1rem;margin-top:1rem}.ds-qr-cadence__presets{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ds-qr-cadence__preset{background:color-mix(in srgb,var(--surface-elev) 72%,#0000);border:1px solid var(--border-subtle);border-radius:12px;color:var(--text-secondary);cursor:pointer;display:grid;gap:.2rem;min-width:0;padding:.65rem .75rem;text-align:left;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.ds-qr-cadence__preset strong{color:var(--text-primary);font-size:var(--ds-font-sm);font-weight:700}.ds-qr-cadence__preset span{font-size:var(--ds-font-xs);line-height:1.35}.ds-qr-cadence__preset:focus-visible,.ds-qr-cadence__preset:hover{border-color:var(--border-strong)}.ds-qr-cadence__preset[data-active=true]{background:color-mix(in srgb,var(--ds-secondary) 12%,var(--surface-elev));border-color:var(--ds-secondary);color:var(--text-primary)}.ds-qr-cadence__fields{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ds-qr-editor__row--transition{background:color-mix(in srgb,var(--surface-elev) 62%,#0000);border:1px solid var(--border-subtle);border-radius:12px;gap:1rem;justify-content:space-between;margin-top:1rem;padding:.875rem}.ds-qr-editor__row--transition>div{min-width:0}.ds-qr-editor__row--transition strong{color:var(--text-primary);font-size:var(--ds-font-sm)}.ds-qr-editor__row--transition p{color:var(--text-muted);font-size:var(--ds-font-xs);line-height:1.4;margin-top:.2rem}.ds-qr-editor__switches .ds-switch{font-size:var(--ds-font-body);font-weight:600}.ds-qr-editor__hint{color:var(--ds-base-300);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);line-height:1.5;margin:.25rem 0 .5rem}.ds-qr-editor__hint strong,.ds-qr-editor__rule{color:var(--ds-on-surface)}.ds-qr-editor__rule{align-items:center;background-color:color-mix(in srgb,var(--ds-primary) 16%,#0000);border-radius:10px;display:flex;font-size:var(--ds-font-sm);font-weight:600;gap:.375rem;padding:.5rem .75rem}.ds-qr-editor__save-error{margin-bottom:1rem}@media (max-width:30rem){.ds-qr-cadence__fields,.ds-qr-cadence__presets{grid-template-columns:1fr}}.ds-qr-modes,.ds-qr-themes{flex-wrap:wrap}.ds-qr-themes{display:flex;gap:.5rem;margin-top:.75rem}.ds-qr-theme{align-items:center;background:#0000;border:1px solid var(--border-subtle);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:.375rem;padding:.5rem;transition:border-color .12s ease,background-color .12s ease}.ds-qr-theme:hover{border-color:var(--ds-primary)}.ds-qr-theme[data-active=true]{background-color:color-mix(in srgb,var(--ds-secondary) 12%,#0000);border-color:var(--ds-secondary)}.ds-qr-theme__swatch{background-clip:padding-box;background-color:var(--swatch-bg);background-image:linear-gradient(var(--swatch-fg) 0 0),linear-gradient(var(--swatch-fg) 0 0),linear-gradient(var(--swatch-fg) 0 0);background-position:14% 14%,86% 14%,14% 86%;background-repeat:no-repeat;background-size:34% 34%,34% 34%,34% 34%;border:1px solid #0000001f;border-radius:8px;height:max(2.5rem,40px);width:max(2.5rem,40px)}.ds-qr-theme__label{color:var(--text-secondary);font-size:var(--ds-font-xs);font-weight:600}.ds-goals-stage__overlay{bottom:3.7%;left:5.7%;transform:scale(calc(100cqw/1920));transform-origin:bottom left}.ds-goals-stage__overlay--shift{bottom:3.7%;left:26%}.ds-goals-stage__overlay--left{bottom:3.7%;left:5.7%}.ds-goals-stage__overlay--right{bottom:3.7%;left:auto;right:5.7%;transform-origin:bottom right}.ds-goals-stage__overlay--top{bottom:auto;left:50%;top:5%;transform:translateX(-50%) scale(calc(100cqw/1920));transform-origin:top center}.ds-poll-stage__overlay,.ds-raffle-stage__overlay{bottom:3.7%;left:5.7%}.ds-poll-stage__overlay .kit-stage,.ds-raffle-stage__overlay .kit-stage{display:inline-block}.ds-poll-options-editor{display:flex;flex-direction:column;gap:.5rem}.ds-editor-list__new--inline{margin-top:.75rem;min-height:2.5rem;padding:.625rem .875rem}.ds-poll-result-list{display:flex;flex-direction:column;gap:.5rem}.ds-poll-result-list--detail{margin-top:1rem}.ds-poll-result-row{align-items:center;border-bottom:1px solid var(--ds-base-700);color:var(--ds-base-0);display:flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);gap:.75rem;justify-content:space-between;min-height:2.5rem;padding:.625rem 0}.ds-poll-result-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-poll-result-row strong{color:var(--ds-secondary-200);flex-shrink:0}.ds-editor-accordion__summary-actions{align-items:center;display:inline-flex;gap:.75rem}.ds-field-label{color:var(--ds-base-0);display:block;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700;letter-spacing:.4px;margin-bottom:.5rem}[data-theme=light] .ds-field-label{color:var(--ds-base-950)}.ds-bands{display:flex;flex-direction:column}.ds-bands-definer{padding:0}.ds-bands-row{align-items:center;display:flex;padding:.5rem 0}.ds-bands-row+.ds-bands-row{border-top:1px solid var(--ds-base-700)}.ds-bands-row__num{color:var(--ds-secondary-300);flex-shrink:0;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700;letter-spacing:.4px;text-align:center;width:18px}.ds-bands-row__text{align-items:center;display:flex;flex:1 0 0;gap:.5rem;min-width:0;padding-left:2.5rem}.ds-bands-row__input,.ds-bands-row__label{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700}.ds-bands-row__input{background-clip:padding-box;background-color:var(--ds-base-700);border:1px solid var(--ds-base-600);border-radius:999px;flex-shrink:0;height:40px;padding:0 1rem 0 1.25rem;width:120px}.ds-bands-row__input:focus{border-color:var(--ds-primary);outline:none}.ds-bands-row__input::-moz-placeholder{color:var(--ds-base-400);font-weight:500}.ds-bands-row__input::placeholder{color:var(--ds-base-400);font-weight:500}.ds-bands-row__remove{align-items:center;background-color:var(--ds-base-900);border:1px solid var(--ds-base-600);border-radius:999px;color:var(--ds-secondary-300);cursor:pointer;display:inline-flex;flex:0 0 auto;height:2rem;justify-content:center;transition:background-color .12s ease-out,color .12s ease-out,border-color .12s ease-out;width:2rem}.ds-bands-row__remove:hover{background-color:#ff7c7f29;border-color:var(--ds-secondary);color:var(--ds-base-0)}.ds-bands-row__open{align-items:center;background-color:var(--ds-base-900);border:1px solid var(--ds-border);border-radius:999px;color:var(--ds-base-0);display:inline-flex;flex-shrink:0;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700;height:40px;padding:0 1rem 0 1.25rem;width:120px}.ds-bands-caption{color:var(--ds-base-200);font-size:var(--ds-font-xs);padding:.25rem 0 .5rem 61px}.ds-bands-floor{align-items:center;border-top:1px solid var(--ds-base-700);display:flex;gap:.75rem;margin-top:.5rem;padding:.75rem 0 .25rem 61px}.ds-bands-floor__label{color:var(--ds-base-0);flex:1 0 0;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700;min-width:0}.ds-bands-floor__field{flex-shrink:0;position:relative}.ds-bands-floor__prefix{color:var(--ds-base-400);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700;left:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ds-bands-floor__field .ds-bands-row__input{padding-left:2.5rem}[data-theme=light] .ds-bands-floor__label{color:var(--ds-on-surface)}.ds-bands-tabs{background-color:#5c27ff1f;border-radius:999px;display:flex;gap:.25rem;margin-top:.75rem;padding:.25rem}.ds-bands-tab{background:#0000;border:none;border-radius:999px;color:var(--ds-base-300);cursor:pointer;flex:1 1 0;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700;height:2.5rem;letter-spacing:.4px;min-width:0;padding:0 .75rem;transition:background-color .14s,color .14s;white-space:nowrap}.ds-bands-tab[aria-selected=true]{background-clip:padding-box;background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));color:var(--ds-base-0)}[data-theme=light] .ds-bands-definer{background-color:#5c27ff0d;border-color:var(--ds-primary-100)}[data-theme=light] .ds-bands-row__input{background-color:var(--ds-base-0);border-color:var(--ds-primary-100);color:var(--ds-base-950)}[data-theme=light] .ds-bands-row__remove{background-color:var(--ds-base-0);border-color:var(--ds-primary-100);color:var(--ds-secondary)}[data-theme=light] .ds-bands-row__label,[data-theme=light] .ds-bands-row__open{color:var(--ds-base-950)}.ds-alerts-img__pending{color:var(--ds-primary-300);font-size:var(--ds-font-xs);font-weight:600;margin-top:.375rem}[data-theme=light] .ds-alerts-tier{color:var(--ds-base-700)}[data-theme=light] .ds-alerts-tier[data-active=true]{color:var(--ds-base-0)}.ds-alerts-title-input{align-items:center;background-color:var(--ds-base-700);border:1px solid var(--ds-base-600);border-radius:999px;display:flex;gap:.5rem;min-height:2.5rem;padding:.5rem .75rem}.ds-alerts-textos{display:flex;flex-direction:column;gap:.5rem}.ds-token-input__editable{background-clip:padding-box;background-color:var(--ds-base-700);border:1px solid var(--ds-base-600);border-radius:999px;color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700;line-height:1.5;min-height:2.5rem;outline:none;padding:.5rem 1rem;white-space:normal;word-break:break-word}.ds-token-input__editable:focus{border-color:var(--ds-primary)}.ds-token-chip{align-items:center;background-color:#ff7c7f26;border:1px solid #ff7c7f26;border-radius:999px;color:var(--ds-secondary-400);display:inline-flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700;height:1.5rem;letter-spacing:.4px;line-height:1;margin:0 1px;padding:0 .625rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.ds-token-input__editable .ds-token-chip[data-selected=true]{border-color:var(--ds-secondary);box-shadow:0 0 0 2px color-mix(in srgb,var(--ds-secondary) 32%,#0000)}.ds-token-chip--btn{background-color:var(--ds-secondary-600);border-color:var(--ds-secondary-600);color:var(--ds-base-0);cursor:pointer;transition:background-color .12s}.ds-token-chip--btn:hover{background-color:var(--ds-secondary)}.ds-alerts-vars{align-items:center;display:flex;gap:.5rem;margin-top:.25rem}.ds-alerts-vars__label{color:var(--ds-base-400);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);font-weight:500}.ds-alerts-example{align-items:center;background-clip:padding-box;background-image:linear-gradient(90deg,#5c27ff4d 0,#c6b2ff4d 100%),linear-gradient(90deg,var(--ds-base-900) 0,var(--ds-base-900) 100%);background-repeat:no-repeat;border-radius:.75rem;color:var(--ds-base-0);display:flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);gap:.5rem;line-height:1.5;margin-top:.25rem;padding:.875rem 1.25rem}.ds-alerts-example__prefix{font-weight:700;white-space:nowrap}.ds-alerts-example__body{min-width:0;overflow-wrap:anywhere;white-space:normal}.ds-alerts-example__hl{color:var(--ds-secondary);font-weight:700}.ds-alerts-img{align-items:center;display:flex;gap:.75rem}.ds-alerts-img__thumb{align-items:center;background-color:var(--ds-primary);border-radius:12px;cursor:pointer;display:flex;flex-shrink:0;height:4rem;justify-content:center;overflow:hidden;position:relative;width:4rem}.ds-alerts-img__thumb:hover{opacity:.9}.ds-alerts-img__thumb-placeholder{color:#ffffffb3}.ds-alerts-img__thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ds-alerts-img__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.875rem}.ds-alerts-img__remove{align-items:center;display:inline-flex;gap:.375rem}.ds-alerts-img__remove-text{color:var(--ds-base-300);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700}.ds-img-sizing{border-top:1px solid var(--ds-base-700);display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;padding-top:.5rem}.ds-alerts-img__info{flex:1;min-width:0}.ds-alerts-img__filename{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700;margin:0}[data-theme=light] .ds-alerts-img__filename{color:var(--ds-base-950)}.ds-alerts-img__hint{color:var(--ds-base-400);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);margin:.125rem 0 .25rem}.ds-alerts-img__hint kbd{background-color:#ffffff0f;border:1px solid var(--ds-border);border-radius:4px;color:var(--ds-base-300);display:inline-block;font-family:inherit;font-size:var(--ds-font-xs);font-weight:700;line-height:1.4;padding:0 .25rem}.ds-alerts-img__replace{background:#0000;border:none;color:var(--ds-secondary);cursor:pointer;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);font-weight:700;padding:0;text-decoration:underline}.ds-alerts-sound{display:flex;flex-direction:column;gap:.875rem}.ds-alerts-sound__replace{align-items:center;background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(180deg,#5c27ff38,#5c27ff14);background-repeat:no-repeat;border:1px solid var(--ds-border);border-radius:.875rem;color:var(--ds-on-surface);cursor:pointer;display:inline-flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700;gap:.5rem;height:3rem;justify-content:center;letter-spacing:.4px;transition:background-image .12s ease-out;width:100%}.ds-alerts-sound__replace:hover{background-image:linear-gradient(180deg,#5c27ff52,#5c27ff24)}.ds-alerts-sound__reset{align-self:center;background:#0000;border:none;color:var(--ds-base-400);cursor:pointer;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:500;padding:.125rem .5rem;text-decoration:underline;text-underline-offset:2px}.ds-alerts-sound__reset:hover{color:var(--ds-secondary)}.ds-alerts-sound__legal{align-items:flex-start;color:var(--ds-base-400);display:flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);gap:.375rem;line-height:1.4;margin:.25rem 0 0}.ds-alerts-sound__legal svg{flex-shrink:0;margin-top:.0625rem}.ds-alerts-sound__legal-link{color:var(--ds-secondary);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.ds-alerts-tts{display:flex;flex-direction:column;gap:1rem}.ds-alerts-tts__desc{color:var(--ds-base-400);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);margin:0}.ds-alerts-tts__blocklist,.ds-alerts-tts__choice,.ds-alerts-tts__delay,.ds-alerts-tts__min,.ds-alerts-tts__moderation,.ds-alerts-tts__voices{display:flex;flex-direction:column;gap:.5rem}.ds-voice-carousel{align-items:stretch;display:flex;gap:6px}.ds-voice-current{align-items:center;background-clip:padding-box;background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));background-repeat:no-repeat;border:1px solid #0000;border-radius:.75rem;display:flex;flex:1 1 0;gap:.625rem;min-width:0;padding:.625rem .875rem}.ds-voice-current__icon{align-items:center;background:#ffffff2e;border-radius:999px;color:var(--ds-base-0);display:flex;flex:0 0 auto;font-size:var(--ds-font-base);height:1.75rem;justify-content:center;line-height:1;width:1.75rem}.ds-voice-current[data-gender=female] .ds-voice-current__icon{background:#ff7c7fe6}.ds-voice-current[data-gender=male] .ds-voice-current__icon{background:#5b8defe6}.ds-voice-current__text{display:flex;flex-direction:column;gap:.0625rem;min-width:0}.ds-voice-current__name{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700}.ds-voice-current__desc{color:#ffffffd9;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs)}.ds-alerts-tts__min-field{align-items:center;display:inline-flex;gap:.375rem}.ds-alerts-tts__min-unit{color:var(--ds-base-400);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700}.ds-alerts-tts__queue-link{align-items:center;color:var(--ds-primary);display:inline-flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:600;gap:.375rem;text-decoration:none}.ds-alerts-tts__queue-link:hover{text-decoration:underline}.ds-tts-queue{gap:.75rem;list-style:none;margin:0;padding:0}.ds-tts-queue,.ds-tts-queue__item{display:flex;flex-direction:column}.ds-tts-queue__item{background:var(--surface-raised);border:1px solid var(--ds-border);border-radius:.875rem;gap:.625rem;padding:1rem 1.125rem}.ds-tts-queue__head{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.ds-tts-queue__who{align-items:baseline;display:flex;gap:.5rem;min-width:0}.ds-tts-queue__name{color:var(--text-primary);font-size:var(--ds-font-body)}.ds-tts-queue__amount,.ds-tts-queue__name{font-family:var(--ds-font-family-ui);font-weight:700}.ds-tts-queue__amount{color:var(--ds-secondary);font-size:var(--ds-font-md)}.ds-tts-queue__message{color:var(--text-primary);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-body);font-style:italic;line-height:1.5;margin:0}.ds-tts-queue__meta{align-items:center;color:var(--ds-base-400);display:flex;flex-wrap:wrap;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);gap:.375rem .875rem}.ds-tts-queue__voice{align-items:center;display:inline-flex;gap:.25rem}.ds-tts-queue__actions{display:flex;gap:.5rem;justify-content:flex-end}.ds-tts-queue__empty{align-items:center;color:var(--ds-base-400);display:flex;flex-direction:column;gap:.5rem;padding:3rem 1.5rem;text-align:center}.ds-tts-queue__empty-title{color:var(--text-primary);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-base);font-weight:700;margin:0}.ds-tts-queue__empty-desc{font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);line-height:1.5;margin:0;max-width:28rem}@media (max-width:520px){.ds-tts-queue__head{align-items:flex-start;flex-direction:column}.ds-tts-queue__who{flex-wrap:wrap}.ds-tts-queue__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ds-tts-queue__actions .ds-btn{justify-content:center;width:100%}}.ds-alerts-img-bg{align-items:center;color:var(--ds-base-0);display:flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:500;gap:.625rem;margin-top:.75rem}[data-theme=light] .ds-alerts-img-bg{color:var(--ds-base-950)}.ds-alerts-img-bg__label{flex:1;min-width:0}.ds-img-overflow{align-items:center;display:flex;gap:.75rem;margin-top:.75rem}.ds-img-overflow__text{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.ds-img-overflow__label{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700}.ds-img-overflow__hint{color:var(--ds-base-200);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs)}[data-theme=light] .ds-img-overflow__label{color:var(--ds-base-950)}[data-theme=light] .ds-img-overflow__hint{color:var(--ds-base-700)}.ds-alerts-title-field{background-color:var(--ds-base-700);border:1px solid var(--ds-base-600);border-radius:999px;color:var(--ds-on-surface);font-size:var(--ds-font-md);height:2.5rem;margin-top:.375rem;padding:0 .875rem;width:100%}.ds-alerts-title-field:focus{border-color:var(--ds-primary);outline:none}[data-theme=light] .ds-alerts-title-field{background-color:var(--ds-base-0);border-color:var(--ds-primary-100);color:var(--ds-base-950)}.ds-alerts-token--btn{border:none;cursor:pointer;transition:filter .12s}.ds-alerts-token--btn:hover{filter:brightness(1.12)}.ds-alerts-colors-panel{display:flex;flex-direction:column;gap:.875rem}.ds-alerts-colors-toggle{align-items:center;display:flex;gap:.5rem}.ds-alerts-opacity{display:flex;flex-direction:column;gap:.375rem}.ds-alerts-opacity__label{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:var(--ds-weight-bold)}.ds-alerts-opacity__row{align-items:center;display:flex;gap:.75rem}.ds-alerts-opacity__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,var(--ds-primary),var(--ds-secondary));border-radius:999px;cursor:pointer;flex:1;height:6px;min-width:0}.ds-alerts-opacity__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--ds-base-0);border:2px solid var(--ds-primary);border-radius:50%;cursor:pointer;height:18px;width:18px}.ds-alerts-opacity__slider::-moz-range-thumb{background:var(--ds-base-0);border:2px solid var(--ds-primary);border-radius:50%;cursor:pointer;height:18px;width:18px}.ds-alerts-opacity__value{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:var(--ds-weight-bold);min-width:2.75rem;text-align:right}[data-theme=light] .ds-alerts-opacity__label,[data-theme=light] .ds-alerts-opacity__value{color:var(--ds-base-950)}.ds-alerts-colors{display:flex;flex-wrap:wrap;gap:1rem}.ds-alerts-layouts{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr)}.ds-alerts-layout{border:none;cursor:pointer;flex-direction:column;gap:.5rem;padding:.25rem}.ds-alerts-layout,.ds-alerts-layout__preview{align-items:center;background:#0000;display:flex}.ds-alerts-layout__preview{border-radius:14px;height:3.75rem;justify-content:center;padding:.5rem;transition:background-color .12s;width:100%}.ds-alerts-layout[data-active=true] .ds-alerts-layout__preview{background-color:var(--ds-base-0)}.ds-alerts-layout__mini{align-items:center;background-image:var(--ds-alert-preview-gradient);border-radius:999px;box-shadow:0 3px 0 -1px #ff7c7fe6,0 7px 12px -4px #ff7c7f73;display:flex;gap:.3125rem;padding:.3125rem .4375rem;width:88%}.ds-alerts-layout__mini-img{background-color:var(--ds-alert-preview-avatar);border-radius:50%;flex-shrink:0;height:1.125rem;width:1.125rem}.ds-alerts-layout__mini-lines{display:flex;flex:1;flex-direction:column;gap:.1875rem;min-width:0}.ds-alerts-layout__mini-lines span{background-color:#ffffffe6;border-radius:999px;height:.1875rem}.ds-alerts-layout__mini-lines span:nth-child(2){width:60%}.ds-alerts-layout__preview--right .ds-alerts-layout__mini{flex-direction:row-reverse}.ds-alerts-layout__preview--top .ds-alerts-layout__mini{align-items:flex-start;border-radius:12px;flex-direction:column;padding:.375rem .5rem;width:72%}.ds-alerts-layout__preview--top .ds-alerts-layout__mini-lines{width:100%}.ds-alerts-layout__label{color:var(--ds-base-200);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);font-weight:500}.ds-alerts-layout[data-active=true] .ds-alerts-layout__label{color:var(--ds-base-0);font-weight:700}[data-theme=light] .ds-alerts-layout__label{color:var(--ds-base-700)}[data-theme=light] .ds-alerts-layout[data-active=true] .ds-alerts-layout__label{color:var(--ds-base-950)}.ds-alerts-duration{display:flex;flex-direction:column;gap:.5rem}.ds-alerts-duration__presets{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr)}.ds-alerts-duration__btn{background-color:#ffffff0d;border:1px solid #0000;border-radius:14px;color:var(--ds-base-0);cursor:pointer;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-body);font-weight:700;height:3rem;transition:background-color .12s,border-color .12s}.ds-alerts-duration__btn:hover{background-color:#ffffff14}.ds-alerts-duration__btn--wide{width:100%}.ds-alerts-duration__btn[data-active=true]{background-clip:padding-box;background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));background-repeat:no-repeat;color:var(--ds-base-0)}.ds-alerts-duration__hint{color:var(--ds-base-200);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);margin:-.125rem .25rem 0}[data-theme=light] .ds-alerts-duration__btn{color:var(--ds-base-950)}[data-theme=light] .ds-alerts-duration__btn[data-active=true]{color:var(--ds-base-0)}[data-theme=light] .ds-alerts-duration__hint{color:var(--ds-base-700)}.ds-alerts-duration__custom{display:flex;flex-direction:column;gap:.375rem}.ds-alerts-duration__field{align-items:center;background-color:var(--ds-base-700);border:1px solid var(--ds-base-600);border-radius:14px;display:flex;height:3rem;padding:0 1rem}.ds-alerts-duration__input{background:#0000;border:none;color:var(--ds-on-surface);flex:1;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-body);min-width:0;outline:none}.ds-alerts-duration__unit{color:var(--ds-base-200);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md)}.ds-alerts-test-label{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700;white-space:nowrap}[data-theme=light] .ds-alerts-test-label{color:var(--ds-base-950)}.ds-alerts-test-field{align-items:center;background-clip:padding-box;background-color:var(--ds-base-700);border:1px solid var(--ds-base-600);border-radius:999px;display:flex;flex:1;gap:.5rem;margin-left:.75rem;min-width:0;padding:.25rem .25rem .25rem 1rem}.ds-alerts-test-field__input{background:#0000;border:none;color:var(--ds-base-0);flex:1;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700;line-height:1.5;min-width:0;outline:none;padding:0}.ds-alerts-test-field__input::-moz-placeholder{color:var(--ds-base-400);font-weight:500}.ds-alerts-test-field__input::placeholder{color:var(--ds-base-400);font-weight:500}.ds-preview-video-policy{color:var(--ds-text-muted);font-size:var(--ds-font-xs);line-height:1.45;margin:-.75rem 0 0;max-width:60rem;order:-1;width:100%}.ds-alerts-stage{background-image:linear-gradient(180deg,#0000004d,#0000008c);overflow:hidden;position:relative}.ds-alerts-stage__bg-img,.ds-alerts-stage__bg-video{border:0;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.ds-alerts-stage__overlay{bottom:3.7%;left:2.1%;position:absolute;transform-origin:bottom left;z-index:2}.ds-alerts-stage__overlay .kit-stage{display:inline-block}#preview-sound-btn[data-muted=false] .ds-sound-off,#preview-sound-btn[data-muted=true] .ds-sound-on{display:none}.ds-alerts-stage__alert,.ds-alerts-stage__qr{z-index:1}.ds-alerts-stage__alert-avatar{overflow:hidden;position:relative}.ds-alerts-stage__alert-avatar>img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ds-alerts-stage__alert-avatar-fallback{display:none}.ds-alerts-stage__alert-avatar.is-fallback .ds-alerts-stage__alert-avatar-fallback{display:inline-flex}.ds-alerts-stage__alert{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#5c27ff73;border:1px solid #ff7c7f73;border-radius:999px;color:var(--ds-base-0);display:flex;gap:.75rem;max-width:30rem;padding:.75rem 1rem;position:absolute}.ds-alerts-stage__alert--left{bottom:1.5rem;left:1.5rem}.ds-alerts-stage__alert--right{bottom:1.5rem;right:7.5rem}.ds-alerts-stage__alert--top{left:50%;top:1.5rem;transform:translateX(-50%)}.ds-alerts-stage__alert-avatar{align-items:center;background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));border-radius:50%;color:var(--ds-base-0);display:flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.ds-alerts-stage__alert-text{min-width:0}.ds-alerts-stage__alert-msg{font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-alerts-stage__alert-meta{font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);margin:.125rem 0 0;opacity:.85}.ds-alerts-stage__qr{align-items:center;bottom:1.5rem;display:flex;flex-direction:column;gap:.25rem;position:absolute;right:1.5rem;width:5rem}.ds-alerts-stage__qr-brand{color:var(--ds-secondary);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);font-weight:700;margin:0}.ds-alerts-stage__qr svg{border-radius:8px;height:5rem;width:5rem}.ds-editor-shell__preview-poll{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#0009;border:1px solid #ff7c7f73;border-radius:16px;bottom:1.5rem;color:var(--ds-base-0);left:1.5rem;padding:1rem 1.25rem;position:absolute;right:1.5rem}.ds-editor-shell__preview-poll-options{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:.75rem 0 0;padding:0}.ds-editor-shell__preview-poll-option{align-items:center;display:flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);gap:.75rem}.ds-editor-shell__preview-poll-num{align-items:center;background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));border-radius:50%;color:var(--ds-base-0);display:inline-flex;flex-shrink:0;font-size:var(--ds-font-xs);font-weight:700;height:1.5rem;justify-content:center;width:1.5rem}.ds-editor-shell__settings{border-right:1px solid var(--ds-border);display:flex;flex-direction:column;gap:.75rem;overflow-x:hidden;overflow-y:auto;padding:1rem}[data-theme=light] .ds-editor-shell__settings{border-right-color:var(--border,var(--ds-border-light))}.ds-editor-shell__tabs{margin:0 0 .5rem}.ds-editor-section--head{align-items:center;display:flex;gap:.5rem;padding:.5rem .25rem}.ds-editor-section__title{color:var(--ds-base-0);flex:1;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-base);font-weight:700;margin:0}[data-theme=light] .ds-editor-section__title{color:var(--ds-base-950)}.ds-editor-accordion{background-color:#5c27ff0a;border:1px solid var(--ds-border);border-radius:12px;overflow:hidden}[data-theme=light] .ds-editor-accordion{background-color:#ffffff8c;border-color:var(--border,var(--ds-border-light))}.ds-editor-accordion__summary{align-items:center;background:none;border:none;color:var(--ds-base-0);cursor:pointer;display:flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700;justify-content:space-between;letter-spacing:.4px;list-style:none;padding:.875rem 1rem;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.ds-editor-accordion__summary::-webkit-details-marker{display:none}[data-theme=light] .ds-editor-accordion__summary{color:var(--ds-base-950)}.ds-editor-accordion__chevron{transition:transform .2s ease}.ds-editor-accordion[data-open=true] .ds-editor-accordion__chevron,.ds-editor-accordion[open] .ds-editor-accordion__chevron{transform:rotate(180deg)}.ds-editor-accordion__collapse{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1)}.ds-editor-accordion[data-open=true] .ds-editor-accordion__collapse{grid-template-rows:1fr}.ds-editor-accordion__collapse-inner{min-height:0;opacity:0;overflow:hidden;transition:opacity .2s ease}.ds-editor-accordion[data-open=true] .ds-editor-accordion__collapse-inner{opacity:1}.ds-editor-accordion[data-settled=true] .ds-editor-accordion__collapse{grid-template-rows:auto}.ds-editor-accordion[data-settled=true],.ds-editor-accordion[data-settled=true] .ds-editor-accordion__collapse-inner{overflow:visible}.ds-editor-accordion__body{border-top:1px solid var(--ds-border);display:flex;flex-direction:column;gap:.75rem;padding:.5rem 1rem 1rem}[data-theme=light] .ds-editor-accordion__body{border-top-color:var(--border,var(--ds-border-light))}.ds-editor-shell__preview{display:flex;flex-direction:column;gap:1rem;padding:1rem}.ds-editor-shell__preview-banner{align-items:center;display:flex;justify-content:space-between;padding:0 1rem}.ds-editor-shell--card .ds-editor-shell__preview-banner.ds-alerts-preview-bar{order:-1}.ds-editor-shell__preview-info{color:var(--ds-base-200);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700;margin:0}[data-theme=light] .ds-editor-shell__preview-info{color:var(--ds-base-700)}.ds-editor-shell__preview-stage{align-items:center;background-clip:padding-box;background-color:#00000073;background-image:linear-gradient(135deg,#5c27ff2e,#0000);background-repeat:no-repeat;border:1px solid var(--ds-border);border-radius:16px;display:flex;flex:1;justify-content:center;min-height:30rem;overflow:hidden;position:relative}[data-theme=light] .ds-editor-shell__preview-stage{background-color:#ffffff4d}.ds-editor-shell__preview-bg{align-items:center;color:var(--ds-base-400);display:flex;flex-direction:column;justify-content:center}.ds-editor-shell__preview-alert{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#5c27ff2e;border:1px solid #ff7c7f73;border-radius:16px;bottom:1.5rem;color:var(--ds-base-0);display:flex;gap:.75rem;left:1.5rem;padding:.75rem 1rem;position:absolute;right:12.5rem}.ds-editor-shell__preview-alert p{margin:0}.ds-editor-shell__preview-alert-avatar{align-items:center;background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));border-radius:50%;color:var(--ds-base-0);display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.ds-editor-shell__preview-qr{background:var(--ds-base-0);border-radius:12px;bottom:1.5rem;height:5.5rem;padding:.25rem;position:absolute;right:1.5rem;width:5.5rem}.ds-editor-shell__preview-qr>svg{height:100%;width:100%}.ds-editor-shell__preview-actions{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:0 1rem}.ds-editor-shell__preview-actions-left,.ds-editor-shell__preview-actions-right{align-items:center;display:flex;gap:.75rem}.ds-editor-shell__preview-actions-label{color:var(--ds-base-200);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:500}[data-theme=light] .ds-editor-shell__preview-actions-label{color:var(--ds-base-700)}.ds-editor-shell__preview-save{display:flex;justify-content:flex-end;padding:.5rem 1rem 0}.ds-alerts-mobile-config,.ds-alerts-mobile-preview-head,.ds-alerts-video-toggle,.ds-bands-mobile-head{display:none}.ds-alerts-mobile-preview-card{display:contents}.ds-alerts-copy-mobile-wrap,.ds-alerts-mobile-sheet-backdrop,.ds-alerts-simulate-btn__mobile{display:none}@media (max-width:760px){.ds-editor-shell--card{background-color:var(--ds-base-950);background-image:linear-gradient(180deg,var(--ds-base-900) 0,var(--ds-base-950) 100%);height:auto;min-height:100svh;padding:0}.ds-editor-shell--card .ds-editor-shell__card{background-color:var(--ds-base-950);background-image:linear-gradient(90deg,var(--ds-base-900) 0,var(--ds-base-950) 100%);border:0;border-radius:0;box-shadow:none;min-height:100svh;overflow:visible}.ds-editor-shell--card .ds-editor-shell__header{border-bottom-color:var(--ds-border);gap:.5rem;height:3.5rem;padding:0 1.125rem}.ds-editor-shell__back{background:#0000;height:1.5rem;width:1.5rem}.ds-editor-shell__title{font-size:var(--ds-font-lg);line-height:1.25}.ds-editor-shell__header-actions{gap:.5rem}.ds-editor-shell__divider,.ds-editor-shell__help-desktop{display:none}.ds-editor-shell--card .ds-editor-shell__body--mobile-sheets,.ds-editor-shell--card .ds-editor-shell__body--mobile-stack{display:flex;flex-direction:column;min-height:0;overflow:visible}.ds-editor-shell--card .ds-editor-shell__body--mobile-stack .ds-singleton-settings{background:#0000;border:0;display:flex;min-height:0;order:2;overflow:visible;padding:1.25rem 1rem;width:100%}.ds-editor-shell--card .ds-editor-shell__body--mobile-stack .ds-singleton-settings__head{flex-wrap:wrap;min-height:0;padding-inline:0}.ds-editor-shell--card .ds-editor-shell__body--mobile-stack .ds-editor-shell__preview{order:3;padding-bottom:1.5rem}#alert-config-form,.ds-editor-shell--card .ds-editor-shell__settings{display:contents}.ds-bands{gap:.875rem;order:1;padding:1.5rem 1rem 0;width:100%}.ds-bands-mobile-head{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:0 1rem}.ds-alerts-mobile-config__head p,.ds-alerts-mobile-preview-head span,.ds-bands-mobile-head span{color:var(--ds-base-400);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700;letter-spacing:.8px;line-height:1.5;margin:0;text-transform:uppercase}.ds-alerts-mobile-preview-head__help,.ds-bands-mobile-head button{background:#0000;border:0;color:var(--ds-secondary-300);cursor:pointer;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-base);font-weight:700;letter-spacing:.4px;padding:0;text-decoration:none;white-space:nowrap}.ds-alerts-mobile-preview-head__help:focus-visible{border-radius:.25rem;outline:3px solid var(--ds-focus-ring);outline-offset:3px}.ds-bands>.ds-editor-accordion{order:3}.ds-bands>.ds-editor-accordion:not([data-open=true]){display:flex}.ds-bands-tabs{background:#0000;border:2px solid var(--ds-secondary);box-shadow:inset 0 0 0 1px #ffb2b414;gap:.5rem;height:3.25rem;margin-top:0;order:2;padding:.25rem}.ds-bands-tab{font-size:var(--ds-font-md);height:2.75rem;letter-spacing:.8px;padding:0 .5rem;text-transform:uppercase}.ds-bands-tab[aria-selected=true]{background-image:linear-gradient(90deg,#5c27ff33 0,#ff7c7f33 100%),linear-gradient(90deg,var(--ds-primary) 0,var(--ds-primary-700) 100%);box-shadow:inset 4px 4px 16px #ff7c7f40,inset 2px 2px 2px #ffb2b426}.ds-editor-shell--card .ds-editor-shell__preview{gap:.875rem;order:2;overflow:visible;padding:1.5rem 1rem calc(7rem + env(safe-area-inset-bottom));width:100%}.ds-alerts-mobile-preview-card{background-clip:padding-box;background-image:linear-gradient(90deg,#5c27ff33 0,#c6b2ff33 100%),linear-gradient(90deg,var(--ds-base-900) 0,var(--ds-base-900) 100%);background-repeat:no-repeat;border-radius:.75rem;display:flex;flex-direction:column;gap:.875rem;margin-bottom:1rem;padding:1rem;position:relative;width:100%}.ds-alerts-mobile-preview-head{align-items:center;display:flex;gap:1rem;justify-content:space-between;order:0}.ds-alerts-stage-wrap{flex:0 0 auto;order:1;position:relative;z-index:1}.ds-editor-shell--card .ds-alerts-stage{aspect-ratio:326/233;background-color:var(--ds-base-900);background-image:linear-gradient(180deg,var(--ds-base-900) 0,var(--ds-base-900) 100%);border-radius:.5rem;height:auto;max-width:none;min-height:0;width:100%}.ds-alerts-mobile-preview-card:not([data-video-preview=true]) .ds-alerts-stage__bg-video{opacity:0;pointer-events:none}.ds-alerts-stage__bg-video{transition:opacity .18s ease}.ds-alerts-stage__overlay{bottom:50%;left:50%;transform:translate(-50%,50%) scale(.72);transform-origin:center center}.ds-editor-shell--card .ds-alerts-mobile-preview-card .ds-editor-shell__preview-banner.ds-alerts-preview-bar{align-items:center;background:none;border-radius:0;flex-direction:row;gap:.5rem;order:2;padding:0}.ds-editor-shell--card .ds-alerts-mobile-preview-card .ds-alerts-preview-bar{background:none;border-radius:0;max-width:none;padding:0;width:100%}.ds-editor-shell__preview-actions,.ds-editor-shell__preview-actions-left,.ds-editor-shell__preview-actions-right{align-items:center}.ds-editor-shell__preview-actions{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-areas:"toggle simulate";grid-template-columns:minmax(0,1fr) auto;order:3;position:relative;z-index:2}.ds-editor-shell__preview-actions-left,.ds-editor-shell__preview-actions-right{gap:.75rem}.ds-editor-shell__preview-actions-left{display:contents}.ds-editor-shell__preview-actions-right{display:inline-flex;grid-area:simulate;justify-self:end;margin-left:auto}.ds-alerts-preview-sound,.ds-alerts-simulate-btn__desktop,.ds-editor-shell__preview-actions-label{display:none}.ds-alerts-simulate-btn__mobile{display:inline}.ds-alerts-video-toggle{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:0;color:var(--ds-base-0);cursor:pointer;display:inline-flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-base);font-weight:500;gap:.5rem;grid-area:toggle;min-height:2.5rem;padding:0}.ds-alerts-video-toggle__track{background:var(--ds-base-0);border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff24;flex:0 0 auto;height:1.5rem;position:relative;width:3rem}.ds-alerts-video-toggle__thumb{background:var(--ds-primary);border-radius:999px;height:1.125rem;left:.1875rem;position:absolute;top:.1875rem;transition:transform .16s ease,background .16s ease;width:1.125rem}.ds-alerts-mobile-preview-card[data-video-preview=true] .ds-alerts-video-toggle__track{background-image:linear-gradient(90deg,var(--ds-primary) 0,var(--ds-secondary) 100%)}.ds-alerts-mobile-preview-card[data-video-preview=true] .ds-alerts-video-toggle__thumb{background:var(--ds-base-0);transform:translateX(1.5rem)}.ds-alerts-copy-overlay{align-self:stretch;background-image:linear-gradient(90deg,#5c27ff33 0,#c6b2ff33 100%),linear-gradient(90deg,var(--ds-base-900) 0,var(--ds-base-900) 100%);border-radius:999px;color:var(--ds-secondary-50);height:2.75rem;justify-content:center;max-width:none;min-height:2.75rem;position:static;width:100%}.ds-alerts-copy-overlay:hover{transform:none}.ds-alerts-copy-overlay--desktop,.ds-alerts-copy-overlay:after,.ds-alerts-copy-overlay:before,.ds-alerts-copy-overlay:hover:after,.ds-alerts-copy-overlay:hover:before,.ds-alerts-simulate-btn:after,.ds-alerts-simulate-btn:before,.ds-alerts-simulate-btn:hover:after,.ds-alerts-simulate-btn:hover:before{display:none}.ds-alerts-copy-mobile-wrap{display:flex;order:3;width:100%}.ds-alerts-copy-overlay--mobile{margin-top:-.125rem}.ds-editor-shell__preview-banner{align-items:stretch;flex-direction:column;gap:.75rem;max-width:none;order:3;width:100%}.ds-editor-shell--card .ds-editor-shell__preview-banner.ds-alerts-preview-bar{border-radius:0;padding:0}.ds-alerts-test-label{display:none}.ds-alerts-test-field{margin-left:0;min-height:2.75rem;padding-left:.875rem;width:100%}.ds-alerts-test-field__input{font-size:var(--ds-font-body)}.ds-alerts-test-field .ds-btn{font-size:var(--ds-font-md);height:2.25rem;padding-inline:.875rem}.ds-preview-video-policy{margin:-.375rem 0 0;max-width:none;order:3}.ds-alerts-mobile-config{background-color:var(--ds-base-950);border-top:1px solid var(--ds-border);bottom:0;box-shadow:0 -10px 22px #0000002e;display:flex;flex-direction:column;gap:.625rem;left:0;margin:0;padding:.75rem 0 .875rem 1rem;position:fixed;right:0;width:100%;z-index:60}.ds-alerts-mobile-config__head{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:0 1rem 0 0}.ds-alerts-mobile-config__head p{margin:0}.ds-alerts-mobile-config__hint{align-items:center;color:#ffb2b4b8;display:inline-flex;justify-content:center}.ds-alerts-mobile-config__scroller{display:flex;gap:.625rem;overflow-x:auto;padding:0 1rem max(.25rem,env(safe-area-inset-bottom)) 0;scroll-snap-type:x proximity;scrollbar-width:none}.ds-alerts-mobile-config__scroller::-webkit-scrollbar{display:none}.ds-alerts-mobile-config__item{align-items:center;background:#0000;border:0;color:var(--ds-base-0);cursor:pointer;display:flex;flex:0 0 4.75rem;flex-direction:column;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700;gap:.5rem;letter-spacing:.4px;padding:0;scroll-snap-align:start}.ds-alerts-mobile-config__icon{align-items:center;background-image:linear-gradient(90deg,#5c27ff33 0,#ff7c7f33 100%),linear-gradient(90deg,var(--ds-base-900) 0,var(--ds-base-900) 100%);border-radius:999px;box-shadow:inset 0 0 0 .5rem #ffffff0a;color:var(--ds-secondary);display:inline-flex;height:4rem;justify-content:center;width:4rem}.ds-alerts-mobile-config__icon--colors:before{background-image:linear-gradient(135deg,var(--ds-primary) 0 50%,var(--ds-secondary) 50% 100%);border-radius:999px;content:"";height:2rem;width:2rem}.ds-editor-shell__body--singleton .ds-singleton-left{display:contents}.ds-editor-shell__body--singleton .ds-overlay-rail{background:#0000;border:0;display:flex;flex-direction:row;gap:.625rem;min-height:0;order:1;overflow-x:auto;padding:1rem 1rem 0;scroll-snap-type:x proximity;scrollbar-width:none;width:100%}.ds-editor-shell__body--singleton .ds-overlay-rail::-webkit-scrollbar{display:none}.ds-editor-shell__body--singleton .ds-overlay-rail__item{background-image:linear-gradient(90deg,#5c27ff33 0,#c6b2ff33 100%),linear-gradient(90deg,var(--ds-base-900) 0,var(--ds-base-900) 100%);border:1px solid var(--ds-border);border-radius:.75rem;flex:0 0 6.25rem;font-size:var(--ds-font-xs);gap:.375rem;min-height:5.5rem;padding:.625rem .5rem;scroll-snap-align:start}.ds-editor-shell__body--singleton .ds-overlay-rail__item--bottom{margin-top:0}.ds-editor-shell__body--singleton .ds-overlay-rail__icon{height:1.75rem;width:1.75rem}.ds-editor-shell__body--singleton .ds-overlay-rail__item small{padding:.1875rem .5rem}.ds-editor-shell__body--singleton[data-mode=edit] .ds-goal-editor__content,.ds-editor-shell__body--singleton[data-mode=edit] .ds-singleton-settings{display:contents}.ds-editor-shell__body--singleton[data-mode=edit] .ds-singleton-divider,.ds-editor-shell__body--singleton[data-mode=edit] .ds-singleton-settings__head{display:none}.ds-editor-shell__body--singleton .ds-goal-mobile-status{align-items:center;border-bottom:1px solid var(--ds-border);display:flex;gap:1rem;justify-content:space-between;padding-bottom:1rem}.ds-editor-shell__body--singleton .ds-goal-finish:not(.ds-goal-finish--mobile){display:none}.ds-editor-shell__body--singleton .ds-goal-finish--mobile{background:#0000;border-bottom:1px solid var(--ds-border);box-shadow:none;display:flex;margin:0;min-height:0;padding:0 0 1rem}.ds-editor-shell__body--singleton[data-mode=finished] .ds-editor-shell__preview,.ds-editor-shell__body--singleton[data-mode=finished_detail] .ds-editor-shell__preview{display:none}.ds-editor-shell__body--singleton[data-mode=finished] .ds-singleton-settings,.ds-editor-shell__body--singleton[data-mode=finished_detail] .ds-singleton-settings{background:#0000;border:0;display:flex;min-height:0;order:2;overflow:visible;padding:1.25rem 1rem 2rem;width:100%}.ds-editor-shell__body--singleton[data-mode=finished] .ds-finished-cards,.ds-editor-shell__body--singleton[data-mode=finished] .ds-singleton-search,.ds-editor-shell__body--singleton[data-mode=finished] .ds-singleton-settings__head,.ds-editor-shell__body--singleton[data-mode=finished_detail] .ds-singleton-settings__head{padding-inline:0}.ds-alerts-mobile-sheet-backdrop{background:#260d3fad;border:0;display:block;inset:0;opacity:0;padding:0;pointer-events:none;position:fixed;transition:opacity .18s ease;z-index:70}html.pn-editor-sheet-open .ds-alerts-mobile-sheet-backdrop{opacity:1;pointer-events:auto}html.pn-editor-sheet-open,html.pn-editor-sheet-open body{overflow:hidden}.ds-editor-shell__body--mobile-sheets .ds-editor-accordion{align-items:center;background-color:var(--ds-base-950);border:0;border-radius:1.5rem 1.5rem 0 0;border-top:1px solid var(--ds-border);bottom:0;box-shadow:0 -10px 12.5px #0000001a,0 -4px 0 #0000001a;color:var(--ds-base-0);display:flex;flex-direction:column;gap:1.5rem;left:0;margin:0;max-height:86svh;opacity:0;padding:1.125rem 1.75rem max(2rem,env(safe-area-inset-bottom));pointer-events:none;position:fixed;right:0;touch-action:pan-y;transform:translateY(110%);transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .16s ease;width:100%;z-index:80}.ds-editor-shell__body--mobile-sheets .ds-editor-accordion:hover{background-color:var(--ds-base-950)}.ds-editor-shell__body--mobile-sheets .ds-editor-accordion[data-open=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.ds-editor-shell__body--mobile-sheets .ds-editor-accordion:before{background-color:var(--ds-border);border-radius:999px;content:"";display:block;flex:0 0 auto;height:.25rem;width:5rem}.ds-editor-shell__body--mobile-sheets .ds-editor-accordion__summary{color:var(--ds-base-0);padding:0;width:100%}.ds-editor-shell__body--mobile-sheets .ds-editor-accordion__summary>span:first-child{font-size:var(--ds-font-base)}.ds-editor-shell__body--mobile-sheets .ds-editor-accordion__summary-actions{gap:.5rem}.ds-editor-shell__body--mobile-sheets .ds-editor-accordion__chevron{display:none}.ds-editor-shell__body--mobile-sheets .ds-editor-accordion[data-open=true] .ds-editor-accordion__collapse,.ds-editor-shell__body--mobile-sheets .ds-editor-accordion[data-settled=true] .ds-editor-accordion__collapse,.ds-editor-shell__body--mobile-sheets .ds-editor-accordion__collapse{grid-template-rows:1fr;margin-top:0;max-height:calc(86svh - 6rem);min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;width:100%}.ds-editor-shell__body--mobile-sheets .ds-editor-accordion__collapse::-webkit-scrollbar{display:none}.ds-editor-shell__body--mobile-sheets .ds-editor-accordion[data-open=true] .ds-editor-accordion__collapse-inner,.ds-editor-shell__body--mobile-sheets .ds-editor-accordion[data-settled=true] .ds-editor-accordion__collapse-inner,.ds-editor-shell__body--mobile-sheets .ds-editor-accordion__collapse-inner{opacity:1;overflow:visible}.ds-editor-shell__body--mobile-sheets .ds-editor-accordion[data-open=true] .ds-editor-accordion__body,.ds-editor-shell__body--mobile-sheets .ds-editor-accordion__body{background:none;border:0;border-radius:0;gap:1rem;padding:0;width:100%}.ds-editor-shell__body--mobile-sheets .ds-alerts-duration__hint,.ds-editor-shell__body--mobile-sheets .ds-alerts-opacity__label,.ds-editor-shell__body--mobile-sheets .ds-alerts-opacity__value,.ds-editor-shell__body--mobile-sheets .ds-alerts-tts__desc,.ds-editor-shell__body--mobile-sheets .ds-bands-caption,.ds-editor-shell__body--mobile-sheets .ds-bands-row__label,.ds-editor-shell__body--mobile-sheets .ds-field-label{font-size:var(--ds-font-body)}.ds-editor-shell__body--mobile-sheets .ds-bands-row{padding:.875rem 0}.ds-editor-shell__body--mobile-sheets .ds-bands-row__text{padding-left:1.5rem}.ds-editor-shell__body--mobile-sheets .ds-bands-row__input,.ds-editor-shell__body--mobile-sheets .ds-bands-row__open{font-size:var(--ds-font-base);height:3rem;width:9rem}.ds-editor-shell__body--mobile-sheets .ds-bands-row__remove{height:2.5rem;width:2.5rem}[data-theme=light] .ds-editor-shell--card{background-color:var(--ds-surface-page);background-image:linear-gradient(180deg,var(--ds-primary-50),var(--ds-surface-page))}[data-theme=light] .ds-editor-shell--card .ds-editor-shell__card{background-color:var(--ds-surface-page);background-image:linear-gradient(90deg,var(--ds-primary-50),var(--ds-surface-page))}[data-theme=light] .ds-editor-shell--card .ds-editor-shell__header{background-color:color-mix(in srgb,var(--ds-surface-card) 88%,#0000);border-bottom-color:var(--ds-line)}[data-theme=light] .ds-editor-shell__back{color:var(--ds-text-primary)}[data-theme=light] .ds-alerts-mobile-config__head p,[data-theme=light] .ds-alerts-mobile-preview-head span,[data-theme=light] .ds-bands-mobile-head span{color:var(--ds-text-secondary)}[data-theme=light] .ds-bands-tabs{background-color:var(--ds-surface-overlay);border-color:var(--ds-primary)}[data-theme=light] .ds-bands-tab{color:var(--ds-text-secondary)}[data-theme=light] .ds-bands-tab[aria-selected=true]{color:var(--ds-base-0)}[data-theme=light] .ds-alerts-mobile-preview-card{background-color:var(--ds-surface-elevated);background-image:linear-gradient(90deg,#5c27ff14,#ff7c7f0f)}[data-theme=light] .ds-alerts-video-toggle{color:var(--ds-text-primary)}[data-theme=light] .ds-alerts-copy-overlay{background-color:var(--ds-surface-elevated);background-image:linear-gradient(90deg,#5c27ff1a,#ff7c7f14);color:var(--ds-primary-a11y)}[data-theme=light] .ds-alerts-mobile-config{background-color:var(--ds-surface-card);border-top-color:var(--ds-line);box-shadow:0 -10px 22px #260d3f1a}[data-theme=light] .ds-alerts-mobile-config__hint{color:var(--ds-secondary-800)}[data-theme=light] .ds-alerts-mobile-config__item{color:var(--ds-text-primary)}[data-theme=light] .ds-alerts-mobile-config__icon{background-color:var(--ds-surface-elevated);background-image:linear-gradient(90deg,#5c27ff1a,#ff7c7f14);box-shadow:inset 0 0 0 .5rem #5c27ff0a;color:var(--ds-primary-a11y)}[data-theme=light] .ds-editor-shell__body--mobile-sheets .ds-editor-accordion,[data-theme=light] .ds-editor-shell__body--mobile-sheets .ds-editor-accordion:hover{background-color:var(--ds-surface-card);border-top-color:var(--ds-line);color:var(--ds-text-primary)}[data-theme=light] .ds-editor-shell__body--mobile-sheets .ds-editor-accordion:before{background-color:var(--ds-line-strong)}[data-theme=light] .ds-editor-shell__body--mobile-sheets .ds-editor-accordion__summary{color:var(--ds-text-primary)}.ds-alerts-stage{contain:paint;overflow:hidden}#acc-cores{order:4}#acc-imagem{order:5}#acc-textos{order:6}#acc-layout{order:7}#acc-audio{order:8}#acc-tts{order:9}#acc-duracao{order:10}}@media (max-width:360px){.ds-editor-shell__header-actions .ds-switch>span:first-child{display:none}}.ds-payments-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin-bottom:2rem}.ds-payments-stats{align-items:center;display:grid;flex:1 1 38rem;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));max-width:48rem}.ds-payments-stat{background-clip:padding-box;background-color:#5c27ff0f;border:1px solid var(--ds-border);border-radius:16px;min-width:0;padding:.75rem 1.5rem}[data-theme=light] .ds-payments-stat{background-color:#ffffff8c;border-color:var(--border,var(--ds-border-light))}.ds-payments-stat__label{color:var(--ds-base-400);font-size:var(--ds-font-xs);letter-spacing:.8px;margin:0;text-transform:uppercase}.ds-payments-stat__label,.ds-payments-stat__value{font-family:var(--ds-font-family-ui);font-weight:700}.ds-payments-stat__value{color:var(--ds-base-0);font-size:var(--ds-font-2xl);margin:.25rem 0}[data-theme=light] .ds-payments-stat__value{color:var(--ds-base-950)}.ds-payments-stat__sub{color:var(--ds-base-400);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);font-weight:500;margin:0}.ds-payments-owner-note{color:var(--ds-text-muted);font-size:var(--ds-font-sm);grid-column:1/-1;line-height:1.5;margin:0}.ds-payments-table-wrap{background-color:#5c27ff0a;border:1px solid var(--ds-border);border-radius:16px;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}[data-theme=light] .ds-payments-table-wrap{background-color:#ffffff8c;border-color:var(--border,var(--ds-border-light))}.ds-payments-table-wrap__head{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.ds-payments-period{min-width:11.25rem}.ds-payments-empty{align-items:center;color:var(--ds-base-400);display:flex;flex-direction:column;gap:.75rem;padding:3rem 1.5rem;text-align:center}.ds-payments-empty__title{color:var(--ds-base-200);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-base);font-weight:700;margin:0}[data-theme=light] .ds-payments-empty__title{color:var(--ds-base-700)}.ds-payments-empty__sub{font-size:var(--ds-font-sm);margin:0;max-width:22.5rem}.ds-payments-table{border-collapse:initial;border-spacing:0;font-family:var(--ds-font-family-ui);min-width:36rem;width:100%}.ds-payments-table-scroll{overflow-x:auto;overscroll-behavior-inline:contain;width:100%}.ds-payments-results-count{color:var(--ds-text-muted);font-size:var(--ds-font-xs);margin:0}.ds-payments-load-more{display:flex;justify-content:center}.ds-payments-amount{font-weight:700;white-space:nowrap}.ds-payments-amount[data-kind=credit]{color:var(--ds-state-paid-ink)}.ds-payments-table th{border-bottom:1px solid var(--ds-border);color:var(--ds-base-400);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.4px;padding:.75rem 1rem;text-align:left;text-transform:uppercase}.ds-payments-table td{border-bottom:1px solid var(--ds-border);color:var(--ds-base-200);font-size:var(--ds-font-md);padding:.875rem 1rem}[data-theme=light] .ds-payments-table td,[data-theme=light] .ds-payments-table th{border-bottom-color:var(--border,var(--ds-border-light))}[data-theme=light] .ds-payments-table td{color:var(--ds-base-700)}.ds-payments-status{background-color:#5c27ff2e;border-radius:999px;color:var(--ds-secondary-200);font-size:var(--ds-font-xs);font-weight:700;padding:.25rem .75rem}.ds-payments-status[data-kind=credit]{background-color:color-mix(in srgb,var(--ds-state-paid-ink) 18%,#0000);color:var(--ds-state-paid-ink)}@media (max-width:900px){.ds-payments-header{flex-direction:column}.ds-payments-stats{max-width:none;width:100%}}@media (max-width:640px){.ds-payments-stats{grid-template-columns:minmax(0,1fr)}.ds-payments-owner-note{grid-column:1}.ds-payments-table-wrap{padding:.75rem}.ds-payments-table-wrap__head{align-items:stretch;flex-direction:column}.ds-payments-table-wrap__head .ds-cs{justify-content:flex-start;max-width:100%;overflow-x:auto;width:100%}.ds-payments-table-wrap__head .ds-cs-item{flex:0 0 auto}.ds-payments-period,.ds-payments-table-wrap__filters{min-width:0;width:100%}}.ds-account-section{border-top:1px solid var(--ds-border);display:flex;flex-direction:column;gap:1rem;margin-top:2rem;padding-top:1rem}.ds-account-section:first-of-type{border-top:none;margin-top:1rem;padding-top:0}[data-theme=light] .ds-account-section{border-top-color:var(--border,var(--ds-border-light))}.ds-account-section__header{align-items:center;display:flex;gap:1rem;justify-content:space-between}.ds-account-section__title{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-lg);font-weight:700;margin:0}[data-theme=light] .ds-account-section__title{color:var(--ds-base-950)}.ds-account-section__body{display:flex;flex-direction:column;gap:1rem}.ds-account-social-icon{align-items:center;border:1px solid;border-radius:.35rem;color:var(--text-secondary);display:inline-flex;font-size:var(--ds-font-2xs);font-weight:800;height:1.25rem;justify-content:center;letter-spacing:-.02em;line-height:1;width:1.25rem}.ds-account-section__hint{color:var(--ds-base-400);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);margin:0}.ds-account-yt-card{align-items:center;background-clip:padding-box;background-image:linear-gradient(135deg,#5c27ff4d,#ff7c7f33);border:1px solid #ff7c7f73;border-radius:16px;display:flex;gap:1.5rem;justify-content:space-between;padding:1rem 1.25rem}.ds-account-yt-card__title{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-base);font-weight:700;margin:0}[data-theme=light] .ds-account-yt-card__title{color:var(--ds-base-950)}.ds-account-yt-card__sub{color:var(--ds-base-200);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:500;line-height:1.5;margin:.25rem 0 0}[data-theme=light] .ds-account-yt-card__sub{color:var(--ds-base-700)}.ds-stats-body{display:flex;flex-direction:column;gap:2rem;padding:1.5rem var(--ds-workspace-gutter) 2rem}.ds-stats-body__title-row{align-items:flex-end;display:flex;gap:1.5rem;justify-content:space-between}.ds-stats-body__period{align-items:center;display:flex;gap:.75rem}.ds-stats-body__period-label{color:var(--ds-base-200);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700}[data-theme=light] .ds-stats-body__period-label{color:var(--ds-base-700)}.ds-stats-period{align-items:center;display:flex;gap:.75rem;position:relative}.ds-stats-period__label{color:var(--ds-base-200);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700}[data-theme=light] .ds-stats-period__label{color:var(--ds-base-700)}.ds-stats-period__trigger{align-items:center;background-clip:padding-box;background-color:var(--ds-base-900);border:1px solid var(--ds-border);border-radius:8px;color:var(--ds-base-0);cursor:pointer;display:inline-flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:600;gap:.5rem;min-width:180px;padding:.5rem .875rem;white-space:nowrap}.ds-stats-period__trigger>span{flex:1;text-align:left;white-space:nowrap}.ds-stats-period__chevron,.ds-stats-period__trigger>.hero-calendar{flex-shrink:0}.ds-stats-period__chevron{transition:transform .15s ease}.ds-stats-period__trigger[data-open=true] .ds-stats-period__chevron{transform:rotate(180deg)}[data-theme=light] .ds-stats-period__trigger{background-color:#ffffffb3;color:var(--ds-base-950)}.ds-stats-period__pop{position:absolute;right:0;top:calc(100% + .5rem);z-index:30}.ds-stats-curiosities{align-items:stretch;background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(120deg,#5c27ff38,#5c27ff0d 48%,#ff7c7f12);background-repeat:no-repeat;border:1px solid var(--ds-border);border-radius:16px;display:grid;gap:1rem;grid-template-columns:240px 1fr 1fr 2fr;padding:1rem}.ds-stats-curiosities>.ds-big-number{min-width:0}[data-theme=light] .ds-stats-curiosities{background-color:#ffffff8c;border-color:var(--border,var(--ds-border-light))}.ds-stats-curiosities__heading{align-self:center;color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-lg);font-weight:700;letter-spacing:.4px;line-height:1.25;margin:0}[data-theme=light] .ds-stats-curiosities__heading{color:var(--ds-base-950)}.ds-stats-curiosities__goal{background-clip:padding-box;background-color:var(--ds-primary);background-image:linear-gradient(115deg,var(--ds-primary) 0,var(--ds-stats-goal-mid) 58%,var(--ds-secondary) 135%);background-repeat:no-repeat;border-radius:12px;display:flex;flex-direction:column;gap:.625rem;justify-content:center;padding:1rem 1.25rem}.ds-stats-curiosities__goal-caption{color:#ffffffd1;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700;letter-spacing:.4px;margin:0}[data-theme=light] .ds-stats-curiosities__goal-caption{color:#ffffffd1}.ds-stats-curiosities__goal-bar{background-color:#ffffff38;border-radius:999px;height:.5rem;overflow:hidden}.ds-stats-curiosities__goal-fill{background-image:linear-gradient(90deg,#fffffff2,var(--ds-secondary));border-radius:999px;height:100%}.ds-stats-curiosities__goal-meta{color:#ffffffe6;display:flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:500;justify-content:space-between}.ds-stats-curiosities__goal-percent{color:var(--ds-base-0);font-weight:700}[data-theme=light] .ds-stats-curiosities__goal-meta{color:#ffffffe6}[data-theme=light] .ds-stats-curiosities__goal-percent{color:var(--ds-base-0)}.ds-stats-donations{align-items:stretch;display:grid;gap:1rem;grid-template-columns:1fr 380px}.ds-stats-donations__chart{margin:0}.ds-stats-donations__sidebar{background-color:#5c27ff0a;border:1px solid var(--ds-border);border-radius:16px;display:flex;flex-direction:column;gap:.75rem;padding:1.5rem}[data-theme=light] .ds-stats-donations__sidebar{background-color:#ffffff8c;border-color:var(--border,var(--ds-border-light))}.ds-stats-donations__sidebar-title{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-base);font-weight:700;letter-spacing:.4px;line-height:1.25;margin:0}[data-theme=light] .ds-stats-donations__sidebar-title{color:var(--ds-base-950)}.ds-stats-donations__sidebar-empty{color:var(--ds-base-400);font-size:var(--ds-font-sm);line-height:1.5;margin:0}.ds-stats-donations__sidebar-list{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.ds-stats-donations__sidebar-item{border-bottom:1px solid var(--ds-border);color:var(--ds-base-200);display:flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);justify-content:space-between;padding:.5rem 0}.ds-stats-donations__sidebar-item:last-child{border-bottom:none}[data-theme=light] .ds-stats-donations__sidebar-item{border-bottom-color:var(--border,var(--ds-border-light));color:var(--ds-base-700)}.ds-stats-donors__head{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.ds-stats-donors__select{margin:0}.ds-stats-donors__select .ds-input--sm{min-width:170px}.ds-stats-donors__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.ds-stats-donors__item{align-items:start;border-bottom:1px solid var(--ds-border);display:grid;gap:.75rem;grid-template-columns:1.25rem 1fr auto;padding:.625rem 0}.ds-stats-donors__item:last-child{border-bottom:none}[data-theme=light] .ds-stats-donors__item{border-bottom-color:var(--border,var(--ds-border-light))}.ds-stats-donors__rank{color:var(--ds-base-400);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700;line-height:1.4}.ds-stats-donors__info{min-width:0}.ds-stats-donors__name{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=light] .ds-stats-donors__name{color:var(--ds-base-950)}.ds-stats-donors__when{color:var(--ds-base-400);font-size:var(--ds-font-xs);font-weight:500}.ds-stats-donors__message{color:var(--ds-base-200);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);margin:.125rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=light] .ds-stats-donors__message{color:var(--ds-base-700)}.ds-stats-donors__amount{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:700;white-space:nowrap}[data-theme=light] .ds-stats-donors__amount{color:var(--ds-base-950)}.ds-activity{gap:1rem}.ds-activity__tabs{width:100%}.ds-activity__viewport{display:flex;flex:1;flex-direction:column;justify-content:center;min-height:220px}.ds-activity__nav{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.ds-activity__nav-btn{align-items:center;background-clip:padding-box;background-color:#5c27ff1f;border:1px solid var(--ds-border);border-radius:999px;color:var(--ds-base-0);cursor:pointer;display:inline-flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:600;gap:.375rem;padding:.5rem .875rem}.ds-activity__nav-btn:hover:not(:disabled){background-color:#5c27ff38}.ds-activity__nav-btn:disabled{cursor:default;opacity:.4}.ds-activity__counter{color:var(--ds-base-400);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs)}[data-theme=light] .ds-activity__nav-btn{color:var(--ds-base-950)}.ds-activity__item-head{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.ds-activity__badge{background-clip:padding-box;background-color:var(--ds-primary);background-image:linear-gradient(120deg,var(--ds-primary),var(--ds-secondary));background-repeat:no-repeat;border-radius:999px;color:var(--ds-base-0);flex-shrink:0;font-size:var(--ds-font-xs);letter-spacing:.4px;padding:.1875rem .625rem;text-transform:uppercase}.ds-activity__badge,.ds-activity__manage{align-items:center;display:inline-flex;font-family:var(--ds-font-family-ui);font-weight:700}.ds-activity__manage{color:var(--ds-secondary);font-size:var(--ds-font-sm);gap:.375rem;margin-top:.25rem;text-decoration:none}.ds-activity__manage:hover{text-decoration:underline}.ds-poll-result{display:flex;flex-direction:column;gap:.875rem}.ds-poll-result__title{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-base);font-weight:700;margin:0}[data-theme=light] .ds-poll-result__title{color:var(--ds-base-950)}.ds-poll-result__options{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}.ds-poll-result__option-head{align-items:baseline;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.375rem}.ds-poll-result__label{color:var(--ds-base-100);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=light] .ds-poll-result__label{color:var(--ds-base-900)}.ds-poll-result__stat{color:var(--ds-base-400);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);white-space:nowrap}.ds-poll-result__stat strong{color:var(--ds-base-0)}[data-theme=light] .ds-poll-result__stat strong{color:var(--ds-base-950)}.ds-poll-result__bar{background-color:#5c27ff2e;border-radius:999px;height:.5rem;overflow:hidden}.ds-poll-result__fill{background-image:linear-gradient(90deg,var(--ds-primary),var(--ds-secondary));border-radius:999px;height:100%}.ds-raffle-result{display:flex;flex-direction:column;gap:1rem}.ds-raffle-result__title{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-base);font-weight:700;margin:0}[data-theme=light] .ds-raffle-result__title{color:var(--ds-base-950)}.ds-raffle-result__winner{align-items:center;background-clip:padding-box;background-image:linear-gradient(120deg,#5c27ff33,#ff7c7f1f);background-repeat:no-repeat;border:1px solid var(--ds-border);border-radius:12px;display:flex;gap:.75rem;padding:1rem}.ds-raffle-result__trophy{color:var(--ds-secondary);flex-shrink:0}.ds-raffle-result__name{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-body);font-weight:700;margin:0}[data-theme=light] .ds-raffle-result__name{color:var(--ds-base-950)}.ds-raffle-result__when{color:var(--ds-base-400);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);margin:.125rem 0 0}.ds-stats-page{align-items:start;display:grid;gap:1rem;grid-template-columns:1fr 380px}.ds-stats-page__main{aspect-ratio:1024/426;background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff33,#ff7c7f33);background-repeat:no-repeat;border:1px solid var(--ds-border);border-radius:16px;box-sizing:border-box;min-height:0;min-width:0;overflow:hidden;padding:1.5rem;position:relative}[data-theme=light] .ds-stats-page__main{background-color:var(--ds-primary-50);background-image:linear-gradient(90deg,#5c27ff1f,#ff7c7f24);border-color:var(--ds-border)}.ds-stats-page__left{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;padding-bottom:2rem;position:relative;width:54.5%;z-index:2}.ds-stats-page__cta{align-self:flex-start;margin-bottom:1rem;margin-top:auto}.ds-stats-page__cta-icon{height:1rem;width:1rem}.ds-stats-page__heading{color:var(--ds-base-300);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.8px;line-height:1.5;margin:0;text-transform:uppercase}[data-theme=light] .ds-stats-page__heading{color:var(--ds-base-600)}.ds-stats-page__bignumbers{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;height:67%;margin-top:2.75rem;position:relative;width:100%}.ds-stats-page__bignumbers:after,.ds-stats-page__bignumbers:before{background-color:#ffffff1f;content:"";pointer-events:none;position:absolute;z-index:1}.ds-stats-page__bignumbers:before{bottom:0;left:53%;top:0;width:1px}.ds-stats-page__bignumbers:after{height:1px;left:0;right:0;top:50%}.ds-stats-page__bignumbers>.ds-big-number{background-color:initial;background-image:none;border:0;border-radius:0;box-shadow:none;gap:1rem;min-height:0;min-width:0;outline:0;padding:1rem 1.5rem}.ds-stats-page__bignumbers>.ds-big-number:nth-child(odd){padding-left:1.5rem}.ds-stats-page__bignumbers>.ds-big-number:nth-child(2n){padding-left:2.5rem}[data-theme=light] .ds-stats-page__bignumbers:after,[data-theme=light] .ds-stats-page__bignumbers:before{background-color:#0d001a14}.ds-stats-page__preview{inset:0;pointer-events:none;position:absolute;z-index:1}.ds-stats-page__preview-card{aspect-ratio:363/392;background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff99,#c6b2ff99);border:1px solid #ffffff29;border-radius:24px 24px 16px 16px;box-shadow:0 20px 25px -5px #0003,0 8px 10px -6px #0003;flex-direction:column;gap:1rem;min-height:0;min-width:0;padding:.5rem;position:absolute;right:-3.2%;top:34.5%;transform:rotate(-45deg);transform-origin:center;width:31.5%}.ds-stats-page__preview-card,.ds-stats-page__preview-image{align-items:center;background-clip:padding-box;background-repeat:no-repeat;display:flex}.ds-stats-page__preview-image{background-color:var(--preview-bg,var(--ds-primary));background-image:linear-gradient(90deg,#5c27ff33,#ff7c7f33);border-radius:16px;flex:0 0 36.5%;height:auto;justify-content:center;overflow:hidden;width:100%}.ds-stats-page__preview-img{aspect-ratio:1;height:auto;-o-object-fit:contain;object-fit:contain;width:26.45%}.ds-stats-page__preview-fallback{background-color:#ffffff29;border-radius:999px;color:var(--ds-base-0);height:4rem;padding:1rem;width:4rem}.ds-stats-page__preview-copy{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:0 .5rem 1.5rem;position:relative;width:100%;z-index:1}.ds-stats-page__preview-title{color:var(--ds-base-0);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xl);font-weight:700;letter-spacing:.4px;line-height:1.25;margin:0;text-align:center}[data-theme=light] .ds-stats-page__preview-title{color:var(--ds-base-0)}.ds-stats-page__preview-slug{border:1px solid var(--ds-secondary);border-radius:999px;color:var(--ds-secondary);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-base);font-weight:700;letter-spacing:.4px;line-height:1.25;margin:0;max-width:100%;overflow:hidden;padding:.5rem 1.5rem;text-overflow:ellipsis;white-space:nowrap}[data-theme=light] .ds-stats-page__preview-slug{color:var(--ds-secondary)}@media (max-width:1180px){.ds-stats-page{grid-template-columns:1fr 320px}}@media (max-width:880px){.ds-stats-body{padding:1rem}.ds-stats-body__title-row{align-items:stretch;flex-direction:column}.ds-stats-period{justify-content:flex-end}.ds-stats-curiosities{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-stats-curiosities__goal,.ds-stats-curiosities__heading{grid-column:1/-1}.ds-stats-donations,.ds-stats-page{grid-template-columns:1fr}}@media (max-width:640px){.ds-stats-period{align-items:stretch;flex-direction:column}.ds-stats-period__trigger{min-width:0;width:100%}.ds-stats-period__pop{left:0;right:auto;width:100%}.ds-stats-period__pop .ds-calendar{width:min(18.5rem,100%)}.ds-stats-curiosities{grid-template-columns:minmax(0,1fr)}.ds-stats-curiosities__heading br{display:none}.ds-stats-donors__head{align-items:stretch;flex-direction:column}.ds-stats-donors__select,.ds-stats-donors__select .ds-input--sm{min-width:0;width:100%}.ds-stats-page__main{aspect-ratio:auto;min-height:650px}.ds-stats-page__left{height:365px;min-height:365px;width:100%}.ds-stats-page__bignumbers>.ds-big-number{padding-right:.75rem}.ds-stats-page__bignumbers>.ds-big-number:nth-child(2n){padding-left:1rem}.ds-stats-page__preview{inset:380px 0 0}.ds-stats-page__preview-card{aspect-ratio:363/392;min-width:0;right:-1rem;top:2rem;width:250px}}.ds-panel-body{display:grid;gap:2rem;grid-template-columns:minmax(42rem,1fr) minmax(23rem,25rem);padding:2.25rem var(--ds-workspace-gutter) 2.5rem}.ds-panel-body__center{min-width:0}.ds-panel-body--single{grid-template-columns:minmax(0,1fr)}.ds-panel-body__center>.ds-section-title{margin-bottom:2rem}.ds-panel-body__center>.ds-section-title .ds-section-title__heading{font-size:var(--ds-font-4xl)}.ds-panel-overlays{align-items:stretch;display:grid;gap:1.25rem;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr))}.ds-panel-overlays .ds-card--overlay__surface{min-height:13rem}.ds-panel-overlays>.ds-card--overlay{background-color:color-mix(in srgb,var(--ds-base-900) 82%,var(--ds-base-950));background-image:linear-gradient(135deg,color-mix(in srgb,var(--ds-primary) 7%,#0000),color-mix(in srgb,var(--ds-secondary) 4%,#0000));border-radius:1.5rem;box-shadow:0 1.25rem 2.75rem -2.25rem color-mix(in srgb,var(--ds-black) 72%,#0000);container-type:inline-size;gap:1rem;height:100%;padding:1.25rem}.ds-panel-overlays>.ds-card--overlay[data-visible=false]{background-color:color-mix(in srgb,var(--error) 16%,var(--ds-base-900));background-image:linear-gradient(135deg,color-mix(in srgb,var(--error) 18%,#0000),color-mix(in srgb,var(--error) 4%,#0000));border-color:color-mix(in srgb,var(--error) 68%,#0000)}[data-theme=light] .ds-panel-overlays>.ds-card--overlay{background-color:var(--ds-base-0);border-color:var(--ds-primary-200)}.ds-panel-overlays .ds-card--overlay__title{font-size:var(--ds-font-subtitle)}.ds-panel-overlays .ds-card--overlay__footer{gap:.375rem}.ds-panel-overlays .ds-overlay-configure,.ds-panel-overlays .ds-overlay-fbtn{height:2.25rem}.ds-panel-overlays .ds-overlay-fbtn{width:2.25rem}.ds-panel-overlays .ds-overlay-fbtn:has([data-copy-label]){width:auto}.ds-panel-overlays .ds-overlay-configure{font-size:var(--ds-font-base);min-width:0;padding-inline:.625rem}.ds-panel-overlays .ds-overlay-configure__icon{height:1.125rem;width:1.125rem}.ds-panel-overlays .ds-overlay-cycle-nav{padding:.125rem}.ds-panel-overlays .ds-overlay-cycle{height:1.75rem;width:1.75rem}@container (max-width: 19rem){.ds-panel-overlays .ds-overlay-configure{flex:0 0 2.25rem;padding:0}.ds-panel-overlays .ds-overlay-configure__label{display:none}}.ds-panel-overlays .ds-overlay-itemcard__body{font-size:var(--ds-font-base)}.ds-panel-overlays .ds-overlay-itemcard__badge,.ds-panel-overlays .ds-overlay-itemcard__tag{font-size:var(--ds-font-sm)}.ds-panel-events{border-left:1px solid var(--ds-border);display:flex;flex-direction:column;gap:1rem;min-width:0;padding:0 0 0 2rem}[data-theme=light] .ds-panel-events{border-left-color:var(--border,var(--ds-border-light))}.ds-panel-events__head{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.ds-panel-events__title{color:var(--ds-base-200);font-family:var(--ds-font-family-display);font-size:var(--ds-font-md);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-caps);margin:0;text-transform:uppercase}.ds-panel-events__filter{min-width:8.75rem;width:auto}[data-theme=light] .ds-panel-events__title{color:var(--ds-base-950)}.ds-panel-events__list{container-type:inline-size;display:flex;flex-direction:column;gap:.5rem;max-height:60vh;overflow-y:auto}.ds-panel-events__empty{color:var(--ds-base-400);font-size:var(--ds-font-body);margin:0;padding:1.5rem 0;text-align:center}.ds-panel-events__pagination{align-items:center;color:var(--ds-base-400);display:flex;font-size:var(--ds-font-xs);gap:.75rem;justify-content:space-between;min-height:2rem}.ds-panel-events__played{align-items:center;background-color:color-mix(in srgb,var(--ds-base-700) 54%,#0000);border:1px solid color-mix(in srgb,var(--ds-base-400) 24%,#0000);border-radius:999px;color:var(--ds-base-200);display:inline-flex;font-size:var(--ds-font-xs);font-weight:var(--ds-weight-bold);justify-content:center;max-width:5.375rem;min-height:1.375rem;overflow:hidden;padding:.125rem .5rem;text-overflow:ellipsis;white-space:nowrap}.ds-panel-events__played[data-tone=success]{background-color:color-mix(in srgb,var(--success) 12%,#0000);border-color:color-mix(in srgb,var(--success) 28%,#0000);color:color-mix(in srgb,var(--success) 72%,var(--ds-base-0))}.ds-panel-events__played[data-tone=primary]{background-color:color-mix(in srgb,var(--ds-primary) 16%,#0000);border-color:color-mix(in srgb,var(--ds-primary-300) 34%,#0000);color:var(--ds-primary-200)}.ds-panel-events__played[data-tone=info]{background-color:color-mix(in srgb,var(--info) 14%,#0000);border-color:color-mix(in srgb,var(--info) 36%,#0000);color:color-mix(in srgb,var(--info) 48%,var(--ds-base-0))}.ds-panel-events__played[data-tone=alert]{background-color:color-mix(in srgb,var(--warning) 12%,#0000);border-color:color-mix(in srgb,var(--warning) 34%,#0000);color:color-mix(in srgb,var(--warning) 68%,var(--ds-base-0))}.ds-panel-events__played[data-pinned=true]{background-color:color-mix(in srgb,var(--ds-secondary) 15%,#0000);border-color:color-mix(in srgb,var(--ds-secondary) 38%,#0000);color:var(--ds-secondary-100)}[data-theme=light] .ds-panel-events__played{color:var(--ds-base-700)}[data-theme=light] .ds-panel-events__played[data-tone=success]{color:color-mix(in srgb,var(--success) 78%,var(--ds-base-950))}[data-theme=light] .ds-panel-events__played[data-tone=primary]{color:var(--ds-primary-a11y)}[data-theme=light] .ds-panel-events__played[data-tone=info]{color:color-mix(in srgb,var(--info) 76%,var(--ds-base-950))}[data-theme=light] .ds-panel-events__played[data-tone=alert]{color:color-mix(in srgb,var(--warning) 72%,var(--ds-base-950))}.ds-panel-events__controls{align-items:center;display:flex;gap:.375rem}.ds-panel-events__action{aspect-ratio:1;border-radius:50%;flex:0 0 2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;padding:0;transition:opacity .12s ease,transform .12s ease;width:2.5rem}.ds-panel-events__pin[data-active=true]{background-color:color-mix(in srgb,var(--ds-secondary) 18%,#0000);border-color:color-mix(in srgb,var(--ds-secondary) 58%,#0000);color:var(--ds-secondary-100)}.ds-panel-events .ds-card--event{background-color:color-mix(in srgb,var(--ds-base-900) 86%,var(--ds-base-950));background-image:none;border-radius:1.25rem;gap:.625rem;grid-template-areas:"avatar body actions";grid-template-columns:auto minmax(0,1fr) auto;min-height:4.5rem;padding:.625rem .75rem;transition:background-color .1s ease,border-color .1s ease,box-shadow .1s ease,transform .1s ease}.ds-panel-events .ds-card--event[data-active=true]{background-color:color-mix(in srgb,var(--ds-primary) 18%,var(--ds-base-900));background-image:linear-gradient(100deg,color-mix(in srgb,var(--ds-primary) 26%,#0000),color-mix(in srgb,var(--ds-secondary) 18%,#0000));box-shadow:0 0 0 1px color-mix(in srgb,var(--ds-secondary) 42%,#0000),0 .75rem 1.75rem -1rem color-mix(in srgb,var(--ds-secondary) 68%,#0000);position:sticky;top:0;z-index:2}.ds-panel-events .ds-card--event__actions{align-items:center;justify-content:flex-end;min-height:2.5rem;min-width:5.375rem;position:relative}.ds-panel-events .ds-card--event:focus-within,.ds-panel-events .ds-card--event:hover{transform:none}.ds-panel-events .ds-card--event__actions .ds-panel-events__played{display:none}@media (hover:hover) and (pointer:fine){.ds-panel-events .ds-card--event__actions .ds-panel-events__played{display:inline-flex;transition:opacity .1s ease,transform .1s ease}.ds-card--event .ds-panel-events__controls{inset:50% 0 auto auto;opacity:0;pointer-events:none;position:absolute;transform:translateY(-50%) scale(.94);transition:opacity .1s ease,transform .1s ease}.ds-card--event:focus-within .ds-panel-events__played,.ds-card--event:hover .ds-panel-events__played{opacity:0;transform:scale(.96)}.ds-card--event:focus-within .ds-panel-events__controls,.ds-card--event:hover .ds-panel-events__controls{opacity:1;pointer-events:auto;transform:translateY(-50%) scale(1)}.ds-panel-events .ds-card--event[data-active=true] .ds-panel-events__played{opacity:0;transform:scale(.96)}.ds-panel-events .ds-card--event[data-active=true] .ds-panel-events__controls{opacity:1;pointer-events:auto;transform:translateY(-50%) scale(1)}}.ds-page-shell__footer{margin:0 var(--ds-workspace-gutter) 1rem}.ds-mobile-nav,.ds-sidebar-backdrop,.ds-sidebar__mobile-close{display:none}.ds-sidebar{inset-y:0;background-clip:padding-box;background-color:var(--ds-base-950);background-image:linear-gradient(180deg,#5c27ff2e,#5c27ff0f 35%,#260d3f00);background-repeat:no-repeat;border-right:1px solid #5c27ff26;bottom:0;color:var(--ds-base-0);display:flex;flex-direction:column;gap:1rem;left:0;padding:.75rem;position:fixed;top:0;transition:width var(--ds-sidebar-motion),padding var(--ds-sidebar-motion);width:var(--ds-sidebar-width);z-index:40}[data-theme=light] .ds-sidebar{background-color:var(--ds-primary-50);background-image:linear-gradient(180deg,#5c27ff1a,#5c27ff08 35%,#fff0);border-right-color:var(--border,var(--ds-border-light));color:var(--ds-base-950)}.ds-sidebar__header{display:block;flex-shrink:0;height:2.5rem;min-height:2.5rem;padding:0 .25rem;position:relative;transition:height var(--ds-sidebar-motion),min-height var(--ds-sidebar-motion),padding var(--ds-sidebar-motion)}.ds-sidebar__logo{align-items:center;color:inherit;display:inline-flex;height:2.5rem;left:.25rem;position:absolute;text-decoration:none;top:0;transition:width var(--ds-sidebar-motion),left var(--ds-sidebar-motion),top var(--ds-sidebar-motion);width:7.3125rem}.ds-sidebar__logo-img{display:block;height:1rem;left:0;opacity:1;position:absolute;top:50%;transform:translateY(-50%) scale(1);transform-origin:left center;transition:opacity .18s ease,transform var(--ds-sidebar-motion);width:auto}.ds-sidebar__logo-brand{align-items:center;display:inline-flex;gap:.25rem;line-height:0}.ds-sidebar__logo-brand img{display:block;width:auto}.ds-sidebar__logo-mark{height:1rem}.ds-sidebar__logo-word{height:.875rem}.ds-sidebar__logo-img--symbol{height:1.75rem;left:50%;-o-object-fit:contain;object-fit:contain;opacity:0;transform:translate(-50%,-50%) scale(.82);transform-origin:center;width:2.75rem}.ds-sidebar__header-actions{height:2.5rem;position:absolute;right:.25rem;top:0;transition:top var(--ds-sidebar-motion),right var(--ds-sidebar-motion),width var(--ds-sidebar-motion),height var(--ds-sidebar-motion);width:5.25rem}.ds-sidebar__header-actions>.ds-sidebar__icon-btn{position:absolute;top:0}.ds-sidebar__header-actions>.ds-sidebar__icon-btn:first-child{left:0}.ds-sidebar__header-actions>.ds-sidebar__icon-btn:nth-child(2){left:2.75rem}.ds-sidebar__icon-btn{align-items:center;background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff33,#c6b2ff33);background-repeat:no-repeat;border:none;border-radius:999px;color:var(--ds-primary-300);cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:top var(--ds-sidebar-motion),left var(--ds-sidebar-motion),width var(--ds-sidebar-motion),height var(--ds-sidebar-motion),background-color .12s ease,color .12s ease;width:2.5rem}.ds-sidebar__icon-btn.ds-sidebar__mobile-close{display:none}.ds-sidebar__icon-btn svg{transition:width var(--ds-sidebar-motion),height var(--ds-sidebar-motion),transform var(--ds-sidebar-motion)}.ds-sidebar__icon-btn:hover{background-color:var(--ds-base-800);color:var(--ds-base-0)}[data-theme=light] .ds-sidebar__icon-btn{background-color:#5c27ff1a;color:var(--ds-primary)}[data-theme=light] .ds-sidebar__icon-btn:hover{background-color:#5c27ff2e}.ds-sidebar__icon-btn-light{align-items:center;display:inline-flex}.ds-sidebar__icon-btn-dark{align-items:center;display:none}[data-theme=light] .ds-sidebar__icon-btn-light{display:none}[data-theme=light] .ds-sidebar__icon-btn-dark{display:inline-flex}.ds-sidebar__toggle-icon{transition:transform var(--ds-sidebar-motion)}html[data-sidebar-collapsed=true] .ds-sidebar__header{height:10rem;min-height:10rem;padding:0}html[data-sidebar-collapsed=true] .ds-sidebar__logo-img--full{opacity:0;transform:translateY(-50%) scale(.86)}html[data-sidebar-collapsed=true] .ds-sidebar__logo{left:0;width:3rem}html[data-sidebar-collapsed=true] .ds-sidebar__logo-img--symbol{opacity:1;transform:translate(-50%,-50%) scale(1)}html[data-sidebar-collapsed=true] .ds-sidebar__header-actions{height:6.5rem;right:0;top:3.5rem;width:3rem}html[data-sidebar-collapsed=true] .ds-sidebar__header-actions>.ds-sidebar__icon-btn:first-child{left:0;top:0}html[data-sidebar-collapsed=true] .ds-sidebar__header-actions>.ds-sidebar__icon-btn:nth-child(2){left:0;top:3.5rem}html[data-sidebar-collapsed=true] .ds-sidebar__icon-btn{height:3rem;width:3rem}html[data-sidebar-collapsed=true] .ds-sidebar__icon-btn-dark>span,html[data-sidebar-collapsed=true] .ds-sidebar__icon-btn-light>span{height:1.5rem;width:1.5rem}html[data-sidebar-collapsed=true] .ds-sidebar__toggle-icon{height:1.375rem;transform:rotate(180deg);width:1.375rem}.ds-sidebar__nav{display:flex;flex:1;flex-direction:column;gap:.25rem;justify-content:center;overflow-y:auto;padding:0 .25rem;transition:padding var(--ds-sidebar-motion)}html[data-sidebar-collapsed=true] .ds-sidebar__nav{align-items:center;padding:0}html[data-sidebar-collapsed=true] .ds-sidebar__caption{margin-bottom:0;margin-top:0;max-height:0;opacity:0;padding-left:0;padding-right:0;transform:translateX(-1rem)}html[data-sidebar-collapsed=true] .ds-sidebar__item{gap:0;height:3rem;justify-content:center;max-width:3rem;padding:0;width:3rem}html[data-sidebar-collapsed=true] .ds-sidebar__item-icon{height:1.5rem;width:1.5rem}html[data-sidebar-collapsed=true] .ds-sidebar__item-label{max-width:0;opacity:0;transform:translateX(-.75rem)}.ds-sidebar__caption{color:var(--ds-base-400);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-caps);line-height:.75rem;margin:1.25rem 0 .75rem;max-height:.75rem;opacity:.85;overflow:hidden;padding:0 .75rem;text-transform:uppercase;transform:translateX(0);transform-origin:right center;transition:max-height var(--ds-sidebar-motion),margin var(--ds-sidebar-motion),padding var(--ds-sidebar-motion),opacity .18s ease,transform var(--ds-sidebar-motion)}.ds-sidebar__caption:first-child{margin-top:.25rem}[data-theme=light] .ds-sidebar__caption{color:var(--ds-base-600)}.ds-sidebar__item{align-items:center;background-clip:padding-box;background-repeat:no-repeat;border-radius:999px;color:var(--ds-base-200);display:flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-base);font-weight:var(--ds-weight-medium);gap:.625rem;height:2.25rem;max-width:14rem;padding:0 .625rem;text-decoration:none;transition:width var(--ds-sidebar-motion),max-width var(--ds-sidebar-motion),height var(--ds-sidebar-motion),padding var(--ds-sidebar-motion),gap var(--ds-sidebar-motion),background-color .12s ease,color .12s ease;width:100%}.ds-sidebar__item-label{display:block;max-width:10rem;opacity:1;overflow:hidden;transform:translateX(0);transition:max-width var(--ds-sidebar-motion),opacity .18s ease,transform var(--ds-sidebar-motion);white-space:nowrap}.ds-sidebar__item:hover{background-color:#5c27ff1a;color:var(--ds-base-0)}.ds-sidebar__item[data-active=true]{background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff8c,#5c27ff4d);box-shadow:inset 0 0 0 1px #5c27ff73;color:var(--ds-base-0);font-weight:var(--ds-weight-bold)}.ds-sidebar__item-icon{color:var(--ds-base-400);flex-shrink:0;height:1.25rem;transition:width var(--ds-sidebar-motion),height var(--ds-sidebar-motion),color .12s ease;width:1.25rem}.ds-sidebar__item:hover .ds-sidebar__item-icon{color:var(--ds-base-0)}.ds-sidebar__item[data-active=true] .ds-sidebar__item-icon{color:var(--ds-secondary)}[data-theme=light] .ds-sidebar__item{color:var(--ds-base-700)}[data-theme=light] .ds-sidebar__item:hover{background-color:#5c27ff14;color:var(--ds-base-950)}[data-theme=light] .ds-sidebar__item[data-active=true]{background-color:#5c27ff1f;background-image:linear-gradient(90deg,#5c27ff2e,#5c27ff1a);box-shadow:inset 0 0 0 1px #5c27ff40;color:var(--ds-primary-a11y)}[data-theme=light] .ds-sidebar__item[data-active=true] .ds-sidebar__item-icon{color:var(--ds-primary)}.ds-sidebar__benet{align-items:center;background:var(--ds-benet-surface);border:1px solid var(--ds-benet-border);border-radius:.75rem;box-shadow:0 .375rem 1rem var(--ds-benet-shadow);color:var(--ds-benet-foreground);display:flex;flex-shrink:0;font-family:var(--ds-font-family-ui);gap:.625rem;margin-top:1.25rem;max-width:14rem;min-height:3rem;overflow:hidden;padding:0 .75rem;text-decoration:none;transition:width var(--ds-sidebar-motion),max-width var(--ds-sidebar-motion),padding var(--ds-sidebar-motion),gap var(--ds-sidebar-motion),background-color .16s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;width:100%}.ds-sidebar__benet:focus-visible,.ds-sidebar__benet:hover{background:var(--ds-benet-surface-hover);border-color:var(--ds-benet-foreground-muted);box-shadow:0 .5rem 1.125rem var(--ds-benet-shadow),0 0 0 1px color-mix(in srgb,var(--ds-benet-foreground) 8%,#0000);color:var(--ds-benet-foreground);transform:translateY(-1px)}.ds-sidebar__benet:focus-visible{outline:3px solid var(--ds-focus-ring);outline-offset:2px}.ds-sidebar__benet-brand{align-items:center;display:none;flex-shrink:0;height:1.5rem;justify-content:center;transition:transform .18s ease;width:1.5rem}.ds-sidebar__benet-mark{fill:var(--ds-benet-mark);display:block;height:.875rem;overflow:visible;width:1.375rem}.ds-sidebar__benet-wordmark{fill:currentColor;display:block;height:1.25rem;opacity:1;overflow:hidden;transition:max-width var(--ds-sidebar-motion),opacity .18s ease;width:5.5rem}.ds-sidebar__benet-external{align-items:center;border:1px solid var(--ds-benet-border);border-radius:.5rem;color:var(--ds-benet-foreground-muted);display:flex;flex-shrink:0;height:1.875rem;justify-content:center;margin-left:auto;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .18s ease;width:1.875rem}.ds-sidebar__benet:focus-visible .ds-sidebar__benet-brand,.ds-sidebar__benet:hover .ds-sidebar__benet-brand{transform:scale(1.04)}.ds-sidebar__benet:focus-visible .ds-sidebar__benet-external,.ds-sidebar__benet:hover .ds-sidebar__benet-external{background:color-mix(in srgb,var(--ds-benet-foreground) 8%,#0000);border-color:var(--ds-benet-foreground-muted);color:var(--ds-benet-foreground);transform:translate(.0625rem,-.0625rem)}html[data-sidebar-collapsed=true] .ds-sidebar__benet{gap:0;justify-content:center;max-width:3rem;min-height:3rem;padding:0;width:3rem}html[data-sidebar-collapsed=true] .ds-sidebar__benet-brand{display:flex}html[data-sidebar-collapsed=true] .ds-sidebar__benet-external,html[data-sidebar-collapsed=true] .ds-sidebar__benet-wordmark{display:none}@media (prefers-reduced-motion:reduce){.ds-sidebar__benet,.ds-sidebar__benet-brand,.ds-sidebar__benet-external{transition:none}.ds-sidebar__benet:focus-visible,.ds-sidebar__benet:focus-visible .ds-sidebar__benet-brand,.ds-sidebar__benet:focus-visible .ds-sidebar__benet-external,.ds-sidebar__benet:hover,.ds-sidebar__benet:hover .ds-sidebar__benet-brand,.ds-sidebar__benet:hover .ds-sidebar__benet-external{transform:none}}.ds-sidebar__creator{align-items:center;align-self:center;background-color:#5c27ff1a;border:1px solid #5c27ff26;border-radius:.75rem;display:flex;flex-shrink:0;gap:.625rem;max-width:14.5rem;min-height:3.125rem;overflow:visible;padding:.5rem .625rem;position:relative;transition:max-width var(--ds-sidebar-motion),min-height var(--ds-sidebar-motion),padding var(--ds-sidebar-motion),gap var(--ds-sidebar-motion),border-radius var(--ds-sidebar-motion);width:100%}html[data-sidebar-collapsed=true] .ds-sidebar__creator{gap:0;justify-content:center;max-width:3rem;min-height:3rem;padding:.25rem}html[data-sidebar-collapsed=true] .ds-sidebar__creator-avatar{height:2.5rem;width:2.5rem}[data-theme=light] .ds-sidebar__creator{background-color:#ffffff8c;border-color:var(--border,var(--ds-border-light))}.ds-sidebar__creator-avatar{align-items:center;background:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));border-radius:50%;color:var(--ds-base-0);display:flex;flex-shrink:0;font-size:var(--ds-font-xs);font-weight:700;height:2rem;justify-content:center;overflow:visible;position:relative;transition:width var(--ds-sidebar-motion),height var(--ds-sidebar-motion);width:2rem}.ds-sidebar__creator-avatar>img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ds-sidebar__creator-avatar[data-online=true]:after{background:var(--ds-presence-online);border-radius:50%;bottom:-.125rem;box-shadow:0 0 0 .125rem var(--ds-base-950);content:"";height:.75rem;position:absolute;right:-.125rem;width:.75rem}[data-theme=light] .ds-sidebar__creator-avatar[data-online=true]:after{box-shadow:0 0 0 .125rem var(--ds-primary-50)}.ds-sidebar__creator-text{flex:1;max-width:9.375rem;min-width:0;opacity:1;overflow:hidden;transform:translateX(0);transition:max-width var(--ds-sidebar-motion),opacity .18s ease,transform var(--ds-sidebar-motion)}html[data-sidebar-collapsed=true] .ds-sidebar__creator-text{flex-grow:0;max-width:0;opacity:0;transform:translateX(-.75rem)}.ds-sidebar__creator-name{color:var(--ds-base-0);font-weight:var(--ds-weight-bold);margin:0}.ds-sidebar__creator-email,.ds-sidebar__creator-name{font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-sidebar__creator-email{color:var(--ds-base-400);font-weight:var(--ds-weight-medium);margin:.125rem 0 0}[data-theme=light] .ds-sidebar__creator-name{color:var(--ds-base-950)}[data-theme=light] .ds-sidebar__creator-email{color:var(--ds-base-600)}.ds-sidebar__creator-menu{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--ds-base-400);cursor:pointer;display:inline-flex;flex-shrink:0;height:1.75rem;justify-content:center;opacity:1;transform:translateX(0);transition:width var(--ds-sidebar-motion),opacity .18s ease,transform var(--ds-sidebar-motion),background-color .12s,color .12s;width:1.75rem}.ds-sidebar__creator-actions{flex-shrink:0;position:relative}.ds-sidebar__creator-actions>summary{list-style:none}.ds-sidebar__creator-actions>summary::-webkit-details-marker{display:none}.ds-sidebar__creator-actions[open] .ds-sidebar__creator-menu{background-color:color-mix(in srgb,var(--ds-primary) 18%,#0000);color:var(--ds-base-0)}.ds-sidebar__creator-popover{bottom:calc(100% + .75rem);position:absolute;right:-.5rem;z-index:40}html[data-sidebar-collapsed=true] .ds-sidebar__creator-menu{opacity:0;pointer-events:none;transform:translateX(-.75rem);width:0}html[data-sidebar-collapsed=true] .ds-sidebar__creator-actions{pointer-events:none;width:0}.ds-sidebar__creator-menu:hover{background-color:#5c27ff2e;color:var(--ds-base-0)}[data-theme=light] .ds-sidebar__creator-menu:hover{background-color:#5c27ff1a;color:var(--ds-base-950)}[data-theme=light] .ds-sidebar__creator-actions[open] .ds-sidebar__creator-menu{color:var(--ds-base-950)}@media (max-width:92rem){.ds-panel-body{grid-template-columns:minmax(0,1fr);padding-right:var(--ds-workspace-gutter)}.ds-panel-body__center{padding-right:0}.ds-panel-events{border-left:0;border-top:1px solid var(--ds-border);margin-top:2rem}[data-theme=light] .ds-panel-events{border-top-color:var(--border,var(--ds-border-light))}}@media (max-width:55rem){.ds-panel-body{padding:1rem}.ds-panel-overlays{grid-template-columns:minmax(0,1fr)}.ds-panel-events{margin-top:1.5rem;padding:1.25rem 0 0}}@media (prefers-reduced-motion:reduce){.ds-card--event:focus-within,.ds-card--event:hover{transform:none}.ds-page-shell__main,.ds-sidebar,.ds-sidebar__caption,.ds-sidebar__creator,.ds-sidebar__creator-avatar,.ds-sidebar__creator-menu,.ds-sidebar__creator-text,.ds-sidebar__header,.ds-sidebar__header-actions,.ds-sidebar__icon-btn,.ds-sidebar__icon-btn svg,.ds-sidebar__item,.ds-sidebar__item-icon,.ds-sidebar__item-label,.ds-sidebar__logo,.ds-sidebar__logo-img,.ds-sidebar__nav,.ds-sidebar__toggle-icon{transition:none}}.ds-project-header{background-color:var(--ds-base-900);border-bottom:1px solid color-mix(in srgb,var(--ds-secondary) 22%,#0000);display:flex;flex-direction:column;gap:1.125rem;padding:0 var(--ds-workspace-gutter)}[data-theme=light] .ds-project-header{background-color:var(--ds-primary-50)}.ds-project-header__top{align-items:center;background-color:color-mix(in srgb,var(--ds-base-950) 20%,#0000);border-bottom:1px solid color-mix(in srgb,var(--ds-primary-300) 10%,#0000);display:flex;gap:1.5rem;justify-content:space-between;margin:0 calc(var(--ds-workspace-gutter)*-1);min-height:3rem;padding:.375rem var(--ds-workspace-gutter)}[data-theme=light] .ds-project-header__top{background-color:color-mix(in srgb,var(--ds-primary-100) 24%,#0000);border-bottom-color:color-mix(in srgb,var(--ds-primary) 10%,#0000)}.ds-project-header__breadcrumb{margin:0}.ds-project-header__main{align-items:stretch;display:grid;gap:clamp(2rem,4vw,5rem);grid-template-columns:minmax(0,1.55fr) minmax(22rem,.85fr)}.ds-project-header__info{align-items:center;display:flex;gap:1.5rem;min-width:0}.ds-project-header__avatar{align-items:center;background-color:var(--ds-primary);border-radius:1.5rem;display:flex;flex-shrink:0;height:7rem;justify-content:center;overflow:hidden;width:7rem}.ds-project-header__avatar>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ds-project-header__avatar-placeholder{color:var(--ds-base-0);font-family:var(--ds-font-family-display);font-size:var(--ds-font-3xl);font-weight:700}.ds-project-header__info-text{display:flex;flex:1;flex-direction:column;gap:1rem;min-width:0}.ds-project-header__title-row{align-items:center;display:flex;flex-wrap:nowrap;gap:1rem;justify-content:space-between}.ds-project-header__title{color:var(--ds-base-0);font-family:var(--ds-font-family-display);font-size:var(--ds-font-5xl);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-heading);line-height:var(--ds-leading-tight);margin:0}[data-theme=light] .ds-project-header__title{color:var(--ds-base-950)}.ds-project-header__test-switch{color:var(--ds-base-200);flex:0 0 auto;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-body);font-weight:var(--ds-weight-medium);gap:.625rem;letter-spacing:var(--ds-tracking-control);margin-left:auto}[data-theme=light] .ds-project-header__test-switch{color:var(--ds-base-700)}.ds-project-header__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ds-base-400);display:-webkit-box;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-subtitle);font-weight:var(--ds-weight-medium);letter-spacing:var(--ds-tracking-control);line-height:var(--ds-leading-body);margin:0;max-width:52rem;overflow:hidden}.ds-project-header__goal{background-clip:padding-box;background-color:color-mix(in srgb,var(--ds-base-700) 52%,var(--ds-base-900));background-image:linear-gradient(120deg,color-mix(in srgb,var(--ds-primary) 10%,#0000),color-mix(in srgb,var(--ds-secondary) 8%,#0000));background-repeat:no-repeat;border:1px solid color-mix(in srgb,var(--ds-primary-300) 18%,#0000);border-radius:1.5rem;display:flex;flex-direction:column;gap:.75rem;justify-content:space-between;min-height:7rem;min-width:0;padding:1.25rem 1.5rem}.ds-project-header__goal--empty{justify-content:center}[data-theme=light] .ds-project-header__goal{background-color:var(--ds-base-0);background-image:linear-gradient(120deg,var(--ds-primary-50),var(--ds-secondary-50));border-color:var(--border,var(--ds-border-light))}.ds-project-header__goal-caption{color:var(--ds-secondary-200);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-caps);line-height:1.4;margin:0;text-transform:uppercase}[data-theme=light] .ds-project-header__goal-caption{color:var(--ds-primary)}.ds-project-header__goal-title{color:var(--ds-base-0);font-family:var(--ds-font-family-display);font-size:var(--ds-font-title);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-heading);line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=light] .ds-project-header__goal-title{color:var(--ds-base-950)}.ds-project-header__goal-empty-text{color:var(--ds-base-400);font-family:var(--ds-font-family-ui);font-size:var(--ds-font-md);font-weight:var(--ds-weight-medium);margin:0}.ds-project-header__goal-bar{background-color:color-mix(in srgb,var(--ds-text-primary) 18%,#0000);border-radius:999px;height:.5rem;margin-top:.125rem;overflow:hidden}.ds-project-header__goal-fill{background-image:linear-gradient(90deg,var(--ds-primary),var(--ds-secondary));border-radius:999px;height:100%}.ds-project-header__goal-meta{align-items:center;color:var(--ds-base-200);display:flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:var(--ds-weight-bold);justify-content:space-between;letter-spacing:var(--ds-tracking-control);padding:0 .25rem}[data-theme=light] .ds-project-header__goal-meta{color:var(--ds-base-700)}.ds-project-header__goal-percent{color:var(--ds-base-0);font-weight:700}[data-theme=light] .ds-project-header__goal-percent{color:var(--ds-base-950)}.ds-project-header__qr{align-items:center;background-clip:padding-box;background-color:color-mix(in srgb,var(--ds-base-700) 34%,#0000);background-image:none;background-repeat:no-repeat;border:1px solid color-mix(in srgb,var(--ds-primary-300) 16%,#0000);border-radius:.75rem;display:flex;gap:.5rem;max-width:100%;min-height:2.25rem;min-width:0;overflow:hidden;padding:.3125rem .4375rem;width:min(100%,34rem)}.ds-project-header__qr-symbol{align-items:center;background-color:color-mix(in srgb,var(--ds-primary) 16%,#0000);border-radius:.5rem;color:var(--ds-primary-300);display:inline-flex;flex-shrink:0;height:1.625rem;justify-content:center;width:1.625rem}.ds-project-header__qr-content{align-items:baseline;display:flex;flex:1;gap:.375rem;min-width:0}.ds-project-header__qr-caption{color:var(--ds-base-400);flex:0 0 auto;font-size:var(--ds-font-xs);font-weight:var(--ds-weight-medium);line-height:1.2;white-space:nowrap}.ds-project-header__qr-slug{color:var(--ds-base-0);display:block;flex:1 1 auto;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-control);margin:0;min-width:0;overflow:hidden;padding:0;text-decoration:none;text-decoration-thickness:1px;text-overflow:ellipsis;text-underline-offset:.18em;white-space:nowrap}.ds-project-header__qr-slug:focus-visible,.ds-project-header__qr-slug:hover{color:var(--ds-primary-200);text-decoration:underline}.ds-project-header__qr-actions{display:flex;flex:0 0 auto;gap:.375rem}.ds-project-header__qr-action{align-items:center;background-color:color-mix(in srgb,var(--ds-primary) 12%,#0000);border:1px solid color-mix(in srgb,var(--ds-primary-300) 22%,#0000);border-radius:999px;color:var(--ds-base-100);cursor:pointer;display:inline-flex;font-size:var(--ds-font-xs);font-weight:var(--ds-weight-bold);gap:.3rem;justify-content:center;min-height:1.75rem;padding:0 .5rem;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.ds-project-header__qr-action:focus-visible,.ds-project-header__qr-action:hover{background-color:color-mix(in srgb,var(--ds-primary) 24%,#0000);border-color:var(--ds-primary-300);color:var(--ds-base-0)}[data-theme=light] .ds-project-header__qr{background-color:color-mix(in srgb,var(--ds-primary-100) 60%,#0000);border-color:var(--ds-primary-200)}[data-theme=light] .ds-project-header__qr-action,[data-theme=light] .ds-project-header__qr-slug{color:var(--ds-base-950)}[data-theme=light] .ds-project-header__qr-slug:focus-visible,[data-theme=light] .ds-project-header__qr-slug:hover{color:var(--ds-primary-a11y)}.ds-project-header__tabs{align-items:flex-end;display:flex;gap:.25rem;margin:0 calc(var(--ds-workspace-gutter)*-1);margin-bottom:-1px;padding:0 var(--ds-workspace-gutter);position:relative}.ds-project-header__tab-indicator{background-attachment:fixed;background-color:var(--ds-project-wash-bg);background-image:var(--ds-project-wash-image);background-repeat:no-repeat;border:1px solid #ff7c7f38;border-bottom:none;border-radius:1rem 1rem 0 0;height:0;left:0;pointer-events:none;position:absolute;top:0;transition:left .32s cubic-bezier(.4,0,.2,1),top .32s cubic-bezier(.4,0,.2,1),width .32s cubic-bezier(.4,0,.2,1),height .32s cubic-bezier(.4,0,.2,1);width:0;z-index:0}.ds-project-header__tab-indicator:after{background:inherit;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.ds-project-tab{align-items:center;color:var(--ds-base-400);cursor:pointer;display:inline-flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);font-weight:var(--ds-weight-bold);gap:.75rem;height:2.75rem;justify-content:center;letter-spacing:var(--ds-tracking-caps);line-height:1.5;padding:0 1.25rem;position:relative;text-decoration:none;text-transform:uppercase;transition:color .16s ease;z-index:1}.ds-project-tab:hover:not([data-active=true]){color:var(--ds-base-0)}.ds-project-tab[data-active=true]{color:var(--ds-primary-300)}.ds-project-tab[data-active=true] .ds-project-tab__label{color:var(--ds-base-0)}.ds-project-tab[data-disabled=true]{cursor:not-allowed;opacity:.45;pointer-events:none}[data-theme=light] .ds-project-tab{color:var(--ds-base-600)}[data-theme=light] .ds-project-tab:hover:not([data-active=true]){color:var(--ds-base-950)}[data-theme=light] .ds-project-tab[data-active=true]{color:var(--ds-primary)}[data-theme=light] .ds-project-tab[data-active=true] .ds-project-tab__label{color:var(--ds-base-950)}.ds-top-bar{background-color:var(--ds-base-950);color:var(--ds-base-0);display:flex;flex-direction:column;gap:1.5rem;padding:2rem 2.5rem 0}[data-theme=light] .ds-top-bar{background-color:var(--surface-overlay);color:var(--ds-base-950)}.ds-page-footer{align-items:center;border-top:1px solid var(--ds-border);color:var(--ds-primary-100);display:flex;font-size:var(--ds-font-md);font-weight:500;justify-content:space-between;letter-spacing:.4px;line-height:1.5;padding:1.5rem 2.5rem}.ds-page-footer[data-margin=big]{padding-left:4rem;padding-right:20.25rem}.ds-page-footer__left{font-weight:700}[data-theme=light] .ds-page-footer{border-top-color:var(--border,var(--ds-border-light));color:var(--ds-base-600)}.ds-breadcrumb__list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.ds-breadcrumb__item{align-items:center;display:flex;gap:.25rem}.ds-breadcrumb__link{align-items:center;border-radius:999px;color:var(--ds-base-400);display:inline-flex;font-size:var(--ds-font-sm);font-weight:500;height:1.5rem;justify-content:center;line-height:1.5;padding:0 .375rem;text-decoration:none;transition:background-color .12s ease-out,color .12s ease-out}.ds-breadcrumb__link:hover:not([data-current=true]){background-color:#5c27ff26;color:var(--ds-base-0)}.ds-breadcrumb__link[data-current=true]{color:var(--ds-base-0);font-weight:700;letter-spacing:.4px}.ds-breadcrumb__separator{color:var(--ds-base-400);flex-shrink:0;opacity:.55}[data-theme=light] .ds-breadcrumb__link{color:var(--ds-base-600)}[data-theme=light] .ds-breadcrumb__link:hover:not([data-current=true]){background-color:#5c27ff1a;color:var(--ds-base-950)}[data-theme=light] .ds-breadcrumb__link[data-current=true]{color:var(--ds-base-950)}[data-theme=light] .ds-breadcrumb__separator{color:var(--ds-base-600)}.ds-tab-group{align-items:flex-end;display:inline-flex;gap:.25rem}.ds-tab{border:1px solid #0000;border-bottom:none;border-radius:999px;color:var(--ds-base-400);cursor:pointer;font-size:var(--ds-font-xs);font-weight:700;gap:.75rem;height:3rem;justify-content:center;letter-spacing:.8px;line-height:1.5;padding:.75rem 2rem;text-decoration:none;text-transform:uppercase;transition:color .12s ease-out;white-space:nowrap}.ds-tab,.ds-tab__icon{align-items:center;display:inline-flex}.ds-tab:hover:not([aria-selected=true]){background-color:#5c27ff1a;border-radius:16px 16px 0 0;color:var(--ds-base-200)}.ds-tab[aria-selected=true]{background-color:var(--ds-tab-active-bg);border-color:var(--ds-secondary);border-radius:16px 16px 0 0;color:var(--ds-base-0)}[data-theme=light] .ds-tab{color:var(--ds-base-600)}[data-theme=light] .ds-tab:hover:not([aria-selected=true]){background-color:#5c27ff14;color:var(--ds-base-950)}[data-theme=light] .ds-tab[aria-selected=true]{background-color:var(--ds-primary-50);border-color:var(--ds-primary);color:var(--ds-base-950)}.ds-tab-group[data-level=secondary]{border-bottom:1px solid var(--ds-border);display:flex;gap:.25rem}.ds-tab[data-level=secondary]{border:0;border-radius:.625rem .625rem 0 0;color:var(--text-secondary);font-size:var(--ds-font-md);font-weight:600;height:2.85rem;letter-spacing:0;padding:.6rem 1.15rem .7rem;text-transform:none}.ds-tab[data-level=secondary]:hover:not([aria-selected=true]){background-color:#5c27ff1a;border-radius:.625rem .625rem 0 0;color:var(--text-primary)}.ds-tab[data-level=secondary][aria-selected=true]{background-color:initial;border:0;border-radius:.625rem .625rem 0 0;box-shadow:inset 0 -2px 0 var(--ds-secondary);color:var(--text-primary)}[data-theme=light] .ds-tab[data-level=secondary]{color:var(--ds-base-600)}[data-theme=light] .ds-tab[data-level=secondary][aria-selected=true]{background-color:initial;box-shadow:inset 0 -2px 0 var(--ds-secondary-600);color:var(--ds-base-950)}.ds-tab__count{align-items:center;background-color:#ff7c7f29;border-radius:999px;color:var(--ds-secondary);display:inline-flex;font-size:var(--ds-font-xs);font-weight:800;height:1.3rem;justify-content:center;letter-spacing:0;min-width:1.3rem;padding:0 .35rem}[data-theme=light] .ds-tab__count{background-color:#ff7c7f2e;color:var(--ds-secondary-800)}.ds-filter-pill{align-items:center;background-color:color-mix(in srgb,var(--surface-overlay) 60%,#0000);border:1px solid #0000;border-radius:999px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:var(--ds-font-sm);font-weight:700;gap:.35rem;min-height:2.25rem;padding:.45rem .9rem;transition:color .12s ease,background-color .12s ease,border-color .12s ease;white-space:nowrap}.ds-filter-pill:hover{color:var(--text-primary)}.ds-filter-pill[data-active=true]{background-color:#5c27ff29;border-color:var(--ds-primary-400);color:var(--text-primary)}.ds-filter-pill strong{color:var(--ds-secondary)}[data-theme=light] .ds-filter-pill{background-color:var(--ds-base-50);color:var(--ds-base-600)}[data-theme=light] .ds-filter-pill:hover{color:var(--ds-base-950)}[data-theme=light] .ds-filter-pill[data-active=true]{background-color:var(--ds-primary-50);border-color:var(--ds-primary);color:var(--ds-primary-a11y)}[data-theme=light] .ds-filter-pill strong{color:var(--ds-secondary-800)}.ds-cs{align-items:center;background-color:var(--ds-base-900);border:1px solid var(--ds-border);border-radius:999px;display:inline-flex;gap:.25rem;padding:.25rem}.ds-cs[data-fullwidth=true]{background-color:initial;border:2px solid #ff7c7f66;display:flex;gap:.5rem;overflow:hidden;padding:.5rem;width:100%}.ds-cs[data-fullwidth=true] .ds-cs-item{flex:1}.ds-cs[data-fullwidth=true] .ds-cs-item[aria-selected=true]{background-color:var(--ds-primary);background-image:linear-gradient(90deg,#5c27ff33 0,#ff7c7f33 100%),linear-gradient(90deg,var(--ds-primary) 0,var(--ds-primary-700) 100%);box-shadow:inset 4px 4px 16px 0 #ff7c7f40,inset 2px 2px 2px 0 #ffb2b426}.ds-cs[data-fullwidth=true] .ds-cs-item[aria-selected=true] .ds-cs-item__icon{color:var(--ds-secondary)}.ds-cs[data-slider=true]{position:relative}.ds-cs__indicator{background-color:var(--ds-primary);background-image:linear-gradient(90deg,#5c27ff33 0,#ff7c7f33 100%),linear-gradient(90deg,var(--ds-primary) 0,var(--ds-primary-700) 100%);border-radius:999px;box-shadow:inset 4px 4px 16px 0 #ff7c7f40,inset 2px 2px 2px 0 #ffb2b426;height:0;left:0;pointer-events:none;position:absolute;top:0;transition:transform .34s cubic-bezier(.4,0,.2,1),width .34s cubic-bezier(.4,0,.2,1),height .34s cubic-bezier(.4,0,.2,1);width:0;z-index:0}.ds-cs[data-slider=true] .ds-cs-item{position:relative;z-index:1}.ds-cs[data-slider=true] .ds-cs-item:hover:not([aria-selected=true]),.ds-cs[data-slider=true] .ds-cs-item[aria-selected=true]{background-color:initial;background-image:none;box-shadow:none}@media (prefers-reduced-motion:reduce){.ds-cs__indicator{transition:none}}.ds-cs[data-fullwidth=true] .ds-cs-item[data-size=medium]{padding:0 2.5rem}.ds-cs-item{align-items:center;background:#0000;background-clip:padding-box;background-repeat:no-repeat;border:none;border-radius:999px;color:var(--ds-base-400);cursor:pointer;display:inline-flex;font-size:var(--ds-font-xs);font-weight:700;gap:.75rem;justify-content:center;letter-spacing:.8px;line-height:1.5;text-decoration:none;text-transform:uppercase;transition:color .12s ease-out;white-space:nowrap}.ds-cs-item[data-size=medium]{height:3.5rem;padding:0 2rem}.ds-cs-item[data-size=small]{height:2.5rem;padding:0 1.5rem}.ds-cs-item:hover:not([aria-selected=true]){background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff33,#c6b2ff33);color:var(--ds-base-0)}.ds-cs-item[aria-selected=true]{background-color:var(--ds-primary);background-image:linear-gradient(90deg,#5c27ff33,#ff7c7f33);color:var(--ds-base-0)}[data-theme=light] .ds-cs{background-color:var(--ds-base-0);border-color:var(--ds-primary-200)}[data-theme=light] .ds-cs-item{color:var(--ds-base-600)}[data-theme=light] .ds-cs-item:hover:not([aria-selected=true]){background-color:initial;background-image:linear-gradient(90deg,#5c27ff1a,#c6b2ff1a);color:var(--ds-base-950)}[data-theme=light] .ds-cs-item[aria-selected=true]{background-color:var(--ds-primary);background-image:none;color:var(--ds-base-0)}.ds-pagination{gap:.5rem}.ds-pagination,.ds-pagination__cell{align-items:center;display:inline-flex}.ds-pagination__cell{background-clip:padding-box;background-color:initial;background-repeat:no-repeat;border:1px solid #0000;border-radius:4px;color:var(--ds-base-0);cursor:pointer;font-size:var(--ds-font-md);font-weight:500;height:2rem;justify-content:center;line-height:1.5;text-decoration:none;transition:background-color .12s ease-out;width:2rem}.ds-pagination__cell:hover:not([disabled]):not([aria-current=page]){background-color:var(--ds-border)}.ds-pagination__cell[aria-current=page]{background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff66,#c6b2ff66)}.ds-pagination__cell[disabled]{color:var(--ds-disabled-text);cursor:not-allowed}.ds-pagination__cell--ellipsis{color:var(--ds-base-400);cursor:default}.ds-pagination__edge{background-color:var(--ds-border);border-color:var(--ds-base-600)}.ds-pagination__edge:hover:not([disabled]){background-color:var(--ds-base-600)}.ds-pagination__edge[disabled]{background-color:var(--ds-disabled-bg)}[data-theme=light] .ds-pagination__cell{color:var(--ds-base-950)}[data-theme=light] .ds-pagination__cell:hover:not([disabled]):not([aria-current=page]){background-color:var(--ds-primary-50)}[data-theme=light] .ds-pagination__cell[aria-current=page]{background-color:var(--ds-primary);background-image:none;color:var(--ds-base-0)}[data-theme=light] .ds-pagination__cell[disabled]{color:var(--ds-disabled-text)}[data-theme=light] .ds-pagination__edge{background-color:var(--ds-primary-50);border-color:var(--ds-primary-200)}.ds-accordion{display:flex;flex-direction:column;gap:1rem}.ds-accordion__header{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:.5rem;padding:0;text-align:left;width:100%}.ds-accordion__title{color:var(--ds-base-0);flex:1 0 0;font-size:var(--ds-font-base);font-weight:700;letter-spacing:.4px;line-height:1.25;min-width:0}.ds-accordion__chevron{color:var(--ds-base-0);flex-shrink:0;transition:transform .2s ease-out}.ds-accordion[data-open=true] .ds-accordion__chevron{transform:rotate(180deg)}.ds-accordion[data-disabled=true] .ds-accordion__chevron,.ds-accordion[data-disabled=true] .ds-accordion__title{color:var(--ds-disabled-text)}.ds-accordion[data-disabled=true] .ds-accordion__header{cursor:not-allowed}.ds-accordion__content{background-clip:padding-box;background-color:var(--ds-base-900);background-image:linear-gradient(90deg,#5c27ff4d,#c6b2ff4d);background-repeat:no-repeat;border-radius:8px;color:var(--ds-base-0);padding:.5rem 1rem}[data-theme=light] .ds-accordion__chevron,[data-theme=light] .ds-accordion__title{color:var(--ds-base-950)}[data-theme=light] .ds-accordion__content{background-color:var(--ds-primary-50);background-image:linear-gradient(90deg,#5c27ff1a,#c6b2ff33);color:var(--ds-base-950)}.ds-bottom-sheet{align-items:center;background-color:var(--ds-base-950);border-radius:24px 24px 0 0;border-top:1px solid var(--ds-border);box-shadow:0 -10px 25px #0000001a,0 -4px 0 #0000001a;color:var(--ds-base-0);display:flex;flex-direction:column;gap:1.5rem;padding:1rem 1.5rem 2rem;width:100%}.ds-bottom-sheet__handle{background-color:var(--ds-base-800);border-radius:999px;display:block;flex-shrink:0;height:.25rem;width:5rem}.ds-bottom-sheet__body{width:100%}[data-theme=light] .ds-bottom-sheet{background-color:var(--ds-base-0);border-top-color:var(--ds-primary-200);color:var(--ds-base-950)}[data-theme=light] .ds-bottom-sheet__handle{background-color:var(--ds-primary-200)}.ds-audio{background-color:var(--ds-base-0);box-shadow:0 2px 4px -2px #260d3f40,0 4px 6px -1px #260d3f40;display:flex;gap:.75rem;padding:.5rem 1.25rem .5rem .5rem;width:100%}.ds-audio,.ds-audio__play{align-items:center;border-radius:999px}.ds-audio__play{background-color:var(--ds-primary-100);border:none;color:var(--ds-primary);cursor:pointer;display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;transition:background-color .12s ease-out;width:2.5rem}.ds-audio__play:hover{background-color:var(--ds-primary-200)}.ds-audio__play-icon{color:var(--ds-primary)}.ds-audio[data-state=playing] .ds-audio__icon--play,.ds-audio__icon--pause{display:none}.ds-audio[data-state=playing] .ds-audio__icon--pause{display:inline-block}.ds-audio__bar{display:flex;flex:1 0 0;flex-direction:column;gap:.5rem;min-width:0}.ds-audio__meta{align-items:baseline;display:flex;font-size:var(--ds-font-xs);justify-content:space-between;line-height:1.5}.ds-audio__filename{color:var(--ds-base-950);font-weight:700;letter-spacing:.4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-audio__duration{color:var(--ds-base-400);flex-shrink:0;font-weight:500;padding-left:.5rem}.ds-audio__progress{background-color:var(--ds-primary-100);border-radius:999px;height:.25rem;overflow:hidden;position:relative}.ds-audio__progress-fill{background-image:linear-gradient(90deg,var(--ds-primary),var(--ds-secondary));border-radius:999px;height:100%}.ds-video{aspect-ratio:16/9;background-color:var(--ds-base-900);border-radius:16px;overflow:hidden;position:relative;width:100%}.ds-video__bg{height:100%;inset:0;position:absolute;width:100%}.ds-video__bg img,.ds-video__bg video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ds-video__play{align-items:center;background-color:#5c27ffeb;border:3px solid var(--ds-base-0);border-radius:999px;box-shadow:0 8px 24px #0006;color:var(--ds-base-0);cursor:pointer;display:inline-flex;height:5rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-46%,-50%);transition:opacity .2s ease-out,transform .2s ease-out;width:5rem}.ds-video__play:hover{background-color:var(--ds-primary);transform:translate(-46%,-50%) scale(1.05)}.ds-video[data-state=playing]:not(:hover) .ds-video__play{opacity:0;pointer-events:none}.ds-video__overlay{align-items:flex-end;display:flex;inset:0;padding:1.5rem;pointer-events:none;position:absolute}.ds-video__overlay>*{pointer-events:auto}.ds-qr-box{container-type:inline-size;display:block;max-width:100%;width:var(--qr-size,280px)}.ds-qr-box--chip{width:var(--qr-size,120px)}.ds-qr-box--poster{width:calc(var(--qr-size, 280px)*1.286)}.ds-qr{display:flex;flex-direction:column;font-family:inherit;width:100%}.ds-qr__url{color:var(--qr-fg);font-size:clamp(2.6cqw,calc(85cqw/(var(--qr-url-len, 20)*0.56)),12cqw);font-weight:700;letter-spacing:0;line-height:1.5;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ds-qr__code{align-items:center;display:flex;justify-content:center;position:relative}.ds-qr__code svg{display:block;height:auto;max-width:100%;width:100%}.ds-qr__brand-mark{align-items:center;background-color:var(--qr-bg);border-radius:999px;box-shadow:0 0 0 .7cqw var(--qr-bg);display:inline-flex;justify-content:center;left:50%;padding:2.1cqw;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.ds-qr__brand-mark svg{height:auto;width:16cqw}.ds-qr--chip{background-color:var(--qr-bg);border-radius:7.5cqw;overflow:hidden;padding:0}.ds-qr--chip .ds-qr__brand-mark{box-shadow:0 0 0 .8cqw var(--qr-bg);padding:3.3cqw}.ds-qr--chip .ds-qr__brand-mark svg{width:26.7cqw}.ds-qr--badge{background-color:var(--qr-bg);border-radius:5.7cqw;box-shadow:0 8px 24px #0000002e;gap:0;overflow:hidden;padding:4.3cqw 0 0}.ds-qr--badge .ds-qr__url{border-bottom:1px solid color-mix(in srgb,var(--qr-fg) 38%,#0000);line-height:1.25;margin:0 7.1cqw;padding:0 0 2.8cqw}.ds-qr--badge[data-color=dark]{box-shadow:0 8px 32px #5c27ff73}.ds-qr--poster{background-color:var(--qr-bg);border-radius:8.9cqw;box-shadow:0 16px 48px #00000040;color:var(--qr-fg);gap:5.6cqw;padding:6.7cqw}.ds-qr-poster__header{padding:2.8cqw 0;text-align:center}.ds-qr-poster__brand{color:var(--qr-fg);font-size:10cqw;font-weight:800;letter-spacing:-.02em;line-height:1}.ds-qr-poster__brand--custom{font-size:7.8cqw;line-height:1.1;overflow-wrap:anywhere}.ds-qr-poster__brand sup{font-size:2.4cqw;font-weight:500;margin-left:.125rem;opacity:.7;vertical-align:super}.ds-qr-poster__card{background-color:var(--qr-code-bg,var(--ds-base-0));border-radius:6.7cqw;display:flex;flex-direction:column;gap:0;overflow:hidden;padding:3.3cqw 4.4cqw 0}.ds-qr-poster__card .ds-qr__url{font-size:clamp(2cqw,calc(77cqw/(var(--qr-url-len, 20)*0.56)),6.9cqw)}.ds-qr-poster__card .ds-qr__brand-mark svg{width:12.4cqw}.ds-qr-poster__card .ds-qr__brand-mark{box-shadow:0 0 0 .55cqw var(--qr-code-bg,var(--ds-base-0));padding:1.6cqw}.ds-qr-poster__card .ds-qr__url{border-bottom:1px solid color-mix(in srgb,var(--qr-code-fg,var(--ds-primary)) 38%,#0000);color:var(--qr-code-fg,var(--ds-primary));line-height:1.25;margin:0;padding:0 0 2.2cqw}.ds-qr-poster__footer{display:flex;flex-direction:column;gap:.75rem;padding:0 .25rem}.ds-qr-poster__tagline{color:var(--qr-fg);font-size:3.1cqw;font-weight:700;letter-spacing:.05em;line-height:1.4;text-transform:uppercase}.ds-qr-poster__meta{border-top:1px solid;color:var(--qr-fg);display:flex;font-size:2.8cqw;font-weight:700;gap:.75rem;justify-content:space-between;letter-spacing:.04em;opacity:.8;padding-top:.5rem}.ds-qr-poster__meta span:last-child{opacity:.75;text-transform:uppercase}.pixna-lp{--bg:#0d001a;--bg-elev:#170229;--bg-card:#180031;--bg-card-2:#1c0438;--border-lp:#ffffff1a;--border-strong-lp:#fff3;--border-card-lp:#441c41;--fg:var(--ds-base-0);--fg-muted:var(--ds-base-200);--fg-dim:var(--ds-base-400);--fg-link:#d6bbfb;--coral:var(--ds-secondary);--pink:var(--ds-secondary-800);--pink-soft:#ff3d571a;--purple-lp:#2e00bd;--purple-light-lp:#3800e5;--lp-stage-bg-start:#1a02387a;--lp-stage-bg-middle:#0d001a8c;--lp-stage-bg-end:#1604289e;--lp-stage-scrim-start:#0d001a94;--lp-stage-scrim-middle:#0d001a33;--lp-stage-scrim-end:#0d001a70;--lp-stage-purple-glow:#b070ff47;--lp-stage-coral-glow:#ff7c7f33;--lp-stage-preview-glow:#b070ffcc;--grad-pixna:linear-gradient(135deg,#b070ff 0%,var(--ds-secondary) 60%,#ff5970 100%);--shadow-coral:0 0 84px #ff7c7f2e;--shadow-coral-soft:0 0 60px #ff7c7f1a;--shadow-strong:0 17px 28px -11px #00000040,0 11px 34px 8px #0000002e,0 36px 188px #ff666933;--lp-font:var(--ds-font-family-display);--lp-container:1216px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg);color:var(--fg);font-family:var(--lp-font);overflow-x:hidden;scroll-behavior:smooth}.pixna-lp *,.pixna-lp :after,.pixna-lp :before{box-sizing:border-box}.pixna-lp img{display:block;max-width:100%}.pixna-lp a{color:inherit;text-decoration:none}.pixna-lp button{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit}.lp-container{margin:0 auto;max-width:var(--lp-container);padding:0 32px;width:100%}.lp-section{overflow:hidden;padding:94px 0 104px;position:relative}.lp-eyebrow{align-items:center;background:#ffffff0a;border:1px solid var(--border-strong-lp);border-radius:64px;color:var(--ds-base-0);display:inline-flex;font-size:var(--ds-font-sm);font-weight:500;gap:8px;height:36px;padding:0 14px;white-space:nowrap}.lp-eyebrow svg{flex-shrink:0;height:16px;width:16px}.lp-h-display{color:var(--fg);font-size:clamp(var(--ds-font-display-sm),6.6vw,var(--ds-font-display-2xl));font-weight:800;letter-spacing:-.035em;line-height:1.02}.lp-h1{font-size:clamp(var(--ds-font-5xl),4vw,var(--ds-font-display-sm));letter-spacing:-.025em;line-height:1.12}.lp-h1,.lp-h2{font-weight:700}.lp-h2{font-size:clamp(var(--ds-font-4xl),3.2vw,var(--ds-font-6xl));letter-spacing:-.022em;line-height:1.18}.lp-lead{color:var(--fg-muted);font-size:var(--ds-font-title-sm);font-weight:400;letter-spacing:-.005em;line-height:1.55}.lp-section-head{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:820px;text-align:center}.lp-section-head .lp-lead{max-width:600px}.lp-btn{align-items:center;border:1px solid #0000;border-radius:100px;cursor:pointer;display:inline-flex;font-family:var(--lp-font);font-size:var(--ds-font-base);font-weight:700;gap:8px;height:56px;justify-content:center;line-height:1;padding:0 24px;transition:transform .16s ease,box-shadow .2s ease,background .2s ease;white-space:nowrap}.lp-btn:hover{transform:translateY(-1px)}.lp-btn:active{transform:translateY(0)}.lp-btn-primary{background:#ff245b;box-shadow:0 14px 40px -12px #ff245b8c;color:var(--ds-base-0)}.lp-btn-primary:hover{box-shadow:0 18px 44px -12px #ff245bb3;filter:brightness(1.08)}.lp-btn-ghost{background:#ffffff0a;border:1px solid var(--border-strong-lp);color:var(--ds-base-0)}.lp-btn-ghost:hover{background:#ffffff14}.lp-btn-sm{font-size:var(--ds-font-md);height:44px;padding:0 18px}.lp-btn-coral{background:linear-gradient(135deg,var(--ds-secondary) 0,var(--ds-secondary-800) 100%);box-shadow:0 8px 24px #ff3d5759,inset 0 1px 0 #ffffff2e;color:var(--ds-base-0);font-weight:700;overflow:hidden;position:relative}.lp-btn-coral:before{background:linear-gradient(120deg,#0000 30%,#ffffff40 50%,#0000 70%);content:"";inset:0;position:absolute;transform:translateX(-100%);transition:transform .7s ease}.lp-btn-coral:hover:before{transform:translateX(100%)}.lp-btn-coral:hover{box-shadow:0 12px 32px #ff3d5780,0 0 0 1px #ff7c7f80,inset 0 1px 0 #ffffff38}.lp-btn-lg{font-size:var(--ds-font-subtitle);height:60px;padding:0 28px}.lp-nav{align-items:center;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);background:#110221c7;border:1px solid #ffffff14;border-radius:999px;display:flex;height:64px;justify-content:space-between;left:50%;max-width:1100px;padding:0 8px 0 28px;position:fixed;top:20px;transform:translateX(-50%);transition:top .26s ease,height .26s ease,background .26s ease,max-width .26s ease,box-shadow .26s ease;width:calc(100% - 48px);z-index:100}.lp-nav.scrolled{background:#0d001ae0;box-shadow:0 12px 40px #0006,0 0 0 1px #ffffff0a;height:56px;max-width:920px;top:12px}.lp-nav-logo{align-items:center;display:flex}.lp-nav-logo img{height:28px;transition:height .26s ease;width:auto}.lp-nav.scrolled .lp-nav-logo img{height:24px}.lp-nav-links{align-items:center;display:flex;gap:4px;left:50%;position:absolute;transform:translateX(-50%)}.lp-nav-link{border-radius:999px;color:#ffffffb3;font-size:var(--ds-font-md);font-weight:500;padding:8px 14px;transition:background .18s ease,color .18s ease}.lp-nav-link:hover{background:#ffffff0f;color:var(--ds-base-0)}.lp-nav-cta{align-items:center;display:flex;gap:6px}.lp-nav-login{border-radius:999px;color:#ffffffbf;font-size:var(--ds-font-md);font-weight:500;padding:8px 14px;transition:background .18s,color .18s}.lp-nav-login:hover{background:#ffffff0f;color:var(--ds-base-0)}.lp-btn-nav{font-size:var(--ds-font-md);font-weight:700;height:44px;letter-spacing:.01em;padding:0 18px}.lp-nav.scrolled .lp-btn-nav{height:40px;padding:0 16px}@media (max-width:880px){.lp-nav{height:56px;padding:0 8px 0 18px;top:12px;width:calc(100% - 24px)}.lp-nav-links{display:none}}.lp-hero{isolation:isolate;overflow:hidden;padding:180px 0 60px;position:relative}.lp-hero-glow{background:radial-gradient(ellipse at center,#ff7c7f2e 0,#b070ff1f 35%,#0000 70%);filter:blur(40px);height:700px;left:50%;pointer-events:none;position:absolute;top:100px;transform:translateX(-50%);width:1100px;z-index:-1}.lp-hero-content{gap:28px;margin-bottom:56px;text-align:center}.lp-hero-content,.lp-hero-headline{align-items:center;display:flex;flex-direction:column}.lp-hero-headline{gap:22px;max-width:920px}.lp-hero-cta{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.lp-grad-text{-webkit-text-fill-color:#0000;background:var(--grad-pixna);-webkit-background-clip:text;background-clip:text}.lp-stage{background-clip:padding-box;background-color:#0d001a;background-image:linear-gradient(160deg,var(--lp-stage-bg-start) 0,var(--lp-stage-bg-middle) 60%,var(--lp-stage-bg-end) 100%),url(/videos/home-hero-streamer-poster-cfd683d518057c18017e9e7be9685360.webp?vsn=d);background-position:50%;background-size:cover;border:1px solid #ffffff0f;border-radius:24px;box-shadow:0 30px 80px #00000080,0 0 120px #ff7c7f2e,0 0 60px #b070ff29;height:560px;margin:0 auto;max-width:1180px;overflow:hidden;position:relative}.lp-stage-video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;z-index:0}.lp-stage-video,.lp-stage:before{inset:0;pointer-events:none;position:absolute}.lp-stage:before{background:linear-gradient(90deg,var(--lp-stage-scrim-start) 0,var(--lp-stage-scrim-middle) 55%,var(--lp-stage-scrim-end) 100%),radial-gradient(ellipse at 20% 100%,var(--lp-stage-purple-glow),#0000 50%),radial-gradient(ellipse at 80% 0,var(--lp-stage-coral-glow),#0000 55%);content:"";z-index:1}.lp-stage-grid{background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:40px 40px;inset:0;mask-image:radial-gradient(ellipse at center,var(--ds-black) 30%,#0000 75%);-webkit-mask-image:radial-gradient(ellipse at center,var(--ds-black) 30%,#0000 75%);pointer-events:none;position:absolute;z-index:2}.lp-stage-live{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;border:1px solid #ffffff1a;border-radius:999px;color:var(--ds-base-0);display:inline-flex;font-size:var(--ds-font-xs);font-weight:700;gap:10px;left:24px;letter-spacing:.06em;padding:7px 14px 7px 11px;position:absolute;text-transform:uppercase;top:24px;z-index:5}.lp-stage-live:before{animation:lp-pulse 1.6s ease-out infinite;background:var(--ds-secondary-800);border-radius:50%;box-shadow:0 0 0 0 #ff3d5799;content:"";height:8px;width:8px}.lp-stage-live-preview:before{animation:none;background:#b070ff;box-shadow:0 0 12px var(--lp-stage-preview-glow)}@keyframes lp-pulse{0%{box-shadow:0 0 0 0 #ff3d5799}to{box-shadow:0 0 0 12px #ff3d5700}}.lp-stage-viewers{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0006;border:1px solid #ffffff14;border-radius:999px;color:#ffffffe6;display:inline-flex;font-size:var(--ds-font-sm);font-weight:600;gap:8px;padding:8px 14px;position:absolute;right:24px;top:24px;z-index:5}.lp-stage-viewers svg{height:14px;width:14px}.lp-w-pix{align-items:center;background:linear-gradient(90deg,#2e00bd,#4014d6);background-clip:padding-box;border:2px solid var(--ds-secondary);border-radius:999px;box-shadow:0 16px 40px #2e00bd73,0 0 24px #ff7c7f4d;display:inline-flex;gap:12px;opacity:0;padding:11px 22px 11px 11px;transform:translateY(-12px) scale(.96);transition:opacity .5s ease,transform .5s cubic-bezier(.2,.8,.2,1)}.lp-w-pix.in{opacity:1;transform:translateY(0) scale(1)}.lp-w-pix-avatar{align-items:center;background:radial-gradient(circle at 30% 30%,#ffd84d,#ff8a5d);border-radius:50%;box-shadow:inset 0 -3px 6px #0000002e;display:flex;flex-shrink:0;font-size:var(--ds-font-title);height:44px;justify-content:center;width:44px}.lp-w-pix-text strong{color:var(--ds-base-0);display:block;font-size:var(--ds-font-sm);font-weight:700;letter-spacing:-.01em;line-height:1.25}.lp-w-pix-text span{color:#ffffffd9;font-size:var(--ds-font-xs)}.lp-w-pix-text b{color:#ffd84d;font-weight:800}.lp-w-meta{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#17022dd9;border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 12px 32px #0000004d;padding:14px 16px;transition:opacity .36s ease,transform .36s ease;width:240px}.lp-w-meta.is-resetting{opacity:0;transform:translateY(6px)}.lp-w-meta-head{align-items:center;color:var(--ds-base-400);display:flex;font-size:var(--ds-font-xs);font-weight:600;justify-content:space-between;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.lp-w-meta-pct{color:var(--ds-secondary);font-size:var(--ds-font-sm);font-weight:800;transition:transform .28s ease,color .28s ease}.lp-w-meta-title{color:var(--ds-base-0);font-size:var(--ds-font-base);font-weight:700;letter-spacing:-.01em;margin-bottom:12px}.lp-w-meta-bar{background:#ffffff0f;border-radius:999px;height:10px;margin-bottom:8px;overflow:hidden}.lp-w-meta-fill{background:linear-gradient(90deg,#b070ff 0,var(--ds-secondary) 100%);border-radius:999px;height:100%;transition:width .7s cubic-bezier(.2,.8,.2,1);width:var(--lp-goal-progress,66%)}.lp-w-meta-foot{color:var(--ds-base-400);font-size:var(--ds-font-xs);font-weight:500;transition:color .28s ease}.lp-w-meta.is-updating .lp-w-meta-pct{color:#ffd84d;transform:scale(1.08)}.lp-w-meta.is-updating .lp-w-meta-foot{color:var(--fg)}.lp-w-poll{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#17022dd9;border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 12px 32px #0000004d;padding:14px 16px;width:260px}.lp-w-poll-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.lp-w-poll-tag{background:#b070ff1f;border-radius:6px;color:#b070ff;font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.1em;padding:4px 8px;text-transform:uppercase}.lp-w-poll-count{color:var(--ds-base-400);font-size:var(--ds-font-xs)}.lp-w-poll-q{color:var(--ds-base-0);font-size:var(--ds-font-md);font-weight:700;line-height:1.35;margin-bottom:12px}.lp-w-poll-opts{display:flex;flex-direction:column;gap:8px}.lp-w-poll-opt{align-items:center;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;color:var(--ds-base-0);display:flex;font-size:var(--ds-font-sm);font-weight:500;justify-content:space-between;overflow:hidden;padding:8px 12px;position:relative}.lp-w-poll-opt:before{background:linear-gradient(90deg,#b070ff38,#ff7c7f29);content:"";inset:0;position:absolute;transition:width 1s cubic-bezier(.2,.8,.2,1);width:var(--p,0)}.lp-w-poll-opt em,.lp-w-poll-opt span{position:relative;z-index:1}.lp-w-poll-opt em{color:var(--ds-secondary);font-size:var(--ds-font-xs);font-style:normal;font-weight:700}.lp-w-raffle{background:linear-gradient(160deg,#2e00bd,#1a0070);background-clip:padding-box;border:2px solid var(--ds-secondary);border-radius:22px;box-shadow:0 24px 60px #00000080,0 0 60px #ff7c7f66;opacity:0;padding:20px 18px;position:relative;text-align:center;transform:scale(.88);transition:opacity .42s ease,transform .52s cubic-bezier(.2,.8,.2,1);width:280px}.lp-w-raffle.is-visible{opacity:1;transform:scale(1)}.lp-w-raffle-tag{color:#ffd4a8;display:inline-block;font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.lp-w-raffle-title{color:var(--ds-base-0);font-size:var(--ds-font-lg);font-weight:800;letter-spacing:-.02em;margin-bottom:8px}.lp-w-raffle-winner{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ffd84d,var(--ds-secondary));-webkit-background-clip:text;background-clip:text;font-size:var(--ds-font-2xl);font-weight:800;letter-spacing:-.02em;margin-bottom:6px}.lp-w-raffle-prize{color:#ffffffbf;font-size:var(--ds-font-sm)}.lp-w-raffle-confetti{inset:-20px;overflow:hidden;pointer-events:none;position:absolute}.lp-w-raffle-confetti span{animation:lp-confetti 3s ease-in-out infinite;border-radius:2px;height:12px;position:absolute;top:0;width:6px}@keyframes lp-confetti{0%{opacity:0;transform:translateY(0) rotate(0)}20%{opacity:1}to{opacity:0;transform:translateY(160px) rotate(2turn)}}.lp-stage-slot{position:absolute;z-index:3}.lp-stage-slot-pix{left:50%;top:80px;transform:translateX(-50%)}.lp-stage-slot-meta{bottom:24px;left:24px}.lp-stage-slot-poll{bottom:24px;right:24px}.lp-stage-slot-raffle{left:50%;top:50%;transform:translate(-50%,-50%)}.lp-hero-metrics{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin:56px auto 0;max-width:1100px;padding:0 32px}.lp-metric{border-right:1px solid #ffffff0f;padding:24px 16px;text-align:center}.lp-metric:last-child{border-right:none}.lp-metric-num{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,var(--ds-base-0) 0,#b3a8c7 100%);-webkit-background-clip:text;background-clip:text;font-size:var(--ds-font-6xl);font-weight:800;letter-spacing:-.03em;line-height:1;margin-bottom:6px}.lp-metric-num-wide{font-size:clamp(var(--ds-font-4xl),3.2vw,var(--ds-font-6xl))}.lp-metric-label{color:var(--fg-dim);font-size:var(--ds-font-sm);font-weight:500}.lp-tab-bar{background:#ffffff0a;border:1px solid var(--border-lp);display:inline-flex;flex-wrap:wrap;justify-content:center;margin:48px auto 0;padding:6px}.lp-tab-bar,.lp-tab-btn{border-radius:999px;position:relative}.lp-tab-btn{align-items:center;color:var(--fg-muted);display:flex;font-size:var(--ds-font-md);font-weight:600;gap:6px;padding:10px 20px;transition:background .18s,color .18s;white-space:nowrap;z-index:1}.lp-tab-btn.active{color:var(--bg)}.lp-tab-slider{background:var(--ds-base-0);border-radius:999px;bottom:6px;box-shadow:0 4px 14px #ffffff1a;position:absolute;top:6px;transition:left .38s cubic-bezier(.6,.2,.2,1),width .38s cubic-bezier(.6,.2,.2,1);z-index:0}.lp-tab-panel{display:none}.lp-tab-panel.active{align-items:center;animation:lp-fadeIn .35s ease;display:grid;gap:56px;grid-template-columns:1fr 1fr;margin-top:48px}@keyframes lp-fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.lp-feature-icon{align-items:center;background:var(--pink-soft);border:1px solid var(--border-lp);border-radius:14px;display:flex;height:56px;justify-content:center;margin-bottom:24px;width:56px}.lp-feature-icon svg{color:var(--coral);height:28px;width:28px}.lp-tab-stage{align-items:center;background:#0000;border-radius:32px;display:flex;justify-content:center;min-height:320px;overflow:hidden;position:relative}.lp-tab-stage-bg{background:radial-gradient(ellipse at center,#b070ff33,#0000 67%);filter:blur(8px);inset:8% 0;pointer-events:none;position:absolute}.lp-tab-stage .kit-stage--alert{height:min(146px,100%);width:min(420px,82%)}.lp-tab-stage .kit-alert-line1{overflow-wrap:normal;white-space:nowrap}.lp-tab-stage .kit-stage--goal{max-height:min(240px,100%);width:min(430px,82%)}.lp-tab-stage .lp-w-pix{opacity:1;transform:none}.lp-tab-stage .lp-w-meta{max-width:380px;padding:24px 26px;width:100%}.lp-tab-stage .lp-w-meta .lp-w-meta-title{font-size:var(--ds-font-xl)}.lp-tab-stage .lp-w-meta .lp-w-meta-bar{height:14px}.lp-tab-stage .lp-w-meta .lp-w-meta-foot{font-size:var(--ds-font-md)}.lp-tab-stage .lp-w-poll{max-width:400px;padding:24px 26px;width:100%}.lp-tab-stage .lp-w-poll .lp-w-poll-q{font-size:var(--ds-font-subtitle)}.lp-tab-stage .lp-w-raffle{animation:none;max-width:360px;opacity:1;padding:28px 24px;width:100%}.lp-tab-stage .lp-w-raffle-title{font-size:var(--ds-font-title)}.lp-tab-stage .lp-w-raffle-winner{font-size:var(--ds-font-4xl)}.lp-tab-stage .lp-w-raffle-prize{font-size:var(--ds-font-md)}@media (max-width:880px){.lp-tab-panel.active{grid-template-columns:1fr}.lp-tab-stage{min-height:260px}}.lp-steps{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:64px}.lp-step{background:linear-gradient(180deg,#1a0235,#14001f);background-clip:padding-box;border:1px solid #ffffff0f;border-radius:20px;display:flex;flex-direction:column;gap:16px;padding:32px;position:relative;transition:transform .22s,border-color .22s}.lp-step:hover{border-color:#b070ff4d;transform:translateY(-4px)}.lp-step-num{align-items:center;background:var(--grad-pixna);border-radius:14px;display:inline-flex;font-size:var(--ds-font-xl);height:44px;justify-content:center;width:44px}.lp-step-num,.lp-step-title{color:var(--ds-base-0);font-weight:700}.lp-step-title{font-size:var(--ds-font-title)}.lp-step-desc{color:var(--fg-muted);font-size:var(--ds-font-body);line-height:1.6}@media (max-width:880px){.lp-steps{grid-template-columns:1fr}}.lp-dashboard-tour{background:hsla(0,0%,100%,.025);border:1px solid #ffffff14;border-radius:28px;box-shadow:var(--shadow-coral);margin:64px auto 0;max-width:1100px;overflow:hidden;padding:20px}.lp-dashboard-tour-copy{align-items:baseline;display:grid;gap:4px 18px;grid-template-columns:auto 1fr;padding:4px 4px 20px}.lp-dashboard-tour-copy>span{align-self:center;color:var(--coral);font-size:var(--ds-font-xs);font-weight:800;grid-row:1/3;letter-spacing:.1em;text-transform:uppercase}.lp-dashboard-tour-copy strong{color:var(--fg);font-size:var(--ds-font-xl)}.lp-dashboard-tour-copy p{color:var(--fg-muted);font-size:var(--ds-font-md);line-height:1.5}.lp-dashboard-shot{aspect-ratio:16/9;background:var(--bg-card);border-radius:18px;overflow:hidden;position:relative}.lp-dashboard-shot:after{box-shadow:inset 0 0 70px #0d001a47;content:"";inset:0;pointer-events:none;position:absolute}.lp-dashboard-shot img{height:auto;width:100%}.lp-dashboard-pin{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d001adb;border:1px solid #ff7c7f8c;border-radius:999px;box-shadow:0 10px 30px #00000059;color:var(--fg);display:inline-flex;font-size:var(--ds-font-xs);font-weight:700;gap:7px;padding:8px 12px 8px 8px;position:absolute;z-index:2}.lp-dashboard-pin span{align-items:center;background:var(--coral);border-radius:50%;color:var(--ds-base-0);display:inline-flex;height:22px;justify-content:center;width:22px}.lp-dashboard-pin-link{right:6%;top:7%}.lp-dashboard-pin-goal{left:48%;top:7%}.lp-dashboard-pin-preview{right:20%;top:72%}@media (max-width:700px){.lp-dashboard-tour{padding:12px}.lp-dashboard-tour-copy{align-items:flex-start;display:flex;flex-direction:column}.lp-dashboard-shot{aspect-ratio:4/3}.lp-dashboard-pin{font-size:0;padding-right:8px}.lp-dashboard-pin span{font-size:var(--ds-font-xs)}}.lp-section-moderation{background:radial-gradient(ellipse at 76% 45%,#ff3d571f 0,#0000 42%),radial-gradient(ellipse at 64% 32%,#b070ff29 0,#0000 48%),linear-gradient(180deg,var(--bg) 0,#120322 100%)}.lp-moderation-layout{align-items:center;display:grid;gap:64px;grid-template-columns:.92fr 1.08fr}.lp-moderation-points{display:grid;gap:12px;grid-template-columns:1fr 1fr}.lp-moderation-points>div{background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:16px;min-height:112px;padding:18px}.lp-moderation-points strong{color:var(--fg);display:block;font-size:var(--ds-font-base);margin-bottom:6px}.lp-moderation-points span{color:var(--fg-muted);font-size:var(--ds-font-sm);line-height:1.5}.lp-moderation-visual{aspect-ratio:1.42/1;border:1px solid #ffffff1f;border-radius:28px;box-shadow:0 34px 100px #00000080,0 0 80px #ff3d5721;isolation:isolate;overflow:hidden;position:relative}.lp-moderation-visual:after{background:linear-gradient(180deg,#0d001a14 25%,#0d001ac7),linear-gradient(90deg,#0d001a1f,#0000 48%,#ff3d5714);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.lp-moderation-visual>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.lp-moderation-attack-chip{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#270418b8;border:1px solid #ff7c7f6b;border-radius:999px;box-shadow:0 10px 30px #00000047;color:#ffd3d5;display:inline-flex;font-size:var(--ds-font-xs);font-weight:700;gap:8px;padding:8px 12px;position:absolute;right:18px;top:18px;z-index:3}.lp-moderation-attack-chip>span{animation:lp-pulse-dot-green 1.6s ease-in-out infinite;background:#ff596f;border-radius:50%;box-shadow:0 0 12px #ff596fe6;height:7px;width:7px}.lp-moderation-demo{-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%);background:linear-gradient(160deg,#1e0837e6,#0d001af0);border:1px solid #ffffff24;border-radius:20px;bottom:18px;box-shadow:0 24px 70px #00000080,0 0 50px #b070ff24;left:18px;padding:18px;position:absolute;right:18px;z-index:3}.lp-moderation-demo-head{align-items:center;display:flex;gap:16px;justify-content:space-between;padding-bottom:13px}.lp-moderation-demo-head>div:first-child{display:flex;flex-direction:column;gap:3px}.lp-moderation-demo-head span{color:var(--fg-muted);font-size:var(--ds-font-xs)}.lp-moderation-demo-head strong{color:var(--fg);font-size:var(--ds-font-base)}.lp-moderation-shield{align-items:center;background:#4ade8017;border:1px solid #4ade8040;border-radius:999px;color:#bff5d0;display:inline-flex;font-size:var(--ds-font-xs);font-weight:700;gap:6px;padding:7px 10px}.lp-moderation-events{border-bottom:1px solid #ffffff14;border-top:1px solid #ffffff14;display:grid;gap:8px;grid-template-columns:1fr 1fr;padding:12px 0}.lp-moderation-events>div{align-items:center;color:var(--fg-muted);display:flex;font-size:var(--ds-font-xs);gap:8px}.lp-moderation-event-dot{border-radius:50%;flex:0 0 auto;height:8px;width:8px}.lp-moderation-event-dot.danger{background:#ff596f;box-shadow:0 0 9px #ff596fa6}.lp-moderation-event-dot.safe{background:#4ade80;box-shadow:0 0 9px #4ade808c}.lp-moderation-foot{align-items:center;color:var(--fg-muted);display:flex;font-size:var(--ds-font-xs);gap:8px;line-height:1.5;padding-top:12px}@media (max-width:900px){.lp-moderation-layout{gap:40px;grid-template-columns:1fr}.lp-moderation-visual{aspect-ratio:16/10}}@media (max-width:560px){.lp-moderation-events,.lp-moderation-points{grid-template-columns:1fr}.lp-moderation-visual{aspect-ratio:4/5}.lp-moderation-visual>img{-o-object-position:46% center;object-position:46% center}.lp-moderation-demo-head{align-items:flex-start;flex-direction:column}.lp-moderation-attack-chip{left:14px;right:auto;top:14px}.lp-moderation-demo{bottom:14px;left:14px;right:14px}}.lp-sd-mockup-col{align-items:center;display:flex;justify-content:center;padding:24px 0}.lp-sd-mockup-col .lp-sd-phone-wrap{transform:perspective(1200px) rotateY(10deg) rotateX(3deg)}.lp-sd-mockup-col:hover .lp-sd-phone-wrap{transform:perspective(1200px) rotateY(5deg) rotateX(1.5deg)}.lp-sd-mockup-col .lp-sd-phone{box-shadow:inset 0 0 0 1px #0009,0 60px 120px -30px #000c,0 30px 80px -20px #ff245b66,20px 0 60px -20px #5c27ff73}@media (max-width:880px){.lp-sd-mockup-col .lp-sd-phone{width:220px}}.lp-sd-stage{align-items:center;aspect-ratio:16/10;display:flex;justify-content:center;margin:56px auto 0;max-width:920px;position:relative}.lp-sd-phone-wrap{position:relative;transform:perspective(1200px) rotateY(-12deg) rotateX(4deg);transition:transform .6s cubic-bezier(.4,0,.2,1);z-index:2}.lp-sd-stage:hover .lp-sd-phone-wrap{transform:perspective(1200px) rotateY(-6deg) rotateX(2deg)}.lp-sd-phone{aspect-ratio:9/19.5;background:linear-gradient(180deg,#1a0830,#0d001a);background-clip:padding-box;border:2px solid #ffffff1a;border-radius:38px;box-shadow:inset 0 0 0 1px #0009,0 60px 120px -30px #000000b3,0 30px 80px -20px #ff245b59,-20px 0 60px -20px #5c27ff66;padding:8px;position:relative;width:280px}.lp-sd-phone-notch{background:var(--ds-black);border-radius:999px;height:22px;left:50%;position:absolute;top:16px;transform:translateX(-50%);width:90px;z-index:3}.lp-sd-phone-screen{background:#0d001a;border-radius:30px;height:100%;overflow:hidden;position:relative}.lp-sd-phone-status{align-items:center;color:var(--ds-base-0);display:flex;font-size:var(--ds-font-xs);justify-content:space-between;padding:14px 18px 10px}.lp-sd-phone-title{padding:4px 18px 12px}.lp-sd-phone-title strong{color:var(--ds-base-0);display:block;font-size:var(--ds-font-lg);font-weight:800;letter-spacing:-.01em}.lp-sd-phone-title span{color:var(--ds-base-300);display:block;font-size:var(--ds-font-xs);margin-top:2px}.lp-sd-live-banner{align-items:center;background:linear-gradient(135deg,#ff245b40,#ae52bf2e);border:1px solid #ff245b59;border-radius:10px;display:flex;gap:8px;margin:0 12px 10px;padding:8px 12px}.lp-sd-live-dot{animation:lp-pulse-dot 1.4s ease-in-out infinite;background:#ff245b;border-radius:50%;height:6px;width:6px}@keyframes lp-pulse-dot{0%,to{opacity:1}50%{opacity:.4}}.lp-sd-live-label{color:var(--ds-base-0);font-size:var(--ds-font-xs);font-weight:700}.lp-sd-live-amount{color:#ffb4b6;font-size:var(--ds-font-xs);font-weight:600;margin-left:auto}.lp-sd-grid{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);padding:4px 12px 16px}.lp-sd-btn{align-items:center;aspect-ratio:1;background:linear-gradient(135deg,color-mix(in srgb,var(--btn-color) 28%,#1a0830),color-mix(in srgb,var(--btn-color) 12%,#0d001a));background-clip:padding-box;background-repeat:no-repeat;border:1px solid color-mix(in srgb,var(--btn-color) 45%,#0000);border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:8px 4px;transition:transform .14s ease,box-shadow .14s ease}.lp-sd-btn:hover{box-shadow:0 8px 24px -8px var(--btn-color);transform:translateY(-2px)}.lp-sd-btn-glow{animation:lp-btn-glow 2s ease-in-out infinite;box-shadow:0 0 20px -2px var(--btn-color),0 0 0 1px color-mix(in srgb,var(--btn-color) 60%,#0000) inset}@keyframes lp-btn-glow{0%,to{box-shadow:0 0 16px -2px var(--btn-color),0 0 0 1px color-mix(in srgb,var(--btn-color) 60%,#0000) inset}50%{box-shadow:0 0 28px 0 var(--btn-color),0 0 0 1px color-mix(in srgb,var(--btn-color) 80%,#0000) inset}}.lp-sd-btn-icon{font-size:var(--ds-font-lg);line-height:1}.lp-sd-btn-label{color:var(--ds-base-0);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.lp-sd-tip{animation:lp-tip-float 6s ease-in-out infinite;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#0d001aeb,#1a0830eb);background-clip:padding-box;border:1px solid #ffffff1a;border-radius:14px;box-shadow:0 24px 48px -16px #0009;max-width:220px;padding:14px 18px;position:absolute;z-index:3}.lp-sd-tip-sub{color:#ffb4b6;font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.lp-sd-tip-title{color:var(--ds-base-0);font-size:var(--ds-font-sm);font-weight:700;line-height:1.3}.lp-sd-tip-1{animation-delay:0s;left:6%;top:12%}.lp-sd-tip-2{animation-delay:1.5s;right:4%;top:38%}.lp-sd-tip-3{animation-delay:3s;bottom:14%;left:8%}@keyframes lp-tip-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:760px){.lp-sd-stage{aspect-ratio:auto;flex-direction:column;min-height:720px;padding:24px 0}.lp-sd-phone-wrap,.lp-sd-stage:hover .lp-sd-phone-wrap{transform:none}.lp-sd-phone{width:240px}.lp-sd-tip{max-width:180px;padding:10px 14px}.lp-sd-tip-1{left:0;top:0}.lp-sd-tip-2{bottom:60%;right:0;top:auto}.lp-sd-tip-3{bottom:0;left:50%;transform:translateX(-50%)}}.lp-split{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr}.lp-split.reverse .lp-split-text{order:2}.lp-split-text{gap:24px}.lp-split-bullets,.lp-split-text{display:flex;flex-direction:column}.lp-split-bullets{gap:14px;margin-top:8px}.lp-split-bullet{align-items:flex-start;display:flex;gap:12px}.lp-split-bullet-mark{align-items:center;background:var(--pink-soft);border:1px solid var(--border-strong-lp);border-radius:50%;color:var(--coral);display:flex;flex-shrink:0;height:22px;justify-content:center;margin-top:2px;width:22px}.lp-split-bullet-mark svg{height:12px;width:12px}.lp-split-bullet-text{color:var(--fg-muted);font-size:var(--ds-font-base);line-height:1.55}.lp-split-bullet-text strong{color:var(--ds-base-0);font-weight:700}@media (max-width:880px){.lp-split{gap:32px;grid-template-columns:1fr}.lp-split.reverse .lp-split-text{order:0}}.lp-section-botgram{background:radial-gradient(ellipse at 70% 30%,#0088cc1a 0,#0000 50%),linear-gradient(180deg,var(--bg) 0,#0d0a2e 100%)}.lp-botgram-stage{background:linear-gradient(160deg,#ffffff08,#ffffff03);background-clip:padding-box;border:1px solid #ffffff14;border-radius:24px;display:grid;gap:24px;grid-template-rows:auto auto 1fr;min-height:520px;padding:36px 28px;position:relative}.lp-botgram-head{align-items:center;display:flex;justify-content:space-between}.lp-botgram-pixna,.lp-botgram-tg{align-items:center;color:var(--ds-base-0);display:flex;font-size:var(--ds-font-lg);font-weight:700;gap:12px}.lp-botgram-tg{background:linear-gradient(135deg,#2aabee,#229ed9);border-radius:100px;box-shadow:0 8px 24px #2aabee4d;padding:8px 16px 8px 12px}.lp-flow{height:4px;position:relative}.lp-flow-line{background:linear-gradient(90deg,var(--coral),#2aabee);border-radius:2px;height:2px;opacity:.4;overflow:visible;position:relative;width:100%}.lp-flow-pulse{animation:lp-flow-travel 2.4s linear infinite;background:var(--coral);border-radius:50%;box-shadow:0 0 12px var(--coral);height:8px;position:absolute;top:-3px;width:8px}.lp-flow-pulse-2{animation-delay:1.2s;background:#2aabee;box-shadow:0 0 12px #2aabee}@keyframes lp-flow-travel{0%{left:0;opacity:0}10%{opacity:1}90%{opacity:1}to{left:100%;opacity:0}}.lp-tg-chat{background:#17212b;border-radius:18px;box-shadow:0 20px 60px #0006,0 0 0 1px #ffffff0a;display:flex;flex-direction:column;gap:10px;padding:14px}.lp-tg-chat-head{border-bottom:1px solid #ffffff0f;gap:12px;padding-bottom:10px}.lp-tg-avatar,.lp-tg-chat-head{align-items:center;display:flex}.lp-tg-avatar{background:linear-gradient(135deg,var(--ds-secondary),#b070ff);border-radius:50%;color:var(--ds-base-0);font-size:var(--ds-font-xs);font-weight:800;height:40px;justify-content:center;width:40px}.lp-tg-name{color:var(--ds-base-0);font-size:var(--ds-font-md);font-weight:600}.lp-tg-status{color:#6b7c8c;font-size:var(--ds-font-xs)}.lp-tg-chat-body{display:flex;flex-direction:column;gap:8px;min-height:160px}.lp-tg-msg{opacity:0;transform:translateY(8px);transition:opacity .38s ease,transform .38s cubic-bezier(.2,.7,.2,1)}.lp-tg-msg.in{opacity:1;transform:translateY(0)}.lp-tg-bot{color:#6b9eff;font-size:var(--ds-font-xs);font-weight:600;margin-bottom:2px;padding-left:6px}.lp-tg-bot.user{color:#b070ff;padding-left:0;padding-right:6px;text-align:right}.lp-tg-bubble{background:#2b3947;border-radius:14px 14px 14px 4px;color:#e7eaee;font-size:var(--ds-font-sm);line-height:1.45;max-width:88%;padding:8px 12px}.lp-tg-bubble strong{color:#ffb74d}.lp-tg-bubble-user{align-self:flex-end;background:linear-gradient(135deg,#b070ff,#8b5ff5);border-radius:14px 14px 4px 14px;color:var(--ds-base-0)}.lp-tg-msg-user{align-items:flex-end;display:flex;flex-direction:column}.lp-tg-stat{align-items:center;border-top:1px solid #ffffff0f;color:#6b7c8c;display:flex;font-size:var(--ds-font-xs);gap:8px;padding-top:8px}@media (max-width:880px){.lp-botgram-stage{min-height:auto}}.lp-section-criador{background:radial-gradient(ellipse at 30% 50%,#ff7c7f14 0,#0000 55%),linear-gradient(180deg,var(--bg) 0,#1a0a2e 100%)}.lp-founder-layout{align-items:center;display:grid;gap:64px;grid-template-columns:.82fr 1.18fr}.lp-agilso-story{border-left:2px solid #ff7c7f85;display:flex;flex-direction:column;gap:14px;padding-left:20px}.lp-agilso-story p{color:var(--fg-muted);font-size:var(--ds-font-base);line-height:1.65;margin:0}.lp-founder-proof{display:grid;gap:10px;grid-template-columns:1fr 1fr}.lp-founder-proof>div{background:linear-gradient(135deg,rgba(255,124,127,.055),#b070ff0a);border:1px solid #ffffff14;border-radius:15px;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:92px;padding:16px 18px}.lp-founder-proof strong{-webkit-text-fill-color:#0000;background:var(--grad-pixna);-webkit-background-clip:text;background-clip:text;font-size:var(--ds-font-xl);letter-spacing:-.025em;line-height:1.05}.lp-founder-proof span{color:var(--fg-muted);font-size:var(--ds-font-xs)}.lp-timeline{display:flex;flex-direction:column;gap:14px}.lp-tl-item{align-items:center;display:grid;gap:12px;grid-template-columns:96px 18px 1fr}.lp-tl-year{color:var(--coral);font-size:var(--ds-font-base);font-weight:900;letter-spacing:-.02em}.lp-tl-bullet{background:var(--coral);border-radius:50%;box-shadow:0 0 0 4px #ff7c7f33;height:12px;position:relative;width:12px}.lp-tl-bullet:after{background:#ff7c7f4d;content:"";height:14px;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:1px}.lp-tl-item:last-child .lp-tl-bullet:after{display:none}.lp-tl-text{color:var(--fg);font-size:var(--ds-font-base);line-height:1.35}.lp-agilso-card{align-items:center;display:flex;justify-content:center}.lp-agilso-frame{aspect-ratio:1/1;background:linear-gradient(135deg,var(--coral),#b070ff);border-radius:24px;box-shadow:0 30px 80px #ff7c7f40,0 0 60px #b070ff33;max-width:460px;overflow:hidden;padding:4px;position:relative;transform:rotate(-1.5deg);transition:transform .4s ease;width:100%}.lp-agilso-frame:hover{transform:rotate(0deg) scale(1.02)}.lp-agilso-frame img{border-radius:22px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lp-agilso-badge{align-items:center;background:#000000b3;border:1px solid #ffffff26;border-radius:100px;display:inline-flex;font-size:var(--ds-font-xs);gap:8px;padding:8px 14px;top:18px}.lp-agilso-badge,.lp-agilso-handle{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--ds-base-0);font-weight:600;left:18px;position:absolute}.lp-agilso-handle{background:#000000a6;border:1px solid #ffffff1f;border-radius:12px;bottom:18px;font-size:var(--ds-font-md);padding:12px 16px;right:18px}@media (max-width:980px){.lp-founder-layout{gap:44px;grid-template-columns:1fr}.lp-agilso-frame{max-width:420px}}@media (max-width:560px){.lp-founder-proof{grid-template-columns:1fr 1fr}.lp-founder-proof>div{min-height:82px;padding:14px}.lp-tl-item{gap:9px;grid-template-columns:84px 14px 1fr}.lp-tl-text,.lp-tl-year{font-size:var(--ds-font-sm)}.lp-agilso-badge{max-width:calc(100% - 36px);white-space:normal}}.lp-dot{border-radius:50%;display:inline-block;flex-shrink:0;height:6px;width:6px}.lp-dot-green{background:#4ade80;box-shadow:0 0 8px #4ade8099}.lp-dot-green,.lp-dot-red{animation:lp-pulse-dot-green 2s ease-in-out infinite}.lp-dot-red{background:#ef4444;box-shadow:0 0 8px #ef444499}@keyframes lp-pulse-dot-green{0%,to{opacity:1}50%{opacity:.5}}.lp-section-aff{background:radial-gradient(ellipse at 50% 30%,#ff7c7f2e 0,#0000 50%),radial-gradient(ellipse at 80% 90%,#b070ff24 0,#0000 55%),linear-gradient(180deg,#0a0118,#1a0628);overflow:hidden;position:relative}.lp-aff-grid-bg{background-image:linear-gradient(#ff7c7f0f 1px,#0000 0),linear-gradient(90deg,#ff7c7f0f 1px,#0000 0);background-size:64px 64px;inset:0;mask-image:radial-gradient(ellipse at center,#000 0,#0000 70%);-webkit-mask-image:radial-gradient(ellipse at center,#000 0,#0000 70%);pointer-events:none;position:absolute}.lp-aff-highlight{align-items:center;background:linear-gradient(135deg,#ff7c7f1a,#b070ff14);border:1px solid #ff7c7f47;border-radius:20px;display:flex;gap:24px;justify-content:center;margin:48px auto 0;max-width:760px;padding:22px 26px}.lp-aff-highlight-value{color:var(--coral);flex-shrink:0;font-size:var(--ds-font-4xl);font-weight:900;letter-spacing:-.04em}.lp-aff-highlight span,.lp-aff-highlight strong{display:block}.lp-aff-highlight strong{color:var(--fg);font-size:var(--ds-font-base);margin-bottom:3px}.lp-aff-highlight span{color:var(--fg-muted);font-size:var(--ds-font-sm);line-height:1.5}.lp-aff-stats{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:56px 0 64px}.lp-aff-stat{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;padding:32px 20px;text-align:center;transition:transform .28s ease,border-color .28s ease,background .28s ease}.lp-aff-stat:hover{background:#ff7c7f0a;border-color:#ff7c7f66;transform:translateY(-4px)}.lp-aff-stat-v{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--ds-secondary),var(--ds-secondary-800));-webkit-background-clip:text;background-clip:text;font-size:var(--ds-font-display-lg);font-weight:900;letter-spacing:-.04em;line-height:1;margin-bottom:8px}.lp-aff-stat-l{color:var(--ds-base-0);font-size:var(--ds-font-base);font-weight:700;margin-bottom:4px}.lp-aff-stat-sub{color:var(--fg-muted);font-size:var(--ds-font-sm)}.lp-aff-flow{align-items:stretch;display:grid;gap:16px;grid-template-columns:1fr auto 1fr auto 1fr;margin:48px 0}.lp-aff-card{background:linear-gradient(160deg,#ffffff0a,#ffffff03);border:1px solid #ffffff14;border-radius:20px;display:flex;flex-direction:column;gap:12px;padding:28px 24px;position:relative;transition:transform .28s ease,border-color .28s ease}.lp-aff-card:hover{border-color:#ff7c7f4d;transform:translateY(-4px)}.lp-aff-card-num{color:var(--coral);font-size:var(--ds-font-base);font-weight:900;letter-spacing:.05em}.lp-aff-card h4{color:var(--ds-base-0);font-size:var(--ds-font-xl);font-weight:700;margin:0}.lp-aff-card p{color:var(--fg-muted);flex:1;font-size:var(--ds-font-md);line-height:1.5;margin:0}.lp-aff-card-link{background:#0006;border:1px dashed #ff7c7f66;border-radius:10px;color:var(--fg-muted);font-family:monospace;font-size:var(--ds-font-sm);margin-top:8px;padding:12px 14px;word-break:break-all}.lp-aff-card-link strong{color:var(--coral)}.lp-aff-mini-people{align-items:center;display:flex;margin-top:4px}.lp-aff-person{align-items:center;border:2px solid #1a0628;border-radius:50%;color:var(--ds-base-0);display:flex;font-size:var(--ds-font-xs);font-weight:800;height:32px;justify-content:center;margin-left:-8px;width:32px}.lp-aff-person:first-child{margin-left:0}.lp-aff-coins-area{background:#0000004d;border-radius:12px;height:100px;margin-top:4px;overflow:hidden;position:relative}.lp-aff-bag{bottom:8px;font-size:var(--ds-font-5xl);left:50%;position:absolute;transform:translateX(-50%)}.lp-aff-arrow{align-self:center;animation:lp-arrow-pulse 2s ease-in-out infinite;color:var(--coral);opacity:.5}@keyframes lp-arrow-pulse{0%,to{opacity:.5;transform:translateX(0)}50%{opacity:1;transform:translateX(4px)}}.lp-aff-cta-row{align-items:center;background:linear-gradient(135deg,#ff7c7f14,#b070ff0f);border:1px solid #ff7c7f33;border-radius:20px;display:flex;gap:24px;justify-content:space-between;padding:24px 32px}.lp-aff-cta-text{display:flex;flex-direction:column;gap:4px}.lp-aff-cta-text strong{color:var(--ds-base-0);font-size:var(--ds-font-subtitle);font-weight:700}.lp-aff-cta-text span{color:var(--fg-muted);font-size:var(--ds-font-sm)}.lp-aff-cta-actions{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px}@media (max-width:980px){.lp-aff-flow,.lp-aff-stats{grid-template-columns:1fr}.lp-aff-arrow{justify-self:center;transform:rotate(90deg)}.lp-aff-cta-row{align-items:flex-start;flex-direction:column}.lp-aff-cta-actions{width:100%}}@media (max-width:600px){.lp-aff-highlight{align-items:flex-start;flex-direction:column;gap:8px}}.lp-section-privacy{background:#08010f;overflow:hidden;position:relative}.lp-privacy-bg-grid{background-image:linear-gradient(#b070ff0a 1px,#0000 0),linear-gradient(90deg,#b070ff0a 1px,#0000 0);background-size:48px 48px;inset:0;mask-image:radial-gradient(ellipse 80% 60% at center,#000 30%,#0000 80%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at center,#000 30%,#0000 80%);pointer-events:none;position:absolute}.lp-privacy-grid{align-items:center;display:grid;gap:56px;grid-template-columns:1fr 400px 1fr;margin-top:56px}.lp-privacy-image{aspect-ratio:462/554;border:1px solid #ffffff14;border-radius:22px;box-shadow:0 30px 80px #00000080,0 0 60px #b070ff26;overflow:hidden;position:relative}.lp-privacy-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lp-privacy-overlay{background:linear-gradient(180deg,#0000 30%,#08010fb3);inset:0;pointer-events:none;position:absolute}.lp-privacy-badge{align-items:center;animation:lp-badge-float 3s ease-in-out infinite;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000b3;border:1px solid #b070ff66;border-radius:100px;color:var(--ds-base-0);display:inline-flex;font-size:var(--ds-font-xs);font-weight:600;gap:6px;padding:8px 12px;position:absolute}.lp-privacy-badge svg{color:#b070ff;height:14px;width:14px}.lp-privacy-badge-tl{left:16px;top:16px}.lp-privacy-badge-br{animation-delay:1.5s;bottom:60px;right:16px}@keyframes lp-badge-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.lp-privacy-mini{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000b3;border:1px solid #4ade804d;border-radius:100px;bottom:16px;color:var(--ds-base-0);display:inline-flex;font-size:var(--ds-font-xs);font-weight:600;gap:8px;left:16px;padding:8px 14px;position:absolute}.lp-privacy-col{gap:32px}.lp-privacy-card,.lp-privacy-col{display:flex;flex-direction:column}.lp-privacy-card{background:linear-gradient(180deg,#1a023599,#14001f99);border:1px solid #ffffff0f;border-radius:16px;gap:12px;padding:24px}.lp-privacy-card-icon{align-items:center;background:var(--pink-soft);border:1px solid var(--border-lp);border-radius:10px;display:flex;height:40px;justify-content:center;width:40px}.lp-privacy-card-icon svg{color:var(--coral);height:20px;width:20px}.lp-privacy-card h4{color:var(--ds-base-0);font-size:var(--ds-font-subtitle);font-weight:700}.lp-privacy-card p{color:var(--fg-muted);font-size:var(--ds-font-md);line-height:1.55}@media (max-width:1080px){.lp-privacy-grid{gap:32px;grid-template-columns:1fr}.lp-privacy-image{aspect-ratio:4/3;margin:0 auto;max-width:462px}}.lp-cta-banner{isolation:isolate;overflow:hidden;padding:120px 0;position:relative}.lp-cta-banner-bg{inset:0;position:absolute;z-index:-1}.lp-cta-banner-bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lp-cta-banner-bg:after{background:linear-gradient(180deg,#0d001ab3 0,#0d001ad9 60%,var(--bg) 100%);content:"";inset:0;position:absolute}.lp-cta-banner-content{align-items:center;display:flex;flex-direction:column;gap:32px;position:relative;text-align:center}.lp-section-value{background:radial-gradient(ellipse at 50% 8%,#b070ff24,#0000 48%),radial-gradient(ellipse at 82% 58%,#ff7c7f14,#0000 42%),var(--bg)}.lp-value-summary{background:hsla(0,0%,100%,.025);border:1px solid #ffffff1a;border-radius:24px;box-shadow:0 34px 100px #00000040,0 0 70px #b070ff14;display:grid;grid-template-columns:.72fr 1.28fr;margin:54px auto 0;max-width:1050px;overflow:hidden}.lp-value-rate{align-items:flex-start;background:linear-gradient(145deg,#2e00bdbf,#ff3d572e);display:flex;flex-direction:column;justify-content:center;min-height:210px;overflow:hidden;padding:30px 36px;position:relative}.lp-value-rate:after{background:#ffffff14;border-radius:50%;content:"";filter:blur(2px);height:170px;position:absolute;right:-54px;top:-72px;width:170px}.lp-value-rate span{color:#ffffffb8;font-size:var(--ds-font-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lp-value-rate strong{-webkit-text-fill-color:#0000;background:var(--grad-pixna);-webkit-background-clip:text;background-clip:text;filter:brightness(1.18);font-size:clamp(var(--ds-font-display-sm),7vw,var(--ds-font-display-xl));letter-spacing:-.06em;line-height:.95}.lp-value-rate em{color:var(--fg);font-size:var(--ds-font-base);font-style:normal}.lp-value-zeroes{align-items:stretch;display:grid;grid-template-columns:repeat(3,1fr)}.lp-value-zeroes>div{border-left:1px solid #ffffff14;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:28px}.lp-value-zeroes strong{color:var(--fg);font-size:var(--ds-font-2xl);letter-spacing:-.03em}.lp-value-zeroes span{color:var(--fg-muted);font-size:var(--ds-font-sm);line-height:1.45}.lp-value-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin:18px auto 0;max-width:1050px}.lp-value-card{background:linear-gradient(155deg,#ffffff0a,hsla(0,0%,100%,.015));border:1px solid #ffffff14;border-radius:18px;min-height:194px;padding:24px;transition:transform .22s ease,border-color .22s ease,background .22s ease}.lp-value-card:hover{background:linear-gradient(155deg,rgba(255,124,127,.055),rgba(176,112,255,.025));border-color:#ff7c7f47;transform:translateY(-3px)}.lp-value-card-icon{align-items:center;background:var(--pink-soft);border:1px solid #ff7c7f38;border-radius:12px;color:var(--coral);display:flex;height:42px;justify-content:center;margin-bottom:20px;width:42px}.lp-value-card h3{color:var(--fg);font-size:var(--ds-font-lg);margin:0 0 8px}.lp-value-card p{color:var(--fg-muted);font-size:var(--ds-font-sm);line-height:1.55;margin:0}.lp-value-cta{display:flex;justify-content:center;margin-top:38px}@media (max-width:880px){.lp-value-summary{grid-template-columns:1fr}.lp-value-zeroes>div:first-child{border-left:0}.lp-value-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.lp-value-rate{min-height:180px}.lp-value-zeroes{grid-template-columns:1fr}.lp-value-zeroes>div{border-left:0;border-top:1px solid #ffffff14}.lp-value-grid{grid-template-columns:1fr}.lp-value-card{min-height:0}}.lp-faq{display:flex;flex-direction:column;gap:16px;margin:56px auto 0;max-width:800px}.lp-faq-item{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;overflow:hidden;transition:border-color .2s,background .2s}.lp-faq-item.open{background:#ff7c7f0a;border-color:#ff7c7f33}.lp-faq-q{color:var(--ds-base-0);font-family:var(--lp-font);font-size:var(--ds-font-subtitle);font-weight:700;gap:24px;justify-content:space-between;padding:24px 28px;text-align:left;width:100%}.lp-faq-icon,.lp-faq-q{align-items:center;display:flex}.lp-faq-icon{background:#ffffff0d;border-radius:50%;flex-shrink:0;height:36px;justify-content:center;transition:transform .2s,background .2s;width:36px}.lp-faq-item.open .lp-faq-icon{background:var(--coral);color:var(--ds-base-0);transform:rotate(45deg)}.lp-faq-icon svg{height:16px;width:16px}.lp-faq-a{max-height:0;overflow:hidden;transition:max-height .28s ease}.lp-faq-item.open .lp-faq-a{max-height:300px}.lp-faq-a-inner{color:var(--fg-muted);font-size:var(--ds-font-body);line-height:1.6;padding:0 28px 24px}.lp-footer{background:#170229;border-top:1px solid var(--border-lp);padding:64px 0 48px}.lp-footer-cta{align-items:center;display:flex;flex-direction:column;gap:24px;padding-bottom:64px;text-align:center}.lp-footer-cta,.lp-footer-grid{border-bottom:1px solid var(--border-strong-lp)}.lp-footer-grid{display:grid;gap:48px 32px;grid-template-columns:1.6fr repeat(3,1fr);padding:56px 0 48px}.lp-footer-brand{max-width:280px}.lp-footer-tag{color:var(--fg-muted);font-size:var(--ds-font-md);line-height:1.6;margin:16px 0 20px}.lp-footer-social{display:flex;gap:8px}.lp-social-btn{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;color:#fff9;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.lp-social-btn:hover{background:#ff7c7f1f;border-color:#ff7c7f66;color:var(--coral);transform:translateY(-2px)}.lp-footer-col h5{color:var(--ds-base-0);font-size:var(--ds-font-sm);font-weight:700;letter-spacing:.06em;margin-bottom:18px;text-transform:uppercase}.lp-footer-col ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.lp-footer-col a{color:var(--fg-muted);font-size:var(--ds-font-md);transition:color .18s}.lp-footer-col a:hover{color:var(--ds-base-0)}.lp-footer-bottom{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:32px;padding-top:24px}.lp-footer-copy{color:var(--fg-link);font-size:var(--ds-font-md)}.lp-footer-meta{align-items:center;color:var(--fg-muted);display:flex;font-size:var(--ds-font-sm);gap:16px}.lp-footer-pill{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;display:inline-flex;gap:8px;padding:6px 12px}@media (max-width:980px){.lp-footer-grid{gap:40px 24px;grid-template-columns:1fr 1fr}.lp-footer-brand{grid-column:1/-1;max-width:none}}@media (max-width:600px){.lp-footer-grid{grid-template-columns:1fr}}.lp-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.lp-reveal.in{opacity:1;transform:translateY(0)}@media (max-width:880px){.lp-hero-metrics{gap:12px;grid-template-columns:repeat(2,1fr)}.lp-metric{border-bottom:1px solid #ffffff0f;border-right:none;padding:16px}.lp-metric:nth-last-child(-n+2){border-bottom:none}.lp-stage{height:420px;min-height:420px}.lp-stage-slot-meta{bottom:16px;left:16px}.lp-stage-slot-poll{margin:12px;position:static}.lp-stage-slot-pix{display:flex;justify-content:center;left:16px;right:16px;top:76px;transform:none}.lp-stage-slot-raffle{transform:translate(-50%,-50%) scale(.82)}.lp-stage-video{-o-object-position:68% center;object-position:68% center}}@media (max-width:600px){.lp-container{padding-inline:20px}.lp-nav{padding-left:14px}.lp-nav-logo img{height:24px}.lp-nav-login{display:none}.lp-btn-nav{height:40px;padding-inline:14px}.lp-hero{padding-top:132px}.lp-hero-content{margin-bottom:40px}.lp-h-display,.lp-hero-headline,.lp-hero-headline .lp-lead{max-width:100%!important;width:100%}.lp-h-display{font-size:clamp(var(--ds-font-5xl),12vw,var(--ds-font-display-sm))}.lp-hero-headline .lp-lead{font-size:var(--ds-font-subtitle)!important}.lp-hero-cta{gap:10px;width:100%}.lp-hero-cta .lp-btn{flex:1 1 0;font-size:var(--ds-font-md);min-width:0;padding-inline:14px}.lp-stage{border-radius:20px}.lp-stage-live{left:14px;top:14px}.lp-stage-viewers{right:14px;top:14px}.lp-stage-slot-pix{left:14px;right:14px}.lp-w-pix{gap:8px;padding-right:12px;width:100%}.lp-w-pix-avatar{height:40px;width:40px}.lp-hero-metrics{gap:0;margin-top:36px;padding:0}}@media (prefers-reduced-motion:reduce){.lp-stage-video{display:none}.lp-w-meta,.lp-w-meta-fill,.lp-w-meta-foot,.lp-w-meta-pct,.lp-w-pix{transition:none}}.kit-overlay-page{-webkit-font-smoothing:antialiased;align-items:flex-end;background:#0000;display:flex;font-family:Inter Tight,Inter,-apple-system,system-ui,sans-serif;justify-content:flex-start;min-height:100vh;padding:24px;position:relative}.kit-overlay-page--alert,.kit-overlay-page--goal,.kit-overlay-page--qr{padding:0}.kit-overlay-page--alert{--kit-align-y:flex-end}.kit-overlay-page--alert>.kit-stage{height:min(var(--kit-individual-height,190px),100vh);width:min(var(--kit-individual-width,560px),100vw)}.kit-overlay-page--goal>.kit-stage{max-height:min(var(--kit-individual-height,280px),100vh);width:min(var(--kit-individual-width,560px),100vw)}.individual-qr-frame{align-items:flex-end;container-type:size;display:flex;max-height:100vh;max-width:100vw}.qr-visibility-cycle{filter:none;isolation:isolate;opacity:1;position:relative;transform:scale(1);transform-origin:var(--kit-scale-origin,bottom left);transition:opacity .36s ease,transform .52s cubic-bezier(.22,1,.36,1),filter .42s ease;will-change:opacity,transform,filter}.qr-visibility-cycle:after,.qr-visibility-cycle:before{content:"";opacity:0;pointer-events:none;position:absolute}.qr-visibility-cycle:before{aspect-ratio:1.75;background:radial-gradient(circle at 30% 50%,var(--ds-primary) 0 27%,#0000 29%),radial-gradient(circle at 50% 50%,var(--ds-info) 0 27%,#0000 29%),radial-gradient(circle at 70% 50%,var(--ds-secondary) 0 27%,#0000 29%);filter:drop-shadow(0 0 .85rem rgba(198,178,255,.95));left:50%;top:50%;transform:translate(-50%,-50%);width:min(48%,9rem);z-index:4}.qr-visibility-cycle:after{background:linear-gradient(108deg,#0000 28%,#c6b2ff1f 40%,#ffffffe0 49%,#ff7c7f57 56%,#0000 68%);border-radius:12%;inset:-5%;mix-blend-mode:screen;z-index:3}.qr-visibility-cycle[data-qr-state=visible][data-qr-transition-enabled=true]{animation:qr-cycle-arrive .92s cubic-bezier(.22,1,.36,1) both}.qr-visibility-cycle[data-qr-state=visible][data-qr-transition-enabled=true]:before{animation:qr-cycle-brand-intro .92s cubic-bezier(.22,1,.36,1) both}.qr-visibility-cycle[data-qr-state=visible][data-qr-transition-enabled=true]:after{animation:qr-cycle-light-sweep .92s ease-out both}.qr-visibility-cycle[data-qr-state=visible][data-qr-transition-enabled=true]>.ds-qr-box{animation:qr-cycle-content-reveal .92s cubic-bezier(.22,1,.36,1) both}.qr-visibility-cycle[data-qr-state=hidden]{filter:blur(.45rem) brightness(1.55) saturate(1.35);opacity:0;pointer-events:none;transform:translateY(4%) scale(.86) rotate(-1.5deg)}.qr-visibility-cycle[data-qr-state=hidden][data-qr-transition-enabled=true]:after{animation:qr-cycle-light-collapse .42s ease-out both}.qr-visibility-cycle[data-qr-transition-enabled=false]{animation:none;transition:none}.qr-visibility-cycle[data-qr-transition-enabled=false]:after,.qr-visibility-cycle[data-qr-transition-enabled=false]:before{animation:none;display:none}.qr-visibility-cycle[data-qr-transition-enabled=false]>.ds-qr-box{animation:none}@keyframes qr-cycle-arrive{0%{filter:blur(.7rem) brightness(1.9) saturate(1.5);opacity:0;transform:translateY(8%) scale(.76)}18%{filter:blur(.2rem) brightness(1.55) saturate(1.3);opacity:1;transform:translateY(2%) scale(.9)}62%{filter:blur(0) brightness(1.18) saturate(1.08) drop-shadow(0 0 1.25rem rgba(142,88,255,.52));transform:translateY(0) scale(1.035)}to{filter:none;opacity:1;transform:translateY(0) scale(1)}}@keyframes qr-cycle-brand-intro{0%{opacity:0;transform:translate(-50%,-50%) scale(.45) rotate(-8deg)}16%{opacity:1;transform:translate(-50%,-50%) scale(.92) rotate(0)}42%{filter:drop-shadow(0 0 1.15rem rgba(255,255,255,.9));opacity:1;transform:translate(-50%,-50%) scale(1)}70%,to{filter:blur(.35rem) drop-shadow(0 0 1.5rem rgba(255,124,127,.55));opacity:0;transform:translate(-50%,-50%) scale(1.55)}}@keyframes qr-cycle-content-reveal{0%,24%{filter:blur(.5rem);opacity:0;transform:scale(.92)}58%{filter:blur(0);opacity:1;transform:scale(1.015)}to{filter:none;opacity:1;transform:scale(1)}}@keyframes qr-cycle-light-sweep{0%,38%{opacity:0;transform:translateX(-115%)}48%{opacity:.9}82%{opacity:0;transform:translateX(115%)}to{opacity:0;transform:translateX(115%)}}@keyframes qr-cycle-light-collapse{0%{background:radial-gradient(circle,#fffc,#0000 58%);opacity:0;transform:scale(1.08)}38%{opacity:.85}to{background:radial-gradient(circle,#ff7c7fb8,#0000 64%);opacity:0;transform:scale(.38)}}@media (prefers-reduced-motion:reduce){.qr-visibility-cycle{animation:none!important;transition:opacity .12s linear}.qr-visibility-cycle,.qr-visibility-cycle[data-qr-state=hidden]{filter:none;transform:none}.qr-visibility-cycle:after,.qr-visibility-cycle:before{animation:none!important;display:none}.qr-visibility-cycle>.ds-qr-box{animation:none!important}.qr-visibility-cycle[data-qr-transition-enabled=false]{transition:none}}.individual-qr-frame>.individual-qr.ds-qr-box{height:auto;width:min(100cqw,calc(100cqh/var(--qr-aspect, 1.2)))}.orchestrated-canvas{-webkit-font-smoothing:antialiased;background:#0000;font-family:Inter Tight,Inter,-apple-system,system-ui,sans-serif;height:100vh;inset:0;overflow:hidden;position:fixed;width:100vw}.orchestrated-slot{--kit-origin-x:left;--kit-origin-y:top;--kit-scale-origin:var(--kit-origin-y,top) var(--kit-origin-x,left);align-items:var(--kit-align-y,flex-start);container-type:size;display:flex;justify-content:var(--kit-align-x,flex-start);position:absolute}.overlay-anchored[data-anchor=bottom],.overlay-anchored[data-anchor=center],.overlay-anchored[data-anchor=top]{--kit-align-x:center;--kit-origin-x:center}.overlay-anchored[data-anchor=bottom_right],.overlay-anchored[data-anchor=right],.overlay-anchored[data-anchor=top_right]{--kit-align-x:flex-end;--kit-origin-x:right}.overlay-anchored[data-anchor=center],.overlay-anchored[data-anchor=left],.overlay-anchored[data-anchor=right]{--kit-align-y:center;--kit-origin-y:center}.overlay-anchored[data-anchor=bottom],.overlay-anchored[data-anchor=bottom_left],.overlay-anchored[data-anchor=bottom_right]{--kit-align-y:flex-end;--kit-origin-y:bottom}.orchestrated-slot--alert>.kit-stage,.orchestrated-slot--goal>.kit-stage{width:100%}.orchestrated-slot--alert>.kit-stage{height:100%}.orchestrated-slot--qr{container-type:size}.orchestrated-qr{display:block;height:auto;width:min(100cqw,calc(100cqh/var(--qr-aspect, 1.2)))}.overlay-test-badge{align-items:center;background:#0d001ab8;border:1px solid #5c27ffa6;border-radius:999px;color:#f5f0fa;display:inline-flex;font-family:Inter Tight,Inter,-apple-system,system-ui,sans-serif;font-size:var(--ds-font-xs);font-weight:600;gap:7px;letter-spacing:.08em;padding:5px 12px;pointer-events:none;position:fixed;right:12px;text-transform:uppercase;top:12px;z-index:999}.overlay-test-badge__dot{animation:overlay-test-pulse 1.6s ease-in-out infinite;background:var(--ds-secondary);border-radius:50%;height:7px;width:7px}@keyframes overlay-test-pulse{0%,to{opacity:1}50%{opacity:.35}}.overlay-ghost{align-items:center;background:#5c27ff1f;border:2px dashed #5c27ff99;border-radius:24px;color:#f5f0fad9;display:flex;font-family:Inter Tight,Inter,-apple-system,system-ui,sans-serif;font-size:var(--ds-font-sm);font-weight:600;justify-content:center;letter-spacing:.06em;pointer-events:none;text-transform:uppercase;transition:opacity .24s ease}.kit-stage.kit-anim-enter~.overlay-ghost{opacity:0}.orchestrated-slot .overlay-ghost{border-radius:7.5cqw;inset:0;position:absolute}.kit-overlay-page--alert>.overlay-ghost{border-radius:min(42px,7.5vw);bottom:0;height:min(190px,100vh);left:0;position:absolute;width:min(560px,100vw)}.kit-stage{display:inline-block;position:relative}.kit-stage--alert,.kit-stage--goal{container-type:inline-size;max-width:100%;width:min(var(--kit-preferred-width,560px),100%)}.kit-stage--alert{align-items:var(--kit-align-y,flex-start);container-type:size;display:flex;height:min(190px,100vh);justify-content:var(--kit-align-x,flex-start)}.kit-blobs{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:2}.kit-bolinha{border-radius:50%;height:46px;opacity:0;position:absolute;width:46px;will-change:transform,opacity}.kit-anim-running .kit-b1{animation:kit-b1-anim 6s cubic-bezier(.4,0,.2,1) infinite both}.kit-anim-running .kit-b2{animation:kit-b2-anim 6s cubic-bezier(.4,0,.2,1) infinite both}.kit-anim-running .kit-b3{animation:kit-b3-anim 6s cubic-bezier(.4,0,.2,1) infinite both}.kit-anim-enter .kit-b1{animation:kit-b1-anim 2s cubic-bezier(.4,0,.2,1) 1 both}.kit-anim-enter .kit-b2{animation:kit-b2-anim 2s cubic-bezier(.4,0,.2,1) 1 both}.kit-anim-enter .kit-b3{animation:kit-b3-anim 2s cubic-bezier(.4,0,.2,1) 1 both}@keyframes kit-b1-anim{0%{opacity:0;transform:translate(-130px,6px)}2%{opacity:0;transform:translate(-130px,6px)}7%{opacity:1;transform:translate(-18px,3px)}17%{opacity:1;transform:translate(-18px)}21%{opacity:0;transform:translate(-18px)}to{opacity:0;transform:translate(-18px)}}@keyframes kit-b2-anim{0%{opacity:0;transform:translate(-130px)}3%{opacity:0;transform:translate(-130px)}8%{opacity:1;transform:translate(0)}17%{opacity:1;transform:translate(0)}21%{opacity:0;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes kit-b3-anim{0%{opacity:0;transform:translate(-130px,-6px)}4%{opacity:0;transform:translate(-130px,-6px)}9%{opacity:1;transform:translate(18px,-3px)}17%{opacity:1;transform:translate(18px)}21%{opacity:0;transform:translate(18px)}to{opacity:0;transform:translate(18px)}}.kit-pill{background:var(--kit-bg,#3a1b5e);border:1px solid var(--kit-border,#ff7c7f47);box-shadow:0 18px 50px -16px #5c27ff8c,inset 0 1px 0 #ffffff0f;opacity:0;overflow:hidden;position:relative;transform:scaleX(.04) scaleY(.9);transform-origin:center center;will-change:transform,opacity;z-index:1}.kit-anim-running .kit-pill{animation:kit-pill-anim 6s cubic-bezier(.4,0,.2,1) infinite both}@keyframes kit-pill-anim{0%,17%{filter:blur(2px);opacity:0;transform:scaleX(.04) scaleY(.9)}22%{filter:blur(0);opacity:1;transform:scaleX(1) scaleY(1)}78%{filter:blur(0);opacity:1;transform:scaleX(1) scaleY(1)}90%{filter:blur(0);opacity:0;transform:scaleX(1) scaleY(1)}to{filter:blur(2px);opacity:0;transform:scaleX(.04) scaleY(.9)}}.kit-anim-enter .kit-pill{animation:kit-pill-enter 2s cubic-bezier(.4,0,.2,1) 1 both}@keyframes kit-pill-enter{0%,17%{filter:blur(2px);opacity:0;transform:scaleX(.04) scaleY(.9)}45%{filter:blur(0);opacity:1;transform:scaleX(1) scaleY(1)}to{filter:blur(0);opacity:1;transform:scaleX(1) scaleY(1)}}.kit-pill-content{opacity:0;will-change:opacity,transform}.kit-anim-running .kit-pill-content{animation:kit-content-anim 6s cubic-bezier(.4,0,.2,1) infinite both}@keyframes kit-content-anim{0%,26%{opacity:0;transform:translateY(5px)}32%{opacity:1;transform:translateY(0)}72%{opacity:1;transform:translateY(0)}84%{opacity:0;transform:translateY(0)}to{opacity:0}}.kit-anim-enter .kit-pill-content{animation:kit-content-enter 2s cubic-bezier(.4,0,.2,1) 1 both}@keyframes kit-content-enter{0%,26%{opacity:0;transform:translateY(5px)}55%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.kit-avatar-img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.kit-pixna-tag{bottom:7px;color:#f4f0fa4d;font-size:var(--ds-font-xs);font-weight:600;letter-spacing:.04em;pointer-events:none;position:absolute;right:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kit-progress-track{background:#0000004d;border-radius:999px;height:8px;overflow:hidden;width:100%}.kit-progress-fill{border-radius:999px;height:100%;transition:width .8s ease-in-out}.kit-alert-pill{border:1px solid var(--kit-border,#ff7c7f47);border-left-width:6px;border-radius:var(--kit-radius,42px);box-shadow:0 12px 36px -16px #5c27ff66,0 0 26px 2px var(--kit-glow,#ff7c7f99),0 0 52px 0 var(--kit-glow,#ff7c7f99),inset 0 0 16px -3px var(--kit-glow,#ff7c7f99);max-width:560px;min-height:112px;min-width:330px;width:-moz-fit-content;width:fit-content}.kit-alert-content{align-items:center;display:flex;gap:16px;min-height:112px;padding:15px 26px}.kit-alert-avatar{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:72px;justify-content:center;overflow:hidden;width:72px}.kit-alert-avatar-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.kit-alert-text{flex:1;min-width:0}.kit-alert-content--right{flex-direction:row-reverse;padding:15px 18px 15px 26px}.kit-alert-content--top{align-items:center;flex-direction:column;gap:4px;height:auto;min-height:84px;padding:8px 20px 12px;text-align:center}.kit-alert-content--top .kit-alert-text{flex:0 0 auto;width:100%}.kit-alert-content--top .kit-alert-line1{white-space:normal}.kit-alert-content--top .kit-alert-avatar{margin-top:-30px}.kit-alert-pill--top{border-radius:22px;height:auto;overflow:visible}.kit-alert-avatar--overflow,.kit-alert-pill--overflow{overflow:visible}.kit-alert-avatar--overflow>*{transform:scale(1.18);transform-origin:center center}.kit-alert-line1{color:var(--kit-text,#f4f0fa);font-size:var(--ds-font-title);font-weight:500;line-height:1.35;overflow-wrap:anywhere;white-space:normal}.kit-alert-nome{font-weight:700}.kit-alert-sent{font-weight:400;opacity:.75}.kit-alert-valor{font-size:var(--ds-font-title);font-weight:800}.kit-alert-hl{color:var(--kit-highlight,var(--ds-secondary));font-weight:800;white-space:nowrap}.kit-alert-msg{color:var(--kit-text,#f4f0fa);font-size:var(--ds-font-lg);font-weight:600;line-height:1.55;margin-top:8px;max-height:15.5em;max-width:508px;opacity:.85;overflow:hidden;white-space:normal;word-break:break-word}.kit-stage--alert .kit-alert-pill{border-left-width:1.071cqw;border-radius:calc(var(--kit-radius-px, 42) * .178571cqw);box-shadow:0 2.143cqw 6.429cqw -2.857cqw #5c27ff66,0 0 4.643cqw .357cqw var(--kit-glow,#ff7c7f99),0 0 9.286cqw 0 var(--kit-glow,#ff7c7f99),inset 0 0 2.857cqw -.536cqw var(--kit-glow,#ff7c7f99);max-width:100cqw;min-height:20cqw;min-width:58.929cqw}.kit-stage--alert .kit-alert-content{gap:2.857cqw;min-height:20cqw;padding:2.679cqw 4.643cqw}.kit-stage--alert .kit-alert-content--right{padding:2.679cqw 3.214cqw 2.679cqw 4.643cqw}.kit-stage--alert .kit-alert-content--top{gap:.714cqw;min-height:15cqw;padding:1.429cqw 3.571cqw 2.143cqw}.kit-stage--alert .kit-alert-content--top .kit-alert-avatar{margin-top:-5.357cqw}.kit-stage--alert .kit-alert-pill--top{border-radius:3.929cqw}.kit-stage--alert .kit-alert-avatar{height:12.857cqw;width:12.857cqw}.kit-stage--alert .kit-alert-avatar svg{height:min(10.357cqw,100%);width:min(10.357cqw,100%)}.kit-stage--alert .kit-alert-line1{font-size:4.125cqw}.kit-stage--alert .kit-alert-valor{font-size:4.322cqw}.kit-stage--alert .kit-alert-msg{font-size:3.536cqw;margin-top:1.429cqw;max-height:min(15.5em,45cqh);max-width:90.714cqw}.kit-stage--alert .kit-alert-pill[data-message-fit="2xl"] .kit-alert-msg{font-size:4.714cqw;line-height:1.4}.kit-stage--alert .kit-alert-pill[data-message-fit=xl] .kit-alert-msg{font-size:4.125cqw}.kit-stage--alert .kit-alert-pill[data-message-fit=m] .kit-alert-msg{font-size:3.25cqw;line-height:1.45}.kit-stage--alert .kit-alert-pill[data-title-fit="2xl"] .kit-alert-line1{font-size:5.304cqw}.kit-stage--alert .kit-alert-pill[data-title-fit="2xl"] .kit-alert-valor{font-size:5.5cqw}.kit-stage--alert .kit-alert-pill[data-title-fit=xl] .kit-alert-line1{font-size:4.714cqw}.kit-stage--alert .kit-alert-pill[data-title-fit=xl] .kit-alert-valor{font-size:4.911cqw}.kit-stage--alert .kit-alert-pill[data-title-fit=m] .kit-alert-line1{font-size:3.95cqw}.kit-stage--alert .kit-alert-pill[data-title-fit=m] .kit-alert-valor{font-size:4.15cqw}.kit-stage--alert .kit-alert-pill[data-title-fit=s] .kit-alert-line1{font-size:3.732cqw}.kit-stage--alert .kit-alert-pill[data-title-fit=s] .kit-alert-valor{font-size:3.93cqw}.kit-stage--alert .kit-alert-pill[data-title-fit=xs] .kit-alert-line1{font-size:3.34cqw}.kit-stage--alert .kit-alert-pill[data-title-fit=xs] .kit-alert-valor{font-size:3.55cqw}.kit-stage--alert .kit-bolinha{height:8.214cqw;width:8.214cqw}.kit-alert-msg--scroll{-webkit-mask-image:linear-gradient(to bottom,var(--ds-black) calc(100% - 16px),#0000 100%);mask-image:linear-gradient(to bottom,var(--ds-black) calc(100% - 16px),#0000 100%)}.kit-alert-msg-scroller{will-change:transform}@media (prefers-reduced-motion:reduce){.kit-alert-msg--static-overflow .kit-alert-msg-scroller{transform:none!important;transition:none!important}}@keyframes kit-pill-exit{0%{filter:blur(0);opacity:1;transform:scaleX(1) scaleY(1)}to{filter:blur(2px);opacity:0;transform:scaleX(.04) scaleY(.9)}}@keyframes kit-content-exit{0%{opacity:1;transform:translateY(0)}45%{opacity:0;transform:translateY(0)}to{opacity:0;transform:translateY(3px)}}@keyframes kit-alert-swap{0%{opacity:1;transform:translateY(0)}40%{opacity:0;transform:translateY(-3px)}60%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.kit-goal-pill{border-radius:20px;box-shadow:0 12px 36px -16px #5c27ff66,0 0 26px 2px var(--kit-glow,#0000),0 0 54px 8px var(--kit-glow,#0000),inset 0 0 18px -3px var(--kit-glow,#0000);width:380px}.kit-goal-pill--top{overflow:visible;width:340px}.kit-goal-content{align-items:center;display:flex;gap:14px;padding:10px 20px}.kit-goal-content--right{flex-direction:row-reverse}.kit-goal-content--top{align-items:center;flex-direction:column;gap:6px;padding-top:8px}.kit-goal-content--top .kit-goal-body{width:100%}.kit-goal-avatar{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:58px;justify-content:center;overflow:hidden;width:58px}.kit-goal-content--top .kit-goal-avatar{height:54px;margin-top:-28px;width:54px}.kit-goal-avatar .kit-avatar-img{border-radius:12px}.kit-goal-avatar--overflow{overflow:visible}.kit-goal-avatar--overflow>*{transform:scale(1.14)}.kit-goal-pill--overflow{overflow:visible}.kit-goal-freeimg{height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;width:auto;z-index:4}.kit-goal-freeimg--left{bottom:0;right:calc(100% + 14px)}.kit-goal-freeimg--right{bottom:0;left:calc(100% + 14px)}.kit-goal-freeimg--top{bottom:calc(100% + 14px);left:0}.kit-goal-body{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.kit-goal-header{align-items:center;display:flex;gap:8px;justify-content:space-between}.kit-goal-title{color:#f4f0fa;font-size:var(--ds-font-md);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-goal-countdown{color:#f4f0fa8c;flex-shrink:0;font-size:var(--ds-font-xs);font-weight:500;white-space:nowrap}.kit-goal-countdown strong{color:#f4f0fad9;font-weight:700}.kit-goal-progress-row{align-items:center;display:flex;justify-content:space-between}.kit-goal-amounts{color:#f4f0fab3;font-size:var(--ds-font-xs)}.kit-goal-amounts strong{color:#f4f0fa;font-size:var(--ds-font-sm);font-weight:700}.kit-goal-pct{color:var(--kit-accent,var(--ds-secondary));font-size:var(--ds-font-sm);font-variant-numeric:tabular-nums;font-weight:800}.kit-goal-donors{color:#f4f0fa80;display:flex;font-size:var(--ds-font-xs);gap:14px;margin-top:2px}.kit-goal-donors>span{white-space:nowrap}.kit-goal-donors--rotate{display:block;min-height:1.35em;position:relative}.kit-goal-donors--rotate>span{animation:kit-donor-swap 9s ease-in-out infinite;left:0;position:absolute;top:0}.kit-goal-donors--rotate>span:nth-child(2){animation-delay:-4.5s}@keyframes kit-donor-swap{0%,3%{opacity:0}42%,9%{opacity:1}48%,to{opacity:0}}.kit-goal-donors strong{color:#f4f0fad9;font-weight:700}.kit-goal-donor-amount{color:var(--kit-accent,var(--ds-secondary));font-weight:700}.kit-meta[data-size=small]{--kit-w:420px;--kit-pad:18px;--kit-bar-h:9px;--kit-gap:8px}.kit-meta[data-size=small] .kit-title{-webkit-line-clamp:1;font-size:var(--ds-font-lg)}.kit-meta[data-size=small] .kit-amount{font-size:var(--ds-font-title);gap:6px}.kit-meta[data-size=small] .kit-target{font-size:var(--ds-font-xs)}.kit-meta[data-size=small] .kit-pct{font-size:var(--ds-font-base)}.kit-meta[data-size=small] .kit-heat-badge{font-size:var(--ds-font-xs)}.kit-meta[data-size=small] .kit-count{font-size:var(--ds-font-body)}.kit-meta[data-size=small] .kit-foot{font-size:var(--ds-font-base);min-height:20px}.kit-meta[data-size=small] .kit-donor-av,.kit-meta[data-size=small] .kit-promise{font-size:var(--ds-font-base)}.kit-meta[data-size=small] .kit-donor-name{font-size:var(--ds-font-subtitle)}.kit-meta[data-size=small] .kit-donor-val{font-size:var(--ds-font-title-sm)}.kit-meta[data-size=small] .kit-time-clock{font-size:var(--ds-font-4xl)}.kit-meta[data-size=small] .kit-media{--media-size:66px}.kit-meta[data-size=medium]{--kit-w:560px;--kit-pad:24px;--kit-bar-h:12px;--kit-gap:11px}.kit-meta[data-size=medium] .kit-title{font-size:var(--ds-font-title)}.kit-meta[data-size=medium] .kit-amount{font-size:var(--ds-font-3xl)}.kit-meta[data-size=medium] .kit-target{font-size:var(--ds-font-md)}.kit-meta[data-size=medium] .kit-pct{font-size:var(--ds-font-xl)}.kit-meta[data-size=medium] .kit-count,.kit-meta[data-size=medium] .kit-foot,.kit-meta[data-size=medium] .kit-promise{font-size:var(--ds-font-subtitle)}.kit-meta[data-size=medium] .kit-donor-name{font-size:var(--ds-font-title-sm)}.kit-meta[data-size=medium] .kit-donor-val{font-size:var(--ds-font-title)}.kit-meta[data-size=medium] .kit-time-clock{font-size:var(--ds-font-5xl)}.kit-meta[data-size=medium] .kit-media{--media-size:88px}.kit-meta-scale{width:100%}.dev-goal-scenes__stage{--kit-scale-origin:center}@property --shake{syntax:"<length>";inherits:false;initial-value:0}.kit-meta{--kit-bg:#26103f;--kit-bg-op:0.85;--kit-text:#f6f1ff;--kit-accent:#c86bff;--kit-level:#7a3bff;--kit-level-next:#b057ff;--kit-glow:#7a3bff;--kit-glow-op:0.7;--kit-border:#ff7c7f66;--kit-radius:48px;--kit-w:720px;--kit-pad:30px;--kit-bar-h:14px;--kit-gap:14px;--e-spring:cubic-bezier(.34,1.56,.64,1);--e-out:cubic-bezier(.22,1,.36,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-snap:cubic-bezier(.5,0,.1,1);--t-fast:180ms;--t-bar:520ms;--t-face:420ms;--t-sweep:620ms;--t-breathe:3200ms;-webkit-font-smoothing:antialiased;--shake:0px;--kit-w:100cqw;--kit-pad:4.167cqw;--kit-bar-h:1.944cqw;--kit-gap:1.944cqw;color:var(--kit-text);font-family:Inter Tight,Inter,system-ui,sans-serif;line-height:1.15;position:relative;transform:translate3d(var(--shake),0,0);width:100cqw;will-change:transform}.kit-meta[data-size=small]{--kit-w:100cqw;--kit-pad:4.286cqw;--kit-bar-h:2.143cqw;--kit-gap:1.905cqw}.kit-meta[data-size=small] .kit-title{font-size:4.714cqw}.kit-meta[data-size=small] .kit-amount{font-size:5.5cqw;gap:1.429cqw}.kit-meta[data-size=small] .kit-target{font-size:3.143cqw}.kit-meta[data-size=small] .kit-pct{font-size:4.19cqw}.kit-meta[data-size=small] .kit-heat-badge{font-size:2.881cqw}.kit-meta[data-size=small] .kit-count{font-size:3.929cqw}.kit-meta[data-size=small] .kit-foot{font-size:4.19cqw;min-height:4.762cqw}.kit-meta[data-size=small] .kit-donor-av,.kit-meta[data-size=small] .kit-promise{font-size:4.19cqw}.kit-meta[data-size=small] .kit-donor-name{font-size:4.453cqw}.kit-meta[data-size=small] .kit-donor-val{font-size:4.976cqw}.kit-meta[data-size=small] .kit-time-clock{font-size:7.143cqw}.kit-meta[data-size=small] .kit-media{--media-size:15.714cqw}.kit-meta[data-size=medium]{--kit-w:100cqw;--kit-pad:4.286cqw;--kit-bar-h:2.143cqw;--kit-gap:1.964cqw}.kit-meta[data-size=medium] .kit-title{font-size:4.322cqw}.kit-meta[data-size=medium] .kit-amount{font-size:4.91cqw}.kit-meta[data-size=medium] .kit-target{font-size:2.75cqw}.kit-meta[data-size=medium] .kit-pct{font-size:3.929cqw}.kit-meta[data-size=medium] .kit-count,.kit-meta[data-size=medium] .kit-foot,.kit-meta[data-size=medium] .kit-promise{font-size:3.34cqw}.kit-meta[data-size=medium] .kit-donor-name{font-size:3.732cqw}.kit-meta[data-size=medium] .kit-donor-val{font-size:4.125cqw}.kit-meta[data-size=medium] .kit-time-clock{font-size:6.429cqw}.kit-meta[data-size=medium] .kit-media{--media-size:15.714cqw}.kit-meta[data-size=bar]{--kit-w:100cqw;--kit-pad:0;--kit-bar-h:100%;--kit-gap:0;height:100%;transform:none;will-change:auto}.kit-stage--goal[data-size-preset=bar]{container-type:size;height:100%}.kit-overlay-page--goal>.kit-stage--goal[data-size-preset=bar]{height:100vh}.kit-stage--goal[data-size-preset=bar] .kit-meta-scale,.kit-stage--goal[data-size-preset=bar] [data-meta-mount]{height:100%}.kit-meta[data-size=bar] .kit-glow-layer{inset:-1.071cqw}.kit-meta[data-size=bar] .kit-flame-border,.kit-meta[data-size=bar] .kit-fx{display:none}.kit-meta[data-size=bar] .kit-shell{box-sizing:border-box;height:100%;min-height:0;overflow:hidden!important;padding:0;width:100%}.kit-meta[data-size=bar] .kit-face{box-sizing:border-box;height:100%;inset:0!important;position:absolute!important;width:100%}.kit-meta[data-size=bar] .kit-face--progress{opacity:1;transform:none}.kit-meta[data-size=bar] .kit-body{display:block;height:100%}.kit-meta[data-size=bar] .kit-main{align-items:center;box-sizing:border-box;display:grid;gap:0 3.214cqw;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr;height:100%;padding:0 3.214cqw;position:relative}.kit-meta[data-size=bar] .kit-head{min-width:0;position:relative;z-index:2}.kit-meta[data-size=bar] .kit-title{display:block;font-size:3.571cqw;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-meta[data-size=bar] .kit-heat-badge,.kit-meta[data-size=bar] .kit-levels,.kit-meta[data-size=bar] .kit-media{display:none!important}.kit-meta[data-size=bar] .kit-figures{gap:2.143cqw;justify-self:end;position:relative;z-index:2}.kit-meta[data-size=bar] .kit-amount{font-size:3.929cqw;gap:.714cqw}.kit-meta[data-size=bar] .kit-target{font-size:2.357cqw}.kit-meta[data-size=bar] .kit-pct{font-size:3.536cqw}.kit-meta[data-size=bar] .kit-bar{background:color-mix(in oklab,var(--kit-text) 8%,#0000);border-radius:inherit;height:auto;inset:0;position:absolute;width:auto;z-index:0}.kit-meta[data-size=bar] .kit-bar-fill{border-radius:inherit;opacity:.38}.kit-meta[data-size=bar] .kit-donor{background:color-mix(in oklab,var(--kit-bg) 84%,#0000);border-radius:inherit;box-sizing:border-box;gap:1.429cqw;height:100%;inset:0;margin:0;max-height:none;padding:0 3.214cqw;position:absolute;transform:translateY(18%);z-index:4}.kit-meta[data-size=bar][data-state=support] .kit-donor{margin:0;max-height:none;opacity:1;padding:0 3.214cqw;transform:none}.kit-meta[data-size=bar][data-state=support] .kit-figures,.kit-meta[data-size=bar][data-state=support] .kit-head{opacity:0}.kit-meta[data-size=bar] .kit-donor-av{font-size:2.5cqw;height:5.714cqw;width:5.714cqw}.kit-meta[data-size=bar] .kit-donor-name{font-size:2.857cqw}.kit-meta[data-size=bar] .kit-donor-val{font-size:3.214cqw}.kit-meta[data-size=bar] .kit-foot{align-items:center;background:color-mix(in oklab,var(--kit-bg) 86%,#0000);border-radius:inherit;box-sizing:border-box;display:flex!important;height:100%;inset:0;justify-content:center;min-height:0;opacity:0;padding:0 3.214cqw;pointer-events:none;position:absolute;transition:opacity var(--t-fast) var(--e-out);z-index:4}.kit-meta[data-size=bar] .kit-foot .kit-supporter{display:none!important}.kit-meta[data-size=bar][data-bar-callout="1"] .kit-foot,.kit-meta[data-size=bar][data-state=failed] .kit-foot{opacity:1}.kit-meta[data-size=bar][data-bar-callout="1"] .kit-figures,.kit-meta[data-size=bar][data-bar-callout="1"] .kit-head{opacity:.18}.kit-meta[data-size=bar][data-state=failed] .kit-figures,.kit-meta[data-size=bar][data-state=failed] .kit-head{opacity:0}.kit-meta[data-size=bar] .kit-fail-msg{font-size:3.214cqw;font-weight:750;text-align:center}.kit-meta[data-size=bar] .kit-face--time .kit-time-wrap{box-sizing:border-box;height:100%;justify-content:center;min-height:0;padding:0 3.214cqw}.kit-meta[data-size=bar] .kit-hourglass{height:7.143cqw;width:7.143cqw}.kit-meta[data-size=bar] .kit-time-clock{font-size:5.714cqw}.kit-meta[data-size=bar] .kit-time-main{max-width:42.857cqw}.kit-meta[data-size=bar] .kit-close-wrap{box-sizing:border-box;flex-direction:row;gap:2.143cqw;height:100%;justify-content:center;padding:0 3.214cqw}.kit-meta[data-size=bar] .kit-close-badge,.kit-meta[data-size=bar] .kit-close-sub{display:none}.kit-meta[data-size=bar] .kit-close-title{font-size:3.214cqw}.kit-meta[data-size=bar] .kit-close-total{font-size:5cqw}.kit-meta[data-size=bar][data-face=closeup] .kit-face--progress,.kit-meta[data-size=bar][data-face=time] .kit-face--progress{opacity:0}.kit-meta[data-size=bar][data-face=closeup] .kit-face--closeup,.kit-meta[data-size=bar][data-face=time] .kit-face--time{inset:0!important;opacity:1;position:absolute!important;transform:none}.kit-meta:not([data-size=small]):not([data-size=medium]):not([data-size=bar]) .kit-title{font-size:4.125cqw}.kit-meta:not([data-size=small]):not([data-size=medium]):not([data-size=bar]) .kit-amount{font-size:4.584cqw}.kit-meta:not([data-size=small]):not([data-size=medium]):not([data-size=bar]) .kit-target{font-size:2.597cqw}.kit-meta:not([data-size=small]):not([data-size=medium]):not([data-size=bar]) .kit-pct{font-size:3.666cqw}.kit-stage--goal .kit-glow-layer{border-radius:calc(var(--kit-radius) + .833cqw);filter:blur(3.611cqw);inset:-.833cqw}.kit-stage--goal .kit-fx{height:calc(100% + 11.111cqw);inset:-5.556cqw;width:calc(100% + 11.111cqw)}.kit-stage--goal .kit-shell{border-radius:var(--kit-radius);border-width:.208cqw .208cqw .208cqw .833cqw}.kit-stage--goal .kit-body{gap:3.056cqw}.kit-stage--goal .kit-head{gap:1.667cqw}.kit-stage--goal .kit-heat-badge{font-size:1.944cqw;gap:.833cqw;padding:.833cqw 1.667cqw}.kit-stage--goal .kit-figures{gap:1.667cqw}.kit-stage--goal .kit-amount{gap:1.111cqw}.kit-stage--goal .kit-odometer .kit-prefix{margin-right:.556cqw}.kit-stage--goal .kit-levels{gap:1.389cqw}.kit-stage--goal .kit-minis{gap:.694cqw}.kit-stage--goal .kit-mini{height:.833cqw}.kit-stage--goal .kit-count{font-size:2.5cqw}.kit-stage--goal .kit-foot{font-size:2.778cqw;gap:.833cqw 1.389cqw;min-height:3.611cqw}.kit-stage--goal .kit-sup-sep{margin:0 1.111cqw}.kit-stage--goal .kit-promise{font-size:2.5cqw;gap:.972cqw}.kit-stage--goal .kit-promise:before{height:.972cqw;width:.972cqw}.kit-stage--goal .kit-donor{gap:1.528cqw}.kit-stage--goal .kit-meta[data-state=support] .kit-donor{max-height:8.333cqw;padding:.556cqw 0}.kit-stage--goal .kit-donor-av{box-shadow:0 0 0 .417cqw color-mix(in oklab,var(--kit-level) 40%,#0000);font-size:2.222cqw;height:5.278cqw;width:5.278cqw}.kit-stage--goal .kit-donor-name{font-size:2.917cqw}.kit-stage--goal .kit-donor-val{font-size:3.333cqw;padding:.556cqw 1.667cqw}.kit-stage--goal .kit-media .bubble{border-radius:3.611cqw;box-shadow:0 1.111cqw 4.167cqw -1.111cqw color-mix(in oklab,var(--kit-level) 60%,#0000);height:var(--media-size,15cqw);width:var(--media-size,15cqw)}.kit-stage--goal .kit-face--time .kit-time-wrap{gap:3.056cqw}.kit-stage--goal .kit-hourglass{height:8.889cqw;width:8.889cqw}.kit-stage--goal .kit-hourglass svg{height:6.389cqw;width:6.389cqw}.kit-stage--goal .kit-time-main{gap:1.389cqw}.kit-stage--goal .kit-time-label{font-size:2.083cqw}.kit-stage--goal .kit-time-clock{font-size:5.833cqw}.kit-stage--goal .kit-time-bar{height:1.389cqw}.kit-stage--goal .kit-meta[data-time-urgent="1"] .kit-time-clock{font-size:7.222cqw}.kit-stage--goal .kit-close-wrap{gap:1.667cqw;padding:2.5cqw 0}.kit-stage--goal .kit-close-badge{font-size:1.944cqw}.kit-stage--goal .kit-close-title{font-size:3.333cqw}.kit-stage--goal .kit-close-total{font-size:8.056cqw}.kit-stage--goal .kit-close-sub{font-size:2.083cqw}.kit-stage--goal .kit-fail-msg{font-size:2.222cqw}.kit-meta[data-heat=hot]{animation:kit-shake 2.2s var(--e-inout) infinite}.kit-meta[data-heat=on_fire]{animation:kit-shake-hard .64s var(--e-inout) infinite}.kit-glow-layer{animation:kit-glow-breathe var(--t-breathe) var(--e-inout) infinite;background:radial-gradient(120% 140% at 50% 50%,color-mix(in oklab,var(--kit-glow) 55%,#0000) 0,#0000 70%);border-radius:calc(var(--kit-radius) + 6px);filter:blur(26px);inset:-6px;opacity:var(--kit-glow-op);transition:opacity var(--t-face) var(--e-out),background var(--t-sweep) var(--e-out);z-index:0}.kit-fx,.kit-glow-layer{pointer-events:none;position:absolute}.kit-fx{height:calc(100% + 80px);inset:-40px;width:calc(100% + 80px);z-index:5}.kit-shell{border:calc(1.5px/var(--kit-scale, 1)) solid var(--kit-border,#0000);border-left-width:calc(6px/var(--kit-scale, 1));border-radius:calc(var(--kit-radius)/var(--kit-scale, 1));isolation:isolate;overflow:hidden;padding:var(--kit-pad);position:relative;transition:border-radius var(--t-face) var(--e-out),transform var(--t-sweep) var(--e-spring),border-color var(--t-sweep) var(--e-out);z-index:2}.kit-shell:before{background:linear-gradient(135deg,color-mix(in oklab,var(--kit-level) 30%,var(--kit-bg)) 0,var(--kit-bg) 55%,color-mix(in oklab,var(--kit-accent) 12%,var(--kit-bg)) 100%);opacity:var(--kit-bg-op);transition:background var(--t-sweep) var(--e-out);z-index:-1}.kit-shell:after,.kit-shell:before{content:"";inset:0;position:absolute}.kit-shell:after{background-image:linear-gradient(115deg,#0000 30%,color-mix(in oklab,var(--kit-level) 65%,#fff) 50%,#0000 70%);background-position:-60% 0;background-repeat:no-repeat;background-size:300% 100%;opacity:0;pointer-events:none;z-index:3}.kit-meta[data-sweep="1"] .kit-shell:after{animation:kit-sweep var(--t-sweep) var(--e-out)}.kit-face{transition:opacity var(--t-face) var(--e-out),transform var(--t-face) var(--e-inout)}.kit-face--closeup,.kit-face--time{opacity:0;transform:scale(.9)}.kit-face--closeup,.kit-face--time,.kit-meta[data-face=closeup] .kit-face--progress,.kit-meta[data-face=time] .kit-face--progress{inset:var(--kit-pad);pointer-events:none;position:absolute}.kit-meta[data-face=time] .kit-face--progress{opacity:0;transform:scale(1.06)}.kit-meta[data-face=time] .kit-face--time{inset:auto;opacity:1;position:relative;transform:none}.kit-meta[data-face=closeup] .kit-face--progress{opacity:0;transform:scale(.92)}.kit-meta[data-face=closeup] .kit-face--closeup{inset:auto;opacity:1;position:relative;transform:none}.kit-meta[data-face=progress] .kit-face--closeup,.kit-meta[data-face=progress] .kit-face--time{display:none}.kit-body{align-items:center;display:flex;gap:22px}.kit-main{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--kit-gap);min-width:0}.kit-meta[data-layout=left] .kit-body{flex-direction:row-reverse}.kit-meta[data-layout=top] .kit-body{align-items:stretch;flex-direction:column-reverse}.kit-meta[data-layout=top] .kit-media{align-self:center}.kit-head{align-items:flex-start;display:flex;gap:12px}.kit-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;text-wrap:pretty;display:-webkit-box;flex:1 1 auto;font-size:var(--ds-font-3xl);font-weight:700;letter-spacing:-.02em;min-width:0;overflow:hidden}.kit-heat-badge{align-items:center;animation:kit-badge-pulse .9s var(--e-inout) infinite;background:color-mix(in oklab,var(--kit-level) 30%,#0000);border-radius:999px;color:color-mix(in oklab,var(--kit-level) 25%,#fff);display:none;flex-shrink:0;font-size:var(--ds-font-md);font-weight:700;gap:6px;padding:6px 12px;white-space:nowrap}.kit-meta[data-heat=hot] .kit-heat-badge,.kit-meta[data-heat=on_fire] .kit-heat-badge{display:inline-flex}.kit-figures{gap:12px}.kit-amount,.kit-figures{align-items:baseline;display:flex}.kit-amount{font-size:var(--ds-font-4xl);font-weight:800;gap:8px;letter-spacing:-.02em}.kit-target{color:color-mix(in oklab,var(--kit-text) 60%,#0000);font-size:var(--ds-font-subtitle);font-weight:500}.kit-pct{animation:kit-pct-breathe var(--t-breathe) var(--e-inout) infinite;color:var(--kit-accent);font-size:var(--ds-font-2xl);font-weight:800;margin-left:auto}.kit-odometer,.kit-pct{font-variant-numeric:tabular-nums}.kit-odometer{align-items:stretch;display:inline-flex}.kit-odometer .kit-prefix{margin-right:4px}.kit-digit{display:inline-block;height:1em;overflow:hidden;position:relative}.kit-digit--sep{width:auto}.kit-digit-strip{display:flex;flex-direction:column;transition:transform .62s var(--e-spring);will-change:transform}.kit-digit-strip>span{display:block;height:1em;text-align:center}.kit-bar{background:color-mix(in oklab,var(--kit-text) 14%,#0000);border-radius:999px;height:var(--kit-bar-h);overflow:hidden;position:relative}.kit-bar-fill{background:linear-gradient(90deg,var(--kit-level) 0,color-mix(in oklab,var(--kit-level) 55%,var(--kit-accent)) 100%);border-radius:999px;inset:0;position:absolute;transform:scaleX(var(--fill,0));transform-origin:left center;transition:transform var(--t-bar) var(--e-spring),background var(--t-sweep) var(--e-out);will-change:transform}.kit-bar-shimmer{animation:kit-shimmer 2.6s linear infinite;background:linear-gradient(90deg,#0000 20%,color-mix(in oklab,#fff 40%,#0000) 50%,#0000 80%);inset:0;mix-blend-mode:overlay;position:absolute;transform:translateX(-100%)}.kit-levels{align-items:center;display:flex;gap:10px}.kit-minis{display:flex;flex:1 1 auto;gap:5px}.kit-mini{background:color-mix(in oklab,var(--kit-text) 12%,#0000);border-radius:999px;flex:1 1 0;height:6px;overflow:hidden;position:relative}.kit-mini>i{background:var(--c,var(--kit-level));border-radius:999px;inset:0;position:absolute;transform:scaleX(var(--f,0));transform-origin:left;transition:transform .32s var(--e-out),background .32s var(--e-out)}.kit-mini--done>i{--f:1}.kit-count{color:color-mix(in oklab,var(--kit-text) 72%,#0000);font-size:var(--ds-font-lg);font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.kit-count b{color:var(--kit-accent)}.kit-foot{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--ds-font-xl);gap:6px 10px;min-height:26px}.kit-supporter{color:color-mix(in oklab,var(--kit-text) 72%,#0000);min-width:0;transition:opacity var(--t-fast) var(--e-out)}.kit-supporter b{color:var(--kit-text);font-weight:700}.kit-supporter .v{color:var(--kit-accent);font-weight:700}.kit-sup-sep{margin:0 8px;opacity:.45}.kit-promise{align-items:center;color:color-mix(in oklab,var(--kit-level) 30%,#fff);display:inline-flex;font-size:var(--ds-font-lg);font-weight:600;gap:7px}.kit-promise:before{background:var(--kit-level);border-radius:999px;content:"";height:7px;width:7px}.kit-donor{align-items:center;display:flex;gap:11px;margin-top:calc(var(--kit-gap)*-1);max-height:0;opacity:0;overflow:hidden;padding:0;transition:max-height var(--t-fast) var(--e-out),opacity var(--t-fast) var(--e-out),padding var(--t-fast) var(--e-out),margin-top var(--t-fast) var(--e-out)}.kit-meta[data-state=support] .kit-donor{margin-top:0;max-height:60px;opacity:1;padding:4px 0}.kit-donor-av{animation:kit-pop .52s var(--e-spring);background:linear-gradient(135deg,var(--kit-level),var(--kit-accent));border-radius:999px;box-shadow:0 0 0 3px color-mix(in oklab,var(--kit-level) 40%,#0000);color:var(--ds-base-0);display:grid;flex-shrink:0;font-size:var(--ds-font-base);font-weight:800;height:38px;place-items:center;width:38px}.kit-donor-name{font-size:var(--ds-font-title);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-donor-val{animation:kit-pop .52s var(--e-spring) 60ms both;background:linear-gradient(135deg,var(--kit-level),var(--kit-accent));border-radius:999px;color:var(--ds-base-0);flex-shrink:0;font-size:var(--ds-font-2xl);font-weight:800;margin-left:auto;padding:4px 12px}.kit-media{flex-shrink:0;position:relative}.kit-media .bubble{background:var(--media-bg,color-mix(in oklab,var(--kit-level) 30%,var(--kit-bg)));border-radius:26px;box-shadow:0 8px 30px -8px color-mix(in oklab,var(--kit-level) 60%,#0000);height:var(--media-size,108px);overflow:hidden;position:relative;transition:width var(--t-face) var(--e-out),height var(--t-face) var(--e-out);width:var(--media-size,108px)}.kit-media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.kit-media--nobg .bubble{background:#0000;box-shadow:none}.kit-media--bleed .bubble{overflow:visible}.kit-media--bleed .bubble>*{transform:scale(1.18);transform-origin:center center}.kit-meta[data-media-bleed=on] .kit-shell{overflow:visible}.kit-meta[data-media=off] .kit-media{display:none}.kit-media--logo .bubble{background:var(--media-bg,linear-gradient(158deg,#2c1656 0,#1b0e3b 100%))}.kit-mark{display:block;height:96%;margin:2%;overflow:visible;width:96%}.kit-mark-g{animation:kit-mark-breathe 4.2s var(--e-inout) infinite}.kit-mark-c1,.kit-mark-g{transform-box:fill-box;transform-origin:center}.kit-mark-c1{animation:kit-mark-c1 4.2s var(--e-inout) infinite}.kit-mark-c2{animation:kit-mark-c2 4.2s var(--e-inout) infinite;mix-blend-mode:screen;transform-box:fill-box;transform-origin:center}@keyframes kit-mark-breathe{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.06) rotate(2deg)}}@keyframes kit-mark-c1{0%,to{transform:translateX(0)}50%{transform:translateX(-4px)}}@keyframes kit-mark-c2{0%,to{transform:translateX(0)}50%{transform:translateX(4px)}}.kit-face--time .kit-time-wrap{align-items:center;display:flex;gap:22px}.kit-hourglass{animation:kit-hourglass-flip 2s var(--e-inout) infinite;display:grid;flex-shrink:0;height:64px;place-items:center;width:64px}.kit-hourglass svg{height:46px;width:46px}.kit-time-main{display:flex;flex:1 1 auto;flex-direction:column;gap:10px}.kit-time-label{color:var(--kit-accent);font-size:var(--ds-font-body);font-weight:700;letter-spacing:.02em;text-transform:uppercase}.kit-time-clock{font-size:var(--ds-font-6xl);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em}.kit-time-bar{background:color-mix(in oklab,var(--kit-text) 14%,#0000);border-radius:999px;height:10px;overflow:hidden}.kit-time-bar>i{background:linear-gradient(90deg,var(--kit-accent),color-mix(in oklab,var(--kit-accent) 40%,#ff6b6b));border-radius:999px;display:block;height:100%;transition:width 1s linear;width:var(--tf,100%)}.kit-meta[data-time-urgent="1"]{--kit-glow:#ff3b3b!important;--kit-glow-op:1!important}.kit-meta[data-time-urgent="1"] .kit-glow-layer{animation-duration:.76s}.kit-meta[data-time-urgent="1"] .kit-time-label{color:#ff6060;letter-spacing:.04em}.kit-meta[data-time-urgent="1"] .kit-time-clock{animation:kit-clock-pulse .78s var(--e-inout) infinite;color:#ff5a5a;font-size:var(--ds-font-display-sm);text-shadow:0 0 22px #ff3c3c8c;transform-origin:left center}.kit-meta[data-time-urgent="1"] .kit-hourglass{animation-duration:.78s;color:#ff6060}.kit-meta[data-time-urgent="1"] .kit-time-bar>i{background:linear-gradient(90deg,#ff4141,#ff9d3b)}.kit-meta[data-time-urgent="1"] .kit-shell{animation:kit-urgent-flash .78s var(--e-inout) infinite}@keyframes kit-clock-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes kit-urgent-flash{0%,to{box-shadow:inset 0 0 0 0 #0000}50%{box-shadow:inset 0 0 70px -12px #ff373780}}.kit-face--closeup{text-align:center}.kit-close-wrap{align-items:center;display:flex;flex-direction:column;gap:12px;padding:18px 0}.kit-close-badge{color:var(--kit-accent);font-size:var(--ds-font-md);font-weight:800;letter-spacing:.14em;text-transform:uppercase}.kit-close-title{text-wrap:balance;font-size:var(--ds-font-2xl);font-weight:700;letter-spacing:-.01em}.kit-close-total{animation:kit-pop .62s var(--e-spring);background:linear-gradient(120deg,var(--kit-level),var(--kit-accent));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:var(--ds-font-display-md);font-weight:800;letter-spacing:-.03em}.kit-close-sub{color:color-mix(in oklab,var(--kit-text) 65%,#0000);font-size:var(--ds-font-body)}.kit-meta[data-finish=expired] .kit-close-total{-webkit-text-fill-color:currentColor;background:none;color:var(--kit-text)}.kit-meta[data-heat=warm]{--kit-glow-op:0.85}.kit-meta[data-heat=hot]{--kit-glow-op:1}.kit-meta[data-heat=hot] .kit-glow-layer{animation-duration:1.8s}.kit-meta[data-heat=on_fire]{--kit-glow-op:1}.kit-meta[data-heat=on_fire] .kit-glow-layer{animation-duration:.9s}.kit-meta[data-heat=on_fire] .kit-shell:before{filter:saturate(1.25) brightness(1.06)}.kit-meta[data-heat=on_fire] .kit-shell{border-color:#0000}.kit-flame-border{background:linear-gradient(90deg,var(--ds-secondary),#ffb020,#ff6b6b,var(--ds-secondary));background-size:300% 100%;border-radius:var(--kit-radius);inset:0;-webkit-mask:linear-gradient(var(--ds-black) 0 0) content-box,linear-gradient(var(--ds-black) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:2px;pointer-events:none;position:absolute;transition:opacity var(--t-face) var(--e-out);z-index:4}.kit-meta[data-heat=on_fire] .kit-flame-border{animation:kit-flame-run 1.4s linear infinite;opacity:1}.kit-meta[data-state=support] .kit-shell{animation:kit-card-pulse .62s var(--e-out)}.kit-meta[data-state=failed] .kit-shell:before{filter:grayscale(.7) brightness(.6)}.kit-meta[data-state=failed] .kit-shell{animation:kit-fail-shake .5s var(--e-inout)}.kit-meta[data-state=failed] .kit-bar-fill{filter:grayscale(.8) brightness(.7);-webkit-mask:repeating-linear-gradient(78deg,var(--ds-black) 0 12px,#0000 12px 16px);mask:repeating-linear-gradient(78deg,var(--ds-black) 0 12px,#0000 12px 16px)}.kit-fail-msg{color:#ff9598;display:none;font-size:var(--ds-font-base);font-weight:700}.kit-meta[data-state=failed] .kit-fail-msg{display:block}.kit-meta[data-state=failed] .kit-promise,.kit-meta[data-state=failed] .kit-supporter{display:none}.kit-meta[data-face=closeup] .kit-shell{transform:scale(1.03)}@keyframes kit-glow-breathe{0%,to{opacity:var(--kit-glow-op);transform:scale(1)}50%{opacity:calc(var(--kit-glow-op)*.78);transform:scale(1.03)}}@keyframes kit-pct-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes kit-shimmer{0%{transform:translateX(-100%)}60%,to{transform:translateX(200%)}}@keyframes kit-sweep{0%{background-position:-60% 0;opacity:0}30%{opacity:.9}to{background-position:160% 0;opacity:0}}@keyframes kit-pop{0%{opacity:0;transform:scale(.4)}70%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes kit-card-pulse{0%{transform:scale(1)}30%{transform:scale(1.018)}to{transform:scale(1)}}@keyframes kit-badge-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes kit-hourglass-flip{0%,45%{transform:rotate(0deg)}55%,to{transform:rotate(180deg)}}@keyframes kit-flame-run{to{background-position:300% 0}}@keyframes kit-shake{0%,to{--shake:0px}25%{--shake:-1.4px}75%{--shake:1.4px}}@keyframes kit-shake-hard{0%,to{--shake:0px}20%{--shake:-3px}60%{--shake:2.4px}80%{--shake:-1.6px}}@keyframes kit-fail-shake{0%,to{transform:translateX(0)}20%{transform:translateX(-6px) rotate(-.4deg)}40%{transform:translateX(5px)}60%{transform:translateX(-3px)}}@media (prefers-reduced-motion:reduce){.kit-bar-shimmer,.kit-glow-layer,.kit-heat-badge,.kit-hourglass,.kit-mark-c1,.kit-mark-c2,.kit-mark-g,.kit-meta .kit-shell,.kit-meta[data-heat],.kit-pct{animation:none!important}.kit-bar-fill,.kit-digit-strip,.kit-face{transition-duration:1ms!important}}.dev-goal-scenes{background:#0d001a;color:#f5f5f5;display:grid;font-family:Inter Tight,sans-serif;grid-template-columns:340px 1fr;min-height:100vh}.dev-goal-scenes__panel{background:#120022;border-right:1px solid #2c153e;display:flex;flex-direction:column;gap:20px;overflow-y:auto;padding:24px 20px}.dev-goal-scenes__panel h1{font-size:var(--ds-font-base);font-weight:800}.dev-goal-scenes__panel h2{color:var(--ds-base-300);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.dev-goal-scenes__hint{color:#74778a;font-size:var(--ds-font-sm);line-height:1.45}.dev-goal-scenes__row{align-items:center;display:flex;font-size:var(--ds-font-md);gap:12px;justify-content:space-between;padding:6px 0}.dev-goal-scenes__row select{background:#17012d;border:1px solid #2c153e;border-radius:8px;color:#f5f5f5;font-size:var(--ds-font-sm);padding:6px 10px}.dev-goal-scenes__actions{display:flex;flex-wrap:wrap;gap:8px}.dev-goal-scenes__stage{align-items:center;background:radial-gradient(ellipse 80% 60% at 50% 20%,#1c0836 0,#0d001a 70%),repeating-conic-gradient(#12002205 0 25%,#0000 0 50%) 0 0 /40px 40px;display:flex;justify-content:center;padding:48px}.dev-goal-scenes__stage .kit-stage{position:relative}.kit-poll-pill{border-radius:22px;box-shadow:0 12px 36px -16px #5c27ff66,0 0 26px 2px var(--kit-glow,#0000),0 0 54px 8px var(--kit-glow,#0000),inset 0 0 18px -3px var(--kit-glow,#0000);width:420px}.kit-poll-content{display:flex;flex-direction:column;gap:10px;padding:16px 18px 14px}.kit-poll-question{color:#f4f0fa;font-size:var(--ds-font-md);font-weight:700;line-height:1.35}.kit-poll-hint{background:#00000040;border-radius:999px;color:#f4f0fa73;display:inline-block;font-size:var(--ds-font-xs);font-weight:500;padding:4px 10px;width:-moz-fit-content;width:fit-content}.kit-poll-options{display:flex;flex-direction:column;gap:6px}.kit-poll-opt{gap:8px;height:26px}.kit-opt-num,.kit-poll-opt{align-items:center;display:flex}.kit-opt-num{background:#00000059;border-radius:50%;color:#f4f0fab3;flex-shrink:0;font-size:var(--ds-font-xs);font-weight:700;height:20px;justify-content:center;width:20px}.kit-opt-bar-wrap{align-items:center;background:#00000038;border-radius:6px;display:flex;flex:1;height:22px;overflow:hidden;position:relative}.kit-opt-bar-fill{border-radius:6px;height:100%;left:0;opacity:.7;position:absolute;top:0;transition:width .8s ease-in-out}.kit-opt-label{color:#f4f0fa;font-size:var(--ds-font-xs);font-weight:600;overflow:hidden;padding:0 8px;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:1}.kit-opt-stats{align-items:center;display:flex;flex-shrink:0;gap:4px;justify-content:flex-end;width:60px}.kit-opt-votes{color:#f4f0fa8c;font-size:var(--ds-font-xs);font-variant-numeric:tabular-nums}.kit-opt-pct{font-size:var(--ds-font-xs);font-variant-numeric:tabular-nums;font-weight:700}.kit-poll-footer{align-items:center;border-top:1px solid #ffffff14;color:#f4f0fa73;display:flex;font-size:var(--ds-font-xs);justify-content:space-between;padding-top:8px}.kit-poll-footer strong{color:#f4f0fad9;font-weight:700}.kit-raffle-pill{border-radius:22px;box-shadow:0 12px 36px -16px #5c27ff66,0 0 26px 2px var(--kit-glow,#0000),0 0 54px 8px var(--kit-glow,#0000),inset 0 0 18px -3px var(--kit-glow,#0000);width:380px}.kit-raffle-content{display:flex;flex-direction:column;gap:12px;padding:16px 18px 14px}.kit-raffle-header{align-items:center;display:flex}.kit-raffle-badge{align-items:center;background:#0000004d;border-radius:999px;color:var(--kit-accent,var(--ds-secondary));display:inline-flex;font-size:var(--ds-font-xs);font-weight:800;gap:6px;letter-spacing:.1em;padding:4px 12px;text-transform:uppercase}.kit-raffle-rows{display:flex;flex-direction:column;gap:8px}.kit-rfl-row{align-items:center;display:flex;gap:10px}.kit-rfl-icon{flex-shrink:0;font-size:var(--ds-font-md);text-align:center;width:20px}.kit-rfl-body{align-items:baseline;display:flex;gap:6px;min-width:0}.kit-rfl-label{color:#f4f0fa66;flex-shrink:0;font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.kit-rfl-value{color:#f4f0fa;font-size:var(--ds-font-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-raffle-when{background:#0000004d;border-radius:999px;font-size:var(--ds-font-xs);padding:2px 8px}.kit-raffle-cta{background:#00000059;border:1px solid #ffffff12;border-radius:10px;color:#f4f0fab3;font-size:var(--ds-font-xs);font-weight:500;line-height:1.4;padding:10px 14px;text-align:center}.kit-raffle-cta strong{color:var(--kit-accent,var(--ds-secondary));font-weight:700}.kit-raffle-footer-text{color:#f4f0fa66;font-size:var(--ds-font-xs);margin:0;text-align:center}.kit-raffle-footer-text strong{color:#f4f0fab3}.kit-raffle-slot{display:flex;flex-direction:column;gap:6px}.kit-raffle-slot-label{color:#f4f0fa40;font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.1em;text-align:center;text-transform:uppercase}.kit-rfl-slot-rows{display:flex;flex-direction:column}.kit-rfl-slot-row{align-items:center;display:flex;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.kit-rfl-slot-side{color:#f4f0fa47;font-size:var(--ds-font-xs);font-weight:500;height:22px}.kit-rfl-slot-center{background:hsla(0,0%,100%,.045);border:1px solid #ffffff12;border-radius:8px;height:34px}.kit-rfl-slot-center span{animation:kit-participant-enter .4s cubic-bezier(.34,1.56,.64,1) both;color:var(--kit-accent,var(--ds-secondary));font-size:var(--ds-font-base);font-weight:800}@keyframes kit-participant-enter{0%{opacity:0;transform:translateY(-10px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}.kit-raffle-divider{background:#ffffff12;height:1px}.kit-raffle-reveal{align-items:center;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:8px 0 4px;position:relative}.kit-raffle-winner-label{color:#f4f0faa6;font-size:var(--ds-font-sm);font-weight:500;margin:0}.kit-raffle-winner-name{animation:kit-winner-pop .5s cubic-bezier(.34,1.56,.64,1) both;font-size:var(--ds-font-3xl);font-weight:900;letter-spacing:-.02em;text-align:center}@keyframes kit-winner-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.kit-confetti-wrap{inset:-20px;overflow:hidden;pointer-events:none;position:absolute}.kit-confetti{animation:kit-confetti-fall .9s ease-in infinite;border-radius:2px;height:12px;position:absolute;top:-10px;width:6px}.kit-cf-0{background:var(--ds-primary)}.kit-cf-1{background:var(--ds-info)}.kit-cf-2{background:var(--ds-secondary)}.kit-cf-3{background:#ffd166}.kit-cf-4{background:#6ee7b7}@keyframes kit-confetti-fall{0%{opacity:1;transform:translateY(0) rotate(0deg) scale(1)}70%{opacity:1}to{opacity:0;transform:translateY(220px) rotate(2turn) scale(.8)}}.ds-alerts-panel-todo{color:var(--ds-base-400);font-size:var(--ds-font-sm);margin:0}.pnai-wrap{align-items:center;display:inline-flex;justify-content:center;line-height:0;position:relative}.pnai-wrap svg{display:block;height:100%;overflow:visible;width:100%}.pnai-wrap *{transform-box:fill-box}@keyframes pnai-glow{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:.85;transform:scale(1.08)}}.pnai-glow{animation:pnai-glow 3.2s ease-in-out infinite;mix-blend-mode:screen;transform-origin:center}@media (prefers-reduced-motion:reduce){.pnai-wrap *{animation-play-state:paused!important}}.pnai-frozen *{animation-delay:var(--pnai-hero,-2s)!important;animation-play-state:paused!important}.pnai-logo .grp{animation:pnai-logo-pop 3.8s cubic-bezier(.5,0,.2,1) infinite;isolation:isolate;transform-origin:50px 50px}.pnai-logo .clL{animation:pnai-logo-l 3.8s cubic-bezier(.5,0,.2,1) infinite;transform-origin:center}.pnai-logo .clR{animation:pnai-logo-r 3.8s cubic-bezier(.5,0,.2,1) infinite;transform-origin:center}.pnai-logo .clM{animation:pnai-logo-m 3.8s ease-in-out infinite;transform-origin:center}.pnai-logo .sheen{animation:pnai-logo-sheen 3.8s ease-in-out infinite}@keyframes pnai-logo-pop{0%{transform:scale(.86)}18%{transform:scale(1)}26%{transform:scale(1.09)}33%{transform:scale(1)}70%{transform:scale(.99)}78%{transform:scale(1.03)}to{transform:scale(.86)}}@keyframes pnai-logo-l{0%{transform:translate(14px,3px)}18%{transform:translate(-6px,-1px)}26%{transform:translate(0)}62%{transform:translate(0)}70%{transform:translate(5px)}78%{transform:translate(0)}88%{transform:translate(9px,2px)}to{transform:translate(14px,3px)}}@keyframes pnai-logo-r{0%{transform:translate(-14px,-3px)}18%{transform:translate(6px,1px)}26%{transform:translate(0)}62%{transform:translate(0)}70%{transform:translate(-5px)}78%{transform:translate(0)}88%{transform:translate(-9px,-2px)}to{transform:translate(-14px,-3px)}}@keyframes pnai-logo-m{0%,to{transform:scale(1.08)}26%{transform:scale(1)}62%{transform:scale(1)}78%{transform:scale(1.03)}}@keyframes pnai-logo-sheen{0%,20%{opacity:0;transform:translateX(-34px)}27%{opacity:.9}46%{opacity:0;transform:translateX(70px)}to{opacity:0;transform:translateX(70px)}}.pnai-wrap text{font-family:var(--ds-font-family-ui)}.pnai-pix-scan .beam{animation:pnai-scan-beam 2.6s cubic-bezier(.5,0,.5,1) infinite}.pnai-pix-scan .qr{animation:pnai-scan-qr 2.6s ease-in-out infinite}.pnai-pix-scan .check{animation:pnai-scan-check 2.6s cubic-bezier(.3,1.5,.4,1) infinite;transform-origin:center}.pnai-pix-scan .okring{animation:pnai-scan-ring 2.6s ease-out infinite;transform-origin:center}@keyframes pnai-scan-beam{0%{opacity:0;transform:translateY(0)}8%{opacity:1}46%{opacity:1;transform:translateY(44px)}56%{opacity:0;transform:translateY(44px)}to{opacity:0}}@keyframes pnai-scan-qr{0%,56%{opacity:1}64%{opacity:.15}78%{opacity:.15}to{opacity:1}}@keyframes pnai-scan-check{0%,58%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.15)}80%{transform:scale(1)}92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes pnai-scan-ring{0%,60%{opacity:0;transform:scale(.3)}70%{opacity:.9}96%{opacity:0;transform:scale(1.8)}to{opacity:0}}.pnai-crown .crown{animation:pnai-crown-bob 2.8s ease-in-out infinite;transform-origin:center}.pnai-crown .spk{animation:pnai-crown-spk 2.8s ease-in-out infinite;transform-origin:center}.pnai-crown .spk.b{animation-delay:.9s}.pnai-crown .spk.c{animation-delay:1.7s}.pnai-crown .gem{animation:pnai-crown-gem 2.8s ease-in-out infinite;transform-origin:center}@keyframes pnai-crown-bob{0%,to{transform:translateY(2px) rotate(-3deg)}50%{transform:translateY(-4px) rotate(3deg)}}@keyframes pnai-crown-spk{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}@keyframes pnai-crown-gem{0%,to{opacity:.7}50%{opacity:1}}.pnai-critical .burst{animation:pnai-crit-pop 1.9s cubic-bezier(.3,1.4,.4,1) infinite;transform-origin:center}.pnai-critical .shake{animation:pnai-crit-shake 1.9s ease-in-out infinite;transform-origin:center}.pnai-critical .dash{animation:pnai-crit-dash 1.9s ease-out infinite;transform-origin:center}.pnai-critical .dash.b{animation-delay:.05s}.pnai-critical .dash.c{animation-delay:.1s}@keyframes pnai-crit-pop{0%{transform:scale(.78) rotate(-6deg)}12%{transform:scale(1.12) rotate(4deg)}26%{transform:scale(.98) rotate(0deg)}60%,to{transform:scale(1) rotate(0deg)}}@keyframes pnai-crit-shake{0%,9%{transform:translate(0)}11%{transform:translate(-2.5px,1.5px)}13%{transform:translate(2.5px,-1px)}15%{transform:translate(-1.5px,1px)}18%,to{transform:translate(0)}}@keyframes pnai-crit-dash{0%,8%{opacity:0;transform:scale(.2)}16%{opacity:1}55%{opacity:0;transform:scale(1.5)}to{opacity:0}}.pnai-rocket .orbiter{animation:pnai-rocket-orbit 3.4s linear infinite;transform-origin:50px 50px}.pnai-rocket .flame{animation:pnai-rocket-flame .28s ease-in-out infinite alternate;transform-origin:50% 0}.pnai-rocket .trail circle{animation:pnai-rocket-trail 3.4s linear infinite}.pnai-rocket .trail .t2{animation-delay:-.4s}.pnai-rocket .trail .t3{animation-delay:-.8s}@keyframes pnai-rocket-orbit{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pnai-rocket-flame{0%{transform:scaleY(.8) scaleX(1)}to{transform:scaleY(1.25) scaleX(.85)}}@keyframes pnai-rocket-trail{0%{r:4;opacity:.9}to{r:1;opacity:0}}.pnai-heart .heart{animation:pnai-heart-beat 2.6s ease-in-out infinite;transform-origin:center}.pnai-heart .shine{animation:pnai-heart-shine 2.6s ease-in-out infinite}.pnai-heart .shield{animation:pnai-heart-shield 2.6s ease-in-out infinite;transform-origin:50% 100%}@keyframes pnai-heart-beat{0%,to{transform:scale(1)}10%{transform:scale(1.14)}20%{transform:scale(1.02)}30%{transform:scale(1.14)}42%{transform:scale(1)}}@keyframes pnai-heart-shine{0%,40%{opacity:0;transform:translate(-26px,26px)}55%{opacity:.85}75%,to{opacity:0;transform:translate(26px,-26px)}}@keyframes pnai-heart-shield{0%,30%{opacity:0;transform:translateY(8px) scale(.6)}48%{opacity:1;transform:translateY(0) scale(1)}90%,to{opacity:1;transform:translateY(0) scale(1)}}.pnai-chat .bub{animation:pnai-chat-pop 2.6s ease-in-out infinite;transform-origin:center}.pnai-chat .b2{animation-delay:.25s}.pnai-chat .b3{animation-delay:.5s}.pnai-chat .conf i{animation:pnai-chat-conf 2.6s ease-out infinite;transform-box:fill-box;transform-origin:center}@keyframes pnai-chat-pop{0%{opacity:0;transform:scale(0) translateY(8px)}18%{opacity:1;transform:scale(1.12) translateY(0)}30%{transform:scale(1)}72%{opacity:1;transform:scale(1)}82%{opacity:0;transform:scale(1.18)}to{opacity:0}}@keyframes pnai-chat-conf{0%,74%{opacity:0;transform:translate(0) scale(0)}82%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.6) rotate(var(--r))}}.pnai-hype-meter .needle{animation:pnai-hype-needle 3s cubic-bezier(.6,0,.4,1) infinite;transform-origin:50% 100%}.pnai-hype-meter .steam{animation:pnai-hype-steam 3s ease-out infinite;transform-origin:center}.pnai-hype-meter .steam.b{animation-delay:.2s}.pnai-hype-meter .steam.c{animation-delay:.4s}.pnai-hype-meter .arcfill{animation:pnai-hype-arc 3s cubic-bezier(.6,0,.4,1) infinite}@keyframes pnai-hype-needle{0%{transform:rotate(-78deg)}50%{transform:rotate(60deg)}60%{transform:rotate(74deg)}66%{transform:rotate(66deg)}72%{transform:rotate(76deg)}78%{transform:rotate(68deg)}86%{transform:rotate(74deg)}to{transform:rotate(-78deg)}}@keyframes pnai-hype-arc{0%{stroke-dashoffset:120}50%,90%{stroke-dashoffset:14}to{stroke-dashoffset:120}}@keyframes pnai-hype-steam{0%,55%{opacity:0;transform:translateY(0) scale(.4)}66%{opacity:.85}to{opacity:0;transform:translateY(-16px) scale(1.2)}}.pnai-frog .frog{animation:pnai-frog-bob 2.4s ease-in-out infinite;transform-origin:50% 88%}.pnai-frog .coin{animation:pnai-frog-coin 2.4s cubic-bezier(.4,0,.6,1) infinite;transform-origin:center}.pnai-frog .glint{animation:pnai-frog-glint 2.4s ease-in-out infinite;transform-origin:center}@keyframes pnai-frog-bob{0%,to{transform:translateY(0) scaleY(1)}46%{transform:translateY(-2px) scaleY(1.03)}72%{transform:translateY(1px) scaleY(.97)}84%{transform:translateY(0) scaleY(1)}}@keyframes pnai-frog-coin{0%{transform:translate(0) rotateY(0deg) scaleX(1)}24%{transform:translate(3px,-30px) scaleX(.2)}46%{transform:translateY(-40px) scaleX(1)}68%{transform:translate(-3px,-26px) scaleX(.25)}84%{transform:translate(0) scaleX(1)}to{transform:translate(0) scaleX(1)}}@keyframes pnai-frog-glint{0%,72%{opacity:0;transform:translateX(-6px)}80%{opacity:.95}90%{opacity:0;transform:translateX(6px)}to{opacity:0}}.pnai-mimic .lid{animation:pnai-mimic-lid 3s cubic-bezier(.5,0,.4,1) infinite;transform-origin:22px 52px}.pnai-mimic .tongue{animation:pnai-mimic-tongue 3s ease-in-out infinite;transform-origin:50% 0}.pnai-mimic .coin{animation:pnai-mimic-coin 3s ease-out infinite;transform-origin:center}.pnai-mimic .c2{animation-delay:.12s}.pnai-mimic .c3{animation-delay:.24s}@keyframes pnai-mimic-lid{0%,8%{transform:rotate(0deg)}30%{transform:rotate(-46deg)}62%{transform:rotate(-40deg)}80%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@keyframes pnai-mimic-tongue{0%,18%{opacity:0;transform:scaleY(0)}36%{opacity:1;transform:scaleY(1)}66%{opacity:1;transform:scaleY(1)}78%{opacity:0;transform:scaleY(0)}to{opacity:0}}@keyframes pnai-mimic-coin{0%,24%{opacity:0;transform:translate(0) scale(.3)}34%{opacity:1}62%{opacity:1;transform:translate(var(--cx),var(--cy)) scale(1)}80%{opacity:0;transform:translate(var(--cx2)) scale(.7)}to{opacity:0}}.pnai-ore .pick{animation:pnai-ore-swing 3s ease-in-out infinite;transform-origin:78px 22px}.pnai-ore .block{animation:pnai-ore-shake 3s ease-in-out infinite;transform-origin:center}.pnai-ore .cr1,.pnai-ore .cr2{animation:pnai-ore-crack 3s step-end infinite}.pnai-ore .cr2{animation-delay:0s}.pnai-ore .crystal{animation:pnai-ore-crystal 3s ease-out infinite;transform-origin:center bottom}.pnai-ore .spk{animation:pnai-ore-spk 3s ease-in-out infinite;transform-origin:center}@keyframes pnai-ore-swing{0%{transform:rotate(-48deg)}12%{transform:rotate(8deg)}18%{transform:rotate(-40deg)}30%{transform:rotate(8deg)}36%{transform:rotate(-40deg)}48%{transform:rotate(8deg)}58%{transform:rotate(-48deg)}to{transform:rotate(-48deg)}}@keyframes pnai-ore-shake{0%,11%{transform:translate(0)}13%{transform:translate(-2px,1px)}15%{transform:translate(2px)}17%,29%{transform:translate(0)}31%{transform:translate(-2px,1px)}33%{transform:translate(2px)}35%,47%{transform:translate(0)}49%{transform:translate(-2px,1px)}51%{transform:translate(2px)}53%,to{transform:translate(0)}}@keyframes pnai-ore-crack{0%,16%{opacity:0}17%{opacity:.85}to{opacity:.85}}@keyframes pnai-ore-crystal{0%,52%{opacity:0;transform:translateY(8px) scale(0)}66%{opacity:1;transform:translateY(-2px) scale(1.1)}74%{transform:translateY(0) scale(1)}92%{opacity:1}to{opacity:0}}@keyframes pnai-ore-spk{0%,60%{opacity:0;transform:scale(0)}72%{opacity:1;transform:scale(1)}to{opacity:0}}.pnai-combo .mult{animation:pnai-combo-pop 2.4s cubic-bezier(.3,1.5,.4,1) infinite;transform-origin:center}.pnai-combo .streak{animation:pnai-combo-streak 2.4s ease-out infinite}.pnai-combo .streak.b{animation-delay:.12s}.pnai-combo .streak.c{animation-delay:.24s}.pnai-combo .max{animation:pnai-combo-max 2.4s ease-out infinite;transform-origin:center}@keyframes pnai-combo-pop{0%{opacity:.4;transform:scale(.6) rotate(-8deg)}14%{opacity:1;transform:scale(1.2) rotate(4deg)}26%{transform:scale(1) rotate(0)}60%{transform:scale(1)}72%{transform:scale(1.12)}84%{opacity:0;transform:scale(0)}to{opacity:0}}@keyframes pnai-combo-streak{0%{opacity:0;transform:translateX(-30px)}30%{opacity:.9}60%{opacity:0;transform:translateX(30px)}to{opacity:0}}@keyframes pnai-combo-max{0%,72%{opacity:0;transform:scale(0) rotate(-12deg)}82%{opacity:1;transform:scale(1.15) rotate(6deg)}90%{transform:scale(1) rotate(-4deg)}to{opacity:0}}.pnai-mic .mic{animation:pnai-mic-shake .5s ease-in-out infinite;transform-origin:50% 80%}.pnai-mic .flame{animation:pnai-mic-flame .4s ease-in-out infinite alternate;transform-origin:50% 100%}.pnai-mic .flame.b{animation-duration:.55s}.pnai-mic .wave{animation:pnai-mic-wave 1.8s ease-out infinite;transform-origin:center}.pnai-mic .wave.r{animation-delay:.3s}.pnai-mic .note{animation:pnai-mic-note 2.4s ease-out infinite}.pnai-mic .note.b{animation-delay:.8s}.pnai-mic .note.c{animation-delay:1.5s}@keyframes pnai-mic-shake{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}@keyframes pnai-mic-flame{0%{transform:scaleY(.85) scaleX(1.05)}to{transform:scaleY(1.2) scaleX(.9)}}@keyframes pnai-mic-wave{0%{opacity:0;transform:scale(.4)}30%{opacity:.7}to{opacity:0;transform:scale(1.2)}}@keyframes pnai-mic-note{0%{opacity:0;transform:translate(0) scale(.4)}20%{opacity:1}to{opacity:0;transform:translate(var(--nx),-30px) scale(1) rotate(20deg)}}.pnai-pig .floaty{animation:pnai-capy-float 3.4s ease-in-out infinite;transform-origin:center}.pnai-pig .ringf{animation:pnai-capy-ring 3.4s ease-in-out infinite;transform-origin:center}.pnai-pig .pix{animation:pnai-capy-pix 3.4s ease-in-out infinite;transform-origin:center}.pnai-pig .spk{animation:pnai-capy-spk 3.4s ease-in-out infinite;transform-origin:center}@keyframes pnai-capy-float{0%,to{transform:translateY(2px) rotate(-1.5deg)}50%{transform:translateY(-3px) rotate(1.5deg)}}@keyframes pnai-capy-ring{0%,to{transform:translateY(-1px) scaleX(1)}50%{transform:translateY(2px) scaleX(1.03)}}@keyframes pnai-capy-pix{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-4px) rotate(6deg)}}@keyframes pnai-capy-spk{0%,to{opacity:.3}50%{opacity:1}}.pnai-floppy .disk{animation:pnai-floppy-glitch 3s step-end infinite;transform-origin:center}.pnai-floppy .bar{animation:pnai-floppy-bar 3s ease-out infinite;transform-origin:left center}.pnai-floppy .pct{animation:pnai-floppy-pct 3s step-end infinite}.pnai-floppy .coin{animation:pnai-floppy-coin 3s ease-out infinite}.pnai-floppy .c2{animation-delay:.1s}.pnai-floppy .c3{animation-delay:.2s}@keyframes pnai-floppy-glitch{0%{transform:translate(-2px)}4%{transform:translate(2px,1px)}8%{transform:translate(-1px,-1px)}12%{transform:translate(0)}to{transform:translate(0)}}@keyframes pnai-floppy-bar{0%,12%{transform:scaleX(0)}70%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes pnai-floppy-pct{0%,69%{opacity:0}72%{opacity:1}to{opacity:1}}@keyframes pnai-floppy-coin{0%,70%{opacity:0;transform:translate(0) scale(0)}78%{opacity:1;transform:translate(var(--cx),-22px) scale(1)}96%{opacity:0;transform:translate(var(--cx),-34px) scale(.7)}to{opacity:0}}.pnai-relic .ring{animation:pnai-relic-spin 9s linear infinite;transform-origin:50px 50px}.pnai-relic .iris{animation:pnai-relic-open 4s ease-in-out infinite;transform-origin:center}.pnai-relic .lidT{animation:pnai-relic-lidT 4s ease-in-out infinite;transform-origin:center bottom}.pnai-relic .lidB{animation:pnai-relic-lidB 4s ease-in-out infinite;transform-origin:center top}.pnai-relic .rays{animation:pnai-relic-rays 4s ease-in-out infinite;transform-origin:50px 50px}@keyframes pnai-relic-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pnai-relic-open{0%,18%{opacity:0;transform:scaleY(0)}38%{opacity:1;transform:scaleY(1)}72%{opacity:1;transform:scaleY(1)}88%{opacity:0;transform:scaleY(0)}to{opacity:0}}@keyframes pnai-relic-lidT{0%,18%{transform:translateY(0)}38%{transform:translateY(-9px)}72%{transform:translateY(-9px)}90%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes pnai-relic-lidB{0%,18%{transform:translateY(0)}38%{transform:translateY(9px)}72%{transform:translateY(9px)}90%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes pnai-relic-rays{0%,30%{opacity:0;transform:rotate(0deg) scale(.8)}48%{opacity:.85;transform:rotate(10deg) scale(1)}70%{opacity:.7}86%{opacity:0;transform:rotate(20deg) scale(1.05)}to{opacity:0}}.pnai-katana .blade{animation:pnai-katana-lunge 2.6s cubic-bezier(.5,0,.15,1) infinite;transform-origin:50px 50px}.pnai-katana .gleam{animation:pnai-katana-gleam 2.6s ease-out infinite}.pnai-katana .slash{animation:pnai-katana-slash 2.6s cubic-bezier(.5,0,.15,1) infinite}.pnai-katana .rs{animation:pnai-katana-rs 2.6s ease-out infinite;transform-origin:center}@keyframes pnai-katana-lunge{0%,46%{transform:translate(0) rotate(0deg)}54%{transform:translate(-5px,5px) rotate(-3deg)}66%{transform:translate(9px,-9px) rotate(2deg)}82%{transform:translate(0) rotate(0deg)}to{transform:translate(0) rotate(0deg)}}@keyframes pnai-katana-slash{0%,54%{stroke-dashoffset:130;opacity:0}60%{opacity:1}70%{stroke-dashoffset:0;opacity:1}86%{stroke-dashoffset:0;opacity:0}to{opacity:0}}@keyframes pnai-katana-rs{0%,62%{opacity:0;transform:scale(.5)}72%{opacity:1;transform:scale(1.1)}84%{opacity:0;transform:scale(1)}to{opacity:0}}@keyframes pnai-katana-gleam{0%,58%{opacity:0;transform:translate(0)}68%{opacity:.95}80%{opacity:0;transform:translate(-9px,9px)}to{opacity:0}}.pnai-coffee .mug{animation:pnai-coffee-bob 3.2s ease-in-out infinite;transform-origin:50% 100%}.pnai-coffee .st{animation:pnai-coffee-steam 3.2s ease-in-out infinite}.pnai-coffee .st.b{animation-delay:.6s}.pnai-coffee .st.c{animation-delay:1.2s}.pnai-coffee .heart{animation:pnai-coffee-heart 3.2s ease-in-out infinite;transform-origin:center}.pnai-coffee .moon{animation:pnai-coffee-moon 3.2s ease-in-out infinite;transform-origin:center}@keyframes pnai-coffee-bob{0%,to{transform:translateY(1px)}50%{transform:translateY(-1.5px)}}@keyframes pnai-coffee-steam{0%{opacity:0;transform:translateY(0) scaleY(.6)}25%{opacity:.7}to{opacity:0;transform:translateY(-22px) scaleY(1.2)}}@keyframes pnai-coffee-heart{0%,45%{opacity:0;transform:translateY(0) scale(0)}62%{opacity:1;transform:translateY(-6px) scale(1)}80%{transform:translateY(-12px) scale(1)}96%{opacity:0;transform:translateY(-18px) scale(.7)}to{opacity:0}}@keyframes pnai-coffee-moon{0%,to{opacity:.7}50%{opacity:1}}.pnai-trophy .runner{animation:pnai-trophy-run 3s ease-in-out infinite}.pnai-trophy .legL{animation:pnai-trophy-legL .26s ease-in-out infinite;transform-origin:center top}.pnai-trophy .legR{animation:pnai-trophy-legR .26s ease-in-out infinite;transform-origin:center top}.pnai-trophy .eyes{animation:pnai-trophy-look 3s ease-in-out infinite}.pnai-trophy .podium{animation:pnai-trophy-podium 3s ease-in-out infinite}@keyframes pnai-trophy-run{0%{transform:translate(-34px,4px)}40%{transform:translateY(4px)}55%{transform:translateY(4px)}68%{transform:translateY(-12px)}80%{transform:translateY(-12px)}to{transform:translate(-34px,4px)}}@keyframes pnai-trophy-legL{0%,to{transform:rotate(20deg)}50%{transform:rotate(-20deg)}}@keyframes pnai-trophy-legR{0%,to{transform:rotate(-20deg)}50%{transform:rotate(20deg)}}@keyframes pnai-trophy-look{0%,42%{transform:translateX(0)}48%{transform:translateX(-2.5px)}54%{transform:translateX(2.5px)}60%,to{transform:translateX(0)}}@keyframes pnai-trophy-podium{0%,60%{opacity:0;transform:translateY(6px)}70%{opacity:1;transform:translateY(0)}to{opacity:1}}.pnai-eye .lidT{animation:pnai-eye-lidT 3.4s ease-in-out infinite;transform-origin:center}.pnai-eye .lidB{animation:pnai-eye-lidB 3.4s ease-in-out infinite;transform-origin:center}.pnai-eye .pupil{animation:pnai-eye-scan 3.4s ease-in-out infinite}.pnai-eye .iris{animation:pnai-eye-iris 3.4s ease-in-out infinite;transform-origin:center}.pnai-eye .aura{animation:pnai-eye-aura 3.4s ease-in-out infinite;transform-origin:center}.pnai-eye .star{animation:pnai-eye-star 3.4s ease-in-out infinite;transform-origin:center}.pnai-eye .star.b{animation-delay:1.1s}.pnai-eye .star.c{animation-delay:2s}@keyframes pnai-eye-lidT{0%,12%{transform:translateY(0)}30%{transform:translateY(-15px)}74%{transform:translateY(-15px)}90%,to{transform:translateY(0)}}@keyframes pnai-eye-lidB{0%,12%{transform:translateY(0)}30%{transform:translateY(15px)}74%{transform:translateY(15px)}90%,to{transform:translateY(0)}}@keyframes pnai-eye-iris{0%,18%{opacity:0;transform:scale(0)}34%{opacity:1;transform:scale(1)}72%{opacity:1;transform:scale(1)}84%{opacity:0;transform:scale(0)}to{opacity:0}}@keyframes pnai-eye-scan{0%,40%{transform:translateX(0)}50%{transform:translateX(-7px)}62%{transform:translateX(7px)}72%,to{transform:translateX(0)}}@keyframes pnai-eye-aura{0%,30%{opacity:0;transform:scale(.7)}78%{opacity:0}90%{opacity:.8;transform:scale(1.15)}to{opacity:0;transform:scale(1.3)}}@keyframes pnai-eye-star{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}.pnai-bell .bell{animation:pnai-bell-swing 1.4s ease-in-out infinite;transform-origin:50px 20px}.pnai-bell .clap{animation:pnai-bell-clap 1.4s ease-in-out infinite;transform-origin:50px 20px}.pnai-bell .wave{animation:pnai-bell-wave 1.4s ease-out infinite;transform-origin:center}.pnai-bell .wave.l,.pnai-bell .wave.r{animation-delay:0s}.pnai-bell .cash{animation:pnai-bell-cash 2.8s ease-out infinite;transform-origin:center}@keyframes pnai-bell-swing{0%,to{transform:rotate(-13deg)}50%{transform:rotate(13deg)}}@keyframes pnai-bell-clap{0%,to{transform:rotate(15deg)}50%{transform:rotate(-15deg)}}@keyframes pnai-bell-wave{0%{opacity:0;transform:scale(.5)}30%{opacity:.7}to{opacity:0;transform:scale(1.25)}}@keyframes pnai-bell-cash{0%,55%{opacity:0;transform:translateY(0) scale(0)}68%{opacity:1;transform:translateY(-6px) scale(1)}88%{opacity:0;transform:translateY(-16px) scale(1)}to{opacity:0}}.pnai-bolt .bolt{animation:pnai-bolt-pulse 1.4s ease-in-out infinite;transform-origin:center}.pnai-bolt .ring{animation:pnai-bolt-ring 1.4s ease-out infinite;transform-origin:center}.pnai-bolt .arc{animation:pnai-bolt-arc .5s steps(2) infinite}.pnai-bolt .arc.b{animation-delay:.16s}.pnai-bolt .arc.c{animation-delay:.32s}@keyframes pnai-bolt-pulse{0%,to{filter:drop-shadow(0 0 2px rgba(34,211,122,.4));transform:scale(.94)}50%{filter:drop-shadow(0 0 8px rgba(34,211,122,.9));transform:scale(1.06)}}@keyframes pnai-bolt-ring{0%{opacity:0;transform:scale(.4)}35%{opacity:.7}to{opacity:0;transform:scale(1.3)}}@keyframes pnai-bolt-arc{0%,to{opacity:0}50%{opacity:.95}}.pnai-chicken .body{animation:pnai-hen-bob 1.7s ease-in-out infinite;transform-origin:50% 80%}.pnai-chicken .head{animation:pnai-hen-peck 1.7s ease-in-out infinite;transform-origin:62px 52px}.pnai-chicken .wing{animation:pnai-hen-flap .42s ease-in-out infinite;transform-origin:46px 56px}.pnai-chicken .egg{animation:pnai-hen-egg 3.4s ease-in-out infinite;transform-origin:center}@keyframes pnai-hen-bob{0%,to{transform:translateY(0) scaleY(1)}50%{transform:translateY(-1.5px) scaleY(1.02)}}@keyframes pnai-hen-peck{0%,55%,to{transform:rotate(0deg)}70%{transform:rotate(22deg)}82%{transform:rotate(0deg)}}@keyframes pnai-hen-flap{0%,to{transform:rotate(-6deg)}50%{transform:rotate(10deg)}}@keyframes pnai-hen-egg{0%,57%{opacity:0;transform:translateY(-6px) scale(.2)}67%{opacity:1;transform:translateY(4px) scale(1)}81%{opacity:1;transform:translateY(6px) scale(1)}85%{opacity:0;transform:translateY(6px) scale(1)}to{opacity:0}}.pnai-d20 .die{animation:pnai-d20-roll 3s cubic-bezier(.3,0,.2,1) infinite;transform-origin:50px 52px}.pnai-d20 .flash{animation:pnai-d20-flash 3s ease-out infinite;transform-origin:center}.pnai-d20 .spk{animation:pnai-d20-spk 3s ease-in-out infinite;transform-origin:center}.pnai-d20 .spk.b{animation-delay:.15s}.pnai-d20 .spk.c{animation-delay:.3s}@keyframes pnai-d20-roll{0%{transform:rotate(0deg) translateY(-9px)}32%{transform:rotate(740deg) translateY(2px)}38%{transform:rotate(2turn) translateY(-3px)}44%{transform:rotate(2turn) translateY(0)}84%{transform:rotate(2turn) translateY(0)}92%{transform:rotate(2turn) translateY(-9px)}to{transform:rotate(2turn) translateY(-9px)}}@keyframes pnai-d20-flash{0%,36%{opacity:0;transform:scale(.4)}46%{opacity:.95;transform:scale(1.15)}72%{opacity:0;transform:scale(1.3)}to{opacity:0}}@keyframes pnai-d20-spk{0%,40%{opacity:0;transform:scale(0)}52%{opacity:1;transform:scale(1)}72%{opacity:0;transform:scale(1)}to{opacity:0}}.pnai-levelup .bar{animation:pnai-lvl-bar 2.6s cubic-bezier(.5,0,.3,1) infinite;transform-origin:left center}.pnai-levelup .arrow{animation:pnai-lvl-arrow 2.6s cubic-bezier(.3,1.4,.4,1) infinite;transform-origin:center 70%}.pnai-levelup .txt{animation:pnai-lvl-txt 2.6s ease-out infinite}.pnai-levelup .chev{animation:pnai-lvl-chev 2.6s ease-out infinite}.pnai-levelup .chev.b{animation-delay:.15s}.pnai-levelup .chev.c{animation-delay:.3s}@keyframes pnai-lvl-bar{0%,8%{transform:scaleX(0)}56%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes pnai-lvl-arrow{0%,52%{opacity:.3;transform:translateY(6px) scale(.6)}64%{opacity:1;transform:translateY(-2px) scale(1.12)}74%{transform:translateY(0) scale(1)}92%{opacity:1;transform:translateY(0) scale(1)}to{opacity:.5;transform:translateY(2px) scale(.9)}}@keyframes pnai-lvl-txt{0%,54%{opacity:0;transform:translateY(4px)}64%{opacity:1;transform:translateY(0)}92%{opacity:1}to{opacity:0}}@keyframes pnai-lvl-chev{0%,56%{opacity:0;transform:translateY(0)}66%{opacity:1}to{opacity:0;transform:translateY(-20px)}}.pnai-shootingstar .comet{animation:pnai-star-fly 2.6s cubic-bezier(.45,0,.55,1) infinite}.pnai-shootingstar .twk{animation:pnai-star-twk 2.6s ease-in-out infinite;transform-origin:center}.pnai-shootingstar .twk.b{animation-delay:1.1s}.pnai-shootingstar .twk.c{animation-delay:1.8s}.pnai-shootingstar .core{animation:pnai-star-core 2.6s ease-in-out infinite;transform-origin:center}@keyframes pnai-star-fly{0%{opacity:0;transform:translate(-32px,30px)}16%{opacity:1}72%{opacity:1;transform:translate(32px,-28px)}86%{opacity:0;transform:translate(42px,-38px)}to{opacity:0}}@keyframes pnai-star-core{0%,to{transform:rotate(0deg) scale(.95)}50%{transform:rotate(40deg) scale(1.05)}}@keyframes pnai-star-twk{0%,to{opacity:0;transform:scale(0)}50%{opacity:.9;transform:scale(1)}}.pnai-skull .head{animation:pnai-skull-float 3s ease-in-out infinite;transform-origin:50% 50%}.pnai-skull .jaw{animation:pnai-skull-jaw .42s ease-in-out infinite;transform-origin:50% 0}.pnai-skull .eye{animation:pnai-skull-eye 1.6s ease-in-out infinite}.pnai-skull .bones{animation:pnai-skull-bones 3s ease-in-out infinite;transform-origin:center}@keyframes pnai-skull-float{0%,to{transform:translateY(1.5px) rotate(-2deg)}50%{transform:translateY(-2.5px) rotate(2deg)}}@keyframes pnai-skull-jaw{0%,to{transform:translateY(0)}50%{transform:translateY(2.5px)}}@keyframes pnai-skull-eye{0%,to{opacity:.6}50%{opacity:1}}@keyframes pnai-skull-bones{0%,to{opacity:.5}50%{opacity:.75}}.pnai-idle *{animation:none!important}.ds-alerts-img-bg--shared{border-top:1px solid #ffffff14;margin-top:.875rem;padding-top:.875rem}.ds-img-tabs{background-color:#5c27ff1f;border-radius:999px;display:flex;gap:.25rem;margin-bottom:.875rem;padding:.25rem}.ds-img-tab{background:#0000;border:none;border-radius:999px;color:var(--ds-base-300);cursor:pointer;flex:1;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700;height:2.25rem;transition:background-color .14s,color .14s}.ds-img-tab[data-active=true]{background-clip:padding-box;background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));color:var(--ds-base-0)}.ds-icon-picker-wrap{align-items:center;display:flex;gap:6px}.ds-icon-picker__arrow{background:#ffffff0d;border:none;border-radius:10px;color:var(--ds-base-0);cursor:pointer;flex:0 0 auto;font-size:var(--ds-font-xl);font-weight:700;height:48px;line-height:1;transition:background .14s;width:24px}.ds-icon-picker__arrow:hover{background:#ffffff1f}.ds-icon-picker{display:flex;flex:1 1 0;gap:8px;min-width:0;overflow-x:auto;padding:4px 2px 8px;scroll-snap-type:x proximity;scrollbar-width:thin}.ds-icon-picker__item{align-items:center;background:#ffffff08;border:2px solid #0000;border-radius:12px;cursor:pointer;display:flex;flex:0 0 auto;height:48px;justify-content:center;scroll-snap-align:start;transition:border-color .14s,background .14s,box-shadow .14s;width:48px}.ds-icon-picker__item:hover{background:#ffffff12}.ds-icon-picker__item[data-active=true]{background:#ff7c7f24;border-color:var(--ds-secondary);box-shadow:0 0 0 3px #ff7c7f2e}.ds-icon-picker__bar{align-items:center;display:flex;justify-content:space-between;margin-top:.875rem}.ds-icon-picker__play{align-items:center;background:#0000;border:1px solid #fff3;border-radius:999px;color:var(--ds-base-0);cursor:pointer;display:inline-flex;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-sm);font-weight:700;gap:6px;height:36px;padding:0 16px;transition:background .14s}.ds-icon-picker__play:hover{background:#ffffff14}@keyframes pnai-icon-in{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.kit-alert-avatar.pnai-icon-in{animation:pnai-icon-in .7s cubic-bezier(.3,1.4,.4,1) both}.pn-legal-prose{color:var(--text-secondary);font-size:var(--ds-font-body);line-height:1.7}.pn-legal-prose h2{border-bottom:1px solid var(--border);color:var(--text-primary);font-size:var(--ds-font-title-sm);font-weight:600;margin:36px 0 14px;padding-bottom:12px}.pn-legal-prose h2:first-child{margin-top:0}.pn-legal-prose h3{font-size:var(--ds-font-base);margin:28px 0 12px}.pn-legal-prose h3,.pn-legal-prose h4{color:var(--text-primary);font-weight:600}.pn-legal-prose h4{font-size:var(--ds-font-md);margin:22px 0 10px}.pn-legal-prose p{margin:0 0 14px}.pn-legal-prose ol,.pn-legal-prose ul{margin:0 0 14px;padding-left:22px}.pn-legal-prose li{margin:0 0 8px}.pn-legal-prose a{color:var(--pn-purple);text-decoration:none}.pn-legal-prose a:hover{text-decoration:underline}.pn-legal-prose strong{color:var(--text-primary);font-weight:600}.pn-legal-prose blockquote{border-left:3px solid var(--pn-coral);color:var(--text-secondary);margin:0 0 16px;padding:8px 16px}.pn-legal-prose table{border-collapse:collapse;font-size:var(--ds-font-md);margin:0 0 16px;width:100%}.pn-legal-prose td,.pn-legal-prose th{border:1px solid var(--border);padding:8px 12px;text-align:left}.pn-legal-prose hr{border:0;border-top:1px solid var(--border);margin:28px 0}.ds-media-url{align-items:center;display:flex;gap:.5rem;margin:.5rem 0 .25rem}.ds-media-url__input{flex:1;min-width:0}.ds-media-url__go{background-color:var(--ds-base-900);border:1px solid var(--ds-border);border-radius:999px;color:var(--ds-on-surface);cursor:pointer;flex-shrink:0;font-family:var(--ds-font-family-ui);font-size:var(--ds-font-xs);font-weight:700;height:40px;padding:0 .875rem}.ds-media-url__go:hover:not([disabled]){border-color:var(--ds-secondary)}.ds-media-url[data-busy=true] .ds-media-url__go,.ds-media-url__go[disabled]{cursor:progress;opacity:.6}.ds-moderation{--mod-card:var(--surface-card);--mod-card-soft:color-mix(in srgb,var(--surface-overlay) 72%,#0000);--mod-chip:var(--surface-elev);--mod-chip-line:var(--border-strong);--mod-chip-text:var(--text-primary);--mod-chip-action:var(--text-secondary);--mod-line:var(--border);color:var(--text-primary);min-height:calc(100vh - 18.5rem);padding:0 var(--ds-workspace-gutter) 3rem}.ds-moderation-card>header,.ds-moderation-status{align-items:center;display:flex;gap:1rem;justify-content:space-between}.ds-moderation-detail__tags,.ds-moderation-history__main,.ds-moderation-history__meta,.ds-moderation-item__tags,.ds-moderation-status__health,.ds-moderation-status__signals{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem}.ds-moderation-status{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-clip:padding-box;background-color:color-mix(in srgb,var(--surface-card) 94%,#0000);background-image:linear-gradient(90deg,#5c27ff14,#ff7c7f0d);background-repeat:no-repeat;border:1px solid var(--mod-line);border-radius:.85rem;box-shadow:var(--ds-card-shadow);margin-top:1.25rem;min-height:4rem;padding:.85rem 1.25rem;position:sticky;top:.75rem;z-index:24}.ds-moderation-status__health{color:var(--text-muted);font-size:var(--ds-font-md);justify-content:flex-end}.ds-moderation-status__health strong{color:var(--text-primary)}.ds-moderation__banners{display:flex;flex-direction:column;gap:.6rem;margin:.85rem 0 0}.ds-moderation__banners .ds-status-bar{border-radius:.85rem;height:auto;min-height:3.5rem;padding:.6rem 1.25rem}.ds-moderation__banners .ds-status-bar__support{white-space:normal}.ds-moderation-protection{display:flex;flex-direction:column;gap:1.15rem;margin-top:1.35rem}.ds-moderation-protection__grid{display:grid;gap:1.1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ds-moderation-protection__card{background-color:var(--mod-card);border:1px solid var(--mod-line);border-radius:1rem;box-shadow:var(--ds-card-shadow);display:flex;flex-direction:column;gap:.8rem;padding:1.35rem 1.45rem}.ds-moderation-protection__card[data-active=true]{background-clip:padding-box;background-color:var(--surface-overlay);background-image:linear-gradient(135deg,#5c27ff52,#ff7c7f14 70%);background-repeat:no-repeat;border-color:var(--ds-primary-400);box-shadow:0 0 0 1px var(--ds-primary-400),0 14px 44px -18px #5c27ffa6}.ds-moderation-protection__card[data-active=true] .ds-moderation-protection__icon{background-clip:padding-box;background-color:var(--ds-primary);background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-info));background-repeat:no-repeat;box-shadow:0 6px 18px -6px #5c27ffb3;color:var(--ds-base-0)}.ds-moderation-protection__card[data-kind=automatic]{order:0}.ds-moderation-protection__card[data-kind=shield]{order:1}.ds-moderation-protection__card[data-kind=verified]{order:2}.ds-moderation-protection__card[data-kind=manual]{order:3}.ds-moderation-protection__card[data-kind=danger]{order:4}.ds-moderation-protection__card[data-kind=shield][data-active=true]{background-color:var(--ds-shield-strong);background-image:linear-gradient(135deg,var(--ds-shield-deep),var(--ds-shield-strong) 60%,var(--ds-shield) 135%);border-color:var(--ds-shield-bright);box-shadow:0 0 0 1px var(--ds-shield-bright),0 14px 44px -14px #38bdf8bf;color:var(--ds-base-0)}.ds-moderation-protection__card[data-kind=shield][data-active=true]>p{color:#ffffffeb}.ds-moderation-protection__card[data-kind=shield][data-active=true]>footer{border-top-color:#ffffff47}.ds-moderation-protection__card[data-kind=shield][data-active=true]>footer>a{color:var(--ds-shield-link)}.ds-moderation-protection__card[data-kind=shield][data-active=true] .ds-moderation-protection__icon{background-color:#fff3;background-image:none;box-shadow:none;color:var(--ds-base-0)}.ds-moderation-protection__card[data-kind=shield][data-active=true]{--btn-inverse-ink:var(--ds-shield-strong)}.ds-moderation-protection__card[data-kind=danger][data-active=true]{background-image:linear-gradient(135deg,#ffb02042,#0000 70%);border-color:var(--warning);box-shadow:0 0 0 1px var(--warning),0 14px 44px -18px #ffb02080}.ds-moderation-protection__card[data-kind=danger][data-active=true] .ds-moderation-protection__icon{background-color:var(--warning);background-image:none;box-shadow:0 6px 18px -6px #ffb02099;color:var(--ds-base-950)}[data-theme=light] .ds-moderation-protection__card[data-active=true]{background-color:var(--ds-primary-50);background-image:linear-gradient(135deg,#5c27ff24,#ff7c7f0f 70%);box-shadow:0 0 0 1px var(--ds-primary),0 14px 44px -18px #5c27ff59}.ds-moderation-protection__card>header{align-items:center;display:flex;gap:.6rem}.ds-moderation-protection__card h3{flex:1;font-size:var(--ds-font-subtitle);font-weight:800;letter-spacing:-.01em;margin:0}.ds-moderation-protection__icon{align-items:center;background-color:#5c27ff24;border-radius:.7rem;color:var(--ds-primary-200);display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.ds-moderation-protection__card[data-kind=danger] .ds-moderation-protection__icon{background-color:color-mix(in srgb,var(--warning) 14%,#0000);color:var(--warning)}[data-theme=light] .ds-moderation-protection__icon{color:var(--ds-primary-a11y)}.ds-moderation-protection__card>p{color:var(--text-secondary);flex:1;font-size:var(--ds-font-md);line-height:1.6;margin:0}.ds-moderation-protection__card>footer{align-items:center;border-top:1px solid var(--mod-line);display:flex;gap:.75rem;justify-content:flex-end;padding-top:.75rem}.ds-moderation-protection__card>footer>a{color:var(--ds-primary-200);font-size:var(--ds-font-sm);font-weight:700;margin-right:auto;text-decoration:none}.ds-moderation-protection__card>footer>a:hover{text-decoration:underline}[data-theme=light] .ds-moderation-protection__card>footer>a{color:var(--ds-primary-a11y)}.ds-moderation-protection__note{color:var(--text-muted);font-size:var(--ds-font-xs)}.ds-dialog__more{display:block;margin-top:.5rem}.ds-dialog__more a{color:var(--ds-primary-200);cursor:pointer;font-size:var(--ds-font-sm);font-weight:700;text-decoration:none}.ds-dialog__more a:hover{text-decoration:underline}[data-theme=light] .ds-dialog__more a{color:var(--ds-primary-a11y)}.ds-moderation__tabs{margin-top:1.25rem;overflow-x:auto}.ds-moderation-queue{align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(23rem,30rem) minmax(24rem,1fr);margin-top:1.35rem}.ds-moderation-queue__rail{display:flex;flex-direction:column;gap:.85rem;min-width:0}.ds-moderation-batch__actions,.ds-moderation-filters,.ds-moderation-quick-all,.ds-moderation-words__form{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.ds-moderation-bulk-head{align-items:center;color:var(--text-muted);display:flex;font-size:var(--ds-font-sm);justify-content:space-between;padding-inline:.15rem}.ds-moderation-batch button:not(.ds-btn),.ds-moderation-bulk-head button{background:#0000;border:0;color:var(--ds-primary-200);cursor:pointer;font:inherit;font-weight:700}[data-theme=light] .ds-moderation-batch button:not(.ds-btn),[data-theme=light] .ds-moderation-bulk-head button{color:var(--ds-primary-a11y)}.ds-moderation-quick-all{border:1px dashed var(--mod-line);border-radius:.75rem;padding:.6rem}.ds-moderation-item{background-color:var(--mod-card);border:1px solid var(--mod-line);border-radius:.85rem;display:grid;gap:.45rem;grid-template-columns:1.8rem minmax(0,1fr);transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease}.ds-moderation-item:hover{border-color:var(--border-strong)}.ds-moderation-item[data-active=true]{background-color:var(--surface-overlay);border-color:var(--ds-primary-400);box-shadow:0 0 0 1px var(--ds-primary-400)}.ds-moderation-item[data-selected=true]{border-color:var(--ds-secondary)}.ds-moderation-item__select{align-items:center;align-self:start;background-color:initial;border:1px solid var(--border-strong);border-radius:.3rem;color:var(--ds-base-950);cursor:pointer;display:inline-flex;height:1.15rem;justify-content:center;margin:1.15rem 0 0 .95rem;padding:0;width:1.15rem}.ds-moderation-item[data-selected=true] .ds-moderation-item__select{background-color:var(--ds-secondary);border-color:var(--ds-secondary)}.ds-moderation-item__body{background:#0000;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:.45rem;min-width:0;padding:1rem 1.1rem 1.1rem .3rem;text-align:left}.ds-moderation-item__head{align-items:baseline;display:flex;gap:.55rem}.ds-moderation-item__head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-moderation-item__head b{color:var(--pn-coral)}.ds-moderation-item__head time{color:var(--text-muted);font-size:var(--ds-font-xs);margin-left:auto;white-space:nowrap}.ds-moderation-item__message{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-secondary);display:-webkit-box;font-size:var(--ds-font-md);line-height:1.45;overflow:hidden}.ds-moderation-item__masked{align-items:center;color:var(--pn-coral-soft);display:flex;font-size:var(--ds-font-sm);gap:.4rem}.ds-moderation-item__tags>span:not(.ds-status-tag){background-color:var(--mod-chip);border:1px solid var(--mod-chip-line);border-radius:999px;color:var(--mod-chip-text);font-size:var(--ds-font-xs);padding:.18rem .5rem}.ds-moderation-detail{min-width:0;position:sticky;top:4.8rem}.ds-moderation-card,.ds-moderation-detail__card,.ds-moderation-detail__empty,.ds-moderation-history{background-color:var(--mod-card);border:1px solid var(--mod-line);border-radius:1rem;box-shadow:var(--ds-card-shadow)}.ds-moderation-detail__empty,.ds-moderation-empty{align-items:center;color:var(--text-muted);display:flex;flex-direction:column;justify-content:center;min-height:12rem;padding:2rem;text-align:center}.ds-moderation-detail__empty p,.ds-moderation-empty p{font-size:var(--ds-font-md);margin:.65rem 0 0;max-width:24rem}.ds-moderation-empty h3{color:var(--text-primary);font-size:var(--ds-font-lg);margin:.8rem 0 0}.ds-moderation-detail__card{padding:1.5rem}.ds-moderation-detail__card>header{align-items:baseline;display:flex;gap:1rem;justify-content:space-between}.ds-moderation-detail__card>header div{align-items:baseline;display:flex;gap:.6rem}.ds-moderation-detail__card>header strong{font-size:var(--ds-font-title-sm)}.ds-moderation-detail__card>header b{color:var(--pn-coral);font-size:var(--ds-font-lg)}.ds-moderation-detail__card>header>span{color:var(--text-muted);font-size:var(--ds-font-sm)}.ds-moderation-detail__tags{margin-top:.75rem}.ds-moderation-detail__tags>span:not(.ds-status-tag){background-color:var(--mod-chip);border:1px solid var(--mod-chip-line);border-radius:999px;color:var(--mod-chip-text);font-size:var(--ds-font-xs);padding:.18rem .5rem}.ds-moderation-copy-block{margin-top:.9rem}.ds-moderation-copy-block label{color:var(--text-muted);display:block;font-size:var(--ds-font-xs);font-weight:800;letter-spacing:.08em;margin-bottom:.4rem;text-transform:uppercase}.ds-moderation-copy-block p{background-color:color-mix(in srgb,var(--surface-input) 85%,#0000);border:1px solid var(--mod-line);border-radius:.7rem;color:var(--text-primary);font-size:var(--ds-font-body);line-height:1.55;margin:0;padding:.8rem .9rem}.ds-moderation-copy-block[data-normalized=true] p{border-color:#ff7c7f4d;color:var(--pn-coral-soft)}.ds-moderation-explanation,.ds-moderation-own-gate,.ds-moderation-sensitive{align-items:flex-start;background-color:var(--mod-card-soft);border:1px solid var(--mod-line);border-radius:.7rem;display:flex;gap:.65rem;margin-top:.9rem;padding:.8rem}.ds-moderation-explanation p,.ds-moderation-own-gate p,.ds-moderation-sensitive div{color:var(--text-secondary);flex:1;font-size:var(--ds-font-md);line-height:1.55;margin:0}.ds-moderation-sensitive div p{color:var(--text-muted);font-size:var(--ds-font-xs);margin:.15rem 0 0}.ds-moderation-explanation{background-color:#5c27ff1a;border-color:#8e58ff4d}.ds-moderation-explanation>svg{color:var(--ds-primary-200)}.ds-moderation-own-gate{border-color:color-mix(in srgb,var(--success) 30%,#0000);color:var(--success)}.ds-moderation-tts{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--ds-font-sm);gap:.45rem;margin:.85rem 0 0}.ds-moderation-detail__actions{border-top:1px solid var(--mod-line);display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem;padding-top:1rem}.ds-moderation-guidance{color:var(--text-muted);font-size:var(--ds-font-sm);line-height:1.55;margin:.9rem 0 0}.ds-moderation-guidance strong{color:var(--text-secondary)}.ds-moderation-batch{align-items:center;background-color:var(--surface-overlay);border:1px solid var(--ds-primary-400);border-radius:.85rem;bottom:.9rem;box-shadow:0 18px 48px #0000006b;display:flex;gap:.75rem;justify-content:space-between;padding:.75rem;position:sticky;z-index:18}[data-theme=light] .ds-moderation-batch{box-shadow:0 18px 48px #260d3f2e}.ds-moderation-batch>div:first-child{display:flex;flex-direction:column;font-size:var(--ds-font-md);gap:.15rem}.ds-moderation-batch>div:first-child span{color:var(--warning);font-size:var(--ds-font-sm)}.ds-moderation-history,.ds-moderation-intelligence,.ds-moderation-words{margin-top:1.35rem}.ds-moderation-history{padding:1.35rem}.ds-moderation-intelligence{display:flex;flex-direction:column;gap:1rem}.ds-moderation-intelligence__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.ds-moderation-intelligence__thesis.ds-callout{max-width:none}.ds-moderation-history__row{border-top:1px solid var(--mod-line);padding:1.2rem 0}.ds-moderation-history__row:first-of-type{margin-top:.75rem}.ds-moderation-history__main strong{font-size:var(--ds-font-body)}.ds-moderation-history__main b{color:var(--pn-coral)}.ds-moderation-history__main time{color:var(--text-muted);font-size:var(--ds-font-xs);margin-left:auto}.ds-moderation-history__row>p{color:var(--text-secondary);font-size:var(--ds-font-md);margin:.55rem 0}.ds-moderation-history__meta>span:first-child{color:var(--text-muted);font-size:var(--ds-font-sm);margin-right:auto}.ds-moderation-pagination{align-items:center;color:var(--text-muted);display:flex;font-size:var(--ds-font-sm);gap:.75rem;justify-content:space-between;min-height:2.5rem;padding-top:.75rem}.ds-moderation-words{align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1.25fr) minmax(20rem,.75fr)}.ds-moderation-card{padding:1.1rem}.ds-moderation-words__form{margin-top:1rem}.ds-moderation-words__form .ds-field{flex:1;min-width:13rem}.ds-moderation-words__empty,.ds-moderation-words__note{color:var(--text-muted);font-size:var(--ds-font-sm);line-height:1.5;margin:.9rem 0 0}.ds-moderation-terms{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.ds-moderation-terms>span{align-items:center;background-color:var(--mod-chip);border:1px solid var(--mod-chip-line);border-radius:999px;color:var(--mod-chip-text);display:inline-flex;font-size:var(--ds-font-sm);gap:.45rem;padding:.4rem .65rem}.ds-moderation-terms button{background:#0000;border:0;color:var(--mod-chip-action);cursor:pointer;display:inline-flex}.ds-moderation-terms button:focus-visible,.ds-moderation-terms button:hover{color:var(--mod-chip-text)}.ds-moderation-term-test{margin-top:.9rem}.ds-moderation-stats{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ds-moderation-stats .ds-big-number{min-width:0}.ds-moderation-distribution,.ds-moderation-stats .ds-big-number{background-color:var(--mod-card);border:1px solid var(--mod-line)}.ds-moderation-distribution{border-radius:1rem;box-shadow:var(--ds-card-shadow);padding:1.25rem}.ds-moderation-distribution>header,.ds-moderation-metric,.ds-moderation-metric__copy,.ds-moderation-metric__value{align-items:center;display:flex}.ds-moderation-distribution>header{gap:1rem;justify-content:space-between;margin-bottom:.4rem}.ds-moderation-distribution>header div>span,.ds-moderation-distribution>header>span{color:var(--text-muted);font-size:var(--ds-font-sm);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ds-moderation-distribution h3{color:var(--text-primary);font-size:var(--ds-font-xl);margin:.2rem 0 0}.ds-moderation-distribution__rows{display:grid;gap:0}.ds-moderation-metric{--mod-metric:var(--ds-primary-300);border-top:1px solid var(--mod-line);display:grid;gap:.65rem 1rem;grid-template-columns:minmax(0,1fr) auto;padding:1rem 0}.ds-moderation-metric[data-tone=success]{--mod-metric:var(--success)}.ds-moderation-metric[data-tone=alert]{--mod-metric:var(--warning)}.ds-moderation-metric[data-tone=danger]{--mod-metric:var(--error)}.ds-moderation-metric[data-tone=info]{--mod-metric:var(--ds-shield)}[data-theme=light] .ds-moderation-metric[data-tone=success]{--mod-metric:var(--ds-success-accessibility)}[data-theme=light] .ds-moderation-metric[data-tone=alert]{--mod-metric:var(--ds-alert-text)}[data-theme=light] .ds-moderation-metric[data-tone=danger]{--mod-metric:var(--ds-danger-950)}[data-theme=light] .ds-moderation-metric[data-tone=info]{--mod-metric:var(--ds-shield-deep)}.ds-moderation-metric__copy{gap:.75rem;min-width:0}.ds-moderation-metric__copy>div{display:flex;flex-direction:column;min-width:0}.ds-moderation-metric__copy strong{color:var(--text-primary);font-size:var(--ds-font-base)}.ds-moderation-metric__copy>div>span{color:var(--text-muted);font-size:var(--ds-font-sm)}.ds-moderation-metric__icon{align-items:center;background-color:color-mix(in srgb,var(--mod-metric) 14%,#0000);border-radius:999px;color:var(--mod-metric);display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.ds-moderation-metric__value{color:var(--text-muted);font-size:var(--ds-font-sm);gap:.35rem;justify-content:flex-end}.ds-moderation-metric__value strong{color:var(--text-primary);font-size:var(--ds-font-xl)}.ds-moderation-metric progress{accent-color:var(--mod-metric);background-color:var(--surface-elev);border:0;border-radius:999px;color:var(--mod-metric);grid-column:1/-1;height:.45rem;overflow:hidden;width:100%}.ds-moderation-metric progress::-webkit-progress-bar{background-color:var(--surface-elev);border-radius:999px}.ds-moderation-metric progress::-webkit-progress-value{background-color:var(--mod-metric);border-radius:999px}.ds-moderation-metric progress::-moz-progress-bar{background-color:var(--mod-metric);border-radius:999px}@media (max-width:1400px){.ds-project-header__qr{gap:.5rem;padding:.1875rem .3125rem}.ds-project-header__goal{padding:.625rem .875rem}}@media (max-width:1100px){.ds-moderation-status{align-items:flex-start;flex-direction:column}.ds-moderation-status__health{justify-content:flex-start}.ds-moderation-queue{grid-template-columns:minmax(19rem,.9fr) minmax(22rem,1.1fr)}.ds-moderation-batch{align-items:flex-start;flex-direction:column}}@media (max-width:820px){:root,html[data-sidebar-collapsed=true]{--ds-sidebar-width:0px}html[data-sidebar-mobile-open=true]{overflow:hidden}.ds-page-shell{display:block}.ds-mobile-nav{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-color:color-mix(in srgb,var(--ds-surface-page) 92%,#0000);border-bottom:1px solid var(--ds-line-subtle);color:var(--ds-text-primary);display:flex;justify-content:space-between;min-height:4rem;padding:.625rem 1rem;position:sticky;top:0;z-index:40}.ds-mobile-nav__logo{align-items:center;display:inline-flex;gap:.25rem;min-width:0;text-decoration:none}.ds-mobile-nav__logo-mark{height:1rem;width:auto}.ds-mobile-nav__logo-word{height:.875rem;width:auto}.ds-mobile-nav__actions{align-items:center;display:flex;gap:.625rem}.ds-mobile-nav__avatar{align-items:center;background:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary));border:2px solid var(--ds-primary-300);border-radius:999px;color:var(--ds-base-0);display:inline-flex;font-size:var(--ds-font-xs);font-weight:700;height:2.5rem;justify-content:center;overflow:hidden;width:2.5rem}.ds-mobile-nav__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ds-mobile-nav__trigger{align-items:center;background-color:initial;border:0;border-radius:999px;color:var(--ds-text-secondary);cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;padding:0;width:2.75rem}.ds-mobile-nav__trigger:focus-visible,.ds-mobile-nav__trigger:hover{background-color:var(--ds-surface-overlay);color:var(--ds-text-primary)}.ds-mobile-nav__trigger:focus-visible,.ds-sidebar__mobile-close:focus-visible{outline:3px solid var(--ds-focus-ring);outline-offset:2px}.ds-sidebar-backdrop{background:#0d001ab8;border:0;cursor:default;display:block;height:100%;inset:0;opacity:0;padding:0;pointer-events:none;position:fixed;transition:opacity .18s ease,visibility 0s linear .18s;visibility:hidden;width:100%;z-index:50}html[data-sidebar-mobile-open=true] .ds-sidebar-backdrop{opacity:1;pointer-events:auto;transition-delay:0s;visibility:visible}.ds-sidebar{box-shadow:1.5rem 0 4rem #0d001a5c;display:flex;max-width:100%;padding:.75rem;transform:translateX(-105%);transition:transform var(--ds-sidebar-motion),visibility 0s linear var(--ds-sidebar-motion);visibility:hidden;width:min(20rem,calc(100vw - 3rem));z-index:60}html[data-sidebar-mobile-open=true] .ds-sidebar{transform:translateX(0);transition-delay:0s;visibility:visible}html [data-sidebar-drawer] .ds-sidebar__header{height:2.75rem;min-height:2.75rem;padding:0 .25rem}html [data-sidebar-drawer] .ds-sidebar__logo{height:2.5rem;left:.25rem;top:0;width:7.3125rem}html [data-sidebar-drawer] .ds-sidebar__logo-img--full{opacity:1;transform:translateY(-50%) scale(1)}html [data-sidebar-drawer] .ds-sidebar__logo-img--symbol{opacity:0;transform:translate(-50%,-50%) scale(.82)}html [data-sidebar-drawer] .ds-sidebar__header-actions{display:flex;gap:.5rem;height:2.75rem;right:0;top:0;width:auto}html [data-sidebar-drawer] .ds-sidebar__header-actions>.ds-sidebar__icon-btn{height:2.75rem;position:static;width:2.75rem}html [data-sidebar-drawer] [data-sidebar-toggle]{display:none}html [data-sidebar-drawer] .ds-sidebar__mobile-close{display:inline-flex}html [data-sidebar-drawer] .ds-sidebar__nav{align-items:stretch;justify-content:flex-start;padding:0 .25rem}html [data-sidebar-drawer] .ds-sidebar__caption{margin:1.25rem 0 .75rem;max-height:.75rem;opacity:.85;padding:0 .75rem;transform:translateX(0)}html [data-sidebar-drawer] .ds-sidebar__caption:first-child{margin-top:.25rem}html [data-sidebar-drawer] .ds-sidebar__item{gap:.75rem;height:2.75rem;justify-content:flex-start;max-width:none;padding:0 .75rem;width:100%}html [data-sidebar-drawer] .ds-sidebar__item-icon{height:1.25rem;width:1.25rem}html [data-sidebar-drawer] .ds-sidebar__item-label{max-width:12rem;opacity:1;transform:translateX(0)}html [data-sidebar-drawer] .ds-sidebar__creator{gap:.625rem;justify-content:flex-start;max-width:none;min-height:3.5rem;padding:.5rem .625rem}html [data-sidebar-drawer] .ds-sidebar__creator-avatar{height:2.5rem;width:2.5rem}html [data-sidebar-drawer] .ds-sidebar__creator-text{flex:1;max-width:none;opacity:1;transform:translateX(0)}html [data-sidebar-drawer] .ds-sidebar__creator-menu{height:2.75rem;opacity:1;pointer-events:auto;transform:translateX(0);width:2.75rem}.ds-page-shell__main{margin-left:0}.ds-page-shell__content:not(.ds-page-shell__content--bleed){padding:1rem}.ds-page-shell__footer{margin:0 1rem 1rem}.ds-project-header{gap:1rem;padding:1rem 1rem 0}.ds-project-header__breadcrumb,.ds-project-header__goal,.ds-project-header__qr{display:none}.ds-project-header__main{display:block}.ds-project-header__avatar{border-radius:.75rem;height:3.5rem;width:3.5rem}.ds-project-header__avatar-placeholder,.ds-project-header__title{font-size:var(--ds-font-title)}.ds-project-header__description{-webkit-line-clamp:1}.ds-project-header__tabs{gap:0;margin-inline:-1rem;overflow-x:auto;padding-inline:1rem;scrollbar-width:none}.ds-project-header__tabs::-webkit-scrollbar{display:none}.ds-project-tab{flex:0 0 auto;font-size:var(--ds-font-xs);height:2.7rem;padding-inline:.9rem}.ds-moderation{padding:0 1rem 5rem}.ds-moderation-card>header,.ds-moderation__banners .ds-status-bar{align-items:flex-start;flex-direction:column}.ds-moderation__banners .ds-status-bar{gap:.5rem;padding:.75rem 1rem}.ds-moderation-protection__grid,.ds-moderation-queue,.ds-moderation-words{grid-template-columns:1fr}.ds-moderation-detail{position:static}.ds-moderation-detail__empty{display:none}.ds-moderation-detail__card{border-radius:1.25rem 1.25rem 0 0;box-shadow:0 -20px 70px #00000094;inset:auto 0 0 0;max-height:78vh;overflow-y:auto;position:fixed;z-index:45}.ds-moderation-detail__card:before{background:var(--border-strong);border-radius:999px;content:"";display:block;height:.25rem;margin:-.45rem auto .8rem;width:2.8rem}.ds-moderation-batch{inset:auto .65rem .65rem;position:fixed;z-index:50}.ds-moderation-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px) and (prefers-reduced-motion:reduce){.ds-sidebar,.ds-sidebar-backdrop{transition:none}}@media (max-width:520px){.ds-moderation__tabs{width:100%}.ds-moderation__tabs .ds-tab{flex:0 0 auto}.ds-moderation-quick-all .ds-btn,.ds-moderation-words__form .ds-btn{flex:1}.ds-moderation-detail__actions,.ds-moderation-stats{grid-template-columns:1fr}.ds-moderation-distribution>header{align-items:flex-start;flex-direction:column}.ds-moderation-history__main time{margin-left:0;width:100%}.ds-moderation-history__meta .ds-btn{width:100%}}.ds-devsim{color:var(--text-primary);display:flex;flex-direction:column;gap:1.25rem;margin:0 auto;max-width:62rem;padding:2.5rem 2rem 4rem}.ds-devsim__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}.ds-devsim__card{background-color:var(--surface-card);border:1px solid var(--border);border-radius:1rem;box-shadow:var(--ds-card-shadow);display:flex;flex-direction:column;gap:1rem;padding:1.35rem 1.5rem}.ds-devsim__card-title{font-size:var(--ds-font-base);font-weight:800;letter-spacing:-.01em;margin:0}.ds-devsim__project{max-width:26rem}.ds-devsim__hint{color:var(--text-muted);font-size:var(--ds-font-sm);margin:0}.ds-devsim__presets{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.ds-devsim__custom{align-items:end;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) 9rem minmax(0,2fr) auto}.ds-devsim__fire{margin-bottom:.1rem}.ds-devsim__results{display:flex;flex-direction:column}.ds-devsim__result{align-items:center;border-top:1px solid var(--border);display:flex;font-size:var(--ds-font-md);gap:1rem;justify-content:space-between;padding:.6rem 0}.ds-devsim__result:first-child{border-top:0;padding-top:0}@media (max-width:820px){.ds-devsim{padding:1.25rem 1rem 3rem}.ds-devsim__custom{align-items:stretch;grid-template-columns:1fr}}.ds-devfab{align-items:flex-end;bottom:1rem;display:flex;flex-direction:column;gap:.5rem;position:fixed;right:1rem;z-index:80}.ds-devfab__toggle{align-items:center;background-color:var(--surface-overlay);border:1px solid var(--border-strong);border-radius:50%;color:var(--text-secondary);cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;opacity:.55;transition:opacity .14s ease,color .14s ease;width:2.5rem}.ds-devfab[data-open=true] .ds-devfab__toggle,.ds-devfab__toggle:hover{color:var(--text-primary);opacity:1}.ds-devfab__panel{background-color:var(--surface-card);border:1px solid var(--border-subtle);border-radius:.85rem;box-shadow:0 18px 48px #00000073;display:flex;flex-direction:column;gap:.5rem;padding:.75rem .85rem;width:13rem}.ds-devfab__title{color:var(--text-muted);font-size:var(--ds-font-xs);font-weight:800;letter-spacing:.1em;margin:0;text-transform:uppercase}.ds-devfab__row{display:flex;gap:.4rem}.ds-devfab__row button{background:#0000;border:1px solid var(--border-strong);border-radius:.55rem;color:var(--text-primary);cursor:pointer;flex:1;font:inherit;font-size:var(--ds-font-sm);font-weight:700;padding:.4rem 0}.ds-devfab__row button:hover{background-color:#5c27ff29;border-color:var(--ds-primary-400)}.ds-devfab__length{align-self:flex-start;background:#0000;border:1px solid var(--border);border-radius:999px;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--ds-font-xs);font-weight:700;padding:.15rem .55rem}.ds-devfab__length:hover{color:var(--text-primary)}.ds-devfab__last{color:var(--text-muted);font-size:var(--ds-font-xs);margin:0}.ck-root{--focus-ring:#b79cff;--coral-ink:var(--ds-secondary);--ok-ink:#5fd9a9;--warn-ink:#ffb020;--err-ink:#ff7b7b;--ok-bg:#6ee7b717;--warn-bg:#ffb0201a;--err-bg:#ff6b6b1a;--info-bg:#8e58ff24;--ok-bd:#6ee7b759;--warn-bd:#ffb02059;--err-bd:#ff6b6b66;--info-bd:#8e58ff73;--ck-select:var(--ds-info);--ck-select-bg:#8e58ff29;--ck-select-ink:#cfbcff;--surface-page:#241041;--surface-card:#341a58;--surface-overlay:#44236d;--surface-input:#301650;--surface-elev:#4c2a7a;--border:#472573;--border-subtle:#573283;--border-strong:#7548b5;--text-secondary:#c6b5e2;--text-muted:#9781b5;background:var(--surface-page);color:var(--text-primary)}.ck-root [data-theme=light],[data-theme=light] .ck-root{--focus-ring:var(--ds-primary);--coral-ink:#d6484d;--ok-ink:#0b815a;--warn-ink:#9a5b00;--err-ink:#c63440;--ok-bg:#0e9f6e12;--warn-bg:#b4530912;--err-bg:#c634400f;--info-bg:#5c27ff0f;--ok-bd:#0e9f6e4d;--warn-bd:#b453094d;--err-bd:#c6344059;--info-bd:#5c27ff4d;--ck-select:var(--pn-purple);--ck-select-bg:#5c27ff12;--ck-select-ink:var(--pn-purple)}[data-theme=light] .ck-root{--surface-page:#efeaf7;--surface-card:var(--ds-base-0);--surface-overlay:#f4f0ff;--surface-input:#faf7ff;--surface-elev:#f0eaff;--border:var(--ds-border-light);--border-subtle:#efe7ff;--border-strong:#c9b8ff;--text-secondary:#6b5b8a;--text-muted:#9a8fb3}.ck-formcard{background:var(--ds-base-0);border:1px solid #1c0c341a;border-radius:20px;box-shadow:0 28px 70px -28px #0e05228c;padding:0 28px 26px;position:relative}[data-theme=light] .ck-root .ck-formcard{box-shadow:0 20px 50px -25px #3c1e784d}.ck-root [data-theme=light].ck-formcard{background:var(--ds-base-0)}.ck-root a:where(:not([class])){color:var(--coral-ink)}.ck-root a:where(:not([class])):hover{text-decoration:underline}.ck-root :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ck-root .tnum{font-feature-settings:"tnum"}.ck-icon{display:block;flex-shrink:0}.ck-icon--top-1{margin-top:1px}.ck-icon--top-2{margin-top:2px}.ck-icon--inline{display:inline-block;margin-right:4px;vertical-align:-1px}.ck-accept__chevron{transition:transform .16s ease}.ck-accept__chevron.is-open{transform:rotate(180deg)}.ck-avatar{border-radius:50%;font-weight:700;overflow:hidden}.ck-avatar--32{font-size:var(--ds-font-sm);height:32px;width:32px}.ck-avatar--34{font-size:var(--ds-font-md);height:34px;width:34px}.ck-avatar--64{font-size:var(--ds-font-2xl);height:64px;width:64px}.ck-avatar__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ck-card-identity{margin-bottom:18px;text-align:center}.ck-card-identity__avatar{border:4px solid var(--surface-card);box-shadow:0 8px 24px #14082859;margin:-46px auto 14px}.ck-card-identity__heading{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:8px}.ck-card-identity__title{font-size:var(--ds-font-title-sm);font-weight:700;letter-spacing:-.01em;margin:0}.ck-card-identity__live{align-items:center;background:var(--ds-state-coral-ink);border:1px solid color-mix(in srgb,var(--ds-state-coral-ink) 82%,var(--ds-base-0));border-radius:999px;box-shadow:0 6px 18px color-mix(in srgb,var(--ds-state-coral-ink) 24%,#0000);color:var(--ds-base-0);display:inline-flex;font-size:var(--ds-font-xs);font-weight:700;gap:5px;padding:3px 8px}.ck-card-identity__live-dot{animation:ck-live-dot-pulse 1.8s ease-in-out infinite;background:currentColor;border-radius:50%;height:6px;width:6px}@keyframes ck-live-dot-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--ds-base-0) 40%,#0000);opacity:.75;transform:scale(.85)}50%{box-shadow:0 0 0 4px #0000;opacity:1;transform:scale(1)}}.ck-card-identity__description{color:var(--text-secondary);font-size:var(--ds-font-sm);line-height:1.5;margin:0 auto 10px;max-width:52ch}.ck-card-identity__project-name{color:var(--text-primary);font-weight:600}.ck-card-identity__separator{color:var(--text-muted);margin:0 3px}.ck-card-identity__creator-link{align-items:center;background:var(--surface-input);border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-secondary);display:inline-flex;font-size:var(--ds-font-xs);font-weight:600;gap:5px;padding:5px 10px;text-decoration:none;transition:color .15s ease,border-color .15s ease,background-color .15s ease,transform .15s ease}.ck-card-identity__creator-link:hover{background:var(--brand-subtle);border-color:color-mix(in srgb,var(--ds-primary) 28%,var(--border-subtle));color:var(--text-primary);transform:translateY(-1px)}.ck-card-identity__creator-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ck-goal-card{margin-bottom:18px;padding:14px}.ck-goal-card--slim{margin-bottom:14px;padding:10px 12px}.ck-goal-card__heading{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.ck-goal-card__copy{min-width:0}.ck-goal-card__eyebrow{color:var(--text-muted);font-size:var(--ds-font-xs);font-weight:600;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.ck-goal-card__label{font-size:var(--ds-font-md);font-weight:600}.ck-goal-card__percentage{color:var(--coral-ink);font-size:var(--ds-font-base);font-weight:700}.ck-goal-card__progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface-overlay);border:0;border-radius:999px;display:block;height:6px;margin-bottom:8px;overflow:hidden;width:100%}.ck-goal-card__progress::-webkit-progress-bar{background:var(--surface-overlay)}.ck-goal-card__progress::-webkit-progress-value{background:var(--pn-gradient)}.ck-goal-card__progress::-moz-progress-bar{background:var(--pn-gradient)}.ck-goal-card__totals{color:var(--text-secondary);display:flex;font-size:var(--ds-font-xs);gap:12px;justify-content:space-between}.ck-goal-card__totals strong{color:var(--text-primary)}.ck-success-head{position:relative;text-align:center}.ck-success-head__mark-row{display:flex;justify-content:center;margin:10px 0 18px}.ck-success-head__mark{height:84px;position:relative;width:84px}.ck-success-head__ring{background:var(--brand-subtle);border-radius:50%;inset:0;position:absolute}.ck-success-head__badge{border-radius:50%;box-shadow:0 12px 36px #5c27ff73;inset:10px;position:absolute}.ck-success-head__title{font-size:var(--ds-font-2xl);font-weight:700;letter-spacing:-.02em;margin:0 0 8px}.ck-success-head__copy{color:var(--text-secondary);font-size:var(--ds-font-md);line-height:1.5;margin:0 0 18px;padding:0 6px}.ck-success-head__copy b{color:var(--text-primary)}.ck-pay-status{margin-bottom:12px;padding:4px 14px}.ck-pay-status__row{align-items:flex-start;display:flex;gap:10px;padding:10px 0}.ck-pay-status__row--payment{align-items:center;border-bottom:1px solid var(--border)}.ck-pay-status__message,.ck-pay-status__payment{font-size:var(--ds-font-sm)}.ck-pay-status__message{color:var(--text-secondary);line-height:1.45}.ck-reward-delivery{border-color:var(--border-strong);margin-bottom:12px;padding:16px}.ck-reward-delivery__heading{align-items:center;display:flex;gap:10px;margin-bottom:10px}.ck-reward-delivery__mark{border-radius:10px;height:34px;width:34px}.ck-reward-delivery__title{flex:1;font-size:var(--ds-font-md);font-weight:600;min-width:0}.ck-reward-delivery__progress{align-items:center;display:flex;gap:8px;margin-top:10px}.ck-reward-delivery__claim-copy,.ck-reward-delivery__copy,.ck-reward-delivery__progress{color:var(--text-secondary);font-size:var(--ds-font-sm);line-height:1.55}.ck-reward-delivery__claim-copy{margin-bottom:10px}.ck-reward-delivery__claim-copy b{color:var(--text-primary)}.ck-reward-delivery__primary-action{margin-bottom:8px;width:100%}.ck-reward-delivery__meta,.ck-reward-delivery__support{color:var(--text-muted);font-size:var(--ds-font-xs);text-align:center}.ck-reward-delivery__meta{line-height:1.5}.ck-reward-delivery__support{margin-top:8px}.ck-reward-delivery__notice{margin-bottom:8px}.ck-reward-delivery__claim-form{display:flex;gap:8px}.ck-reward-delivery__claim-input{flex:1;min-width:0}.ck-reward-delivery__claim-submit{flex-shrink:0;font-size:var(--ds-font-md);height:48px;padding:0 16px}.ck-fan-confirmation{align-items:flex-start;display:flex;gap:10px;margin-bottom:12px;padding:12px 14px}.ck-fan-confirmation__copy{color:var(--text-secondary);font-size:var(--ds-font-sm);line-height:1.5}.ck-fan-confirmation__copy b{color:var(--text-primary)}.ck-receipt{padding:16px}.ck-receipt--spaced{margin-bottom:14px}.ck-receipt__heading{color:var(--text-muted);display:flex;font-size:var(--ds-font-xs);font-weight:600;gap:12px;justify-content:space-between;letter-spacing:.06em;margin-bottom:10px;text-transform:uppercase}.ck-receipt__body{display:grid;gap:8px}.ck-receipt__message{font-style:italic;font-weight:400}.ck-receipt__paid-at{font-weight:400}.ck-receipt__renewal{color:var(--ok-ink)}.ck-receipt__divider{background:var(--border);height:1px;margin:2px 0}.ck-receipt__total-row{align-items:baseline}.ck-receipt__total{color:var(--coral-ink);font-size:var(--ds-font-title-sm);font-weight:700;letter-spacing:-.02em}.ck-thanks-actions__manage{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--ds-font-sm);gap:8px;margin-bottom:12px;padding:0 2px}.ck-thanks-actions__primary{margin-bottom:8px;width:100%}.ck-thanks-actions__secondary{margin-bottom:6px;width:100%}.ck-empty-thanks{padding-top:24px;text-align:center}.ck-empty-thanks__mark-row{display:flex;justify-content:center;margin:10px 0 18px}.ck-empty-thanks__mark{border-radius:50%;height:64px;width:64px}.ck-empty-thanks__title{font-size:var(--ds-font-2xl);font-weight:700;letter-spacing:-.02em;margin:0 0 8px}.ck-empty-thanks__copy{color:var(--text-secondary);font-size:var(--ds-font-md);line-height:1.5;margin:0 0 24px}.ck-empty-thanks__back{width:100%}.ck-form-contract{margin-bottom:16px}.ck-form-cadence{margin:-4px 0 14px}.ck-form-periods{margin-top:14px}.ck-form-periods__options{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.ck-form-periods__label{font-size:var(--ds-font-md)}.ck-form-periods__amount{font-size:var(--ds-font-xs);font-weight:500;opacity:.8}.ck-form-periods__summary{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--ds-font-sm);gap:8px;margin-top:10px}.ck-form-periods__summary-copy{flex:1;min-width:180px}.ck-form-emphasis{color:var(--text-primary)}.ck-form-renewal{margin-top:14px}.ck-form-identity{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:14px}.ck-form-label-required{color:var(--coral-ink)}.ck-form-label-optional{color:var(--text-muted);font-weight:400}.ck-form-identity__hint{color:var(--text-muted);font-size:var(--ds-font-xs);line-height:1.5;margin-top:5px}.ck-form-session{align-items:center;display:flex;gap:10px;margin-top:14px;padding:10px 12px}.ck-form-session__identity{flex:1;min-width:0}.ck-form-session__title{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--ds-font-md);font-weight:600;gap:8px}.ck-form-session__email{color:var(--text-muted);font-size:var(--ds-font-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-form-session__switch{flex-shrink:0}.ck-form-message{margin-top:12px}.ck-form-message__label{display:flex;gap:12px;justify-content:space-between}.ck-form-message__count{color:var(--text-muted);font-weight:400}.ck-form-message__count.is-near-limit{color:var(--warn-ink)}.ck-form-message__shield-hint{align-items:center;color:var(--text-muted);display:flex;font-size:var(--ds-font-xs);gap:6px;margin:-2px 0 6px}.ck-form-message__input{font-family:inherit;height:72px;padding-bottom:11px;padding-top:11px;resize:none}.ck-form-mod-status{align-items:center;display:flex;font-size:var(--ds-font-sm);margin-top:6px;min-height:26px}.ck-form-mod-status--checking{color:var(--text-secondary);gap:8px}.ck-form-mod-status--ok{color:var(--ok-ink);gap:6px}.ck-form-mod-notice{margin-top:8px}.ck-form-mod-actions{display:flex;flex-wrap:wrap;gap:4px;margin-left:-8px;margin-top:6px}.ck-form-mod-actions__primary{color:var(--text-primary);font-weight:600}.ck-form-mod-idle{min-height:0}.ck-form-accept__summary{align-items:flex-start;display:flex;gap:10px}.ck-form-accept__copy{color:var(--text-secondary);flex:1;font-size:var(--ds-font-sm);line-height:1.55}.ck-form-accept__details-toggle{font-size:var(--ds-font-xs);margin-left:21px;margin-top:2px}.ck-form-accept__details{color:var(--text-secondary);display:grid;font-size:var(--ds-font-xs);gap:5px;line-height:1.55;margin:4px 0 2px;padding:0 0 0 46px}.ck-form-gate{margin-top:16px}.ck-form-cta{margin-top:14px}.ck-root .ck-form-cta__button{font-size:var(--ds-font-body);height:52px;width:100%}.ck-form-cta__reason{align-items:center;color:var(--warn-ink);display:flex;font-size:var(--ds-font-xs);gap:6px;justify-content:center;margin-top:8px;text-align:center}.ck-form-cta__method{color:var(--text-secondary);font-size:var(--ds-font-sm);margin-top:12px;text-align:center}.ck-form-cta__fineprint{color:var(--text-muted);font-size:var(--ds-font-xs);line-height:1.7;margin-top:12px;text-align:center}.ck-root .ck-form-cta__fineprint-link{color:var(--text-muted)}.ck-form-sheet__title{font-size:var(--ds-font-subtitle);font-weight:700;letter-spacing:-.01em;margin-bottom:4px}.ck-form-sheet__lead{color:var(--text-secondary);font-size:var(--ds-font-sm);line-height:1.5;margin-bottom:14px}.ck-form-sheet__notice{margin-bottom:12px}.ck-form-sheet__email,.ck-form-sheet__magic-email{margin-bottom:8px}.ck-form-sheet__password{margin-bottom:12px}.ck-form-sheet__login-button{margin-bottom:10px;width:100%}.ck-form-sheet__divider{margin:4px 0 10px}.ck-form-sheet__magic-button{margin-bottom:8px;width:100%}.ck-form-sheet__signup{color:var(--text-secondary);font-size:var(--ds-font-sm);text-align:center}.ck-benefit-value__label{display:flex;gap:12px;justify-content:space-between}.ck-benefit-value__period{color:var(--text-muted);font-weight:400}.ck-benefit-value__field{position:relative}.ck-benefit-value__currency{font-size:var(--ds-font-body);font-weight:600;left:16px}.ck-benefit-value__currency,.ck-benefit-value__suffix{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ck-benefit-value__suffix{font-size:var(--ds-font-sm);right:14px}.ck-benefit-value__ladder{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ck-benefit-value__mark.is-unlocked{color:var(--ok-ink)}.ck-benefit-status{align-items:center;display:flex;gap:8px;margin-top:8px;min-height:30px}.ck-benefit-status__icon.is-warning{color:var(--warn-ink)}.ck-benefit-status__icon.is-complete{color:var(--ok-ink)}.ck-benefit-status__copy,.ck-benefit-status__icon.is-next{color:var(--text-secondary)}.ck-benefit-status__copy{flex:1;font-size:var(--ds-font-sm);line-height:1.4}.ck-benefit-status__complete{color:var(--ok-ink)}.ck-benefit-status__delta{color:var(--coral-ink)}.ck-benefit-card__mark{border-radius:10px;height:34px;width:34px}.ck-benefit-card__copy{flex:1;min-width:0}.ck-benefit-card__title{font-size:var(--ds-font-md);font-weight:600}.ck-benefit-card__meta{color:var(--text-muted);font-size:var(--ds-font-xs)}.ck-benefit-card__strong{color:var(--text-primary)}.ck-benefit-tts{margin-top:12px;padding:16px}.ck-benefit-tts__header{align-items:center;display:flex;gap:10px}.ck-benefit-tts__hint{align-items:flex-start;color:var(--text-secondary);display:flex;font-size:var(--ds-font-sm);gap:7px;line-height:1.5;margin-top:12px}.ck-benefit-tts__choices{margin-top:12px}.ck-benefit-tts__choice-prompt{color:var(--text-secondary);font-size:var(--ds-font-xs);margin-bottom:8px}.ck-benefit-tts__voice-list{display:flex;flex-wrap:wrap;gap:8px}.ck-benefit-tts__fixed-voice{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--ds-font-sm);gap:10px;margin-top:12px}.ck-benefit-tts__unavailable{color:var(--warn-ink);display:flex;font-size:var(--ds-font-xs);gap:7px;margin-top:10px}.ck-benefit-tts__moderation{color:var(--text-muted);font-size:var(--ds-font-xs);line-height:1.5;margin-top:10px}.ck-benefit-voice__select{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:6px;padding:0}.ck-benefit-reward{margin-top:12px}.ck-benefit-reward--locked{align-items:center;display:flex;gap:12px;padding:12px 14px}.ck-benefit-reward--unlocked{border-color:var(--ok-bd);padding:16px}.ck-benefit-reward__locked-mark{align-items:center;background:var(--surface-input);border:1px solid var(--border-subtle);border-radius:10px;color:var(--text-muted);display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.ck-benefit-reward__title{font-size:var(--ds-font-md);font-weight:600}.ck-benefit-reward__header{align-items:center;display:flex;gap:10px;margin-bottom:10px}.ck-benefit-reward__unlocked-title{flex:1;font-size:var(--ds-font-md);font-weight:600;min-width:0}.ck-benefit-reward__description{margin-bottom:10px}.ck-benefit-reward__description,.ck-benefit-reward__duration{color:var(--text-secondary);font-size:var(--ds-font-sm);line-height:1.5}.ck-benefit-reward__duration{align-items:flex-start;display:flex;gap:7px}.ck-benefit-reward__delivery{color:var(--text-muted);display:flex;font-size:var(--ds-font-xs);gap:7px;line-height:1.5;margin-top:8px}.ck-benefit-fan{margin-top:10px;padding:12px 14px}.ck-benefit-fan__main{align-items:center;display:flex;gap:12px}.ck-benefit-fan__mark{border-radius:7px;box-shadow:0 4px 12px color-mix(in srgb,var(--ds-primary) 35%,#0000);height:30px;transform:rotate(-4deg);width:44px}.ck-benefit-fan__title{font-size:var(--ds-font-md);font-weight:600;margin-bottom:2px}.ck-benefit-fan__tag{color:var(--text-muted);font-weight:500}.ck-benefit-fan__description{color:var(--text-secondary);font-size:var(--ds-font-xs);line-height:1.5}.ck-benefit-fan__switch{align-items:center;background:none;border:0;color:var(--text-secondary);cursor:pointer;display:flex;font:inherit;font-size:var(--ds-font-xs);gap:8px;margin-top:10px;padding:0;text-align:left}.ck-benefit-fan__switch-box{align-items:center;border-radius:5px;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.ck-benefit-fan__switch-box.is-unchecked{border:1.5px solid var(--border-strong)}.ck-benefit-fan__switch-hint{color:var(--text-muted)}.ck-payment-summary{padding:16px}.ck-payment-summary--spaced{margin-bottom:12px}.ck-payment-summary__supporter{align-items:center;display:flex;gap:10px;margin-bottom:12px}.ck-payment-summary__supporter-copy{color:var(--text-secondary);flex:1;font-size:var(--ds-font-sm);min-width:0}.ck-payment-summary__creator-name{color:var(--text-primary)}.ck-payment-summary__benefits{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.ck-payment-summary__message-label{color:var(--text-muted);font-size:var(--ds-font-xs);letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.ck-payment-summary__message{background:var(--surface-input);border-left:2px solid var(--pn-coral);border-radius:8px;font-size:var(--ds-font-md);font-style:italic;line-height:var(--ds-leading-body);margin-bottom:12px;padding:10px 12px}.ck-payment-summary__anonymous{color:var(--text-muted);font-size:var(--ds-font-sm);margin-bottom:12px}.ck-payment-summary__anonymous-name{color:var(--text-secondary)}.ck-payment-summary__contract-row{margin-bottom:8px}.ck-payment-summary__total{align-items:baseline;border-top:1px solid var(--border);display:flex;gap:12px;justify-content:space-between;padding-top:10px}.ck-payment-summary__total-label{color:var(--text-secondary);font-size:var(--ds-font-sm)}.ck-payment-summary__total-value{color:var(--coral-ink);font-size:var(--ds-font-3xl);font-weight:700;letter-spacing:-.02em}.ck-payment-summary__total-value--compact{font-size:var(--ds-font-2xl)}.ck-payment-pix{margin-bottom:12px;padding:18px;text-align:center}.ck-payment-pix__qr-frame{aspect-ratio:1;background:var(--ds-base-0);border-radius:12px;margin:0 auto 12px;max-width:100%;padding:6px;position:relative;width:228px}.ck-payment-pix__qr-image{display:block;height:100%;opacity:1;transition:opacity .2s ease;width:100%}.ck-payment-pix__qr-image--expired{opacity:.16}.ck-payment-pix__qr-empty{align-items:center;color:var(--ds-base-700);display:flex;font-size:var(--ds-font-sm);height:100%;justify-content:center;padding:16px;text-align:center;width:100%}.ck-payment-pix__expired-overlay{align-items:center;display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;position:absolute}.ck-payment-pix__regenerate{font-size:var(--ds-font-md);height:42px}.ck-payment-pix__uncharged{color:var(--ds-base-700);font-size:var(--ds-font-xs);font-weight:600}.ck-payment-pix__copy-button{margin-bottom:8px;width:100%}.ck-payment-pix__copy-icon--copied{color:var(--ok-ink)}.ck-payment-pix__code{align-items:center;background:var(--surface-input);border-radius:8px;color:var(--text-secondary);display:flex;font-family:ui-monospace,Menlo,monospace;font-size:var(--ds-font-xs);gap:8px;padding:9px 12px}.ck-payment-pix__code-value{flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ck-payment-pix__code-copy{background:#0000;border:0;color:var(--text-secondary);cursor:pointer;padding:4px}.ck-payment-countdown{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:12px;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding:11px 16px}.ck-payment-countdown--warning:not(.ck-payment-countdown--expired){background:var(--warn-bg);border-color:var(--warn-bd)}.ck-payment-countdown__label{align-items:center;color:var(--text-secondary);display:flex;gap:10px}.ck-payment-countdown__icon--warning{color:var(--warn-ink)}.ck-payment-countdown__copy{font-size:var(--ds-font-sm)}.ck-payment-countdown__timer{color:var(--text-primary);font-size:var(--ds-font-base);font-weight:700}.ck-payment-countdown--warning .ck-payment-countdown__timer{color:var(--warn-ink)}.ck-payment-status{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:12px;display:flex;gap:12px;padding:13px 16px}.ck-payment-status--confirmed{border-color:var(--ok-bd)}.ck-payment-status--expired{border-color:var(--warn-bd)}.ck-payment-status--error{border-color:var(--err-bd)}.ck-payment-status__waiting-dot{background:var(--text-muted);border-radius:50%;display:block;flex-shrink:0;height:13px;width:13px}.ck-payment-status__content{flex:1;min-width:0}.ck-payment-status__title{font-size:var(--ds-font-sm);font-weight:600}.ck-payment-status__subtitle{color:var(--text-muted);font-size:var(--ds-font-xs)}.ck-payment-status__retry{flex-shrink:0;font-size:var(--ds-font-sm);height:34px;padding:0 12px}.ck-payment-card{margin-bottom:12px;padding:18px}.ck-payment-card__heading{align-items:center;display:flex;gap:8px;margin-bottom:4px}.ck-payment-card__title{font-size:var(--ds-font-md);font-weight:600}.ck-payment-card__security{color:var(--text-muted);font-size:var(--ds-font-xs);margin-left:auto}.ck-payment-card__terms{color:var(--text-secondary);font-size:var(--ds-font-sm);line-height:var(--ds-leading-body);margin-bottom:14px}.ck-payment-card__renewal-warning{color:var(--warn-ink)}.ck-payment-card__term-strong{color:var(--text-primary)}.ck-payment-card__notice{margin-bottom:12px}.ck-payment-card__fields{display:grid;gap:8px;margin-bottom:12px}.ck-payment-card__field-row{display:grid;gap:8px;grid-template-columns:1fr 1fr}.ck-payment-card__primary-action{margin-bottom:8px;width:100%}.ck-payment-card__secondary-action{width:100%}.ck-payment-card__recovery-hint{color:var(--text-muted);font-size:var(--ds-font-xs);margin-top:8px;text-align:center}.ck-payment-card__pix-return{justify-content:center;width:100%}.ck-payment-live__back{margin-left:-8px}.ck-payment-live__title{font-size:var(--ds-font-2xl);font-weight:700;letter-spacing:-.02em;margin:6px 0 4px}.ck-payment-live__lead{color:var(--text-secondary);font-size:var(--ds-font-md);margin:0 0 20px}.ck-payment-live__dev{color:var(--text-muted);font-size:var(--ds-font-xs);margin-bottom:12px;text-align:center}.ck-payment-live__dev-separator{opacity:.55}.ck-payment-live__dev-action{font-size:var(--ds-font-xs)}.ck-payment-live__dev-action--muted{color:var(--text-muted)}.ck-payment-live__realtime{margin-top:12px}.ck-payment-live__help{color:var(--text-muted);font-size:var(--ds-font-xs);text-align:center}.ck-root .ck-payment-live__help-link{color:var(--text-secondary)}@media (max-width:480px){.ck-reward-delivery__claim-form{flex-direction:column}.ck-reward-delivery__claim-submit{width:100%}.ck-form-identity{grid-template-columns:1fr}.ck-form-periods__options{grid-template-columns:repeat(2,1fr)}.ck-payment-card__field-row{grid-template-columns:1fr}}.ck-root .pn-btn-primary{background-color:var(--ds-primary);background-image:linear-gradient(92deg,var(--ds-primary),#7a3bff);background-repeat:no-repeat;box-shadow:0 10px 26px -10px #5c27ff8c,0 10px 30px -14px #ff7c7f80,inset 0 1px 0 #ffffff2e;color:var(--ds-base-0);text-decoration:none;transition:box-shadow .2s ease,transform .2s ease}.ck-root .pn-btn-primary:hover{box-shadow:0 14px 32px -10px #5c27ffb3,0 12px 30px -12px #ff7c7f99,inset 0 1px 0 #ffffff47;filter:none;text-decoration:none;transform:translateY(-1px)}.ck-root .pn-btn-primary:active{box-shadow:0 6px 16px -8px #5c27ff8c,inset 0 1px 0 #ffffff24;transform:translateY(0)}.ck-root .pn-btn-primary[aria-busy=true],.ck-root .pn-btn-primary[disabled]{background-color:var(--ds-disabled-bg);background-image:none;box-shadow:none;color:var(--ds-disabled-text);cursor:not-allowed;filter:none;opacity:1;transform:none}.ck-root .pn-btn-secondary{background-color:var(--surface-card);border-color:var(--border-subtle);color:var(--text-primary);text-decoration:none;transition:background-color .14s ease,border-color .14s ease,transform .14s ease}.ck-root .pn-btn-secondary:hover{background-color:var(--surface-overlay);border-color:var(--border-strong);text-decoration:none}.ck-root .pn-btn-secondary:active{transform:translateY(1px)}[data-theme=light] .ck-root .pn-btn-secondary{border-color:var(--border)}.ck-root .pn-btn-secondary[aria-busy=true],.ck-root .pn-btn-secondary[disabled]{background-color:var(--ds-disabled-bg);border-color:#0000;color:var(--ds-disabled-text);cursor:not-allowed;transform:none}.ck-root .pn-btn-coral{color:#351012;text-decoration:none}.ck-root .pn-btn-coral:hover{text-decoration:none}.ck-root :is(.pn-btn-primary,.pn-btn-secondary,.pn-btn-coral) .ck-spin{border-color:#0000 currentColor currentColor}.ck-valfield{font-size:var(--ds-font-title);font-weight:700;height:56px;letter-spacing:-.01em;padding-left:46px}.ck-vchip{align-items:center;background:var(--surface-input);border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-primary);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--ds-font-sm);font-weight:600;gap:5px;height:32px;padding:0 11px;transition:all .12s ease;white-space:nowrap}.ck-vchip:hover{border-color:var(--border-strong)}.ck-vchip.is-selected{background:var(--ck-select-bg);border-color:var(--ck-select);color:var(--ck-select-ink)}.ck-vchip__tag{font-weight:700;opacity:.85}.ck-vchip.is-unlocked:not(.is-selected){border-color:var(--ok-bd)}.ck-accept{background:var(--surface-card);border:1px solid var(--border);border-radius:12px;margin-top:14px;padding:12px 14px}.ck-accept.is-refused{border-color:var(--err-bd)}.ck-checkbox{align-items:center;background:#0000;border:1.5px solid var(--border-strong);border-radius:6px;color:var(--ds-base-0);cursor:pointer;display:flex;flex-shrink:0;height:19px;justify-content:center;margin-top:1px;padding:0;width:19px}.ck-checkbox.is-on{background:linear-gradient(92deg,var(--ds-primary),#7a3bff);background-repeat:no-repeat;border-color:#0000}.ck-chip{align-items:center;background:var(--surface-input);border:1px solid var(--border-subtle);border-radius:10px;color:var(--text-primary);cursor:pointer;display:flex;font:inherit;font-size:var(--ds-font-md);font-weight:600;height:46px;justify-content:center;transition:all .12s ease}.ck-chip:hover{border-color:var(--border-strong)}.ck-chip.is-selected{background:var(--ck-select-bg);border-color:var(--ck-select);color:var(--ck-select-ink)}.ck-chip[disabled]{cursor:not-allowed;opacity:.45}.ck-chip--stacked{flex-direction:column;gap:2px;height:58px}.ck-seg{background:var(--surface-input);border:1px solid var(--border-subtle);border-radius:12px;display:grid;gap:4px;grid-auto-columns:1fr;grid-auto-flow:column;padding:4px}.ck-seg>button{background:#0000;border:1px solid #0000;border-radius:9px;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--ds-font-md);font-weight:600;height:38px;transition:all .12s ease}.ck-seg>button.is-selected{background:var(--surface-card);border-color:var(--border-strong);box-shadow:0 2px 8px #00000038;color:var(--text-primary)}.ck-root [data-theme=light] .ck-seg>button.is-selected,[data-theme=light] .ck-root .ck-seg>button.is-selected{background:var(--ds-base-0);box-shadow:0 2px 8px #5c27ff24;color:var(--pn-purple)}.ck-pill{align-items:center;border:1px solid;border-radius:999px;display:inline-flex;font-size:var(--ds-font-xs);font-weight:700;gap:5px;letter-spacing:.01em;padding:3px 9px;white-space:nowrap}.ck-pill--ok{background:var(--ok-bg);border-color:var(--ok-bd);color:var(--ok-ink)}.ck-pill--lock{background:var(--surface-input);border-color:var(--border-subtle);color:var(--text-secondary)}.ck-pill--warn{background:var(--warn-bg);border-color:var(--warn-bd);color:var(--warn-ink)}.ck-pill--err{background:var(--err-bg);border-color:var(--err-bd);color:var(--err-ink)}.ck-pill--coral{background:var(--brand-subtle);border-color:var(--pn-coral);color:var(--coral-ink)}.ck-notice{align-items:flex-start;border:1px solid;border-radius:12px;display:flex;font-size:var(--ds-font-sm);gap:10px;line-height:1.55;padding:12px 14px;text-align:left}.ck-notice__title{color:var(--text-primary);display:block;font-size:var(--ds-font-sm);font-weight:600;margin-bottom:2px}.ck-notice__content{flex:1;min-width:0}.ck-notice__body{color:var(--text-secondary)}.ck-notice--info{background:var(--info-bg);border-color:var(--info-bd)}.ck-notice--ok{background:var(--ok-bg);border-color:var(--ok-bd)}.ck-notice--warn{background:var(--warn-bg);border-color:var(--warn-bd)}.ck-notice--err{background:var(--err-bg);border-color:var(--err-bd)}.ck-quick{background:var(--brand-subtle);border:1px solid var(--pn-coral);border-radius:999px;color:var(--coral-ink);cursor:pointer;flex-shrink:0;font:inherit;font-size:var(--ds-font-sm);font-weight:700;height:30px;padding:0 12px;transition:filter .12s ease;white-space:nowrap}.ck-quick:hover{filter:brightness(1.12)}.ck-ghost{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--ds-font-sm);font-weight:500;gap:6px;padding:6px 8px;text-decoration:none}.ck-ghost:hover{background:var(--surface-overlay);color:var(--text-primary);text-decoration:none}.ck-linklike{background:none;border:0;color:var(--coral-ink);cursor:pointer;font:inherit;font-size:inherit;font-weight:600;padding:0}.ck-linklike:hover{text-decoration:underline}.ck-voice{align-items:center;background:var(--surface-input);border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-primary);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--ds-font-sm);font-weight:600;gap:8px;height:40px;padding:0 14px 0 6px;transition:all .12s ease}.ck-voice.is-selected{background:var(--ck-select-bg);border-color:var(--ck-select)}.ck-voice__dot{align-items:center;background:var(--surface-elev);border:0;border-radius:50%;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:0;width:28px}.ck-voice.is-selected .ck-voice__dot{background:var(--pn-gradient);background-repeat:no-repeat;color:var(--ds-base-0)}.ck-row{align-items:baseline;display:flex;font-size:var(--ds-font-md);gap:16px;justify-content:space-between}.ck-row .k{color:var(--text-secondary);flex-shrink:0}.ck-row .v{color:var(--text-primary);font-weight:500;text-align:right}.ck-grad-card{background:var(--pn-gradient-soft);background-clip:padding-box;background-repeat:no-repeat;border-color:var(--border-strong)}.ck-grad-mark{align-items:center;background:var(--pn-gradient);background-repeat:no-repeat;color:var(--ds-base-0);display:flex;flex-shrink:0;justify-content:center}.ck-spin{animation:ck-spin .8s linear infinite;border:2px solid var(--border-strong);border-radius:50%;border-top-color:var(--pn-coral);display:inline-block;flex-shrink:0}.ck-spin,.ck-spin--14{height:14px;width:14px}.ck-spin--15{height:15px;width:15px}.ck-spin--16{height:16px;width:16px}@keyframes ck-spin{to{transform:rotate(1turn)}}.ck-eq{align-items:flex-end;display:inline-flex;gap:2px;height:12px}.ck-eq i{animation:ck-eq .9s ease-in-out infinite;background:currentColor;border-radius:2px;width:2.5px}.ck-eq i:nth-child(2){animation-delay:.2s}.ck-eq i:nth-child(3){animation-delay:.4s}@keyframes ck-eq{0%,to{height:4px}50%{height:12px}}@keyframes ck-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}@keyframes ck-ring{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.4)}}.ck-dot-pulse{animation:ck-pulse 1.4s ease-in-out infinite}.ck-success-ring{animation:ck-ring 2s ease-out infinite}.ck-page{display:flex;flex-direction:column;min-height:100vh;min-height:100svh;overflow:clip;position:relative}.ck-page__glow-bottom,.ck-page__glow-top{pointer-events:none;position:absolute;z-index:0}.ck-page__glow-top{background:radial-gradient(ellipse,#5c27ff29 0,#0000 60%);height:720px;left:50%;top:-220px;transform:translateX(-50%);width:1200px}.ck-page__glow-bottom{background:radial-gradient(circle,#ff7c7f1f 0,#0000 60%);bottom:-220px;height:720px;right:-120px;width:720px}.ck-page__footer,.ck-page__header{flex-shrink:0;position:relative;z-index:2}.ck-page__header{gap:16px;justify-content:space-between;padding:20px 64px}.ck-page__header,.ck-page__nav{align-items:center;display:flex}.ck-page__nav{gap:28px}.ck-page__nav-link{color:var(--text-secondary);font-size:var(--ds-font-md);text-decoration:none}.ck-page__creator-cta{font-size:var(--ds-font-sm);height:36px;padding:0 16px}.ck-page__help-button{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:8px;color:var(--text-secondary);display:flex;height:32px;justify-content:center;width:32px}.ck-page__main{display:flex;flex:1;justify-content:center;padding:0 32px;position:relative;z-index:1}.ck-page__footer{align-items:center;border-top:1px solid var(--border-subtle);display:flex;font-size:var(--ds-font-xs);gap:16px;justify-content:space-between;padding:18px 64px}.ck-page__footer,.ck-page__footer a{color:var(--text-muted)}.ck-page__security{align-items:center;display:flex;gap:8px}.ck-page__footer-links{display:flex;gap:20px}.ck-column{max-width:100%;padding:56px 0 48px;width:560px}.ck-column--tight{padding-top:10px}.ck-column--wide{padding:14px 0 40px;width:924px}.ck-pagar-grid{align-items:start;display:grid;gap:20px;grid-template-columns:440px 1fr}.ck-only-mobile{display:none}.ck-mobile-nav{align-items:center;gap:8px}@media (max-width:900px){.ck-page__header{padding:12px 20px 8px}.ck-page__footer{align-items:flex-start;flex-direction:column;gap:10px;padding:16px 20px}.ck-page__main{padding:0 12px}.ck-pagar-grid{grid-template-columns:1fr}.ck-column{padding-bottom:24px;padding-top:46px;width:100%}.ck-column--tight{padding-top:4px}.ck-column--wide{padding-top:4px;width:100%}.ck-only-desktop{display:none!important}.ck-only-mobile{display:block}.ck-mobile-nav{display:flex}.ck-formcard{border-radius:18px}}@media (max-width:900px) and (pointer:coarse){.ck-root .pn-btn-coral,.ck-root .pn-btn-primary,.ck-root .pn-btn-secondary{min-height:48px}.ck-chip{height:48px}}.ck-sheet{inset:0;position:fixed;z-index:60}.ck-sheet__scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a03169e;border:0;cursor:pointer;inset:0;position:absolute;width:100%}.ck-sheet__panel{background:var(--surface-card);border:1px solid var(--border);border-bottom:0;border-radius:20px 20px 0 0;bottom:0;box-shadow:0 -18px 50px #0006;left:50%;max-height:92vh;max-width:440px;overflow-y:auto;padding:10px 20px 22px;position:absolute;transform:translateX(-50%);width:100%}.ck-sheet__grab{background:var(--border-strong);border-radius:999px;height:4px;margin:0 auto 14px;width:36px}.ck-journey{max-width:100%;padding:28px 0 48px;width:924px}.ck-journey-dev{margin:0 0 20px}.ck-journey-dev__title{font-size:var(--ds-font-title);font-weight:700;letter-spacing:-.02em;margin:0 0 4px}.ck-journey-dev__hint{color:var(--text-secondary);font-size:var(--ds-font-sm);line-height:1.5;margin:0 0 12px;max-width:62ch}.ck-journey-dev__fixtures{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ck-journey-dev__fixtures .pn-label{margin:0}.ck-journey-steps{align-items:center;display:flex;gap:10px;margin:0 auto 14px;max-width:100%;width:560px}.ck-journey-steps__step{align-items:center;background:none;border:0;color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:var(--ds-font-sm);font-weight:600;gap:8px;padding:4px 2px}.ck-journey-steps__step[aria-current=step]{color:var(--text-primary)}.ck-journey-steps__step:disabled{cursor:default}.ck-journey-steps__badge{align-items:center;background:var(--surface-overlay);border:1px solid var(--border);border-radius:50%;color:var(--text-secondary);display:inline-flex;font-size:var(--ds-font-xs);height:22px;justify-content:center;width:22px}.ck-journey-steps__step[aria-current=step] .ck-journey-steps__badge{background-clip:padding-box;background-image:var(--pn-gradient);background-repeat:no-repeat;border-color:#0000;color:var(--ds-base-0)}.ck-journey-steps__sep{color:var(--text-disabled)}.ck-journey-grid{align-items:start;display:grid;gap:22px;grid-template-areas:"aside main";grid-template-columns:300px minmax(0,560px);justify-content:center}.ck-journey-grid--single{grid-template-areas:"main";grid-template-columns:minmax(0,560px)}.ck-journey-grid--identity{padding-top:42px}.ck-journey-grid__main{grid-area:main;min-width:0}.ck-journey-grid__aside{grid-area:aside;position:sticky;top:24px}.ck-journey-card--headless{padding-top:22px}.ck-journey-step-title{font-size:var(--ds-font-lg);font-weight:700;letter-spacing:-.01em;margin:0 0 14px}.ck-journey-summary{display:flex;flex-direction:column;margin:0 0 14px;padding:2px 14px}.ck-journey-summary__row{align-items:baseline;border-bottom:1px solid var(--border-subtle);display:flex;font-size:var(--ds-font-sm);gap:10px;padding:10px 0}.ck-journey-summary__row:last-child{border-bottom:0}.ck-journey-summary__label{color:var(--text-muted);flex-shrink:0;font-size:var(--ds-font-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase;width:88px}.ck-journey-summary__value{color:var(--text-primary);flex:1;min-width:0;overflow-wrap:anywhere}.ck-journey-summary__value--empty{color:var(--text-muted);font-style:italic}.ck-journey-impact{background:color-mix(in srgb,var(--surface-input) 88%,var(--brand-subtle));border-color:color-mix(in srgb,var(--ds-primary) 18%,var(--border-subtle));color:var(--text-secondary);font-size:var(--ds-font-sm);margin:0 0 14px;padding:12px 14px}.ck-journey-impact__heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.ck-journey-impact__identity{align-items:center;display:flex;gap:10px;min-width:0}.ck-journey-impact__icon{align-items:center;background:var(--brand-subtle);border:1px solid color-mix(in srgb,var(--ds-primary) 18%,#0000);border-radius:9px;color:var(--coral-ink);display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.ck-journey-impact__copy{min-width:0}.ck-journey-impact__eyebrow{color:var(--text-muted);display:block;font-size:var(--ds-font-xs);font-weight:600;letter-spacing:.06em;margin-bottom:1px;text-transform:uppercase}.ck-journey-impact__label{color:var(--text-primary);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-journey-impact__support{background:var(--surface-card);border:1px solid color-mix(in srgb,var(--coral-ink) 35%,#0000);border-radius:999px;color:var(--coral-ink);flex-shrink:0;font-size:var(--ds-font-xs);font-weight:600;padding:5px 9px;white-space:nowrap}.ck-journey-impact__progress{height:5px;margin:10px 0 7px}.ck-journey-impact__totals{align-items:center;display:flex;font-size:var(--ds-font-xs);gap:12px;justify-content:space-between}.ck-journey-impact__totals strong{color:var(--text-primary)}.ck-journey-tiers{display:flex;flex-direction:column;gap:10px;margin:0 0 14px;padding:14px}.ck-journey-tiers__title{color:var(--text-primary);font-size:var(--ds-font-md);font-weight:600}.ck-journey-tiers__hint{color:var(--text-muted);font-size:var(--ds-font-xs);margin-top:1px}.ck-journey-tiers__row{align-items:center;background:var(--surface-input);border:1px solid var(--border-subtle);border-radius:12px;display:flex;font-size:var(--ds-font-sm);gap:10px;padding:10px 12px}.ck-journey-tiers__row.is-current{border-color:color-mix(in srgb,var(--ds-primary) 45%,#0000)}.ck-journey-tiers__medal{align-items:center;background:var(--surface-overlay);border:1px solid var(--border-subtle);border-radius:9px;color:var(--ok-ink);display:inline-flex;flex-shrink:0;font-size:var(--ds-font-body);height:28px;justify-content:center;width:28px}.ck-journey-tiers__copy{flex:1;min-width:0}.ck-journey-tiers__name{color:var(--text-primary);font-weight:600}.ck-journey-tiers__benefit{color:var(--text-secondary);font-size:var(--ds-font-xs);line-height:1.45}.ck-journey-email{margin:0 0 14px}.ck-journey-email__reason{color:var(--text-muted);font-size:var(--ds-font-xs);line-height:1.45;margin-top:6px}@media (max-width:900px){.ck-journey{padding:8px 0 24px}.ck-journey-grid{gap:12px;grid-template-areas:"aside" "main";grid-template-columns:1fr}.ck-journey-grid--single{grid-template-areas:"main"}.ck-journey-grid__aside{position:static}}@media (max-width:560px){.ck-journey-impact__heading{align-items:flex-start;flex-direction:column;gap:8px}.ck-journey-impact__support{margin-left:40px}.ck-journey-impact__totals{align-items:flex-start;flex-direction:column;gap:2px}}@media (prefers-reduced-motion:reduce){.ck-root *,.ck-root :after,.ck-root :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.pn-fan-icon{--fan-size:48px;align-items:center;background:var(--pn-gradient);background-clip:padding-box;background-repeat:no-repeat;border:1px solid #0000;border-radius:calc(var(--fan-size)*.28);box-shadow:0 8px 24px color-mix(in srgb,var(--ds-primary) 35%,#0000);color:var(--ds-base-0);display:flex;flex-shrink:0;height:var(--fan-size);justify-content:center;width:var(--fan-size)}.pn-fan-icon--upload{background:var(--surface-input);border-color:var(--border-subtle);box-shadow:none;overflow:hidden}.pn-fan-icon--upload img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pn-fan-tag{align-items:center;background:var(--surface-overlay);border:1px solid var(--border);border-radius:999px;color:var(--text-secondary);display:inline-flex;flex-shrink:0;font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.05em;padding:3px 10px;text-transform:uppercase;white-space:nowrap}.pn-fan-tag[data-size=sm]{font-size:var(--ds-font-xs);padding:2px 8px}.pn-fan-tag[data-tier=founder]{background:var(--pn-gradient);background-clip:padding-box;background-repeat:no-repeat;border-color:#0000;color:var(--ds-base-0)}.pn-fan-tag[data-tier=year]{background:#5c27ff29;border-color:#5c27ff4d;color:var(--ds-state-info-ink)}.pn-fan-tag[data-tier=half]{background:color-mix(in srgb,var(--ds-state-coral-ink) 14%,#0000);border-color:color-mix(in srgb,var(--ds-state-coral-ink) 25%,#0000);color:var(--ds-state-coral-ink)}.pn-fan-hearts{align-items:center;display:inline-flex;gap:3px}.pn-fan-hearts__slot{color:var(--text-disabled);display:block}.pn-fan-hearts__slot[data-on=true]{color:var(--pn-coral)}.pn-fan-avatar{--fan-size:40px;align-items:center;background-clip:padding-box;background-repeat:no-repeat;border:1px solid #0000;border-radius:50%;color:var(--ds-base-0);display:flex;flex-shrink:0;font-size:calc(var(--fan-size)*.4);font-weight:700;height:var(--fan-size);justify-content:center;overflow:hidden;width:var(--fan-size)}.pn-fan-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pn-fan-avatar[data-bg="0"]{background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-info))}.pn-fan-avatar[data-bg="1"]{background-image:linear-gradient(135deg,var(--ds-secondary),var(--pn-coral-soft))}.pn-fan-avatar[data-bg="2"]{background-image:linear-gradient(135deg,var(--ds-info),var(--ds-secondary))}.pn-fan-avatar[data-bg="3"]{background-image:linear-gradient(135deg,var(--surface-overlay),var(--ds-primary))}.pn-fan-avatar[data-bg="4"]{background-image:linear-gradient(135deg,var(--ds-secondary),var(--ds-primary))}.pn-fan-avatar[data-bg="5"]{background-image:linear-gradient(135deg,var(--surface-elev),var(--ds-info))}.pn-fan-avatar--anon{background-color:var(--surface-overlay);background-image:none;border:1px dashed var(--border-strong);color:var(--text-secondary)}.pn-fan-stack{align-items:center;display:flex}.pn-fan-stack .pn-fan-avatar{border:2px solid var(--surface-page)}.pn-fan-stack .pn-fan-avatar+.pn-fan-avatar{margin-left:calc(var(--fan-size)*-.28)}.pn-fan-stack__count{color:var(--text-secondary);font-size:var(--ds-font-xs);font-weight:500;margin-left:8px}.pn-fan-member{display:flex;flex-direction:column;gap:10px;padding:16px}.pn-fan-member__head{align-items:center;display:flex;gap:10px}.pn-fan-member__id{flex:1;min-width:0}.pn-fan-member__name{color:var(--text-primary);font-size:var(--ds-font-md);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pn-fan-member__tenure{color:var(--text-muted);font-size:var(--ds-font-xs);margin-top:1px}.pn-fan-member__quote{background:var(--surface-input);border-left:2px solid var(--pn-coral);border-radius:0 8px 8px 0;color:var(--text-secondary);font-size:var(--ds-font-sm);font-style:italic;line-height:1.5;margin:0;padding:8px 12px}.pn-fan-rank{align-items:center;border-bottom:1px solid var(--border-subtle);display:flex;gap:14px;padding:12px 0}.pn-fan-rank:last-child{border-bottom:0}.pn-fan-rank__pos{align-items:center;background:var(--surface-overlay);background-clip:padding-box;background-repeat:no-repeat;border:1px solid #0000;border-radius:50%;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:var(--ds-font-xs);font-weight:700;height:32px;justify-content:center;width:32px}.pn-fan-rank__pos[data-rank="1"]{background-image:var(--pn-gradient);color:var(--ds-base-0)}.pn-fan-rank__pos[data-rank=podium]{background-color:var(--surface-elev);border-color:var(--border-strong);color:var(--text-primary)}.pn-fan-rank__id{flex:1;min-width:0}.pn-fan-rank__name{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pn-fan-rank__name>span{color:var(--text-primary);font-size:var(--ds-font-md);font-weight:600}.pn-fan-rank__meta{color:var(--text-muted);font-size:var(--ds-font-xs);margin-top:2px}.pn-fan-rank__trail{color:var(--text-secondary);font-size:var(--ds-font-sm);font-weight:500;text-align:right}.pn-fan-rank__level{color:var(--text-muted);font-size:var(--ds-font-xs);margin-top:2px}.pn-fan-highlight{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:10px;display:flex;gap:10px;padding:10px 12px}.pn-fan-highlight__icon{align-items:center;background:color-mix(in srgb,var(--ds-state-coral-ink) 14%,#0000);border-radius:8px;color:var(--ds-state-coral-ink);display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.pn-fan-highlight__body{min-width:0}.pn-fan-highlight__label,.pn-fan-kicker{color:var(--text-muted);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pn-fan-highlight__value{align-items:center;color:var(--text-primary);display:flex;font-size:var(--ds-font-sm);font-weight:600;gap:6px;margin-top:1px}.pn-fan-chip{align-items:center;background:color-mix(in srgb,var(--ds-state-coral-ink) 14%,#0000);border-radius:999px;color:var(--ds-state-coral-ink);display:inline-flex;font-size:var(--ds-font-xs);font-weight:600;gap:5px;padding:3px 10px;white-space:nowrap}.pn-fan-chip--lg{font-size:var(--ds-font-sm);padding:4px 11px}.pn-fan-block{background-clip:padding-box;background-image:linear-gradient(135deg,#5c27ff1f,#ff7c7f14);background-repeat:no-repeat;border-color:var(--border-strong);padding:22px 26px}.pn-fan-block__row{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.pn-fan-block__id{align-items:flex-start;display:flex;flex:1 1 320px;gap:16px;min-width:280px}.pn-fan-block__title{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pn-fan-block__title h2{color:var(--text-primary);font-size:var(--ds-font-title);font-weight:700;letter-spacing:-.015em;margin:0}.pn-fan-block__desc{color:var(--text-secondary);font-size:var(--ds-font-md);line-height:1.5;margin:6px 0 0}.pn-fan-block__highlights{display:flex;flex:0 1 280px;flex-direction:column;gap:8px;min-width:250px}.pn-fan-block__actions{display:flex;flex:1 1 210px;flex-direction:column;gap:8px;min-width:210px}.pn-fan-block__fine{color:var(--text-muted);font-size:var(--ds-font-xs);text-align:center}.pn-fan-block--compact{display:flex;flex-direction:column;gap:12px;padding:18px}.pn-fan-block--compact .pn-fan-block__desc{font-size:var(--ds-font-sm);margin:0}.pn-fan-block--compact .pn-fan-block__title h2{font-size:var(--ds-font-subtitle)}.pn-fan-block__link{color:var(--pn-coral);font-size:var(--ds-font-sm);font-weight:500;text-align:center;text-decoration:none}.pn-fan-block__link:hover{text-decoration:underline}.pn-fan-block--empty{background-image:linear-gradient(135deg,#5c27ff14,#ff7c7f0f);border:1px dashed var(--border-strong);padding:28px 32px;text-align:center}.pn-fan-block--empty .pn-fan-icon{margin:0 auto 12px}.pn-fan-block__headline{color:var(--text-primary);font-size:var(--ds-font-title-sm);font-weight:700;margin:4px 0 6px}.pn-fan-block--compact.pn-fan-block--empty{padding:22px 18px}.pn-fan-block--compact .pn-fan-block__headline{font-size:var(--ds-font-subtitle)}.pn-fan-block__pitch{color:var(--text-secondary);font-size:var(--ds-font-sm);line-height:1.55;margin:0 auto 16px;max-width:420px}.pn-fan-page{display:flex;flex-direction:column;gap:26px}.pn-fan-back{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--ds-font-sm);gap:7px;margin-bottom:18px;text-decoration:none}.pn-fan-back:hover{color:var(--text-primary)}.pn-fan-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px}.pn-fan-head__id{flex:1 1 380px;min-width:300px}.pn-fan-head__id h1{color:var(--text-primary);font-size:var(--ds-font-5xl);font-weight:700;letter-spacing:-.025em;margin:0}.pn-fan-head__desc{color:var(--text-secondary);font-size:var(--ds-font-body);line-height:1.55;margin:8px 0 0;max-width:520px}.pn-fan-head__meta{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:var(--ds-font-sm);gap:14px;margin-top:14px}.pn-fan-head__cta{background-clip:padding-box;background-image:linear-gradient(135deg,#5c27ff1f,#ff7c7f14);background-repeat:no-repeat;border-color:var(--border-strong);display:flex;flex-direction:column;gap:10px;padding:18px;width:268px}.pn-fan-head__cta-title{color:var(--text-primary);font-size:var(--ds-font-md);font-weight:600}.pn-fan-head__cta-body{color:var(--text-secondary);font-size:var(--ds-font-sm);line-height:1.5}.pn-fan-tabs{align-items:center;border-bottom:1px solid var(--border-subtle);display:flex;flex-wrap:wrap;gap:8px;padding-bottom:2px}.pn-fan-tabs__tab{align-items:center;background:#0000;border:0;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--ds-font-md);font-weight:500;gap:8px;padding:11px 18px 13px;text-decoration:none}.pn-fan-tabs__tab:hover{color:var(--text-primary)}.pn-fan-tabs__tab[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--pn-coral);color:var(--text-primary);font-weight:600}.pn-fan-tabs__tab[aria-selected=true] .pn-icon{color:var(--pn-coral)}.pn-fan-tabs__note{align-items:center;color:var(--text-muted);display:flex;font-size:var(--ds-font-xs);gap:6px;margin-left:auto}.pn-fan-facts{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.pn-fan-fact{align-items:center;display:flex;gap:12px;padding:14px 16px}.pn-fan-fact__icon{align-items:center;background:#5c27ff24;border-radius:9px;color:var(--ds-state-info-ink);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.pn-fan-fact__value{color:var(--text-primary);font-size:var(--ds-font-md);font-weight:600;margin-top:2px}.pn-fan-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.pn-fan-split{align-items:start;display:grid;gap:24px;grid-template-columns:1fr 320px}.pn-fan-side{display:flex;flex-direction:column;gap:14px}.pn-fan-filters{display:flex;flex-wrap:wrap;gap:8px}.pn-fan-filter{align-items:center;background:var(--surface-card);border:1px solid var(--border);border-radius:999px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--ds-font-xs);font-weight:500;padding:6px 13px;text-decoration:none}.pn-fan-filter:hover{border-color:var(--border-strong);color:var(--text-primary)}.pn-fan-filter[aria-pressed=true]{background:color-mix(in srgb,var(--ds-state-coral-ink) 14%,#0000);border-color:var(--ds-state-coral-ink);color:var(--ds-state-coral-ink);font-weight:600}.pn-fan-invite{align-items:center;background-clip:padding-box;background-image:linear-gradient(135deg,#5c27ff0f,#ff7c7f0d);background-repeat:no-repeat;border:1px dashed var(--border-strong);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:16px;text-align:center}.pn-fan-invite__title{color:var(--text-primary);font-size:var(--ds-font-sm);font-weight:600}.pn-fan-invite__body{color:var(--text-muted);font-size:var(--ds-font-xs);line-height:1.45}.pn-fan-more{align-items:center;display:flex;gap:16px;margin-top:20px}.pn-fan-more__rule{background:var(--border);flex:1;height:1px}.pn-fan-more__count{color:var(--text-muted);font-size:var(--ds-font-xs);white-space:nowrap}.pn-fan-note{display:flex;flex-direction:column;gap:12px;padding:18px}.pn-fan-note__title{color:var(--text-primary);font-size:var(--ds-font-md);font-weight:600}.pn-fan-note__body{color:var(--text-secondary);font-size:var(--ds-font-sm);line-height:1.6;margin:0}.pn-fan-note__rules{border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:10px;padding-top:12px}.pn-fan-note__rule{align-items:flex-start;color:var(--text-muted);display:flex;font-size:var(--ds-font-xs);gap:10px;line-height:1.5}.pn-fan-note__rule .pn-icon{margin-top:2px}.pn-fan-milestone{align-items:center;border-bottom:1px solid var(--border-subtle);display:flex;gap:10px;padding:8px 0}.pn-fan-milestone:last-child{border-bottom:0}.pn-fan-milestone span{color:var(--text-muted);font-size:var(--ds-font-xs)}.pn-fan-cta{align-items:center;background-clip:padding-box;background-image:linear-gradient(135deg,#5c27ff1f,#ff7c7f14);background-repeat:no-repeat;border-color:var(--border-strong);display:flex;flex-wrap:wrap;gap:20px;padding:20px 26px}.pn-fan-cta__body{flex:1;min-width:240px}.pn-fan-cta__title{color:var(--text-primary);font-size:var(--ds-font-base);font-weight:700}.pn-fan-cta__sub{color:var(--text-secondary);font-size:var(--ds-font-sm);margin-top:3px}.pn-fan-empty{background-clip:padding-box;background-image:linear-gradient(135deg,#5c27ff14,#ff7c7f0f);background-repeat:no-repeat;border:1px dashed var(--border-strong);padding:52px 40px;text-align:center}.pn-fan-empty .pn-fan-icon{margin:0 auto 18px}.pn-fan-empty h2{color:var(--text-primary);font-size:var(--ds-font-2xl);font-weight:700;margin:0 0 8px}.pn-fan-empty p{color:var(--text-secondary);font-size:var(--ds-font-body);line-height:1.6;margin:0 auto 22px;max-width:440px}.pn-fan-fine{color:var(--text-muted);font-size:var(--ds-font-xs);margin-top:14px}.pn-fans-founder-label{color:var(--text-primary)}.pn-fans-meta-separator{color:var(--text-muted)}.pn-fans-empty-cta{height:48px;padding:0 26px;text-decoration:none}.pn-fans-head-join{height:46px;text-decoration:none;width:100%}.pn-fans-footer-join,.pn-fans-footer-link{height:44px;text-decoration:none}.pn-fans-footer-join{padding:0 22px}.pn-fans-sticky-join{text-decoration:none}.pn-fans-fact-body{min-width:0}.pn-fans-section-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:12px}.pn-fans-section-title{color:var(--text-primary);font-size:var(--ds-font-xl);font-weight:700;margin:2px 0 0}.pn-fans-section-title--ranking{margin-bottom:12px}.pn-fans-invite-empty{margin-top:4px}.pn-fans-load-more{font-size:var(--ds-font-sm);height:40px;padding:0 20px}.pn-fans-ranking-list{padding:6px 20px 10px}.pn-fans-ranking-footer{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.pn-fans-ranking-all{font-size:var(--ds-font-sm);height:40px;padding:0 18px;text-decoration:none}.pn-fans-ranking-limit{color:var(--text-muted);font-size:var(--ds-font-xs)}.pn-fans-milestones{padding:18px}.pn-fans-milestones-title{margin-bottom:10px}.pn-fan-sticky{display:none}@media (max-width:900px){.pn-fan-facts{grid-template-columns:repeat(2,1fr)}.pn-fan-split{grid-template-columns:1fr}.pn-fan-grid{grid-template-columns:repeat(2,1fr)}.pn-fan-head__cta{width:100%}}@media (max-width:640px){.pn-fan-grid{grid-template-columns:1fr}.pn-fan-block{padding:18px}.pn-fan-block__row{gap:16px}.pn-fan-block__actions{min-width:100%}.pn-fan-head__id h1{font-size:var(--ds-font-3xl)}.pn-fan-tabs{gap:4px}.pn-fan-tabs__tab{font-size:var(--ds-font-sm);padding:10px 12px 12px}.pn-fan-tabs__note{display:none}.pn-fan-empty{padding:34px 20px}.pn-fan-cta{padding:18px}.pn-fan-sticky{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(to top,var(--surface-page) 70%,#0000);border-top:1px solid var(--border-subtle);bottom:0;display:block;margin:6px 0 0;padding:12px 0 16px;position:sticky;z-index:5}.pn-fan-sticky .pn-btn-primary{height:50px;width:100%}}.ds-apoios{display:flex;flex-direction:column;gap:1.25rem}.ds-apoios-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.5rem}.ds-apoios-head__intro{flex:1 1 26rem;min-width:18rem}.ds-apoios-head__stats{display:flex;flex-wrap:wrap;gap:.75rem}.ds-apoios-stat{background-color:var(--surface-card);border:1px solid var(--border-subtle);border-radius:.9rem;min-width:10.5rem;padding:.8rem 1.1rem}.ds-apoios-stat__label{color:var(--text-muted);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.09em;text-transform:uppercase}.ds-apoios-stat__value{font-feature-settings:"tnum";color:var(--text-primary);font-size:var(--ds-font-2xl);font-weight:800;margin-top:.25rem}.ds-apoios-stat__hint{color:var(--text-muted);font-size:var(--ds-font-xs)}.ds-apoios__intro{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.ds-apoios__intro b{color:var(--text-primary);font-size:var(--ds-font-body)}.ds-apoios__intro span{color:var(--text-muted);font-size:var(--ds-font-xs)}.ds-apoios-list{display:flex;flex-direction:column;gap:.75rem}.ds-apoios-card{background-color:var(--surface-card);border:1px solid var(--border-subtle);border-radius:1rem;padding:1rem 1.15rem}.ds-apoios-card__head{align-items:flex-start;display:flex;gap:.875rem}.ds-apoios-card__id{flex:1;min-width:0}.ds-apoios-card__title{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.ds-apoios-card__title b{color:var(--text-primary);font-size:var(--ds-font-subtitle)}.ds-apoios-card__meta{color:var(--text-muted);font-size:var(--ds-font-sm);margin-top:.25rem}.ds-apoios-card__money{flex-shrink:0;text-align:right}.ds-apoios-card__amount{font-feature-settings:"tnum";color:var(--text-primary);font-size:var(--ds-font-lg);font-weight:800}.ds-apoios-card__amount span{color:var(--text-muted);font-size:var(--ds-font-sm);font-weight:500}.ds-apoios-card__next{color:var(--text-muted);font-size:var(--ds-font-xs);margin-top:.2rem}.ds-apoios-card__chips{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.875rem}.ds-apoios-card__sep{background-color:var(--border-strong);height:1rem;width:1px}.ds-apoios-card__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.875rem}.ds-apoios-card__more{margin-left:auto;position:relative}.ds-apoios-chip{align-items:center;background-color:var(--surface-input);border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-secondary);display:inline-flex;font-size:var(--ds-font-xs);font-weight:500;gap:.35rem;padding:.2rem .55rem;white-space:nowrap}.ds-apoios-chip[data-on=false]{opacity:.55}.ds-apoios-scheduled{align-items:flex-start;background-color:#ffb0201f;border:1px solid #ffb0205c;border-radius:.75rem;display:flex;gap:.75rem;margin-top:.875rem;padding:.7rem .85rem}.ds-apoios-scheduled__text{color:var(--text-secondary);flex:1;font-size:var(--ds-font-sm);line-height:1.5;min-width:0}.ds-apoios-scheduled__text b{color:var(--text-primary)}.ds-apoios-keep{background-color:#6ee7b717;border:1px solid #6ee7b74d;border-radius:.7rem;color:var(--text-secondary);display:flex;font-size:var(--ds-font-sm);gap:.7rem;line-height:1.6;padding:.8rem .95rem}.ds-apoios-keep b{color:var(--text-primary)}.ds-apoios-keep .pn-icon{color:var(--ds-state-success-icon);flex-shrink:0;margin-top:.15rem}.ds-apoios-hint{background-color:#5c27ff1f;border:1px solid #8e58ff52;border-radius:.7rem;color:var(--text-secondary);display:flex;font-size:var(--ds-font-sm);gap:.7rem;line-height:1.55;padding:.75rem .9rem}.ds-apoios-hint b{color:var(--text-primary);display:block;margin-bottom:.15rem}.ds-apoios-hint .pn-icon{color:var(--ds-state-info-soft-ink);flex-shrink:0;margin-top:.15rem}.ds-apoios-charges{border-top:1px solid var(--border-subtle);margin-top:.875rem;padding-top:.35rem}.ds-apoios-charge{align-items:center;border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);display:flex;font-size:var(--ds-font-sm);gap:.875rem;padding:.6rem 0}.ds-apoios-charge:last-child{border-bottom:0}.ds-apoios-charge__date{flex-shrink:0;width:7.5rem}.ds-apoios-charge__amount{font-feature-settings:"tnum";color:var(--text-primary);font-weight:700;margin-left:auto}.ds-apoios-kicker{font-weight:700;letter-spacing:.09em;text-transform:uppercase}.ds-apoios-fine,.ds-apoios-kicker{color:var(--text-muted);font-size:var(--ds-font-xs)}.ds-apoios-fine{align-items:flex-start;display:flex;gap:.5rem;line-height:1.55}.ds-apoios-fine .pn-icon{flex-shrink:0;margin-top:.1rem}.ds-apoios-filters{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.875rem}.ds-apoios-filters__count{color:var(--text-muted);font-size:var(--ds-font-xs);margin-left:auto}.ds-apoios-rows{background-color:var(--surface-card);border:1px solid var(--border-subtle);border-radius:1rem;overflow:hidden}.ds-apoios-row{align-items:center;background:#0000;border:0;border-bottom:1px solid var(--border-subtle);color:inherit;cursor:pointer;display:flex;font:inherit;gap:.875rem;padding:.85rem 1rem;text-align:left;transition:background-color .12s ease;width:100%}.ds-apoios-row:last-child{border-bottom:0}.ds-apoios-row:hover{background-color:var(--surface-overlay)}.ds-apoios-row__avatar{align-items:center;background-clip:padding-box;background-image:var(--pn-gradient);background-repeat:no-repeat;border:1px solid #0000;border-radius:50%;color:var(--ds-base-0);display:flex;flex-shrink:0;font-size:var(--ds-font-md);font-weight:700;height:2.25rem;justify-content:center;width:2.25rem}.ds-apoios-row__id{flex:1;min-width:0}.ds-apoios-row__head{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem}.ds-apoios-row__head b{color:var(--text-primary);font-size:var(--ds-font-md)}.ds-apoios-row__head span{color:var(--text-muted);font-size:var(--ds-font-sm)}.ds-apoios-row__msg{color:var(--text-muted);font-size:var(--ds-font-xs);margin-top:.2rem;max-width:32rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-apoios-row__when{color:var(--text-muted);flex-shrink:0;font-size:var(--ds-font-sm);text-align:right;width:6rem}.ds-apoios-row__amount{font-feature-settings:"tnum";color:var(--text-primary);flex-shrink:0;font-size:var(--ds-font-md);font-weight:700;text-align:right;width:5.75rem}.ds-apoios-row__amount[data-refunded=true]{color:var(--text-muted);text-decoration:line-through}.ds-apoios-methods{align-items:start;display:grid;gap:1.25rem;grid-template-columns:1fr 20rem}.ds-apoios-methods__list{display:flex;flex-direction:column;gap:.75rem}.ds-apoios-method{align-items:center;display:flex;gap:.875rem;padding:1rem 1.15rem}.ds-apoios-method__icon{align-items:center;background-color:#8e58ff29;border-radius:.75rem;color:var(--ds-state-info-soft-ink);display:flex;flex-shrink:0;height:2.6rem;justify-content:center;width:2.6rem}.ds-apoios-method__id{flex:1;min-width:0}.ds-apoios-method__title{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem}.ds-apoios-method__title b{color:var(--text-primary);font-size:var(--ds-font-body)}.ds-apoios-method__use{color:var(--text-muted);font-size:var(--ds-font-sm);margin-top:.25rem}.ds-apoios-advice{display:flex;flex-direction:column;gap:.875rem;padding:1.125rem}.ds-apoios-advice__row{align-items:flex-start;display:flex;gap:.7rem}.ds-apoios-advice__row .pn-icon{color:var(--ds-state-info-soft-ink);flex-shrink:0;margin-top:.15rem}.ds-apoios-advice__row b{color:var(--text-primary);font-size:var(--ds-font-sm)}.ds-apoios-advice__row div div{color:var(--text-muted);font-size:var(--ds-font-xs);line-height:1.5;margin-top:.15rem}.ds-apoios-rewards{display:flex;flex-direction:column;gap:.75rem}.ds-apoios-reward{align-items:flex-start;display:flex;gap:.875rem;padding:1rem 1.15rem}.ds-apoios-reward__icon{align-items:center;background-color:#5c27ff24;border-radius:.75rem;color:var(--ds-state-info-soft-ink);display:flex;flex-shrink:0;height:2.6rem;justify-content:center;width:2.6rem}.ds-apoios-reward__id{flex:1;min-width:0}.ds-apoios-reward__title{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem}.ds-apoios-reward__title b{color:var(--text-primary);font-size:var(--ds-font-body)}.ds-apoios-reward__meta{color:var(--text-muted);font-size:var(--ds-font-sm);margin-top:.25rem}.ds-apoios-reward__note{color:var(--text-secondary);font-size:var(--ds-font-sm);line-height:1.55;margin:.6rem 0 0}.ds-apoios-reward__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.ds-apoios-empty{background-color:var(--surface-card);border:1px dashed var(--border-strong);border-radius:1rem;padding:2.9rem 2rem;text-align:center}.ds-apoios-empty__icon{align-items:center;background-color:#5c27ff24;border-radius:.95rem;color:var(--ds-state-info-soft-ink);display:flex;height:3.5rem;justify-content:center;margin:0 auto 1rem;width:3.5rem}.ds-apoios-empty b{color:var(--text-primary);font-size:var(--ds-font-subtitle)}.ds-apoios-empty p{color:var(--text-muted);font-size:var(--ds-font-md);line-height:1.6;margin:.5rem auto 1.125rem;max-width:26rem}.ds-apoios-dl{display:grid;font-size:var(--ds-font-sm);gap:.55rem 1rem;grid-template-columns:9rem 1fr;margin:0}.ds-apoios-dl dt{color:var(--text-muted)}.ds-apoios-dl dd{color:var(--text-primary);font-weight:500;margin:0}.ds-apoios-quote{background-color:var(--surface-input);border-left:2px solid var(--pn-coral);border-radius:0 .5rem .5rem 0;color:var(--text-secondary);font-size:var(--ds-font-sm);font-style:italic;line-height:1.55;margin:0;padding:.6rem .85rem}.ds-apoios-amount{font-feature-settings:"tnum";color:var(--text-primary);font-size:var(--ds-font-4xl);font-weight:800;letter-spacing:-.02em}.ds-apoios-steps{align-items:center;display:flex;flex-wrap:wrap;gap:1.125rem}.ds-apoios-step{color:var(--text-muted);font-weight:700;gap:.5rem;letter-spacing:.05em;text-transform:uppercase}.ds-apoios-step,.ds-apoios-step b{align-items:center;display:flex;font-size:var(--ds-font-xs)}.ds-apoios-step b{background-color:var(--surface-elev);border-radius:50%;color:inherit;height:1.25rem;justify-content:center;width:1.25rem}.ds-apoios-step[data-state=current]{color:var(--text-primary)}.ds-apoios-step[data-state=current] b{background-clip:padding-box;background-image:var(--pn-gradient);background-repeat:no-repeat;color:var(--ds-base-0)}.ds-apoios-step[data-state=done] b{color:var(--ds-state-success-icon)}.ds-apoios-opt{align-items:flex-start;background-color:var(--surface-input);border:1px solid var(--border-subtle);border-radius:.8rem;color:inherit;cursor:pointer;display:flex;font:inherit;gap:.8rem;padding:.85rem 1rem;text-align:left;transition:border-color .12s ease,background-color .12s ease;width:100%}.ds-apoios-opt:hover{border-color:var(--border-strong)}.ds-apoios-opt[aria-pressed=true]{background-color:var(--surface-elev);border-color:var(--pn-purple,var(--ds-info));box-shadow:0 0 0 1px var(--pn-purple,var(--ds-info))}.ds-apoios-opt__radio{align-items:center;border:1.5px solid var(--border-strong);border-radius:50%;display:flex;flex-shrink:0;height:1.125rem;justify-content:center;margin-top:.15rem;width:1.125rem}.ds-apoios-opt[aria-pressed=true] .ds-apoios-opt__radio{border-color:var(--pn-coral)}.ds-apoios-opt__radio i{background-color:var(--pn-coral);border-radius:50%;display:none;height:.55rem;width:.55rem}.ds-apoios-opt[aria-pressed=true] .ds-apoios-opt__radio i{display:block}.ds-apoios-opt__body{flex:1;min-width:0}.ds-apoios-opt__head{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.ds-apoios-opt__head b{color:var(--text-primary);font-size:var(--ds-font-md)}.ds-apoios-opt__desc{color:var(--text-muted);display:block;font-size:var(--ds-font-sm);line-height:1.5;margin-top:.3rem}.ds-apoios-opts{display:flex;flex-direction:column;gap:.6rem}.ds-apoios-opts--grid{display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.ds-apoios-done{align-items:center;display:flex;flex-direction:column;gap:.7rem;padding:.5rem 0;text-align:center}.ds-apoios-done__mark{align-items:center;background-color:#6ee7b724;border-radius:50%;color:var(--ds-state-success-icon);display:flex;height:3.4rem;justify-content:center;width:3.4rem}.ds-apoios-done b{color:var(--text-primary);font-size:var(--ds-font-subtitle)}.ds-apoios-done p{font-size:var(--ds-font-md);line-height:1.6;margin:0;max-width:25rem}.ds-apoios-menu{background-color:var(--surface-overlay);border:1px solid var(--border-subtle);border-radius:.75rem;box-shadow:0 18px 46px #0000006b;display:flex;flex-direction:column;min-width:16rem;padding:.35rem;position:absolute;right:0;top:2.1rem;z-index:20}.ds-apoios-menu a,.ds-apoios-menu button{align-items:center;background:#0000;border:0;border-radius:.55rem;color:var(--text-secondary);cursor:pointer;display:flex;font:inherit;font-size:var(--ds-font-sm);gap:.6rem;padding:.55rem .65rem;text-align:left;text-decoration:none}.ds-apoios-menu a:hover,.ds-apoios-menu button:hover{background-color:var(--surface-card);color:var(--text-primary)}.ds-apoios-menu button[data-danger=true]{color:var(--ds-secondary)}[data-theme=light] .ds-apoios-menu{box-shadow:0 18px 46px #260d3f2e}@media (max-width:1024px){.ds-apoios-methods{grid-template-columns:1fr}}@media (max-width:640px){.ds-apoios-head__stats{width:100%}.ds-apoios-stat{flex:1;min-width:0}.ds-apoios-card__head{flex-wrap:wrap}.ds-apoios-card__money{text-align:left;width:100%}.ds-apoios-card__actions .ds-btn{flex:1 1 auto}.ds-apoios-card__more{margin-left:0}.ds-apoios-row{flex-wrap:wrap;padding:.75rem .85rem}.ds-apoios-row__msg{display:none}.ds-apoios-row__when{width:auto}.ds-apoios-row__amount{margin-left:auto;width:auto}.ds-apoios-charge__date{flex:1;width:auto}.ds-apoios-dl{gap:.15rem 0;grid-template-columns:1fr}.ds-apoios-dl dd{margin-bottom:.5rem}.ds-apoios-opts--grid{grid-template-columns:1fr}.ds-apoios-menu{min-width:13rem}.ds-dialog-backdrop{align-items:flex-end;padding:0}.ds-dialog{animation:ds-apoios-sheet-up .22s ease;border-bottom:0;border-radius:1.25rem 1.25rem 0 0;max-height:90vh;overflow-y:auto;padding:1.1rem 1.1rem 1.5rem;width:100%}.ds-dialog__actions{flex-direction:column-reverse}.ds-dialog__actions>*{justify-content:center;width:100%}.ds-dialog--quick-goal{padding:1.5rem 1.1rem}.ds-dialog--quick-goal .ds-dialog__actions{align-items:stretch}.ds-quick-goal-form{margin-top:1.5rem}.ds-quick-goal-actions__create{align-items:stretch;flex-direction:column-reverse;width:100%}.ds-quick-goal-actions__create>*{justify-content:center;width:100%}}@keyframes ds-apoios-sheet-up{0%{opacity:.5;transform:translateY(28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ds-dialog{animation:none}}.ds-fans-cfg{align-items:start;display:grid;gap:1.75rem;grid-template-columns:1fr 25rem}.ds-fans-cfg__main{display:flex;flex-direction:column;min-width:0}.ds-fans-cfg__preview{display:flex;flex-direction:column;gap:.875rem;position:sticky;top:1.25rem}.ds-fans-cfg__preview-label{color:var(--text-muted);font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ds-fans-cfg__preview-note{color:var(--text-muted);font-size:var(--ds-font-xs);line-height:1.5}.ds-fans-cfg__master{align-items:center;display:flex;gap:.875rem}.ds-fans-cfg__master-text{text-align:right}.ds-fans-cfg__master-text b{color:var(--text-primary);display:block;font-size:var(--ds-font-md)}.ds-fans-cfg__master-text span{color:var(--text-muted);font-size:var(--ds-font-xs)}.ds-fans-cfg__icons{display:flex;flex-wrap:wrap;gap:.625rem}.ds-fans-cfg__icon{align-items:center;background-clip:padding-box;background-color:var(--surface-input);background-repeat:no-repeat;border:1px solid var(--border-subtle);border-radius:.875rem;color:var(--text-secondary);cursor:pointer;display:flex;height:3.75rem;justify-content:center;padding:0;transition:border-color .12s ease,box-shadow .12s ease;width:3.75rem}.ds-fans-cfg__icon:hover{border-color:var(--border-strong);color:var(--text-primary)}.ds-fans-cfg__icon[aria-pressed=true]{background-image:var(--pn-gradient);border-color:#0000;box-shadow:0 6px 20px #5c27ff66;color:var(--ds-base-0)}.ds-fans-cfg__icon--upload{background-color:initial;border-color:var(--border-strong);border-style:dashed;flex-direction:column;gap:.2rem}.ds-fans-cfg__icon--upload span{font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ds-fans-cfg__icon-upload{border-radius:.875rem;height:3.75rem;width:3.75rem}.ds-fans-cfg__toggle{align-items:center;border-bottom:1px solid var(--border-subtle);display:flex;gap:.875rem;justify-content:space-between;padding:.75rem 0}.ds-fans-cfg__toggle:last-of-type{border-bottom:0}.ds-fans-cfg__toggle-label{color:var(--text-primary);font-size:var(--ds-font-md);font-weight:500}.ds-fans-cfg__toggle-hint{color:var(--text-muted);font-size:var(--ds-font-xs);line-height:1.45;margin-top:.15rem}.ds-fans-cfg__rule{align-items:flex-start;border-bottom:1px solid var(--border-subtle);display:flex;gap:.75rem;padding:.75rem 0}.ds-fans-cfg__rule:last-of-type{border-bottom:0}.ds-fans-cfg__rule-icon{align-items:center;background-color:#5c27ff24;border-radius:.55rem;color:var(--ds-state-info-ink);display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.ds-fans-cfg__rule-text{color:var(--text-secondary);font-size:var(--ds-font-sm);line-height:1.55;padding-top:.3rem}.ds-fans-cfg__rule-text strong{color:var(--text-primary)}.ds-fans-cfg__member{align-items:center;border-bottom:1px solid var(--border-subtle);display:flex;gap:.75rem;padding:.7rem 0}.ds-fans-cfg__member:last-of-type{border-bottom:0}.ds-fans-cfg__member-id{flex:1;min-width:0}.ds-fans-cfg__member-name{color:var(--text-primary);font-size:var(--ds-font-md);font-weight:600}.ds-fans-cfg__member-since{color:var(--text-muted);font-size:var(--ds-font-xs)}.ds-fans-cfg__tag-form{align-items:center;display:flex;gap:.4rem}.ds-fans-cfg__tag-input{font-size:var(--ds-font-xs);height:2rem;min-height:2rem;padding:0 .6rem;width:8rem}.ds-fans-cfg__tag-save{background:#0000;border:0;color:var(--pn-purple-light);cursor:pointer;font-size:var(--ds-font-xs);font-weight:700;padding:.25rem}.ds-fans-cfg__tag-save:hover{color:var(--text-primary)}.ds-fans-cfg__star{background:#0000;border:0;color:var(--text-disabled);cursor:pointer;line-height:0;padding:.25rem}.ds-fans-cfg__star[aria-pressed=true]{color:var(--pn-coral)}.ds-fans-cfg__names{display:flex;flex-wrap:wrap;gap:.5rem}.ds-fans-cfg__count{font-weight:400}.ds-fans-cfg__count,.ds-fans-cfg__note{color:var(--text-muted);font-size:var(--ds-font-xs)}.ds-fans-cfg__note{line-height:1.5}.ds-project-fans{color:var(--text-primary);padding:clamp(1.5rem,3vw,2.5rem) 0 4rem}.ds-project-fans__heading{gap:1.5rem;justify-content:space-between}.ds-project-fans__heading,.ds-project-fans__principle{align-items:flex-start;display:flex;margin-bottom:1.5rem}.ds-project-fans__principle{background:linear-gradient(115deg,color-mix(in srgb,var(--pn-coral) 9%,#0000),#0000 60%);border:1px solid color-mix(in srgb,var(--pn-coral) 38%,var(--border-subtle));border-radius:1rem;gap:.9rem;max-width:62rem;padding:1rem 1.1rem}.ds-project-fans__principle-icon{align-items:center;background:color-mix(in srgb,var(--pn-coral) 18%,#0000);border-radius:.75rem;color:var(--pn-coral);display:inline-flex;flex:0 0 2.25rem;height:2.25rem;justify-content:center;width:2.25rem}.ds-project-fans__principle strong{font-size:var(--ds-font-md)}.ds-project-fans__principle p{color:var(--text-secondary);font-size:var(--ds-font-sm);line-height:1.55;margin:.22rem 0 0;max-width:48rem}.ds-project-fans__list{display:grid;gap:.9rem;max-width:72rem}.ds-project-fans__tier{align-items:center;background:color-mix(in srgb,var(--surface-card) 88%,#0000);border:1px solid var(--border-subtle);border-radius:1.15rem;box-shadow:0 14px 36px -30px #000000bf;display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr) auto;padding:1.1rem 1.2rem}.ds-project-fans__tier--base{background:linear-gradient(110deg,color-mix(in srgb,var(--pn-purple) 12%,var(--surface-card)),var(--surface-card));border-color:color-mix(in srgb,var(--pn-purple-light) 52%,var(--border-subtle))}.ds-project-fans__tier[data-active=false]{opacity:.7}.ds-project-fans__tier-icon{line-height:0}.ds-project-fans__tier-copy{min-width:0}.ds-project-fans__tier-title{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem}.ds-project-fans__tier-title h3{color:var(--text-primary);font-family:var(--ds-font-family-display);font-size:var(--ds-font-subtitle);font-weight:700;letter-spacing:-.015em;margin:0}.ds-project-fans__tier-benefit,.ds-project-fans__tier-reward,.ds-project-fans__tier-rule{font-size:var(--ds-font-sm);line-height:1.45;margin:.3rem 0 0}.ds-project-fans__tier-rule{color:var(--text-muted)}.ds-project-fans__tier-benefit{color:var(--text-secondary)}.ds-project-fans__tier-reward{align-items:center;color:var(--pn-purple-light);display:flex;gap:.35rem}.ds-project-fans__tier-actions,.ds-project-fans__tier-order{align-items:center;display:flex;gap:.45rem}.ds-project-fans__dialog{gap:1rem;max-height:min(52rem,calc(100vh - 3rem));overflow-y:auto;width:min(44rem,100%)}.ds-project-fans__dialog-kicker,.ds-project-fans__field-label{color:var(--text-muted);display:block;font-size:var(--ds-font-xs);font-weight:700;letter-spacing:.055em;margin-bottom:.5rem;text-transform:uppercase}.ds-project-fans__form{display:grid;gap:1rem}.ds-project-fans__form-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(9rem,.45fr)}.ds-project-fans__form-grid--single{grid-template-columns:1fr}.ds-project-fans__icons{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.5rem}.ds-project-fans__icon-choice{align-items:center;background:#0000;border:1px solid var(--border-subtle);border-radius:1rem;cursor:pointer;display:inline-flex;height:3.5rem;justify-content:center;padding:0;transition:border-color .14s ease,background-color .14s ease,transform .14s ease;width:3.5rem}.ds-project-fans__icon-choice .pn-fan-icon{transform:scale(.72)}.ds-project-fans__icon-choice:hover{border-color:var(--border-strong);transform:translateY(-1px)}.ds-project-fans__icon-choice[aria-pressed=true]{background:color-mix(in srgb,var(--pn-coral) 9%,#0000);border-color:var(--pn-coral)}.ds-project-fans__icon-upload{border-radius:1rem;height:3.5rem;width:3.5rem}.ds-project-fans__switches{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem}.ds-project-fans__option-row{align-items:center;border-top:1px solid var(--border-subtle);display:flex;gap:1rem;justify-content:space-between;padding:.85rem 0}.ds-project-fans__option-row strong{font-size:var(--ds-font-sm)}.ds-project-fans__option-row p{color:var(--text-muted);font-size:var(--ds-font-xs);margin:.15rem 0 0}.ds-project-fans__dialog-actions{display:flex;gap:.75rem;justify-content:flex-end;padding-top:.35rem}.ds-project-fans__error{color:var(--error);font-size:var(--ds-font-xs);margin:.35rem 0 0}@media (max-width:840px){.ds-project-fans__heading{align-items:stretch;flex-direction:column}.ds-project-fans__heading .ds-btn{align-self:flex-start}.ds-project-fans__tier{grid-template-columns:auto minmax(0,1fr)}.ds-project-fans__tier-actions{grid-column:1/-1;justify-content:flex-end}}@media (max-width:560px){.ds-project-fans__tier{grid-template-columns:1fr}.ds-project-fans__tier-icon{display:none}.ds-project-fans__tier-actions{flex-wrap:wrap;justify-content:flex-start}.ds-project-fans__form-grid{grid-template-columns:1fr}.ds-project-fans__dialog-actions{align-items:stretch;flex-direction:column-reverse}}@media (max-width:1120px){.ds-fans-cfg{grid-template-columns:1fr}.ds-fans-cfg__preview{max-width:25rem;position:static}}@media (max-width:620px){.ds-fans-cfg__preview{max-width:none}.ds-fans-cfg__member{align-items:flex-start;flex-wrap:wrap}.ds-fans-cfg__member-id{min-width:calc(100% - 3.5rem)}.ds-fans-cfg__tag-form{order:3;width:100%}.ds-fans-cfg__tag-input{flex:1;width:auto}.ds-fans-cfg__star{margin-left:auto}}.ds-page-shell{--ds-card-radius:1.25rem;--ds-card-radius-pill:1.25rem}.ds-page-shell .ds-card:not([data-active=true]):not([data-visible=false]):not([data-connected=true]):not([data-moderation]):not([data-tone]){background-color:color-mix(in srgb,var(--ds-base-900) 84%,var(--ds-base-950));background-image:linear-gradient(135deg,color-mix(in srgb,var(--ds-primary) 6%,#0000),color-mix(in srgb,var(--ds-secondary) 3%,#0000));border-color:color-mix(in srgb,var(--ds-primary-300) 15%,var(--ds-border));box-shadow:0 1rem 2.5rem -2rem color-mix(in srgb,var(--ds-black) 68%,#0000)}[data-theme=light] .ds-page-shell .ds-card:not([data-active=true]):not([data-visible=false]):not([data-connected=true]):not([data-moderation]):not([data-tone]){background-color:var(--ds-base-0);background-image:linear-gradient(135deg,var(--ds-primary-50),#0000);border-color:var(--ds-primary-200)}.ds-page-shell :is(.ds-card--project__name,.ds-card--integration__title,.ds-card--section__title,.ds-card--editor-link__body strong,.ds-component-portfolio__head h2,.ds-overlay-layout__head h2,.ds-overlay-mode__intro h2,.ds-quick-summary__heading h3,.ds-quick-wizard__heading h3,.ds-quick-presets__heading h3,.ds-links-onboarding__copy h3,.ds-links-section__title,.ds-source-size__value),.ds-profile-card__title{font-family:var(--ds-font-family-display);letter-spacing:var(--ds-tracking-heading)}.ds-profile-card__title{color:var(--ds-text-primary);font-size:var(--ds-font-title-sm);font-weight:var(--ds-weight-bold);line-height:var(--ds-leading-title);margin:0 0 .5rem}.ds-profile-avatar-placeholder{background-image:linear-gradient(135deg,var(--ds-primary),var(--ds-secondary))}.ds-projects-grid{gap:2rem}.ds-card--project__body{gap:.625rem;padding:1.25rem}.ds-card--project__name{font-size:var(--ds-font-title-sm)}.ds-account-section{background-color:color-mix(in srgb,var(--ds-base-900) 72%,#0000);border:1px solid color-mix(in srgb,var(--ds-primary-300) 15%,var(--ds-border));border-radius:1.25rem;gap:1.5rem;margin-top:1.5rem;padding:1.5rem}.ds-account-section:first-of-type{border-top:1px solid color-mix(in srgb,var(--ds-primary-300) 15%,var(--ds-border));margin-top:1.5rem;padding-top:1.5rem}[data-theme=light] .ds-account-section{background-color:color-mix(in srgb,var(--ds-base-0) 86%,#0000);border-color:var(--ds-primary-200)}.ds-account-section__title{font-size:var(--ds-font-title-sm)}.ds-account-section__hint,.ds-card--integration__description,.ds-card--section__subtitle{line-height:var(--ds-leading-body)}.ds-links-page,.ds-rewards-page,.ds-settings-page{gap:2.5rem;padding-block:2.5rem}.ds-rewards-page__section,.ds-settings-form{gap:1.5rem}.ds-links-section__title,.ds-rewards-page__section-title,.ds-settings-section__title{font-size:var(--ds-font-title-sm);margin-left:0;padding-left:0}.ds-payments-stat,.ds-payments-table-wrap,.ds-settings-box,.ds-stats-curiosities{background-color:color-mix(in srgb,var(--ds-base-900) 76%,#0000);background-image:linear-gradient(135deg,color-mix(in srgb,var(--ds-primary) 6%,#0000),color-mix(in srgb,var(--ds-secondary) 3%,#0000));border:1px solid color-mix(in srgb,var(--ds-primary-300) 15%,var(--ds-border));border-radius:1.25rem;box-shadow:0 1rem 2.5rem -2rem color-mix(in srgb,var(--ds-black) 62%,#0000)}[data-theme=light] :is(.ds-settings-box,.ds-payments-stat,.ds-payments-table-wrap,.ds-stats-curiosities){background-color:var(--ds-base-0);background-image:linear-gradient(135deg,var(--ds-primary-50),#0000);border-color:var(--ds-primary-200)}.ds-payments-table-wrap,.ds-settings-box{padding:1.5rem}.ds-payments-header{margin-bottom:2.5rem}.ds-payments-stat{padding:1rem 1.25rem}.ds-payments-stat__value{font-size:var(--ds-font-3xl)}.ds-stats-body{gap:2.5rem;padding-block:2.5rem}.ds-stats-curiosities{gap:1.25rem;padding:1.25rem}.ds-stats-curiosities__goal{background-color:color-mix(in srgb,var(--ds-primary) 60%,var(--ds-base-800));background-image:linear-gradient(120deg,color-mix(in srgb,var(--ds-primary) 72%,var(--ds-base-800)),color-mix(in srgb,var(--ds-secondary) 34%,var(--ds-base-800)));border-radius:1rem}.ds-component-portfolio,.ds-links-section,.ds-overlay-layout{gap:1.25rem}.ds-component-portfolio__grid{gap:1rem}.ds-card--editor-link{min-height:6rem;padding:1.25rem}.ds-overlay-mode{gap:2.5rem}.ds-overlay-mode__intro{background-color:color-mix(in srgb,var(--ds-base-900) 70%,#0000);background-image:none;border-color:color-mix(in srgb,var(--ds-primary-300) 24%,#0000);padding:1.5rem}.ds-overlay-mode__intro--cta{background-image:linear-gradient(125deg,color-mix(in srgb,var(--ds-primary) 13%,#0000),color-mix(in srgb,var(--ds-secondary) 7%,#0000));border-color:color-mix(in srgb,var(--ds-primary-300) 38%,#0000);gap:1.5rem}.ds-section-link{background-color:color-mix(in srgb,var(--ds-base-900) 82%,var(--ds-base-950));background-image:linear-gradient(90deg,color-mix(in srgb,var(--ds-primary) 7%,#0000),color-mix(in srgb,var(--ds-secondary) 3%,#0000));border:1px solid color-mix(in srgb,var(--ds-primary-300) 16%,#0000);border-radius:1.25rem;gap:1rem;padding:.625rem .75rem}.ds-section-link__icon{background-color:color-mix(in srgb,var(--ds-primary) 16%,#0000);background-image:none;color:var(--ds-primary-200);height:3rem;width:3rem}.ds-source-size{background-color:color-mix(in srgb,var(--ds-base-900) 52%,#0000);background-image:none;border-color:color-mix(in srgb,var(--ds-primary-300) 18%,#0000);border-radius:0 0 1.25rem 1.25rem;box-shadow:none;gap:1.25rem;grid-template-columns:minmax(13rem,.65fr) minmax(18rem,1.35fr);margin:-.5rem 1.25rem .75rem;padding:1rem 1.25rem}.ds-source-size__value{font-size:var(--ds-font-2xl);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-heading);line-height:var(--ds-leading-tight)}.ds-source-size__help{font-size:var(--ds-font-xs);margin-top:.375rem}.ds-quick-config{gap:2rem}.ds-quick-presets,.ds-quick-preview-card,.ds-quick-summary,.ds-quick-wizard{background-color:color-mix(in srgb,var(--ds-base-900) 78%,var(--ds-base-950));border-color:color-mix(in srgb,var(--ds-primary-300) 20%,#0000);border-radius:1.25rem;box-shadow:0 1rem 2.5rem -2rem color-mix(in srgb,var(--ds-black) 64%,#0000)}.ds-quick-summary__heading,.ds-quick-wizard__heading{background-color:color-mix(in srgb,var(--ds-base-800) 38%,#0000);background-image:linear-gradient(110deg,color-mix(in srgb,var(--ds-primary) 9%,#0000),color-mix(in srgb,var(--ds-secondary) 4%,#0000));padding:1.5rem}.ds-fans-heading{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem}.ds-fans-heading__identity{align-items:flex-start;display:flex;gap:1rem;min-width:0}.ds-fans-heading__copy{display:grid;gap:.5rem}.ds-fans-heading h1{color:var(--ds-text-primary);font-family:var(--ds-font-family-display);font-size:var(--ds-font-4xl);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-heading);line-height:var(--ds-leading-tight);margin:0}.ds-fans-heading p{color:var(--ds-text-muted);font-size:var(--ds-font-base);line-height:var(--ds-leading-body);margin:0;max-width:48rem}.ds-fans-cfg{gap:2rem}.ds-fans-cfg__main{gap:0}.ds-fans-cfg__preview{gap:1.25rem}.ds-fans-cfg__tabs{margin-bottom:1.5rem;overflow-x:auto;scrollbar-width:none}.ds-fans-cfg__tabs::-webkit-scrollbar{display:none}.ds-fans-cfg--single{grid-template-columns:minmax(0,1fr)}.ds-fans-cfg[data-enabled=false] .ds-fans-cfg__main,.ds-fans-cfg[data-enabled=false] :is(.ds-fans-cfg__public-settings,.ds-fans-cfg__preview){opacity:1;pointer-events:auto}.ds-fans-overview{display:grid;gap:1.5rem}.ds-fans-overview__hero{align-items:center;background-color:color-mix(in srgb,var(--ds-base-900) 80%,var(--ds-base-950));background-image:linear-gradient(120deg,color-mix(in srgb,var(--ds-primary) 14%,#0000),color-mix(in srgb,var(--ds-secondary) 7%,#0000));border:1px solid color-mix(in srgb,var(--ds-primary-300) 22%,var(--ds-border));border-radius:1.25rem;box-shadow:0 1.25rem 3rem -2.5rem color-mix(in srgb,var(--ds-black) 72%,#0000);display:grid;gap:1.25rem;grid-template-columns:auto minmax(0,1fr) auto;padding:1.5rem}.ds-fans-overview__hero-icon{background:color-mix(in srgb,var(--ds-primary) 15%,#0000);border:1px solid color-mix(in srgb,var(--ds-primary-300) 20%,#0000);border-radius:1.125rem;display:grid;height:4.5rem;place-items:center;width:4.5rem}.ds-fans-overview__hero-copy{min-width:0}.ds-fans-overview__eyebrow{color:var(--ds-secondary);display:block;font-size:var(--ds-font-xs);font-weight:var(--ds-weight-bold);letter-spacing:.08em;margin-bottom:.25rem;text-transform:uppercase}.ds-fans-overview__hero h2{color:var(--ds-text-primary);font-family:var(--ds-font-family-display);font-size:var(--ds-font-2xl);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-heading);line-height:var(--ds-leading-tight);margin:0}.ds-fans-overview__hero p{color:var(--ds-text-muted);font-size:var(--ds-font-sm);line-height:var(--ds-leading-body);margin:.45rem 0 0;max-width:48rem}.ds-fans-overview__hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem;justify-content:flex-end}.ds-fans-overview__metrics{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ds-fans-overview__metric{align-items:center;background:color-mix(in srgb,var(--ds-base-900) 66%,#0000);border:1px solid color-mix(in srgb,var(--ds-primary-300) 16%,var(--ds-border));border-radius:1rem;display:flex;gap:.875rem;min-height:6rem;padding:1rem 1.125rem}.ds-fans-overview__metric-icon,.ds-fans-overview__shortcut-icon{background:color-mix(in srgb,var(--ds-primary) 14%,#0000);border-radius:.75rem;color:var(--ds-primary-300);display:grid;flex:0 0 auto;height:2.5rem;place-items:center;width:2.5rem}.ds-fans-overview__metric[data-status=on] .ds-fans-overview__metric-icon{background:color-mix(in srgb,var(--ds-state-success-ink) 14%,#0000);color:var(--ds-state-success-ink)}.ds-fans-overview__metric span,.ds-fans-overview__metric strong{display:block}.ds-fans-overview__metric strong{color:var(--ds-text-primary);font-family:var(--ds-font-family-display);font-size:var(--ds-font-xl);line-height:var(--ds-leading-tight)}.ds-fans-overview__metric span{color:var(--ds-text-muted);font-size:var(--ds-font-xs);margin-top:.2rem}.ds-fans-overview__rules,.ds-fans-overview__rules:first-of-type{margin-top:0}.ds-fans-overview__rule-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ds-fans-overview__rule-grid .ds-fans-cfg__rule{border:0;gap:.625rem;padding:0}.ds-fans-overview__shortcuts{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ds-fans-overview__shortcut{align-items:center;background:color-mix(in srgb,var(--ds-base-900) 60%,#0000);border:1px solid color-mix(in srgb,var(--ds-primary-300) 16%,var(--ds-border));border-radius:1rem;color:var(--ds-text-secondary);display:grid;gap:.875rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:5rem;padding:1rem 1.125rem;text-decoration:none;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.ds-fans-overview__shortcut:hover{background:color-mix(in srgb,var(--ds-primary) 10%,var(--ds-base-900));border-color:color-mix(in srgb,var(--ds-secondary) 50%,var(--ds-border));transform:translateY(-1px)}.ds-fans-overview__shortcut small,.ds-fans-overview__shortcut strong{display:block}.ds-fans-overview__shortcut strong{color:var(--ds-text-primary);font-size:var(--ds-font-md)}.ds-fans-overview__shortcut small{color:var(--ds-text-muted);font-size:var(--ds-font-xs);line-height:1.4;margin-top:.2rem}.ds-fans-cfg__member-list{display:grid;gap:.625rem}.ds-fans-members .ds-fans-cfg__member{background:color-mix(in srgb,var(--ds-base-950) 26%,#0000);border:1px solid color-mix(in srgb,var(--ds-primary-300) 15%,var(--ds-border));border-radius:.875rem;flex-wrap:wrap;padding:.875rem}.ds-fans-cfg__safety{background:color-mix(in srgb,var(--ds-base-950) 28%,#0000);border:1px solid var(--ds-border);border-radius:.75rem;display:grid;gap:.625rem;padding:.875rem;width:100%}.ds-fans-cfg__safety-actions{display:flex;flex-wrap:wrap;gap:.5rem}[data-theme=light] .ds-fans-overview__hero,[data-theme=light] .ds-fans-overview__metric,[data-theme=light] .ds-fans-overview__shortcut{background-color:color-mix(in srgb,var(--ds-base-0) 90%,var(--ds-primary-50));border-color:var(--ds-primary-200)}[data-theme=light] .ds-fans-cfg__safety,[data-theme=light] .ds-fans-members .ds-fans-cfg__member{background:color-mix(in srgb,var(--ds-base-0) 92%,var(--ds-primary-50));border-color:var(--ds-primary-200)}@media (max-width:70rem){.ds-fans-overview__hero{grid-template-columns:auto minmax(0,1fr)}.ds-fans-overview__hero-actions{grid-column:1/-1;justify-content:flex-start}.ds-fans-overview__rule-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:48rem){.ds-fans-cfg__tabs{margin-inline:-.5rem;padding-inline:.5rem}.ds-fans-cfg__tabs .ds-tab{flex:0 0 auto}.ds-fans-overview__hero,.ds-fans-overview__metrics,.ds-fans-overview__shortcuts{grid-template-columns:minmax(0,1fr)}.ds-fans-overview__hero{padding:1.25rem}.ds-fans-overview__hero-actions{grid-column:auto}.ds-fans-overview__hero-actions>*{justify-content:center;width:100%}}.ds-editor-shell :is(h1,h2,h3,h4){font-family:var(--ds-font-family-display);letter-spacing:var(--ds-tracking-heading)}.ds-editor-shell__title{font-size:var(--ds-font-title-sm)}@media (max-width:92rem){.ds-panel-events{padding:2rem 0 0}.ds-panel-events__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}}@media (max-width:80rem){.ds-project-header__main{gap:1.5rem;grid-template-columns:minmax(0,1.4fr) minmax(19rem,.85fr)}.ds-project-header__avatar{border-radius:1.25rem;height:5.5rem;width:5.5rem}.ds-project-header__title{font-size:var(--ds-font-4xl)}.ds-project-header__description{font-size:var(--ds-font-base)}.ds-project-header__goal{padding:1rem 1.25rem}.ds-source-size{margin-inline:.75rem}}@media (max-width:55rem){.ds-project-header__top{display:none}.ds-project-header__info{align-items:flex-start;gap:1rem}.ds-project-header__avatar{border-radius:.75rem;height:3.5rem;width:3.5rem}.ds-project-header__description{font-size:var(--ds-font-sm)}.ds-panel-body__center>.ds-section-title .ds-section-title__heading{font-size:var(--ds-font-3xl)}.ds-panel-events__list{grid-template-columns:minmax(0,1fr)}.ds-panel-events .ds-card--event__body{padding-right:2.75rem}.ds-account-section,.ds-account-section:first-of-type{margin-top:1rem;padding:1.25rem}.ds-links-page,.ds-rewards-page,.ds-settings-page{gap:2rem;padding-block:2rem}.ds-section-link{align-items:flex-start;border-radius:1rem}.ds-source-size{grid-template-columns:minmax(0,1fr);margin:-.5rem .5rem .75rem}.ds-fans-heading{flex-direction:column;gap:1.25rem}.ds-fans-heading h1{font-size:var(--ds-font-3xl)}.ds-fans-cfg__master,.ds-fans-cfg__master-text{text-align:left;width:100%}.ds-fans-cfg__master .ds-switch{margin-left:auto}}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:bg-\[color\:var\(--surface-overlay\)\]:hover{background-color:var(--surface-overlay)}.hover\:bg-rose:hover{--tw-bg-opacity:1;background-color:rgb(255 124 127/var(--tw-bg-opacity))}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-zinc-50:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.hover\:bg-zinc-700:hover{--tw-bg-opacity:1;background-color:rgb(63 63 70/var(--tw-bg-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:text-white\/80:hover{color:#fffc}.hover\:text-zinc-700:hover{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}.hover\:opacity-40:hover{opacity:.4}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-rose-400:focus{--tw-border-opacity:1;border-color:rgb(255 86 90/var(--tw-border-opacity))}.focus\:border-zinc-400:focus{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity))}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.active\:text-white\/80:active{color:#fffc}.group:hover .group-hover\:bg-zinc-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.phx-submit-loading .phx-submit-loading\:opacity-75,.phx-submit-loading.phx-submit-loading\:opacity-75{opacity:.75}@media (min-width:640px){.sm\:h-\[520px\]{height:520px}.sm\:w-\[280px\]{width:280px}.sm\:w-full{width:100%}.sm\:translate-y-0{--tw-translate-y:0px}.sm\:scale-100,.sm\:translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:gap-8{gap:2rem}.sm\:overflow-visible{overflow:visible}.sm\:rounded-l-xl{border-bottom-left-radius:.75rem;border-top-left-radius:.75rem}.sm\:rounded-r-xl{border-bottom-right-radius:.75rem;border-top-right-radius:.75rem}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:leading-6{line-height:1.5rem}}@media (min-width:768px){.md\:mt-0{margin-top:0}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:h-\[420px\]{height:420px}.md\:h-\[560px\]{height:560px}.md\:w-1\/3{width:33.333333%}.md\:w-\[300px\]{width:300px}.md\:w-\[320px\]{width:320px}.md\:max-w-4xl{max-width:56rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:gap-8{gap:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-20{padding-bottom:5rem;padding-top:5rem}.md\:py-24{padding-bottom:6rem;padding-top:6rem}.md\:py-28{padding-bottom:7rem;padding-top:7rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:block{display:block}.lg\:h-\[600px\]{height:600px}.lg\:w-\[320px\]{width:320px}.lg\:grid-cols-\[1fr_400px\]{grid-template-columns:1fr 400px}.lg\:py-8{padding-bottom:2rem;padding-top:2rem}}