/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:host,:root{--font-sans:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:ui-monospace,"SFMono-Regular","Fragment Mono",Menlo,monospace;--color-neutral-200:oklch(92.2% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:18px;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-xl:24px;--blur-2xl:40px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink:#1d1d1d;--color-muted:#5e5e5e;--color-canvas:#fafaf9;--color-surface-2:#f3f3f1;--color-line:#ddddda;--color-accent:#1d1d1d;--color-night:#121212;--font-display:var(--font-figtree),var(--font-inter),ui-sans-serif,system-ui,sans-serif;--animate-marquee:marquee 38s linear infinite;--animate-marquee-slow:marquee 60s linear infinite}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{color-scheme:light;--mac-ease:cubic-bezier(.22,1,.36,1);--mac-border-hover:#4b566545;--mac-hover-shadow:0 14px 34px #19212d16;--mac-focus-ring:#5a697d26}:root[data-theme=dark]{color-scheme:dark;--color-ink:#efefef;--color-ink-soft:#d4d4d4;--color-muted:#b4b4b4;--color-muted-2:#919191;--color-canvas:#000;--color-surface:#222;--color-surface-2:#2a2a2a;--color-line:#3b3b3b;--color-night:#212121;--color-night-2:#262626;--mac-border-hover:#a3acb952;--mac-hover-shadow:0 14px 34px #00000029;--mac-focus-ring:#a9b5c729}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}:root[data-theme=dark] body{color:#efefef;background-color:#000}:root[data-theme=dark] .bg-white{background-color:#242424!important}:root[data-theme=dark] .bg-white.text-night{color:#f2f2f2!important}:root[data-theme=dark] [class*=bg-white\/]{background-color:#242424c7!important}:root[data-theme=dark] [class*="bg-[#f4f4f2]"],:root[data-theme=dark] [class*="bg-[#f5f5f3]"],:root[data-theme=dark] [class*="bg-[#f6f6f4]"]{background-color:#000!important}:root[data-theme=dark] .dark-control-surface{background-color:#2a2a2ad1!important;border-color:#ffffff1f!important}:root[data-theme=dark] .bg-ink{color:#1b1b1b!important;background-color:#eee!important}:root[data-theme=dark] .dark-control-surface .text-white{color:#1b1b1b!important}:root[data-theme=dark] .signet-dashboard{color:#ebebeb;background-color:#181818!important}:root[data-theme=dark] .signet-dashboard main,:root[data-theme=dark] .signet-dashboard>div{background-color:#212121!important;border-color:#373737!important}:root[data-theme=dark] .signet-dashboard aside{background-color:#1c1c1c!important;border-color:#373737!important}:root[data-theme=dark] .signet-dashboard header{background-color:#202126db!important;border-color:#373737!important}:root[data-theme=dark] .signet-dashboard [class*=bg-white],:root[data-theme=dark] .signet-dashboard section{background-color:#292929!important;border-color:#3d3d3d!important}:root[data-theme=dark] .signet-dashboard [class*="bg-[#eef"],:root[data-theme=dark] .signet-dashboard [class*="bg-[#f1f"],:root[data-theme=dark] .signet-dashboard [class*="bg-[#f3f"],:root[data-theme=dark] .signet-dashboard [class*="bg-[#f4f"],:root[data-theme=dark] .signet-dashboard [class*="bg-[#f5f"],:root[data-theme=dark] .signet-dashboard [class*="bg-[#f6f"],:root[data-theme=dark] .signet-dashboard [class*="bg-[#f7f"],:root[data-theme=dark] .signet-dashboard [class*="bg-[#f8f"],:root[data-theme=dark] .signet-dashboard [class*="bg-[#faf"],:root[data-theme=dark] .signet-dashboard [class*="bg-[#fbf"]{background-color:#313131!important;border-color:#464646!important}:root[data-theme=dark] .signet-dashboard [class*="text-[#"]{color:#cbcbcb!important}:root[data-theme=dark] .signet-dashboard .bg-emerald-50{background-color:#2f2f2f!important}:root[data-theme=dark] .signet-dashboard .bg-amber-50{background-color:#2e2e2e!important}:root[data-theme=dark] .signet-dashboard .bg-red-50{background-color:#262626!important}:root[data-theme=dark] .signet-dashboard .text-emerald-700,:root[data-theme=dark] .signet-dashboard .text-emerald-800,:root[data-theme=dark] .signet-dashboard .text-emerald-950{color:#79d8b2!important}:root[data-theme=dark] .signet-dashboard .border-emerald-200{border-color:#3f8f72!important}:root[data-theme=dark] .signet-dashboard .text-amber-700,:root[data-theme=dark] .signet-dashboard .text-amber-900{color:#f1c875!important}:root[data-theme=dark] .signet-dashboard .text-red-700{color:#f0a0ab!important}:root[data-theme=dark] .signet-dashboard .text-white{color:#f2f2f2!important}:root[data-theme=dark] .signet-dashboard .auth-globe-count{color:#d9d9d9!important;background:#353535!important;border-color:#4b4b4b!important}:root[data-theme=dark] .signet-dashboard .auth-globe-hud{background:#272a31db!important;border-color:#6f76826b!important;box-shadow:0 18px 48px #00000047!important}:root[data-theme=dark] .signet-dashboard .auth-globe-card>div:first-child{border-color:#3e3e3e!important}:root[data-theme=dark] .signet-dashboard .auth-globe-card canvas{filter:saturate(.82)contrast(.96)}:root[data-theme=dark] .signet-dashboard img,:root[data-theme=dark] .signet-dashboard picture,:root[data-theme=dark] .signet-dashboard video{visibility:visible!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.signet-dashboard a,.signet-dashboard button{backface-visibility:hidden;transform:translateZ(0)}@media (hover:none){.signet-dashboard [class*=hover\:]{transform:none!important}}.signet-dashboard [class*="bg-[#28c840]"],.signet-dashboard [class*="bg-[#febc2e]"],.signet-dashboard [class*="bg-[#ff5f57]"],.signet-dashboard aside>div.flex.items-center.gap-2.px-1.pb-5{display:none!important}body{background-color:var(--color-canvas);color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}:where(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #8995a4}:root[data-theme=dark] :where(a,button,input,select,textarea):focus-visible{outline-color:#b5b5b5}::selection{background:#1d1d1d2e}.signet-public .ps-header .ps-header-actions .dark-control-surface,.signet-public .ps-header .ps-header-actions .language-trigger{color:#666!important;box-shadow:none!important;background:#f7f7f7!important;border:0!important}.signet-public .ps-header .language-menu{color:#222!important;background:#fff!important;border-color:#e8e8e8!important}[data-slot]{border-color:var(--ui-border)}.signet-ui{color:var(--ui-foreground);font-family:var(--font-inter),sans-serif}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-\[21\%\]{inset-inline:21%}.inset-y-0{inset-block:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-\[50\%\]{top:50%}.right-0{right:calc(var(--spacing)*0)}.right-4{right:calc(var(--spacing)*4)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-\[7\%\]{bottom:7%}.left-0{left:calc(var(--spacing)*0)}.left-2{left:calc(var(--spacing)*2)}.left-\[50\%\]{left:50%}.z-10{z-index:10}.z-50{z-index:50}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-auto{margin-top:auto}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-\[15px\]{height:15px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\[300px\]{max-height:300px}.min-h-4{min-height:calc(var(--spacing)*4)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing)*2)}.w-3\/4{width:75%}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-52{width:calc(var(--spacing)*52)}.w-\[min\(268px\,72vw\)\]{width:min(268px,72vw)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[230px\]{max-width:230px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[220px\]{min-width:220px}.min-w-\[620px\]{min-width:620px}.min-w-\[760px\]{min-width:760px}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-\[-50\%\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-marquee{animation:var(--animate-marquee)}.animate-marquee-slow{animation:var(--animate-marquee-slow)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-start{justify-items:start}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-14{gap:calc(var(--spacing)*14)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*-2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*-2)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--ws-line\)\]>:not(:last-child)){border-color:var(--ws-line)}:where(.divide-ui-border>:not(:last-child)){border-color:var(--ui-border)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[22px\]{border-radius:22px}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--ws-line\)\]{border-color:var(--ws-line)}.border-accent{border-color:var(--color-accent)}.border-accent\/30{border-color:#1d1d1d4d}@supports (color:color-mix(in lab,red,red)){.border-accent\/30{border-color:color-mix(in oklab,var(--color-accent)30%,transparent)}}.border-line{border-color:var(--color-line)}.border-transparent{border-color:#0000}.border-ui-border{border-color:var(--ui-border)}.border-ui-input{border-color:var(--ui-input)}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.border-white\/12{border-color:color-mix(in oklab,var(--color-white)12%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.bg-\[var\(--ws-panel\)\]{background-color:var(--ws-panel)}.bg-accent{background-color:var(--color-accent)}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-canvas{background-color:var(--color-canvas)}.bg-ink{background-color:var(--color-ink)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-500{background-color:var(--color-neutral-500)}.bg-night{background-color:var(--color-night)}.bg-surface-2\/70{background-color:#f3f3f1b3}@supports (color:color-mix(in lab,red,red)){.bg-surface-2\/70{background-color:color-mix(in oklab,var(--color-surface-2)70%,transparent)}}.bg-transparent{background-color:#0000}.bg-ui-background{background-color:var(--ui-background)}.bg-ui-border{background-color:var(--ui-border)}.bg-ui-card{background-color:var(--ui-card)}.bg-ui-destructive{background-color:var(--ui-destructive)}.bg-ui-foreground{background-color:var(--ui-foreground)}.bg-ui-muted,.bg-ui-muted\/50{background-color:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.bg-ui-muted\/50{background-color:color-mix(in oklab,var(--ui-muted)50%,transparent)}}.bg-ui-popover{background-color:var(--ui-popover)}.bg-ui-primary{background-color:var(--ui-primary)}.bg-ui-secondary{background-color:var(--ui-secondary)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.fill-current{fill:currentColor}.fill-ui-foreground{fill:var(--ui-foreground)}.object-cover{object-fit:cover}.\!p-0{padding:calc(var(--spacing)*0)!important}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-\[3px\]{padding:3px}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-24{padding-block:calc(var(--spacing)*24)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pr-2{padding-right:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\],.tracking-\[-\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.12em\],.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--ws-muted\)\]{color:var(--ws-muted)}.text-\[var\(--ws-text\)\]{color:var(--ws-text)}.text-current{color:currentColor}.text-ink{color:var(--color-ink)}.text-muted{color:var(--color-muted)}.text-night{color:var(--color-night)}.text-ui-background{color:var(--ui-background)}.text-ui-card-foreground{color:var(--ui-card-foreground)}.text-ui-destructive{color:var(--ui-destructive)}.text-ui-foreground,.text-ui-foreground\/60{color:var(--ui-foreground)}@supports (color:color-mix(in lab,red,red)){.text-ui-foreground\/60{color:color-mix(in oklab,var(--ui-foreground)60%,transparent)}}.text-ui-muted-foreground{color:var(--ui-muted-foreground)}.text-ui-popover-foreground{color:var(--ui-popover-foreground)}.text-ui-primary{color:var(--ui-primary)}.text-ui-primary-foreground{color:var(--ui-primary-foreground)}.text-ui-secondary-foreground{color:var(--ui-secondary-foreground)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-100{opacity:1}.shadow-\[0_12px_32px_rgba\(20\,24\,30\,0\.07\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#14181e12)}.shadow-\[0_12px_32px_rgba\(20\,24\,30\,0\.07\)\],.shadow-\[0_14px_44px_rgba\(0\,0\,0\,\.18\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_44px_rgba\(0\,0\,0\,\.18\)\]{--tw-shadow:0 14px 44px var(--tw-shadow-color,#0000002e)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-sm,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring,.ring-0{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring-1,.ring-2{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring-ui-background{--tw-ring-color:var(--ui-background)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.ring-offset-ui-background{--tw-ring-offset-color:var(--ui-background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-2xl{--tw-blur:blur(var(--blur-2xl))}.blur-2xl,.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-xl{--tw-backdrop-blur:blur(var(--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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,border-color\,box-shadow\,transform\,opacity\]{transition-property:background-color,color,border-color,box-shadow,transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[animation-direction\:reverse\]{animation-direction:reverse}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}@media (hover:hover){.group-hover\:\[animation-play-state\:paused\]:is(:where(.group):hover *){animation-play-state:paused}}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing)*9)}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.selection\:bg-ui-primary ::selection{background-color:var(--ui-primary)}.selection\:bg-ui-primary::selection{background-color:var(--ui-primary)}.selection\:text-ui-primary-foreground ::selection{color:var(--ui-primary-foreground)}.selection\:text-ui-primary-foreground::selection{color:var(--ui-primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-ui-foreground::file-selector-button{color:var(--ui-foreground)}.placeholder\:text-ui-muted-foreground::placeholder{color:var(--ui-muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bg-ui-foreground:after{content:var(--tw-content);background-color:var(--ui-foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing)*.5)}.group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing)*-1)}.group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing)*.5)}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}@media (hover:hover){.hover\:bg-\[var\(--ws-panel\)\]:hover{background-color:var(--ws-panel)}.hover\:bg-ui-accent:hover{background-color:var(--ui-accent)}.hover\:bg-ui-destructive\/90:hover{background-color:var(--ui-destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-ui-destructive\/90:hover{background-color:color-mix(in oklab,var(--ui-destructive)90%,transparent)}}.hover\:bg-ui-muted\/50:hover{background-color:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-ui-muted\/50:hover{background-color:color-mix(in oklab,var(--ui-muted)50%,transparent)}}.hover\:bg-ui-primary\/90:hover{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-ui-primary\/90:hover{background-color:color-mix(in oklab,var(--ui-primary)90%,transparent)}}.hover\:bg-ui-secondary\/80:hover{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-ui-secondary\/80:hover{background-color:color-mix(in oklab,var(--ui-secondary)80%,transparent)}}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-ui-accent-foreground:hover{color:var(--ui-accent-foreground)}.hover\:text-ui-foreground:hover{color:var(--ui-foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:bg-ui-accent:focus{background-color:var(--ui-accent)}.focus\:text-ui-accent-foreground:focus{color:var(--ui-accent-foreground)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-ui-ring:focus{--tw-ring-color:var(--ui-ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:border-ui-ring:focus-visible{border-color:var(--ui-ring)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ui-destructive\/20:focus-visible{--tw-ring-color:var(--ui-destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ui-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ui-destructive)20%,transparent)}}.focus-visible\:ring-ui-ring\/50:focus-visible{--tw-ring-color:var(--ui-ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ui-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ui-ring)50%,transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ui-ring:focus-visible{outline-color:var(--ui-ring)}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-aria-expanded\:bg-ui-muted\/50:has([aria-expanded=true]){background-color:var(--ui-muted)}@supports (color:color-mix(in lab,red,red)){.has-aria-expanded\:bg-ui-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab,var(--ui-muted)50%,transparent)}}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing)*4)1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing)*1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-invalid\:border-ui-destructive[aria-invalid=true]{border-color:var(--ui-destructive)}.aria-invalid\:ring-ui-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--ui-destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-ui-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--ui-destructive)20%,transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[selected\=true\]\:bg-ui-accent[data-selected=true]{background-color:var(--ui-accent)}.data-\[selected\=true\]\:text-ui-accent-foreground[data-selected=true]{color:var(--ui-accent-foreground)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-\[1\.15rem\][data-size=default]{height:1.15rem}.data-\[size\=default\]\:w-8[data-size=default]{width:calc(var(--spacing)*8)}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.data-\[size\=sm\]\:h-3\.5[data-size=sm]{height:calc(var(--spacing)*3.5)}.data-\[size\=sm\]\:w-6[data-size=sm]{width:calc(var(--spacing)*6)}:is(.\*\:data-\[slot\=alert-description\]\:text-ui-destructive\/90>*)[data-slot=alert-description]{color:var(--ui-destructive)}@supports (color:color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=alert-description\]\:text-ui-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--ui-destructive)90%,transparent)}}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\:data-\[slot\=avatar\]\:ring-ui-background>*)[data-slot=avatar]{--tw-ring-color:var(--ui-background)}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing)*12)}.data-\[state\=active\]\:bg-ui-background[data-state=active]{background-color:var(--ui-background)}.data-\[state\=active\]\:text-ui-foreground[data-state=active]{color:var(--ui-foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--tw-content);opacity:1}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:border-ui-primary[data-state=checked]{border-color:var(--ui-primary)}.data-\[state\=checked\]\:bg-ui-primary[data-state=checked]{background-color:var(--ui-primary)}.data-\[state\=checked\]\:text-ui-primary-foreground[data-state=checked]{color:var(--ui-primary-foreground)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-ui-accent[data-state=open]{background-color:var(--ui-accent)}.data-\[state\=open\]\:bg-ui-secondary[data-state=open]{background-color:var(--ui-secondary)}.data-\[state\=open\]\:text-ui-accent-foreground[data-state=open]{color:var(--ui-accent-foreground)}.data-\[state\=open\]\:text-ui-muted-foreground[data-state=open]{color:var(--ui-muted-foreground)}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=selected\]\:bg-ui-muted[data-state=selected]{background-color:var(--ui-muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-ui-input[data-state=unchecked]{background-color:var(--ui-input)}.data-\[variant\=destructive\]\:text-ui-destructive[data-variant=destructive]{color:var(--ui-destructive)}.data-\[variant\=destructive\]\:focus\:bg-ui-destructive\/10[data-variant=destructive]:focus{background-color:var(--ui-destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-ui-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--ui-destructive)10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-ui-destructive[data-variant=destructive]:focus{color:var(--ui-destructive)}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@media (min-width:40rem){.sm\:inline-flex{display:inline-flex}.sm\:w-\[180px\]{width:180px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1\.3fr_auto\]{grid-template-columns:1fr 1.3fr auto}.sm\:grid-cols-\[32px_1fr_auto\]{grid-template-columns:32px 1fr auto}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:text-left{text-align:left}}@media (min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:64rem){.lg\:col-span-4{grid-column:span 4/span 4}.lg\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}}@media (min-width:80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[1\.15fr_\.85fr\]{grid-template-columns:1.15fr .85fr}}.dark\:border-ui-input:is(.dark *,[data-theme=dark] *){border-color:var(--ui-input)}.dark\:bg-ui-destructive\/60:is(.dark *,[data-theme=dark] *){background-color:var(--ui-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-ui-destructive\/60:is(.dark *,[data-theme=dark] *){background-color:color-mix(in oklab,var(--ui-destructive)60%,transparent)}}.dark\:bg-ui-input\/30:is(.dark *,[data-theme=dark] *){background-color:var(--ui-input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-ui-input\/30:is(.dark *,[data-theme=dark] *){background-color:color-mix(in oklab,var(--ui-input)30%,transparent)}}.dark\:text-ui-muted-foreground:is(.dark *,[data-theme=dark] *){color:var(--ui-muted-foreground)}@media (hover:hover){.dark\:hover\:bg-ui-accent\/50:is(.dark *,[data-theme=dark] *):hover{background-color:var(--ui-accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-ui-accent\/50:is(.dark *,[data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--ui-accent)50%,transparent)}}.dark\:hover\:bg-ui-input\/50:is(.dark *,[data-theme=dark] *):hover{background-color:var(--ui-input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-ui-input\/50:is(.dark *,[data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--ui-input)50%,transparent)}}.dark\:hover\:text-ui-foreground:is(.dark *,[data-theme=dark] *):hover{color:var(--ui-foreground)}}.dark\:focus-visible\:ring-ui-destructive\/40:is(.dark *,[data-theme=dark] *):focus-visible{--tw-ring-color:var(--ui-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-ui-destructive\/40:is(.dark *,[data-theme=dark] *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--ui-destructive)40%,transparent)}}.dark\:aria-invalid\:ring-ui-destructive\/40:is(.dark *,[data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:var(--ui-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-ui-destructive\/40:is(.dark *,[data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--ui-destructive)40%,transparent)}}.dark\:data-\[state\=active\]\:border-ui-input:is(.dark *,[data-theme=dark] *)[data-state=active]{border-color:var(--ui-input)}.dark\:data-\[state\=active\]\:bg-ui-input\/30:is(.dark *,[data-theme=dark] *)[data-state=active]{background-color:var(--ui-input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=active\]\:bg-ui-input\/30:is(.dark *,[data-theme=dark] *)[data-state=active]{background-color:color-mix(in oklab,var(--ui-input)30%,transparent)}}.dark\:data-\[state\=active\]\:text-ui-foreground:is(.dark *,[data-theme=dark] *)[data-state=active]{color:var(--ui-foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is(.dark *,[data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(.dark *,[data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.dark\:data-\[state\=checked\]\:bg-ui-primary:is(.dark *,[data-theme=dark] *)[data-state=checked]{background-color:var(--ui-primary)}.dark\:data-\[state\=checked\]\:bg-ui-primary-foreground:is(.dark *,[data-theme=dark] *)[data-state=checked]{background-color:var(--ui-primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-ui-foreground:is(.dark *,[data-theme=dark] *)[data-state=unchecked]{background-color:var(--ui-foreground)}.dark\:data-\[state\=unchecked\]\:bg-ui-input\/80:is(.dark *,[data-theme=dark] *)[data-state=unchecked]{background-color:var(--ui-input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=unchecked\]\:bg-ui-input\/80:is(.dark *,[data-theme=dark] *)[data-state=unchecked]{background-color:color-mix(in oklab,var(--ui-input)80%,transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-ui-destructive\/20:is(.dark *,[data-theme=dark] *)[data-variant=destructive]:focus{background-color:var(--ui-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-ui-destructive\/20:is(.dark *,[data-theme=dark] *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--ui-destructive)20%,transparent)}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-ui-muted-foreground [cmdk-group-heading]{color:var(--ui-muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing)*0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing)*5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing)*12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing)*3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing)*5)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-ui-muted-foreground svg:not([class*=text-]){color:var(--ui-muted-foreground)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-ui-primary>a:hover{color:var(--ui-primary)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){a.\[a\&\]\:hover\:bg-ui-accent:hover{background-color:var(--ui-accent)}a.\[a\&\]\:hover\:bg-ui-destructive\/90:hover{background-color:var(--ui-destructive)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-ui-destructive\/90:hover{background-color:color-mix(in oklab,var(--ui-destructive)90%,transparent)}}a.\[a\&\]\:hover\:bg-ui-primary\/90:hover{background-color:var(--ui-primary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-ui-primary\/90:hover{background-color:color-mix(in oklab,var(--ui-primary)90%,transparent)}}a.\[a\&\]\:hover\:bg-ui-secondary\/90:hover{background-color:var(--ui-secondary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-ui-secondary\/90:hover{background-color:color-mix(in oklab,var(--ui-secondary)90%,transparent)}}a.\[a\&\]\:hover\:text-ui-accent-foreground:hover{color:var(--ui-accent-foreground)}a.\[a\&\]\:hover\:underline:hover{text-decoration-line:underline}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@keyframes seal-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes pulse-ring{0%{opacity:.7;transform:scale(.85)}to{opacity:0;transform:scale(1.5)}}.mac-grid{background-image:radial-gradient(#1414121a .7px,#0000 0);background-size:20px 20px;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.mac-ambient-glow{opacity:.52}:root[data-theme=dark] .mac-ambient-glow{opacity:.18}.signet-dashboard .h-44>.flex.flex-1{height:100%}.reveal{opacity:0;filter:blur(4px);transition:opacity .72s var(--mac-ease),transform .72s var(--mac-ease),filter .72s var(--mac-ease);transform:translateY(28px)}.reveal.is-visible{opacity:1;filter:blur();transform:none}@keyframes mac-view-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.mac-view-enter{animation:mac-view-enter .42s var(--mac-ease)both}.site-header-shell{transition:background-color .26s ease,border-color .26s ease,box-shadow .32s var(--mac-ease)}:root[data-theme=dark] .site-header-shell{background:#222326c7!important;border-color:#ffffff1a!important}.site-nav-link{position:relative}.site-nav-link:after{content:"";opacity:0;height:1px;transition:opacity .22s ease,transform .32s var(--mac-ease);background:currentColor;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(.35)}.site-nav-link:hover:after,.site-nav-link[aria-current=page]:after{opacity:.65;transform:scaleX(1)}.signet-site .mac-card,.signet-site article[class*=rounded][class*=border]{transition:translate .34s var(--mac-ease),border-color .26s ease,box-shadow .34s var(--mac-ease),background-color .26s ease}.signet-site .mac-window{transition:translate .42s var(--mac-ease),box-shadow .42s var(--mac-ease)}.signet-site .mac-accordion{transition:border-color .26s ease,box-shadow .34s var(--mac-ease),background-color .26s ease}.signet-dashboard :is(a,button)[class*=rounded],.signet-site :is(a,button)[class*=rounded]{transition-property:translate,scale,transform,background-color,border-color,color,box-shadow,opacity;transition-duration:.26s;transition-timing-function:var(--mac-ease)}.signet-footer a{text-decoration-color:#0000;transition:color .22s,text-decoration-color .22s}.signet-dashboard :is(input,select,textarea)[class*=rounded],.signet-site :is(input,select,textarea)[class*=rounded]{transition:border-color .21s,box-shadow .24s,background-color .21s}.signet-dashboard :is(input,select,textarea)[class*=rounded]:focus-visible,.signet-site :is(input,select,textarea)[class*=rounded]:focus-visible{box-shadow:0 0 0 3px var(--mac-focus-ring);outline:none}.signet-dashboard aside nav button{transition:translate .28s var(--mac-ease),background-color .22s ease,box-shadow .28s ease,color .22s ease}.signet-dashboard main section{transition:border-color .26s ease,box-shadow .34s var(--mac-ease),background-color .26s ease}.signet-dashboard .setup-progress{background-image:linear-gradient(115deg,#f1f4f78c,#0000 54%)}.signet-dashboard .setup-step{transition:translate .26s var(--mac-ease),border-color .26s ease,box-shadow .26s ease,background-color .26s ease}.signet-dashboard .setup-step:focus-visible{outline-offset:2px;outline:2px solid #8794a4}.signet-home-hero-image img{transform-origin:50% 72%;animation:signet-horizon 22s ease-in-out infinite alternate}.signet-home-hero-shade{background:linear-gradient(#08111d6b,#0a141f38 36%,#0a141e4d 66%,#081119d1),radial-gradient(at 50% 31%,#09182757,#0000 65%)}.signet-home-hero:after{z-index:-5;pointer-events:none;content:"";mix-blend-mode:screen;background:radial-gradient(at 24% 42%,#70a6b633,#0000 30%),radial-gradient(at 78% 62%,#d0b08529,#0000 29%);animation:signet-hero-light-drift 16s ease-in-out infinite alternate;position:absolute;inset:-12%}.signet-home-hero-grain{opacity:.11;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}.signet-hero-actions,.signet-hero-bottom,.signet-hero-description,.signet-hero-kicker,.signet-hero-title{animation:signet-rise .9s var(--mac-ease)both}.signet-hero-title{text-shadow:0 3px 34px #050e1826;animation-delay:.12s}.signet-hero-description{text-shadow:0 2px 16px #050e1857;animation-delay:.24s}.signet-hero-bottom{animation-delay:.56s}.signet-hero-proof>span{animation:signet-rise .8s var(--mac-ease)both}.signet-hero-proof>span:first-child{animation-delay:.46s}.signet-hero-proof>span:nth-child(2){animation-delay:.56s}.signet-hero-proof>span:nth-child(3){animation-delay:.66s}.signet-proof-dot{background:#b4d8c2;border-radius:50%;flex:none;width:6px;height:6px;animation:signet-proof-pulse 2.8s ease-out infinite;box-shadow:0 0 #b4d8c26b}.signet-signal-band{color:#526166;background:#e9ece9;border-block:1px solid #d5dad7;overflow:hidden}.signet-signal-window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.signet-signal-group,.signet-signal-track{align-items:center;width:max-content;display:flex}.signet-signal-track{will-change:transform;animation:signet-signal-drift 38s linear infinite}.signet-signal-group{flex:none;gap:clamp(30px,5vw,74px);padding-right:clamp(30px,5vw,74px)}.signet-signal-item{white-space:nowrap;letter-spacing:.18em;align-items:center;gap:12px;padding-block:18px;font-size:9px;font-weight:600;display:inline-flex}.signet-signal-mark{color:#8b9b97;transition:color .25s ease,transform .3s var(--mac-ease);font-size:12px}.signet-signal-band:hover .signet-signal-track{animation-play-state:paused}.signet-signal-band:hover .signet-signal-mark{color:#334f55;transform:translate(2px,-2px)}.signet-home .signet-hero-primary{transition:translate .32s var(--mac-ease),box-shadow .32s ease,background-color .32s ease;background-position:100% 0;background-size:220% 100%;color:#17212a!important;background:#fff linear-gradient(112deg,#fff 35%,#dce7e5 49%,#fff 63%)!important}.signet-home .signet-hero-primary:hover{background-position:0 0;translate:0 -3px;box-shadow:0 18px 34px #00000038}.signet-home .signet-hero-secondary{transition:translate .32s var(--mac-ease),background-color .32s ease,border-color .32s ease;color:#fff!important}.signet-home .signet-hero-secondary:hover{background:#ffffff2e;border-color:#ffffffbf;translate:0 -3px}.signet-showcase-wash{background:radial-gradient(at 80% 35%,#6e939c40,#0000 56%),linear-gradient(130deg,#0000 36%,#ffffff09)}.signet-showcase-screen{transition:transform .7s var(--mac-ease),box-shadow .7s var(--mac-ease);transform:perspective(1400px)rotateY(-2deg)rotateX(1deg)}.signet-showcase-screen:hover{transform:perspective(1400px)rotateY(0)rotateX(0)translateY(-5px);box-shadow:0 48px 110px #00000057}.signet-showcase-reveal{clip-path:inset(0 10% round 28px);filter:blur(4px);transition:clip-path 1s var(--mac-ease),opacity .72s var(--mac-ease),transform .85s var(--mac-ease),filter .72s var(--mac-ease);transform:translateY(30px)scale(.93)}.signet-showcase-reveal.is-visible{clip-path:inset(0);filter:blur();transform:none}.signet-home .signet-capability{transition:padding-left .32s var(--mac-ease),background-color .32s ease,border-color .32s ease,box-shadow .35s ease;position:relative}.signet-home .signet-capability:before{content:"";transform-origin:50%;width:2px;transition:transform .34s var(--mac-ease);background:#758e92;border-radius:2px;position:absolute;top:24%;bottom:24%;left:0;transform:scaleY(0)}.signet-home .signet-capability:hover{background:#dbe4e380;border-color:#a9b9bc;padding-left:12px;box-shadow:0 14px 34px #33454812}.signet-home .signet-capability:focus-visible:before,.signet-home .signet-capability:hover:before{transform:scaleY(1)}.signet-home .signet-plan{transition:background-color .35s ease,padding-left .35s var(--mac-ease),translate .35s var(--mac-ease),box-shadow .35s ease}.signet-home .signet-plan:hover{background:#e2ebe98c;translate:0 -5px;box-shadow:0 20px 45px #30414414}.signet-home .signet-plan-link span,.signet-home .signet-text-link span{transition:transform .3s var(--mac-ease)}.signet-home .signet-plan-link:hover span,.signet-home .signet-text-link:hover span{transform:translate(3px,-3px)}.signet-close-glow{background:radial-gradient(at 50% 110%,#88afb359,#0000 58%),linear-gradient(135deg,#ffffff09,#0000 45%)}:root[data-theme=dark] .signet-home{background-color:#1c1c1c!important}:root[data-theme=dark] .signet-home .signet-signal-band{color:#b6b6b6;background:#272727;border-color:#444}:root[data-theme=dark] .signet-home .signet-signal-mark{color:#a5a5a5}:root[data-theme=dark] .signet-home-integration{background-color:#2f2f2f!important}:root[data-theme=dark] .signet-home .signet-plan .font-display,:root[data-theme=dark] .signet-home :is(.signet-home-features,.signet-home-pricing) h3,:root[data-theme=dark] .signet-home :is(.signet-home-intro,.signet-home-features,.signet-home-integration,.signet-home-pricing) h2{color:#f2f2f2!important}:root[data-theme=dark] .signet-home :is(.signet-home-intro,.signet-home-features,.signet-home-integration,.signet-home-pricing) :is(p,span){color:#b4b4b4!important}:root[data-theme=dark] .signet-home :is(.signet-home-features,.signet-home-integration,.signet-home-pricing) a{color:#e7e7e7!important}:root[data-theme=dark] .signet-home .signet-capability,:root[data-theme=dark] .signet-home .signet-plan{border-color:#494949!important}:root[data-theme=dark] .signet-home .signet-capability:hover,:root[data-theme=dark] .signet-home .signet-plan:hover{background-color:#5b747821}@keyframes signet-horizon{0%{transform:scale(1)}to{transform:scale(1.075)translateY(-1.2%)}}@keyframes signet-hero-light-drift{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(2%,1.5%)scale(1.06)}}@keyframes signet-proof-pulse{0%{box-shadow:0 0 #b4d8c26b}70%,to{box-shadow:0 0 0 7px #b4d8c200}}@keyframes signet-signal-drift{to{transform:translate(-50%)}}@keyframes signet-rise{0%{opacity:0;transform:translateY(17px)}to{opacity:1;transform:translateY(0)}}.signet-home-hero:after{content:none}.signet-hero-atmosphere{background:radial-gradient(at 50% 3%,#fffffff5,#0000 58%),linear-gradient(#f5f5f2,#ecefec)}.signet-hero-atmosphere:before{content:"";background-image:linear-gradient(#30434709 1px,#0000 0),linear-gradient(90deg,#30434709 1px,#0000 0);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008a,#0000 76%);mask-image:linear-gradient(#0000008a,#0000 76%)}.signet-hero-atmosphere:after{content:"";background:radial-gradient(at 24% 38%,#93b1ac33,#0000 27%),radial-gradient(at 76% 42%,#c3baa324,#0000 27%);animation:signet-hero-light-drift 18s ease-in-out infinite alternate;position:absolute;inset:-16%}.signet-home-hero .signet-hero-title{text-shadow:none;color:#20282c!important}.signet-home-hero .signet-hero-description{text-shadow:none;color:#687175!important}.signet-hero-title{animation-delay:40ms}.signet-hero-description{animation-delay:.14s}.signet-hero-actions{animation-delay:.24s}.signet-hero-serif{color:#526c71;letter-spacing:-.09em;font-family:Georgia,Times New Roman,serif;font-weight:400}.signet-hero-preview-reveal{animation-delay:.4s}.signet-hero-preview-window{transform-origin:50% 0;transition:transform .75s var(--mac-ease),box-shadow .75s var(--mac-ease);transform:perspective(1500px)rotateX(4deg)scale(.985)}.signet-home-hero .signet-hero-preview-window:hover{transform:perspective(1500px)rotateX(0)scale(1)translateY(-3px);box-shadow:0 42px 100px #1c262a33}.signet-home .signet-hero-secondary{color:#354146!important}.signet-home .signet-hero-secondary:hover{background:#fffffff2;border-color:#aab5b3}:root[data-theme=dark] .signet-home-hero{color:#f1f1f1;background-color:#1e1e1e!important}:root[data-theme=dark] .signet-hero-atmosphere{background:radial-gradient(at 50% 3%,#3c4b4bad,#0000 58%),linear-gradient(#232323,#1c1c1c)}:root[data-theme=dark] .signet-hero-atmosphere:before{background-image:linear-gradient(#dfece70a 1px,#0000 0),linear-gradient(90deg,#dfece70a 1px,#0000 0)}:root[data-theme=dark] .signet-home-hero .signet-hero-title{color:#f1f1f1!important}:root[data-theme=dark] .signet-home-hero .signet-hero-description{color:#bebebe!important}:root[data-theme=dark] .signet-hero-serif{color:#afafaf}:root[data-theme=dark] .signet-dashboard .setup-progress{background-image:linear-gradient(115deg,#45495221,#0000 56%)}:root[data-theme=dark] .signet-dashboard .setup-step{background-color:#313131;border-color:#464646}:root[data-theme=dark] .signet-dashboard .setup-step>span:first-child{color:#cbcbcb!important;background-color:#3f3f3f!important}:root[data-theme=dark] .signet-dashboard .setup-step>span[data-done=true]{color:#94d4b7!important;background-color:#3d3d3d!important}@media (hover:hover) and (pointer:fine){.site-header-shell:hover{box-shadow:0 16px 42px #18202b1b}.signet-site .mac-card:hover,.signet-site article[class*=rounded][class*=border]:hover{border-color:var(--mac-border-hover);box-shadow:var(--mac-hover-shadow);translate:0 -3px}.signet-site .mac-window:hover{translate:0 -2px;box-shadow:0 28px 65px #141a2421}.signet-site .mac-accordion:hover{border-color:var(--mac-border-hover)}.signet-footer a:hover{text-decoration-color:currentColor}.signet-dashboard :is(a,button)[class*=rounded]:not(:disabled):hover,.signet-site :is(a,button)[class*=rounded]:not(:disabled):hover{translate:0 -1px}.signet-dashboard :is(a,button)[class*=rounded]:not(:disabled):active,.signet-site :is(a,button)[class*=rounded]:not(:disabled):active{translate:0;scale:.985}.signet-dashboard :is(input,select,textarea)[class*=rounded]:hover,.signet-site :is(input,select,textarea)[class*=rounded]:hover{border-color:var(--mac-border-hover)}.signet-dashboard aside nav button:hover{translate:2px}.signet-dashboard main section:hover{box-shadow:0 10px 28px #19212d0b}.signet-dashboard .setup-step:hover{border-color:#b9c1cb;translate:0 -2px;box-shadow:0 9px 22px #222b3711}:root[data-theme=dark] .signet-dashboard .setup-step:hover{border-color:#797979;box-shadow:0 9px 22px #0000001f}:root[data-theme=dark] .signet-dashboard aside nav button:hover{background-color:#323232!important}:root[data-theme=dark] .site-header-shell:hover{box-shadow:0 16px 42px #0000002e}:root[data-theme=dark] .signet-dashboard main section:hover{box-shadow:0 10px 28px #0000001c}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;filter:none;transition:none;transform:none}.signet-showcase-reveal{clip-path:none;filter:none;transform:none}.signet-hero-atmosphere:after{animation:none!important}*{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}.signet-dashboard :is(a,button)[class*=rounded],.signet-site .mac-card,.signet-site .mac-window,.signet-site :is(a,button)[class*=rounded],.signet-site article[class*=rounded][class*=border]{translate:none!important;scale:none!important}}.signet-dashboard{background:radial-gradient(at 55% -30%,#f7f9f7 0,#e9eeec 67%,#e3e9e7 100%)}.signet-dashboard-shell{animation:signet-console-arrive .64s cubic-bezier(.2,.7,.2,1) both}.signet-dashboard-aside{color:#dce6e5;background:#192730}.signet-dashboard-aside:before{z-index:-1;content:"";opacity:.35;pointer-events:none;background:linear-gradient(#192730,#192730d6 55%,#1927308c),url(/images/signet-coast-dawn-v1.png) bottom/cover;position:absolute;inset:48% 0 0}.signet-dashboard .signet-console-nav{color:#aebec0;transition:background-color .24s ease,color .24s ease,transform .3s var(--mac-ease);position:relative}.signet-dashboard .signet-console-nav:before{content:"";opacity:0;width:2px;transition:opacity .24s ease,transform .3s var(--mac-ease);background:#d7e7e5;border-radius:2px;position:absolute;top:27%;bottom:27%;left:0;transform:scaleY(.5)}.signet-dashboard .signet-console-nav:hover,.signet-dashboard .signet-console-nav[aria-current=page]{color:#f4f7f4;background:#e8f4f21a}.signet-dashboard .signet-console-nav:hover{transform:translate(2px)}.signet-dashboard .signet-console-nav[aria-current=page]:before{opacity:1;transform:scaleY(1)}.signet-dashboard .signet-console-nav svg{opacity:.8;flex:none}.signet-dashboard .signet-console-nav[aria-current=page] svg{opacity:1}.signet-dashboard main{background:#f4f6f4}.signet-dashboard .signet-console-header{z-index:40;background:#ffffffc7;position:relative}.signet-dashboard .signet-console-stat{box-shadow:0 8px 24px #182c3106}.signet-dashboard .auth-globe-card{background:#fbfcfa}.signet-dashboard .auth-globe-card>div:first-child{border-color:#e1e7e4}.signet-dashboard main section{border-color:#dce3e0;border-radius:16px}.signet-dashboard .signet-console-stat{border-radius:16px}.signet-dashboard .bg-gradient-to-t{background-image:linear-gradient(#a9bbba,#46636a)}.signet-dashboard .mac-view-enter{animation-duration:.5s}.language-menu{animation:signet-menu-in .22s var(--mac-ease)both}.language-menu button[aria-checked=true]{color:#263b41;background:#edf2f0}:root[data-theme=dark] .signet-dashboard .signet-console-header{background:#1d2a30e0!important;border-color:#35464b!important}:root[data-theme=dark] .signet-dashboard .signet-console-nav{color:#a9bbbd!important}:root[data-theme=dark] .signet-dashboard .signet-console-brand p:first-child,:root[data-theme=dark] .signet-dashboard .signet-console-profile p:first-child{color:#edf3ef!important}:root[data-theme=dark] .signet-dashboard .signet-console-brand p:last-child,:root[data-theme=dark] .signet-dashboard .signet-console-profile p:last-child{color:#9cafb1!important}:root[data-theme=dark] .signet-dashboard .auth-globe-card,:root[data-theme=dark] .signet-dashboard .signet-console-stat{background:#26363b!important;border-color:#3b4d51!important}:root[data-theme=dark] .signet-dashboard .signet-console-header h1,:root[data-theme=dark] .signet-dashboard .signet-console-stat p:nth-child(2){color:#edf3ef!important}:root[data-theme=dark] .signet-dashboard .signet-console-stat p:first-child,:root[data-theme=dark] .signet-dashboard .signet-console-stat p:last-child{color:#afc0bf!important}:root[data-theme=dark] .signet-dashboard .auth-globe-card canvas{filter:saturate(.62)contrast(.98)}:root[data-theme=dark] .language-menu{color:#e5eeeb!important;background:#263338!important;border-color:#45575b!important}:root[data-theme=dark] .language-menu button:hover,:root[data-theme=dark] .language-menu button[aria-checked=true]{color:#f2f6f3!important;background:#35474b!important}@keyframes signet-console-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes signet-menu-in{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.console-showcase{color:#223238;min-height:455px;font-family:var(--font-sans);background:#f4f6f4;grid-template-columns:minmax(150px,23%) minmax(0,1fr);display:grid;overflow:hidden}.console-showcase-side{color:#aebec0;background:#192730;flex-direction:column;gap:3px;padding:20px 12px;display:flex;position:relative}.console-showcase-side:after{content:"";opacity:.18;pointer-events:none;background:linear-gradient(#192730,#0000),url(/images/signet-coast-dawn-v1.png) bottom/cover;position:absolute;inset:50% 0 0}.console-showcase-side>*{z-index:1;position:relative}.console-showcase-brand{color:#f0f4f1;font-family:var(--font-display);letter-spacing:-.04em;align-items:center;gap:9px;padding:0 8px;font-size:17px;font-weight:600;display:flex}.console-showcase-brand small,.console-showcase-user small{color:#9aaeb1;font-family:var(--font-sans);letter-spacing:.15em;margin-top:1px;font-size:7px;font-weight:500;display:block}.console-showcase-emblem{border:1px solid #c7d6d5;border-radius:8px;place-items:center;width:28px;height:28px;font-size:16px;display:grid}.console-showcase-side-rule{background:#ffffff29;height:1px;margin:18px 8px 12px}.console-showcase-nav{border-radius:7px;align-items:center;gap:10px;padding:8px 10px;font-size:10px;display:flex}.console-showcase-nav-active{color:#f3f6f3;background:#e7f4f21c;border-left:2px solid #dceae8}.console-showcase-nav-icon{text-align:center;width:14px;font-size:13px}.console-showcase-user{color:#ecf2ee;border:1px solid #ffffff26;border-radius:9px;align-items:center;gap:8px;margin-top:auto;padding:9px;font-size:9px;display:flex}.console-showcase-user>span{border:1px solid #fff3;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:8px;display:grid}.console-showcase-user small{letter-spacing:0;font-size:7px}.console-showcase-main{min-width:0}.console-showcase-top{background:#ffffffb8;border-bottom:1px solid #dde5e2;justify-content:space-between;align-items:center;gap:8px;height:61px;padding:0 22px;display:flex}.console-showcase-top small{color:#7e8f92;font-size:8px;display:block}.console-showcase-top strong{font-family:var(--font-display);letter-spacing:-.04em;margin-top:2px;font-size:17px;font-weight:600;display:block}.console-showcase-top>span{color:#879597;border:1px solid #e1e7e5;border-radius:7px;min-width:120px;padding:7px 8px;font-size:8px}.console-showcase-top kbd{float:right;color:#a0aeb0}.console-showcase-body{padding:22px}.console-showcase-welcome{font-family:var(--font-display);letter-spacing:-.035em;margin-bottom:16px;font-size:17px;font-weight:600}.console-showcase-welcome span{color:#829094;font-family:var(--font-sans);letter-spacing:0;margin-top:2px;font-size:9px;font-weight:400;display:block}.console-showcase-stats{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.console-showcase-activity,.console-showcase-chart,.console-showcase-stats>div{background:#fff;border:1px solid #dce4e1;border-radius:10px;min-width:0}.console-showcase-stats>div{padding:12px}.console-showcase-stats small,.console-showcase-stats span{color:#788a8e;text-overflow:ellipsis;white-space:nowrap;font-size:8px;display:block;overflow:hidden}.console-showcase-stats strong{font-family:var(--font-display);letter-spacing:-.055em;margin:15px 0 2px;font-size:22px;font-weight:600;display:block}.console-showcase-stats span{color:#a0aeae;font-size:7px}.console-showcase-bottom{grid-template-columns:1.25fr 1fr;gap:8px;margin-top:8px;display:grid}.console-showcase-activity,.console-showcase-chart{min-height:208px;padding:14px}.console-showcase-card-heading{color:#293a3f;justify-content:space-between;font-size:10px;font-weight:600;display:flex}.console-showcase-card-heading small{color:#9aa9aa;font-size:8px;font-weight:400}.console-showcase-bars{border-bottom:1px solid #e5ebe8;align-items:end;gap:5px;height:132px;padding:14px 5px 0;display:flex}.console-showcase-bars i{background:linear-gradient(#66858a,#c7d8d4);border-radius:3px 3px 0 0;flex:1;min-width:2px}.console-showcase-axis{color:#a0acad;justify-content:space-between;margin-top:7px;font-size:7px;display:flex}.console-showcase-activity>div:not(:first-child){border-bottom:1px solid #edf1ef;align-items:center;gap:7px;padding:12px 0;display:flex}.console-showcase-activity>div:last-child{border-bottom:0}.console-showcase-event-mark{border:1px solid #6d9698;border-radius:50%;flex:none;width:6px;height:6px}.console-showcase-activity p{color:#43565a;flex:1;font-size:9px}.console-showcase-activity p small{color:#9aa9aa;margin-top:2px;font-size:8px;display:block}.console-showcase-activity time{color:#a5b1b1;font-size:8px}.console-showcase-compact .console-showcase-stats{grid-template-columns:repeat(2,1fr)}.console-showcase-compact .console-showcase-bottom{grid-template-columns:1fr}@media (max-width:640px){.console-showcase{grid-template-columns:88px minmax(0,1fr);min-height:385px}.console-showcase-side{padding:12px 4px}.console-showcase-brand{gap:3px;padding:0 4px;font-size:11px}.console-showcase-emblem{width:20px;height:20px;font-size:11px}.console-showcase-brand small,.console-showcase-user{display:none}.console-showcase-nav{gap:4px;padding:6px 4px;font-size:7px}.console-showcase-nav-icon{width:10px;font-size:9px}.console-showcase-top{height:44px;padding:0 10px}.console-showcase-top strong{font-size:12px}.console-showcase-top>span{display:none}.console-showcase-body{padding:10px}.console-showcase-welcome{font-size:12px}.console-showcase-welcome span{font-size:7px}.console-showcase-stats{grid-template-columns:repeat(2,1fr);gap:5px}.console-showcase-stats>div{padding:7px}.console-showcase-stats strong{margin:4px 0 0;font-size:15px}.console-showcase-bottom{grid-template-columns:1fr}.console-showcase-chart{min-height:130px;padding:8px}.console-showcase-bars{height:73px}.console-showcase-activity{display:none}}:root{--auth-hue:239 84% 67%;--auth-surface:#ffffff9e;--auth-edge:#ffffffbd;--auth-line:#12141a1a;--auth-line-hover:#12141a33;--auth-field-bg:#ffffffbd;--auth-soft:200 9% 44%;--auth-danger:356 82% 46%;--auth-success:160 78% 30%;--auth-shadow:0 40px 90px -32px #141a284d,0 10px 28px -16px #141a2824}:root[data-theme=dark]{--auth-surface:#2122269e;--auth-edge:#ffffff1a;--auth-line:#ffffff21;--auth-line-hover:#ffffff3d;--auth-field-bg:#ffffff0d;--auth-soft:220 9% 68%;--auth-danger:356 84% 68%;--auth-success:160 62% 56%;--auth-shadow:0 44px 96px -30px #000000a8,0 0 0 1px #ffffff08}.signet-auth{isolation:isolate;min-height:calc(100svh - 68px);position:relative}.auth-stage{z-index:1;min-height:inherit;justify-content:center;align-items:center;padding:52px 16px;display:flex;position:relative}.auth-frame{width:100%}.auth-frame-narrow{max-width:420px}.auth-frame-wide{max-width:1180px}.auth-ambient{z-index:-1;pointer-events:none;position:absolute;inset:-84px 0 0;overflow:hidden}.auth-aurora{background:conic-gradient(from 200deg at 50% 40%,hsl(var(--auth-hue)/.24),transparent 35%,hsl(var(--auth-hue)/.13)62%,transparent 88%);animation:auth-aurora 26s ease-in-out infinite;inset:-15%}.auth-aurora,.auth-blob{filter:blur(70px);position:absolute}.auth-blob{border-radius:9999px}.auth-blob-a{aspect-ratio:1;background:radial-gradient(circle,hsl(var(--auth-hue)/.3),transparent 68%);width:max(320px,46vw);animation:auth-blob-a 22s ease-in-out infinite;top:-10%;left:-8%}.auth-blob-b{aspect-ratio:1;background:radial-gradient(circle,#a172f33d,#0000 68%);width:max(280px,38vw);animation:auth-blob-b 28s ease-in-out infinite;top:4%;right:-10%}.auth-blob-c{aspect-ratio:1;background:radial-gradient(circle,#47d7e133,#0000 70%);width:max(320px,52vw);animation:auth-blob-c 34s ease-in-out infinite;bottom:-14%;left:22%}.auth-mesh{opacity:.6;background-image:linear-gradient(90deg,#1d1d1d0f 1px,#0000 0),linear-gradient(#1d1d1d0f 1px,#0000 0);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.auth-mesh{background-image:linear-gradient(to right,color-mix(in srgb,var(--color-ink)6%,transparent)1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--color-ink)6%,transparent)1px,transparent 1px)}}.auth-mesh{background-size:46px 46px;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 35%,#0000 78%);mask-image:radial-gradient(120% 90% at 50% 0,#000 35%,#0000 78%)}.auth-grain{opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>")}.auth-grain,.auth-veil{position:absolute;inset:0}.auth-veil{background:radial-gradient(125% 85% at 50% -12%,transparent 38%,#fafaf99e 80%,var(--color-canvas)100%)}@supports (color:color-mix(in lab,red,red)){.auth-veil{background:radial-gradient(125% 85% at 50% -12%,transparent 38%,color-mix(in srgb,var(--color-canvas)62%,transparent)80%,var(--color-canvas)100%)}}.auth-fade-bottom,.auth-fade-top{position:absolute;inset-inline:0}.auth-fade-top{background:linear-gradient(to bottom,var(--color-canvas)12%,transparent);height:110px;top:0}.auth-fade-bottom{background:linear-gradient(to bottom,transparent,var(--color-canvas)92%);height:190px;bottom:0}:root[data-theme=dark] .auth-aurora,:root[data-theme=dark] .auth-blob{opacity:.5}:root[data-theme=dark] .auth-mesh{opacity:.35}:root[data-theme=dark] .auth-grain{mix-blend-mode:screen;opacity:.035}@keyframes auth-aurora{0%,to{opacity:.55;transform:translate(-6%)scale(1.1)rotate(0)}50%{opacity:.85;transform:translate(6%,-4%)scale(1.25)rotate(8deg)}}@keyframes auth-blob-a{0%,to{transform:translate(0)scale(1)}33%{transform:translate(6%,-8%)scale(1.12)}66%{transform:translate(-4%,5%)scale(.94)}}@keyframes auth-blob-b{0%,to{transform:translate(0)scale(1.05)}40%{transform:translate(-7%,7%)scale(.92)}70%{transform:translate(5%,4%)scale(1.16)}}@keyframes auth-blob-c{0%,to{transform:translate(0)scale(.98)}50%{transform:translate(4%,9%)scale(1.18)}}@keyframes auth-card-in{0%{opacity:0;filter:blur(6px);transform:translateY(26px)scale(.975)}to{opacity:1;filter:blur();transform:none}}@keyframes auth-rise{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:none}}@keyframes auth-pulse{0%{box-shadow:0 0 0 0 hsl(var(--auth-hue)/.32)}70%{box-shadow:0 0 0 9px hsl(var(--auth-hue)/0)}to{box-shadow:0 0 0 0 hsl(var(--auth-hue)/0)}}@keyframes auth-spin{to{transform:rotate(1turn)}}.auth-intro>*,.auth-rise{animation:auth-rise .64s var(--mac-ease)both}.auth-card{border:1px solid var(--auth-edge);background:var(--auth-surface);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);box-shadow:var(--auth-shadow);animation:auth-card-in .62s var(--mac-ease)both;border-radius:28px;padding:28px;position:relative}.auth-card:before{content:"";background:linear-gradient(90deg,transparent,hsl(var(--auth-hue)/.55),transparent);inset-inline:10%;height:1px;position:absolute;top:0}.auth-panel{border:1px solid var(--auth-edge);background:var(--auth-surface);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);box-shadow:var(--auth-shadow);animation:auth-card-in .62s var(--mac-ease)both;border-radius:28px;padding:32px;animation-delay:80ms;position:relative}.auth-eyebrow{border:1px solid var(--auth-line);background:var(--auth-field-bg);letter-spacing:.16em;text-transform:uppercase;color:var(--auth-soft);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.auth-eyebrow:before{content:"";background:hsl(var(--auth-hue));border-radius:999px;flex:none;width:6px;height:6px;animation:auth-pulse 2.8s ease-out infinite}.auth-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);font-size:30px;font-weight:600;line-height:1.1}.auth-sub{color:var(--color-muted);margin-top:10px;font-size:14.5px;line-height:1.6}.auth-label{letter-spacing:.18em;text-transform:uppercase;color:var(--auth-soft);margin-bottom:8px;font-size:11px;font-weight:600;line-height:1;display:block}.auth-hint{color:var(--color-muted);margin-top:8px;font-size:12px;line-height:1.5}.auth-field-wrap{position:relative}.auth-field{border:1px solid var(--auth-line);background:var(--auth-field-bg);width:100%;height:46px;color:var(--color-ink);transition:border-color .2s ease,box-shadow .26s var(--mac-ease),background-color .2s ease;border-radius:14px;outline:none;padding:0 14px;font-family:inherit;font-size:14px;display:block}.auth-field::placeholder{color:#5e5e5e94}@supports (color:color-mix(in lab,red,red)){.auth-field::placeholder{color:color-mix(in srgb,var(--color-muted)58%,transparent)}}.auth-field::-ms-reveal{display:none}.auth-field:hover{border-color:var(--auth-line-hover)}.auth-field:focus,.auth-field:focus-visible{border-color:hsl(var(--auth-hue)/.6);box-shadow:0 0 0 4px hsl(var(--auth-hue)/.16);outline:none}.auth-field-with-toggle{padding-right:46px}.auth-toggle{width:32px;height:32px;color:var(--color-muted);cursor:pointer;transition:background-color .18s ease,color .18s ease,scale .2s var(--mac-ease);background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;right:7px;translate:0 -50%}.auth-toggle:hover{background:#1d1d1d14}@supports (color:color-mix(in lab,red,red)){.auth-toggle:hover{background:color-mix(in srgb,var(--color-ink)8%,transparent)}}.auth-toggle:hover{color:var(--color-ink)}.auth-toggle:active{scale:.94}.auth-toggle:focus-visible{box-shadow:0 0 0 3px hsl(var(--auth-hue)/.35);outline:none}.auth-submit{background:var(--color-night);color:#fff;cursor:pointer;width:100%;height:48px;transition:translate .24s var(--mac-ease),scale .24s var(--mac-ease),box-shadow .26s var(--mac-ease),filter .2s ease,opacity .2s ease;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 12px 26px -14px #1212128c}.auth-submit:hover:not(:disabled){filter:brightness(1.14);box-shadow:0 20px 42px -18px hsl(var(--auth-hue)/.72);translate:0 -1px}.auth-submit:active:not(:disabled){translate:0;scale:.985}.auth-submit:disabled{opacity:.6;cursor:default}.auth-submit:focus-visible{box-shadow:0 0 0 3px hsl(var(--auth-hue)/.45),0 20px 42px -18px hsl(var(--auth-hue)/.72);outline:none}.auth-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:999px;flex:none;width:15px;height:15px;animation:auth-spin .7s linear infinite}.auth-alert{animation:auth-rise .38s var(--mac-ease)both;border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.5}.auth-alert[data-tone=error]{border:1px solid hsl(var(--auth-danger)/.24);background:hsl(var(--auth-danger)/.1);color:hsl(var(--auth-danger))}.auth-alert[data-tone=ok]{border:1px solid hsl(var(--auth-success)/.26);background:hsl(var(--auth-success)/.12);color:hsl(var(--auth-success))}.auth-foot{text-align:center;color:var(--color-muted);margin-top:22px;font-size:13px;line-height:1.6}.auth-link{color:var(--color-ink);background-image:linear-gradient(hsl(var(--auth-hue)),hsl(var(--auth-hue)));transition:background-size .32s var(--mac-ease),color .2s ease;background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;text-decoration:none}.auth-link:hover{color:hsl(var(--auth-hue));background-size:100% 1px}.auth-link:focus-visible{box-shadow:0 0 0 3px hsl(var(--auth-hue)/.35);border-radius:4px;outline:none}.auth-trust{letter-spacing:.04em;color:var(--color-muted);animation:auth-rise .64s var(--mac-ease)both;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;margin-top:26px;font-size:11.5px;animation-delay:.24s;display:flex}.auth-trust span{align-items:center;gap:7px;display:inline-flex}.auth-trust span:before{content:"";background:hsl(var(--auth-hue)/.6);border-radius:999px;width:4px;height:4px}@media (prefers-reduced-motion:reduce){.auth-aurora,.auth-blob,.auth-eyebrow:before,.auth-spinner{animation:none!important}.auth-alert,.auth-card,.auth-intro>*,.auth-panel,.auth-rise,.auth-trust{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}.signet-dashboard{color:#293438;background:#f7f8f7!important}.signet-dashboard-shell{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;min-height:calc(100vh - 32px);background:#fff!important;border:1px solid #e5e9e6!important;border-radius:14px!important;box-shadow:0 1px 3px #18242809!important}.signet-dashboard-aside{min-width:0;color:#667276!important;background:#fbfcfb!important;border-color:#e7ebe8!important;padding:12px!important}.signet-dashboard-aside:before{content:none!important}.signet-dashboard .signet-console-brand{gap:10px;padding:5px 6px}.signet-dashboard .signet-console-brand>svg{border-radius:7px;width:30px;height:30px}.signet-dashboard .signet-console-brand p:first-child{font-size:16px;font-weight:500;color:#303b3f!important}.signet-dashboard .signet-console-brand p:last-child{letter-spacing:.1em;font-size:9px;color:#9aa4a5!important}.signet-dashboard .signet-console-rule{margin:12px 8px 0;background:#e9edeb!important}.signet-dashboard aside nav{margin-top:12px}.signet-dashboard .signet-console-nav{border-radius:7px;min-height:36px;padding:8px 10px;font-size:11.5px;font-weight:450;transition:background-color .18s,color .18s;color:#727e80!important}.signet-dashboard .signet-console-nav:hover,.signet-dashboard .signet-console-nav[aria-current=page]{color:#35464a!important;background:#eef2f0!important;transform:none!important}.signet-dashboard .signet-console-nav:before{background:#6e8984;width:1px}.signet-dashboard .signet-console-nav svg{opacity:.7;width:15px;height:15px}.signet-dashboard .signet-console-profile{background:0 0!important;border:0!important;border-top:1px solid #e8ece9!important;border-radius:0!important;padding:12px 4px 3px!important}.signet-dashboard .signet-console-profile>div>span{width:30px;height:30px;color:#60706e!important;background:#edf1ee!important;border-color:#e0e6e2!important}.signet-dashboard .signet-console-profile p:first-child{font-weight:500;color:#4d5a5d!important}.signet-dashboard .signet-console-profile p:last-child{color:#939d9f!important}.signet-dashboard .signet-console-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:64px;background:#ffffffeb!important;border-color:#e8ece9!important;padding:11px 22px!important}.signet-dashboard .signet-console-header h1{letter-spacing:-.025em;font-size:20px;font-weight:500;color:#303b3f!important}.signet-dashboard main{min-width:0;background:#fff!important}.signet-dashboard main>div:last-child{padding:20px 22px!important}.signet-dashboard main>div:last-child>.mac-view-enter{animation-duration:.32s}.signet-dashboard main section{box-shadow:none!important;background:#fff!important;border:1px solid #e8ece9!important;border-radius:10px!important;padding:16px!important}.signet-dashboard main section:hover{box-shadow:none!important}.signet-dashboard .signet-console-stat{box-shadow:none!important;background:#fff!important;border:1px solid #e8ece9!important;border-radius:10px!important;padding:11px 13px!important}.signet-dashboard .signet-console-stat p:nth-child(2){margin-top:8px;font-size:27px;font-weight:500}.signet-dashboard main>div:last-child>.mac-view-enter>:not(:last-child){margin-bottom:14px!important}.signet-dashboard main section h2,.signet-dashboard main section h3{font-weight:500!important}.signet-dashboard main input:not([type=checkbox]),.signet-dashboard main select,.signet-dashboard main textarea{box-shadow:none;background-color:#fff!important;border-color:#e3e8e5!important;border-radius:7px!important}.signet-dashboard main input:not([type=checkbox]):focus,.signet-dashboard main select:focus,.signet-dashboard main textarea:focus{border-color:#9aa9a6!important;box-shadow:0 0 0 3px #718d871a!important}.signet-dashboard :is(button,a)[class*=rounded]{box-shadow:none}.signet-dashboard aside nav button:hover{box-shadow:none!important;translate:none!important}.signet-dashboard .auth-globe-card{box-shadow:none!important;background:#fbfcfb!important;border-color:#e8ece9!important}.signet-dashboard .auth-globe-card canvas{filter:saturate(.42)contrast(.96)}@media (min-width:1024px){.signet-dashboard-shell{grid-template-columns:204px minmax(0,1fr)}}@media (max-width:639px){.signet-dashboard-shell{min-height:calc(100vh - 16px);border-radius:10px!important}.signet-dashboard-aside{padding:10px!important}.signet-dashboard .signet-console-header{padding:10px 14px!important}.signet-dashboard main>div:last-child{padding:16px 12px!important}.signet-dashboard .signet-console-stat p:nth-child(2){font-size:24px}}:root[data-theme=dark] .signet-dashboard{background:#1c1c1c!important}:root[data-theme=dark] .signet-dashboard .signet-dashboard-shell,:root[data-theme=dark] .signet-dashboard main{background:#272727!important;border-color:#404040!important}:root[data-theme=dark] .signet-dashboard .signet-dashboard-aside{background:#212121!important;border-color:#404040!important}:root[data-theme=dark] .signet-dashboard .signet-console-brand p:first-child,:root[data-theme=dark] .signet-dashboard .signet-console-header h1{color:#eaeaea!important}:root[data-theme=dark] .signet-dashboard .signet-console-rule{background:#404040!important}:root[data-theme=dark] .signet-dashboard .signet-console-nav:hover,:root[data-theme=dark] .signet-dashboard .signet-console-nav[aria-current=page]{color:#eaeaea!important;background:#363636!important}:root[data-theme=dark] .signet-dashboard .signet-console-profile{border-color:#404040!important}:root[data-theme=dark] .signet-dashboard .auth-globe-card,:root[data-theme=dark] .signet-dashboard .signet-console-stat,:root[data-theme=dark] .signet-dashboard main section{background:#2e2e2e!important;border-color:#434343!important}:root[data-theme=dark] .signet-dashboard main input:not([type=checkbox]),:root[data-theme=dark] .signet-dashboard main select,:root[data-theme=dark] .signet-dashboard main textarea{color:#e3e3e3!important;background:#272727!important;border-color:#484848!important}@media (prefers-reduced-motion:reduce){.signet-dashboard .mac-view-enter,.signet-dashboard .signet-dashboard-shell{animation:none!important}}.signet-console-surface{--paper:#fff;--surface:#fff;--text:#303741;--muted:#838894;--rule:#e9ebf0;--accent:#7971cc;--motion-ease:cubic-bezier(.22,1,.36,1);background:var(--paper);min-height:100vh;color:var(--text)}html[data-theme=dark] .signet-console-surface{--paper:#11141c;--surface:#1a1e29;--text:#e9ecf4;--muted:#959cb0;--rule:#2a3040;--accent:#aaa3ed}@scope(.signet-console-surface){:root{--paper:#f7f8fa;--text:#18202e;--muted:#687282;--rule:#dfe4eb;--accent:#326c81;--motion-ease:cubic-bezier(.22,1,.36,1)}html[data-theme=dark]{--paper:#0e131c;--surface:#171e29;--text:#e8edf5;--muted:#9caabd;--rule:#2d3747;--accent:#a3e5e0}body{background:var(--paper);color:var(--text)}html{scroll-padding-top:100px}a,button{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}a:focus-visible,button:focus-visible{outline-offset:5px;outline:2px solid #8cd9d2}::selection{color:#0b1920;background:#a3e5e0}.edition-header{z-index:70;background:var(--paper);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.edition-header{background:color-mix(in srgb,var(--paper)85%,transparent)}}.edition-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--rule)}.edition-header-inner{justify-content:space-between;align-items:center;gap:28px;max-width:1240px;margin:auto;padding:20px 42px;display:flex}.edition-logo{font-family:var(--font-display);letter-spacing:-1.4px;color:var(--text);align-items:center;gap:9px;font-size:25px;font-weight:550;display:flex}.edition-logo>svg{border-radius:8px;width:28px;height:28px}.edition-logo>span{color:var(--muted);font:10px var(--font-mono);letter-spacing:.08em;margin-left:12px}.edition-desktop-nav{align-items:center;gap:28px;font-size:12px;display:flex}.edition-desktop-nav a{color:var(--muted);padding:8px 0;transition:color .2s;position:relative}.edition-desktop-nav a:after{content:"";background:var(--text);transform-origin:0;width:100%;height:1px;transition:transform .35s var(--motion-ease);position:absolute;bottom:0;left:0;transform:scaleX(0)}.edition-desktop-nav a:hover,.edition-desktop-nav a[aria-current=page]{color:var(--text)}.edition-desktop-nav a:hover:after,.edition-desktop-nav a[aria-current=page]:after{transform:scaleX(1)}.edition-header-actions{align-items:center;gap:20px;display:flex}.edition-login{border:1px solid var(--rule);color:var(--text);white-space:nowrap;border-radius:99px;padding:10px 16px;font-size:12px;transition:background .2s,transform .3s}.edition-login:hover{background:var(--surface);transform:translateY(-2px)}.edition-mobile-toggle{display:none}.edition-mobile-nav{border-top:1px solid var(--rule);background:var(--paper);animation:signet-menu-in .25s var(--motion-ease);gap:0;padding:10px 24px 20px;display:grid}.edition-mobile-nav a{border-bottom:1px solid var(--rule);padding:14px 0;font-size:14px}.dark-control-surface,.language-trigger{background:var(--surface)!important;color:var(--muted)!important;border-color:var(--rule)!important;box-shadow:none!important;border-radius:10px!important}.language-menu{background:var(--surface)!important;color:var(--text)!important;border-color:var(--rule)!important}.language-menu button:hover,.language-menu button[aria-checked=true]{background:var(--paper)!important;color:var(--text)!important}.motion-container{max-width:1240px;margin:auto;padding:0 42px}.motion-overline{font:10px/1.5 var(--font-mono);letter-spacing:.12em;color:var(--muted);text-transform:uppercase;align-items:center;gap:10px;display:flex}.motion-beacon{background:#a8eee0;border-radius:50%;flex:none;width:5px;height:5px;display:inline-block;position:relative;box-shadow:0 0 10px #9cdcc980}.motion-beacon:after{content:"";opacity:.2;border:1px solid;border-radius:50%;position:absolute;inset:-4px}.motion-hero{isolation:isolate;color:#f2f5fc;background:#080d16;border-bottom:1px solid #243042;position:relative;overflow:hidden}.hero-aura{z-index:-1;background:radial-gradient(at 75% 35%,#15344288,#0000 50%),radial-gradient(at 100% 100%,#202b4e44,#0000 55%);position:absolute;inset:0}.hero-layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:12px;min-height:635px;padding-top:66px;padding-bottom:55px;display:grid}.hero-copy{z-index:2;position:relative}.hero-copy .motion-overline{color:#91a4b9;margin-bottom:30px;font-size:9px}.hero-copy h1{font-family:var(--font-display);letter-spacing:-.065em;max-width:610px;margin:0;font-size:clamp(52px,5.8vw,78px);font-weight:450;line-height:1.03}.hero-copy h1 span{color:#a9dbdc;display:block}.hero-description{color:#9daec2;max-width:395px;margin-top:27px;font-size:14px;line-height:1.9}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:31px;display:flex}.motion-button{color:#112627;min-height:48px;transition:transform .35s var(--motion-ease),box-shadow .35s,background .2s;background:#d4efeb;border:1px solid #d8f4ee;border-radius:8px;justify-content:space-between;align-items:center;gap:30px;padding:14px 19px;font-size:12px;font-weight:550;display:inline-flex;box-shadow:inset 0 1px #fff7,0 5px 20px #0b39382e}.motion-button>span{font-size:19px;font-weight:400;transition:transform .3s}.motion-button:hover{background:#edfffb;transform:translateY(-3px);box-shadow:0 10px 30px #a9e3d520}.motion-button:hover>span{transform:translate(2px,-2px)}.motion-button-ghost{color:#cbd6e6;box-shadow:none;background:#ffffff03;border-color:#ffffff23}.motion-button-ghost:hover{box-shadow:none;background:#ffffff0a}.hero-detail{color:#7e93a9;font:9px var(--font-mono);flex-wrap:wrap;align-items:center;gap:15px;margin-top:30px;display:flex}.hero-detail>span{border-right:1px solid #354455;padding-right:15px}.hero-detail>a{color:#b1c0d2;text-underline-offset:5px;width:100%;margin-top:3px;-webkit-text-decoration:underline #344453;text-decoration:underline #344453}.hero-visual{align-self:stretch;margin-left:-25px;position:relative}.hero-scene-label,.hero-visual{align-items:center;display:flex}.hero-scene-label{font:8px var(--font-mono);letter-spacing:.12em;color:#8fa3b7;border-top:1px solid #273644;gap:10px;padding-top:14px;position:absolute;bottom:11px;left:48px;right:20px}.hero-scene-label>span:last-child{color:#5a7086;margin-left:auto}.hero-bottom{color:#6f859d;font:8px var(--font-mono);letter-spacing:.09em;border-top:1px solid #ffffff12;justify-content:space-between;gap:20px;padding-top:19px;padding-bottom:23px}.hero-bottom,.hero-bottom a{align-items:center;display:flex}.hero-bottom a{letter-spacing:0;color:#aec0d3;gap:24px;font-size:10px}.hero-bottom a>span{font-size:19px;animation:explore-bob 3s ease-in-out infinite}.hero-arrive{animation:hero-arrive 1.1s var(--motion-ease)both}.hero-copy h1.hero-arrive{animation-delay:.1s}.hero-description.hero-arrive{animation-delay:.2s}.hero-actions.hero-arrive{animation-delay:.3s}.hero-detail.hero-arrive{animation-delay:.4s}@keyframes hero-arrive{0%{opacity:0;filter:blur(5px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes explore-bob{50%{transform:translateY(4px)}}.signet-scene{aspect-ratio:1;isolation:isolate;--scene-x:0deg;--scene-y:0deg;perspective:1100px;width:100%;min-width:0;position:relative}.scene-atmosphere{filter:blur(30px);background:radial-gradient(#4ab4b326,#0000 65%);border-radius:50%;animation:scene-breathe 9s ease-in-out infinite;position:absolute;inset:10%}.scene-grid{background-image:linear-gradient(#a9e2e606 1px,#0000 0),linear-gradient(90deg,#a9e2e606 1px,#0000 0);background-size:32px 32px;position:absolute;inset:12% 5%;transform:rotate(-12deg);-webkit-mask-image:radial-gradient(#000,#0000 65%);mask-image:radial-gradient(#000,#0000 65%)}.scene-orbits{color:#829fb735;width:100%;height:100%;transform:rotateX(var(--scene-y))rotateY(var(--scene-x));transition:transform .7s var(--motion-ease);position:absolute;inset:0}.scene-orbit-tracer{transform-origin:300px 300px;animation:scene-orbit 28s linear infinite}.scene-orbit-tracer-reverse{animation-duration:37s;animation-direction:reverse}.scene-sculpture{transform:rotateX(calc(-14deg + var(--scene-y)))rotateY(calc(-22deg + var(--scene-x)))rotate(-9deg);transform-style:preserve-3d;transition:transform .8s var(--motion-ease);position:absolute;inset:26% 19% 23%}.scene-sculpture-float{width:100%;height:100%;transform-style:preserve-3d;animation:scene-float 8s ease-in-out infinite;position:relative}.scene-fin{background:linear-gradient(152deg,#edfafa,#8daab7 15%,#cfdfeb 34%,#668593 54%,#1c3449 78%,#9fb5c7);border-radius:6px;height:27%;position:absolute;overflow:hidden;transform:skew(-30deg);box-shadow:1px 1px #eaffff99,2px 2px #7c9bad,3px 3px #537484,4px 4px #496a7d,5px 5px #355369,6px 6px #29485f,7px 7px #203c50,8px 8px #1c354a,9px 9px #183347,10px 10px #183347,11px 11px #152e40,12px 12px #14293b,13px 13px #14293b,14px 14px #14293b,16px 20px 32px #0009,inset 0 2px 1px #f3ffffaa}.scene-fin:after{content:"";background:linear-gradient(110deg,#0000 20%,#ffffff80 45%,#0000 65%);animation:scene-sheen 9s ease-in-out infinite;position:absolute;inset:0;transform:translate(-150%)}.scene-fin-one{z-index:3;width:86%;top:0;left:13%}.scene-fin-two{z-index:2;filter:brightness(.87);width:68%;top:37%;left:6%}.scene-fin-three{z-index:1;filter:brightness(.65);width:50%;top:74%;left:0}.scene-fin-two:after{animation-delay:.2s}.scene-fin-three:after{animation-delay:.4s}.scene-reflection{filter:blur(20px);background:#89dfdc22;border-radius:50%;height:20%;position:absolute;bottom:-40%;left:5%;right:0}.scene-coordinate{font:7px var(--font-mono);letter-spacing:.16em;color:#7891a7;opacity:.8;position:absolute}.scene-coordinate-top{top:11%;left:13%}.scene-coordinate-bottom{font-size:6px;bottom:12%;right:8%}.scene-particle{background:#9adad6;border-radius:50%;width:3px;height:3px;animation:scene-particle 6s ease-in-out infinite;position:absolute;box-shadow:0 0 14px #90efeb}.scene-particle-one{top:32%;left:9%}.scene-particle-two{animation-delay:2s;top:20%;right:20%}.scene-particle-three{animation-delay:4s;bottom:23%;right:11%}.signet-scene[data-active=false] *{animation-play-state:paused!important}@keyframes scene-orbit{to{transform:rotate(1turn)}}@keyframes scene-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(3deg)}}@keyframes scene-sheen{0%,20%{transform:translate(-150%)}50%,to{transform:translate(150%)}}@keyframes scene-breathe{50%{opacity:.55;transform:scale(1.2)}}@keyframes scene-particle{50%{opacity:.3;transform:translateY(-15px)}}.motion-controls{padding:88px 0 70px;scroll-margin-top:50px}.motion-section-top{justify-content:space-between;align-items:center;gap:15px;display:flex}.motion-section-top>span{font:8px var(--font-mono);letter-spacing:.1em;color:var(--muted)}.motion-home h2{font-family:var(--font-display);letter-spacing:-.045em;margin:25px 0 0;font-size:clamp(32px,4vw,49px);font-weight:450;line-height:1.15}.motion-home h2 span{color:var(--muted)}.control-showcase{grid-template-columns:1fr 1.15fr;align-items:stretch;gap:42px;margin-top:45px;display:grid}.control-selector{flex-direction:column;display:flex}.control-selector>button{text-align:left;border-bottom:1px solid var(--rule);color:var(--text);transition:background .3s,transform .35s var(--motion-ease);border-radius:6px;gap:20px;min-height:99px;padding:22px 18px;display:flex;position:relative}.control-selector>button:first-child{border-top:1px solid var(--rule)}.control-selector>button[aria-selected=true]{background:var(--surface);border-color:#0000;transform:translate(5px);box-shadow:0 8px 25px #1a2a4010}.control-selector>button[aria-selected=true]:before{content:"";background:var(--accent);width:2px;position:absolute;top:24px;bottom:24px;left:0}.control-number{font:9px var(--font-mono);color:var(--muted);padding-top:4px}.control-selector strong{font-size:14px;font-weight:550}.control-selector small{color:var(--muted);max-width:295px;margin-top:8px;font-size:11px;line-height:1.8;display:block}.control-arrow{color:var(--muted);margin-left:auto;font-size:20px;transition:transform .3s}.control-selector>button:hover .control-arrow{transform:translate(2px,-2px)}.control-display{color:#eff4fc;background:radial-gradient(at 75% 0,#1c3445,#0000 70%),#0d1420;border:1px solid #273445;border-radius:14px;flex-direction:column;min-height:405px;padding:25px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 50px #1b2e4014}.control-display-head{font:8px var(--font-mono);color:#99adc3;letter-spacing:.09em;align-items:center;gap:10px;display:flex}.control-display-head>span:last-child{margin-left:auto}.control-diagram{justify-content:center;align-items:center;gap:0;padding:43px 0 33px;display:flex}.diagram-node{color:#829aae;width:65px;height:65px;transition:all .55s var(--motion-ease);background:linear-gradient(135deg,#31425488,#152130);border:1px solid #506274;border-radius:17px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff15}.diagram-node>svg{width:27px;height:27px}.node-selected{color:#b2f4e3;background:linear-gradient(135deg,#49757266,#1c3437);border-color:#99d7c7;transform:translateY(-5px);box-shadow:0 0 35px #8cdccb13,inset 0 1px #ffffff25}.diagram-wire{background:#435365;width:48px;height:1px;position:relative;overflow:hidden}.diagram-wire:after{content:"";background:#a2ebd8;width:20px;height:1px;animation:wire-travel 2.8s ease-in-out infinite;position:absolute}.control-description{animation:hero-arrive .55s var(--motion-ease)both}.control-description>span{font:9px var(--font-mono);color:#88b7ba}.control-description h3{font:450 25px/1.2 var(--font-display);letter-spacing:-.03em;max-width:355px;margin-top:14px}.control-description p{color:#94a8be;max-width:350px;margin-top:13px;font-size:12px;line-height:1.8}.control-display-footer{font:8px var(--font-mono);color:#6c839b;justify-content:space-between;gap:10px;margin-top:auto;padding-top:22px;display:flex}.control-display-footer>a{font:10px var(--font-sans);color:#b4cadb}@keyframes wire-travel{0%{transform:translate(-20px)}to{transform:translate(60px)}}.motion-integration{border-top:1px solid var(--rule);grid-template-columns:1fr 1.15fr;align-items:center;gap:72px;padding:72px 0 90px;display:grid}.motion-integration h2{margin-top:23px}.motion-integration p{color:var(--muted);max-width:345px;margin-top:22px;font-size:13px;line-height:1.9}.motion-inline-link{border-bottom:1px solid var(--rule);align-items:center;gap:36px;margin-top:14px;padding:12px 0;font-size:12px;transition:gap .3s;display:inline-flex}.motion-inline-link:hover{gap:45px}.integration-note{border-left:1px solid var(--rule);font:9px/1.9 var(--font-mono);color:var(--muted);max-width:320px;margin-top:28px;padding-left:14px}.motion-code{border:1px solid var(--rule);background:var(--surface);transition:transform .6s var(--motion-ease);border-radius:13px;overflow:hidden;transform:perspective(1000px)rotateY(-3deg);box-shadow:0 20px 45px #17253d09}.motion-code:hover{transform:perspective(1000px)rotateY(0)}.code-toolbar{border-bottom:1px solid var(--rule);font:9px var(--font-mono);color:var(--muted);align-items:center;gap:22px;padding:16px 20px;display:flex}.code-toolbar>span:last-child{letter-spacing:.1em;margin-left:auto;font-size:7px}.code-dots{gap:5px;display:flex}.code-dots>i{background:var(--rule);border-radius:50%;width:5px;height:5px}.code-tabs{border-bottom:1px solid var(--rule);gap:24px;padding:0 23px;display:flex}.code-tabs button{font:10px var(--font-mono);color:var(--muted);border-bottom:1px solid #0000;padding:15px 0}.code-tabs button[aria-selected=true]{color:var(--text);border-color:var(--accent)}.motion-code pre{font:11px/1.95 var(--font-mono);color:var(--text);min-height:280px;margin:0;padding:25px 23px 35px;overflow:auto}.code-caption{border-top:1px solid var(--rule);font:8px var(--font-mono);color:var(--muted);align-items:center;gap:10px;padding:16px 23px;display:flex}.code-caption .motion-beacon{box-shadow:none;background:#58a39a}.motion-start{isolation:isolate;color:#f1f6fd;background:#0c1420;border:1px solid #344251;border-radius:14px;justify-content:space-between;align-items:center;gap:40px;margin-bottom:70px;padding:52px 48px;display:flex;position:relative;overflow:hidden}.motion-start h2{margin-top:20px;font-size:46px}.motion-start h2 span{color:#93afb8}.motion-start .motion-overline{color:#8a9fb1}.motion-start p{color:#8ea3b7;margin-top:18px;font-size:12px}.start-lines{z-index:-1;background:repeating-radial-gradient(#0000 0 26px,#87b9be18 27px 28px,#0000 29px 40px);animation:scene-breathe 12s ease-in-out infinite;position:absolute;inset:-100% -10% -100% 60%;transform:rotate(-25deg)}.edition-footer{border-top:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:30px;max-width:1156px;margin:auto;padding:35px 0 45px;display:flex}.edition-footer strong{font:550 22px var(--font-display);letter-spacing:-.04em}.edition-footer p{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.8}.edition-footer nav{color:var(--muted);flex-wrap:wrap;gap:24px;padding-top:8px;font-size:11px;display:flex}.edition-footer nav a{transition:color .2s}.edition-footer nav a:hover{color:var(--text)}.edition-footer>span{font:9px var(--font-mono);color:var(--muted);padding-top:9px}.public-page{max-width:1240px;margin:auto;padding:0 42px}.content-page{padding-top:55px;padding-bottom:80px}.edition-label{font:9px var(--font-mono);letter-spacing:.12em;color:var(--muted);align-items:center;gap:10px;display:flex}.content-intro{max-width:850px;animation:hero-arrive .8s var(--motion-ease)both;padding:42px 0 60px;position:relative}.content-intro h1,.content-page>h1{font:450 clamp(38px,4.7vw,61px)/1.12 var(--font-display);letter-spacing:-.055em}.content-intro p{color:var(--muted);max-width:565px;margin-top:23px;font-size:14px;line-height:1.9}.content-sections>section{border-top:1px solid var(--rule);grid-template-columns:35px 260px 1fr;gap:28px;padding:30px 0;display:grid}.content-index{font:10px var(--font-mono);color:var(--accent);padding-top:4px}.content-sections h2{letter-spacing:-.02em;font-size:16px;font-weight:500}.content-sections p{color:var(--muted);max-width:620px;font-size:13px;line-height:1.9}.content-sections pre{background:var(--surface);border:1px solid var(--rule);font:11px/1.8 var(--font-mono);color:var(--text);border-radius:10px;margin-top:22px;padding:25px;overflow:auto}.edition-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:35px;display:flex}.edition-button{background:var(--text);min-height:44px;color:var(--paper);border-radius:8px;justify-content:space-between;align-items:center;gap:30px;padding:12px 18px;font-size:12px;transition:transform .3s;display:inline-flex}.edition-button:hover{transform:translateY(-2px)}.edition-text-link{border-bottom:1px solid var(--rule);padding-bottom:4px;font-size:12px}.legal-draft{background:#b88245}@supports (color:color-mix(in lab,red,red)){.legal-draft{background:color-mix(in srgb,#b88245 8%,var(--surface))}}.legal-draft{border-left:2px solid #b88245;margin-bottom:30px;padding:16px 20px;font-size:12px;line-height:1.8}.signet-auth{background:var(--paper);min-height:75vh;padding:48px 42px 60px;position:relative}.auth-experience{border:1px solid var(--rule);background:var(--surface);max-width:1080px;animation:hero-arrive .9s var(--motion-ease)both;border-radius:18px;grid-template-columns:1fr 1fr;margin:auto;display:grid;overflow:hidden;box-shadow:0 25px 80px #1728400c}.auth-art{isolation:isolate;color:#e8f1fc;background:radial-gradient(at 50% 30%,#193544bb,#0000 65%),#0b121d;flex-direction:column;min-height:620px;padding:30px;overflow:hidden}.auth-art,.auth-art-top{display:flex;position:relative}.auth-art-top{font:8px var(--font-mono);letter-spacing:.12em;color:#91a6bd;z-index:2;align-items:center;gap:10px}.auth-art .signet-scene{width:112%;margin:-8px -6% -35px}.auth-art-copy{z-index:2;margin-top:auto;position:relative}.auth-art-copy h2{font:450 33px/1.16 var(--font-display);letter-spacing:-.045em;margin:0}.auth-art-copy h2 span{color:#97bbbf}.auth-art-copy p{color:#839bb3;max-width:295px;margin-top:18px;font-size:12px;line-height:1.9}.auth-art-bottom{font:7px var(--font-mono);color:#6c879f;letter-spacing:.03em;border-top:1px solid #ffffff16;justify-content:space-between;gap:18px;margin-top:27px;padding-top:24px;display:flex}.signet-auth .auth-frame{background:var(--surface);flex-direction:column;justify-content:center;width:100%;max-width:none;margin:0;padding:52px 48px;display:flex}.signet-auth .auth-card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin-top:26px;padding:0;animation:none;position:relative}.signet-auth .auth-card:before{display:none}.signet-auth .auth-card:first-child{margin-top:0}.signet-auth .auth-title{font:450 32px/1.16 var(--font-display);letter-spacing:-.04em;color:var(--text);margin:20px 0 12px}.signet-auth .auth-card:first-child .auth-title{margin-top:0}.signet-auth .auth-sub{color:var(--muted);margin-top:0;font-size:12px;line-height:1.85}.signet-auth .auth-label{color:var(--text);margin-bottom:8px;font-size:11px;font-weight:500}.signet-auth .auth-field{background:var(--paper);border:1px solid var(--rule);width:100%;height:45px;color:var(--text);border-radius:8px;padding:12px 13px;font-size:12px;transition:border-color .25s,box-shadow .25s;box-shadow:inset 0 1px 2px #11263a03}.signet-auth .auth-field::placeholder{color:var(--muted);opacity:.7}.signet-auth .auth-field:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.signet-auth .auth-field:hover{border-color:color-mix(in srgb,var(--accent)40%,var(--rule))}}.signet-auth .auth-field:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent);outline:none}@supports (color:color-mix(in lab,red,red)){.signet-auth .auth-field:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent)12%,transparent)}}.signet-auth .auth-field-with-toggle{padding-right:45px}.signet-auth .auth-field-wrap{position:relative}.signet-auth .auth-toggle{width:30px;height:30px;color:var(--muted);background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:absolute;top:8px;right:8px}.signet-auth .auth-toggle:hover{background:var(--surface);color:var(--text)}.signet-auth .auth-hint{color:var(--muted);margin-top:8px;font-size:10px;line-height:1.7}.signet-auth .auth-submit{background:var(--text);width:100%;height:46px;color:var(--paper);border:1px solid var(--text);transition:transform .3s var(--motion-ease),box-shadow .3s;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:12px;font-weight:500;display:flex;box-shadow:0 5px 15px #1c334215}.signet-auth .auth-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #1c334225}.signet-auth .auth-submit:disabled{opacity:.55}.signet-auth .auth-foot{color:var(--muted);margin:20px 0 0;font-size:11px;line-height:1.8}.signet-auth .auth-link{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:4px}.signet-auth .auth-alert{border:1px solid var(--rule);background:var(--paper);color:var(--text);border-radius:8px;padding:12px;font-size:11px;line-height:1.8}.signet-auth .auth-alert[data-tone=error]{color:#cf6464;background:#cf646409;border-color:#cf646433}.signet-auth .auth-alert[data-tone=ok]{color:var(--accent)}.auth-security-note{border-top:1px solid var(--rule);font:8px var(--font-mono);color:var(--muted);align-items:center;gap:8px;margin-top:28px;padding-top:20px;display:flex}.auth-security-note svg{width:13px;height:13px}.reveal{opacity:1;filter:none;transform:none}.reveal.is-visible{animation:hero-arrive .8s var(--motion-ease)both;animation-delay:var(--reveal-delay,0s)}@media (min-width:1450px){.hero-layout{min-height:710px}.hero-copy h1{font-size:80px}}@media (max-width:1050px){.edition-header-inner,.motion-container,.public-page{padding-left:28px;padding-right:28px}.edition-desktop-nav{gap:20px}.edition-header-actions{gap:12px}.hero-copy h1{font-size:60px}.hero-layout{min-height:590px}.hero-actions{gap:10px}.motion-button{gap:17px;padding:13px 15px;font-size:11px}.hero-detail{gap:10px}.hero-detail>span{padding-right:10px}.control-showcase{gap:25px}.motion-integration{gap:40px}.signet-auth{padding:35px 28px 50px}.signet-auth .auth-frame{padding:36px 30px}.auth-art{padding:25px}.auth-art-copy h2{font-size:29px}.edition-footer{margin:0 28px}.content-sections>section{grid-template-columns:28px 200px 1fr}}@media (max-width:760px){.edition-header-inner{gap:16px;padding:16px 22px}.edition-logo{font-size:22px}.edition-desktop-nav,.edition-logo>span{display:none}.edition-header-actions{gap:10px}.edition-login{padding:8px 10px;font-size:11px}.edition-mobile-toggle{color:var(--text);font-size:18px;line-height:1;display:block}.edition-header-actions .language-trigger{height:32px;padding:0 7px;font-size:9px}.edition-header-actions .dark-control-surface{width:32px;height:32px}.edition-header-actions .language-trigger.dark-control-surface{width:auto}.motion-container,.public-page{padding-left:22px;padding-right:22px}.hero-layout{grid-template-columns:1fr;gap:5px;min-height:0;padding-top:45px;padding-bottom:15px}.hero-copy .motion-overline{margin-bottom:24px;font-size:8px}.hero-copy h1{letter-spacing:-.06em;font-size:clamp(45px,9.5vw,67px)}.hero-copy h1 span{display:inline}.hero-description{max-width:360px;margin-top:22px;font-size:12px;line-height:1.9}.hero-actions,.hero-detail{margin-top:24px}.hero-detail{font-size:8px}.hero-detail>a{width:auto;margin-top:0}.hero-visual{aspect-ratio:1.1;place-self:auto center;width:100%;max-width:450px;margin:-5px -10px 0}.hero-visual .signet-scene{aspect-ratio:1;width:auto;height:100%}.hero-scene-label{font-size:7px;bottom:10px;left:25px;right:25px}.hero-bottom{gap:15px;padding-top:17px;padding-bottom:18px;font-size:6px}.hero-bottom>span{max-width:180px;line-height:1.8}.hero-bottom a{white-space:nowrap;gap:13px;font-size:9px}.motion-controls{padding-top:52px;padding-bottom:48px}.motion-section-top>span{font-size:7px}.motion-home h2{margin-top:23px;font-size:34px;line-height:1.18}.control-showcase{grid-template-columns:1fr;gap:22px;margin-top:28px}.control-selector{border:1px solid var(--rule);background:var(--surface);border-radius:10px;grid-template-columns:1fr 1fr;gap:5px;padding:6px;display:grid;overflow:hidden}.control-selector>button{background:0 0;justify-content:flex-start;align-items:center;gap:10px;min-height:0;padding:12px 10px;border:0!important}.control-selector>button[aria-selected=true]{background:var(--paper);box-shadow:none;transform:none}.control-selector>button[aria-selected=true]:before{top:12px;bottom:12px}.control-selector small{display:none}.control-selector strong{font-size:11px}.control-number{padding-top:0;font-size:8px}.control-arrow{font-size:13px}.control-display{min-height:355px;padding:23px}.control-display-head{font-size:7px}.control-diagram{padding-top:36px;padding-bottom:27px}.diagram-node{border-radius:14px;width:56px;height:56px}.diagram-wire{width:35px}.control-description h3{max-width:285px;font-size:24px}.control-description p{font-size:11px}.motion-integration{grid-template-columns:1fr;gap:32px;padding:48px 0 55px}.motion-integration h2{font-size:35px}.motion-integration p{max-width:350px;font-size:12px}.motion-code{transform:none}.motion-code pre{min-height:265px;font-size:10px}.motion-start{flex-direction:column;align-items:flex-start;gap:26px;margin-bottom:40px;padding:32px 25px}.motion-start h2{font-size:38px}.motion-start .motion-button{width:100%}.start-lines{left:40%}.edition-footer{flex-direction:column;gap:20px;margin:0 22px;padding:25px 0 30px}.edition-footer nav{gap:18px;padding-top:0;font-size:10px}.edition-footer>span{padding-top:0}.content-page{padding-top:35px;padding-bottom:55px}.content-intro{padding:30px 0 40px}.content-intro h1{font-size:40px}.content-intro p{font-size:12px}.content-sections>section{grid-template-columns:24px 1fr;gap:12px;padding:25px 0}.content-sections>section>div{grid-column:2}.content-sections p{font-size:12px}.signet-auth{padding:25px 18px 40px}.auth-experience{border-radius:14px;grid-template-columns:1fr}.auth-art{height:215px;min-height:215px;padding:23px;display:block}.auth-art .signet-scene{opacity:.75;width:270px;margin:0;position:absolute;top:-25px;right:-5px}.auth-art-top{font-size:7px}.auth-art-copy{max-width:230px;margin-top:37px;position:relative}.auth-art-copy h2{font-size:27px}.auth-art-copy p{max-width:205px;margin-top:11px;font-size:10px;line-height:1.8}.auth-art-bottom{display:none}.signet-auth .auth-frame{padding:28px 24px 30px}.signet-auth .auth-title{font-size:28px}.auth-security-note{font-size:7px}.signet-auth .auth-card{margin-top:22px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.auth-experience,.content-intro,.control-description,.hero-arrive,.reveal.is-visible{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.diagram-wire:after,.hero-bottom a>span,.signet-scene *,.start-lines{animation:none!important}.control-selector>button,.motion-button,.motion-code,.scene-orbits,.scene-sculpture{transition:none!important}.scene-orbit-tracer{transform:rotate(35deg)}}:root{--reference-display:var(--font-instrument-serif),Georgia,serif;--landing-accent:#7770d4;--landing-tint:#7b74dc;--paper:#fff;--surface:#fff;--text:#303741;--muted:#838894;--rule:#e9ebf0;--accent:#7971cc}html[data-theme=dark]{--paper:#11141c;--surface:#1a1e29;--text:#e9ecf4;--muted:#959cb0;--rule:#2a3040;--accent:#aaa3ed;--landing-accent:#aaa3ed;--landing-tint:#7770d4}.reference-header{border-bottom:1px solid var(--rule)}@supports (color:color-mix(in lab,red,red)){.reference-header{border-bottom:1px solid color-mix(in srgb,var(--rule)45%,transparent)}}.reference-header{background:var(--paper)}@supports (color:color-mix(in lab,red,red)){.reference-header{background:color-mix(in srgb,var(--paper)78%,transparent)}}.reference-header .edition-header-inner{max-width:1320px;padding:20px 48px}.reference-header .edition-logo{letter-spacing:-.7px;font-size:22px;font-weight:550}.reference-header .edition-logo svg{width:30px;height:30px;transition:transform .5s var(--motion-ease);border-radius:50%}.reference-header .edition-logo:hover svg{transform:rotate(12deg)}.reference-header .edition-header-actions{gap:12px}.reference-header .edition-desktop-nav{gap:28px}.reference-header .edition-desktop-nav a{font-size:12px;font-weight:400}.reference-header .edition-login{border:0;padding:8px 0}.header-create{background:var(--text);color:var(--paper);transition:transform .35s var(--motion-ease);border-radius:99px;align-items:center;gap:16px;padding:10px 16px;font-size:11px;display:inline-flex;box-shadow:0 5px 14px #242f4412}.header-create:hover{transform:translateY(-2px)}.reference-header .dark-control-surface,.reference-header .language-trigger{background:var(--surface)!important;border-radius:99px!important}@supports (color:color-mix(in lab,red,red)){.reference-header .dark-control-surface,.reference-header .language-trigger{background:color-mix(in srgb,var(--surface)65%,transparent)!important}}.reference-header .edition-desktop-nav a:after{background:var(--landing-accent)}.landing-backdrop{z-index:-1;pointer-events:none;--glow-x:50%;--glow-y:30%;position:absolute;inset:0;overflow:hidden}.landing-aurora{filter:blur(100px);background:conic-gradient(from 210deg at 50% 42%,#7c72de16,#0000 38%,#9282e912 64%,#0000 90%);animation:landing-aurora 34s ease-in-out infinite;position:absolute;inset:-18%}.landing-blob{filter:blur(90px);border-radius:50%;animation:landing-blob 30s ease-in-out infinite;position:absolute}.landing-blob-a{background:radial-gradient(circle,#817ae527,#0000 68%);width:44vw;min-width:320px;height:44vw;top:-14%;left:-10%}.landing-blob-b{background:radial-gradient(circle,#b999ef24,#0000 68%);width:36vw;min-width:280px;height:36vw;animation-duration:38s;animation-direction:reverse;top:8%;right:-12%}.landing-blob-c{background:radial-gradient(circle,#75cbd71e,#0000 70%);width:48vw;min-width:300px;height:30vw;animation-duration:46s;animation-delay:-8s;bottom:-18%;left:26%}.landing-grid{background-image:linear-gradient(var(--landing-tint)1px,transparent 1px),linear-gradient(90deg,var(--landing-tint)1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.landing-grid{background-image:linear-gradient(color-mix(in srgb,var(--landing-tint)5%,transparent)1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--landing-tint)5%,transparent)1px,transparent 1px)}}.landing-grid{background-size:56px 56px;-webkit-mask-image:radial-gradient(at 50% -20%,#000,#0000 75%);mask-image:radial-gradient(at 50% -20%,#000,#0000 75%)}.landing-pointer-glow{background:radial-gradient(460px circle at var(--glow-x)var(--glow-y),var(--landing-tint),transparent 72%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.landing-pointer-glow{background:radial-gradient(460px circle at var(--glow-x)var(--glow-y),color-mix(in srgb,var(--landing-tint)8%,transparent),transparent 72%)}}.landing-pointer-glow{transition:background .4s}.landing-particles{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.landing-particles i{background:var(--landing-accent);opacity:.18;border-radius:50%;width:2px;height:2px;animation:landing-drift 18s ease-in-out infinite;position:absolute}.landing-veil{background:radial-gradient(130% 88% at 50% -14%,transparent 34%,var(--paper)80%,var(--paper)100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.landing-veil{background:radial-gradient(130% 88% at 50% -14%,transparent 34%,color-mix(in srgb,var(--paper)75%,transparent)80%,var(--paper)100%)}}.landing-backdrop[data-active=false] *{animation-play-state:paused!important}@keyframes landing-aurora{0%,to{transform:translate(-4%)scale(1.06)rotate(0)}50%{transform:translate(4%,-3%)scale(1.14)rotate(6deg)}}@keyframes landing-blob{0%,to{transform:translate(0)scale(1)}33%{transform:translate(4%,-5%)scale(1.07)}66%{transform:translate(-3%,3%)scale(.96)}}@keyframes landing-drift{50%{opacity:.3;transform:translate(15px,-20px)}}.reference-hero{background:var(--paper);color:var(--text);z-index:0;border:0;position:relative;overflow:hidden}.reference-hero-layout{gap:0;max-width:1200px;min-height:0;padding-top:26px;padding-bottom:0}.reference-hero .hero-copy,.reference-hero-layout{flex-direction:column;align-items:center;display:flex}.reference-hero .hero-copy{text-align:center;width:100%}.reference-badge{border:1px solid var(--rule);background:var(--surface);border-radius:99px;align-items:center;gap:10px;max-width:100%;padding:10px 18px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.reference-badge{background:color-mix(in srgb,var(--surface)60%,transparent)}}.reference-badge{color:var(--muted);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin-bottom:30px;font-size:11px}.reference-status{background:var(--landing-accent);border-radius:50%;flex:none;width:5px;height:5px;position:relative}.reference-status:after{content:"";border:1px solid var(--landing-accent);opacity:.15;border-radius:50%;animation:pulse-ring 3s ease-out infinite;position:absolute;inset:-3px}.reference-hero .hero-copy h1{font:400 clamp(46px,5.7vw,72px)/1.02 var(--reference-display);letter-spacing:-.025em;text-wrap:balance;max-width:920px}.reference-hero .hero-copy h1 em{font-style:italic}.reference-hero .hero-description{max-width:555px;color:var(--muted);text-wrap:pretty;margin-top:27px;font-size:15px;font-weight:350;line-height:1.85}.reference-hero .hero-actions{justify-content:center;gap:12px;margin-top:30px}.reference-landing .motion-button{background:var(--text);border-color:var(--text);color:var(--paper);border-radius:99px;gap:20px;min-height:44px;padding:13px 23px;font-size:12px;box-shadow:0 6px 18px #17284413}.reference-landing .motion-button:hover{transform:translateY(-3px);box-shadow:0 12px 30px #17284420}.reference-play{background:var(--surface);border-radius:50%;place-items:center;width:43px;height:43px;display:grid}@supports (color:color-mix(in lab,red,red)){.reference-play{background:color-mix(in srgb,var(--surface)80%,transparent)}}.reference-play{color:var(--text);transition:transform .5s var(--motion-ease);box-shadow:0 6px 20px #1728440c}.reference-play svg{width:15px;height:15px;margin-left:2px}.reference-play:hover{transform:scale(1.08)}.reference-hero .hero-detail{font:10px var(--font-sans);color:var(--muted);justify-content:center;gap:18px;margin-top:23px}.reference-hero .hero-detail>span{border:0;padding:0}.reference-hero .hero-detail>span+span:before{content:"·";color:var(--muted);opacity:.4;margin-right:18px}.reference-hero .hero-detail>a{width:100%;color:var(--muted);-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);margin-top:4px;font-size:10px}.reference-preview-arrive{width:100%;animation:preview-arrive 1.5s var(--motion-ease).6s both;margin-top:46px}.landing-preview-frame{background:var(--surface);border-radius:23px}@supports (color:color-mix(in lab,red,red)){.landing-preview-frame{background:color-mix(in srgb,var(--surface)55%,transparent)}}.landing-preview-frame{border:1px solid var(--rule);padding:12px}@supports (color:color-mix(in lab,red,red)){.landing-preview-frame{border:1px solid color-mix(in srgb,var(--rule)80%,transparent)}}.landing-preview-frame{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 30px 75px #27334d09,inset 0 1px #fffa}.landing-preview{border:1px solid var(--rule);background:var(--surface);border-radius:14px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.landing-preview{background:color-mix(in srgb,var(--surface)95%,transparent)}}.landing-preview{color:var(--text);text-align:left;box-shadow:0 18px 40px #27334d06}.preview-topbar{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:20px;padding:13px 18px;font-size:10px;display:flex}.preview-topbar>div{align-items:center;gap:8px;display:flex}.preview-topbar strong{font-size:11px;font-weight:500}.preview-topbar svg{border-radius:6px}.preview-example-label{font:7px var(--font-mono);color:var(--muted);letter-spacing:.06em}.preview-topbar>a{background:var(--landing-accent);padding:6px 10px}@supports (color:color-mix(in lab,red,red)){.preview-topbar>a{background:color-mix(in srgb,var(--landing-accent)10%,transparent)}}.preview-topbar>a{color:var(--landing-accent);border-radius:99px;font-size:9px}.preview-layout{display:flex}.preview-layout>aside{border-right:1px solid var(--rule);flex:none;width:170px;padding:20px 12px}.preview-layout>aside>span{font:7px var(--font-mono);color:var(--muted);letter-spacing:.1em;margin:0 10px 15px;display:block}.preview-layout>aside>div{color:var(--muted);border-radius:6px;align-items:center;gap:10px;margin-bottom:3px;padding:10px;font-size:10px;display:flex}.preview-layout>aside>div>span{width:14px;font-size:14px}.preview-layout>aside .preview-nav-selected{background:var(--paper);color:var(--text)}.preview-main{flex:1;min-width:0;padding:23px 25px}.preview-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.preview-heading h3{font:500 15px var(--font-sans);letter-spacing:-.03em}.preview-heading p{color:var(--muted);margin-top:6px;font-size:9px}.preview-heading>span{font:7px var(--font-mono);color:var(--muted);white-space:nowrap}.preview-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid}.preview-stats>div{border:1px solid var(--rule);border-radius:9px;padding:14px}.preview-stats span{color:var(--muted);font-size:9px}.preview-stats strong{letter-spacing:-.08em;margin:6px 0;font-size:27px;font-weight:400;line-height:1.3;display:block}.preview-stats small{color:var(--muted);font-size:8px}.preview-bottom{grid-template-columns:1.2fr 1fr;gap:14px;margin-top:17px;display:grid}.preview-bottom>div{border:1px solid var(--rule);border-radius:9px;padding:14px}.preview-panel-title{justify-content:space-between;gap:10px;margin-bottom:13px;font-size:10px;font-weight:500;display:flex}.preview-panel-title>span{font:8px var(--font-mono);color:var(--muted)}.preview-onboarding>div:not(:first-child){border-top:1px solid var(--rule);align-items:center;gap:12px;padding:10px 0;font-size:9px;display:flex}.preview-onboarding strong{font-weight:400}.preview-onboarding>div>span{font:8px var(--font-mono);color:var(--muted)}.preview-onboarding>div>span:last-child{margin-left:auto}.preview-activity svg{width:100%;height:45px;color:var(--landing-accent);opacity:.25;margin:13px 0}.preview-activity p{color:var(--muted);max-width:185px;font-size:9px;line-height:1.9}.reference-landing .motion-controls{padding-top:80px}.reference-landing h2{font:400 clamp(37px,4vw,53px)/1.1 var(--reference-display);letter-spacing:-.015em}.reference-landing h2 span{color:var(--text)}.reference-landing .motion-overline{font:9px var(--font-sans);letter-spacing:.15em;color:var(--muted)}.reference-landing .control-display{background:linear-gradient(135deg,var(--landing-accent),var(--surface))}@supports (color:color-mix(in lab,red,red)){.reference-landing .control-display{background:linear-gradient(135deg,color-mix(in srgb,var(--landing-accent)5%,var(--surface)),var(--surface))}}.reference-landing .control-display{color:var(--text);border-color:var(--rule);box-shadow:0 22px 50px #27334d06}.reference-landing .control-display-head{color:var(--muted)}.reference-landing .control-display-head .motion-beacon{background:var(--landing-accent);box-shadow:none}.reference-landing .diagram-node{background:var(--surface);color:var(--muted);border-color:var(--rule);box-shadow:0 5px 15px #17284405}.reference-landing .node-selected{border-color:var(--landing-accent)}@supports (color:color-mix(in lab,red,red)){.reference-landing .node-selected{border-color:color-mix(in srgb,var(--landing-accent)45%,var(--rule))}}.reference-landing .node-selected{color:var(--landing-accent);background:var(--landing-accent)}@supports (color:color-mix(in lab,red,red)){.reference-landing .node-selected{background:color-mix(in srgb,var(--landing-accent)7%,var(--surface))}}.reference-landing .node-selected{box-shadow:0 15px 30px var(--landing-accent)}@supports (color:color-mix(in lab,red,red)){.reference-landing .node-selected{box-shadow:0 15px 30px color-mix(in srgb,var(--landing-accent)10%,transparent)}}.reference-landing .diagram-wire{background:var(--rule)}.reference-landing .diagram-wire:after{background:var(--landing-accent)}.reference-landing .control-description>span{color:var(--landing-accent)}.reference-landing .control-description h3{font:400 32px/1.1 var(--reference-display);letter-spacing:0}.reference-landing .control-description p,.reference-landing .control-display-footer,.reference-landing .control-display-footer>a{color:var(--muted)}.reference-landing .motion-code{border-radius:17px}.reference-landing .motion-start{background:linear-gradient(120deg,var(--landing-accent),var(--surface))}@supports (color:color-mix(in lab,red,red)){.reference-landing .motion-start{background:linear-gradient(120deg,color-mix(in srgb,var(--landing-accent)5%,var(--surface)),var(--surface))}}.reference-landing .motion-start{color:var(--text);border-color:var(--rule);border-radius:20px;box-shadow:0 16px 40px #27334d04}.reference-landing .motion-start h2{font-family:var(--reference-display);font-size:52px}.reference-landing .motion-start h2 span{color:var(--text)}.reference-landing .motion-start .motion-overline,.reference-landing .motion-start p{color:var(--muted)}.reference-landing .start-lines{opacity:.4;background:repeating-radial-gradient(ellipse at center,transparent 0 26px,var(--landing-accent)27px 28px,transparent 29px 40px)}@supports (color:color-mix(in lab,red,red)){.reference-landing .start-lines{background:repeating-radial-gradient(ellipse at center,transparent 0 26px,color-mix(in srgb,var(--landing-accent)12%,transparent)27px 28px,transparent 29px 40px)}}.content-intro h1,.content-page>h1{font-family:var(--reference-display);letter-spacing:-.02em;font-weight:400}.content-sections h2{font-family:var(--reference-display);font-size:25px;font-weight:400;line-height:1.1}.edition-button{border-radius:99px;padding:13px 22px}.reference-auth{isolation:isolate;background:var(--paper);padding-top:45px}.reference-auth .auth-experience{background:var(--surface);position:relative}@supports (color:color-mix(in lab,red,red)){.reference-auth .auth-experience{background:color-mix(in srgb,var(--surface)88%,transparent)}}.reference-auth .auth-experience{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px;box-shadow:0 30px 85px #27334d09}.reference-auth .auth-frame{background:0 0}.reference-auth .auth-art{background:radial-gradient(ellipse at 45% 20%,var(--landing-accent),var(--paper))}@supports (color:color-mix(in lab,red,red)){.reference-auth .auth-art{background:radial-gradient(ellipse at 45% 20%,color-mix(in srgb,var(--landing-accent)13%,var(--paper)),var(--paper))}}.reference-auth .auth-art{color:var(--text);border-right:1px solid var(--rule)}.reference-auth .auth-art-bottom,.reference-auth .auth-art-copy p,.reference-auth .auth-art-top{color:var(--muted)}.reference-auth .auth-art-bottom{border-color:var(--rule)}.reference-auth .auth-art-top>.motion-beacon{background:var(--landing-accent);box-shadow:none}.reference-auth .auth-art-copy h2{font:400 40px/1.06 var(--reference-display);letter-spacing:-.015em}.reference-auth .auth-art-copy h2 span{color:var(--text)}.reference-auth .scene-orbits{color:var(--landing-accent)}@supports (color:color-mix(in lab,red,red)){.reference-auth .scene-orbits{color:color-mix(in srgb,var(--landing-accent)20%,transparent)}}.reference-auth .scene-coordinate{color:var(--muted)}.reference-auth .scene-grid{opacity:.5}.reference-auth .scene-atmosphere{background:radial-gradient(ellipse,var(--landing-accent),transparent 65%)}@supports (color:color-mix(in lab,red,red)){.reference-auth .scene-atmosphere{background:radial-gradient(ellipse,color-mix(in srgb,var(--landing-accent)12%,transparent),transparent 65%)}}.reference-auth .scene-fin{filter:brightness(1.12)saturate(.35)}.reference-auth .scene-fin-two{filter:brightness(1.08)saturate(.35)}.reference-auth .scene-fin-three{filter:brightness(.95)saturate(.35)}.reference-auth .auth-title{font-family:var(--reference-display);letter-spacing:-.015em;font-size:40px;font-weight:400}.reference-auth .auth-field{background:var(--paper)}@supports (color:color-mix(in lab,red,red)){.reference-auth .auth-field{background:color-mix(in srgb,var(--paper)70%,var(--surface))}}.reference-auth .auth-field{border-radius:11px}.reference-auth .auth-submit{border-radius:99px}.reference-auth .auth-label{letter-spacing:.1em;font-size:10px;font-weight:400}.reference-footer{isolation:isolate;color:#e8eff5;background:linear-gradient(130deg,#1f3143,#364556 55%,#4d4947);border:0;max-width:none;margin:0;padding:0;display:block;position:relative;overflow:hidden}.reference-footer:before{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(at 20% 100%,#96754442,#0000 55%),radial-gradient(at 90% 0,#6777a750,#0000 55%);animation:landing-aurora 34s ease-in-out infinite;position:absolute;inset:0}.reference-footer-inner{max-width:1240px;margin:auto;padding:50px 42px 25px}.reference-footer-top{grid-template-columns:1.3fr 2fr;gap:80px;display:grid}.reference-footer-brand strong{font:400 38px var(--reference-display);letter-spacing:-.02em}.reference-footer-brand p{color:#b8c6d4;max-width:275px;margin-top:12px;font-size:12px;line-height:1.8}.reference-footer-links{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.reference-footer-links>div>span{letter-spacing:.12em;color:#a1b3c5;font-size:9px}.reference-footer-links nav{color:#d7e2ed;flex-direction:column;gap:12px;margin-top:17px;padding:0;font-size:11px;display:flex}.reference-footer-links nav a:hover{color:#fff}.reference-footer-bottom{font:8px var(--font-mono);color:#aebecf;border-top:1px solid #ffffff20;justify-content:space-between;gap:20px;margin-top:42px;padding-top:22px;display:flex}.reference-footer-bottom>span:last-child{letter-spacing:.1em}@keyframes preview-arrive{0%{opacity:0;transform:perspective(2000px)translateY(60px)rotateX(9deg)scale(.985)}to{opacity:1;transform:perspective(2000px)translateY(0)rotateX(0)scale(1)}}@media (max-width:1100px){.reference-header .edition-header-inner{padding:18px 28px}.reference-header .edition-desktop-nav{gap:20px}.reference-hero-layout{padding-top:35px}.reference-hero .hero-copy h1{font-size:65px}.reference-footer-inner{padding-left:28px;padding-right:28px}.reference-footer-top{gap:45px}.preview-main{padding:20px}.preview-layout>aside{width:145px}.preview-heading>span{display:none}}@media (max-width:900px){.reference-header .edition-desktop-nav{gap:15px}.header-create{gap:9px;padding:10px 13px;font-size:10px}.reference-header .edition-header-actions{gap:10px}.reference-header .edition-desktop-nav a{font-size:11px}}@media (max-width:760px){.reference-header .edition-header-inner{padding:16px 22px}.reference-header .edition-header-actions{gap:10px}.header-create{display:none}.reference-header .edition-logo{font-size:21px}.reference-header .edition-login{padding:5px 0;font-size:11px}.reference-hero-layout{gap:0;padding-top:31px;padding-bottom:0}.reference-badge{margin-bottom:25px;padding:9px 12px;font-size:9px}.reference-hero .hero-copy h1{letter-spacing:-.025em;max-width:100%;font-size:clamp(37px,9.7vw,58px);line-height:1.06}.reference-hero .hero-description{max-width:355px;margin-top:22px;font-size:12px;line-height:1.9}.reference-hero .hero-actions{margin-top:25px}.reference-landing .motion-button{min-height:43px;padding:12px 19px;font-size:11px}.reference-hero .hero-detail{gap:10px;margin-top:20px;font-size:8px}.reference-hero .hero-detail>span+span:before{margin-right:10px}.reference-hero .hero-detail>a{width:100%;margin-top:7px;font-size:9px}.reference-preview-arrive{width:calc(100% + 12px);margin-top:32px}.landing-preview-frame{border-radius:16px;padding:7px}.landing-preview{border-radius:10px}.preview-topbar{gap:12px;padding:12px;font-size:9px}.preview-example-label{letter-spacing:0;text-align:right;max-width:130px;font-size:6px}.preview-layout>aside,.preview-topbar>a{display:none}.preview-main{padding:17px 13px}.preview-heading h3{max-width:230px;font-size:12px}.preview-heading p{font-size:8px;line-height:1.8}.preview-stats{gap:7px;margin-top:15px}.preview-stats>div{border-radius:7px;padding:10px 8px}.preview-stats span{font-size:7px}.preview-stats strong{font-size:23px}.preview-stats small{font-size:7px}.preview-bottom{grid-template-columns:1fr;margin-top:12px}.preview-activity{display:none}.preview-bottom>div{padding:12px}.preview-panel-title{font-size:9px}.preview-onboarding>div:not(:first-child){padding:9px 0;font-size:8px}.reference-landing .motion-controls{padding-top:50px}.reference-landing h2{font-size:37px}.reference-landing .control-description h3{font-size:30px}.reference-landing .motion-start h2{font-size:42px}.reference-landing .motion-start{padding:30px 24px}.reference-auth{padding-top:25px}.reference-auth .auth-art{border-right:0;border-bottom:1px solid var(--rule)}.reference-auth .auth-art-copy h2{font-size:31px}.reference-auth .auth-art .signet-scene{opacity:.65;width:250px;top:-28px;right:0}.reference-auth .auth-title{font-size:35px}.reference-footer-inner{padding:35px 22px 22px}.reference-footer-top{grid-template-columns:1fr;gap:30px}.reference-footer-brand strong{font-size:35px}.reference-footer-brand p{max-width:285px;font-size:11px}.reference-footer-links{gap:20px}.reference-footer-links>div>span{font-size:8px}.reference-footer-links nav{gap:11px;font-size:10px}.reference-footer-bottom{margin-top:30px;font-size:7px;line-height:1.8}.reference-footer-bottom>span:last-child{font-size:6px}.content-sections h2{font-size:25px}}@media (prefers-reduced-motion:reduce){.landing-backdrop *,.reference-footer:before,.reference-status:after{animation:none!important}.reference-preview-arrive{opacity:1;transform:none;animation:none!important}.landing-pointer-glow{display:none}}@media (max-width:760px){.reference-auth .auth-art .signet-scene{opacity:.3;width:210px;top:-5px;right:-15px}}}.signet-public{--ps-page:#fff;--ps-panel:#f7f7f7;--ps-ink:#181818;--ps-muted:#797979;--ps-line:#e8e8e8;--ps-ease:cubic-bezier(.22,1,.36,1);--font-sans:var(--font-public-inter),Arial,sans-serif;--font-display:var(--font-bricolage),var(--font-public-inter),Arial,sans-serif;--color-ink:#181818;--color-muted:#797979;--color-line:#e8e8e8;--color-surface:#fff;--color-canvas:#fff;font-family:var(--font-sans);font-optical-sizing:auto;min-height:100svh}:root[data-theme=dark] .signet-public{--ps-page:#101010;--ps-panel:#191919;--ps-ink:#f2f2f2;--ps-muted:#969696;--ps-line:#2b2b2b;--color-ink:#f2f2f2;--color-muted:#969696;--color-line:#2b2b2b;--color-surface:#191919;--color-canvas:#101010}.signet-public a,.signet-public button{-webkit-tap-highlight-color:transparent}.signet-public a:focus-visible,.signet-public button:focus-visible{outline-offset:5px;outline:2px solid #7c9dff}.signet-public button{cursor:pointer}.signet-public button:disabled{cursor:wait}.signet-public ::selection{color:#101010;background:#bacaff}.signet-public #main-content{scroll-margin-top:110px}.ps-header{z-index:70;height:100px;padding:16px 28px 0;position:sticky;top:16px}.ps-header-shell{color:#171717;background:#fff;border-radius:13px;justify-content:space-between;max-width:1300px;height:66px;margin:auto;padding:0 30px 0 36px;position:relative;box-shadow:0 0 0 1px #1111110b,0 4px 15px #00000028}.ps-header-nav,.ps-header-shell{align-items:center;gap:25px;display:flex}.ps-header-nav{margin-left:auto;margin-right:auto}.ps-header-nav>a{color:#353535;white-space:nowrap;padding:12px 0;font-size:14px;position:relative}.ps-header-nav>a:after{content:"";height:1px;transition:transform .35s var(--ps-ease);background:#252525;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.ps-header-nav>a:hover:after,.ps-header-nav>a[aria-current=page]:after{transform:scaleX(1)}.ps-brand,.ps-header-brand{display:inline-flex}.ps-brand{letter-spacing:-1px;align-items:center;gap:7px;font-size:22px;font-weight:650}.ps-metal-mark{filter:drop-shadow(1px 2px 1px #0006);flex-shrink:0;width:44px;height:44px}.ps-brand>span{font-size:21px}.ps-header-actions{align-items:center;gap:13px;display:flex}.ps-header .dark-control-surface,.ps-header .language-trigger{color:#666!important;box-shadow:none!important;background:#f7f7f7!important;border:0!important;border-radius:99px!important}.ps-header .language-menu{color:#222!important;background:#fff!important;border-color:#e8e8e8!important}.ps-header .language-menu button{color:#444!important}.ps-search-trigger{color:#959595;background:#f5f5f5;border:1px solid #eee;border-radius:99px;align-items:center;gap:30px;height:36px;padding:0 14px;font-size:12px;transition:background .25s;display:flex}.ps-search-trigger:hover{background:#ebebeb}.ps-search-trigger svg{stroke:currentColor;stroke-width:1.5px;width:14px;height:14px}.ps-app-link{color:#fff;height:39px;transition:transform .35s var(--ps-ease),box-shadow .35s;background:linear-gradient(#343434,#141414);border-radius:99px;align-items:center;gap:10px;padding:5px 6px 5px 20px;font-size:13px;font-weight:550;display:flex;box-shadow:inset 0 1px 1px #fff6,inset 0 -1px 3px #000,0 0 0 1px #1118,0 2px 8px #0004}.ps-app-link>span{color:#292929;background:linear-gradient(#fff,#ececec);border-radius:50%;place-items:center;width:26px;height:26px;font-size:17px;display:grid}.ps-app-link:hover{transform:translateY(-1px);box-shadow:inset 0 1px 1px #fff6,0 4px 12px #0005}.ps-menu-toggle{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:30px;height:30px;display:none}.ps-menu-toggle>span{background:#222;width:17px;height:1px}.ps-menu-toggle[aria-expanded=true]>span:first-child{transform:translateY(3px)rotate(45deg)}.ps-menu-toggle[aria-expanded=true]>span:last-child{transform:translateY(-3px)rotate(-45deg)}.ps-mobile-menu{color:#222;max-width:1300px;animation:ps-menu-arrive .25s var(--ps-ease);background:#fff;border:1px solid #ddd;border-radius:14px;margin:10px auto 0;padding:8px 20px;box-shadow:0 12px 35px #0002}.ps-mobile-menu>a{border-bottom:1px solid #eee;justify-content:space-between;padding:13px 0;font-size:14px;display:flex}.ps-mobile-menu>a:last-child{border:0}.ps-search-dialog{color:#202020;width:min(560px,100% - 32px);max-height:80vh;font-family:var(--font-sans);background:#fff;border:1px solid #ddd;border-radius:20px;margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 24px 100px #0004}.ps-search-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0007}.ps-search-dialog>div{padding:25px}.ps-search-dialog header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.ps-search-dialog h2{font-size:20px;font-weight:500}.ps-search-dialog header button{color:#777;width:30px;height:30px;font-size:25px}.ps-search-dialog input{color:#222;background:#f7f7f7;border:1px solid #ddd;border-radius:11px;outline-color:#7597f4;width:100%;height:48px;padding:0 14px;font-size:14px}.ps-search-dialog nav{max-height:42vh;margin-top:15px;overflow-y:auto}.ps-search-dialog nav>a{border-radius:9px;justify-content:space-between;align-items:center;padding:13px 12px;font-size:14px;display:flex}.ps-search-dialog nav>a:hover{background:#f4f4f4}.ps-search-dialog small{color:#999;border-top:1px solid #eee;margin-top:12px;padding-top:15px;font-size:11px;display:block}.ps-search-dialog nav>p{color:#777;padding:18px 12px}.ps-hero,.ps-home{overflow:hidden}.ps-hero{color:#f5f5f5;isolation:isolate;background:#040404;margin-top:-100px;padding:199px 26px 94px;position:relative}.ps-hero-content{text-align:center;max-width:1300px;margin:auto;position:relative}.ps-hero h1{font:500 clamp(45px,4.8vw,76px)/1.08 var(--font-sans);letter-spacing:-.04em;color:#f6f6f6;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:0;display:flex}.ps-hero h1>span{animation:ps-title-arrive 1.15s var(--ps-ease)both}.ps-hero h1>span:last-child{animation-delay:.17s}.ps-hero-mark{filter:drop-shadow(0 4px 12px #fff2);width:74px;height:74px;margin:0 6px;animation:ps-metal-float 8s ease-in-out infinite;transform:rotate(-7deg)}.ps-hero-description{color:#929292;max-width:660px;animation:ps-title-arrive 1.15s .23s var(--ps-ease)both;margin:29px auto 0;font-size:18px;font-weight:400;line-height:1.65}.ps-hero-actions{animation:ps-title-arrive 1.15s .36s var(--ps-ease)both;flex-wrap:wrap;gap:12px;margin-top:39px;display:flex}.ps-button,.ps-hero-actions{justify-content:center;align-items:center}.ps-button{white-space:nowrap;min-height:51px;transition:transform .4s var(--ps-ease),box-shadow .4s var(--ps-ease),background .3s;isolation:isolate;border-radius:99px;gap:20px;padding:14px 25px;font-size:14px;font-weight:500;line-height:1.3;display:inline-flex;position:relative;overflow:hidden}.ps-button:after{content:"";z-index:-1;transition:transform .7s var(--ps-ease);background:linear-gradient(110deg,#0000 37%,#ffffff50 48%,#0000 59%);position:absolute;inset:-120% -30%;transform:translate(-100%)}.ps-button:hover{transform:translateY(-3px)}.ps-button:hover:after{transform:translate(100%)}.ps-button:active{transform:translateY(0)scale(.98)}.ps-button-white{color:#202020;background:#fff;box-shadow:0 1px #fff6,0 8px 30px #ffffff05}.ps-button-outline{color:#eee;background:#09090980;border:1px solid #ffffff25}.ps-button-outline:hover{background:#1a1a1a}.ps-button-black{color:#fff;background:#1d1d1d;box-shadow:inset 0 1px #fff3,0 4px 16px #00000015}.ps-button-blue{color:#fff;background:linear-gradient(#789bf9,#416fe0);border:1px solid #d1ddff;box-shadow:inset 0 2px 3px #ffffff75,0 0 0 5px #7295f029,0 5px 18px #426ed84d}.ps-button-blue:hover{box-shadow:inset 0 2px 3px #ffffff75,0 0 0 6px #7295f025,0 10px 25px #426ed85d}.ps-arrow{font-size:18px;transition:transform .3s}.ps-button:hover .ps-arrow{transform:translate(2px,-2px)}.ps-arrow-circle{color:#234283;background:#fff;border-radius:50%;place-items:center;width:28px;height:28px;margin:-3px -13px -3px -5px;font-size:18px;display:grid}.ps-hero-details{animation:ps-title-arrive 1.15s .46s var(--ps-ease)both;flex-wrap:wrap;justify-content:center;gap:0;margin-top:38px;display:flex}.ps-hero-details>span{color:#929292;border-right:1px solid #ffffff12;align-items:center;gap:10px;padding:0 18px;font-size:13px;display:flex}.ps-hero-details>span:last-child{border:0}.ps-hero-details i{color:#ddd;font-size:12px;font-style:normal}.ps-hero-preview{perspective:1600px;max-width:982px;margin:72px auto 0;position:relative}.ps-hero-preview .landing-preview-frame{transform-origin:top;transition:transform .7s var(--ps-ease),box-shadow .7s;transform:rotateX(3deg);box-shadow:0 0 0 1px #ffffff12,0 35px 100px #000,0 0 80px #aabde608}.ps-hero-preview:hover .landing-preview-frame{transform:rotateX(0);box-shadow:0 0 0 1px #fff2,0 35px 100px #000,0 0 80px #aabde611}.ps-starfield{z-index:-1;pointer-events:none;--pointer-x:50%;--pointer-y:30%;background:radial-gradient(at 50% 2%,#15151585,#0000 50%),#040404;position:absolute;inset:0;overflow:hidden}.ps-star-glow{background:radial-gradient(350px circle at var(--pointer-x)var(--pointer-y),#d2deff05,transparent 70%)}.ps-star-glow,.ps-stars{position:absolute;inset:0}.ps-stars{-webkit-mask-image:linear-gradient(#000,#000 75%,#0000);mask-image:linear-gradient(#000,#000 75%,#0000)}.ps-stars>i{opacity:.35;background:#bdc7d6;border-radius:50%;animation:ps-star-twinkle 8s ease-in-out infinite;position:absolute}.ps-reveal[data-active=false] *,.ps-starfield[data-active=false] *{animation-play-state:paused!important}.ps-reveal[data-visible=true]{animation:ps-rise .95s var(--ps-ease)both;animation-delay:var(--reveal-delay,0s)}.ps-language-strip{text-align:center;max-width:1140px;margin:auto;padding:65px 25px 25px}.ps-language-strip>span{color:var(--ps-muted);font-size:13px}.ps-language-strip>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:65px;margin-top:28px;display:flex}.ps-language-strip>div>span{font:500 24px var(--font-sans);letter-spacing:-1px;color:var(--ps-ink);opacity:.42;transition:opacity .3s}.ps-language-strip>div>span:hover{opacity:1}.ps-language-strip>div>span:last-child{letter-spacing:-.5px;font-size:19px}.ps-section{max-width:1200px;margin:auto;padding:106px 28px}.ps-section-heading{text-align:center;max-width:745px;margin:0 auto 50px}.ps-tag{border:1px solid var(--ps-line);background:var(--ps-panel);color:var(--ps-ink);border-radius:99px;padding:8px 16px;font-size:12px;font-weight:450;line-height:1.4;display:inline-block}.ps-footer h2,.ps-integration h2,.ps-questions h2,.ps-section h2{font:600 clamp(32px,3.3vw,48px)/1.13 var(--font-display);letter-spacing:-1.3px;margin:22px 0 0}.ps-section-heading>p{max-width:625px;color:var(--ps-muted);margin:22px auto 0;font-size:16px;line-height:1.65}.ps-access-section{padding-bottom:65px}.ps-access-demo{color:#eee;background:radial-gradient(at 50% -20%,#373737,#171717 65%);border:1px solid #363636;border-radius:24px;max-width:990px;margin:auto;padding:26px;position:relative;overflow:hidden;box-shadow:0 25px 60px #0002,inset 0 1px #ffffff12}.ps-demo-toolbar{color:#8c8c8c;letter-spacing:.08em;justify-content:space-between;gap:15px;font-size:10px;display:flex}.ps-demo-toolbar>span:first-child{align-items:center;gap:8px;display:flex}.ps-led{background:#afc7b8;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #89c4a877}.ps-demo-grid{grid-template-columns:1.1fr 80px 1fr;align-items:center;gap:26px;padding:44px 18px 26px;display:grid}.ps-license-card{transition:transform .6s var(--ps-ease);background:linear-gradient(155deg,#393939,#242424);border:1px solid #4c4c4c;border-radius:17px;padding:24px;transform:rotate(-3deg);box-shadow:0 12px 30px #0003,inset 0 1px #fff2}.ps-access-demo:hover .ps-license-card{transform:rotate(0)}.ps-license-card>div:first-child{align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.ps-license-card small{color:#999;letter-spacing:.06em;margin-top:4px;font-size:8px;display:block}.ps-mini-icon{background:linear-gradient(#656565,#373737);border:1px solid #5a5a5a;border-radius:9px;place-items:center;width:33px;height:33px;font-size:22px;display:grid}.ps-license-card>code{color:#ddd;font:17px var(--font-mono);letter-spacing:1px;margin:30px 0;display:block}.ps-demo-tabs{background:#171717;border:1px solid #404040;border-radius:99px;gap:3px;padding:4px;display:flex}.ps-demo-tabs>button{white-space:nowrap;color:#9b9b9b;border-radius:99px;flex:1;padding:8px 9px;font-size:10px;transition:background .25s,color .25s}.ps-demo-tabs>button[aria-pressed=true]{color:#222;background:#f2f2f2;box-shadow:0 1px 5px #0004}.ps-demo-binding{color:#9f9f9f;align-items:center;gap:8px;margin-top:21px;font-size:10px;display:flex}.ps-demo-binding>span:last-child{color:#b9d5c3;margin-left:auto}.ps-demo-connection{color:#9b9b9b;justify-content:center;align-items:center;gap:7px;display:flex}.ps-demo-connection>i{background:#888;border-radius:50%;width:4px;height:4px;animation:ps-wire-pulse 2s ease-in-out infinite}.ps-demo-connection>i:nth-child(2){animation-delay:.2s}.ps-demo-connection>i:nth-child(3){animation-delay:.4s}.ps-decision-card{text-align:center;flex-direction:column;justify-content:center;min-height:245px;padding:16px 12px;display:flex}.ps-decision-orbit{color:#c4d9cb;place-items:center;width:95px;height:95px;margin:0 auto 24px;display:grid;position:relative}.ps-decision-orbit>span{z-index:1;background:linear-gradient(#394e41,#24332b);border:1px solid #729080;border-radius:19px;place-items:center;width:61px;height:61px;font-size:30px;transition:background .4s;display:grid;position:relative;box-shadow:0 0 55px #bddfc414,inset 0 1px #ffffff30}.ps-decision-orbit>i{border:1px solid #a0c7ab24;border-radius:50%;animation:ps-orbit-pulse 3s ease-out infinite;position:absolute;inset:0}.ps-decision-orbit>i:last-child{animation-delay:1.5s}.ps-decision-card strong{font-size:19px;font-weight:500}.ps-decision-card p{color:#888;max-width:250px;margin:12px auto;font-size:12px;line-height:1.7}.ps-decision-card code{color:#a1bca8;background:#87a88e10;border:1px solid #a1bca826;border-radius:7px;padding:6px 11px;font-size:10px;display:inline-block}.ps-decision-card[data-allowed=false] .ps-decision-orbit{color:#d8c4c4}.ps-decision-card[data-allowed=false] .ps-decision-orbit>span{background:linear-gradient(#503c3c,#302323);border-color:#8a6767}.ps-decision-card[data-allowed=false] .ps-decision-orbit>i{border-color:#c99a9a24}.ps-decision-card[data-allowed=false] code{color:#c6a2a2;background:#a8848410;border-color:#a88b8b26}.ps-workflow{padding-top:80px;padding-bottom:70px}.ps-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.ps-step-visual{border:1px solid var(--ps-line);background:radial-gradient(ellipse at 50% 0,#fff6,transparent 65%),var(--ps-panel);border-radius:18px;place-items:center;height:235px;margin-bottom:26px;display:grid;position:relative;overflow:hidden}.ps-step-index{color:var(--ps-muted);font-size:11px}.ps-step-grid h3{font:550 21px/1.3 var(--font-display);letter-spacing:-.4px;margin:11px 0}.ps-step-grid p{color:var(--ps-muted);max-width:330px;font-size:13px;line-height:1.75}.ps-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.ps-feature{border:1px solid var(--ps-line);background:var(--ps-panel);min-height:400px;transition:box-shadow .45s var(--ps-ease),border-color .45s,translate .45s var(--ps-ease);border-radius:22px;flex-direction:column;padding:0 25px 25px;display:flex;overflow:hidden}.ps-feature:hover{border-color:var(--ps-muted);translate:0 -5px}@supports (color:color-mix(in lab,red,red)){.ps-feature:hover{border-color:color-mix(in srgb,var(--ps-muted)35%,var(--ps-line))}}.ps-feature:hover{box-shadow:0 18px 45px #0000000b}.ps-feature-visual{background:radial-gradient(at 50% 20%,#fff7,#0000 68%);place-items:center;height:215px;margin:0 -25px 6px;display:grid;position:relative;overflow:hidden}.ps-feature h3{font:550 22px/1.2 var(--font-display);letter-spacing:-.6px;margin:0 0 13px}.ps-feature p{color:var(--ps-muted);flex:1;margin:0;font-size:13px;line-height:1.75}.ps-feature>a{color:var(--ps-ink);align-items:center;gap:9px;margin-top:22px;font-size:11px;font-weight:500;display:flex}.ps-feature>a:hover .ps-arrow{transform:translate(3px,-3px)}.ps-feature-keys{color:#efefef;background:#121212;border-color:#303030}.ps-feature-keys p{color:#8f8f8f}.ps-feature-keys>a{color:#ddd}.ps-feature-keys .ps-feature-visual{background:radial-gradient(at 40% 0,#ffffff10,#0000 75%)}.ps-key-stack{perspective:900px;width:85%;height:155px;animation:ps-card-float 9s ease-in-out infinite;position:relative;transform:rotate(-6deg)}.ps-key-stack>div{color:#efefef;letter-spacing:.03em;background:linear-gradient(150deg,#484848,#1e1e1e);border:1px solid #a1a1a155;border-radius:12px;align-items:center;gap:12px;padding:15px;font-size:8px;display:flex;position:absolute;left:0;right:0;transform:rotateX(18deg);box-shadow:0 8px 18px #0003,inset 0 1px #ffffff20}.ps-key-stack>div:first-child{z-index:3;top:0}.ps-key-stack>div:nth-child(2){z-index:2;filter:brightness(.85);top:43px;left:9px;right:-9px}.ps-key-stack>div:nth-child(3){z-index:1;filter:brightness(.7);top:86px;left:18px;right:-18px}.ps-key-stack>div>span:first-child{background:linear-gradient(#868686,#3e3e3e);border:1px solid #888;border-radius:8px;place-items:center;width:29px;height:29px;font-size:20px;display:grid}.ps-key-stack small{color:#a1a1a1;letter-spacing:0;margin-top:4px;font-size:8px;display:block}.ps-key-stack i{margin-left:auto;font-style:normal}.ps-device-art{place-items:center;width:220px;height:180px;display:grid;position:relative}.ps-device-art svg{width:125px;height:96px;fill:var(--ps-page);stroke:var(--ps-muted);stroke-width:1.1px;filter:drop-shadow(0 10px 6px #0000000b);position:relative}.ps-device-art svg path:last-child{stroke:#6e9b8a;stroke-width:2px}.ps-device-art>span{font:8px var(--font-mono);letter-spacing:.15em;color:var(--ps-muted);position:absolute;bottom:2px}.ps-art-orbit{border:1px solid var(--ps-line);width:185px;height:120px;animation:ps-slow-rotate 25s linear infinite;transform:rotate(-26deg)}.ps-art-orbit,.ps-art-orbit:after{border-radius:50%;position:absolute}.ps-art-orbit:after{content:"";background:#819c91;width:5px;height:5px;top:12%;right:16%;box-shadow:0 0 10px #819c9150}.ps-art-orbit-two{width:150px;height:155px;animation-duration:35s;animation-direction:reverse}.ps-session-art{text-align:center;width:83%;color:var(--ps-muted)}.ps-session-art>div:first-child{font:8px var(--font-mono);letter-spacing:.06em;align-items:center;gap:11px;display:flex}.ps-session-art>div:first-child>i{background:var(--ps-line);flex:1;height:1px;position:relative;overflow:hidden}.ps-session-art>div:first-child>i:after{content:"";background:#889bb7;width:35px;height:1px;animation:ps-wire-travel 3s linear infinite;position:absolute;left:0}.ps-session-pulse{border:1px solid var(--ps-line);background:var(--ps-page);border-radius:18px;place-items:center;width:54px;height:54px;margin:19px auto 12px;font-size:31px;display:grid;box-shadow:0 5px 18px #00000008}.ps-session-art>span{font-size:10px}.ps-session-timeline{justify-content:center;gap:15px;margin-top:16px;display:flex}.ps-session-timeline>i{border:1px solid #b5bfc9;border-radius:50%;width:5px;height:5px;animation:ps-wire-pulse 3s ease-in-out infinite}.ps-session-timeline>i:nth-child(2){animation-delay:.3s}.ps-session-timeline>i:nth-child(3){animation-delay:.6s}.ps-session-timeline>i:nth-child(4){animation-delay:.9s}.ps-session-timeline>i:nth-child(5){animation-delay:1.2s}.ps-settings-art{border:1px solid var(--ps-line);background:var(--ps-page);border-radius:13px;width:81%;padding:12px 15px;animation:ps-card-float 11s ease-in-out infinite;transform:rotate(3deg);box-shadow:0 13px 25px #00000007}.ps-settings-art>div{color:var(--ps-muted);border-bottom:1px solid var(--ps-line);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:10px;display:flex}.ps-settings-art>div:last-child{border:0}.ps-settings-art i{background:var(--ps-line);border-radius:99px;width:25px;height:14px;position:relative}.ps-settings-art i:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0002}.ps-settings-art i[data-on=true]{background:#97a99f}.ps-settings-art i[data-on=true]:after{left:13px}.ps-events-art{border:1px solid var(--ps-line);background:var(--ps-page);border-radius:13px;width:83%;padding:18px;transform:rotate(-2deg);box-shadow:0 10px 25px #00000006}.ps-events-art>svg{stroke-dasharray:400;width:100%;height:70px;animation:ps-chart-draw 5s ease-in-out infinite}.ps-events-art>div{color:var(--ps-muted);font:7px var(--font-mono);align-items:center;gap:6px;margin-top:8px;display:flex}.ps-events-art>div>span:last-child{font-family:var(--font-sans);margin-left:auto;font-size:8px}.ps-events-art i{background:#9bad9a;border-radius:50%;width:4px;height:4px}.ps-event-lines{flex-direction:column;display:flex;align-items:stretch!important;gap:7px!important;margin-top:15px!important}.ps-event-lines>span{background:var(--ps-line);border-radius:99px;width:100%;height:3px;display:block;margin:0!important}.ps-event-lines>span:nth-child(2){width:76%}.ps-event-lines>span:last-child{width:89%}.ps-payload-art{text-align:center}.ps-payload-box{background:linear-gradient(140deg,#b4b8bd,#686d75 55%,#a6acb2);border:1px solid #fff4;border-radius:25px;place-items:center;width:95px;height:95px;animation:ps-card-float 9s ease-in-out infinite;display:grid;position:relative;transform:rotate(-8deg);box-shadow:0 16px 23px #00000012,inset 0 1px #fff8}.ps-payload-box>span{color:#f5f5f5;text-shadow:0 2px 2px #0004;font-size:45px}.ps-payload-box>i{color:#535961;background:#f7f7f7;border:1px solid #b5b5b5;border-radius:13px;place-items:center;width:36px;height:36px;font-size:25px;font-style:normal;display:grid;position:absolute;bottom:-8px;right:-11px;box-shadow:0 4px 9px #0002}.ps-payload-chips{font:7px var(--font-mono);color:var(--ps-muted);gap:6px;margin-top:26px;display:flex}.ps-payload-chips>span{border:1px solid var(--ps-line);border-radius:99px;padding:5px 8px}.signet-public .landing-preview-frame{--preview-bg:#171717;--preview-panel:#202020;--preview-border:#333;--preview-text:#ebebeb;--preview-muted:#828282;background:#252525;border:1px solid #414141;border-radius:19px;padding:7px;overflow:hidden;box-shadow:0 20px 60px #00000015}.signet-public .landing-preview{border:1px solid var(--preview-border);background:var(--preview-bg);color:var(--preview-text);text-align:left;font-family:var(--font-sans);border-radius:12px;overflow:hidden}.signet-public .preview-topbar{border-bottom:1px solid var(--preview-border);color:var(--preview-muted);justify-content:space-between;align-items:center;gap:13px;padding:15px 19px;font-size:10px;display:flex}.signet-public .preview-topbar>div{align-items:center;gap:8px;display:flex}.signet-public .preview-topbar strong{color:var(--preview-text);font-size:12px;font-weight:550}.signet-public .preview-topbar>div>span{margin-left:5px}.signet-public .preview-example-label{font:7px var(--font-mono);letter-spacing:.1em;margin-left:14px;margin-right:auto}.signet-public .preview-topbar>a{border:1px solid var(--preview-border);border-radius:6px;padding:6px 9px;font-size:8px;transition:background .2s}.signet-public .preview-topbar>a:hover{background:var(--preview-panel)}.signet-public .preview-layout{min-height:345px;display:flex}.signet-public .preview-layout>aside{border-right:1px solid var(--preview-border);width:155px;color:var(--preview-muted);flex-shrink:0;padding:22px 11px;font-size:9px}.signet-public .preview-layout>aside>span{font:7px var(--font-mono);letter-spacing:.09em;padding:0 8px 18px;display:block}.signet-public .preview-layout>aside>div{border-radius:6px;align-items:center;gap:10px;margin:3px 0;padding:10px 9px;display:flex}.signet-public .preview-layout>aside>div>span{text-align:center;width:13px;font-size:12px}.signet-public .preview-nav-selected{background:var(--preview-panel);color:var(--preview-text);box-shadow:inset 2px 0 #bbbbbb80}.signet-public .preview-main{flex:1;min-width:0;padding:24px 26px 27px}.signet-public .preview-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.signet-public .preview-heading h3{letter-spacing:-.3px;margin:0;font-size:16px;font-weight:500;line-height:1.35}.signet-public .preview-heading p{color:var(--preview-muted);margin:8px 0 0;font-size:9px;line-height:1.7}.signet-public .preview-heading>span{font:7px var(--font-mono);color:var(--preview-muted);white-space:nowrap;margin-top:5px}.signet-public .preview-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;display:grid}.signet-public .preview-stats>div{background:var(--preview-panel);border:1px solid var(--preview-border);border-radius:9px;padding:13px 15px}.signet-public .preview-stats small,.signet-public .preview-stats span{color:var(--preview-muted);font-size:8px;font-weight:400;display:block}.signet-public .preview-stats strong{letter-spacing:-1px;margin:3px 0;font-size:31px;font-weight:450;line-height:1.5;display:block}.signet-public .preview-stats small{font-size:7px}.signet-public .preview-bottom{grid-template-columns:1.3fr 1fr;gap:10px;margin-top:14px;display:grid}.signet-public .preview-bottom>div{border:1px solid var(--preview-border);background:var(--preview-panel);border-radius:9px;padding:15px}.signet-public .preview-panel-title{justify-content:space-between;margin-bottom:8px;font-size:9px;font-weight:450;display:flex}.signet-public .preview-panel-title>span{font:7px var(--font-mono);color:var(--preview-muted)}.signet-public .preview-onboarding>div:not(:first-child){border-bottom:1px solid var(--preview-border);align-items:center;gap:9px;padding:10px 0;font-size:8px;display:flex}.signet-public .preview-onboarding>div:last-child{border:0;padding-bottom:1px}.signet-public .preview-onboarding strong{font-weight:400}.signet-public .preview-onboarding>div>span:first-child{font:7px var(--font-mono);color:var(--preview-muted)}.signet-public .preview-onboarding>div>span:last-child{color:var(--preview-muted);margin-left:auto}.signet-public .preview-activity>svg{width:100%;height:44px;color:var(--preview-muted);margin-top:13px}.signet-public .preview-activity>p{color:var(--preview-muted);max-width:180px;margin-top:8px;font-size:8px;line-height:1.75}.ps-overview{isolation:isolate;color:#252b2e;background:#dbe6ed;margin:70px 0 0;padding:5px 0 0;scroll-margin-top:110px;position:relative;overflow:hidden}.ps-overview-sky{z-index:-1;background:linear-gradient(#f9fafbc9,#ccdde9db 27%,#d8e3e5a8 68%,#9dacb457),url(/images/signet-coast-dawn-v1.png) 50% 60%/cover;position:absolute;inset:0}.ps-overview .ps-section{padding-top:85px;padding-bottom:0}.ps-overview .ps-section-heading{margin-bottom:30px}.ps-overview .ps-section-heading h2{color:#1f272c}.ps-overview .ps-section-heading p{color:#596973}.ps-overview .ps-tag{color:#2d3e47;background:#ffffffb3;border-color:#ffffff8c}.ps-overview-actions{flex-wrap:wrap;justify-content:center;gap:25px;margin-bottom:58px;display:flex}.ps-console-light{margin-bottom:-3px}.ps-console-light .landing-preview-frame{--preview-bg:#fcfcfc!important;--preview-panel:#fff!important;--preview-border:#e6e8ec!important;--preview-text:#333d45!important;--preview-muted:#88949d!important;background:#f0f3f7!important;border:1px solid #fff!important;border-radius:22px!important;padding:9px!important;box-shadow:0 20px 50px #24394820!important}.ps-console-light .preview-layout{min-height:410px}.ps-console-light .preview-main{padding:31px}.ps-console-light .preview-stats{margin-top:28px}.ps-console-light .preview-bottom{margin-top:20px}.ps-console-light .preview-stats>div{padding:17px}.ps-console-light .preview-layout>aside{width:180px;padding-top:29px}.ps-console-light .preview-layout>aside>div{padding:12px 9px}.ps-console-light .preview-topbar{padding:18px 22px}.ps-integration{grid-template-columns:.85fr 1.15fr;align-items:center;gap:75px;padding-top:140px;padding-bottom:120px;display:grid}.ps-integration h2{font-size:45px}.ps-integration>div>p{color:var(--ps-muted);max-width:395px;margin:22px 0;font-size:15px;line-height:1.8}.ps-integration-tags{gap:9px;margin:26px 0;display:flex}.ps-integration-tags>span{border:1px solid var(--ps-line);color:var(--ps-muted);font:10px var(--font-mono);border-radius:7px;padding:6px 10px}.ps-integration .ps-button{margin-top:4px}.ps-code-window{color:#b6bac2;background:linear-gradient(145deg,#252525,#131313);border:1px solid #444;border-radius:19px;overflow:hidden;transform:rotate(1deg);box-shadow:0 20px 45px #0002}.ps-code-topbar{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:15px;padding:14px 18px;display:flex}.ps-code-topbar>span:first-child{gap:6px;display:flex}.ps-code-topbar i{background:#ffffff40;border-radius:50%;width:5px;height:5px}.ps-code-topbar>span:last-child{font:9px var(--font-mono);color:#7c7c7c}.ps-code-topbar>div{gap:4px;display:flex}.ps-code-topbar button{color:#8e8e8e;border-radius:99px;padding:5px 10px;font-size:10px}.ps-code-topbar button[aria-pressed=true]{color:#e0e0e0;background:#ffffff10}.ps-code-window pre{font:11px/2 var(--font-mono);white-space:pre;color:#c2c7d1;min-height:292px;margin:0;padding:25px 27px 31px;overflow-x:auto}.ps-code-foot{color:#737373;border-top:1px solid #ffffff12;justify-content:space-between;gap:15px;padding:13px 19px;font-size:8px;display:flex}.ps-code-foot>span{white-space:nowrap}.ps-questions{grid-template-columns:1fr 1.1fr;gap:80px;padding-top:20px;padding-bottom:115px;display:grid}.ps-questions h2{max-width:380px;font-size:44px}.ps-questions>div>p{color:var(--ps-muted);max-width:340px;margin:21px 0;font-size:15px;line-height:1.8}.ps-text-link{color:var(--ps-ink);align-items:center;gap:10px;padding:8px 0;font-size:13px;display:inline-flex}.ps-text-link:hover .ps-arrow{transform:translate(2px,-2px)}.ps-faq-list{border-top:1px solid var(--ps-line)}.ps-faq-item{border-bottom:1px solid var(--ps-line);padding:22px 0}.ps-faq-item>button{text-align:left;width:100%;color:var(--ps-ink);justify-content:space-between;align-items:center;gap:20px;font-size:14px;font-weight:450;line-height:1.5;display:flex}.ps-faq-item>button>span{color:var(--ps-muted);font-size:23px;font-weight:300}.ps-faq-answer p{color:var(--ps-muted);margin-top:18px;padding-right:26px;font-size:13px;line-height:1.9;animation:ps-menu-arrive .3s ease-out}.ps-inner-hero{isolation:isolate;color:#f2f2f2;text-align:center;background:#050505;margin-top:-100px;padding:178px 28px 94px;position:relative;overflow:hidden}.ps-inner-hero .ps-tag{color:#9a9a9a;background:#ffffff09;border-color:#ffffff16}.ps-inner-hero h1{font:500 clamp(36px,4vw,60px)/1.1 var(--font-display);letter-spacing:-1.8px;max-width:850px;margin:29px auto 0}.ps-inner-hero p{color:#8c8c8c;max-width:680px;margin:23px auto 0;font-size:16px;line-height:1.8}.ps-inner-hero-actions{max-width:600px;margin:28px auto 0}.ps-content{padding-top:80px!important;padding-bottom:90px!important}.ps-content article{color:var(--ps-ink);border-color:var(--ps-line);border-radius:19px;box-shadow:inset 0 1px #ffffff12;background:var(--ps-panel)!important}.ps-content article h2{font:550 26px/1.25 var(--font-display);letter-spacing:-.65px;color:var(--ps-ink)}.ps-content article p{color:var(--ps-muted);font-size:14px;line-height:1.85}.ps-content .ps-reveal>article{transition:box-shadow .4s,border-color .4s}.ps-content .ps-reveal:hover>article{border-color:var(--ps-muted);box-shadow:0 12px 35px #00000006}@supports (color:color-mix(in lab,red,red)){.ps-content .ps-reveal:hover>article{border-color:color-mix(in srgb,var(--ps-muted)30%,var(--ps-line))}}.ps-content>div:last-child>a{border-radius:99px}.ps-content pre{color:#ddd;background:#1b1b1b;border-radius:12px}.ps-auth{isolation:isolate;color:#333;background:#050505;min-height:850px;margin-top:-100px;position:relative;overflow:hidden;padding:165px 25px 100px!important}.ps-auth .auth-ambient{display:none}.ps-auth .auth-stage{max-width:1100px;margin:auto;position:relative;padding:0!important}.ps-auth .auth-frame{background:var(--ps-page);-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;max-width:490px;color:var(--ps-ink);border:1px solid #ffffff30;border-radius:25px;margin:auto;padding:38px 42px;box-shadow:0 25px 70px #0009,0 0 60px #aabde308}.ps-auth .auth-frame-wide{max-width:1050px;padding:12px}.ps-auth .auth-frame-wide>div{gap:12px!important}.ps-auth .auth-rise>div{border-radius:17px;height:100%;min-height:100%;background:linear-gradient(145deg,#2d2d2d,#131313)!important;padding:44px 31px!important}.ps-auth .auth-rise .grid-lines{opacity:.08!important}.ps-auth .auth-rise h1{font-family:var(--font-display);letter-spacing:-1.2px;font-size:39px;font-weight:550;line-height:1.08}.ps-auth .auth-rise p{color:#969696;font-size:13px;line-height:1.85}.ps-auth .auth-rise ul{margin-top:38px}.ps-auth .auth-rise li{color:#b0b0b0;padding:2px 0;font-size:12px}.ps-auth .auth-rise li>span{background:#ffffff0a}.ps-auth .auth-rise [class*=blur-3xl]{background:#ffffff10}.ps-auth .auth-card{animation:ps-title-arrive .85s var(--ps-ease)both;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.ps-auth .auth-frame-wide .auth-card{padding:31px 28px 25px!important}.ps-auth .auth-title{font:500 31px/1.18 var(--font-sans);letter-spacing:-1px;color:var(--ps-ink);margin:20px 0 12px}.ps-auth .auth-frame-wide .auth-title{margin-top:0;font-size:27px}.ps-auth .auth-sub{font-family:var(--font-sans);color:var(--ps-muted);margin-top:0;font-size:12px;line-height:1.9}.ps-auth .auth-intro .auth-sub{max-width:300px}.ps-auth .auth-eyebrow{background:var(--ps-panel);border:1px solid var(--ps-line);color:var(--ps-muted);letter-spacing:0;font-size:10px;font-family:var(--font-sans);text-transform:none;border-radius:99px;padding:6px 13px}.ps-auth .auth-label{color:var(--ps-ink);margin-bottom:8px;font-size:11px;font-weight:500}.ps-auth .auth-field{border:1px solid var(--ps-line);background:var(--ps-panel);height:47px;box-shadow:none;color:var(--ps-ink);border-radius:10px;padding:12px 13px;font-size:12px;transition:border-color .3s,box-shadow .3s}.ps-auth .auth-field::placeholder{color:var(--ps-muted);opacity:.6}.ps-auth .auth-field:focus{border-color:#9ab0e5;outline:none;box-shadow:0 0 0 3px #7295f016}.ps-auth .auth-field-with-toggle{padding-right:45px}.ps-auth .auth-toggle{color:var(--ps-muted);top:11px;right:10px;transform:none}.ps-auth .auth-submit{color:#fff;background:linear-gradient(#343434,#151515);border:1px solid #444;border-radius:99px;justify-content:space-between;align-items:center;width:100%;min-height:47px;padding:12px 20px;font-size:12px;font-weight:500;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:inset 0 1px 1px #fff3,0 4px 12px #0002}.ps-auth .auth-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:inset 0 1px 1px #fff3,0 8px 18px #0003}.ps-auth .auth-foot{color:var(--ps-muted);margin-top:21px;font-size:11px;line-height:1.8}.ps-auth .auth-hint{color:var(--ps-muted);font-size:10px;line-height:1.8}.ps-auth .auth-link{color:var(--ps-ink);-webkit-text-decoration-color:var(--ps-line);text-decoration-color:var(--ps-line)}.ps-auth .auth-trust{border-top:1px solid var(--ps-line);color:var(--ps-muted);letter-spacing:0;flex-wrap:wrap;justify-content:center;gap:13px;margin-top:30px;padding-top:22px;font-size:8px;display:flex}.ps-auth .auth-alert{border-radius:10px;font-size:11px;line-height:1.8}.ps-auth .auth-submit:disabled{opacity:.6}.ps-footer{isolation:isolate;background:var(--ps-page);border-top:1px solid var(--ps-line);position:relative;overflow:hidden}.ps-footer-landscape{z-index:-1;background:linear-gradient(180deg,var(--ps-page)5%,var(--ps-page)38%,var(--ps-page)),url(/images/signet-coast-dawn-v1.png) bottom/cover;position:absolute;inset:12% 0 0}@supports (color:color-mix(in lab,red,red)){.ps-footer-landscape{background:linear-gradient(180deg,var(--ps-page)5%,color-mix(in srgb,var(--ps-page)94%,transparent)38%,color-mix(in srgb,var(--ps-page)79%,transparent)),url(/images/signet-coast-dawn-v1.png) bottom/cover}}.ps-footer-landscape{opacity:.8}.ps-footer-inner{max-width:1300px;margin:auto;padding:78px 30px 0}.ps-footer-cta{border-bottom:1px solid var(--ps-line);justify-content:space-between;align-items:center;gap:55px;padding-bottom:64px;display:flex}.ps-footer-cta>div:first-child{max-width:600px}.ps-footer h2{max-width:560px;margin:0;font-size:45px}.ps-footer-cta p{color:var(--ps-muted);margin:20px 0 0;font-size:14px;line-height:1.7}.ps-footer-cta>div:last-child{flex-direction:column;flex-shrink:0;align-items:center;gap:15px;display:flex}.ps-footer-grid{grid-template-columns:1.6fr repeat(4,1fr);gap:35px;padding:57px 0;display:grid}.ps-footer-brand .ps-brand{font-size:24px}.ps-footer-brand .ps-brand>span{font-size:28px}.ps-footer-brand .ps-metal-mark{width:43px;height:43px}.ps-footer-brand>p{color:var(--ps-muted);max-width:245px;margin-top:17px;font-size:12px;line-height:1.9}.ps-footer-grid h3{margin-top:13px;font-size:12px;font-weight:550}.ps-footer-grid nav{flex-direction:column;gap:13px;margin-top:23px;display:flex}.ps-footer-grid nav>a{color:var(--ps-muted);font-size:11px;line-height:1.5;transition:color .3s}.ps-footer-grid nav>a:hover{color:var(--ps-ink)}.ps-footer-bottom{border-top:1px solid var(--ps-line);color:var(--ps-muted);align-items:center;gap:28px;padding:22px 0;font-size:10px;display:flex}.ps-footer-bottom>span:nth-child(2){margin-left:auto}.ps-to-top{border:1px solid var(--ps-line);width:28px;height:28px;color:var(--ps-ink);border-radius:50%;place-items:center;font-size:16px;transition:background .3s;display:grid}.ps-to-top:hover{background:var(--ps-panel)}.ps-footer-wordmark{font:650 clamp(140px,24vw,340px)/.84 var(--font-sans);letter-spacing:-.07em;text-align:center;color:#0000;-webkit-text-stroke:1px var(--ps-muted);padding:20px 0 0}@supports (color:color-mix(in lab,red,red)){.ps-footer-wordmark{-webkit-text-stroke:1px color-mix(in srgb,var(--ps-muted)24%,transparent)}}.ps-footer-wordmark{-webkit-user-select:none;user-select:none;margin-top:-3px;transform:translateY(20%);-webkit-mask-image:linear-gradient(#0007,#0000 88%);mask-image:linear-gradient(#0007,#0000 88%)}@keyframes ps-title-arrive{0%{opacity:0;filter:blur(7px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes ps-rise{0%{opacity:0;filter:blur(4px);transform:translateY(28px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes ps-star-twinkle{0%,to{opacity:.1;transform:translateY(0)}50%{opacity:.55;transform:translateY(-10px)}}@keyframes ps-metal-float{0%,to{transform:translateY(0)rotate(-7deg)rotateY(-15deg)}50%{transform:translateY(-6px)rotate(-2deg)rotateY(10deg)}}@keyframes ps-card-float{0%,to{translate:0}50%{translate:0 -6px}}@keyframes ps-wire-pulse{0%,to{opacity:.25}50%{opacity:1}}@keyframes ps-orbit-pulse{0%{opacity:.65;transform:scale(.65)}to{opacity:0;transform:scale(1.5)}}@keyframes ps-slow-rotate{to{rotate:1turn}}@keyframes ps-wire-travel{0%{transform:translate(-40px)}to{transform:translate(300px)}}@keyframes ps-chart-draw{0%,to{stroke-dashoffset:10px;opacity:.5}50%{stroke-dashoffset:0;opacity:1}}@keyframes ps-menu-arrive{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ps-header{top:0}.signet-public #main-content{display:flow-root}@media (min-width:1600px){.ps-hero h1{gap:20px}}@media (max-width:1180px){.ps-header-nav{gap:18px}.ps-header-actions{gap:9px}.ps-search-trigger{gap:15px}.ps-header-shell{gap:18px;padding:0 23px}.ps-brand>span{font-size:18px}.ps-header-nav>a{font-size:12px}.ps-hero{padding-top:175px}.ps-hero h1{font-size:60px}.ps-hero-description{max-width:600px;font-size:16px}.ps-hero-preview{max-width:860px}.ps-section{padding-left:35px;padding-right:35px}.ps-integration{gap:45px}.ps-feature-grid{gap:16px}.ps-feature{padding:0 21px 24px}.ps-feature-visual{margin-left:-21px;margin-right:-21px}.ps-feature h3{font-size:21px}.ps-footer-grid{gap:26px}.ps-footer-cta{gap:35px}.ps-demo-grid{grid-template-columns:1.1fr 55px 1fr;gap:15px}.ps-footer h2{font-size:40px}}@media (max-width:900px){.ps-header-nav{display:none}.ps-header-brand{margin-right:auto}.ps-menu-toggle{display:flex}.ps-header-shell{height:62px}.ps-header{height:94px}.ps-hero{margin-top:-94px;padding-top:160px}.ps-hero h1{gap:10px;font-size:51px}.ps-hero-mark{width:60px;height:60px;margin:0 2px}.ps-hero-description{max-width:540px;font-size:15px}.ps-hero-details>span{padding:0 12px;font-size:11px}.ps-section{padding-top:85px;padding-bottom:85px}.ps-step-grid{gap:20px}.ps-step-visual{height:195px}.ps-feature-grid{grid-template-columns:1fr 1fr}.ps-feature{min-height:390px}.ps-demo-grid{padding-left:0;padding-right:0}.ps-license-card{padding:21px}.ps-demo-tabs>button{padding:8px 7px;font-size:9px}.ps-demo-toolbar{font-size:8px}.ps-questions{gap:45px}.ps-integration{gap:35px}.ps-integration h2,.ps-questions h2{font-size:35px}.ps-code-window pre{padding:24px 20px;font-size:10px}.ps-footer-cta{flex-direction:column;align-items:flex-start}.ps-footer-cta>div:last-child{flex-direction:row}.ps-footer-grid{grid-template-columns:repeat(4,1fr);gap:30px}.ps-footer-brand{grid-column:1/-1}.ps-footer-brand>p{max-width:370px}.ps-footer-wordmark{font-size:25vw}.ps-auth,.ps-inner-hero{margin-top:-94px}.ps-auth .auth-frame-wide>div{grid-template-columns:1fr!important}.ps-auth .auth-rise{display:none}.ps-auth .auth-frame-wide{max-width:520px}.ps-auth .auth-frame-wide .auth-card{padding:25px!important}}@media (max-width:600px){.ps-header{height:83px;padding:10px 14px 0;top:10px}.ps-header-shell{border-radius:12px;gap:9px;height:58px;padding:0 14px}.ps-brand>span{display:none}.ps-brand .ps-metal-mark{width:36px;height:36px}.ps-header-actions{gap:7px}.ps-header .language-trigger{font-size:8px;height:31px!important;padding:0 8px!important}.ps-header .dark-control-surface:not(.language-trigger){font-size:13px;width:29px!important;height:29px!important}.ps-search-trigger{background:0 0;border:0;place-items:center;width:29px;height:29px;padding:0;display:grid}.ps-search-trigger>span{display:none}.ps-app-link{gap:7px;height:33px;padding:4px 5px 4px 11px;font-size:10px}.ps-app-link>span{width:23px;height:23px;font-size:15px}.ps-menu-toggle{width:24px}.ps-mobile-menu{padding:8px 17px}.ps-hero{margin-top:-83px;padding:148px 21px 57px}.ps-hero h1{letter-spacing:-1.4px;gap:7px;font-size:36px;line-height:1.13}.ps-hero h1>span:first-child{flex-basis:100%}.ps-hero-mark{width:37px;height:37px;margin:0}.ps-hero-description{max-width:365px;margin-top:24px;font-size:13px;line-height:1.85}.ps-hero-actions{gap:10px;margin-top:27px}.ps-button{gap:13px;min-height:44px;padding:12px 18px;font-size:11px}.ps-button .ps-arrow{font-size:15px}.ps-arrow-circle{width:23px;height:23px;margin-right:-9px;font-size:16px}.ps-hero-details{gap:10px 0;margin-top:28px}.ps-hero-details>span{gap:6px;padding:0 10px;font-size:8px}.ps-hero-details>span>i{font-size:9px}.ps-hero-preview{width:calc(100% + 10px);margin-top:39px;margin-left:-5px}.signet-public .landing-preview-frame{border-radius:14px;padding:5px}.signet-public .landing-preview{border-radius:9px}.signet-public .preview-topbar{gap:8px;padding:11px 12px}.signet-public .preview-topbar strong{font-size:11px}.signet-public .preview-example-label{letter-spacing:.03em;text-align:right;max-width:145px;margin-left:auto;font-size:5px}.signet-public .preview-topbar>a{display:none}.signet-public .preview-layout{min-height:0}.signet-public .preview-layout>aside{display:none}.signet-public .preview-main{padding:17px 13px}.signet-public .preview-heading h3{max-width:255px;font-size:12px}.signet-public .preview-heading p{margin-top:5px;font-size:7px;line-height:1.8}.signet-public .preview-heading>span{display:none}.signet-public .preview-stats{gap:7px;margin-top:17px}.signet-public .preview-stats>div{border-radius:7px;padding:10px 8px}.signet-public .preview-stats span{font-size:6px}.signet-public .preview-stats strong{margin:5px 0;font-size:25px;line-height:1.35}.signet-public .preview-stats small{font-size:5px}.signet-public .preview-bottom{grid-template-columns:1fr;gap:0;margin-top:11px}.signet-public .preview-bottom>div{border-radius:7px;padding:11px}.signet-public .preview-activity{display:none}.signet-public .preview-panel-title{font-size:8px}.signet-public .preview-panel-title>span{font-size:6px}.signet-public .preview-onboarding>div:not(:first-child){padding:8px 0;font-size:7px}.ps-language-strip{padding:37px 21px 0}.ps-language-strip>span{font-size:10px}.ps-language-strip>div{gap:25px;margin-top:23px}.ps-language-strip>div>span{font-size:20px}.ps-language-strip>div>span:last-child{font-size:13px}.ps-section{padding:65px 22px}.ps-section-heading{margin-bottom:30px}.ps-section h2{letter-spacing:-1px;margin-top:21px;font-size:34px;line-height:1.12}.ps-tag{padding:7px 13px;font-size:10px}.ps-section-heading>p{margin-top:19px;font-size:12px;line-height:1.8}.ps-access-demo{border-radius:17px;padding:17px}.ps-demo-toolbar{letter-spacing:0;gap:8px;font-size:6px}.ps-demo-grid{grid-template-columns:1fr;gap:14px;padding:24px 4px 0}.ps-license-card{width:100%;max-width:335px;margin:auto;padding:20px;transform:rotate(-2deg)}.ps-license-card>div:first-child{font-size:12px}.ps-license-card>code{margin:23px 0;font-size:16px}.ps-license-card small{font-size:7px}.ps-demo-tabs>button{padding:7px 6px;font-size:9px}.ps-demo-binding{margin-top:17px;font-size:9px}.ps-demo-connection{width:70px;height:23px;margin:auto;transform:rotate(90deg)}.ps-decision-card{min-height:180px;padding:5px 10px 9px}.ps-decision-orbit{width:72px;height:72px;margin-bottom:16px}.ps-decision-orbit>span{border-radius:16px;width:48px;height:48px;font-size:25px}.ps-decision-card strong{font-size:17px}.ps-decision-card p{margin:8px auto;font-size:10px}.ps-decision-card code{font-size:8px}.ps-workflow{padding-top:35px;padding-bottom:35px}.ps-step-grid{grid-template-columns:1fr;gap:36px}.ps-step-visual{height:220px;margin-bottom:18px}.ps-step-grid h3{font-size:23px}.ps-step-grid p{max-width:100%;font-size:12px;line-height:1.8}.ps-step-index{font-size:10px}.ps-feature-grid{grid-template-columns:1fr;gap:16px}.ps-feature{border-radius:19px;min-height:365px;padding:0 25px 24px}.ps-feature-visual{height:210px;margin-left:-25px;margin-right:-25px}.ps-feature h3{font-size:23px}.ps-feature p{font-size:12px}.ps-feature>a{margin-top:18px;font-size:10px}.ps-overview{margin-top:25px}.ps-overview .ps-section{padding-top:56px}.ps-overview-actions{gap:16px;margin-bottom:32px}.ps-console-light .landing-preview-frame{border-radius:14px!important;padding:5px!important}.ps-console-light .preview-layout{min-height:0}.ps-console-light .preview-main{padding:17px 13px}.ps-console-light .preview-topbar{padding:11px 12px}.ps-console-light .preview-stats{margin-top:17px}.ps-console-light .preview-stats>div{padding:10px 8px}.ps-console-light .preview-bottom{margin-top:11px}.ps-integration{grid-template-columns:1fr;gap:32px;padding-top:75px;padding-bottom:65px}.ps-integration h2{max-width:320px;font-size:36px}.ps-integration>div>p{margin:20px 0;font-size:12px;line-height:1.85}.ps-integration-tags{margin:21px 0}.ps-integration-tags>span{padding:5px 9px;font-size:8px}.ps-code-window{border-radius:15px;transform:none}.ps-code-topbar{padding:12px 14px}.ps-code-window pre{min-height:250px;padding:23px 17px;font-size:9px;line-height:1.95}.ps-code-foot{gap:10px;padding:12px 14px;font-size:6px}.ps-questions{grid-template-columns:1fr;gap:26px;padding-top:25px;padding-bottom:70px}.ps-questions h2{font-size:35px}.ps-questions>div>p{max-width:100%;margin:19px 0;font-size:12px}.ps-text-link{font-size:11px}.ps-faq-item{padding:19px 0}.ps-faq-item>button{font-size:12px}.ps-faq-item>button>span{font-size:20px}.ps-faq-answer p{margin-top:14px;padding-right:8px;font-size:11px;line-height:1.85}.ps-inner-hero{margin-top:-83px;padding:145px 24px 65px}.ps-inner-hero h1{letter-spacing:-1px;margin-top:23px;font-size:38px}.ps-inner-hero p{margin-top:21px;font-size:12px;line-height:1.85}.ps-content{padding-top:42px!important;padding-bottom:55px!important}.ps-content article{border-radius:16px;padding:25px!important}.ps-content article h2{font-size:23px}.ps-content article p{font-size:12px}.ps-auth{min-height:720px;margin-top:-83px;padding:125px 20px 65px!important}.ps-auth .auth-frame{border-radius:20px;padding:29px 24px}.ps-auth .auth-title{letter-spacing:-.8px;font-size:27px}.ps-auth .auth-sub{font-size:11px}.ps-auth .auth-frame-wide{padding:8px}.ps-auth .auth-frame-wide .auth-card{padding:23px 17px!important}.ps-auth .auth-frame-wide .auth-title{font-size:25px}.ps-auth .auth-trust{gap:9px;margin-top:26px;padding-top:20px;font-size:7px}.ps-auth .auth-field{height:46px}.ps-auth .auth-label{font-size:10px}.ps-footer-inner{padding:52px 23px 0}.ps-footer-cta{gap:30px;padding-bottom:42px}.ps-footer h2{letter-spacing:-1px;font-size:35px}.ps-footer-cta p{margin-top:18px;font-size:12px;line-height:1.9}.ps-footer-cta>div:last-child{flex-wrap:wrap;justify-content:flex-start;gap:16px}.ps-footer-grid{grid-template-columns:1fr 1fr;gap:29px 25px;padding:34px 0}.ps-footer-brand .ps-brand>span{font-size:27px;display:block}.ps-footer-brand .ps-brand .ps-metal-mark{width:43px;height:43px}.ps-footer-brand>p{max-width:330px;margin-top:15px;font-size:11px;line-height:1.9}.ps-footer-grid h3{margin-top:2px;font-size:11px}.ps-footer-grid nav{gap:11px;margin-top:17px}.ps-footer-grid nav>a{font-size:10px}.ps-footer-bottom{gap:15px;padding:19px 0;font-size:8px}.ps-footer-bottom>span:nth-child(2){text-align:right;max-width:160px;line-height:1.6}.ps-to-top{flex-shrink:0;width:23px;height:23px;font-size:13px}.ps-footer-wordmark{letter-spacing:-.08em;padding-top:15px;font-size:30vw}.ps-search-dialog>div{padding:21px}.ps-search-dialog h2{font-size:18px}.ps-search-dialog nav>a{font-size:13px}.ps-search-dialog input{font-size:12px}.ps-header{top:0}}@media (max-width:360px){.ps-header{padding-left:10px;padding-right:10px}.ps-header-shell{padding:0 10px}.ps-header-actions{gap:5px}.ps-hero h1{font-size:32px}.ps-hero-details>span{padding:0 7px;font-size:7px}.ps-hero{padding-left:18px;padding-right:18px}.ps-button{padding:12px 15px;font-size:10px}.ps-header .language-trigger{padding:0 6px!important}.ps-app-link{padding-left:9px}}@media (prefers-reduced-motion:reduce){.signet-public *{scroll-behavior:auto!important}.ps-art-orbit,.ps-auth .auth-card,.ps-decision-orbit>i,.ps-demo-connection>i,.ps-events-art>svg,.ps-hero h1>span,.ps-hero-actions,.ps-hero-description,.ps-hero-details,.ps-hero-mark,.ps-key-stack,.ps-payload-box,.ps-reveal,.ps-session-timeline>i,.ps-settings-art,.ps-stars>i{animation:none!important}.ps-hero h1>span,.ps-hero-actions,.ps-hero-description,.ps-hero-details,.ps-reveal{opacity:1!important;filter:none!important;transform:none!important}.ps-feature,.ps-license-card,.signet-public a,.signet-public button{transition:none!important}.ps-button:hover,.ps-feature:hover{transform:translate(0)}.ps-button:after{display:none}.ps-hero-preview .landing-preview-frame{transform:none!important}}:root[data-theme=dark] .ps-overview{color:#f2f2f2;background:#101010}:root[data-theme=dark] .ps-overview-sky{filter:saturate(.35);background:linear-gradient(#101010ed,#101010e8 46%,#101010f2),url(/images/signet-coast-dawn-v1.png) 50% 60%/cover}:root[data-theme=dark] .ps-overview .ps-section-heading h2{color:#f2f2f2}:root[data-theme=dark] .ps-overview .ps-section-heading p{color:#a4a4a4}:root[data-theme=dark] .ps-overview .ps-tag{color:#c7c7c7;background:#1b1b1b;border-color:#353535}:root[data-theme=dark] .ps-overview .ps-button-black{color:#151515;background:#ededed}.landing-preview-frame{background:#111113;border:1px solid #303033;border-radius:14px;padding:8px;overflow:hidden;box-shadow:0 26px 70px #0009}.landing-preview{color:#f4f4f5;text-align:left;background:#0c0c0e;border:1px solid #29292d;border-radius:8px;gap:0;padding:0;display:block;overflow:hidden}.preview-topbar{background:#111113;border-bottom:1px solid #29292d;justify-content:space-between;gap:16px;min-height:46px;padding:10px 16px;font-size:10px}.preview-brand,.preview-topbar{align-items:center;display:flex}.preview-brand{gap:9px}.preview-brand>svg:first-child{width:22px;height:22px}.preview-brand strong{color:#f4f4f5;font-size:12px;font-weight:600}.preview-brand>span{color:#a1a1aa;font-size:10px}.preview-brand>svg:not(:first-child){color:#71717a}.preview-workspace-label{border-color:#303035;font-size:9px;font-weight:400}.preview-layout{min-height:350px;display:flex}.preview-layout>aside{background:#101012;border-right:1px solid #29292d;flex-shrink:0;width:164px;padding:14px 9px}.preview-layout>aside>span{font:9px var(--font-inter),sans-serif;letter-spacing:0;color:#71717a;margin:3px 9px 10px;display:block}.preview-layout>aside>div{color:#a1a1aa;border-radius:4px;align-items:center;gap:9px;margin-bottom:3px;padding:8px 9px;font-size:10px;display:flex}.preview-layout>aside>div>span{width:auto;font-size:inherit}.preview-layout>aside>div[data-selected=true]{color:#fafafa;background:#242427}.preview-main{flex:1;min-width:0;padding:20px}.preview-heading h3{font:500 16px var(--font-inter),sans-serif;letter-spacing:-.025em;color:#f4f4f5}.preview-heading p{color:#a1a1aa;margin-top:4px;font-size:10px}.preview-stats{background:#131315;border:1px solid #29292d;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:16px;padding:0;display:grid}.preview-stats>div{border:0;border-right:1px solid #29292d;border-radius:0;min-width:0;padding:12px}.preview-stats>div:last-child{border-right:0}.preview-stats span{color:#b4b4bc;font-size:9px}.preview-stats strong{color:#f4f4f5;margin:9px 0 5px;font-size:25px;font-weight:400;line-height:1.2;display:block}.preview-stats small{color:#85858f;font-size:8px}.preview-events{background:#131315;border:1px solid #29292d;border-radius:6px;gap:0;margin-top:12px;padding:0;display:block;overflow:hidden}.preview-panel-title{color:#ededee;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 14px;font-size:10px;display:flex}.preview-panel-title strong{font-weight:500}.preview-panel-title>span{font:9px var(--font-inter),sans-serif;color:#85858f}.preview-events [data-slot=table-head]{color:#a1a1aa;background:#17171a;border-top:1px solid #29292d;height:29px;padding:6px 14px;font-size:9px;font-weight:400}.preview-events [data-slot=table-cell]{padding:0}.preview-events [data-slot=empty]{gap:8px;padding:18px 14px}.preview-events [data-slot=empty-header]{gap:5px}.preview-events [data-slot=empty-icon]{border-radius:5px;width:26px;height:26px;margin-bottom:3px}.preview-events [data-slot=empty-title]{font-size:11px;font-weight:500}.preview-events [data-slot=empty-description]{color:#85858f;max-width:290px;font-size:9px;line-height:1.6}.preview-honesty-note{color:#71717a;text-align:right;margin-top:9px;font-size:8px}:root[data-theme=dark] .ps-console-current .landing-preview-frame{background:#111113!important;border:1px solid #303033!important;padding:8px!important;box-shadow:0 25px 65px #0009!important}.ps-integration{text-align:center;max-width:920px;padding-top:105px;padding-bottom:95px;display:block}.ps-integration>div:first-child{max-width:700px;margin-inline:auto}.ps-integration>div>p{margin-inline:auto}.ps-integration-tags{justify-content:center}.signet-auth .auth-frame[data-slot=card]{gap:0;display:block}@media (max-width:760px){.signet-public .preview-layout{min-height:0}.signet-public .preview-layout>aside{display:none}.signet-public .preview-main{padding:16px 12px}.signet-public .preview-heading h3{font-size:13px}.signet-public .preview-heading p{font-size:8px}.signet-public .preview-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:14px}.signet-public .preview-stats>div{border-radius:0;padding:10px}.signet-public .preview-stats>div:nth-child(2){border-right:0}.signet-public .preview-stats>div:nth-child(-n+2){border-bottom:1px solid #29292d}.signet-public .preview-stats span{font-size:8px}.signet-public .preview-stats strong{margin:6px 0 3px;font-size:22px}.signet-public .preview-stats small{font-size:7px}.signet-public .preview-topbar{gap:8px;padding:10px 12px}.signet-public .preview-workspace-label{display:none}.signet-public .preview-honesty-note{font-size:7px}.ps-integration{padding-top:75px;padding-bottom:65px}}.signet-console-surface .signet-dashboard{--ws-bg:#fafbfe;--ws-panel:#fff;--ws-text:#272b33;--ws-muted:#848b97;--ws-line:#e5e8ee;--ws-accent:#df7653;font-family:var(--font-public-inter),var(--font-inter),sans-serif;color:var(--ws-text);font-size:12px;background:var(--ws-bg)!important;padding:0!important}html[data-theme=dark] .signet-console-surface .signet-dashboard{--ws-bg:#12151b;--ws-panel:#191d25;--ws-text:#e6e8ed;--ws-muted:#98a0af;--ws-line:#2a303c;--ws-accent:#f1a07f}.signet-console-surface .signet-dashboard .signet-dashboard-shell{max-width:none!important;min-height:100dvh!important;box-shadow:none!important;background:var(--ws-bg)!important;border:0!important;border-radius:0!important;margin:0!important;animation:none!important;overflow:visible!important}.signet-console-surface .signet-dashboard .signet-dashboard-aside{background:var(--ws-panel)!important;border-color:var(--ws-line)!important;padding:18px 14px!important}.signet-console-surface .signet-dashboard .signet-dashboard-aside:after,.signet-console-surface .signet-dashboard .signet-dashboard-aside:before{display:none!important}.signet-console-surface .signet-dashboard .signet-console-brand p:first-child{letter-spacing:-.04em;font-family:inherit;font-size:18px;font-weight:550;color:var(--ws-text)!important}.signet-console-surface .signet-dashboard .signet-console-brand>svg{width:30px;height:30px;color:var(--ws-accent)}.signet-console-surface .signet-dashboard .signet-console-brand p:last-child{letter-spacing:.05em;font-size:9px;color:var(--ws-muted)!important}.signet-console-surface .signet-dashboard .signet-console-rule{margin-top:18px;background:var(--ws-line)!important}.signet-console-surface .signet-dashboard .signet-console-nav{letter-spacing:-.015em;border-radius:5px;gap:10px;min-height:34px;padding:8px 10px;font-size:11.5px;font-weight:450;color:var(--ws-muted)!important}.signet-console-surface .signet-dashboard .signet-console-nav:hover{background:var(--ws-bg)!important;color:var(--ws-text)!important}.signet-console-surface .signet-dashboard .signet-console-nav[aria-current=page]{background:var(--ws-bg)!important;color:var(--ws-text)!important;box-shadow:inset 2px 0 var(--ws-accent)!important}.signet-console-surface .signet-dashboard .signet-console-nav svg{opacity:.85;width:15px;height:15px}.signet-console-nav-group{color:var(--ws-muted);letter-spacing:.025em;padding:15px 10px 5px;font-size:9px;font-weight:500}.signet-console-surface .signet-dashboard .signet-console-profile{border-color:var(--ws-line)!important;background:var(--ws-bg)!important;border-radius:8px!important;padding:10px!important}.signet-console-surface .signet-dashboard .signet-console-profile p:first-child{color:var(--ws-text)!important}.signet-console-surface .signet-dashboard .signet-console-profile p:last-child{color:var(--ws-muted)!important}.signet-console-surface .signet-dashboard .signet-console-profile .rounded-full{width:30px;height:30px;background:var(--ws-panel)!important;color:var(--ws-text)!important;border-color:var(--ws-line)!important}.signet-console-surface .signet-dashboard main{background:var(--ws-bg)!important}.signet-console-surface .signet-dashboard .signet-console-header{z-index:40;min-height:60px;position:sticky;top:0;border-color:var(--ws-line)!important;background:var(--ws-panel)!important;box-shadow:none!important;padding:10px 22px!important}.signet-console-surface .signet-dashboard .signet-console-header h1{letter-spacing:-.015em;font-family:inherit;font-size:13px;font-weight:500;color:var(--ws-text)!important}.signet-console-surface .signet-dashboard .signet-console-header>div:first-child>p{letter-spacing:.01em;font-size:9px;color:var(--ws-muted)!important}.signet-console-surface .signet-dashboard .signet-console-header input{min-height:28px!important;padding-block:5px!important;font-size:10px!important}.signet-console-surface .signet-dashboard .signet-console-header a,.signet-console-surface .signet-dashboard .signet-console-header button{border-radius:7px!important;padding-block:6px!important;font-size:10px!important}.signet-console-surface .signet-dashboard main>div:last-child{max-width:1700px;margin:auto;padding:18px 20px!important}.signet-console-surface .signet-dashboard main section{background:var(--ws-panel)!important;border-color:var(--ws-line)!important;border-radius:11px!important;padding:18px!important;box-shadow:0 1px 2px #17202d06!important}.signet-console-surface .signet-dashboard main section h2,.signet-console-surface .signet-dashboard main section h3{letter-spacing:-.02em;font-family:inherit;font-size:13px;color:var(--ws-text)!important;font-weight:500!important}.signet-console-surface .signet-dashboard .overview-metrics{background:var(--ws-panel);border:1px solid var(--ws-line);border-radius:11px;gap:0;overflow:hidden;box-shadow:0 1px 2px #17202d06}.signet-console-surface .signet-dashboard .signet-console-stat{border:0!important;border-right:1px solid var(--ws-line)!important;background:0 0!important;border-radius:0!important;padding:18px 20px!important}.signet-console-surface .signet-dashboard .signet-console-stat:last-child{border:0!important}.signet-console-surface .signet-dashboard .signet-console-stat p:first-child{font-size:10px;color:var(--ws-muted)!important}.signet-console-surface .signet-dashboard .signet-console-stat>p:nth-child(2){letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:20px;font-family:inherit;font-size:27px;font-weight:350;line-height:1.3;color:var(--ws-text)!important}.signet-console-surface .signet-dashboard .signet-console-stat svg{width:14px;color:var(--ws-muted)}.signet-console-surface .signet-dashboard main input:not([type=checkbox]),.signet-console-surface .signet-dashboard main select,.signet-console-surface .signet-dashboard main textarea{min-height:34px;font-family:inherit;font-size:11px;border-color:var(--ws-line)!important;background:var(--ws-bg)!important;color:var(--ws-text)!important;border-radius:6px!important}.signet-console-surface .signet-dashboard main input::placeholder{color:var(--ws-muted)!important}.signet-console-surface .signet-dashboard main input:focus,.signet-console-surface .signet-dashboard main select:focus{border-color:var(--ws-accent)!important;box-shadow:0 0 0 2px var(--ws-accent)!important}@supports (color:color-mix(in lab,red,red)){.signet-console-surface .signet-dashboard main input:focus,.signet-console-surface .signet-dashboard main select:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--ws-accent)12%,transparent)!important}}.signet-console-surface .signet-dashboard main input:focus,.signet-console-surface .signet-dashboard main select:focus{outline:none}.signet-console-surface .signet-dashboard main button{border-radius:6px;font-family:inherit;font-size:11px;font-weight:500}.signet-console-surface .signet-dashboard main input[type=checkbox]{accent-color:var(--ws-accent)}html[data-theme=dark] .signet-console-surface .signet-dashboard main [class*="text-[#"]{color:var(--ws-muted)!important}html[data-theme=dark] .signet-console-surface .signet-dashboard main [class*="bg-[#"]{background:var(--ws-panel)!important}html[data-theme=dark] .signet-console-surface .signet-dashboard main [class*="border-[#"]{border-color:var(--ws-line)!important}.signet-console-surface .signet-dashboard section.activity-workspace{overflow:hidden;border:1px solid var(--ws-line)!important;border-radius:8px!important;padding:0!important}.activity-heading{justify-content:space-between;align-items:center;gap:24px;padding:26px 24px 21px;display:flex}.workspace-eyebrow{letter-spacing:.16em;color:var(--ws-accent);font-size:9px;font-weight:650}.activity-heading h2{margin:7px 0;font-size:25px;line-height:1.2}.activity-heading p{color:var(--ws-muted);font-size:11px;line-height:1.6}.workspace-outline{border:1px solid var(--ws-line);color:var(--ws-text);white-space:nowrap;background:var(--ws-panel);border-radius:6px;padding:9px 13px;font-size:11px}.workspace-outline:disabled{opacity:.5}.activity-view-tabs{border-bottom:1px solid var(--ws-line);gap:24px;padding:0 24px;display:flex}.activity-view-tabs>button{color:var(--ws-muted);align-items:center;gap:9px;padding:14px 0;font-size:12px;font-weight:500;display:flex;position:relative;background:0 0!important;border-radius:0!important}.activity-view-tabs>button[aria-selected=true]{color:var(--ws-accent)}.activity-view-tabs>button[aria-selected=true]:after{content:"";background:var(--ws-accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.activity-view-tabs small,.activity-view-tabs span{background:var(--ws-bg);color:var(--ws-muted);border-radius:4px;padding:3px 6px;font-size:9px}.activity-filters{align-items:end;gap:12px;padding:20px 24px;display:flex}.activity-filters>label{gap:6px;min-width:130px;display:grid}.activity-filters>label:first-child{flex:1;min-width:160px}.activity-filters label>span{color:var(--ws-muted);font-size:10px;font-weight:500}.activity-filters input,.activity-filters select{border:1px solid var(--ws-line);width:100%;padding:9px 11px;font-size:12px}.activity-table-scroll{overflow-x:auto}.activity-table{border-collapse:collapse;text-align:left;width:100%;min-width:950px}.activity-table th{text-transform:uppercase;letter-spacing:.1em;color:var(--ws-muted);background:var(--ws-bg);border-block:1px solid var(--ws-line);white-space:nowrap;padding:13px 16px;font-size:9px;font-weight:600}.activity-table td{border-bottom:1px solid var(--ws-line);color:var(--ws-text);vertical-align:middle;padding:16px;font-size:12px;line-height:1.7}.activity-table td:first-child,.activity-table th:first-child{padding-left:24px}.activity-table td:last-child,.activity-table th:last-child{padding-right:24px}.activity-table tbody>tr:not(.activity-detail):hover{background:var(--ws-bg)}@supports (color:color-mix(in lab,red,red)){.activity-table tbody>tr:not(.activity-detail):hover{background:color-mix(in srgb,var(--ws-bg)70%,var(--ws-panel))}}.activity-table td strong{font-size:12px;font-weight:550;display:block}.activity-table td small{color:var(--ws-muted);margin-top:3px;font-size:10px;display:block}.activity-table td time{font-variant-numeric:tabular-nums}.activity-table code{white-space:nowrap;font-size:10px}.activity-result{align-items:center;gap:6px;font-size:10px;font-weight:500;display:inline-flex}.activity-result:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.activity-result.is-accepted{color:#198477}.activity-result.is-denied{color:#c36473}html[data-theme=dark] .activity-result.is-accepted{color:#70cbbb}html[data-theme=dark] .activity-result.is-denied{color:#ed9aa6}.activity-risk{white-space:nowrap;color:var(--ws-muted);font-size:10px}.activity-risk[data-elevated=true]{color:#ca8851}.activity-detail-button{white-space:nowrap;border:1px solid var(--ws-line);color:var(--ws-muted);border-radius:5px;padding:6px 9px;font-size:10px}.activity-detail-button[aria-expanded=true]{color:var(--ws-accent);border-color:var(--ws-accent)}.activity-detail td{background:var(--ws-bg);padding:20px 24px}.activity-detail dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.activity-detail dt{color:var(--ws-muted);margin-bottom:5px;font-size:9px}.activity-detail dd{word-break:break-all;font-size:10px}.activity-empty{text-align:center;padding:56px 24px}.activity-empty>span{color:var(--ws-accent);font-size:24px}.activity-empty h3{margin:10px 0;font-size:17px}.activity-empty p{color:var(--ws-muted);font-size:11px;line-height:1.8}.activity-pagination{color:var(--ws-muted);justify-content:space-between;align-items:center;gap:15px;padding:15px 24px;font-size:10px;display:flex}.activity-pagination>div{align-items:center;gap:16px;display:flex}.activity-pagination button{color:var(--ws-text);font-size:10px}.activity-pagination button:disabled{opacity:.35}.activity-error{color:#bd7852;background:var(--ws-bg);padding:12px 24px;font-size:11px}.signet-console-surface .signet-dashboard .activity-workspace .auth-globe-card{background:var(--ws-panel)!important;border:0!important;border-radius:0!important}@media (min-width:1024px){.signet-console-surface .signet-dashboard-shell{grid-template-columns:212px minmax(0,1fr)!important}.signet-console-surface .signet-dashboard-aside{height:100dvh;top:0;position:sticky!important}}@media (max-width:760px){.signet-console-surface .signet-dashboard .signet-dashboard-aside{padding:12px 14px!important}.signet-console-surface .signet-dashboard .signet-console-header{position:relative;padding:14px 18px!important}.signet-console-surface .signet-dashboard main>div:last-child{padding:20px 14px!important}.signet-console-surface .signet-dashboard .signet-console-header h1{font-size:13px}.activity-heading{gap:12px;padding:20px 16px}.activity-heading h2{font-size:15px}.activity-filters{flex-wrap:wrap;padding:16px}.activity-filters>label:first-child{flex-basis:100%}.activity-filters>label{flex:1;min-width:0}.activity-view-tabs{gap:20px;padding-inline:16px}.activity-detail dl{grid-template-columns:1fr 1fr}.activity-pagination{flex-wrap:wrap;padding:16px}.activity-table td:first-child,.activity-table th:first-child{padding-left:16px}}.analyzer-workspace{gap:18px;display:grid}.analyzer-heading{justify-content:space-between;align-items:center;gap:18px;padding:4px 0 8px;display:flex}.analyzer-kicker{letter-spacing:.12em;color:var(--ws-muted);font-size:8px}.analyzer-heading h2{letter-spacing:-.045em;color:var(--ws-text);font-size:23px;font-weight:450;line-height:1.6}.analyzer-heading h2 span{letter-spacing:0;vertical-align:middle;color:var(--ws-accent);background:var(--ws-accent);border:1px solid #eddfd7;font-size:9px;font-weight:500}@supports (color:color-mix(in lab,red,red)){.analyzer-heading h2 span{background:color-mix(in srgb,var(--ws-accent)6%,var(--ws-panel))}}.analyzer-heading h2 span{border-radius:4px;margin-left:6px;padding:3px 5px}.analyzer-heading p,.analyzer-section-title p{color:var(--ws-muted);margin-top:3px;font-size:10px;line-height:1.7}.analyzer-heading>div:last-child{gap:8px;display:flex}.signet-console-surface .signet-dashboard main section.analyzer-metrics{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;padding:0!important}.analyzer-metrics>div{border-right:1px solid var(--ws-line);padding:20px 22px}.analyzer-metrics>div:last-child{border:0}.analyzer-metrics p{color:var(--ws-muted);font-size:10px}.analyzer-metrics strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ws-text);margin:17px 0 6px;font-size:29px;font-weight:350;display:block}.analyzer-metrics small{color:var(--ws-muted);font-size:9px}.analyzer-grid{grid-template-columns:1.5fr 1fr;gap:18px;display:grid}.analyzer-section-title{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.analyzer-section-title>span{color:var(--ws-muted);font-size:9px}.analyzer-status{align-items:center;gap:5px;display:flex}.analyzer-status:before{content:"";background:#13ba91;border-radius:50%;width:4px;height:4px}.analyzer-chart{isolation:isolate;align-items:end;gap:5px;height:172px;margin-top:25px;padding:0 5px;display:flex;position:relative}.analyzer-chart-grid{background:repeating-linear-gradient(to top,transparent,transparent calc(25% - 1px),var(--ws-line)25%);opacity:.5;z-index:-1;inset:0;position:absolute!important}.analyzer-chart>div:not(.analyzer-chart-grid){flex:1;align-items:end;min-width:0;height:100%;display:flex}.analyzer-chart i{background:#a2ddcf;border-radius:2px 2px 0 0;width:100%;max-width:22px;min-height:2px;margin:auto;transition:height .3s;display:block}.analyzer-chart>div:nth-child(3n) i{background:#d9ede8}.analyzer-chart-axis{color:var(--ws-muted);justify-content:space-between;padding-top:9px;font-size:8px;display:flex}.analyzer-ai-mark{line-height:1;color:var(--ws-accent)!important;font-size:25px!important}.analyzer-model-description{color:var(--ws-muted);margin:17px 0;font-size:10px;line-height:1.9}.analyzer-model-list{gap:0;max-height:130px;display:grid;overflow:auto}.analyzer-model-list>div{border-top:1px solid var(--ws-line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:11px;display:flex}.analyzer-model-list small{color:var(--ws-muted);white-space:nowrap;font-size:9px}.analyzer-model-list small[data-ready=true]{color:#13977c}.analyzer-model-list>p{color:var(--ws-muted);font-size:10px;line-height:1.8}.signet-console-surface .signet-dashboard main section.analyzer-findings{overflow:hidden;padding:0!important}.analyzer-findings>.analyzer-section-title{border-bottom:1px solid var(--ws-line);padding:19px 22px}.analyzer-filters{align-items:end;gap:12px;padding:15px 22px;display:flex}.analyzer-filters label{color:var(--ws-muted);gap:5px;font-size:9px;display:grid}.analyzer-filters select{border:1px solid var(--ws-line);min-width:155px;padding:7px 9px}.analyzer-filters>span{color:var(--ws-muted);margin-left:auto;padding-bottom:9px;font-size:9px}.analyzer-table{min-width:720px}.analyzer-table td{padding-block:13px;font-size:11px}.analyzer-risk{color:#c98a42;font-size:10px}.analyzer-risk[data-critical=true]{color:#d16374}.analyzer-evidence{gap:11px;display:grid}.analyzer-evidence>div{gap:3px;display:grid}.analyzer-evidence strong{font-size:11px;font-weight:500}.analyzer-evidence span{color:var(--ws-muted);font-size:10px}.analyzer-privacy-note{color:var(--ws-muted);max-width:960px;font-size:9px;line-height:1.9}.signet-console-surface .signet-dashboard .activity-heading h2{letter-spacing:-.03em;font-family:inherit;font-size:17px;font-weight:450}.activity-heading{padding:20px 22px}.activity-heading p{font-size:10px}.workspace-eyebrow{letter-spacing:.1em;font-size:8px}.signet-console-surface .signet-dashboard main .dashboard-panel form label.rounded-2xl{background:0 0!important;border-radius:6px!important;padding:11px!important}@media (max-width:1000px){.analyzer-grid{grid-template-columns:1fr}.analyzer-chart{height:150px}.analyzer-metrics>div{padding:17px}.analyzer-metrics small{line-height:1.6;display:block}}@media (max-width:640px){.analyzer-heading{flex-direction:column;align-items:start}.signet-console-surface .signet-dashboard main section.analyzer-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.analyzer-metrics>div:nth-child(2){border-right:0}.analyzer-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--ws-line)}.analyzer-filters{flex-wrap:wrap;padding:14px}.analyzer-filters label{flex:1;min-width:0}.analyzer-filters select{width:100%;min-width:0}.analyzer-filters>span{width:100%;margin:0}.analyzer-heading h2{font-size:21px}.signet-console-surface .signet-dashboard .overview-metrics .signet-console-stat:nth-child(2){border-right:0!important}.signet-console-surface .signet-dashboard .overview-metrics .signet-console-stat:nth-child(-n+2){border-bottom:1px solid var(--ws-line)!important}}@media (prefers-reduced-motion:reduce){.analyzer-chart i{transition:none}}.signet-workspace{--ws-bg:var(--ui-background);--ws-panel:var(--ui-card);--ws-text:var(--ui-foreground);--ws-muted:var(--ui-muted-foreground);--ws-line:var(--ui-border);--ws-accent:#505761;--ws-hover:var(--ui-accent);background:var(--ws-bg);min-height:100dvh;color:var(--ws-text);font-family:var(--font-inter),sans-serif;color-scheme:light;grid-template-columns:224px minmax(0,1fr);font-size:13px;font-weight:400;line-height:1.5;display:grid}.signet-workspace :is(h1,h2,h3,h4,p,dl,dd){margin:0}.signet-workspace :is(h1,h2,h3,h4){letter-spacing:-.02em;font-family:inherit;font-weight:500}.signet-workspace h2{font-size:22px}.signet-workspace h3{font-size:14px}.signet-workspace fieldset{border:0;min-width:0;margin:0}.workspace-skip{z-index:100;background:var(--ws-panel);border:1px solid var(--ws-line);border-radius:6px;padding:10px 16px;position:fixed;top:-100px;left:236px}.workspace-skip:focus{top:10px}.workspace-sidebar{border-right:1px solid var(--ws-line);background:#e7e9ec;flex-direction:column;min-width:0;height:100dvh;display:flex;position:sticky;top:0}.workspace-brand{min-height:72px;color:var(--ws-text);align-items:center;gap:10px;padding:18px 20px;display:flex}.workspace-brand>svg{flex-shrink:0;width:28px;height:28px}.workspace-brand strong{letter-spacing:-.035em;font-size:16px;font-weight:600;display:block}.workspace-brand small{color:var(--ws-muted);margin-top:1px;font-size:10px;display:block}.workspace-mobile-navigation nav,.workspace-sidebar nav{scrollbar-width:thin;flex:1;min-height:0;padding:2px 12px 12px;overflow-y:auto}.workspace-nav-group{margin-bottom:12px}.workspace-nav-group>p{color:#666e78;letter-spacing:.035em;padding:12px 10px 6px;font-size:10px;font-weight:500}.workspace-nav-group>button{margin-bottom:3px}.workspace-sidebar-footer{border-top:1px solid var(--ws-line);padding:10px}.workspace-mobile-navigation{background:#e7e9ec;flex-direction:column;height:100%;min-height:0;display:flex}.workspace-main{min-width:0}.workspace-topbar{z-index:40;border-bottom:1px solid var(--ws-line);background:var(--ws-bg);justify-content:space-between;align-items:center;gap:24px;height:60px;padding:0 28px;display:flex;position:sticky;top:0}.workspace-breadcrumb{min-width:0;color:var(--ws-muted);white-space:nowrap;align-items:center;gap:10px;font-size:12px;display:flex}.workspace-breadcrumb h1{color:var(--ws-text);text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.workspace-tools{flex-shrink:0;align-items:center;gap:10px;display:flex}.workspace-content{min-width:0;max-width:1560px;margin-inline:auto;padding:28px}.workspace-stack{gap:20px;display:grid}.workspace-page-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.workspace-page-heading h2{letter-spacing:-.03em;font-size:22px}.workspace-page-heading p{color:var(--ws-muted);margin-top:5px;font-size:13px;line-height:1.7}.workspace-inline-label{color:var(--ws-muted);align-items:center;gap:10px;font-size:12px;display:flex}.workspace-inline-label [data-slot=native-select-wrapper]{width:220px}.signet-workspace .activity-workspace,.signet-workspace .analyzer-workspace section,.signet-workspace .workspace-card{border:1px solid var(--ws-line);background:var(--ws-panel);box-shadow:none;border-radius:8px;padding:20px}.signet-workspace .activity-workspace,.signet-workspace .analyzer-findings,.signet-workspace .analyzer-metrics,.signet-workspace .workspace-card-flush{padding:0;overflow:hidden}.workspace-card-heading,.workspace-detail-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.workspace-card-heading>span{color:var(--ws-muted);font-size:11px}.workspace-card-heading p{color:var(--ws-muted);margin-top:4px;font-size:12px;line-height:1.65}.workspace-detail-heading{border-bottom:1px solid var(--ws-line);padding:20px}.workspace-detail-heading code{color:var(--ws-muted);margin-top:5px;font-size:11px;display:block}.workspace-detail-body{padding:20px}.workspace-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspace-field{min-width:0}a.workspace-button,a.workspace-button-primary{border:1px solid var(--ws-line);border-radius:6px;justify-content:center;align-items:center;min-height:36px;padding:8px 14px;font-size:13px;display:inline-flex}a.workspace-button-primary{color:var(--ui-primary-foreground);background:var(--ui-primary)}.workspace-form-label{min-width:0;color:var(--ws-muted);gap:8px;font-size:12px;display:grid}.workspace-inline-form{align-items:flex-end;gap:12px;margin-top:20px;display:flex}.workspace-inline-form>.workspace-field,.workspace-inline-form>.workspace-form-label{flex:1;max-width:520px}.workspace-form-grid{grid-template-columns:1fr 1fr;gap:20px;max-width:860px;margin:20px 0;display:grid}.workspace-file-form{grid-template-columns:minmax(120px,.65fr) minmax(220px,1.5fr) auto;align-items:end;gap:16px;margin-top:20px;display:grid}.workspace-help-text{max-width:840px;line-height:1.8}.workspace-file-digest,.workspace-help-text{color:var(--ws-muted);font-size:12px;margin:14px 0!important}.workspace-file-digest{border-bottom:1px solid var(--ws-line);word-break:break-all;justify-content:space-between;align-items:center;gap:20px;padding:12px 0;display:flex}.workspace-file-digest code{font-size:11px}.workspace-empty{text-align:center;color:var(--ws-muted);font-size:13px;padding:40px 20px!important}.workspace-notice{border:1px solid var(--ws-line);color:var(--ws-text);background:#e8eaed;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;font-size:12px;display:flex;margin:0 0 16px!important}.workspace-notice.is-error{border-color:#65656d}.workspace-notice>button{flex-shrink:0}.workspace-text-error{color:#a21b29}.workspace-text-muted{color:var(--ws-muted)}.workspace-table-scroll{overflow-x:auto}.workspace-table{border-collapse:collapse;text-align:left;width:100%}.workspace-table th{height:42px;color:var(--ws-muted);border-bottom:1px solid var(--ws-line);white-space:nowrap;background:#eef0f2;padding:10px 16px;font-size:11px;font-weight:500}.workspace-table td{color:#363c43;border-bottom:1px solid var(--ws-line);vertical-align:middle;padding:14px 16px;font-size:12px;line-height:1.6}.workspace-table td:first-child,.workspace-table th:first-child{padding-left:20px}.workspace-table tbody>tr:hover{background:#f0f2f4}.workspace-table tr[data-selected=true]{background:#e7eaee}.workspace-table tr:last-child td{border-bottom:0}.workspace-table strong{font-size:13px;font-weight:500}.workspace-table small{color:var(--ws-muted);margin-top:3px;font-size:11px;display:block}.workspace-table code{color:var(--ws-muted);white-space:nowrap;font-size:11px}.workspace-table .workspace-hash{white-space:normal;word-break:break-all;max-width:470px;display:block}.workspace-table-note{border-top:1px solid var(--ws-line);color:var(--ws-muted);font-size:11px;padding:12px 20px!important}.workspace-table-toolbar{gap:12px;padding:16px 20px;display:flex}.workspace-table-toolbar>input{flex:1}.workspace-status{white-space:nowrap;color:#5b626c;font-size:11px}.workspace-status.is-active{color:#315c4c}.workspace-device-id{margin-top:4px;display:block}.workspace-setting-row{border-bottom:1px solid var(--ws-line);justify-content:space-between;align-items:center;gap:32px;padding:20px 0;display:flex}.workspace-setting-row>span{min-width:0;max-width:720px}.workspace-setting-row strong{color:var(--ws-text);font-size:13px;font-weight:500;display:block}.workspace-setting-row small{color:var(--ws-muted);margin-top:4px;font-size:12px;line-height:1.7;display:block}.workspace-setting-row [data-slot=native-select-wrapper]{flex-shrink:0;width:240px}.workspace-policy-section{border-bottom:1px solid var(--ws-line);padding-bottom:4px}.workspace-policy-section .workspace-setting-row{border:0}.workspace-policy-details{border-top:1px solid var(--ws-line);margin-top:20px}.workspace-policy-details>summary{cursor:pointer;color:var(--ws-text);padding:18px 0;font-size:13px;font-weight:500}.workspace-policy-details>div{padding-bottom:18px}.workspace-capture-steps{color:var(--ws-muted);margin:16px 0 0;padding-left:20px;font-size:12px;line-height:1.8}.workspace-capture-steps li+li{margin-top:9px}.workspace-evidence-placeholder{min-height:180px;color:var(--ws-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;font-size:12px;display:flex}.workspace-section-label{color:var(--ws-muted);letter-spacing:.025em;margin:24px 0 12px!important;font-size:11px!important;font-weight:500!important}.workspace-signal-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.workspace-signal-grid>label{border:1px solid var(--ws-line);color:#363c43;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;font-size:12px;display:flex}.workspace-points,.workspace-signal-grid input{flex-shrink:0;width:80px}.workspace-short-field{max-width:220px;margin-top:20px}.workspace-savebar{border-top:1px solid var(--ws-line);background:#eef0f2;justify-content:space-between;align-items:center;gap:24px;padding:16px 20px;display:flex}.workspace-savebar>p{max-width:800px;color:var(--ws-muted);font-size:12px;line-height:1.7}.workspace-settings-list{max-width:720px;margin:20px 0 24px!important}.workspace-settings-list>div{border-bottom:1px solid var(--ws-line);grid-template-columns:180px 1fr;gap:16px;padding:16px 0;display:grid}.workspace-settings-list dt{color:var(--ws-muted);font-size:12px}.workspace-settings-list dd{font-size:13px}.workspace-metrics{border:1px solid var(--ws-line);background:var(--ws-panel);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;display:grid;overflow:hidden}.workspace-metrics>div{border-right:1px solid var(--ws-line);padding:20px 24px}.workspace-metrics>div:last-child{border:0}.workspace-metrics p{color:#5c636d;font-size:12px}.workspace-metrics strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:16px 0 10px;font-size:32px;font-weight:400;line-height:1.25;display:block}.workspace-metrics small{color:var(--ws-muted);font-size:11px}.workspace-traffic-chart{isolation:isolate;height:210px;margin-top:28px;padding-top:10px;position:relative}.workspace-traffic-chart>svg{width:100%;height:100%;overflow:visible}.workspace-chart-grid{z-index:-1;opacity:.45;background:repeating-linear-gradient(to top,transparent,transparent calc(25% - 1px),var(--ws-line)25%);position:absolute;inset:0}.workspace-chart-axis{color:var(--ws-muted);justify-content:space-between;padding-top:12px;font-size:11px;display:flex}.signet-workspace .activity-heading{padding:20px}.signet-workspace .activity-heading h2{letter-spacing:-.015em;margin:0;font-size:14px;font-weight:500}.signet-workspace .activity-heading p{margin-top:5px;font-size:12px}.signet-workspace .workspace-eyebrow{display:none}.signet-workspace .activity-filters{gap:12px;padding:16px 20px}.signet-workspace .activity-filters label>span{font-size:11px}.signet-workspace .activity-table th{letter-spacing:0;text-transform:none;border-color:var(--ws-line);background:#eef0f2;padding:12px 16px;font-size:11px;font-weight:500}.signet-workspace .activity-table td{border-color:var(--ws-line);padding:15px 16px;font-size:12px}.signet-workspace .activity-table td strong{font-size:12px;font-weight:500}.signet-workspace .activity-table td small{font-size:11px}.signet-workspace .activity-pagination{border-top:1px solid var(--ws-line);padding:14px 20px;font-size:12px}.signet-workspace .activity-result.is-accepted{color:#315c4c}.signet-workspace .activity-result.is-denied{color:#8a414b}.signet-workspace .activity-risk{font-size:11px}.signet-workspace .activity-detail td{background:#eef0f2}.signet-workspace .activity-detail dt{font-size:11px}.signet-workspace .activity-detail dd{font-size:12px}.signet-workspace .activity-empty{padding:40px 20px}.signet-workspace .activity-empty h3{font-size:14px}.signet-workspace .activity-empty p{font-size:12px}.signet-workspace .activity-empty>span{display:none}.signet-workspace .auth-globe-card{background:var(--ws-panel);border:0;border-radius:0}.signet-workspace .analyzer-metrics{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.signet-workspace .analyzer-heading h2{font-size:22px}.signet-workspace .analyzer-ai-mark,.signet-workspace .analyzer-heading h2>span,.signet-workspace .analyzer-kicker{display:none}.signet-workspace .analyzer-heading p{font-size:13px}.signet-workspace .analyzer-metrics strong{font-size:32px}.signet-workspace .analyzer-metrics>div{padding:20px 24px}.signet-workspace .analyzer-chart i{background:#a0a6ad}.signet-workspace .analyzer-chart>div:nth-child(3n) i{background:#69717a}.signet-workspace .analyzer-findings>.analyzer-section-title{padding:20px}.signet-workspace .activity-error,.signet-workspace .activity-risk[data-elevated=true],.signet-workspace .analyzer-risk,.signet-workspace .analyzer-risk[data-critical=true]{color:var(--ws-text)}.signet-workspace .analyzer-risk[data-critical=true]{font-weight:600}.signet-workspace .analyzer-status:before{background:var(--ws-text)}.signet-workspace .analyzer-model-list small[data-ready=true]{color:var(--ws-text)}.workspace-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace-evidence-grid figure{border:1px solid var(--ws-line);background:var(--ws-panel);border-radius:8px;margin:0;overflow:hidden}.workspace-evidence-grid img{object-fit:contain;background:#e7e9ec;width:100%;height:180px}.workspace-evidence-grid figcaption{color:var(--ws-muted);padding:14px;font-size:12px}.workspace-demo-banner{border:1px solid var(--ws-line);background:var(--ws-panel);color:var(--ws-muted);border-radius:6px;align-items:center;gap:12px;margin:0 0 16px;padding:12px 16px;font-size:12px;display:flex}.workspace-demo-banner strong{color:var(--ws-text);letter-spacing:.04em;font-size:11px}@media (max-width:1100px){.workspace-content{padding:22px}.workspace-topbar{padding-inline:22px}.workspace-file-form{grid-template-columns:1fr 1.5fr}.workspace-file-form>button{justify-self:start}.workspace-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.signet-workspace{grid-template-columns:1fr}.workspace-sidebar{display:none}.workspace-topbar{gap:12px;padding:0 14px}.workspace-tools{gap:6px}.workspace-content{padding:20px 14px}.workspace-skip{left:12px}.signet-workspace .analyzer-metrics,.workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-metrics>div{padding:18px}.workspace-metrics>div:nth-child(2){border-right:0}.workspace-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--ws-line)}.workspace-metrics strong{font-size:28px}.workspace-page-heading{flex-wrap:wrap;align-items:flex-start;gap:16px}.workspace-page-heading h2{font-size:20px}.workspace-page-heading p{font-size:12px}.workspace-inline-label{justify-content:space-between;width:100%}.workspace-file-form,.workspace-form-grid,.workspace-signal-grid{grid-template-columns:1fr}.workspace-setting-row{gap:20px}.workspace-setting-row:has([data-slot=native-select-wrapper]){flex-wrap:wrap}.workspace-setting-row [data-slot=native-select-wrapper]{width:100%}.workspace-detail-heading{flex-wrap:wrap;padding:16px}.workspace-detail-body{padding:16px}.workspace-savebar{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.workspace-table-toolbar{flex-wrap:wrap;padding:16px}.workspace-table{min-width:600px}.workspace-inline-form{flex-wrap:wrap}.workspace-inline-form>.workspace-form-label{min-width:200px}.workspace-traffic-chart{height:180px}.workspace-settings-list>div{grid-template-columns:100px 1fr}.workspace-evidence-grid{grid-template-columns:1fr}.signet-workspace .activity-filters{flex-wrap:wrap;padding:16px}.signet-workspace .activity-filters>label:first-child{flex-basis:100%}.signet-workspace .activity-detail dl{grid-template-columns:1fr 1fr}}:root{--ui-background:#0c0c0e;--ui-foreground:#f4f4f5;--ui-card:#131315;--ui-card-foreground:#f4f4f5;--ui-popover:#18181b;--ui-popover-foreground:#f4f4f5;--ui-primary:#fafafa;--ui-primary-foreground:#18181b;--ui-secondary:#242427;--ui-secondary-foreground:#ededee;--ui-muted:#222225;--ui-muted-foreground:#a1a1aa;--ui-accent:#29292d;--ui-accent-foreground:#fafafa;--ui-destructive:#ef4444;--ui-border:#2a2a2e;--ui-input:#303035;--ui-ring:#8d8d95}.signet-ui{--ui-background:#eff1f3;--ui-foreground:#25292e;--ui-card:#f8f9fa;--ui-card-foreground:#25292e;--ui-popover:#f7f8f9;--ui-popover-foreground:#25292e;--ui-primary:#30353b;--ui-primary-foreground:#f4f5f6;--ui-secondary:#e1e4e8;--ui-secondary-foreground:#333940;--ui-muted:#e7e9ec;--ui-muted-foreground:#5d646e;--ui-accent:#dce0e4;--ui-accent-foreground:#25292e;--ui-destructive:#b42332;--ui-border:#d1d5da;--ui-input:#cbd0d6;--ui-ring:#737d88;color-scheme:light}.signet-ui.dark{--ui-background:#0c0c0e;--ui-foreground:#f4f4f5;--ui-card:#131315;--ui-card-foreground:#f4f4f5;--ui-popover:#18181b;--ui-popover-foreground:#f4f4f5;--ui-primary:#fafafa;--ui-primary-foreground:#18181b;--ui-secondary:#242427;--ui-secondary-foreground:#ededee;--ui-muted:#222225;--ui-muted-foreground:#a1a1aa;--ui-accent:#29292d;--ui-accent-foreground:#fafafa;--ui-destructive:#ef4444;--ui-border:#2a2a2e;--ui-input:#303035;--ui-ring:#8d8d95;color-scheme:dark}[data-slot=dialog-content],[data-slot=dropdown-menu-content],[data-slot=sheet-content]{font-family:var(--font-inter),sans-serif;color:var(--ui-foreground);color-scheme:normal}.signet-language-menu{z-index:90;min-width:180px}.signet-language-menu [data-slot=dropdown-menu-radio-item]{min-height:36px;font-size:13px}.signet-brand-mark{object-fit:contain;flex:none;display:block}.signet-brand-mark-inverse{filter:brightness(0)invert()}.ps-metal-mark.signet-brand-mark-inverse{filter:brightness(0)invert()drop-shadow(1px 2px 1px #0006)}.signet-workspace .workspace-sign-mark{flex-shrink:0;width:28px;height:28px}.preview-brand>img.signet-brand-mark{width:22px;height:22px}.reference-header .edition-logo img{width:30px;height:30px;transition:transform .5s var(--motion-ease)}.reference-header .edition-logo:hover img{transform:rotate(12deg)}.workspace-language{position:relative}.workspace-language-error{z-index:91;border:1px solid var(--ui-border);background:var(--ui-popover);width:250px;color:var(--ui-foreground);border-radius:6px;padding:12px;font-size:12px;position:absolute;top:42px;right:0}.signet-public .ps-header [data-slot=button].signet-language-trigger{color:#333;background:#f4f4f4;border-radius:999px}.signet-public .ps-header [data-slot=button].signet-language-trigger:hover{background:#e9e9e9}.signet-brand-mark-dark,:root[data-theme=dark] .signet-brand-mark-light{display:none}:root[data-theme=dark] .signet-brand-mark-dark{filter:none;display:block}.workspace-language{align-items:center;gap:6px;display:flex}.signet-theme-trigger{border:1px solid var(--ui-border);width:32px;height:32px;color:var(--ui-foreground);border-radius:6px;flex:none}.signet-theme-trigger:hover{background:var(--ui-accent);color:var(--ui-accent-foreground)}.signet-public .ps-header .signet-theme-trigger{color:#3c434b;background:#e9ebee;border-color:#d4d8dd}.signet-public .ps-header .signet-theme-trigger:hover{background:#dfe2e6}.workspace-command-trigger{width:240px;color:var(--ui-muted-foreground);justify-content:flex-start;font-weight:400}.workspace-command-trigger kbd{border:1px solid var(--ui-border);border-radius:3px;margin-left:auto;padding:1px 4px;font-size:10px}.workspace-command-results{max-height:min(380px,60dvh)}.workspace-menu-button{display:none}.workspace-mobile-sheet{gap:0;width:260px}.workspace-mobile-sheet .workspace-brand{border:0}.workspace-nav-entry{color:#505761;justify-content:flex-start;width:100%;height:34px;padding-inline:10px;font-size:12px;font-weight:400}.workspace-nav-entry[aria-current=page]{color:#24292f;background:#d9dde2;font-weight:500}.workspace-profile-button{text-align:left;justify-content:flex-start;width:100%;height:auto;padding:10px}.workspace-profile-button>span:nth-child(2){flex:1;min-width:0}.workspace-profile-button small,.workspace-profile-button strong{text-overflow:ellipsis;display:block;overflow:hidden}.workspace-profile-button strong{font-size:12px;font-weight:500}.workspace-profile-button small{color:var(--ui-muted-foreground);margin-top:2px;font-size:11px}.workspace-account-trigger{border-radius:50%;padding:0}.workspace-native-inline [data-slot=native-select-wrapper]{width:240px}.signet-workspace [data-slot=native-select-wrapper]{min-width:0}.signet-workspace .workspace-table-toolbar>[data-slot=native-select-wrapper]{flex-shrink:0;width:220px}.signet-workspace .workspace-tabs{flex-direction:column;gap:0;display:flex}.signet-workspace .workspace-tabs>[data-slot=tabs-list]{align-self:flex-start;max-width:calc(100% - 40px);margin:16px 20px 0;overflow-x:auto}.signet-workspace .workspace-tabs [data-slot=tabs-content]{margin-top:0}.signet-workspace .activity-tabs{flex-direction:column;gap:0;display:flex}.signet-workspace .activity-tabs>[data-slot=tabs-list]{align-self:flex-start;margin:0 20px 4px}.signet-workspace .activity-tabs [data-slot=tabs-content]{margin-top:0}.signet-workspace [data-slot=badge].workspace-status:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.signet-workspace [data-slot=badge]{font-weight:400}.signet-workspace [data-slot=button],.signet-workspace [data-slot=input],.signet-workspace [data-slot=native-select],.signet-workspace [data-slot=textarea]{font-size:13px}.signet-workspace [data-slot=button]{cursor:pointer}.signet-workspace [data-slot=button]:disabled{cursor:default}.signet-workspace [data-slot=input],.signet-workspace [data-slot=textarea]{background:var(--ui-card)}.signet-workspace [data-slot=table] [data-slot=button]{height:28px;padding-inline:9px;font-size:11px}.signet-workspace [data-slot=empty]{border:0;padding-block:40px}.signet-workspace [data-slot=empty-description]{max-width:360px}.signet-workspace [data-slot=checkbox],.signet-workspace [data-slot=switch]{flex-shrink:0}.signet-workspace [data-slot=native-select-wrapper]:has(.workspace-points){width:90px}.signet-workspace .workspace-card[data-slot=card]{gap:0;display:block}.signet-workspace .workspace-card .workspace-empty{color:var(--ui-muted-foreground)}.workspace-overview-heading{justify-content:space-between;align-items:center;gap:20px;padding-bottom:2px;display:flex}.workspace-overview-heading h2{letter-spacing:-.03em;font-size:22px;font-weight:500}.workspace-overview-heading p{color:var(--ui-muted-foreground);margin-top:4px;font-size:13px}.workspace-overview-heading>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.workspace-chart-empty{height:200px;color:var(--ui-muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.workspace-chart-empty svg{color:#71717a;width:24px;height:24px}.workspace-chart-empty small{font-size:12px}@media (max-width:900px){.workspace-command-trigger{width:190px}.workspace-help{display:none}}@media (max-width:760px){.signet-workspace [data-slot=input],.signet-workspace [data-slot=native-select],.signet-workspace [data-slot=textarea]{font-size:16px}.signet-workspace .workspace-table-toolbar>[data-slot=native-select-wrapper]{width:100%}.workspace-menu-button{display:inline-flex}.workspace-command-trigger{justify-content:center;width:34px;padding:0}.workspace-breadcrumb>span,.workspace-breadcrumb>svg,.workspace-command-trigger kbd,.workspace-command-trigger span{display:none}.workspace-overview-heading{flex-direction:column;align-items:flex-start}.workspace-overview-heading h2{font-size:20px}.workspace-native-inline [data-slot=native-select-wrapper]{width:min(230px,60vw)}.signet-workspace .workspace-tabs>[data-slot=tabs-list]{max-width:calc(100% - 28px);margin-inline:14px}.workspace-mobile-sheet [data-slot=sheet-close]{top:18px}}@media (prefers-reduced-motion:reduce){.signet-ui *,[data-slot=dialog-content],[data-slot=dialog-overlay],[data-slot=dropdown-menu-content],[data-slot=sheet-content],[data-slot=sheet-overlay]{transition:none!important;animation:none!important}}:root[data-theme=light]{color-scheme:light;--color-ink:#25292e;--color-ink-soft:#3d434a;--color-muted:#5f6771;--color-muted-2:#747c86;--color-canvas:#eff1f3;--color-surface:#f7f8f9;--color-surface-2:#e7e9ec;--color-line:#d4d8dd;--color-accent:#30363d;--color-accent-soft:#565e68;--color-grape:#68717d;--color-night:#343940;--color-night-2:#41474f;--mac-border-hover:#4b566547;--mac-hover-shadow:0 14px 34px #19212d14;--mac-focus-ring:#5a697d2b}html[data-theme=light],html[data-theme=light] body{color:#25292e;color-scheme:light;background:#eff1f3}.signet-public{--ps-page:#eff1f3;--ps-panel:#f7f8f9;--ps-ink:#25292e;--ps-muted:#5f6771;--ps-line:#d4d8dd;--color-ink:#25292e;--color-muted:#5f6771;--color-line:#d4d8dd;--color-surface:#f7f8f9;--color-canvas:#eff1f3;background:var(--ps-page);color:var(--ps-ink)}.signet-console-surface{--paper:#eff1f3;--surface:#f7f8f9;--text:#25292e;--muted:#5f6771;--rule:#d4d8dd;--accent:#505761;color:#25292e;background:#eff1f3}.signet-public .ps-header-shell{color:#25292e;background:#f7f8f9;box-shadow:0 0 0 1px #25292e0a,0 4px 16px #25292e12}.signet-public .ps-header-nav>a,.signet-public .ps-menu-toggle>span{color:#424951}.signet-public .ps-header-nav>a:after{background:#424951}.signet-public .ps-header .dark-control-surface,.signet-public .ps-header .signet-language-trigger{color:#3c434b!important;background:#e9ebee!important}.signet-public .ps-header .signet-language-menu{color:#25292e!important;background:#f7f8f9!important;border-color:#d4d8dd!important}.signet-public .ps-header .signet-language-menu button{color:#424951!important}.signet-public .ps-search-trigger{color:#5f6771;background:#e9ebee;border-color:#d4d8dd}.signet-public .ps-search-trigger:hover{background:#dfe2e6}.signet-public .ps-mobile-menu,.signet-public .ps-search-dialog{color:#25292e;background:#f7f8f9;border-color:#d4d8dd}.signet-public .ps-search-dialog input{color:#25292e;background:#eff1f3;border-color:#d4d8dd}.signet-public .ps-search-dialog nav>a:hover{background:#e9ebee}.signet-public .ps-hero{color:#25292e;background:radial-gradient(at 50% 0,#f7f8f9 0,#e9ebee 60%,#e5e7ea 100%)}.signet-public .ps-hero h1{color:#25292e}.signet-public .ps-hero-description,.signet-public .ps-hero-details>span{color:#5f6771}.signet-public .ps-hero-details>span{border-color:#25292e20}.signet-public .ps-hero-details i{color:#505761}.signet-public .ps-hero-mark{filter:drop-shadow(0 4px 12px #25292e16)}.signet-public .ps-starfield{background:radial-gradient(at 50% 2%,#dfe3e888,#0000 58%),#e9ebee}.signet-public .ps-stars>i{opacity:.16;background:#68717d}.signet-public .ps-hero-preview .landing-preview-frame{--preview-bg:#f7f8f9;--preview-panel:#eceef0;--preview-border:#d4d8dd;--preview-text:#30363d;--preview-muted:#68717b;background:#e5e7ea;border-color:#d4d8dd;box-shadow:0 24px 70px #25292e1a}.signet-public .ps-hero-preview:hover .landing-preview-frame{box-shadow:0 28px 76px #25292e20}.signet-public .ps-button-white{color:#25292e;background:#f7f8f9;box-shadow:0 1px #fff8,0 8px 30px #25292e0b}.signet-public .ps-button-outline{color:#343a41;background:#e9ebee;border-color:#aeb5bd}.signet-public .ps-button-outline:hover{background:#dfe2e6}.signet-public .ps-button-black{color:#f4f5f6;background:#30353b}.signet-public .ps-access-demo{color:#30363d;background:radial-gradient(at 50% -20%,#f7f8f9,#e5e8eb 70%);border-color:#d1d5da;box-shadow:0 18px 45px #25292e0d,inset 0 1px #ffffffb0}.signet-public .ps-demo-binding,.signet-public .ps-demo-connection,.signet-public .ps-demo-toolbar{color:#5f6771}.signet-public .ps-license-card{color:#30363d;background:linear-gradient(155deg,#f7f8f9,#e7e9ec);border-color:#cbd0d6;box-shadow:0 12px 30px #25292e10,inset 0 1px #ffffffd0}.signet-public .ps-license-card small{color:#68717b}.signet-public .ps-license-card>code{color:#424951}.signet-public .ps-mini-icon{color:#3f464e;background:linear-gradient(#e3e6e9,#cbd0d6);border-color:#c3c9d0}.signet-public .ps-demo-tabs{background:#e2e5e8;border-color:#cbd0d6}.signet-public .ps-demo-tabs>button{color:#5f6771}.signet-public .ps-demo-tabs>button[aria-pressed=true]{color:#30363d;background:#f7f8f9}.signet-public .ps-demo-binding>span:last-child{color:#386a55}.signet-public .ps-decision-orbit{color:#505761}.signet-public .ps-decision-orbit>span{color:#3d454d;background:linear-gradient(#f7f8f9,#e2e5e8);border-color:#b7bec5;box-shadow:0 8px 25px #25292e10,inset 0 1px #fff}.signet-public .ps-decision-orbit>i{border-color:#737d8833}.signet-public .ps-decision-card p{color:#5f6771}.signet-public .ps-decision-card code{color:#386a55;background:#386a550d;border-color:#386a5530}.signet-public .ps-decision-card[data-allowed=false] .ps-decision-orbit{color:#8a414b}.signet-public .ps-decision-card[data-allowed=false] .ps-decision-orbit>span{background:linear-gradient(#f5e9ea,#ebd9dc);border-color:#c99a9a}.signet-public .ps-decision-card[data-allowed=false] code{color:#8a414b;background:#a8848410;border-color:#a88b8b50}.signet-public .ps-feature-keys{color:#30363d;background:#e7e9ec;border-color:#d1d5da}.signet-public .ps-feature-keys p{color:#5f6771}.signet-public .ps-feature-keys>a{color:#30363d}.signet-public .ps-feature-keys .ps-feature-visual{background:radial-gradient(at 40% 0,#737d8816,#0000 75%)}.signet-public .ps-key-stack>div{color:#343a41;background:linear-gradient(150deg,#f7f8f9,#e0e3e7);border-color:#c5cbd2;box-shadow:0 8px 18px #25292e12,inset 0 1px #fff}.signet-public .ps-key-stack>div>span:first-child{background:linear-gradient(#f0f2f4,#d6dade);border-color:#b7bec5}.signet-public .ps-key-stack small{color:#68717b}.signet-public .ps-code-window{color:#424951;background:linear-gradient(145deg,#f7f8f9,#e7e9ec);border-color:#d1d5da;box-shadow:0 18px 42px #25292e12}.signet-public .ps-code-topbar{border-color:#d4d8dd}.signet-public .ps-code-topbar i{background:#aeb5bd}.signet-public .ps-code-foot,.signet-public .ps-code-topbar button,.signet-public .ps-code-topbar>span:last-child{color:#68717b}.signet-public .ps-code-topbar button[aria-pressed=true]{color:#30363d;background:#e1e4e8}.signet-public .ps-code-window pre{color:#424951}.signet-public .ps-code-foot{border-color:#d4d8dd}.signet-public .ps-inner-hero{color:#25292e;background:radial-gradient(at 50% 0,#f7f8f9,#e7e9ec 72%)}.signet-public .ps-inner-hero .ps-tag{color:#5f6771;background:#eff1f3;border-color:#d4d8dd}.signet-public .ps-inner-hero p{color:#5f6771}.signet-public .ps-content article{box-shadow:0 12px 35px #25292e0a}.signet-public [class*=bg-ink]{color:#f4f5f6!important;background:#30363d!important}.signet-public .ps-auth{color:#25292e;background:radial-gradient(at 50% 4%,#f7f8f9,#e7e9ec 72%)}.signet-public .ps-auth .auth-frame{background:#f7f8f9;border-color:#d4d8dd;box-shadow:0 22px 65px #25292e14}.signet-public .ps-auth .auth-rise>div{color:#30363d;background:linear-gradient(145deg,#e7e9ec,#dce0e4)!important}.signet-public .ps-auth .auth-rise :is(h1,h2,h3,h4,p,li,span){color:#424951}.signet-public .ps-auth .auth-rise li>span{background:#30363d0a}.signet-public .ps-auth .auth-rise [class*=blur-3xl]{background:#737d8810}.signet-public .ps-auth .auth-submit{color:#f4f5f6;background:linear-gradient(#3c4249,#2b3036);border-color:#3c4249}.signet-public .ps-auth .auth-alert[data-tone=error]{color:#a21b29;background:#a21b2909;border-color:#a21b2933}.signet-public .ps-console-light .landing-preview-frame{--preview-bg:#f7f8f9!important;--preview-panel:#e9ebee!important;--preview-border:#d4d8dd!important;--preview-text:#30363d!important;--preview-muted:#68717b!important;background:#e5e7ea!important;border-color:#d4d8dd!important;box-shadow:0 20px 50px #25292e18!important}.signet-console-surface .landing-preview-frame{--preview-bg:#f7f8f9;--preview-panel:#e9ebee;--preview-border:#d4d8dd;--preview-text:#30363d;--preview-muted:#68717b;background:#e5e7ea;border-color:#d4d8dd;box-shadow:0 20px 50px #25292e18}.signet-console-surface main.min-h-screen{color:#25292e;background:#eff1f3!important}.signet-console-surface main.min-h-screen>section,.signet-console-surface main.min-h-screen>section section{background-color:#f7f8f9!important;border-color:#d4d8dd!important}@media (prefers-reduced-motion:reduce){.signet-console-surface *,.signet-public *{scroll-behavior:auto!important}}html[data-theme=dark] .signet-ui:not(.dark){--ui-background:#000;--ui-foreground:#f0f0f0;--ui-card:#111;--ui-card-foreground:#f0f0f0;--ui-popover:#141414;--ui-popover-foreground:#f0f0f0;--ui-primary:#f0f0f0;--ui-primary-foreground:#292929;--ui-secondary:#222;--ui-secondary-foreground:#e8e8e8;--ui-muted:#191919;--ui-muted-foreground:#aaa;--ui-accent:#282828;--ui-accent-foreground:#f2f2f2;--ui-destructive:#ef6675;--ui-border:#2b2b2b;--ui-input:#333;--ui-ring:#bbb;color:var(--ui-foreground);color-scheme:dark}html[data-theme=dark] .signet-workspace{--ws-accent:#c7c7c7;color-scheme:dark}html[data-theme=dark] .workspace-mobile-navigation,html[data-theme=dark] .workspace-sidebar{background:#242424}html[data-theme=dark] .workspace-nav-group>p{color:#afafaf}html[data-theme=dark] .workspace-nav-entry{color:#c7c7c7}html[data-theme=dark] .workspace-nav-entry[aria-current=page]{color:#f2f2f2;background:#3c3c3c}html[data-theme=dark] .workspace-notice{background:#2c2c2c}html[data-theme=dark] .workspace-text-error{color:#f0a0ab}html[data-theme=dark] .signet-workspace .activity-table th,html[data-theme=dark] .workspace-table th{background:#242424}html[data-theme=dark] .workspace-table td{color:#d9d9d9}html[data-theme=dark] .workspace-table tbody>tr:hover{background:#2d2d2d}html[data-theme=dark] .workspace-table tr[data-selected=true]{background:#383838}html[data-theme=dark] .workspace-status{color:#c7c7c7}html[data-theme=dark] .workspace-status.is-active{color:#a6d8c2}html[data-theme=dark] .workspace-signal-grid>label{color:#d9d9d9}html[data-theme=dark] .workspace-savebar{background:#242424}html[data-theme=dark] .workspace-metrics p{color:#aaa}html[data-theme=dark] .signet-workspace .activity-result.is-accepted{color:#a6d8c2}html[data-theme=dark] .signet-workspace .activity-result.is-denied{color:#e59aa5}html[data-theme=dark] .signet-workspace .activity-detail td{background:#242424}html[data-theme=dark] .signet-workspace .analyzer-chart i{background:#a2a2a2}html[data-theme=dark] .signet-workspace .analyzer-chart>div:nth-child(3n) i{background:#7d7d7d}html[data-theme=dark] .workspace-evidence-grid img{background:#000}html[data-theme=dark] .signet-public{--ps-page:#000;--ps-panel:#111;--ps-ink:#f0f0f0;--ps-muted:#aaa;--ps-line:#2b2b2b;--color-ink:#f0f0f0;--color-muted:#aaa;--color-line:#2b2b2b;--color-surface:#111;--color-canvas:#000;color:#f0f0f0;background:#000}html[data-theme=dark] .signet-public .ps-header-shell{color:#f0f0f0;background:#101010;box-shadow:0 0 0 1px #ffffff0a,0 4px 16px #0003}html[data-theme=dark] .signet-public .ps-header-nav>a,html[data-theme=dark] .signet-public .ps-menu-toggle>span{color:#d4d4d4}html[data-theme=dark] .signet-public .ps-header-nav>a:after{background:#d4d4d4}html[data-theme=dark] .signet-public .ps-header .dark-control-surface,html[data-theme=dark] .signet-public .ps-header .signet-language-trigger,html[data-theme=dark] .signet-public .ps-header .signet-theme-trigger{color:#e4e4e4!important;background:#353535!important;border-color:#4a4a4a!important}html[data-theme=dark] .signet-public .ps-header .signet-language-menu{color:#f0f0f0!important;background:#141414!important;border-color:#2b2b2b!important}html[data-theme=dark] .signet-public .ps-header .signet-language-menu button{color:#d9d9d9!important}html[data-theme=dark] .signet-public .ps-search-trigger{color:#aaa;background:#353535;border-color:#4a4a4a}html[data-theme=dark] .signet-public .ps-search-trigger:hover{background:#282828}html[data-theme=dark] .signet-public .ps-mobile-menu,html[data-theme=dark] .signet-public .ps-search-dialog{color:#f0f0f0;background:#101010;border-color:#2b2b2b}html[data-theme=dark] .signet-public .ps-search-dialog input{color:#f0f0f0;background:#000;border-color:#2b2b2b}html[data-theme=dark] .signet-public .ps-search-dialog nav>a:hover{background:#353535}html[data-theme=dark] .signet-public .ps-hero{color:#f0f0f0;background:radial-gradient(at 50% 0,#2d2d2d,#000 72%)}html[data-theme=dark] .signet-public .ps-hero h1{color:#f0f0f0}html[data-theme=dark] .signet-public .ps-hero-description,html[data-theme=dark] .signet-public .ps-hero-details>span{color:#aaa}html[data-theme=dark] .signet-public .ps-hero-details>span{border-color:#ffffff1c}html[data-theme=dark] .signet-public .ps-hero-details i{color:#c7c7c7}html[data-theme=dark] .signet-public .ps-starfield{background:radial-gradient(at 50% 2%,#1c1c1c85,#0000 58%),#000}html[data-theme=dark] .signet-public .ps-star-glow{background:radial-gradient(350px circle at var(--pointer-x)var(--pointer-y),#d2deff08,transparent 70%)}html[data-theme=dark] .signet-public .ps-stars>i{opacity:.24;background:#c7c7c7}html[data-theme=dark] .signet-public .ps-hero-preview .landing-preview-frame{--preview-bg:#111;--preview-panel:#191919;--preview-border:#2b2b2b;--preview-text:#e8e8e8;--preview-muted:#aaa;background:#101010;border-color:#2b2b2b;box-shadow:0 24px 70px #0005}html[data-theme=dark] .signet-public .ps-hero-preview:hover .landing-preview-frame{box-shadow:0 28px 76px #0006}html[data-theme=dark] .signet-public .ps-button-white{color:#292929;background:#f0f0f0}html[data-theme=dark] .signet-public .ps-button-outline{color:#e4e4e4;background:#101010;border-color:#5c5c5c}html[data-theme=dark] .signet-public .ps-button-outline:hover{background:#353535}html[data-theme=dark] .signet-public .ps-access-demo{color:#e8e8e8;background:radial-gradient(at 50% -20%,#1c1c1c,#111 70%);border-color:#333;box-shadow:0 18px 45px #0003,inset 0 1px #ffffff12}html[data-theme=dark] .signet-public .ps-demo-binding,html[data-theme=dark] .signet-public .ps-demo-connection,html[data-theme=dark] .signet-public .ps-demo-toolbar{color:#aaa}html[data-theme=dark] .signet-public .ps-license-card{color:#e8e8e8;background:linear-gradient(155deg,#3c3c3c,#2d2d2d);border-color:#505050}html[data-theme=dark] .signet-public .ps-license-card small{color:#aaa}html[data-theme=dark] .signet-public .ps-license-card>code{color:#e4e4e4}html[data-theme=dark] .signet-public .ps-mini-icon{color:#f2f2f2;background:linear-gradient(#626262,#3c3c3c);border-color:#5c5c5c}html[data-theme=dark] .signet-public .ps-demo-tabs{background:#000;border-color:#333}html[data-theme=dark] .signet-public .ps-demo-tabs>button{color:#aaa}html[data-theme=dark] .signet-public .ps-demo-tabs>button[aria-pressed=true]{color:#292929;background:#e4e4e4}html[data-theme=dark] .signet-public .ps-demo-binding>span:last-child{color:#a6d8c2}html[data-theme=dark] .signet-public .ps-decision-orbit{color:#c7c7c7}html[data-theme=dark] .signet-public .ps-decision-orbit>span{color:#f0f0f0;background:linear-gradient(#414141,#2d2d2d);border-color:#707070}html[data-theme=dark] .signet-public .ps-decision-orbit>i{border-color:#aaa3}html[data-theme=dark] .signet-public .ps-decision-card p{color:#aaa}html[data-theme=dark] .signet-public .ps-decision-card code{color:#a6d8c2;background:#a6d8c20d;border-color:#a6d8c230}html[data-theme=dark] .signet-public .ps-decision-card[data-allowed=false] .ps-decision-orbit>span{background:linear-gradient(#3d3d3d,#292929);border-color:#8f626b}html[data-theme=dark] .signet-public .ps-decision-card[data-allowed=false] code{color:#e59aa5;background:#e59aa50d;border-color:#e59aa530}html[data-theme=dark] .signet-public .ps-feature-keys{color:#e8e8e8;background:#111;border-color:#2b2b2b}html[data-theme=dark] .signet-public .ps-feature-keys p{color:#aaa}html[data-theme=dark] .signet-public .ps-feature-keys>a{color:#e8e8e8}html[data-theme=dark] .signet-public .ps-feature-keys .ps-feature-visual{background:radial-gradient(at 40% 0,#ffffff0c,#0000 75%)}html[data-theme=dark] .signet-public .ps-key-stack>div{color:#e8e8e8;background:linear-gradient(150deg,#464646,#111);border-color:#5c5c5c88}html[data-theme=dark] .signet-public .ps-key-stack>div>span:first-child{background:linear-gradient(#7f7f7f,#4b4b4b);border-color:#787878}html[data-theme=dark] .signet-public .ps-key-stack small{color:#aaa}html[data-theme=dark] .signet-public .ps-code-window{color:#c7c7c7;background:linear-gradient(145deg,#191919,#242424);border-color:#333}html[data-theme=dark] .signet-public .ps-code-topbar{border-color:#2b2b2b}html[data-theme=dark] .signet-public .ps-code-topbar i{background:#888}html[data-theme=dark] .signet-public .ps-code-foot,html[data-theme=dark] .signet-public .ps-code-topbar button,html[data-theme=dark] .signet-public .ps-code-topbar>span:last-child{color:#b5b5b5}html[data-theme=dark] .signet-public .ps-code-topbar button[aria-pressed=true]{color:#f0f0f0;background:#282828}html[data-theme=dark] .signet-public .ps-code-window pre{color:#d9d9d9}html[data-theme=dark] .signet-public .ps-code-foot{border-color:#2b2b2b}html[data-theme=dark] .signet-public .ps-inner-hero{color:#f0f0f0;background:radial-gradient(at 50% 0,#2d2d2d,#000 72%)}html[data-theme=dark] .signet-public .ps-inner-hero .ps-tag{color:#aaa;background:#101010;border-color:#2b2b2b}html[data-theme=dark] .signet-public .ps-inner-hero p{color:#aaa}html[data-theme=dark] .signet-public .ps-auth{color:#f0f0f0;background:radial-gradient(at 50% 4%,#2d2d2d,#000 72%)}html[data-theme=dark] .signet-public .ps-auth .auth-frame{background:#111;border-color:#2b2b2b;box-shadow:0 22px 65px #0004}html[data-theme=dark] .signet-public .ps-auth .auth-rise>div{color:#f0f0f0;background:linear-gradient(145deg,#393939,#101010)!important}html[data-theme=dark] .signet-public .ps-auth .auth-rise :is(h1,h2,h3,h4,p,li,span){color:#d6d6d6}html[data-theme=dark] .signet-public .ps-auth .auth-rise li>span{background:#ffffff0a}html[data-theme=dark] .signet-public .ps-auth .auth-submit{color:#292929;background:linear-gradient(#f0f0f0,#d0d0d0);border-color:#d0d0d0}html[data-theme=dark] .signet-public .ps-auth .auth-alert[data-tone=error]{color:#f0a0ab;background:#f0a0ab0d;border-color:#f0a0ab33}html[data-theme=dark] .signet-public .ps-console-light .landing-preview-frame{--preview-bg:#111!important;--preview-panel:#191919!important;--preview-border:#2b2b2b!important;--preview-text:#e8e8e8!important;--preview-muted:#aaa!important;background:#101010!important;border-color:#2b2b2b!important;box-shadow:0 20px 50px #0005!important}html[data-theme=dark] .signet-console-surface .landing-preview-frame{--preview-bg:#111;--preview-panel:#191919;--preview-border:#2b2b2b;--preview-text:#e8e8e8;--preview-muted:#aaa;background:#101010;border-color:#2b2b2b;box-shadow:0 20px 50px #0005}html[data-theme=dark] .signet-console-surface main.min-h-screen{color:#f0f0f0;background:#000!important}html[data-theme=dark] .signet-console-surface main.min-h-screen>section,html[data-theme=dark] .signet-console-surface main.min-h-screen>section section{background-color:#111!important;border-color:#2b2b2b!important}html[data-theme=dark] .signet-console-surface main.min-h-screen [class*="text-[#"]{color:#aaa!important}:root[data-theme=light] .signet-public .ps-console-current .landing-preview-frame{--preview-bg:#fafbfc;--preview-panel:#fff;--preview-border:#d7dce1;--preview-text:#30363d;--preview-muted:#68717b;background:#e7eaee;border-color:#d7dce1;box-shadow:0 20px 50px #25292e18}:root[data-theme=light] .signet-public .ps-console-current .landing-preview{background:var(--preview-bg);border-color:var(--preview-border);color:var(--preview-text)}:root[data-theme=light] .signet-public .ps-console-current .preview-topbar{border-color:var(--preview-border);color:var(--preview-muted);background:#f4f6f8}:root[data-theme=light] .signet-public .ps-console-current .preview-layout>aside{border-color:var(--preview-border);background:#f0f2f4}:root[data-theme=light] .signet-public .ps-console-current .preview-layout>aside>div[data-selected=true]{color:var(--preview-text);background:#e1e5e9}:root[data-theme=light] .signet-public .ps-console-current .preview-heading h3,:root[data-theme=light] .signet-public .ps-console-current .preview-panel-title,:root[data-theme=light] .signet-public .ps-console-current .preview-stats strong{color:var(--preview-text)}:root[data-theme=light] .signet-public .ps-console-current .preview-stats{border-color:var(--preview-border);background:#f0f2f4}:root[data-theme=light] .signet-public .ps-console-current .preview-stats>div{background:var(--preview-panel);border-color:var(--preview-border)}:root[data-theme=light] .signet-public .ps-console-current .preview-events{background:var(--preview-panel);border-color:var(--preview-border);color:var(--preview-text)}:root[data-theme=light] .signet-public .ps-console-current .preview-events [data-slot=table-head]{border-color:var(--preview-border);color:var(--preview-muted);background:#f0f2f4}:root[data-theme=light] .signet-public .ps-console-current .preview-events [data-slot=empty-title],:root[data-theme=light] .signet-public .ps-console-current .preview-events [data-slot=table-cell]{color:var(--preview-text)}:root[data-theme=light] .signet-public .ps-console-current .preview-events [data-slot=empty-description],:root[data-theme=light] .signet-public .ps-console-current .preview-honesty-note{color:var(--preview-muted)}:root[data-theme=light] .signet-public .ps-console-current .preview-workspace-label{border-color:var(--preview-border);color:var(--preview-muted);background:#f0f2f4}.signet-public .sg-console-figure{text-align:left;background:0 0;width:100%;margin:0;padding:0}.signet-public .sg-console-image{border:1px solid var(--ps-line);background:var(--ps-panel);box-shadow:none;border-radius:9px;overflow:hidden}.signet-public .sg-console-image img{object-fit:contain;filter:none;width:100%;max-width:100%;height:auto;box-shadow:none;display:block}.signet-public .sg-console-figure figcaption{color:var(--ps-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;font-size:12px;display:flex}.signet-public .sg-console-figure figcaption a{min-height:32px;color:var(--ps-ink);align-items:center;gap:6px;display:flex}.signet-public .sg-console-figure figcaption svg{width:16px;height:16px}.signet-public .ps-hero-content{max-width:1600px}.signet-public .ps-hero-preview{width:100%;max-width:1080px;margin-inline:auto}.signet-public .ps-hero-preview .sg-console-figure{background:0 0;padding:0;transform:none}.signet-public .ps-overview>.ps-section{max-width:1280px}.signet-public .ps-console-current{width:100%;max-width:1080px;margin-inline:auto}:root[data-theme=dark] .signet-public .ps-overview-sky{background:linear-gradient(#101010e8,#101010aa 46%,#101010b8),url(/images/signet-coast-dawn-v1.png) 50% 60%/cover}@media (max-width:760px){.signet-public .sg-console-image{border-radius:8px}.signet-public .sg-console-figure figcaption{gap:4px;font-size:12px}}.intel-workspace{color:var(--ws-text);gap:22px;display:grid}.intel-heading{justify-content:space-between;gap:24px}.intel-eyebrow,.intel-heading{align-items:center;display:flex}.intel-eyebrow{color:var(--ws-muted);gap:8px;margin-bottom:9px;font-size:11px;font-weight:550}.intel-heading h2{letter-spacing:-.045em;font-size:30px;font-weight:600;line-height:1.2}.intel-heading p{color:var(--ws-muted);margin-top:10px;font-size:13px}.intel-heading-actions{gap:8px;display:flex}.intel-heading-actions button,.intel-section-heading button{gap:7px;min-height:38px;font-size:12px}.intel-health{color:var(--ws-muted);border-bottom:1px solid var(--ws-line);align-items:center;gap:9px;padding:10px 0;font-size:11px;display:flex}.intel-status-dot{background:var(--ws-text);width:6px;height:6px;box-shadow:0 0 0 4px var(--ws-text);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.intel-status-dot{box-shadow:0 0 0 4px color-mix(in srgb,var(--ws-text)7%,transparent)}}.intel-health.is-stale .intel-status-dot{background:var(--ws-text)}.intel-health-note{margin-left:auto}.intel-health time{font-variant-numeric:tabular-nums}.intel-metrics{border:1px solid var(--ws-line);background:var(--ws-panel);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.intel-metric{text-align:left;border-right:1px solid var(--ws-line);cursor:pointer;min-width:0;padding:22px;transition:background .18s}.intel-metric:last-child{border:0}.intel-metric:hover{background:var(--ws-text)}@supports (color:color-mix(in lab,red,red)){.intel-metric:hover{background:color-mix(in srgb,var(--ws-text)3%,var(--ws-panel))}}.intel-metric>div{color:var(--ws-muted);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.intel-metric strong{letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin:20px 0 10px;font-size:37px;font-weight:500;display:block}.intel-metric small{color:var(--ws-muted);justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.intel-overview-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:20px;display:grid}.intel-panel{background:var(--ws-panel);border:1px solid var(--ws-line);border-radius:12px;min-width:0;padding:24px}.intel-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.intel-section-heading h3{letter-spacing:-.015em;font-size:15px;font-weight:550}.intel-model>p,.intel-section-heading p{color:var(--ws-muted);margin-top:6px;font-size:12px;line-height:1.7}.intel-section-heading select{min-width:125px;font-size:11px}.intel-chart{background:repeating-linear-gradient(to top,transparent,transparent calc(25% - 1px),var(--ws-line)25%);align-items:end;gap:5px;height:180px;margin-top:32px;display:flex}.intel-chart button{cursor:pointer;flex:1;align-items:end;min-width:0;height:100%;padding:0 3px;display:flex;position:relative}.intel-chart button>span{border-radius:4px 4px 0 0;width:100%;min-height:2px;transition:height .3s,background .16s}.intel-chart button:hover>span,.intel-chart button>span,.intel-chart button[aria-pressed=true]>span{background:var(--ws-text)}.intel-chart button small{background:var(--ws-text);color:var(--ws-panel);opacity:0;pointer-events:none;border-radius:3px;padding:2px 6px;font-size:11px;position:absolute;top:-24px;left:50%;transform:translate(-50%)}.intel-chart button:focus-visible small,.intel-chart button:hover small{opacity:1}.intel-chart-axis{color:var(--ws-muted);justify-content:space-between;gap:12px;margin-top:12px;font-size:10px;display:flex}.intel-model-count{letter-spacing:-.04em;font-size:20px}.intel-model>p{margin-top:20px}.intel-model-list{max-height:150px;margin-top:15px;overflow-y:auto}.intel-model-list>div{border-top:1px solid var(--ws-line);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:11px 0;font-size:12px;display:flex}.intel-model-list b{color:var(--ws-muted);align-items:center;gap:5px;font-size:10px;font-weight:500;display:flex}.intel-model-list b[data-ready=true]{color:var(--ws-text)}.intel-model-list progress{width:100%;height:3px;accent-color:var(--ws-text)}.intel-model-list p{color:var(--ws-muted);font-size:12px;line-height:1.7}.intel-investigation{padding:0;overflow:hidden}.intel-investigation>.intel-section-heading{padding:24px}.intel-filters{flex-wrap:wrap;gap:9px;padding:0 24px 18px;display:flex}.intel-filters>select{flex:135px;width:auto;min-height:38px;font-size:11px}.intel-search{border:1px solid var(--ws-line);background:var(--ws-panel);border-radius:7px;flex:2 240px;align-items:center;gap:9px;padding:0 12px;display:flex}.intel-search:focus-within{box-shadow:0 0 0 3px var(--ws-text)}@supports (color:color-mix(in lab,red,red)){.intel-search:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--ws-text)10%,transparent)}}.intel-search:focus-within{border-color:var(--ws-text)}.intel-search>svg{color:var(--ws-muted);flex-shrink:0}.intel-search input{background:0 0;border:0;padding:0;font-size:12px;box-shadow:none!important}.intel-search input:focus-visible{box-shadow:none;outline:none}.intel-search>button{color:var(--ws-muted);padding:7px}.intel-result-summary{background:var(--ws-text);align-items:center;gap:18px;padding:11px 24px;display:flex}@supports (color:color-mix(in lab,red,red)){.intel-result-summary{background:color-mix(in srgb,var(--ws-text)2%,var(--ws-panel))}}.intel-result-summary{border-block:1px solid var(--ws-line);color:var(--ws-muted);font-size:11px}.intel-result-summary span:first-child{color:var(--ws-text);align-items:center;gap:6px;display:flex}.intel-result-summary>button{align-items:center;gap:6px;margin-left:auto;display:flex}.intel-table-scroll{overflow-x:auto}.intel-table{text-align:left;border-collapse:collapse;width:100%;min-width:760px;font-size:12px}.intel-table th{color:var(--ws-muted);padding:14px 22px;font-size:10px;font-weight:450}.intel-table td{vertical-align:middle;border-top:1px solid var(--ws-line);padding:17px 22px}.intel-table td strong{font-weight:500}.intel-table td small{color:var(--ws-muted);margin-top:5px;font-size:10px;display:block}.intel-table tbody>tr:not(.intel-evidence-row):hover{background:var(--ws-text)}@supports (color:color-mix(in lab,red,red)){.intel-table tbody>tr:not(.intel-evidence-row):hover{background:color-mix(in srgb,var(--ws-text)2%,var(--ws-panel))}}.intel-table tr[data-critical=true]>td:first-child{box-shadow:inset 2px 0 var(--ws-text)}.intel-mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.intel-score{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:3px;width:64px;display:flex}.intel-score>strong{font-size:15px}.intel-score>span{color:var(--ws-muted);font-size:10px}.intel-score>i{background:var(--ws-line);border-radius:2px;width:100%;height:3px;overflow:hidden}.intel-score i b{height:100%;display:block}.intel-decision,.intel-score i b,.intel-score[data-level=critical] i b,.intel-score[data-level=elevated] i b{background:var(--ws-text)}.intel-decision{font-size:10px}@supports (color:color-mix(in lab,red,red)){.intel-decision{background:color-mix(in srgb,var(--ws-text)3%,transparent)}}.intel-decision{color:var(--ws-text);border:1px solid var(--ws-line);white-space:nowrap;border-radius:5px;padding:5px 7px}.intel-decision[data-blocked=true]{color:var(--ws-text);background:var(--ws-text)}@supports (color:color-mix(in lab,red,red)){.intel-decision[data-blocked=true]{background:color-mix(in srgb,var(--ws-text)3%,transparent)}}.intel-decision[data-blocked=true]{border-color:var(--ws-line)}.intel-detail-button{border:1px solid var(--ws-line);white-space:nowrap;cursor:pointer;border-radius:6px;align-items:center;gap:7px;padding:8px 10px;font-size:11px;display:flex}.intel-detail-button svg{transition:transform .2s}.intel-detail-button[aria-expanded=true] svg{transform:rotate(180deg)}.intel-evidence-row td{background:var(--ws-text);padding:24px}@supports (color:color-mix(in lab,red,red)){.intel-evidence-row td{background:color-mix(in srgb,var(--ws-text)2%,var(--ws-panel))}}.intel-evidence-layout{grid-template-columns:1.2fr 1fr;gap:36px;animation:intel-reveal .2s both;display:grid}.intel-evidence-layout h4{font-size:12px;font-weight:600}.intel-evidence-layout p{color:var(--ws-muted);margin-top:8px;font-size:11px;line-height:1.8}.intel-evidence-layout aside>small{margin-top:12px;line-height:1.7;display:block}.intel-evidence-layout aside button{gap:6px;margin-top:12px;font-size:11px}.intel-signal{border-bottom:1px solid var(--ws-line);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.intel-signal b{color:var(--ws-muted);font-size:11px;font-weight:500}.intel-empty{text-align:center;color:var(--ws-muted);justify-items:center;gap:12px;padding:48px 24px;display:grid}.intel-empty h3{color:var(--ws-text);font-size:15px}.intel-empty p{max-width:400px;font-size:12px;line-height:1.7}.intel-empty button{margin-top:4px;font-size:12px}.intel-pagination{border-top:1px solid var(--ws-line);color:var(--ws-muted);justify-content:space-between;padding:14px 22px;font-size:10px}.intel-pagination,.intel-pagination>div{align-items:center;gap:12px;display:flex}.intel-pagination button{font-size:11px}.intel-patterns{color:var(--ws-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.intel-patterns>span{margin-right:8px}.intel-patterns button{border:1px solid var(--ws-line);background:var(--ws-panel);cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:7px 10px;display:flex}.intel-patterns b{background:var(--ws-line);border-radius:3px;padding:1px 4px;font-weight:500}.intel-footnote{color:var(--ws-muted);align-items:flex-start;gap:8px;font-size:11px;line-height:1.7;display:flex}.intel-footnote svg{flex-shrink:0;margin-top:2px}.intel-workspace button:focus-visible{outline:2px solid var(--ws-text);outline-offset:3px}.intel-spin{animation:intel-spin 1s linear infinite}@keyframes intel-spin{to{transform:rotate(1turn)}}@keyframes intel-reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (max-width:1050px){.intel-overview-grid{grid-template-columns:1fr}.intel-metric{padding:18px}.intel-chart-axis span:nth-child(2){display:none}.intel-heading{align-items:flex-start}.intel-heading-actions{flex-wrap:wrap;justify-content:flex-end}}@media (max-width:640px){.intel-heading{display:block}.intel-heading-actions{justify-content:flex-start;margin-top:18px}.intel-heading h2{font-size:27px}.intel-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-metric:nth-child(2){border-right:0}.intel-metric:nth-child(-n+2){border-bottom:1px solid var(--ws-line)}.intel-metric strong{font-size:30px}.intel-metric small{line-height:1.6}.intel-panel{padding:18px}.intel-investigation{padding:0}.intel-investigation>.intel-section-heading{padding:18px}.intel-filters{padding:0 18px 16px}.intel-health-note{display:none}.intel-evidence-layout{grid-template-columns:1fr;gap:20px}.intel-pagination{flex-direction:column;align-items:flex-start}.intel-result-summary{flex-wrap:wrap;gap:9px;padding-inline:18px}.intel-section-heading{gap:10px}.intel-section-heading p{font-size:11px}.intel-model-list{max-height:none}}@media (prefers-reduced-motion:reduce){.intel-workspace *{transition:none!important;animation:none!important}}.intel-filters>[data-slot=native-select-wrapper]{flex:140px;width:auto}.intel-filters select{min-height:38px;font-size:11px}.intel-activity .intel-section-heading>[data-slot=native-select-wrapper]{flex-shrink:0;width:145px}.intel-activity .intel-section-heading select{font-size:11px}.intel-model-list progress{appearance:none;background:var(--ws-line);border:0;border-radius:2px;overflow:hidden}.intel-model-list progress::-webkit-progress-bar{background:var(--ws-line)}.intel-model-list progress::-webkit-progress-value{background:var(--ws-text)}.intel-model-list progress::-moz-progress-bar{background:var(--ws-text)}.intel-chart button[aria-pressed=true]{background:var(--ws-text)}@supports (color:color-mix(in lab,red,red)){.intel-chart button[aria-pressed=true]{background:color-mix(in srgb,var(--ws-text)7%,transparent)}}.intel-chart button[aria-pressed=true]{box-shadow:inset 0 -2px var(--ws-text)}.runtime-source-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:22px 0;display:grid}.runtime-source-grid>div{grid-template-columns:22px 1fr auto;align-items:center;gap:8px;min-width:0;display:grid}.runtime-source-grid>div>svg{color:var(--ws-muted)}.runtime-source-grid span{font-size:14px}.runtime-source-grid strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:550}.runtime-source-grid small{color:var(--ws-muted);grid-column:2/-1;font-size:12px;line-height:1.6}.runtime-image-review{border-top:1px solid var(--ws-line);flex-wrap:wrap;align-items:center;gap:14px;padding-top:18px;display:flex}.runtime-image-review>div{flex:1;min-width:180px}.runtime-image-review h4{font-size:14px;font-weight:550}.runtime-image-review p{color:var(--ws-muted);margin-top:5px;font-size:13px}.runtime-image-review [data-slot=native-select-wrapper]{max-width:340px}.runtime-visual-result{border-top:1px solid var(--ws-line);gap:8px;margin-top:18px;padding-top:16px;font-size:14px;display:grid}.runtime-visual-result small{color:var(--ws-muted);font-size:12px}.runtime-image-review>.runtime-evidence-empty{flex:180px;min-width:0;max-width:42rem}@media (max-width:950px){.runtime-source-grid{grid-template-columns:1fr;gap:18px}.runtime-image-review{align-items:stretch}.runtime-image-review [data-slot=native-select-wrapper]{width:100%;max-width:none}}.portal-shell{--portal-ink:#202727;--portal-muted:#66716f;--portal-line:#e2e6e3;--portal-teal:#3f6e67;min-height:100svh;color:var(--portal-ink);font-family:var(--font-inter),sans-serif;background:#f5f6f3;padding:0 32px}.portal-shell a,.portal-shell button,.portal-shell input{-webkit-tap-highlight-color:transparent}.portal-shell button{cursor:pointer}.portal-shell button:disabled{cursor:not-allowed;opacity:.5}.portal-shell :is(button,a,input):focus-visible{outline-offset:4px;outline:3px solid #719f95}.portal-page-footer,.portal-topbar{justify-content:space-between;align-items:center;max-width:1160px;margin:auto;display:flex}.portal-topbar{height:104px}.portal-logo{color:var(--portal-ink);font-family:var(--font-figtree),sans-serif;letter-spacing:-1.5px;align-items:center;gap:10px;font-size:27px;font-weight:650;text-decoration:none;display:flex}.portal-logo-dot{color:var(--portal-teal)}.portal-topbar-right{align-items:center;gap:26px;display:flex}.portal-topbar-label{color:var(--portal-muted);font-size:13px}.portal-languages{border:1px solid #dbdfdc;border-radius:8px;gap:3px;padding:3px;display:flex}.portal-languages button{letter-spacing:.03em;min-width:44px;min-height:38px;color:var(--portal-muted);background:0 0;border:0;border-radius:5px;font-size:11px;font-weight:600;transition:background .15s,color .15s}.portal-languages button[aria-pressed=true]{color:var(--portal-ink);background:#fff;box-shadow:0 1px 3px #20272712}.portal-layout{background:#fff;border:1px solid #dce1dd;border-radius:18px;grid-template-columns:.91fr 1.09fr;max-width:1160px;margin:22px auto 0;display:grid;overflow:hidden;box-shadow:0 15px 60px #1e352309}.portal-intro{color:#fff;background:#232d2b;flex-direction:column;justify-content:space-between;min-height:680px;padding:58px 47px 36px;display:flex}.portal-eyebrow{letter-spacing:.15em;color:var(--portal-muted);align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.portal-intro .portal-eyebrow{color:#b8cac2}.portal-intro .portal-eyebrow>span{background:#86b29b;border-radius:50%;width:6px;height:6px}.portal-intro h1{font-family:var(--font-figtree),sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:34px 0 23px;font-size:clamp(38px,4.5vw,57px);font-weight:500;line-height:1.06}.portal-intro-copy{color:#b0bdb8;max-width:330px;font-size:14px;line-height:1.8}.portal-intro-bottom{margin-top:62px}.portal-intro-rule{background:#ffffff21;width:100%;height:1px;margin-bottom:28px}.portal-app-label{letter-spacing:.16em;color:#9aaea4;margin-bottom:11px;font-size:9px;font-weight:600;display:block}.portal-intro-bottom>strong{font-family:var(--font-figtree),sans-serif;letter-spacing:-.025em;overflow-wrap:anywhere;font-size:24px;font-weight:500;display:block}.portal-intro-bottom>p{color:#9fafa7;margin-top:7px;font-size:12px;line-height:1.7}.portal-intro-footer{color:#9fafa7;align-items:center;gap:8px;margin-top:45px;font-size:10px;display:flex}.portal-content{flex-direction:column;min-width:0;padding:51px 48px 28px;display:flex}.portal-access{margin:12px 0 30px}.portal-access-icon{width:50px;height:50px;color:var(--portal-teal);background:#f5f7f4;border:1px solid #e1e7e2;border-radius:13px;place-items:center;margin-bottom:30px;display:grid}.portal-access h2,.portal-section-heading h2{font-family:var(--font-figtree),sans-serif;letter-spacing:-.04em;text-wrap:balance;margin:11px 0 13px;font-size:30px;font-weight:500;line-height:1.2}.portal-access-description{color:var(--portal-muted);max-width:390px;margin-bottom:31px;font-size:13px;line-height:1.8}.portal-access form>label{margin-bottom:9px;font-size:12px;font-weight:550;display:block}.portal-access input{background:#fff;border:1px solid #d9dfda;border-radius:8px;width:100%;height:50px;padding:0 15px;font-family:ui-monospace,monospace;font-size:13px;transition:border-color .15s}.portal-access input:focus{border-color:#719f95}.portal-access input::placeholder{color:#9ba59f}.portal-access form>p{color:var(--portal-muted);margin:10px 0 22px;font-size:11px;line-height:1.75}.portal-button{color:#fff;background:#283b35;border:1px solid #202c29;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;padding:12px 17px;font-size:12px;font-weight:550;transition:background .15s;display:flex}.portal-button>svg:last-child{margin-left:auto}.portal-button:hover:not(:disabled){background:#37554a}.portal-button-small{width:auto;min-height:42px}.portal-access-note{border-top:1px solid var(--portal-line);color:#75817a;align-items:flex-start;gap:10px;margin-top:28px;padding-top:21px;display:flex}.portal-access-note>svg{flex-shrink:0;margin-top:2px}.portal-access-note p{color:var(--portal-muted);font-size:11px;line-height:1.8}.portal-content-footer{color:var(--portal-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:28px;font-size:11px;display:flex}.portal-content-footer a{color:#365e51;align-items:center;gap:4px;min-height:32px;font-weight:550;text-decoration:none;display:flex}.portal-content-footer a:hover{text-underline-offset:4px;text-decoration:underline}.portal-page-footer{color:#748078;padding:23px 0 30px;font-size:10px}.portal-page-footer>a{color:inherit;align-items:center;gap:2px;min-height:32px;text-decoration:none;display:flex}.portal-loading{min-height:460px;color:var(--portal-teal);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;display:flex}.portal-loading h2{color:var(--portal-ink);letter-spacing:-.025em;font-size:19px;font-weight:500}.portal-loading p{color:var(--portal-muted);font-size:12px}.portal-spinner{animation:portal-spin .9s linear infinite}@keyframes portal-spin{to{transform:rotate(1turn)}}.portal-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:21px;display:flex}.portal-section-heading h2{margin-bottom:0}.portal-text-button{color:var(--portal-muted);background:0 0;border:0;align-items:center;gap:6px;min-height:36px;padding:8px 0;font-size:11px;display:inline-flex}.portal-text-button:hover:not(:disabled){color:var(--portal-teal)}.portal-license-card{background:#f2f6f0;border:1px solid #dce5dc;border-radius:12px;padding:22px}.portal-license-card-top{color:#456756;justify-content:space-between;align-items:center;margin-bottom:27px;display:flex}.portal-status{color:#646e67;background:#fff;border:1px solid #d8ded9;border-radius:20px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;display:flex}.portal-status>span{background:#8e9690;border-radius:50%;width:5px;height:5px}.portal-status.is-active{color:#3e6651;border-color:#cbdcc9}.portal-status.is-active>span{background:#5c916d}.portal-card-label{color:#586b5b;overflow-wrap:anywhere;margin-bottom:8px;font-size:11px}.portal-license-key{letter-spacing:3px;color:#8a9e8e;font-family:ui-monospace,monospace;font-size:23px}.portal-license-key>span{color:#2b4334}.portal-license-meta{border-top:1px solid #dce5d9;grid-template-columns:1fr 1fr;gap:14px;margin-top:23px;padding-top:17px;display:grid}.portal-license-meta>div{flex-direction:column;gap:6px;display:flex}.portal-license-meta>div>span{color:#627464;font-size:10px}.portal-license-meta strong{color:#304b37;font-size:12px;font-weight:550}.portal-license-meta strong>span{color:#819181;font-weight:400}.portal-owner{color:var(--portal-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:16px 0 4px;font-size:10px;display:flex}.portal-owner strong{color:#475a4e;overflow-wrap:anywhere;min-width:0;font-weight:450}.portal-detail-section{border-top:1px solid var(--portal-line);margin-top:27px;padding-top:22px}.portal-detail-heading{color:#566a5e;align-items:center;gap:9px;display:flex}.portal-detail-heading h3{color:var(--portal-ink);font-size:13px;font-weight:550}.portal-detail-heading>span{color:#859187;margin-left:auto;font-size:10px}.portal-feature-list{flex-wrap:wrap;gap:8px;margin:15px 0 0;padding:0;list-style:none;display:flex}.portal-feature-list li{color:#5b775c;background:#f8faf6;border:1px solid #e0e7df;border-radius:5px;align-items:center;gap:6px;max-width:100%;padding:6px 9px;font-family:ui-monospace,monospace;font-size:10px;display:flex}.portal-feature-list li span{overflow-wrap:anywhere}.portal-muted{color:var(--portal-muted);margin-top:10px;font-size:11px;line-height:1.8}.portal-device-list{margin:17px 0 0;padding:0;list-style:none}.portal-device-list li{color:#7a897f;border-bottom:1px solid #edf0eb;align-items:center;gap:12px;padding:12px 0;display:flex}.portal-device-list li>div{flex-direction:column;gap:5px;display:flex}.portal-device-list strong{color:#35493a;font-size:11px;font-weight:500}.portal-device-list li>div>span{font-size:10px}.portal-device-dot{background:#7fa583;border-radius:50%;width:5px;height:5px;margin-left:auto}.portal-empty-device{color:#7b877d;border:1px dashed #dfe5dc;border-radius:7px;gap:9px;padding:15px;font-size:11px}.portal-empty-device,.portal-reset-row{align-items:center;margin-top:17px;display:flex}.portal-reset-row{flex-wrap:wrap;justify-content:space-between;gap:10px}.portal-secondary-button{color:#465e4a;background:#fff;border:1px solid #dce3d9;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:11px 13px;font-size:11px;font-weight:500;display:inline-flex}.portal-secondary-button:hover:not(:disabled){background:#f4f7f1}.portal-reset-row>span{color:#748170;font-size:10px}.portal-confirm{background:#f6f8f2;border:1px solid #d8e2d4;border-radius:8px;margin-top:18px;padding:15px}.portal-confirm p{color:#586b50;margin-bottom:12px;font-size:12px;line-height:1.7}.portal-confirm>div{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.portal-notice{color:#766046;background:#fcf8f2;border:1px solid #e7dacc;border-radius:8px;align-items:flex-start;gap:9px;margin-top:20px;padding:13px;display:flex}.portal-notice>svg{flex-shrink:0;margin-top:1px}.portal-notice p{font-size:11px;line-height:1.8}.portal-notice .portal-text-button{color:inherit}.portal-notice-success{color:#4c7142;background:#f1f7ee;border-color:#d6e5cf}.portal-layout-account .portal-intro{min-height:750px}@media (min-width:1300px){.portal-layout{margin-top:40px}}@media (max-width:1000px){.portal-content{padding:42px 30px 28px}.portal-intro{padding:48px 35px 32px}.portal-layout{grid-template-columns:.85fr 1.15fr}}@media (max-width:720px){.portal-shell{padding:0 20px}.portal-topbar{height:80px}.portal-topbar-label{display:none}.portal-topbar-right{gap:10px}.portal-layout{border-radius:13px;grid-template-columns:1fr;margin-top:10px}.portal-intro,.portal-layout-account .portal-intro{min-height:0;padding:31px 26px}.portal-intro h1{margin:21px 0 16px;font-size:39px}.portal-intro-copy{max-width:100%;font-size:12px}.portal-intro-bottom{margin-top:24px}.portal-intro-rule{margin-bottom:16px}.portal-app-label{margin-bottom:6px;font-size:8px}.portal-intro-bottom>strong{font-size:19px}.portal-intro-bottom>p,.portal-intro-footer{display:none}.portal-content{padding:31px 26px 24px}.portal-access{margin-top:0}.portal-access-icon{width:44px;height:44px;margin-bottom:23px}.portal-access h2{font-size:27px}.portal-access-description{margin-bottom:26px;font-size:12px}.portal-loading{min-height:340px}.portal-text-button{min-height:44px}.portal-page-footer{padding-top:15px}.portal-content-footer{font-size:10px}.portal-layout-account .portal-intro h1{font-size:33px}.portal-layout-account .portal-intro-copy{display:none}}@media (max-width:380px){.portal-shell{padding:0 12px}.portal-content{padding:27px 20px 22px}.portal-intro{padding:29px 23px}.portal-section-heading h2{font-size:26px}.portal-owner{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.portal-shell *,.portal-shell :after,.portal-shell :before{transition:none!important;animation:none!important}}.workspace-search-dialog{overflow:hidden;border-color:var(--ui-border)!important;border-radius:16px!important;gap:0!important;max-width:min(620px,100vw - 32px)!important;box-shadow:0 30px 100px #0003!important}.workspace-search-heading{color:var(--ui-muted-foreground);border-bottom:1px solid var(--ui-border);background:var(--ui-foreground);justify-content:space-between;align-items:center;padding:15px 20px;font-size:11px;display:flex}@supports (color:color-mix(in lab,red,red)){.workspace-search-heading{background:color-mix(in srgb,var(--ui-foreground)2%,var(--ui-background))}}.workspace-search-heading>span{align-items:center;gap:8px;display:flex}.workspace-search-heading>button{cursor:pointer;border-radius:5px;padding:7px}.workspace-search-heading>button:hover{background:var(--ui-accent)}.workspace-search-dialog [data-slot=command-input-wrapper]{gap:12px;height:64px!important;padding:0 22px!important}.workspace-search-dialog [data-slot=command-input]{height:64px!important;font-size:15px!important}.workspace-search-dialog [cmdk-group-heading]{letter-spacing:.035em;padding:15px 12px 8px!important;font-size:10px!important}.workspace-search-dialog [cmdk-item]{animation:search-result-in .25s both;animation-delay:calc(var(--result-index,0)*25ms);border-radius:9px;gap:12px;margin:4px 8px;font-size:13px;transition:background .14s,transform .18s;padding:12px!important}.workspace-search-dialog [cmdk-item] small{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;line-height:1.65;display:block;overflow:hidden}.workspace-search-result-icon{border:1px solid var(--ui-border);background:var(--ui-background);width:36px;height:36px;color:var(--ui-muted-foreground);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.workspace-search-result-arrow{opacity:0;transition:opacity .18s,transform .18s;transform:translate(-5px)}.workspace-search-dialog [cmdk-item][data-selected=true] .workspace-search-result-arrow{opacity:1;transform:none}.workspace-search-dialog [cmdk-item][data-selected=true] .workspace-search-result-icon{border-color:var(--ui-muted-foreground);color:var(--ui-foreground)}.workspace-search-dialog .workspace-command-results{max-height:min(430px,60vh);padding:4px 0 12px}.workspace-search-empty{justify-items:center;gap:12px;padding:18px 24px;display:grid}.workspace-search-empty strong{font-size:14px;font-weight:500}.workspace-search-empty span{color:var(--ui-muted-foreground);font-size:12px;line-height:1.7}.workspace-search-footer{border-top:1px solid var(--ui-border);color:var(--ui-muted-foreground);align-items:center;gap:18px;padding:13px 22px;font-size:10px;display:flex}.workspace-search-footer>span{align-items:center;gap:5px;display:flex}.workspace-search-footer kbd{border:1px solid var(--ui-border);background:var(--ui-background);border-radius:4px;justify-content:center;align-items:center;min-width:19px;min-height:19px;padding:0 4px;font-size:9px;display:flex}.workspace-search-footer-end{margin-left:auto}.workspace-command-trigger{transition:box-shadow .2s,border-color .2s,transform .2s!important}.workspace-command-trigger:hover{transform:translateY(-1px);box-shadow:0 3px 13px #0000000a}.workspace-command-trigger>svg{transition:transform .2s}.workspace-command-trigger:hover>svg{transform:rotate(-12deg)}@keyframes search-result-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.workspace-command-trigger,.workspace-command-trigger>svg,.workspace-search-dialog *{transition:none!important;animation:none!important;transform:none!important}}.workspace-api-explanation{grid-template-columns:1fr 1fr;gap:24px;display:grid}.workspace-api-explanation>div+div{border-left:1px solid var(--ws-line);padding-left:24px}.workspace-api-explanation h3{font-size:13px;font-weight:550}.workspace-api-explanation p{color:var(--ws-muted);margin-top:9px;font-size:12px;line-height:1.9}.workspace-api-explanation strong{color:var(--ws-text);font-weight:550}@media (max-width:640px){.workspace-api-explanation{grid-template-columns:1fr}.workspace-api-explanation>div+div{border-left:0;border-top:1px solid var(--ws-line);padding:20px 0 0}}.workspace-search-close{cursor:pointer;color:var(--ui-muted-foreground);border-radius:6px;padding:10px;position:absolute;top:10px;right:16px}.workspace-search-close:hover{background:var(--ui-accent)}.signet-language-menu,.workspace-account-menu{border-radius:13px;width:min(286px,100vw - 24px);padding:7px;box-shadow:0 12px 36px #0002,0 2px 6px #0001}.signet-menu-heading{align-items:center;gap:10px;padding:10px 9px 14px;display:flex}.signet-language-code,.signet-menu-symbol{background:var(--ui-muted);width:32px;height:32px;color:var(--ui-muted-foreground);border-radius:8px;flex:none;place-items:center;display:grid}.signet-language-option strong,.signet-menu-heading strong{color:var(--ui-foreground);font-size:12px;font-weight:500;display:block}.signet-language-option small,.signet-menu-heading small{color:var(--ui-muted-foreground);margin-top:2px;font-size:11px;font-weight:400;display:block}.signet-language-menu [data-slot=dropdown-menu-radio-item].signet-language-option{cursor:pointer;border-radius:8px;gap:10px;min-height:54px;padding:8px 10px}.signet-language-option>span:first-child{display:none}.signet-language-code{letter-spacing:.04em;font-size:10px;font-weight:600}.signet-language-option[data-state=checked]{background:var(--ui-muted)}.signet-language-option[data-highlighted]{background:var(--ui-accent)}.signet-language-check{color:var(--ui-foreground);margin-left:auto}.signet-language-trigger>svg:last-child{transition:transform .18s}.signet-language-trigger[data-state=open]>svg:last-child{transform:rotate(180deg)}.workspace-account-identity{align-items:center;gap:11px;padding:12px 10px;display:flex}.workspace-account-identity>span:last-child{min-width:0}.workspace-account-identity strong{font-size:13px;font-weight:500;display:block}.workspace-account-identity small{text-overflow:ellipsis;color:var(--ui-muted-foreground);margin-top:3px;font-size:11px;font-weight:400;display:block;overflow:hidden}.workspace-account-workspace{border:1px solid var(--ui-border);background:var(--ui-muted);border-radius:8px;margin:0 4px 9px;padding:10px}.workspace-account-workspace>span{text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.workspace-account-workspace>small{color:var(--ui-muted-foreground);margin-top:3px;font-size:10px;display:block}.workspace-account-menu [data-slot=dropdown-menu-item]{cursor:pointer;border-radius:7px;gap:10px;min-height:40px;padding-inline:10px;font-size:12px}::view-transition-old(root){animation-duration:.3s;animation-timing-function:ease-out}::view-transition-new(root){animation-duration:.3s;animation-timing-function:ease-out}.theme-transitioning,.theme-transitioning :is(body,header,main,aside,section,[data-slot=card],[data-slot=button],[data-slot=dropdown-menu-content]){transition:background-color .28s,color .28s,border-color .28s!important}html .sg-console-image img.sg-console-photo-dark,html .sg-console-photo-link-dark,html[data-theme=dark] .sg-console-image img.sg-console-photo-light,html[data-theme=dark] .sg-console-photo-link-light{display:none}html[data-theme=dark] .sg-console-image img.sg-console-photo-dark{display:block}html[data-theme=dark] .sg-console-photo-link-dark{display:inline-flex}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}.signet-language-trigger>svg:last-child{transition:none}}.signet-workspace{--ws-radius:12px;--ws-ease:cubic-bezier(.22,1,.36,1)}.signet-workspace .workspace-topbar{background:var(--ws-bg);height:64px}@supports (color:color-mix(in lab,red,red)){.signet-workspace .workspace-topbar{background:color-mix(in srgb,var(--ws-bg)94%,transparent)}}.signet-workspace .workspace-topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.signet-workspace .workspace-brand{gap:12px;min-height:80px}.signet-workspace .workspace-brand strong{letter-spacing:-.045em}.signet-workspace .workspace-brand small{font-size:11px}.signet-workspace .workspace-nav-group{margin-bottom:15px}.signet-workspace .workspace-nav-group>p{letter-spacing:.065em;padding-bottom:8px;font-size:10px}.signet-workspace .workspace-nav-entry{border-radius:7px;gap:10px;height:37px;transition:background-color .15s,color .15s;position:relative}.workspace-nav-entry>svg:first-child{opacity:.75;flex:none}.workspace-nav-entry[aria-current=page]>svg:first-child{opacity:1}.signet-workspace .workspace-nav-current{opacity:.6;width:13px;height:13px;margin-left:auto}.signet-workspace .workspace-sidebar-footer{padding:12px}.signet-workspace .workspace-content{padding:32px clamp(20px,3vw,48px) 48px}.signet-workspace .workspace-stack{gap:24px}.signet-workspace .workspace-section-kicker{color:var(--ws-muted);letter-spacing:.11em;margin-bottom:6px;font-size:10px;font-weight:500;display:block}.signet-workspace .workspace-overview-heading h2{letter-spacing:-.045em;font-size:clamp(24px,2vw,30px);line-height:1.2}.signet-workspace .workspace-overview-heading{margin-bottom:2px}.signet-workspace :is(.workspace-card,.activity-workspace){border-radius:var(--ws-radius);box-shadow:0 1px 2px var(--ws-text)}@supports (color:color-mix(in lab,red,red)){.signet-workspace :is(.workspace-card,.activity-workspace){box-shadow:0 1px 2px color-mix(in srgb,var(--ws-text)3%,transparent)}}.signet-workspace .workspace-metrics{border-radius:var(--ws-radius);gap:0}.signet-workspace .workspace-metric{min-width:0;padding:22px 24px}.signet-workspace .workspace-metric>p{color:var(--ws-muted);align-items:center;gap:8px;font-size:12px;display:flex}.signet-workspace .workspace-metric>strong{letter-spacing:-.055em;margin:16px 0 13px;font-size:clamp(28px,3vw,38px);font-weight:450;line-height:1}.workspace-metric-link{color:var(--ws-muted);cursor:pointer;border-radius:3px;align-items:center;gap:6px;font-size:11px;display:inline-flex}.workspace-metric-link:hover{color:var(--ws-text)}.workspace-overview-grid{grid-template-columns:minmax(0,2.4fr) minmax(240px,1fr);gap:24px;display:grid}.signet-workspace .workspace-trend-card{gap:0;min-width:0;padding:22px 24px 18px}.signet-workspace .workspace-traffic-chart{height:170px;margin-top:22px}.signet-workspace .workspace-chart-axis{font-variant-numeric:tabular-nums;margin-top:10px}.signet-workspace .workspace-app-shortcuts{gap:14px;min-width:0;padding:16px 20px}.workspace-app-list{flex:1;align-content:start;gap:3px;display:grid}.workspace-app-shortcut{text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:11px;width:100%;padding:10px 7px;transition:background-color .15s;display:flex}.workspace-app-shortcut:hover{background:var(--ui-muted)}.workspace-app-avatar{border:1px solid var(--ws-line);background:var(--ws-bg);width:34px;height:34px;color:var(--ws-muted);border-radius:9px;flex:none;place-items:center;display:grid}.workspace-app-shortcut>span:nth-child(2){flex:1;gap:3px;min-width:0;display:grid}.workspace-app-shortcut strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.workspace-app-shortcut small{color:var(--ws-muted);font-size:11px}.workspace-app-shortcut>svg{color:var(--ws-muted);flex:none}.workspace-guide-link{border-top:1px solid var(--ws-line);color:var(--ws-muted);cursor:pointer;align-items:center;gap:8px;padding:12px 4px 2px;font-size:12px;display:flex}.workspace-guide-link>svg:last-child{margin-left:auto}.workspace-guide-link:hover{color:var(--ws-text)}.workspace-shortcuts-empty{color:var(--ws-muted);text-align:center;place-items:center;gap:12px;padding:20px 0;font-size:12px;display:grid}.signet-workspace [data-slot=button]{transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .1s}.signet-workspace [data-slot=button]:active:not(:disabled){transform:translateY(1px)}.signet-workspace :is(.workspace-metric-link,.workspace-app-shortcut,.workspace-guide-link):focus-visible{outline:2px solid var(--ui-ring);outline-offset:3px}.signet-workspace :is(.activity-table,.workspace-table) tbody>tr{transition:background-color .13s}.signet-workspace :is(.activity-table,.workspace-table) code{font-variant-numeric:tabular-nums}.signet-workspace :is(input,textarea)::placeholder{opacity:.8}.signet-workspace input[type=search]::-webkit-search-cancel-button{cursor:pointer}.signet-workspace .activity-detail-button{min-width:84px}.workspace-filter-summary{background:var(--ui-muted);color:var(--ws-muted);border-radius:7px;justify-content:space-between;align-items:center;gap:12px;margin:0 20px 12px;padding:8px 12px;font-size:12px;display:flex}.signet-workspace .activity-table-scroll{scrollbar-width:thin;scrollbar-color:var(--ws-line)transparent}.signet-workspace .workspace-view-enter{animation:workspace-view-appear .24s var(--ws-ease)both}@keyframes workspace-view-appear{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1600px){.signet-workspace{grid-template-columns:236px minmax(0,1fr)}}@media (max-width:1050px){.workspace-overview-grid{grid-template-columns:1fr;gap:20px}.workspace-app-list{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-app-shortcuts .workspace-shortcuts-empty{grid-column:1/-1}}@media (max-width:760px){.signet-workspace .workspace-content{padding:22px 16px 32px}.signet-workspace .workspace-stack{gap:18px}.signet-workspace .workspace-topbar{height:58px}.signet-workspace .workspace-breadcrumb>span{display:none}.signet-workspace .workspace-metric{padding:18px}.signet-workspace .workspace-trend-card{padding-inline:18px}.workspace-app-list{grid-template-columns:1fr}.signet-workspace .workspace-overview-heading>div:last-child{width:100%}.signet-workspace .workspace-overview-heading>div:last-child>button{flex:1}}@media (prefers-reduced-motion:reduce){.signet-workspace .workspace-view-enter{animation:none}.signet-workspace .workspace-nav-entry,.signet-workspace :is(.activity-table,.workspace-table) tbody>tr,.signet-workspace [data-slot=button],.workspace-app-shortcut{transition:none}.signet-workspace [data-slot=button]:active:not(:disabled){transform:none}}.signet-language-flag{border-radius:3px;flex:none;width:24px;height:16px;display:block;overflow:hidden;box-shadow:0 0 0 1px #00000014}.portal-languages button{justify-content:center;align-items:center;gap:7px;padding-inline:9px;display:flex}:root[data-theme=dark] .signet-public .ps-starfield{background:radial-gradient(at 50% 2%,#1c1c1c70,#0000 58%),#000}:root[data-theme=dark] .signet-public .ps-auth{background:radial-gradient(at 50% 4%,#151515,#000 72%)}.public-skip{z-index:200;background:var(--ps-panel,#fff);color:var(--ps-ink,#202830);border-radius:8px;padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.public-skip:focus{outline-offset:3px;outline:2px solid;transform:none}:where(.signet-public,.signet-ui) :where(button,a,input,textarea,[role=combobox]):focus-visible{outline-offset:3px;outline:2px solid #788fa9}:where(.signet-public,.signet-ui) :where(button,[role=button],.ps-button){touch-action:manipulation}:where(.signet-public,.signet-ui) :where(button,[role=button],.ps-button):active:not(:disabled){transition-duration:0s;transform:scale(.98)}.signet-public .ps-search-dialog{border:1px solid var(--ps-line);border-radius:16px;max-height:calc(100dvh - 40px);overflow:auto}.signet-public .ps-search-status{color:var(--ps-muted);margin:12px 24px;font-size:.8125rem}.signet-public .ps-search-results a:focus-visible{background:var(--ps-panel)}[data-slot=dropdown-menu-content],[data-slot=select-content]{transform-origin:var(--radix-dropdown-menu-content-transform-origin,var(--radix-select-content-transform-origin));max-height:min(420px,100dvh - 32px);animation-duration:.15s;overflow-y:auto}[data-slot=dialog-content]{max-height:calc(100dvh - 32px);overflow-y:auto}[data-slot=sheet-content][data-state]{animation-duration:.22s}[data-slot=dialog-content]>button:last-child,[data-slot=sheet-content]>button:last-child{place-items:center;min-width:36px;min-height:36px;display:grid}.signet-public .auth-field{font-size:1rem}.signet-public .auth-label{font-size:.8125rem}@media (max-width:760px){.signet-public .ps-hero-actions{gap:12px}.signet-public .ps-mobile-menu{max-height:calc(100dvh - 100px);overflow-y:auto}}@media (pointer:coarse){:where(.signet-public,.signet-ui) :where(button,[role=combobox],[role=menuitem],[role=menuitemradio]){min-height:44px}[data-slot=dialog-content]>button:last-child,[data-slot=sheet-content]>button:last-child{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}:where(.signet-public,.signet-ui) *,:where(.signet-public,.signet-ui) :after,:where(.signet-public,.signet-ui) :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.signet-public .ps-reveal[data-reveal-ready]{opacity:1;transform:none}::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}}@media (prefers-reduced-transparency:reduce){.signet-public .ps-header-shell,.signet-public .ps-mobile-menu{background:var(--ps-panel);-webkit-backdrop-filter:none;backdrop-filter:none}[data-slot=dialog-content],[data-slot=dropdown-menu-content],[data-slot=select-content]{-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1}}@media (prefers-contrast:more){.signet-public{--ps-muted:#35414e;--ps-line:#758392}:root[data-theme=dark] .signet-public{--ps-muted:#d1d9e2;--ps-line:#8c9aa9}:where(.signet-public,.signet-ui) :where(button,input,[role=combobox]){border-color:currentColor}}.signet-public .auth-toggle{min-width:44px;min-height:44px}.signet-public .auth-field-with-toggle{padding-right:52px}.signet-public .ps-menu-toggle>span{background:var(--ps-ink)}@media (max-width:760px){.signet-public .ps-menu-toggle{width:40px;min-width:40px;min-height:44px}.signet-public .ps-header-shell{padding-inline:12px}.signet-public .ps-header-actions{gap:6px}}.signet-public .auth-label{letter-spacing:.035em;font-weight:550}.signet-public .reveal{opacity:1;transform:none}.signet-public .reveal[data-reveal-ready=true]:not(.is-visible):not([data-visible=true]){opacity:0;transform:translateY(16px)}@media (prefers-reduced-motion:reduce){.signet-public .reveal[data-reveal-ready]{opacity:1;transform:none}}.signet-public{--signet-motion-out:cubic-bezier(.23,1,.32,1)}.signet-public .ps-reveal{opacity:1;transition:opacity .6s var(--signet-motion-out),transform .7s var(--signet-motion-out);transition-delay:var(--reveal-delay,0s);transform:none}.signet-public .ps-reveal[data-reveal-ready=true]:not([data-visible=true]){opacity:0;transform:translateY(24px)}.signet-public .ps-reveal[data-active=false] *{animation-play-state:paused}.signet-public .ps-hero h1>span{animation-duration:.85s;animation-timing-function:var(--signet-motion-out)}.signet-public .ps-star-glow{background:radial-gradient(480px circle at var(--pointer-x)var(--pointer-y),#638bd51c,transparent 70%)}:root[data-theme=dark] .signet-public .ps-star-glow{background:radial-gradient(480px circle at var(--pointer-x)var(--pointer-y),#ffffff0c,transparent 70%)}.signet-public .ps-stars>i{animation-name:signet-twinkle}@keyframes signet-twinkle{0%,to{opacity:.12}50%{opacity:.6}}.signet-public .ps-button{isolation:isolate;transition:transform .22s var(--signet-motion-out),box-shadow .25s ease,border-color .2s ease,background-color .2s ease;position:relative;overflow:hidden}.signet-public .ps-button:after{content:"";pointer-events:none;z-index:-1;transition:transform .6s var(--signet-motion-out);background:linear-gradient(105deg,#0000 25%,#ffffff35 50%,#0000 75%);position:absolute;inset:0;transform:translate(-135%)}.signet-public .ps-arrow,.signet-public .ps-arrow-circle{transition:transform .24s var(--signet-motion-out)}.signet-public .ps-header-nav>a{position:relative}.signet-public .ps-header-nav>a:after{content:"";transform-origin:0;height:1px;transition:transform .24s var(--signet-motion-out);background:currentColor;position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}.signet-public .ps-header-nav>a[aria-current=page]:after{transform:scaleX(1)}.signet-public .ps-feature{transition:translate .25s var(--signet-motion-out),border-color .25s ease,box-shadow .3s ease}.signet-public .ps-device-art svg,.signet-public .ps-events-art>svg,.signet-public .ps-feature-visual>div,.signet-public .ps-key-stack>div,.signet-public .ps-payload-box,.signet-public .ps-session-pulse{transition:transform .25s var(--signet-motion-out),translate .25s var(--signet-motion-out),rotate .25s var(--signet-motion-out),box-shadow .35s ease}.signet-public .ps-feature>a{transition:gap .25s var(--signet-motion-out);align-items:center;gap:12px;display:inline-flex}.signet-public .ps-demo-tabs>button{transition:background-color .2s,color .2s,box-shadow .2s}.signet-public .ps-demo-tabs>button[aria-pressed=true]{box-shadow:0 2px 8px #00000014}.signet-public .ps-decision-card{transition:border-color .25s,background-color .25s}.signet-public .ps-faq-item>button{transition:color .18s}.signet-public .ps-faq-item>button>span{transition:transform .2s var(--signet-motion-out)}.signet-public .ps-faq-item>button[aria-expanded=true]>span{transform:rotate(180deg)}.signet-public .ps-faq-answer p{animation:signet-answer-enter .24s var(--signet-motion-out)}@keyframes signet-answer-enter{0%{opacity:.3;transform:translateY(-5px)}to{opacity:1;transform:none}}.signet-public .sg-console-image .sg-console-photo-light{display:block}.signet-public .sg-console-image .sg-console-photo-dark{display:none}.signet-public .sg-console-figure figcaption a.sg-console-photo-link-light{display:flex}.signet-public .sg-console-figure figcaption a.sg-console-photo-link-dark,:root[data-theme=dark] .signet-public .sg-console-figure figcaption a.sg-console-photo-link-light,:root[data-theme=dark] .signet-public .sg-console-image .sg-console-photo-light{display:none}:root[data-theme=dark] .signet-public .sg-console-image .sg-console-photo-dark{display:block}:root[data-theme=dark] .signet-public .sg-console-figure figcaption a.sg-console-photo-link-dark{display:flex}@media (hover:hover) and (pointer:fine){.signet-public .ps-button:hover{transform:translateY(-3px);box-shadow:0 10px 25px #00000020}.signet-public .ps-button:hover:after{transform:translate(135%)}.signet-public .ps-button:hover .ps-arrow{transform:translate(3px,-3px)}.signet-public .ps-button:hover .ps-arrow-circle{transform:rotate(-35deg)}.signet-public .ps-header-nav>a:hover:after{transform:scaleX(1)}.signet-public .ps-feature:hover{translate:0 -7px;box-shadow:0 20px 45px #00000014}.signet-public .ps-feature:hover>a{gap:20px}.signet-public .ps-feature-keys:hover .ps-key-stack>div:nth-child(2){translate:8px 3px}.signet-public .ps-feature-keys:hover .ps-key-stack>div:nth-child(3){translate:16px 7px}.signet-public .ps-feature-device:hover .ps-device-art svg{transform:translateY(-7px)rotate(-3deg)}.signet-public .ps-feature-sessions:hover .ps-session-pulse{transform:rotate(180deg)}.signet-public .ps-feature-settings:hover .ps-settings-art{transform:translateY(-7px)}.signet-public .ps-feature-events:hover .ps-events-art>svg{transform:translateY(-6px)scale(1.04)}.signet-public .ps-feature-payload:hover .ps-payload-box{transform:translateY(-8px)rotate(4deg)}.signet-public .ps-faq-item>button:hover>span{transform:rotate(90deg)}.signet-public .ps-feature:active{translate:0 -2px}}@media (prefers-reduced-motion:reduce){.signet-public .ps-reveal[data-reveal-ready]{opacity:1;transition:opacity .12s;transform:none}.signet-public .ps-button:after{display:none}.signet-public .ps-button:hover,.signet-public .ps-feature:hover{transform:translate(0)}}::view-transition{pointer-events:none}.signet-public .sg-cinematic-hero{--scene-ink:#222a2e;--scene-muted:#465157;--scene-line:#273d4926;color:var(--scene-ink);isolation:isolate;background:#d7e0e4;border-radius:0 0 26px 26px;margin:-100px 14px 0;padding:150px 30px 36px}.sg-hero-landscape{z-index:-1;position:absolute;inset:0;overflow:hidden}.sg-hero-landscape>img{object-fit:cover;object-position:center 65%;opacity:.72}.sg-hero-landscape>div{background:linear-gradient(#e4e9ebe8,#e1e7e9aa 38%,#e0e6e85c 64%,#d5dfe5ed);position:absolute;inset:0}.signet-public .sg-cinematic-hero .ps-hero-content{max-width:1160px}.sg-hero-composition{justify-content:center;margin-bottom:42px;display:flex}.sg-hero-copy{z-index:2;text-align:center;width:100%;max-width:850px;padding:12px 0 0;position:relative}.sg-hero-eyebrow{color:var(--scene-muted);font:450 12px/1.4 var(--font-inter),sans-serif;justify-content:center;align-items:center;gap:9px;margin-bottom:26px;display:flex}.sg-hero-eyebrow>span{background:currentColor;border-radius:50%;width:5px;height:5px}.signet-public .sg-cinematic-hero h1{color:var(--scene-ink);font:450 clamp(48px,5.8vw,82px)/1.05 var(--font-inter),sans-serif;letter-spacing:-.064em;display:block}.signet-public .sg-cinematic-hero h1>span{animation:none;display:block}.sg-cinematic-hero h1 em{font-family:var(--font-instrument-serif),serif;letter-spacing:-.035em;font-weight:400}.signet-public .sg-cinematic-hero .ps-hero-description{max-width:480px;font:400 15px/1.75 var(--font-inter),sans-serif;color:var(--scene-muted);margin:24px auto 0;animation:none}.signet-public .sg-cinematic-hero .ps-hero-actions{justify-content:center;gap:24px;margin-top:28px;animation:none}.signet-public .sg-cinematic-hero .ps-button{gap:18px;min-height:47px;padding:13px 20px;font-size:13px;box-shadow:0 2px 3px #0002,inset 0 1px 1px #fff3}.sg-hero-explore{min-height:44px;color:var(--scene-ink);align-items:center;gap:13px;font-size:12px;display:inline-flex}.sg-hero-explore>span{transition:transform .22s var(--signet-motion-out)}.sg-hero-platforms{color:var(--scene-muted);font:500 11px/1.4 var(--font-inter),sans-serif;justify-content:center;align-items:center;gap:16px;margin-top:27px;display:flex}.sg-hero-platforms>i{opacity:.5;background:currentColor;border-radius:50%;width:2px;height:2px}.sg-console-render{border:1px solid var(--ps-line);background:var(--ui-background);text-align:left;border-radius:9px;overflow:hidden;container-type:inline-size}.signet-public .sg-console-render .signet-workspace{grid-template-columns:172px minmax(0,1fr);min-height:0;font-size:11px}.signet-public .sg-console-render .workspace-sidebar{height:auto;min-height:0;display:flex;position:static}.signet-public .sg-console-render .workspace-brand{gap:9px;min-height:65px;padding:16px}.signet-public .sg-console-render .workspace-brand .workspace-sign-mark{object-fit:contain;flex:none;width:25px;height:25px}.signet-public .sg-console-render .workspace-brand strong{font-size:14px}.signet-public .sg-console-render .workspace-brand small{font-size:9px}.sg-preview-nav{flex:1;padding:0 10px 15px}.signet-public .sg-console-render .workspace-nav-group{margin-bottom:10px}.signet-public .sg-console-render .workspace-nav-group>p{letter-spacing:0;padding:10px 8px 5px;font-size:9px}.sg-preview-nav-entry{min-height:31px;color:var(--ws-muted);white-space:nowrap;border-radius:5px;align-items:center;gap:8px;padding:6px 8px;font-size:10px;display:flex}.sg-preview-nav-entry>svg{flex:none}.sg-preview-nav-entry>svg:last-child:not(:first-child){margin-left:auto}.sg-preview-nav-entry[data-current=true]{background:var(--ui-accent);color:var(--ws-text)}.sg-preview-workspace{border-top:1px solid var(--ws-line);align-items:center;gap:9px;padding:12px 16px;font-size:10px;display:flex}.sg-preview-avatar,.sg-preview-workspace>span{background:var(--ui-accent);border-radius:6px;place-items:center;width:26px;height:26px;display:grid}.sg-preview-workspace small{color:var(--ws-muted);font-size:9px;display:block}.signet-public .sg-console-render .workspace-topbar{-webkit-backdrop-filter:none;backdrop-filter:none;gap:16px;height:48px;padding:0 22px;position:static}.signet-public .sg-console-render .workspace-breadcrumb{gap:8px;font-size:10px}.sg-preview-tools{color:var(--ws-muted);align-items:center;gap:14px;display:flex}.sg-preview-tools>span:first-child{border:1px solid var(--ws-line);border-radius:5px;align-items:center;gap:8px;min-width:160px;padding:7px 10px;font-size:9px;display:flex}.sg-preview-tools .sg-preview-avatar{border-radius:50%;width:24px;height:24px;font-size:9px}.signet-public .sg-console-render .workspace-content{padding:24px}.signet-public .sg-console-render .workspace-stack{flex-direction:column;gap:16px;display:flex}.signet-public .sg-console-render .workspace-overview-heading h2{font-size:22px}.signet-public .sg-console-render .workspace-section-kicker{display:none}.signet-public .sg-console-render .workspace-overview-heading [data-slot=button]{border-radius:5px;height:30px;min-height:0;padding:0 10px;font-size:10px}.signet-public .sg-console-render .workspace-metrics{border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.signet-public .sg-console-render .workspace-metric{padding:14px 15px}.signet-public .sg-console-render .workspace-metric>p{gap:6px;font-size:10px}.signet-public .sg-console-render .workspace-metric>p>svg{width:12px;height:12px}.signet-public .sg-console-render .workspace-metric>strong{margin:12px 0 9px;font-size:27px}.signet-public .sg-console-render .workspace-metric :is(small,button){font-size:9px}.sg-console-render .workspace-overview-grid,.sg-console-render .workspace-stack>.workspace-card-flush{display:none}.signet-public .sg-console-render .activity-workspace{border-radius:7px;gap:0}.signet-public .sg-console-render .activity-heading{padding:15px 16px 12px}.signet-public .sg-console-render .activity-heading h2{font-size:12px}.signet-public .sg-console-render .activity-heading p{font-size:10px}.signet-public .sg-console-render .activity-heading>button{height:27px;font-size:10px}.sg-console-render .activity-filters{display:none}.signet-public .sg-console-render .activity-tabs>[data-slot=tabs-list]{margin:0 16px}.signet-public .sg-console-render [data-slot=tabs-trigger]{font-size:10px}.signet-public .sg-console-render .activity-table th{height:34px;padding:6px 12px;font-size:9px}.signet-public .sg-console-render .activity-table{width:100%;min-width:0}.signet-public .sg-console-render .activity-table-scroll{overflow:hidden}.sg-console-render .activity-table th:nth-child(n+5){display:none}.signet-public .sg-console-render [data-slot=empty]{gap:10px;padding:26px 16px}.signet-public .sg-console-render [data-slot=empty-title]{font-size:12px}.signet-public .sg-console-render [data-slot=empty-description]{max-width:290px;font-size:10px;line-height:1.6}.signet-public .sg-console-render .activity-pagination{min-height:35px;padding:6px 16px;font-size:9px}.signet-public .sg-console-render .activity-pagination button{height:24px;font-size:9px}.signet-public .sg-console-render [data-slot=empty-icon]{width:30px;height:30px;margin-bottom:2px}.signet-public .sg-console-render [data-slot=empty-icon]>svg{width:18px;height:18px}.signet-public .sg-console-render .activity-tabs{gap:0}.signet-public .sg-console-render [data-slot=button]{box-shadow:none}.signet-public .ps-console-current.ps-reveal,.signet-public .ps-hero-preview.ps-reveal{filter:none;transform:none}.signet-public .sg-cinematic-hero .ps-hero-preview{max-width:1080px}.signet-public .sg-console-figure figcaption{color:var(--scene-muted,var(--ps-muted));padding-top:10px;font-size:11px}html[data-theme=dark] .signet-public .sg-cinematic-hero{--scene-ink:#f0f0ed;--scene-muted:#b8b8b8;--scene-line:#e0e0e02e;color:var(--scene-ink);background:#000}html[data-theme=dark] .sg-hero-landscape>img{opacity:.37;filter:grayscale()}html[data-theme=dark] .sg-hero-landscape>div{background:linear-gradient(#000 1%,#000000b0 34%,#00000063 62%,#000 97%)}html[data-theme=dark] .signet-public .sg-cinematic-hero .ps-button-black{color:#1a1d1c;background:#f0f0ed;border-color:#fff5}html[data-theme=dark] .signet-public .sg-console-render .workspace-sidebar{background:#171717}html[data-theme=dark] .signet-public .sg-console-render .workspace-topbar{background:#0b0b0b}html[data-theme=dark] .signet-public .ps-overview-sky{filter:grayscale()}@container (max-width:850px){.signet-public .sg-console-render .signet-workspace{grid-template-columns:145px minmax(0,1fr)}.signet-public .sg-console-render .workspace-brand{padding:13px 10px}.sg-preview-tools>span:first-child{display:none}.signet-public .sg-console-render .workspace-content{padding:18px}.signet-public .sg-console-render .workspace-metric>p>svg{display:none}.signet-public .sg-console-render .workspace-metric{padding:12px}}@container (max-width:620px){.signet-public .sg-console-render .signet-workspace{display:block}.signet-public .sg-console-render .workspace-sidebar{display:none}.signet-public .sg-console-render .workspace-topbar{height:42px;padding:0 14px}.signet-public .sg-console-render .workspace-breadcrumb>span{display:inline}.signet-public .sg-console-render .workspace-content{padding:16px}.signet-public .sg-console-render .workspace-overview-heading{flex-wrap:nowrap;gap:8px}.signet-public .sg-console-render .workspace-overview-heading h2{font-size:19px}.signet-public .sg-console-render .workspace-overview-heading>div:last-child{display:none}.signet-public .sg-console-render .workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.signet-public .sg-console-render .workspace-metric{border-bottom:1px solid var(--ws-line);padding:12px}.signet-public .sg-console-render .workspace-metric>strong{margin:9px 0 7px;font-size:25px}.signet-public .sg-console-render .workspace-metric :is(small,button){display:none}.signet-public .sg-console-render .workspace-metric:nth-child(n+3){border-bottom:0}.signet-public .sg-console-render .workspace-metric:nth-child(2){border-right:0}.sg-console-render .activity-pagination,.signet-public .sg-console-render .activity-heading p,.signet-public .sg-console-render .activity-heading>button{display:none}.signet-public .sg-console-render .activity-tabs>[data-slot=tabs-list]{margin-inline:12px}.signet-public .sg-console-render [data-slot=tabs-trigger]{padding-inline:6px;font-size:9px}.signet-public .sg-console-render [data-slot=empty]{padding:22px 12px}.signet-public .sg-console-render [data-slot=empty-description]{font-size:11px}}@media (max-width:960px){.signet-public .sg-cinematic-hero{margin-inline:8px;padding-inline:24px}.sg-hero-composition{margin-bottom:36px}.signet-public .sg-cinematic-hero h1{font-size:clamp(45px,6.4vw,64px)}}@media (max-width:700px){.signet-public .sg-cinematic-hero{border-radius:0 0 18px 18px;margin-top:-83px;padding:130px 18px 24px}.sg-hero-composition{flex-direction:column;gap:16px;margin-bottom:35px;display:flex}.sg-hero-copy{text-align:center;width:100%;padding:0}.sg-hero-eyebrow{justify-content:center;margin-bottom:21px;font-size:10px}.signet-public .sg-cinematic-hero h1{letter-spacing:-.06em;font-size:clamp(42px,9vw,62px);line-height:1.06}.signet-public .sg-cinematic-hero .ps-hero-description{max-width:390px;margin:21px auto 0;font-size:13px;line-height:1.75}.signet-public .sg-cinematic-hero .ps-hero-actions{justify-content:center;gap:18px;margin-top:23px}.signet-public .sg-cinematic-hero .ps-button{gap:13px;min-height:43px;padding:12px 15px;font-size:11px}.sg-hero-explore{gap:8px;font-size:11px}.sg-hero-platforms{justify-content:center;margin-top:19px;font-size:10px}.sg-hero-landscape>img{object-position:48% center}.sg-console-figure figcaption>span{max-width:230px}}@media (prefers-reduced-motion:reduce){.sg-hero-explore:hover>span{transform:none}}.sg-product-film{width:100%;max-width:1080px;margin:0 auto}.sg-product-film-frame{aspect-ratio:16/9;background:#000;border:1px solid #ffffff20;border-radius:12px;overflow:hidden}.sg-product-film video{object-fit:contain;width:100%;height:100%;display:block}.sg-product-film figcaption{text-align:left;min-height:56px;color:var(--scene-ink);font:450 12px/1.5 var(--font-inter),sans-serif;justify-content:space-between;align-items:center;gap:16px;display:flex}.sg-product-film figcaption>span{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sg-product-film figcaption small{color:var(--scene-muted);font-size:10px;font-weight:400}.sg-product-film figcaption button{min-height:44px;color:var(--scene-ink);font:450 11px/1 var(--font-inter),sans-serif;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 12px;transition:background-color .18s,border-color .18s;display:inline-flex}.sg-product-film figcaption button:focus-visible{outline-offset:2px;outline:2px solid}@media (hover:hover) and (pointer:fine){.sg-product-film figcaption button:hover{border-color:var(--scene-line);background:#88888814}.sg-hero-explore:hover>span{transform:translateY(4px)}}@media (max-width:700px){.sg-product-film-frame{border-radius:8px}.sg-product-film figcaption{gap:10px;font-size:11px}.sg-product-film figcaption>span{display:block}.sg-product-film figcaption small{margin-top:2px;font-size:9px;display:block}}.signet-workspace.workspace-layout{--rail-width:196px}.workspace-layout>.workspace-topbar{background:var(--ws-panel);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:45;grid-area:1/1/auto/-1;gap:18px;height:56px;padding:0 20px 0 0}.workspace-header-brand{width:var(--rail-width);border-right:1px solid var(--ws-line);flex:none;align-items:center;gap:9px;height:56px;padding:0 21px;display:flex}.workspace-header-brand strong{letter-spacing:-.03em;font-size:15px;font-weight:600}.workspace-header-brand .workspace-sign-mark{width:26px;height:26px}.workspace-layout .workspace-breadcrumb{flex:1;gap:12px;font-size:11px}.workspace-layout .workspace-breadcrumb h1{font-size:11px}.workspace-layout .workspace-desktop-menu{display:inline-flex}.workspace-layout>.workspace-sidebar{background:var(--ws-panel);grid-area:2/1;height:calc(100dvh - 56px);position:sticky;top:56px}.workspace-layout>.workspace-sidebar>.workspace-brand{display:none}.workspace-layout .workspace-sidebar nav{padding:8px 10px 12px}.workspace-layout .workspace-nav-group{margin-bottom:8px}.workspace-layout .workspace-nav-group>p{letter-spacing:.06em;text-transform:uppercase;color:var(--ws-muted);padding:14px 9px 7px;font-size:9px}.workspace-layout .workspace-nav-entry{border-radius:4px;gap:9px;width:100%;height:31px;min-height:31px;margin-bottom:2px;padding:0 9px;font-size:11px;font-weight:400}.workspace-layout .workspace-sidebar-footer{padding:8px}.workspace-layout .workspace-main{flex-direction:column;grid-area:2/2;width:100%;min-height:calc(100dvh - 56px);display:flex}.workspace-layout .workspace-content{flex:1;width:100%;max-width:1720px;padding:24px}.workspace-layout .workspace-stack{gap:18px}.workspace-layout .workspace-tools{gap:10px}.workspace-layout .workspace-command-trigger{border-radius:4px;width:210px;height:32px;min-height:32px;padding:0 10px;font-size:11px}.workspace-layout .workspace-overview-heading h2,.workspace-layout .workspace-page-heading h2{letter-spacing:-.025em;font-size:20px;line-height:1.3}.workspace-layout .workspace-page-heading p{font-size:12px}.workspace-layout .workspace-overview-heading{align-items:center;gap:16px;margin:0}.workspace-overview-context{color:var(--ws-muted);margin-top:4px;font-size:10px;display:block}.workspace-layout :is(.workspace-card,.activity-workspace){box-shadow:none;border-radius:6px}.workspace-layout [data-slot=button]{border-radius:4px;height:32px;min-height:32px;font-size:11px}.workspace-layout [data-slot=input],.workspace-layout [data-slot=native-select-trigger]{border-radius:4px;height:34px;min-height:34px;font-size:12px}.workspace-layout .workspace-setting-row{padding:15px 0}.workspace-layout .workspace-card{padding:18px}.workspace-layout .workspace-card-flush{padding:0}.workspace-layout [data-slot=tabs-list]{scrollbar-width:thin;justify-content:flex-start;height:40px;padding:0 0 5px;overflow-y:hidden}.workspace-layout [data-slot=tabs-trigger]{flex:none;height:34px;padding-inline:10px;font-size:11px}.workspace-layout .activity-heading,.workspace-layout .workspace-detail-heading{padding:16px 18px}.workspace-layout .activity-heading h2,.workspace-layout .workspace-detail-heading h3{font-size:13px}.workspace-layout .activity-heading p{margin-top:3px;font-size:10px}.workspace-layout .activity-filters{gap:12px;padding:12px 18px}.workspace-layout .activity-tabs>[data-slot=tabs-list]{margin-inline:18px}.workspace-layout .activity-tabs [data-slot=tabs-trigger]{font-size:11px}.workspace-layout :is(.workspace-table,.activity-table) th{height:36px;padding:8px 14px;font-size:10px}.workspace-layout :is(.workspace-table,.activity-table) td{padding:10px 14px;font-size:11px}.workspace-layout :is(.workspace-table,.activity-table) td strong{font-size:11px}.workspace-layout :is(.workspace-table,.activity-table) td small{margin-top:2px;font-size:10px}.workspace-layout .activity-pagination{padding:10px 18px;font-size:10px}.workspace-page-footer{border-top:1px solid var(--ws-line);color:var(--ws-muted);justify-content:space-between;align-items:center;gap:12px;margin:0 24px;padding:14px 0;font-size:10px;display:flex}.workspace-page-footer>button{cursor:pointer;align-items:center;gap:8px;min-height:28px;display:flex}.workspace-layout[data-sidebar-collapsed=true] .workspace-header-brand{padding-inline:19px}.workspace-layout[data-sidebar-collapsed=true] .workspace-header-brand strong,.workspace-layout[data-sidebar-collapsed=true] .workspace-sidebar :is(.workspace-nav-group>p,.workspace-nav-entry>span,.workspace-nav-current,.workspace-sidebar-footer){display:none}.workspace-layout[data-sidebar-collapsed=true] .workspace-sidebar .workspace-nav-group{border-bottom:1px solid var(--ws-line);margin-top:10px;padding-bottom:8px}.workspace-layout[data-sidebar-collapsed=true] .workspace-sidebar .workspace-nav-entry{justify-content:center;height:36px;padding:0}.workspace-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.signet-workspace .workspace-summary-card{border:1px solid var(--ws-line);background:var(--ws-panel);box-shadow:none;border-radius:6px;gap:0;min-width:0;padding:0;overflow:hidden}.workspace-summary-main{justify-content:space-between;align-items:center;gap:10px;padding:15px 16px 13px;display:flex}.workspace-summary-icon{background:var(--ui-accent);width:38px;height:38px;color:var(--ws-text);border-radius:50%;flex:none;place-items:center;display:grid}.workspace-summary-main>div{text-align:right;min-width:0}.workspace-summary-main p{color:var(--ws-muted);font-size:10px}.workspace-summary-main strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:25px;font-weight:500;line-height:1;display:block}.workspace-summary-foot{border-top:1px solid var(--ws-line);min-height:29px;color:var(--ws-muted);padding:7px 14px;font-size:10px}.workspace-summary-foot button{cursor:pointer;align-items:center;gap:6px;display:flex}.workspace-summary-foot button:hover{color:var(--ws-text)}.workspace-insights-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1.15fr) minmax(0,.8fr);align-items:stretch;gap:16px;display:grid}.signet-workspace .workspace-insight-card{border:1px solid var(--ws-line);box-shadow:none;background:var(--ws-panel);border-radius:6px;gap:0;min-width:0;padding:16px}.workspace-insight-heading{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.workspace-insight-heading h3{font-size:12px;font-weight:500}.workspace-insight-heading>svg{color:var(--ws-muted)}.workspace-insight-heading>button{cursor:pointer;border-radius:4px;place-items:center;width:28px;height:28px;display:grid}.workspace-periods{gap:2px;display:flex}.workspace-periods>button{min-width:27px;min-height:28px;color:var(--ws-muted);cursor:pointer;border-radius:3px;padding:5px 6px;font-size:9px}.workspace-periods>button[aria-pressed=true]{background:var(--ui-primary);color:var(--ui-primary-foreground)}.workspace-chart-note{color:var(--ws-muted);font-size:9px;margin-top:2px!important}.workspace-traffic-plot{height:160px;color:var(--ws-text);gap:10px;margin-top:12px;display:flex}.workspace-traffic-plot>svg{flex:1;min-width:0;height:100%;overflow:visible}.workspace-plot-labels{width:15px;color:var(--ws-muted);flex-direction:column;flex:none;justify-content:space-between;padding:20px 0;font-size:9px;display:flex}.workspace-plot-gridline{stroke:var(--ws-line);stroke-width:.6px;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.workspace-plot-accepted,.workspace-plot-denied{fill:none;vector-effect:non-scaling-stroke;stroke-width:1.4px;stroke:currentColor}.workspace-plot-denied{stroke:var(--ws-muted);stroke-dasharray:4 4}.workspace-plot-axis{justify-content:space-between;margin-top:0;padding-left:25px}.workspace-plot-axis,.workspace-plot-legend{color:var(--ws-muted);font-size:9px;display:flex}.workspace-plot-legend{justify-content:center;gap:16px;margin-top:14px}.workspace-plot-legend>span{align-items:center;gap:6px;display:flex}.workspace-plot-legend i{background:var(--ws-text);width:11px;height:2px}.workspace-plot-legend>span+span i{border-top:2px dashed var(--ws-muted);background:0 0;height:0}.workspace-country-map{aspect-ratio:360/150;width:100%;margin:22px 0 14px;position:relative}.workspace-country-map:before{content:"";background:var(--ws-muted);opacity:.27;position:absolute;inset:0;-webkit-mask:url(/images/world-land.svg) 50%/contain no-repeat;mask:url(/images/world-land.svg) 50%/contain no-repeat}.workspace-country-map>svg{width:100%;height:100%;fill:var(--ws-text);stroke:var(--ws-panel);stroke-width:1px;position:relative}.workspace-country-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.workspace-country-list>li{align-items:center;gap:7px;min-width:0;font-size:10px;display:flex}.workspace-country-list>li>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.workspace-country-list strong{font-variant-numeric:tabular-nums;font-weight:500}.workspace-map-empty{color:var(--ws-muted);text-align:center;padding:14px 0;font-size:10px}.workspace-country-unknown{border-top:1px solid var(--ws-line);color:var(--ws-muted);justify-content:space-between;padding-top:10px;font-size:10px;display:flex;margin-top:auto!important}.workspace-app-panel .workspace-app-list{flex-direction:column;gap:0;margin-top:12px;display:flex}.workspace-app-row{border-bottom:1px solid var(--ws-line);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:13px 0;display:flex}.workspace-app-row>span{min-width:0}.workspace-app-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;display:block;overflow:hidden}.workspace-app-row small{color:var(--ws-muted);margin-top:3px;font-size:9px;font-weight:400;display:block}.workspace-app-row b{text-align:right;font-size:16px;font-weight:500}.workspace-app-panel .workspace-guide-link{gap:6px;margin-top:auto;padding-top:13px;font-size:10px}.workspace-app-row:focus-visible,.workspace-insight-heading>button:focus-visible,.workspace-page-footer>button:focus-visible,.workspace-periods>button:focus-visible,.workspace-summary-foot button:focus-visible{outline:2px solid var(--ui-ring);outline-offset:3px}@media (hover:hover) and (pointer:fine){.workspace-insight-heading>button:hover,.workspace-layout .workspace-nav-entry:hover{background:var(--ui-accent)}.workspace-app-row:hover{color:var(--ws-muted)}}@media (max-width:1150px){.workspace-insights-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.workspace-app-panel{grid-column:1/-1}.workspace-app-panel .workspace-app-list{flex-direction:row;gap:20px;margin-top:0}.workspace-app-row{flex:1}.workspace-app-panel .workspace-guide-link{border:0;align-self:flex-end}.workspace-layout .workspace-command-trigger{width:170px}}@media (max-width:900px){.signet-workspace.workspace-layout{--rail-width:176px}.workspace-layout[data-sidebar-collapsed=true]{--rail-width:66px}.workspace-layout .workspace-content{padding:18px}.workspace-layout .workspace-breadcrumb>span,.workspace-layout .workspace-breadcrumb>svg{display:none}.workspace-summary-grid{gap:10px}.workspace-summary-main{padding:13px 10px}.workspace-summary-icon{width:30px;height:30px}.workspace-summary-main strong{font-size:23px}.workspace-summary-main p{font-size:9px}.workspace-summary-foot{padding-inline:10px;font-size:9px}}@media (max-width:760px){.signet-workspace.workspace-layout{display:block}.workspace-layout>.workspace-topbar{gap:8px;height:56px;padding:0 12px;display:flex}.workspace-layout .workspace-header-brand{border:0;width:auto;height:56px;padding:0 6px 0 0}.workspace-layout .workspace-desktop-menu,.workspace-layout .workspace-header-brand strong,.workspace-layout>.workspace-sidebar{display:none}.workspace-layout .workspace-menu-button{display:inline-flex}.workspace-layout .workspace-breadcrumb{gap:6px}.workspace-layout .workspace-breadcrumb h1{max-width:110px;font-size:10px}.workspace-layout .workspace-tools{gap:4px}.workspace-layout .workspace-command-trigger{justify-content:center;width:32px;min-width:32px;padding:0}.workspace-layout .workspace-command-trigger>kbd,.workspace-layout .workspace-command-trigger>span,.workspace-layout .workspace-help{display:none}.workspace-layout .workspace-content{padding:20px 14px 28px}.workspace-layout .workspace-overview-heading{flex-wrap:wrap}.workspace-layout .workspace-overview-heading>div:last-child{width:auto}.workspace-layout .workspace-overview-heading>div:last-child>button{flex:none}.workspace-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.workspace-summary-main{padding:16px}.workspace-summary-main p{font-size:10px}.workspace-insights-grid{grid-template-columns:1fr;gap:14px}.workspace-insight-card.workspace-app-panel{grid-column:auto}.workspace-app-panel .workspace-app-list{flex-direction:column;gap:0}.workspace-country-map{align-self:center;max-width:340px}.workspace-layout .activity-filters{padding:12px}.workspace-layout .activity-heading{padding:14px}.workspace-page-footer{margin-inline:14px}}@media (pointer:coarse){.workspace-layout .workspace-topbar [data-slot=button],.workspace-periods>button{min-height:44px}.workspace-summary-foot button{min-height:30px}}.workspace-mobile-navigation{--ws-bg:var(--ui-background);--ws-panel:var(--ui-card);--ws-text:var(--ui-foreground);--ws-muted:var(--ui-muted-foreground);--ws-line:var(--ui-border);background:var(--ws-panel);color:var(--ws-text);font:400 12px/1.5 var(--font-inter),sans-serif}.workspace-mobile-navigation .workspace-brand{gap:10px;min-height:64px;padding:16px 20px}.workspace-mobile-navigation .workspace-sign-mark{object-fit:contain;flex:none;width:28px;height:28px}.workspace-mobile-navigation .workspace-brand strong{font-size:15px}.workspace-mobile-navigation .workspace-brand small{font-size:10px}.workspace-mobile-navigation .workspace-nav-group{margin-bottom:8px}.workspace-mobile-navigation .workspace-nav-group>p{text-transform:uppercase;padding:12px 10px 6px;font-size:9px}.workspace-mobile-navigation .workspace-nav-entry{border-radius:4px;justify-content:flex-start;gap:10px;width:100%;height:38px;padding:0 10px;font-size:12px}.workspace-mobile-navigation .workspace-nav-entry[aria-current=page]{background:var(--ui-accent);color:var(--ui-foreground)}.workspace-mobile-navigation .workspace-nav-current{width:12px;height:12px;margin-left:auto}.signet-public .sg-console-render .workspace-summary-grid{gap:10px}.signet-public .sg-console-render .workspace-summary-main{padding:12px}.signet-public .sg-console-render .workspace-summary-icon{width:29px;height:29px}.signet-public .sg-console-render .workspace-summary-icon>svg{width:15px}.signet-public .sg-console-render .workspace-summary-main strong{font-size:24px}.signet-public .sg-console-render .workspace-summary-foot{padding:6px 10px;font-size:8px}.signet-public .sg-console-render .workspace-overview-context{display:none}.signet-public .sg-console-render .workspace-insights-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px}.signet-public .sg-console-render .workspace-insight-card{padding:12px}.signet-public .sg-console-render .workspace-app-panel{display:none}.signet-public .sg-console-render .workspace-insight-heading h3{font-size:10px}.signet-public .sg-console-render .workspace-traffic-plot{height:100px}.signet-public .sg-console-render .workspace-chart-note{font-size:8px}.signet-public .sg-console-render .workspace-country-map{max-height:120px;margin:12px 0 0}.signet-public .sg-console-render .workspace-audit-panel{display:none}@container (max-width:620px){.signet-public .sg-console-render .workspace-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.signet-public .sg-console-render .workspace-summary-main{padding:10px}.signet-public .sg-console-render .workspace-summary-foot{display:none}.signet-public .sg-console-render .workspace-insights-grid{grid-template-columns:1fr}.signet-public .sg-console-render .workspace-country-panel{display:none}}.signet-public .sg-console-render .workspace-layout{--rail-width:172px;grid-template-rows:44px 1fr}.signet-public .sg-console-render .workspace-layout>.workspace-topbar{gap:14px;height:44px;padding:0 14px 0 0}.signet-public .sg-console-render .workspace-header-brand{height:44px;padding:0 16px}.signet-public .sg-console-render .workspace-header-brand strong{font-size:12px}.signet-public .sg-console-render .workspace-header-brand .workspace-sign-mark{width:23px;height:23px}.signet-public .sg-console-render .workspace-layout>.workspace-sidebar{top:0}.signet-public .sg-console-render .workspace-layout .workspace-main{min-height:0}.signet-public .sg-console-render .workspace-layout .workspace-stack{gap:12px}@container (max-width:850px){.signet-public .sg-console-render .workspace-layout{--rail-width:145px}}@container (max-width:620px){.signet-public .sg-console-render .workspace-layout{display:block}.signet-public .sg-console-render .workspace-header-brand{width:auto;padding:0 12px}.signet-public .sg-console-render .workspace-header-brand strong{display:none}.signet-public .sg-console-render .workspace-breadcrumb{display:flex}}.live-sessions-view .session-heading-controls{align-items:center;gap:8px;min-width:0;display:flex}.live-sessions-view .session-heading-controls .workspace-field{width:220px;max-width:100%}.session-toolbar{border-bottom:1px solid var(--ws-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.session-toolbar input{max-width:320px}.session-toolbar .workspace-periods{gap:4px}.session-toolbar .workspace-periods button{padding:8px 12px;font-size:12px}.session-toolbar .workspace-periods span{font-variant-numeric:tabular-nums;margin-left:6px}.session-license{letter-spacing:.02em;font-size:13px;font-weight:550}.session-secondary{color:var(--ws-muted);overflow-wrap:anywhere;margin-top:4px;font-size:11px;display:block}.session-device{align-items:center;gap:6px;display:flex}.session-details{color:var(--ws-muted);max-width:250px;margin-top:6px;font-size:11px}.session-details summary,.session-footer summary{cursor:pointer}.session-details span{overflow-wrap:anywhere;margin-top:6px;display:block}.session-footer{border-top:1px solid var(--ws-line);color:var(--ws-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 16px;font-size:11px;display:flex}.session-footer details{max-width:520px}.session-footer label{margin-top:12px}.session-footer p{margin-top:10px}.live-sessions-view .workspace-empty{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:160px;display:flex}.workspace-traffic-panel{align-self:start}.traffic-empty{height:160px;color:var(--ws-muted);place-items:center;font-size:12px;display:grid}@media (max-width:700px){.live-sessions-view .workspace-page-heading{flex-direction:column;align-items:stretch}.session-heading-controls{flex-wrap:wrap}.session-toolbar input{max-width:none}.session-toolbar{gap:12px}.session-footer{flex-direction:column}}.traffic-chart{--traffic-accepted:#168260;--traffic-denied:#d34b67;margin-top:16px}.traffic-totals{gap:36px;margin-bottom:12px;display:flex}.traffic-total>span{color:var(--ws-muted);align-items:center;gap:7px;font-size:11px;display:flex}.traffic-total i{background:var(--traffic-accepted);border-radius:50%;width:7px;height:7px}.traffic-total.denied i{background:var(--traffic-denied)}.traffic-total strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:26px;font-weight:550;display:block}.traffic-canvas{gap:12px;height:184px;display:flex;position:relative}.traffic-canvas>svg{flex:1;min-width:0;height:100%;overflow:visible}.traffic-scale{width:22px;color:var(--ws-muted);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;padding:14px 0;font-size:10px;display:flex}.traffic-grid{stroke:var(--ws-line);stroke-dasharray:3 5;stroke-width:.7px}.traffic-grid,.traffic-line{vector-effect:non-scaling-stroke}.traffic-line{fill:none;stroke-width:2px;stroke-linecap:round}.traffic-line.denied{stroke-dasharray:5 3}.traffic-crosshair{stroke:var(--ws-muted);stroke-dasharray:3 4;stroke-width:.6px;vector-effect:non-scaling-stroke}.traffic-hitpoints{display:flex;position:absolute;inset:0 0 0 34px}.traffic-hitpoints button{cursor:crosshair;background:0 0;border:0;border-radius:3px;flex:1;min-width:0}.traffic-hitpoints button:focus-visible{outline:1px solid var(--ws-muted);outline-offset:-1px}.traffic-axis{font-variant-numeric:tabular-nums;justify-content:space-between;padding-left:34px;font-size:10px}.traffic-axis,.traffic-detail{color:var(--ws-muted);display:flex}.traffic-detail{border-top:1px solid var(--ws-line);min-height:36px;flex-wrap:wrap;gap:12px;margin-top:16px;padding-top:12px;font-size:11px}.traffic-detail .accepted{color:var(--traffic-accepted)}.traffic-detail .denied{color:var(--traffic-denied)}.dark .traffic-chart,[data-theme=dark] .traffic-chart{--traffic-accepted:#59c9a2;--traffic-denied:#f2889e}.workspace-overview .workspace-traffic-panel{min-width:0}@media (min-width:1100px){.workspace-overview .workspace-insights-grid{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr) minmax(0,.8fr)}}.signet-workspace .workspace-ai-trigger{z-index:55;background:var(--ui-card);min-height:44px;color:var(--ui-foreground);border:1px solid var(--ui-border);border-radius:14px;gap:9px;padding:0 16px;font-size:13px;position:fixed;bottom:20px;right:24px}.workspace-ai-trigger svg{flex:none}.workspace-ai-panel{z-index:70;border:1px solid var(--ui-border);height:min(650px,100dvh - 102px);color:var(--ui-foreground);background:var(--ui-background);font:400 13px/1.6 var(--font-inter),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.012em;transform-origin:100% 100%;border-radius:20px;outline:none;flex-direction:column;animation:workspace-ai-enter .22s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:78px;right:24px;overflow:hidden;box-shadow:0 16px 56px #0003}.workspace-ai-header{background:var(--ui-card);border-bottom:1px solid var(--ui-border);align-items:center;gap:10px;min-height:78px;padding:14px 16px;display:flex}.workspace-ai-symbol{background:var(--ui-muted);border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.workspace-ai-header>div{flex:1;min-width:0}.workspace-ai-header h2{letter-spacing:-.03em;margin:0;font-size:16px;font-weight:600}.workspace-ai-header p{color:var(--ui-muted-foreground);align-items:center;gap:5px;margin:1px 0 0;font-size:11px;display:flex}.workspace-ai-header i{background:var(--ui-muted-foreground);border-radius:50%;width:5px;height:5px}.workspace-ai-header i[data-ready=true]{background:#16a377}.workspace-ai-header [data-slot=button]{border-radius:9px;flex:none;width:32px;height:36px;min-height:36px;padding:0}.workspace-ai-context{border-bottom:1px solid var(--ui-border);gap:8px;padding:10px 14px;display:flex}.workspace-ai-context [data-slot=native-select-wrapper]{flex:1;min-width:0}.workspace-ai-context .workspace-ai-language{flex:0 0 112px}.workspace-ai-context [data-slot=native-select]{background:0 0;border-radius:9px;height:34px;min-height:34px;font-size:11px}.workspace-ai-messages{scrollbar-width:thin;scrollbar-color:var(--ui-border)transparent;overscroll-behavior:contain;flex:1;min-height:0;padding:20px 14px;overflow-y:auto}.workspace-ai-welcome{flex-direction:column;align-items:flex-start;padding:18px 8px 12px;display:flex}.workspace-ai-welcome-mark{background:var(--ui-muted);border-radius:17px;place-items:center;width:56px;height:56px;margin-bottom:18px;display:grid}.workspace-ai-welcome h3{letter-spacing:-.035em;margin:0 0 8px;font-size:24px;font-weight:550;line-height:1.2}.workspace-ai-welcome>p{max-width:30ch;color:var(--ui-muted-foreground);margin:0;line-height:1.7}.workspace-ai-welcome>div{gap:6px;width:100%;margin-top:24px;display:grid}.workspace-ai-welcome button{text-align:left;border:1px solid var(--ui-border);background:var(--ui-card);cursor:pointer;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;font-size:12px;transition:background .14s;display:flex}.workspace-ai-welcome button>svg{flex:none}.workspace-ai-panel button:disabled{opacity:.45;cursor:default}.workspace-ai-message{overflow-wrap:anywhere;align-items:flex-start;gap:8px;margin:0 0 18px;display:flex}.workspace-ai-message-avatar{background:var(--ui-muted);border-radius:9px;flex:none;place-items:center;width:25px;height:25px;margin-top:4px;font-size:9px;font-weight:600;display:grid}.workspace-ai-message-body{background:var(--ui-muted);border-radius:3px 15px 15px;min-width:0;max-width:calc(100% - 38px);padding:11px 13px 12px}.workspace-ai-message-author{color:var(--ui-muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:5px;font-size:10px;font-weight:500;display:flex}.workspace-ai-message-author time{font-variant-numeric:tabular-nums;font-size:10px;font-weight:400}.workspace-ai-message-body>p{white-space:pre-wrap;margin:0;line-height:1.75}.workspace-ai-message.is-user{flex-direction:row-reverse;margin-left:24px}.workspace-ai-message.is-user .workspace-ai-message-body{background:var(--ui-foreground);color:var(--ui-background);border-radius:15px 3px 15px 15px}@supports (color:color-mix(in lab,red,red)){.workspace-ai-message.is-user .workspace-ai-message-author{color:color-mix(in srgb,var(--ui-background)75%,transparent)}}.workspace-ai-proposal{border-top:1px solid var(--ui-border);margin-top:12px;padding-top:10px}.workspace-ai-proposal>small{color:var(--ui-muted-foreground);font-size:10px;display:block}.workspace-ai-proposal>strong{margin:4px 0 10px;font-size:12px;font-weight:500;display:block}.workspace-ai-proposal [data-slot=button]{border-radius:8px;min-height:34px;font-size:11px}.workspace-ai-open-page{cursor:pointer;text-underline-offset:4px;align-items:center;gap:7px;min-height:34px;margin-top:6px;font-size:11px;text-decoration:underline;display:inline-flex}.workspace-ai-sources{flex-wrap:wrap;gap:5px;padding-top:8px;display:flex}.workspace-ai-sources>button{border:1px solid var(--ui-border);min-height:28px;color:var(--ui-muted-foreground);cursor:pointer;border-radius:6px;padding:3px 7px;font-size:10px}.workspace-ai-working{color:var(--ui-muted-foreground);align-items:center;gap:12px;padding:3px 4px 15px;display:flex}.workspace-ai-typing{gap:4px;display:flex}.workspace-ai-typing i{background:currentColor;border-radius:50%;width:4px;height:4px;animation:workspace-ai-dot 1.1s ease-in-out infinite}.workspace-ai-typing i:nth-child(2){animation-delay:.12s}.workspace-ai-typing i:nth-child(3){animation-delay:.24s}.workspace-ai-error{border:1px solid var(--ui-border);background:var(--ui-card);border-radius:12px;margin:8px 0;padding:11px 12px;font-size:12px}.workspace-ai-error p{margin:0}.workspace-ai-error button{text-underline-offset:3px;cursor:pointer;min-height:36px;margin-top:4px;text-decoration:underline}.workspace-ai-compose{border:1px solid var(--ui-border);background:var(--ui-card);border-radius:15px;align-items:flex-end;padding:8px;transition:border-color .14s;display:flex}.workspace-ai-compose:focus-within{border-color:var(--ui-ring)}.workspace-ai-compose textarea{resize:none;width:100%;min-height:50px;max-height:120px;font:inherit;color:inherit;caret-color:var(--ui-foreground);background:0 0;border:0;outline:none;padding:5px 4px;line-height:1.6}.workspace-ai-compose [data-slot=button]{border-radius:11px;flex:none;width:36px;height:36px;min-height:36px}.workspace-ai-footer{color:var(--ui-muted-foreground);justify-content:space-between;align-items:center;gap:8px;padding:9px 16px 12px;display:flex}.workspace-ai-footer>span{align-items:center;gap:4px;display:inline-flex}.workspace-ai-receipt{border-top:1px solid var(--ui-border);margin:10px 0 0;padding-top:8px;font-size:11px}.workspace-ai-receipt>div{justify-content:space-between;gap:10px;padding:3px 0;display:flex}.workspace-ai-receipt dt{color:var(--ui-muted-foreground)}.workspace-ai-receipt dd{text-align:right;overflow-wrap:anywhere;max-width:70%;margin:0}.workspace-ai-receipt code{font-size:10px}.workspace-ai-panel :is(button,textarea):focus-visible{outline:2px solid var(--ui-ring);outline-offset:3px}.workspace-ai-panel ::selection{background:var(--ui-foreground);color:var(--ui-background)}@keyframes workspace-ai-enter{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes workspace-ai-dot{0%,75%,to{opacity:.3}35%{opacity:1}}@media (hover:hover) and (pointer:fine){.workspace-ai-sources>button:hover,.workspace-ai-welcome button:not(:disabled):hover{background:var(--ui-accent);color:var(--ui-foreground)}}@media (max-width:600px){.signet-workspace .workspace-ai-trigger{bottom:14px;right:14px}.workspace-ai-panel{height:min(650px,100dvh - 86px);bottom:70px;right:12px}.workspace-ai-compose textarea{font-size:16px}}@media (pointer:coarse){.workspace-ai-compose [data-slot=button],.workspace-ai-header [data-slot=button],.workspace-ai-open-page,.workspace-ai-proposal [data-slot=button],.workspace-ai-sources>button{min-height:44px}.workspace-ai-compose [data-slot=button],.workspace-ai-header [data-slot=button]{min-width:44px}}@media (prefers-reduced-motion:reduce){.workspace-ai-panel,.workspace-ai-typing i{animation:none}.workspace-ai-panel *{transition:none}}.signet-workspace.workspace-layout{--ws-type-body:.9375rem;--ws-type-data:.875rem;--ws-type-label:.8125rem;--ws-type-meta:.75rem;font-size:var(--ws-type-body);line-height:1.55}.workspace-layout .workspace-breadcrumb,.workspace-layout .workspace-breadcrumb h1{font-size:var(--ws-type-label)}.workspace-layout .workspace-nav-entry{font-size:var(--ws-type-data);gap:10px;height:auto;min-height:38px;padding-block:8px;line-height:1.35}.workspace-layout .workspace-nav-entry>svg{width:16px;height:16px}.workspace-layout .workspace-nav-group>p{font-size:var(--ws-type-meta);letter-spacing:.02em;text-transform:none}.workspace-layout .workspace-content h2,.workspace-layout .workspace-overview-heading h2,.workspace-layout .workspace-page-heading h2{letter-spacing:-.025em;text-wrap:balance;font-size:1.5rem;line-height:1.3}.workspace-layout .workspace-content h3{font-size:1rem}.workspace-layout .workspace-content :where(label),.workspace-layout .workspace-overview-context,.workspace-layout .workspace-page-heading p{font-size:var(--ws-type-data)}.workspace-layout [data-slot=button]{font-size:var(--ws-type-label);height:auto;min-height:36px;padding-block:8px;line-height:1.35}.workspace-layout [data-slot=input],.workspace-layout [data-slot=native-select-trigger],.workspace-layout [data-slot=textarea]{font-size:var(--ws-type-data);height:auto;min-height:38px}.workspace-layout .workspace-command-trigger{font-size:var(--ws-type-label);min-height:36px}.workspace-layout .workspace-command-trigger kbd{font-size:var(--ws-type-meta)}.workspace-layout [data-slot=tabs-list]{height:auto;min-height:42px}.workspace-layout .activity-tabs [data-slot=tabs-trigger],.workspace-layout [data-slot=tabs-trigger]{font-size:var(--ws-type-label);height:auto;min-height:38px}.workspace-layout [data-slot=badge]{font-size:var(--ws-type-meta);line-height:1.4}.workspace-layout :is(.workspace-table,.activity-table,.analyzer-table) th{font-size:var(--ws-type-label);height:42px;padding:10px 16px;font-weight:500}.workspace-layout :is(.workspace-table,.activity-table,.analyzer-table) td{font-size:var(--ws-type-data);padding:13px 16px;line-height:1.5}.workspace-layout :is(.workspace-table,.activity-table,.analyzer-table) td strong{font-size:var(--ws-type-data)}.workspace-layout :is(.activity-subline,.activity-risk,.activity-pagination,.activity-heading p,.activity-detail dt),.workspace-layout :is(.workspace-table,.activity-table,.analyzer-table) :is(small,code){font-size:var(--ws-type-meta)}.workspace-layout .activity-detail dd{font-size:var(--ws-type-data);overflow-wrap:anywhere}.workspace-layout .activity-detail-button{min-width:80px;height:auto;min-height:32px;font-size:var(--ws-type-meta)}.workspace-layout :is(.activity-heading h2,.workspace-detail-heading h3,.workspace-insight-heading h3){font-size:1rem;font-weight:550;line-height:1.4}.workspace-layout .activity-filters label>span{font-size:var(--ws-type-label)}.workspace-layout :is(.workspace-help-text,.workspace-field-label,.workspace-inline-label,.workspace-setting-row label,.workspace-setting-row p){font-size:var(--ws-type-data);line-height:1.6}.workspace-layout .workspace-setting-row strong{font-size:var(--ws-type-body)}.workspace-layout .workspace-setting-row small{font-size:var(--ws-type-label);max-width:70ch;line-height:1.6}.workspace-layout :is(.workspace-summary-main p,.workspace-summary-foot,.workspace-chart-note,.workspace-guide-link,.workspace-app-row small,.workspace-country-list,.workspace-country-unknown,.workspace-map-empty){font-size:var(--ws-type-label)}.workspace-layout .workspace-summary-main strong{font-size:1.875rem}.workspace-layout .workspace-summary-main{padding:18px}.workspace-layout .workspace-summary-foot{padding:10px 16px}.workspace-layout .workspace-periods>button{font-size:var(--ws-type-label);min-height:36px;padding:8px 12px}.workspace-layout .workspace-app-row strong{font-size:var(--ws-type-data);overflow-wrap:anywhere}.workspace-layout :is(.traffic-total>span,.traffic-axis,.traffic-detail,.traffic-scale){font-size:var(--ws-type-meta)}.workspace-layout .traffic-totals{gap:32px}.workspace-layout .traffic-total strong{font-size:1.875rem}.workspace-layout .session-license{font-size:var(--ws-type-data)}.workspace-layout :is(.session-secondary,.session-details,.session-footer,.session-toolbar .workspace-periods button){font-size:var(--ws-type-meta)}.workspace-layout .workspace-profile-button strong{font-size:var(--ws-type-label)}.workspace-layout .workspace-profile-button small{font-size:var(--ws-type-meta)}.workspace-mobile-navigation .workspace-nav-entry{height:auto;min-height:42px;padding-block:10px;font-size:.875rem}.workspace-mobile-navigation .workspace-nav-group>p{text-transform:none;font-size:.75rem}.signet-language-menu :is(strong,[data-slot=dropdown-menu-radio-item]),.workspace-account-menu [data-slot=dropdown-menu-item]{font-size:.875rem}.signet-language-menu small,.workspace-account-menu small{font-size:.75rem}.workspace-layout .workspace-page-footer{font-size:var(--ws-type-meta)}.workspace-layout .intel-table th{font-size:var(--ws-type-label)}.workspace-layout .intel-table td{font-size:var(--ws-type-data)}.workspace-layout :is(.intel-table td small,.intel-table code,.intel-score,.intel-signal,.intel-decision,.intel-chart-axis,.intel-health,.intel-pagination,.intel-result-summary,.intel-footnote,.intel-metric small,.intel-model-list b){font-size:var(--ws-type-meta)}.workspace-layout :is(.intel-heading p,.intel-section-heading p,.intel-model>p,.intel-model-list p,.intel-model-list>div,.intel-metric>div){font-size:var(--ws-type-data)}.workspace-layout .intel-section-heading h3{font-size:1rem}.workspace-layout .intel-table td{padding-block:14px}.workspace-layout .intel-section-heading [data-slot=native-select-wrapper]{width:180px}.overview-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.overview-toolbar .workspace-periods{border:1px solid var(--ws-line);background:var(--ws-panel);border-radius:6px;padding:3px}.overview-freshness{align-items:center;gap:12px;display:flex}.overview-freshness,.overview-period-label{font-size:var(--ws-type-meta);color:var(--ws-muted)}.workspace-overview .workspace-insights-grid{grid-template-columns:minmax(0,1.75fr) minmax(280px,1fr);align-items:stretch}.workspace-overview .workspace-traffic-panel{align-self:stretch}.workspace-overview .workspace-insight-card{padding:20px}.workspace-overview .workspace-chart-note{margin-top:6px!important}.workspace-overview .traffic-chart{--traffic-accepted:#2386c9;--traffic-denied:#c63f61}html[data-theme=dark] .workspace-overview .traffic-chart{--traffic-accepted:#50b6ff;--traffic-denied:#f2889e}.overview-support-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.overview-support-grid .workspace-app-panel{grid-column:auto}.overview-support-grid .workspace-app-list{flex-direction:column;gap:0;margin-top:8px;display:flex}.overview-support-grid .workspace-guide-link{margin-top:auto;padding-top:14px}.overview-support-grid .workspace-country-map{max-height:120px;margin:16px 0}.overview-review-list{margin:8px 0 20px}.overview-review-list>button{text-align:left;cursor:pointer;border-bottom:1px solid var(--ws-line);justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 0;display:flex}.overview-review-list strong{font-size:var(--ws-type-data);font-weight:500;line-height:1.5;display:block}.overview-review-list small{font-size:var(--ws-type-meta);color:var(--ws-muted);margin-top:4px;line-height:1.6;display:block}.overview-review-list>button>svg{color:var(--ws-muted);flex:none}.overview-review-list>button:hover strong{text-underline-offset:3px;text-decoration:underline}.access-outcomes>button:focus-visible,.overview-review-list>button:focus-visible{outline:2px solid var(--ui-ring);outline-offset:4px}.access-outcomes{--outcome-blue:#3da9f5;--outcome-red:#ee738e;flex-direction:column;flex:1;display:flex}.outcome-ring{aspect-ratio:1;width:164px;margin:18px auto 12px;position:relative}.outcome-ring svg{width:100%;height:100%}.outcome-ring svg circle{fill:none;stroke-width:15px}.outcome-ring .outcome-track{stroke:var(--ws-line)}.outcome-ring .outcome-inner{stroke:var(--ui-muted);stroke-width:1px}.outcome-ring .outcome-accepted{stroke:var(--outcome-blue)}.outcome-ring .outcome-denied{stroke:var(--outcome-red)}.outcome-ring>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;inset:0}.outcome-ring strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:1.75rem;font-weight:600}.outcome-ring span{font-size:var(--ws-type-meta);color:var(--ws-muted)}.outcome-breakdown{font-size:var(--ws-type-label);gap:8px;margin-bottom:16px;display:grid}.outcome-breakdown>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.outcome-breakdown>div:last-child{border-top:1px solid var(--ws-line);margin-top:2px;padding-top:10px}.outcome-breakdown span{color:var(--ws-muted);align-items:center;gap:8px;display:flex}.outcome-breakdown strong{font-variant-numeric:tabular-nums;font-weight:500}.outcome-breakdown i{border-radius:50%;flex:none;width:8px;height:8px}.outcome-breakdown .is-accepted{background:var(--outcome-blue)}.outcome-breakdown .is-denied{background:var(--outcome-red)}.access-outcomes .workspace-guide-link{margin-top:auto}@media (max-width:1100px){.overview-support-grid,.workspace-layout .workspace-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-support-grid .overview-next-steps{grid-column:1/-1}}@media (max-width:900px){.signet-workspace.workspace-layout{--rail-width:196px}.workspace-layout[data-sidebar-collapsed=true]{--rail-width:66px}}.workspace-layout[data-sidebar-collapsed=true]{--rail-width:66px}@media (max-width:800px){.overview-support-grid,.workspace-overview .workspace-insights-grid{grid-template-columns:1fr}.overview-support-grid .overview-next-steps{grid-column:auto}.workspace-layout .workspace-content{padding:20px 16px}.workspace-layout .workspace-breadcrumb h1{font-size:var(--ws-type-label)}.workspace-layout .workspace-insight-heading h3{font-size:1rem}.workspace-layout .workspace-tools{gap:4px}.workspace-layout .workspace-command-trigger{width:34px;min-width:34px;padding-inline:0}}@media (pointer:coarse){.workspace-layout :is([data-slot=button],[data-slot=input],[data-slot=native-select-trigger],.workspace-periods>button){min-height:44px}}.signet-public .sg-console-render .workspace-layout{--ws-type-body:13px;--ws-type-data:11px;--ws-type-label:10px;--ws-type-meta:9px}.signet-public .sg-console-render .workspace-outcomes-panel{display:none}.signet-public .sg-console-render .workspace-insights-grid{grid-template-columns:1fr}.activity-table-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 18px 14px;display:flex}.activity-table-tools>div{align-items:center;gap:8px;display:flex}.activity-view-notice{color:var(--muted-foreground);max-width:24ch;font-size:12px}.activity-export-count{font-variant-numeric:tabular-nums;opacity:.65;margin-left:4px}@media (max-width:600px){.activity-view-notice{display:none}.activity-table-tools{gap:8px;padding-inline:12px}}.signet-workspace.workspace-layout{--rail-width:224px;--ws-bg:#fff;--ws-panel:#f7f8fa;--ws-text:#202127;--ws-muted:#62646c;--ws-line:#eceef1;--ws-accent:#eef0f4;--ws-hover:#f2f3f6;--ui-background:#fff;--ui-card:#f7f8fa;--ui-foreground:#202127;--ui-card-foreground:#202127;--ui-muted-foreground:#62646c;--ui-border:#e5e7ec;--ui-input:#d9dce3;--ui-primary:#202127;--ui-primary-foreground:#fff;--ui-accent:#eef0f4;--ui-accent-foreground:#202127;--dashboard-blue:#5876ae;--dashboard-green:#24744d;--dashboard-red:#ae3b53;--dashboard-amber:#8d631d;--dashboard-shadow:none;--ease-out:cubic-bezier(.23,1,.32,1);font-family:var(--font-inter),sans-serif;color-scheme:light;background:var(--ws-bg);color:var(--ws-text);grid-template-rows:56px 1fr;font-size:14px;line-height:1.5}html[data-theme=dark] .signet-workspace.workspace-layout{--ws-bg:#101011;--ws-panel:#19191c;--ws-text:#ededf0;--ws-muted:#aaaab4;--ws-line:#2b2b30;--ws-accent:#29292e;--ws-hover:#242429;--ui-background:#101011;--ui-card:#19191c;--ui-foreground:#ededf0;--ui-card-foreground:#ededf0;--ui-muted-foreground:#aaaab4;--ui-border:#303036;--ui-input:#414149;--ui-primary:#ededf0;--ui-primary-foreground:#151517;--ui-accent:#29292e;--ui-accent-foreground:#ededf0;--dashboard-blue:#9bb9ed;--dashboard-green:#87caab;--dashboard-red:#eba0b0;color-scheme:dark}.signet-workspace.workspace-layout>.workspace-topbar{background:var(--ws-bg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0;padding-right:28px}.signet-workspace.workspace-layout .workspace-header-brand{padding-inline:22px}.signet-workspace.workspace-layout .workspace-header-brand strong{letter-spacing:-.03em;font-size:17px;font-weight:600}.signet-workspace.workspace-layout .workspace-breadcrumb,.signet-workspace.workspace-layout .workspace-breadcrumb h1{font-size:13px;font-weight:400}.signet-workspace.workspace-layout>.workspace-sidebar{background:var(--ws-bg);border-right:1px solid var(--ws-line);box-shadow:none;padding-bottom:8px}.signet-workspace.workspace-layout .workspace-sidebar nav{padding:12px}.signet-workspace.workspace-layout .workspace-nav-group{margin:0 0 20px}.signet-workspace.workspace-layout .workspace-nav-group>p{color:var(--ws-muted);padding:8px 12px;font-size:12px}.signet-workspace.workspace-layout .workspace-nav-entry{isolation:isolate;height:35px;min-height:35px;color:var(--ws-text);border-radius:8px;margin:2px 0;padding:0 12px;font-weight:400;transition:color .16s,background-color .16s;position:relative;overflow:hidden}.signet-workspace.workspace-layout .workspace-nav-entry[aria-current=page]{color:var(--ws-text);background:0 0;font-weight:550}.workspace-active-marker{background:var(--ws-accent);z-index:-1;pointer-events:none;border-radius:8px;position:absolute;inset:0}.signet-workspace.workspace-layout .workspace-nav-entry>svg{stroke-width:1.5px;width:16px;height:16px;color:inherit;flex-shrink:0}.signet-workspace.workspace-layout .workspace-nav-entry>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.signet-workspace.workspace-layout .workspace-main{background:var(--ws-bg)}.signet-workspace.workspace-layout .workspace-content{padding:24px 28px 40px}.signet-workspace.workspace-layout .workspace-view-enter{animation:none}.signet-workspace.workspace-layout :is(h2,.workspace-page-heading h2){letter-spacing:-.025em;font-family:inherit;font-size:23px;font-weight:600}.signet-workspace.workspace-layout :is(h3,.workspace-insight-heading h3){letter-spacing:-.01em;font-family:inherit;font-size:14px;font-weight:600}.signet-workspace.workspace-layout :is(.workspace-card,.workspace-insight-card,.activity-workspace,.workspace-audit-panel,[data-slot=card]){background:var(--ws-panel);box-shadow:none;border:0;border-radius:16px}.signet-workspace.workspace-layout :is(.workspace-field,[data-slot=input],textarea){border-color:var(--ui-input);background:var(--ws-bg);color:var(--ws-text);caret-color:var(--ws-text);border-radius:8px;font-family:inherit;font-size:14px;line-height:1.5}.signet-workspace.workspace-layout :is(.workspace-field,[data-slot=input],textarea)::placeholder{color:var(--ws-muted);opacity:1}.signet-workspace.workspace-layout :is([data-slot=button],button){letter-spacing:0;font-family:inherit}.signet-workspace.workspace-layout .workspace-command-trigger{background:var(--ws-panel);box-shadow:none;border:0;border-radius:8px;font-size:12px}.signet-workspace.workspace-layout .workspace-table :is(th,td){font-variant-numeric:tabular-nums;font-size:13px;line-height:1.5}.signet-workspace.workspace-layout .workspace-table th{text-transform:none;letter-spacing:0;color:var(--ws-muted);background:0 0;font-size:12px;font-weight:400}.signet-workspace.workspace-layout .workspace-table td{border-color:var(--ws-line);padding-block:15px}.signet-workspace.workspace-layout .workspace-table tbody tr{background:0 0;transition:background-color .16s}.signet-workspace.workspace-layout .workspace-table tbody tr:hover{background:var(--ws-hover)}.signet-workspace.workspace-layout .workspace-setting-row{border-color:var(--ws-line);gap:24px;padding-block:20px}.signet-workspace.workspace-layout .workspace-setting-row small{color:var(--ws-muted);max-width:72ch;font-size:13px;line-height:1.65}.signet-workspace.workspace-layout .workspace-help-text{color:var(--ws-muted);line-height:1.65}.overview-dashboard-body{grid-template-columns:minmax(0,1fr) 232px;align-items:start;gap:24px;display:grid}.overview-dashboard-main{gap:24px;min-width:0;display:grid}.overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.overview-metric{background:#eeeefa;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:20px;display:flex}.overview-metric[data-tone=blue]{background:#e8f1fc}.overview-metric>p{color:#333745;font-size:12px}.overview-metric>strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:#202127;font-size:28px;font-weight:600;line-height:1.15}.overview-metric>button,.overview-metric>span{color:#4e5568;text-align:left;align-items:center;gap:6px;margin-top:auto;font-size:11px;line-height:1.5;display:inline-flex}.overview-metric>button{cursor:pointer}html[data-theme=dark] .overview-metric{background:#262630}html[data-theme=dark] .overview-metric[data-tone=blue]{background:#222c3a}html[data-theme=dark] .overview-metric>strong{color:#ededf0}html[data-theme=dark] .overview-metric>button,html[data-theme=dark] .overview-metric>p,html[data-theme=dark] .overview-metric>span{color:#bdc2d1}.signet-workspace.workspace-layout .workspace-insights-grid{grid-template-columns:minmax(0,1.8fr) minmax(220px,1fr);align-items:stretch;gap:24px;display:grid}.signet-workspace.workspace-layout .workspace-traffic-panel{grid-column:1;min-height:290px}.signet-workspace.workspace-layout .workspace-outcomes-panel{grid-column:2;min-height:290px}.signet-workspace.workspace-layout .workspace-country-panel{grid-column:1;min-height:300px}.signet-workspace.workspace-layout .workspace-app-panel{grid-column:2;min-height:300px}.signet-workspace.workspace-layout .workspace-insight-heading{gap:12px;margin-bottom:18px}.overview-activity-rail{gap:30px;min-width:0;padding-left:4px;display:grid}.overview-activity-rail h3{margin:0 0 16px;font-size:13px;font-weight:500}.overview-rail-feed{gap:20px;margin:0;padding:0;list-style:none;display:grid}.overview-rail-feed>li{align-items:flex-start;gap:12px;display:flex}.overview-rail-feed>li>svg{color:var(--ws-muted);flex-shrink:0;margin-top:2px}.overview-rail-feed strong,.overview-rail-list strong{overflow-wrap:anywhere;font-size:12px;font-weight:450;line-height:1.5;display:block}.overview-rail-feed time,.overview-rail-list small{color:var(--ws-muted);margin-top:4px;font-size:11px;line-height:1.5;display:block}.overview-rail-list{gap:4px;display:grid}.overview-rail-list button{text-align:left;cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;width:100%;min-width:0;margin-inline:-8px;padding:10px 8px;transition:background-color .16s;display:flex}.overview-rail-list button>span{flex:1;min-width:0}.overview-rail-list button>svg{color:var(--ws-muted);flex-shrink:0;margin-top:2px}.overview-rail-list button:hover{background:var(--ws-panel)}.signet-workspace.workspace-layout :is(button,a,input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #7b91b7}@media (hover:hover) and (pointer:fine){.signet-workspace.workspace-layout button:active{transform:scale(.985)}.signet-workspace.workspace-layout .workspace-nav-entry:hover{background:var(--ws-hover)}}@media (min-width:1600px){.overview-dashboard-body{grid-template-columns:minmax(0,1fr) 260px;gap:28px}.overview-metric{padding:24px}}@media (max-width:1280px){.overview-dashboard-body{grid-template-columns:minmax(0,1fr) 196px;gap:20px}.overview-metrics{gap:12px}.overview-metric{padding:17px}.signet-workspace.workspace-layout .workspace-insights-grid{grid-template-columns:minmax(0,1.4fr) minmax(190px,1fr);gap:20px}}@media (max-width:1100px){.overview-dashboard-body{grid-template-columns:minmax(0,1fr)}.overview-activity-rail{border-top:1px solid var(--ws-line);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:24px}.signet-workspace.workspace-layout .workspace-content{padding:22px}.signet-workspace.workspace-layout .workspace-nav-entry{min-height:38px}}@media (max-width:640px){.signet-workspace.workspace-layout .workspace-content{padding:20px 16px}.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.overview-metric>strong{font-size:26px}.signet-workspace.workspace-layout .workspace-insights-grid{grid-template-columns:1fr;gap:16px}.signet-workspace.workspace-layout :is(.workspace-traffic-panel,.workspace-outcomes-panel,.workspace-country-panel,.workspace-app-panel){grid-column:1;min-height:0}.overview-activity-rail{grid-template-columns:1fr}.signet-workspace.workspace-layout .workspace-insight-card{padding:18px}.overview-dashboard-main{gap:16px}.overview-rail-list button{min-height:44px}.signet-workspace.workspace-layout :is(.workspace-nav-entry,[data-slot=button]){min-height:40px}}@media (prefers-reduced-motion:reduce){.signet-workspace.workspace-layout button{transition:color 80ms,background-color 80ms}.workspace-active-marker{transform:none!important}}.console-segmented{isolation:isolate;grid-template-columns:repeat(var(--segment-count),minmax(0,1fr));background:var(--ws-panel,#f3f4f7);border-radius:9px;align-items:center;gap:2px;width:max-content;max-width:100%;min-height:34px;padding:4px;display:inline-grid;position:relative}.console-segmented-indicator{width:calc((100% - 8px)/var(--segment-count));transform:translateX(calc(var(--segment-index)*100%));background:var(--ws-bg,#fff);z-index:-1;border-radius:6px;transition:transform .2s cubic-bezier(.23,1,.32,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 4px #141e3214}.console-segmented>button{min-width:64px;height:28px;color:var(--ws-muted,#62646c);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:0 12px;font-size:12px;display:inline-flex;min-height:28px!important}.console-segmented>button[aria-pressed=true]{color:var(--ws-text,#202127);font-weight:500}.console-segmented>button>span{font-variant-numeric:tabular-nums;font-size:11px}.signet-workspace.workspace-layout .traffic-chart{--traffic-accepted:#313744;--traffic-denied:#9ab6e4}.signet-workspace.workspace-layout .outcome-accepted{stroke:#313744}.signet-workspace.workspace-layout .outcome-denied{stroke:#a6bde3}html[data-theme=dark] .signet-workspace.workspace-layout .traffic-chart{--traffic-accepted:#cbd4e5;--traffic-denied:#7191c4}html[data-theme=dark] .signet-workspace.workspace-layout .outcome-accepted{stroke:#cbd4e5}html[data-theme=dark] .signet-workspace.workspace-layout .outcome-denied{stroke:#7191c4}@media (prefers-reduced-motion:reduce){.console-segmented-indicator{transition:none}}.workspace-upgrade-inline{border-top:1px solid var(--ui-border);color:var(--ui-muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:20px;padding:16px 0;font-size:12px;line-height:1.6;display:flex}.workspace-upgrade-inline a{color:var(--ui-foreground);text-underline-offset:4px;white-space:nowrap;text-decoration:underline}.signet-menu{border-color:var(--ui-border);background:var(--ui-popover);min-width:208px;color:var(--ui-popover-foreground);scrollbar-width:thin;scrollbar-color:var(--ui-border)transparent;border-radius:12px;padding:6px;animation-duration:.15s;animation-timing-function:cubic-bezier(.16,1,.3,1);box-shadow:0 14px 42px #00000020,0 3px 9px #0000000c}html[data-theme=dark] .signet-menu{background:#141414;border-color:#303030;box-shadow:0 18px 48px #0008,0 2px 6px #0006}.signet-menu :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item]){cursor:pointer;border-radius:7px;gap:10px;min-height:36px;font-size:13px;line-height:1.4;transition:background-color .1s,color .1s}.signet-menu :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger]){padding:8px 10px}.signet-menu :is([data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item]){padding-block:8px}.signet-menu :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item])[data-highlighted]{background:var(--ui-accent);color:var(--ui-accent-foreground)}.signet-menu [data-variant=destructive][data-highlighted]{color:var(--ui-destructive);background:var(--ui-destructive)}@supports (color:color-mix(in lab,red,red)){.signet-menu [data-variant=destructive][data-highlighted]{background:color-mix(in srgb,var(--ui-destructive)10%,var(--ui-popover))}}.signet-menu [data-disabled]{cursor:default;opacity:.4}.signet-menu .workspace-menu-caption,.signet-menu [data-slot=dropdown-menu-label]{letter-spacing:.015em;color:var(--ui-muted-foreground);padding:7px 10px 6px;font-size:11px;font-weight:500}.signet-menu [data-slot=dropdown-menu-separator]{background:var(--ui-border);margin:5px 4px}.workspace-profile-menu{width:min(290px,100vw - 24px);padding:7px}.workspace-profile-identity{align-items:center;gap:11px;padding:12px 10px 14px;display:flex}.workspace-profile-avatar{background:var(--ui-muted);width:39px;height:39px;color:var(--ui-foreground);border-radius:11px;flex-shrink:0;place-items:center;font-size:13px;font-weight:550;display:grid;overflow:hidden}.workspace-profile-avatar img{object-fit:cover;width:100%;height:100%}.workspace-profile-identity>span:last-child{min-width:0}.workspace-profile-identity small,.workspace-profile-identity strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-profile-identity strong{font-size:14px;font-weight:550}.workspace-profile-identity small{color:var(--ui-muted-foreground);margin-top:4px;font-size:11px}.workspace-switch-item>span{flex:1;min-width:0}.workspace-switch-item small,.workspace-switch-item strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-switch-item strong{font-size:12px;font-weight:500}.workspace-switch-item small{color:var(--ui-muted-foreground);margin-top:3px;font-size:10px}.workspace-menu-plan{border:1px solid var(--ui-border);color:var(--ui-muted-foreground);border-radius:4px;margin-left:auto;padding:4px 6px;font-size:10px;line-height:1}.workspace-menu-fallback{padding:8px 10px;font-size:12px}.workspace-account-menu [data-slot=dropdown-menu-item]{min-height:36px;font-size:13px}.workspace-account-menu [data-slot=dropdown-menu-item]:last-child{color:inherit}.workspace-plan-gate{border:1px solid var(--ui-border);background:var(--ui-card);border-radius:12px;justify-items:start;gap:14px;max-width:520px;margin:44px auto;padding:30px;display:grid}.workspace-plan-gate>svg{color:var(--ui-muted-foreground)}.workspace-plan-gate h2{letter-spacing:-.025em;font-size:22px;font-weight:550}.workspace-plan-gate p{color:var(--ui-muted-foreground);font-size:13px;line-height:1.7}.workspace-plan-gate a{text-underline-offset:4px;font-size:13px;text-decoration:underline}@media (pointer:coarse){.signet-menu :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item]){min-height:44px}}@media (prefers-reduced-motion:reduce){.signet-menu,.signet-menu *{transition:none!important;animation:none!important}}.workspace-overview .overview-metric-focus{grid-template-columns:minmax(0,1.12fr) minmax(0,1.5fr);gap:18px;display:grid}.signet-workspace .overview-denied-metric{border:1px solid var(--ws-line);background:var(--ws-panel);box-shadow:none;border-radius:10px;gap:0;padding:23px 25px}.overview-denied-heading{align-items:center;gap:8px;display:flex}.overview-denied-heading h3{margin:0;font-size:13px;font-weight:500}.overview-denied-heading>svg{color:var(--ws-muted)}.overview-denied-heading>span{color:var(--ws-muted);margin-left:auto;font-size:11px}.overview-denied-number{align-items:center;gap:20px;margin:20px 0 16px;display:flex}.overview-denied-number>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:62px;font-weight:500;line-height:1}.overview-denied-number>p{max-width:24ch;color:var(--ws-muted);margin:0;font-size:12px;line-height:1.65}.overview-denied-metric[data-elevated=true] .overview-denied-heading>svg,.overview-denied-metric[data-elevated=true] .overview-denied-number>strong{color:var(--dashboard-red,#ba3653)}.overview-denied-metric>a{align-items:center;gap:6px;width:fit-content;min-height:28px;font-size:12px;font-weight:500;display:flex}.overview-secondary-metrics{border:1px solid var(--ws-line);background:var(--ws-panel);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;align-self:center;padding:24px 7px;display:grid}.overview-secondary-metrics>div{min-width:0;padding:0 18px}.overview-secondary-metrics>div+div{border-left:1px solid var(--ws-line)}.overview-secondary-metrics p{color:var(--ws-muted);margin:0;font-size:12px}.overview-secondary-metrics strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin:11px 0 12px;font-size:25px;font-weight:500;line-height:1.3;display:block}.overview-secondary-metrics button,.overview-secondary-metrics>div>span{color:var(--ws-muted);align-items:center;gap:4px;font-size:11px;line-height:1.6;display:flex}.overview-secondary-metrics button{cursor:pointer;min-height:28px}.overview-secondary-metrics button>svg{flex:none}.overview-records{min-width:0;max-width:100%;scroll-margin-top:80px}.workspace-overview{grid-template-columns:minmax(0,1fr);min-width:0}.workspace-quick-start{border:1px solid var(--ws-line);background:var(--ws-panel);border-radius:12px;padding:36px}.quick-start-intro{max-width:610px}.quick-start-emblem{color:var(--ws-text);margin-bottom:18px;display:inline-flex}.quick-start-intro h2{letter-spacing:-.03em;margin:0 0 12px;font-size:28px;font-weight:500;line-height:1.25}.quick-start-intro>p{color:var(--ws-muted);max-width:63ch;margin:0;font-size:14px;line-height:1.75}.quick-start-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:36px 0 30px;padding:0;list-style:none;display:grid}.quick-start-steps li{min-width:0}.quick-start-rail{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.quick-start-rail>span{border:1px solid var(--ws-line);background:var(--ws-bg);border-radius:13px;place-items:center;width:54px;height:54px;display:grid}.quick-start-rail>svg{color:var(--ws-muted);margin-right:8px}.quick-start-steps li[data-current=true] .quick-start-rail>span{background:var(--ui-primary);color:var(--ui-primary-foreground);border-color:#0000}.quick-start-steps small{color:var(--ws-muted);font-size:11px}.quick-start-steps h3{margin:6px 0 9px;font-size:16px;font-weight:550}.quick-start-steps p{color:var(--ws-muted);max-width:33ch;margin:0;font-size:13px;line-height:1.75}.quick-start-actions{border-top:1px solid var(--ws-line);flex-wrap:wrap;gap:10px;padding-top:24px;display:flex}.access-world{isolation:isolate;margin:18px 0 12px;padding-bottom:25px;position:relative}.access-world svg{width:100%;height:auto;display:block;overflow:visible}.access-world-grid path{fill:none;stroke:var(--ws-line);stroke-width:.35px;stroke-dasharray:2 3}.access-world-land path{fill:var(--ws-muted)}@supports (color:color-mix(in lab,red,red)){.access-world-land path{fill:color-mix(in srgb,var(--ws-muted)18%,var(--ws-panel))}}.access-world-land path{stroke:var(--ws-panel);stroke-width:.35px;transition:fill .16s}.access-world-land path[data-observed=true]{fill:var(--dashboard-blue,#2563eb)}@supports (color:color-mix(in lab,red,red)){.access-world-land path[data-observed=true]{fill:color-mix(in srgb,var(--dashboard-blue,#2563eb)35%,var(--ws-panel))}}.access-world-land path[data-selected=true]{fill:var(--dashboard-blue,#2563eb);fill-opacity:.75;stroke:var(--dashboard-blue,#2563eb)}.access-world-marker{fill:var(--ws-panel);stroke:var(--dashboard-blue,#2563eb);stroke-width:1px}.access-world-marker .access-world-pulse{fill:none;transform-box:fill-box;transform-origin:50%;animation:access-country-pulse 2.6s ease-out infinite paused}.access-geography[data-visible=true] .access-world-pulse{animation-play-state:running}.access-world-caption{color:var(--ws-muted);font-size:10px;position:absolute;bottom:0;left:0}.access-country-ranking{gap:2px;margin:10px 0 0;padding:0;list-style:none;display:grid}.access-country-ranking button{isolation:isolate;text-align:left;cursor:pointer;border-radius:5px;align-items:center;gap:9px;width:100%;min-height:37px;padding:7px 8px;font-size:12px;display:flex;position:relative;overflow:hidden}.access-country-ranking button[aria-pressed=true]{background:var(--ui-accent)}.access-country-ranking button>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.access-country-count{font-variant-numeric:tabular-nums;align-items:center;gap:12px;display:flex}.access-country-count small{color:var(--ws-muted);text-align:right;min-width:28px;font-size:10px}.access-country-ranking button>i{background:var(--dashboard-blue,#2563eb);opacity:.35;height:2px;position:absolute;bottom:0;left:0}.access-country-unlocated{color:var(--ws-muted);justify-content:space-between;gap:10px;margin:12px 8px 0;font-size:11px;display:flex}.access-country-unlocated>b{font-variant-numeric:tabular-nums;font-weight:400}.access-location-empty>strong{font-size:12px;font-weight:500;line-height:1.6;display:block}.access-location-empty p{color:var(--ws-muted);margin:5px 0 0;font-size:12px;line-height:1.65}.workspace-layout[data-dashboard-view] .overview-support-grid{align-items:start}.signet-public .sg-hero-gradient{z-index:-1;pointer-events:none;background-color:var(--ps-page);background-image:radial-gradient(var(--ps-muted).8px,transparent .8px);opacity:.68;background-size:11px 10px;position:absolute;inset:0;overflow:hidden}.sg-hero-gradient canvas{opacity:0;width:100%;height:100%;display:block}.sg-hero-gradient[data-ready=true] canvas{opacity:1}.sg-hero-gradient:after{content:"";background:linear-gradient(180deg,transparent 55%,var(--ps-page)100%);position:absolute;inset:0}.signet-public .sg-cinematic-hero{background:var(--ps-page)}.signet-public .sg-cinematic-hero h1{letter-spacing:-.04em;text-shadow:0 2px 24px var(--ps-page)}.signet-public .sg-hero-eyebrow{display:none}.signet-public .sg-hero-copy{padding-top:34px}.signet-public .ps-feature-rhythm{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px}.signet-public .ps-feature-rhythm .ps-feature{box-shadow:none;border-radius:14px;transition:border-color .17s;translate:none}.signet-public .ps-feature-rhythm .ps-feature-hero{background:var(--ps-panel);min-height:0;color:var(--ps-ink);border-color:var(--ps-line);grid-area:span 2/span 2;gap:0;padding:32px 0 0;display:flex}.ps-feature-hero-copy{max-width:570px;padding:0 32px}.ps-feature-hero-copy>svg{margin-bottom:20px}.signet-public .ps-feature-hero h3{letter-spacing:-.035em;max-width:15ch;margin-bottom:14px;font-size:clamp(27px,2.7vw,36px);line-height:1.15}.signet-public .ps-feature-hero p{max-width:44ch;color:var(--ps-muted);font-size:14px}.ps-feature-hero-copy>a{align-items:center;gap:8px;min-height:36px;margin-top:15px;font-size:12px;display:flex}.ps-feature-console{transform-origin:0 100%;border:1px solid var(--ps-line);background:var(--ps-page);border-radius:10px 0 0;width:calc(100% + 15px);margin:30px 0 -20px 32px;transition:transform .3s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translate(12px)rotate(-1.3deg)}.ps-feature-console-label{color:var(--ps-muted);align-items:center;gap:6px;padding:10px 14px;font-size:10px;display:flex}.ps-feature-console-label i{background:currentColor;border-radius:50%;width:5px;height:5px}.ps-feature-console img{object-fit:cover;object-position:top;width:100%;height:auto;max-height:220px;display:block}.ps-feature-console .ps-feature-console-dark{display:none}html[data-theme=dark] .ps-feature-console .ps-feature-console-dark{display:block}html[data-theme=dark] .ps-feature-console .ps-feature-console-light{display:none}.signet-public .ps-feature-rhythm .ps-feature-compact{gap:0;min-height:220px;padding:23px 25px}.ps-feature-small-icon{color:var(--ps-ink);margin-bottom:20px}.signet-public .ps-feature-compact h3{letter-spacing:-.025em;margin-bottom:10px;font-size:19px;line-height:1.3}.signet-public .ps-feature-compact p{font-size:13px;line-height:1.7}.signet-public .ps-feature-compact>a{min-height:28px;margin-top:14px;font-size:11px}.signet-public .ps-trust-proof{grid-template-columns:1fr 1.15fr;gap:80px;padding-top:25px;padding-bottom:95px;display:grid}.ps-trust-intro h2{letter-spacing:-.035em;max-width:14ch;margin:0 0 19px;font-size:clamp(28px,3vw,41px);font-weight:500;line-height:1.15}.ps-trust-intro p{color:var(--ps-muted);max-width:43ch;font-size:15px;line-height:1.8}.ps-trust-intro>a{align-items:center;gap:8px;min-height:40px;margin-top:18px;font-size:13px;display:inline-flex}.ps-trust-evidence>div{border-bottom:1px solid var(--ps-line);gap:20px;padding:22px 0;display:flex}.ps-trust-evidence>div:first-child{padding-top:0}.ps-trust-evidence>div>svg{flex:none;margin-top:3px}.ps-trust-evidence h3{letter-spacing:-.02em;margin:0 0 7px;font-size:17px;font-weight:500}.ps-trust-evidence p{max-width:48ch;color:var(--ps-muted);margin:0;font-size:13px;line-height:1.8}.signet-workspace .workspace-ai-trigger,.signet-workspace.workspace-layout[data-dashboard-view] .workspace-ai-trigger{color:#ededf0;background:radial-gradient(90% 120% at 40% -30%,#ffffff0f,#0000 62%),linear-gradient(#242426,#19191b 45%,#111112);border:0;border-radius:999px;gap:11px;min-width:214px;height:56px;min-height:56px;padding:8px 15px 8px 9px;font-size:13px;transition:transform .18s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px #ffffff2b,inset 0 -1px #000b,0 0 0 1px #000b,0 8px 24px -8px #0007}.workspace-ai-trigger:hover{transform:translateY(-2px)}.workspace-ai-trigger:active{transform:translateY(0)}.workspace-ai-orb{color:#fff;background:radial-gradient(circle at 32% 24%,#ffffffb0,#0000 24%),radial-gradient(circle at 55% 70%,#214cad 0,#123788 32%,#62bdff 67%,#c7f0ff 92%);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 1px 2px #e0f6ffa0,0 2px 8px #0004}.workspace-ai-orb>svg{filter:drop-shadow(0 1px 1px #0006)}.workspace-ai-pill-copy{flex-direction:column;flex:1;align-items:flex-start;gap:1px;display:flex}.workspace-ai-pill-copy strong{font-size:13px;font-weight:550;line-height:1.3}.workspace-ai-pill-copy small{color:#b9b9c1;font-size:10px;font-weight:400;line-height:1.4}.workspace-ai-trigger>svg{color:#b9b9c1;margin-left:12px}.workspace-ai-panel{border-radius:16px;width:min(400px,100% - 24px);height:min(610px,100dvh - 112px);bottom:90px;box-shadow:0 18px 60px #0003}.workspace-ai-header{background:0 0;gap:9px;min-height:66px;padding:12px 15px}.workspace-ai-symbol{background:0 0;width:33px;height:33px}.workspace-ai-header h2{font-size:15px;font-weight:550}.workspace-ai-header p{font-size:10px}.workspace-ai-context{padding:9px 14px}.workspace-ai-messages{padding:22px 17px}.workspace-ai-welcome{padding:22px 3px 12px}.workspace-ai-welcome-mark{display:none}.workspace-ai-welcome h3{max-width:13ch;margin-bottom:13px;font-size:23px;font-weight:500}.workspace-ai-welcome>p{max-width:32ch;font-size:13px}.workspace-ai-welcome>div{gap:0;margin-top:26px}.workspace-ai-welcome button{border:0;border-bottom:1px solid var(--ui-border);background:0 0;border-radius:0;min-height:43px;padding:11px 0}.workspace-ai-welcome button:last-child{border-bottom:0}.workspace-ai-message-body{background:0 0;border-radius:0;padding:7px 0 10px}.workspace-ai-message-avatar{background:0 0;margin-top:6px}.workspace-ai-message.is-user{margin-left:36px}.workspace-ai-message.is-user .workspace-ai-message-avatar{display:none}.workspace-ai-message.is-user .workspace-ai-message-body{background:var(--ui-muted);color:var(--ui-foreground);border-radius:13px 3px 13px 13px;max-width:100%;padding:11px 13px}.workspace-ai-message.is-user .workspace-ai-message-author{color:var(--ui-muted-foreground)}.workspace-ai-message-body>p{font-size:13px;line-height:1.8}.workspace-ai-message-author,.workspace-ai-message-author time{font-size:10px}.workspace-ai-compose{color:#ededf0;background:linear-gradient(#242426,#171719);border:0;border-radius:30px;gap:8px;margin:0 12px;padding:8px 9px;box-shadow:inset 0 1px #ffffff29,0 0 0 1px #0008}.workspace-ai-compose:focus-within{outline-offset:2px;outline:2px solid #8fb8ff}.workspace-ai-compose-orb{align-self:center;width:31px;height:31px}.workspace-ai-compose textarea{caret-color:#b2d6ff;min-height:34px;max-height:100px;padding:7px 2px;font-size:13px;line-height:1.5}.workspace-ai-compose textarea::placeholder{color:#b0b0ba}.workspace-ai-compose [data-slot=button]{color:#171719;background:#e4e4e8;border-radius:50%;align-self:center;width:32px;height:32px;min-height:32px;padding:0}.workspace-ai-footer{padding:10px 17px 13px;font-size:10px}@keyframes access-country-pulse{0%{opacity:.8;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}@media (hover:hover) and (pointer:fine){.ps-feature-hero:hover .ps-feature-console{transform:translate(6px)rotate(0)}.overview-denied-metric>a:hover,.overview-secondary-metrics button:hover{color:var(--ws-text)}.access-country-ranking button:hover{background:var(--ui-accent)}}@media (max-width:1100px){.workspace-overview .overview-metric-focus{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.overview-secondary-metrics>div{padding-inline:12px}.overview-denied-number>strong{font-size:52px}.overview-denied-number{gap:14px}.signet-public .ps-trust-proof{gap:40px}}@media (max-width:900px){.workspace-overview .overview-metric-focus{grid-template-columns:1fr}.overview-denied-number{margin-block:15px}.overview-secondary-metrics{padding-block:18px}.signet-public .ps-feature-rhythm{grid-template-columns:repeat(2,minmax(0,1fr))}.signet-public .ps-feature-rhythm .ps-feature-hero{grid-area:auto/span 2}.signet-public .ps-feature-rhythm .ps-feature-compact:last-child{grid-column:span 2}.signet-public .ps-trust-proof{grid-template-columns:1fr;gap:35px}}@media (max-width:600px){.workspace-quick-start{padding:25px 20px}.quick-start-intro h2{font-size:25px}.quick-start-steps{grid-template-columns:1fr;gap:24px;margin:28px 0}.quick-start-steps li{grid-template-columns:45px 1fr;align-items:start;column-gap:15px;display:grid}.quick-start-rail{grid-area:1/1/4;margin:0}.quick-start-rail>span{border-radius:11px;width:44px;height:44px}.quick-start-rail>svg{display:none}.quick-start-steps h3,.quick-start-steps p,.quick-start-steps small{grid-column:2}.quick-start-steps h3{margin-block:3px 7px}.quick-start-steps p{max-width:none}.quick-start-actions{gap:5px}.quick-start-actions [data-slot=button]{width:100%;min-height:44px}.overview-secondary-metrics{padding-inline:3px}.overview-secondary-metrics>div{padding-inline:9px}.overview-secondary-metrics p{font-size:11px}.overview-secondary-metrics strong{font-size:23px}.overview-secondary-metrics button,.overview-secondary-metrics>div>span{font-size:10px}.overview-secondary-metrics button>svg{display:none}.signet-workspace .overview-denied-metric{padding:20px}.overview-denied-heading>span{font-size:10px}.overview-denied-number>p{font-size:12px}.signet-public .ps-feature-rhythm{grid-template-columns:1fr;gap:13px}.signet-public .ps-feature-rhythm .ps-feature-compact:last-child,.signet-public .ps-feature-rhythm .ps-feature-hero{grid-column:auto}.signet-public .ps-feature-rhythm .ps-feature-hero{padding-top:24px}.ps-feature-hero-copy{padding-inline:23px}.ps-feature-console{margin-left:23px}.signet-public .ps-feature-rhythm .ps-feature-compact{min-height:0;padding:23px}.signet-public .ps-trust-proof{padding-bottom:65px}.ps-trust-intro h2{max-width:16ch}.signet-public .sg-hero-copy{padding-top:15px}.workspace-ai-panel{height:min(610px,100dvh - 102px);bottom:86px}.signet-workspace .workspace-ai-trigger,.signet-workspace.workspace-layout[data-dashboard-view] .workspace-ai-trigger{min-width:190px;height:54px;min-height:54px;bottom:16px;right:14px}.workspace-ai-compose textarea{font-size:16px}}@media (pointer:coarse){.workspace-ai-compose [data-slot=button]{min-width:40px;min-height:40px}.access-country-ranking button{min-height:44px}}@media (prefers-reduced-motion:reduce){.access-world-pulse{opacity:.45;animation:none!important}.access-world-land path,.ps-feature-console,.workspace-ai-trigger{transition:none!important}}.workspace-overview .workspace-insights-grid.is-empty-period{align-items:stretch}.workspace-overview .is-empty-period .workspace-traffic-panel{min-height:0}.workspace-overview .traffic-chart.is-empty .traffic-empty{text-align:left;place-items:center start;height:auto;min-height:70px;padding:18px 0;font-size:13px}.overview-empty-outcome{grid-template-columns:26px 1fr;align-items:center;gap:9px 12px;padding:18px 0 2px;display:grid}.overview-empty-outcome>svg{color:var(--ws-muted);grid-row:span 2;align-self:start}.overview-empty-outcome>strong{font-size:14px;font-weight:500}.overview-empty-outcome>p{color:var(--ws-muted);margin:0;font-size:12px;line-height:1.7}.overview-empty-outcome>button{white-space:normal;text-align:left;grid-column:2;justify-self:start;padding-left:0}.workspace-policy-state{color:var(--ws-muted);font-size:12px}.workspace-policy-state.is-unsaved{color:var(--ws-text);background:var(--ws-hover);border-style:dashed}.workspace-save-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.workspace-policy-save-state{color:var(--ws-muted);font-size:12px}.signet-workspace .workspace-savebar{z-index:5;background:var(--ws-panel);border-top:1px solid var(--ws-line);flex-wrap:wrap;gap:16px;padding:16px 20px;position:sticky;bottom:12px}.workspace-unsaved-dialog{color:var(--ui-foreground);max-height:calc(100dvh - 40px);overflow:auto}.workspace-unsaved-dialog [data-slot=dialog-footer]{flex-wrap:wrap;gap:8px}.workspace-unsaved-dialog button{min-height:38px}.workspace-account-details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:34px;font-size:14px;display:flex}.workspace-account-details>summary>span{color:var(--ws-muted);overflow-wrap:anywhere;font-size:12px;font-weight:400}.workspace-account-details[open]>summary{margin-bottom:16px}.account-security-summary{border:1px solid var(--ws-line);background:var(--ws-panel);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:6px;display:grid}.account-security-summary>a{min-width:0;color:var(--ws-text);border-radius:6px;align-items:center;gap:12px;padding:14px;transition:background .15s;display:flex}.account-security-summary>a:hover{background:var(--ws-hover)}.account-security-summary>a>span{flex:1;min-width:0}.account-security-summary strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;display:block}.account-security-summary small{color:var(--ws-muted);margin-top:5px;font-size:12px;display:block}.account-security-panel #account-email,.account-security-panel #account-mfa,.account-security-panel #account-sessions{scroll-margin-top:85px}.account-security-panel>div[id]{border-radius:10px;padding:20px}.signet-workspace .license-key-toggle{flex:none;width:36px;min-width:36px;height:36px;min-height:36px}.signet-workspace .activity-detail-button{min-height:36px}.workspace-ai-change-list{border-top:1px solid var(--ui-border);min-width:0;margin:10px 0;display:grid}.workspace-ai-change-list>[role=row]{border-bottom:1px solid var(--ui-border);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:9px;padding:9px 0;display:grid}.workspace-ai-change-list span,.workspace-ai-change-list strong{overflow-wrap:anywhere;color:var(--ui-foreground);font-size:11px;font-weight:400;line-height:1.6}.workspace-ai-change-list .workspace-ai-change-heading span{color:var(--ui-muted-foreground);font-size:10px}.workspace-ai-change-list [role=cell]:last-child{font-weight:550}.workspace-ai-proposal .workspace-ai-proposal-target{color:var(--ui-muted-foreground);overflow-wrap:anywhere;font-size:11px}.workspace-ai-proposal .workspace-ai-proposal-impact{color:var(--ui-muted-foreground);margin:8px 0 12px;font-size:11px;line-height:1.65}@media (max-width:700px){.account-security-summary{grid-template-columns:1fr}.account-security-summary>a{padding:12px}.workspace-save-actions{width:100%;margin:0}.workspace-save-actions>button{white-space:normal;flex:1;height:auto;min-height:40px}.workspace-unsaved-dialog [data-slot=dialog-footer]>button{width:100%}.workspace-account-details>summary{flex-wrap:wrap}}@media (pointer:coarse){.signet-workspace .license-key-toggle{width:44px;min-width:44px;height:44px;min-height:44px}.signet-workspace .activity-detail-button{min-height:44px}}@media (prefers-reduced-motion:reduce){.account-security-summary>a{transition:none}}.account-security-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.account-security-panel>*{min-width:0;margin-block:0!important}.account-security-panel>#account-sessions,.account-security-panel>[role=alert],.account-security-panel>[role=status],.account-security-panel>div:first-child,.account-security-summary{grid-column:1/-1}@media (max-width:900px){.account-security-panel{grid-template-columns:1fr}}.workspace-ai-panel .workspace-ai-compose textarea:focus-visible{box-shadow:none;outline:none}.signet-workspace.workspace-layout{--rail-width:200px;grid-template-columns:var(--rail-width)minmax(0,1fr);grid-template-rows:56px minmax(0,1fr);align-items:start;width:100%;min-width:0;min-height:100dvh;display:grid}.signet-workspace.workspace-layout[data-sidebar-collapsed=true]{--rail-width:64px}.signet-workspace.workspace-layout>.workspace-topbar{grid-area:1/1/2/-1;align-items:center;gap:20px;width:100%;min-width:0;height:56px;padding:0 24px 0 0;display:flex}.signet-workspace.workspace-layout .workspace-header-brand{width:var(--rail-width);flex:0 0 var(--rail-width);border-right:1px solid var(--ws-line);align-items:center;height:56px;padding:0 20px;display:flex}.signet-workspace.workspace-layout[data-sidebar-collapsed=true] .workspace-header-brand{padding-inline:19px}.signet-workspace.workspace-layout>.workspace-sidebar{flex-direction:column;grid-area:2/1/3/2;width:100%;height:calc(100dvh - 56px);min-height:0;display:flex;position:sticky;top:56px;overflow:hidden}.signet-workspace.workspace-layout .workspace-sidebar nav{scrollbar-width:thin;flex:1;min-height:0;padding:8px 12px;overflow-y:auto}.signet-workspace.workspace-layout .workspace-nav-group{border:0;margin:0 0 12px;padding:0}.signet-workspace.workspace-layout .workspace-nav-group>p{letter-spacing:0;text-transform:none;padding:12px 10px 6px;font-size:11px;font-weight:400}.signet-workspace.workspace-layout .workspace-nav-entry{justify-content:flex-start;gap:10px;width:100%;height:34px;min-height:34px;margin:1px 0;padding:0 8px;font-size:13px;line-height:1.4}.signet-workspace.workspace-layout[data-sidebar-collapsed=false] .workspace-nav-entry>span{display:block}.signet-workspace.workspace-layout[data-sidebar-collapsed=false] .workspace-sidebar .workspace-nav-entry>span{white-space:normal;text-overflow:clip;line-height:1.3}.signet-workspace.workspace-layout[data-sidebar-collapsed=true] .workspace-sidebar .workspace-nav-entry{justify-content:center;padding:0}.signet-workspace.workspace-layout[data-sidebar-collapsed=true] .workspace-sidebar .workspace-nav-group{border-bottom:1px solid var(--ws-line);margin-bottom:10px;padding-bottom:10px}.signet-workspace.workspace-layout .workspace-sidebar-footer{flex-shrink:0;padding:12px}.signet-workspace.workspace-layout .workspace-main{grid-area:2/2/3/3;width:100%;min-width:0;min-height:calc(100dvh - 56px);display:block}.signet-workspace.workspace-layout .workspace-content{width:100%;min-width:0;max-width:none;padding:28px}.overview-dashboard-main>*,.workspace-stack>*,.workspace-view-enter{min-width:0}.signet-workspace.workspace-layout .workspace-breadcrumb{flex:1;gap:12px;min-width:0;font-size:12px}.signet-workspace.workspace-layout .workspace-breadcrumb h1{min-width:0;font-size:12px;font-weight:400}.signet-workspace.workspace-layout .workspace-tools{flex:none;gap:8px}.signet-workspace.workspace-layout .workspace-command-trigger{gap:7px;width:200px;min-width:0;height:30px;min-height:30px;padding-inline:10px;overflow:hidden}.signet-workspace.workspace-layout .workspace-command-trigger>svg{flex:none}.signet-workspace.workspace-layout .workspace-command-trigger>span{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.signet-workspace.workspace-layout .workspace-command-trigger>kbd{flex:none;margin-left:0}.signet-workspace.workspace-layout .workspace-language-console{gap:4px}.signet-workspace.workspace-layout .signet-language-trigger{gap:4px;padding-inline:6px;font-size:12px}.signet-workspace.workspace-layout .workspace-menu-button{display:none}.signet-workspace.workspace-layout .workspace-desktop-menu{flex-shrink:0;display:inline-flex}.signet-workspace.workspace-layout .workspace-overview{gap:24px}.signet-workspace.workspace-layout .workspace-overview-heading h2{font-size:20px;font-weight:600;line-height:1.3}.signet-workspace.workspace-layout .workspace-overview-heading{text-align:left;flex-direction:row;align-items:center;gap:16px}.signet-workspace.workspace-layout .workspace-overview-heading>div:last-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.signet-workspace.workspace-layout .workspace-overview-heading .console-segmented{margin-right:8px}.overview-load-status{color:var(--ws-muted);font-size:12px;line-height:1.5}.signet-workspace.workspace-layout .overview-setup-link{justify-content:flex-start;min-height:40px;margin-top:8px;padding:0;font-size:12px}.signet-workspace.workspace-layout .overview-dashboard-body{grid-template-columns:minmax(0,1fr) 216px;gap:28px}.signet-workspace.workspace-layout .overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.signet-workspace.workspace-layout .overview-metric{border-radius:16px;gap:8px;min-height:114px;padding:16px}.signet-workspace.workspace-layout .overview-metric>strong{font-size:28px}.signet-workspace.workspace-layout :is(.workspace-insights-grid,.overview-support-grid){grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.signet-workspace.workspace-layout :is(.workspace-traffic-panel,.workspace-country-panel){grid-column:1}.signet-workspace.workspace-layout :is(.workspace-outcomes-panel,.workspace-app-panel){grid-column:2}.signet-workspace.workspace-layout .workspace-insight-card{border-radius:16px;min-width:0;padding:22px}.signet-workspace.workspace-layout .workspace-outcomes-panel,.signet-workspace.workspace-layout .workspace-traffic-panel{min-height:280px}.signet-workspace.workspace-layout :is(.workspace-country-panel,.workspace-app-panel){min-height:260px}.signet-workspace.workspace-layout .overview-activity-rail{border:0;grid-template-columns:1fr;gap:28px;min-width:0;padding:0;display:grid}.signet-workspace.workspace-layout .overview-activity-rail h3{font-size:13px;font-weight:500}.signet-workspace.workspace-layout .overview-rail-feed{gap:18px}.signet-workspace.workspace-layout .overview-empty-outcome{padding:28px 0}.signet-workspace.workspace-layout .workspace-help-text{font-size:13px}.signet-workspace.workspace-layout summary{cursor:pointer;list-style:none}.signet-workspace.workspace-layout summary::-webkit-details-marker{display:none}.signet-workspace.workspace-layout summary::marker{content:""}.signet-workspace.workspace-layout .workspace-context-help{width:fit-content;max-width:100%}.signet-workspace.workspace-layout .workspace-context-help>summary{min-height:28px;color:var(--ws-muted);align-items:center;gap:7px;padding:0 2px;font-size:12px;transition:color .16s;display:flex}.signet-workspace.workspace-layout .workspace-context-help>summary:hover,.signet-workspace.workspace-layout .workspace-context-help[open]>summary{color:var(--ws-text)}.signet-workspace.workspace-layout .workspace-context-help>div{border-left:2px solid var(--ws-line);max-width:72ch;color:var(--ws-muted);margin-top:8px;padding:11px 14px;font-size:12px;line-height:1.7}.signet-workspace.workspace-layout .workspace-create-details>summary{align-items:center;gap:10px;min-height:40px;font-size:13px;font-weight:500;transition:color .16s;display:flex}.signet-workspace.workspace-layout .workspace-create-details>summary:hover{color:var(--ws-muted);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--ws-muted);text-decoration-color:var(--ws-muted)}@supports (color:color-mix(in lab,red,red)){.signet-workspace.workspace-layout .workspace-create-details>summary:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--ws-muted)45%,transparent);text-decoration-color:color-mix(in srgb,var(--ws-muted)45%,transparent)}}.signet-workspace.workspace-layout .workspace-create-details[open]>summary{margin-bottom:6px}.signet-workspace.workspace-layout :is(.workspace-audit-panel,.overview-audit-details)>summary{align-items:center;gap:10px;min-height:56px;padding:0 20px;font-size:13px;font-weight:500;transition:background-color .16s;display:flex}.signet-workspace.workspace-layout :is(.workspace-audit-panel,.overview-audit-details)>summary:hover{background:var(--ws-hover)}.signet-workspace.workspace-layout :is(.workspace-audit-panel,.overview-audit-details)[open]>summary{border-bottom:1px solid var(--ws-line)}.signet-workspace.workspace-layout .workspace-card.workspace-docs{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:0;padding:0;display:grid}.workspace-docs-index{border-right:1px solid var(--ws-line);scrollbar-width:thin;flex-direction:column;gap:6px;min-width:0;max-height:calc(100dvh - 96px);padding:14px 12px;display:flex;position:sticky;top:72px;overflow-y:auto}.workspace-docs-index-label{color:var(--ws-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;padding:6px 10px 8px;font-size:10px;font-weight:500}.workspace-docs-index-list{flex-direction:column;gap:2px;min-width:0;display:flex}.workspace-docs-topic{width:100%;min-height:36px;color:var(--ws-muted);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;text-decoration:none;transition:background-color .16s,color .16s;display:flex}.workspace-docs-topic>span{color:var(--ws-muted);flex:none}@supports (color:color-mix(in lab,red,red)){.workspace-docs-topic>span{color:color-mix(in srgb,var(--ws-muted)70%,transparent)}}.workspace-docs-topic>span{font-variant-numeric:tabular-nums;font-size:10px}.workspace-docs-topic>strong{min-width:0;font-size:12.5px;font-weight:450;line-height:1.35}.workspace-docs-topic:hover{background:var(--ws-hover);color:var(--ws-text)}.workspace-docs-topic:hover>span{color:var(--ws-text)}.workspace-docs-topic[aria-current]{background:var(--ws-bg);color:var(--ws-text);box-shadow:inset 0 0 0 1px var(--ws-line)}.workspace-docs-topic[aria-current]>span{color:var(--ws-text)}.workspace-docs-topic:focus-visible{outline:2px solid var(--ui-ring);outline-offset:-2px}.workspace-docs-article{min-width:0;padding:30px 34px 38px}.workspace-docs-section{scroll-margin-top:72px}.workspace-docs-section+.workspace-docs-section{border-top:1px solid var(--ws-line);margin-top:30px;padding-top:30px}.workspace-docs-progress{color:var(--ws-muted);font-variant-numeric:tabular-nums;letter-spacing:.08em;margin:0;font-size:10px}.workspace-docs-progress>span{opacity:.6}.workspace-docs-article h3{letter-spacing:-.02em;margin:10px 0 0;font-size:20px;font-weight:600}.workspace-docs-body{max-width:78ch;color:var(--ws-text);margin:12px 0 0}@supports (color:color-mix(in lab,red,red)){.workspace-docs-body{color:color-mix(in srgb,var(--ws-text)86%,var(--ws-muted))}}.workspace-docs-body{text-wrap:pretty;font-size:14px;line-height:1.85}.workspace-mobile-navigation .workspace-nav-entry{isolation:isolate;position:relative}@media (max-width:1280px){.signet-workspace.workspace-layout .workspace-command-trigger{width:160px}.signet-workspace.workspace-layout .workspace-command-trigger>kbd{display:none}}@media (max-width:1200px){.signet-workspace.workspace-layout .overview-dashboard-body{grid-template-columns:minmax(0,1fr) 190px;gap:20px}.signet-workspace.workspace-layout .workspace-content{padding:24px}.signet-workspace.workspace-layout .overview-metrics{gap:12px}.signet-workspace.workspace-layout .overview-metric{padding:16px}.signet-workspace.workspace-layout .workspace-command-trigger{width:150px}}@media (max-width:1050px){.signet-workspace.workspace-layout{--rail-width:184px}.signet-workspace.workspace-layout[data-sidebar-collapsed=true]{--rail-width:64px}.signet-workspace.workspace-layout .overview-dashboard-body{grid-template-columns:minmax(0,1fr)}.signet-workspace.workspace-layout .overview-activity-rail{border-top:1px solid var(--ws-line);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:24px}.signet-workspace.workspace-layout .workspace-command-trigger{justify-content:center;width:32px;min-width:32px;padding:0}.signet-workspace.workspace-layout .workspace-command-trigger>kbd,.signet-workspace.workspace-layout .workspace-command-trigger>span{display:none}.signet-workspace.workspace-layout .workspace-overview-heading{flex-wrap:wrap}.signet-workspace.workspace-layout .workspace-overview-heading>div:first-child{flex:0 0 100%}.signet-workspace.workspace-layout .workspace-overview-heading>div:last-child{width:100%}.signet-workspace.workspace-layout .overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.signet-workspace.workspace-layout :is(.workspace-insights-grid,.overview-support-grid){grid-template-columns:minmax(0,1fr)}.signet-workspace.workspace-layout :is(.workspace-traffic-panel,.workspace-outcomes-panel,.workspace-country-panel,.workspace-app-panel){grid-column:1;min-height:240px}.signet-workspace.workspace-layout .overview-activity-rail{grid-template-columns:1fr}.signet-workspace.workspace-layout .workspace-card.workspace-docs{grid-template-columns:minmax(0,1fr)}.workspace-docs-index{border-right:0;border-bottom:1px solid var(--ws-line);flex-direction:row;align-items:flex-start;gap:8px;max-height:none;padding:10px 12px;position:static;overflow:visible}.workspace-docs-index-label{display:none}.workspace-docs-index-list{flex-flow:wrap;gap:4px}.workspace-docs-topic{white-space:nowrap;width:auto;min-height:32px;padding:6px 10px}.workspace-docs-topic>span{display:none}.workspace-docs-article{padding:22px 20px 26px}.workspace-docs-section{scroll-margin-top:64px}.workspace-docs-section+.workspace-docs-section{margin-top:24px;padding-top:24px}.workspace-docs-article h3{font-size:18px}}@media (max-width:760px){.signet-workspace.workspace-layout{grid-template-rows:none;grid-template-columns:none;display:block}.signet-workspace.workspace-layout>.workspace-sidebar{display:none}.signet-workspace.workspace-layout>.workspace-topbar{gap:8px;height:56px;padding:0 12px}.signet-workspace.workspace-layout .workspace-header-brand{border:0;flex:0 0 28px;width:28px;height:56px;padding:0}.signet-workspace.workspace-layout .workspace-desktop-menu,.signet-workspace.workspace-layout .workspace-header-brand strong{display:none}.signet-workspace.workspace-layout .workspace-menu-button{flex-shrink:0;display:inline-flex}.signet-workspace.workspace-layout .workspace-breadcrumb{gap:8px;min-width:32px}.signet-workspace.workspace-layout .workspace-breadcrumb>span,.signet-workspace.workspace-layout .workspace-breadcrumb>svg{display:none}.signet-workspace.workspace-layout .workspace-breadcrumb h1{flex:1;max-width:none;font-size:12px}.signet-workspace.workspace-layout .workspace-tools{gap:4px}.signet-workspace.workspace-layout .workspace-data-sources{display:none}.signet-workspace.workspace-layout .workspace-content{padding:20px 16px}.signet-workspace.workspace-layout .workspace-main{min-height:calc(100dvh - 56px)}.signet-workspace.workspace-layout .workspace-overview-heading{flex-wrap:wrap}.signet-workspace.workspace-layout .workspace-overview-heading>div:last-child{width:auto}.signet-workspace.workspace-layout .overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.signet-workspace.workspace-layout :is(.workspace-insights-grid,.overview-support-grid){grid-template-columns:minmax(0,1fr);gap:16px}.signet-workspace.workspace-layout :is(.workspace-traffic-panel,.workspace-outcomes-panel,.workspace-country-panel,.workspace-app-panel){grid-column:1;min-height:240px}.signet-workspace.workspace-layout .overview-activity-rail{grid-template-columns:1fr}}@media (max-width:480px){.signet-workspace.workspace-layout .workspace-header-brand{display:none}.signet-workspace.workspace-layout .workspace-overview-heading h2{font-size:20px}.signet-workspace.workspace-layout .overview-metric{min-height:120px;padding:16px}.signet-workspace.workspace-layout .overview-metric>strong{font-size:26px}}@media (pointer:coarse){.signet-workspace.workspace-layout .workspace-nav-entry,.workspace-mobile-navigation .workspace-nav-entry{min-height:44px}}.signet-public{--ps-bg:var(--ps-page)}.sg-flow-story,.sg-next-home,.sg-studio-page{font-family:var(--font-inter),sans-serif;color:var(--ps-ink,#25292e)}.ps-header.sg-public-header{z-index:45;background:var(--ps-bg,#eff1f3);height:80px;padding:0 28px;position:sticky;top:0}.sg-public-header .ps-header-shell{max-width:1440px;height:80px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:32px;padding:0 12px}.sg-public-header .ps-header-brand{flex-shrink:0}.sg-public-header .ps-header-brand .ps-brand{font-size:24px}.sg-public-header .ps-metal-mark{width:34px;height:34px}.sg-public-header .ps-header-nav{gap:32px;margin:0 auto;display:flex}.sg-public-header .ps-header-nav a{color:var(--ps-muted);text-underline-offset:7px;padding:12px 0;font-size:13px}.sg-public-header .ps-header-nav a:hover,.sg-public-header .ps-header-nav a[aria-current=page]{color:var(--ps-ink);text-decoration:underline}.sg-public-header .ps-header-actions{flex-shrink:0;gap:14px}.sg-public-header .signet-language-trigger{gap:4px;padding-inline:6px;font-size:12px}.sg-command-trigger{color:var(--ps-muted);cursor:pointer;background:var(--ps-panel);border-radius:8px;align-items:center;gap:9px;min-height:38px;padding:0 10px;font-size:12px;display:flex}.sg-command-trigger kbd{font:11px var(--font-inter),sans-serif;color:var(--ps-muted);margin-left:12px}.sg-header-app{background:var(--ps-ink);min-height:38px;color:var(--ps-bg);border-radius:8px;align-items:center;gap:10px;padding-inline:16px;font-size:12px;font-weight:500;display:flex}.sg-public-header .ps-menu-toggle{background:0 0;border:0;place-items:center;width:36px;height:36px;padding:0;display:none}.sg-surface-hero{isolation:isolate;color:#fff;background:#0a0c0e;border-radius:24px;grid-template-columns:1.05fr 1fr;align-items:center;max-width:1440px;min-height:670px;margin:0 24px;padding:80px 64px 96px;display:grid;position:relative;overflow:hidden}.sg-water-surface{background:#0a0c0e;width:100%;height:100%;display:block;position:absolute;inset:0}.sg-water-surface[data-renderer=fallback]{background:linear-gradient(160deg,#0a0c0e 35%,#49515a 80%,#14191d)}.sg-surface-copy{z-index:1;pointer-events:none;max-width:580px;position:relative}.sg-surface-copy:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#090b0df2,#090b0dd9 60%,#0000);position:absolute;inset:-100px -25px -100px -100px}.sg-surface-copy h1{letter-spacing:-.04em;text-wrap:balance;color:#fff;margin:0;font-family:inherit;font-size:clamp(52px,5.8vw,84px);font-weight:500;line-height:1.03}.sg-surface-copy>p{color:#c1c8d0;max-width:40ch;margin:28px 0 0;font-size:16px;line-height:1.8}.sg-surface-actions{pointer-events:auto;flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.sg-surface-actions>a:not(.sg-shimmer){color:#d2d7de;align-items:center;gap:12px;min-height:44px;font-size:13px;display:inline-flex}.sg-surface-platforms{color:#c1c8d0;flex-wrap:wrap;gap:24px;margin-top:44px;font-size:12px;display:flex}.sg-shimmer{isolation:isolate;color:#fff;min-height:48px;font-family:var(--font-inter),sans-serif;cursor:pointer;background:#20242b;border:0;border-radius:10px;justify-content:center;align-items:center;gap:16px;padding:12px 22px;font-size:13px;font-weight:500;transition:transform .15s cubic-bezier(.23,1,.32,1),background-color .15s;display:inline-flex;position:relative;overflow:hidden}.sg-shimmer:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 25%,#ffffff2b 45%,#fff6 50%,#0000 65%);position:absolute;inset:0;transform:translate(-140%)}.sg-shimmer-light{color:#15191f;background:#f5f6f8}.sg-shimmer-light:before{background:linear-gradient(110deg,#0000 25%,#9aa7ba55 48%,#0000 65%)}.sg-shimmer:active:not(:disabled){transform:scale(.98)}.sg-shimmer:disabled{opacity:.55;cursor:wait}@media (hover:hover) and (pointer:fine){.sg-shimmer:hover:before{animation:sg-shimmer-pass .75s cubic-bezier(.23,1,.32,1)}.sg-shimmer:hover{transform:translateY(-1px)}}.sg-shimmer:focus-visible:before{animation:sg-shimmer-pass .75s cubic-bezier(.23,1,.32,1)}@keyframes sg-shimmer-pass{to{transform:translate(140%)}}.sg-surface-object{z-index:1;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:relative;transform:translateY(-8px)}.sg-metal-seal{aspect-ratio:1;background:linear-gradient(135deg,#9da4ac,#30383f 35%,#0c1014 60%,#737e89);border-radius:44px;place-items:center;width:210px;display:grid;transform:perspective(900px)rotateY(-18deg)rotateX(11deg)rotate(8deg);box-shadow:inset 1px 1px 1px #ffffff8c,inset -1px -1px 1px #000,0 38px 80px -24px #000}.sg-metal-seal .sg-seal-mark{object-fit:contain;filter:brightness(0)invert()drop-shadow(0 3px 2px #0005);width:110px;height:110px}.sg-surface-object>span{letter-spacing:.18em;color:#d4dae1;margin-top:36px;font-size:12px}.sg-surface-object>p{color:#b9c2cd;margin-top:10px;font-size:13px}.sg-surface-footer{z-index:2;color:#bbc3cd;align-items:center;gap:20px;font-size:11px;display:flex;position:absolute;bottom:28px;left:64px;right:32px}.sg-surface-footer>span{flex:1}.sg-surface-footer>a{align-items:center;gap:10px;min-height:40px;display:flex}.sg-surface-pause{color:#fff;cursor:pointer;background:#0a0c0e80;border:1px solid #ffffff45;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.sg-platform-strip{max-width:1200px;color:var(--ps-muted);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:40px 28px 0;font-size:13px;display:flex}.sg-platform-strip p{margin:0}.sg-platform-strip>div{color:var(--ps-ink);flex-wrap:wrap;gap:28px;display:flex}.sg-next-home .product-explorer{padding-block:100px}.product-document>.product-explorer{max-width:none;margin:0 0 64px;padding:0}.product-document #product-details{scroll-margin-top:104px}.sg-flow-story{max-width:1240px;margin-inline:auto;padding:72px 40px 40px;scroll-margin-top:90px}.sg-flow-story>header{justify-content:space-between;align-items:end;gap:64px;margin-bottom:48px;display:flex}.sg-flow-story>header :is(h1,h2){letter-spacing:-.04em;margin:0;font-family:inherit;font-size:clamp(40px,4.5vw,64px);font-weight:500;line-height:1.08}.sg-flow-story>header p{color:var(--ps-muted);max-width:38ch;margin:0;font-size:16px;line-height:1.8}.sg-flow-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:80px;display:grid}.sg-flow-mobile-choice{display:none}.sg-flow-steps article{flex-direction:column;justify-content:center;min-height:65vh;padding-block:40px;scroll-margin-top:120px;display:flex}.sg-flow-steps article>button{width:100%;min-height:44px;color:var(--ps-muted);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:16px;padding:0 0 16px;font-size:13px;display:flex}.sg-flow-steps article[data-active=true]>button{color:var(--ps-ink)}.sg-flow-steps :is(h2,h3){letter-spacing:-.035em;max-width:18ch;margin:0 0 20px;font-family:inherit;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.15}.sg-flow-steps article>p{color:var(--ps-muted);max-width:43ch;margin:0;font-size:16px;line-height:1.85}.sg-flow-steps article>a{text-underline-offset:5px;align-self:flex-start;align-items:center;gap:12px;min-height:44px;margin-top:20px;font-size:13px;text-decoration:underline;display:flex}.sg-flow-visual{min-width:0;margin-block:80px;position:sticky;top:calc(50vh - 200px)}.sg-flow-preview{color:#e6e9ee;background:#11151b;border-radius:22px;padding:24px;overflow:hidden;box-shadow:0 24px 54px -28px #0c121b45}.sg-flow-preview-top{justify-content:space-between;gap:16px;font-size:12px;display:flex}.sg-flow-preview-top>span:last-child{color:#aeb8c6;font-size:11px}.sg-flow-route{justify-content:center;align-items:center;gap:12px;padding:32px 0 0;display:flex}.sg-flow-route button{color:#9ba8ba;cursor:pointer;background:0 0;border:1px solid #434c59;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.sg-flow-route button[aria-pressed=true]{color:#1b2636;background:#e5ebf3;border-color:#e5ebf3}.sg-flow-art{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:270px;display:flex}.sg-flow-emblem{color:#d0deef;background:#252e3a;border-radius:24px;place-items:center;width:100px;height:100px;margin-bottom:24px;display:grid}.sg-flow-art h3{letter-spacing:-.02em;margin:0;font-family:inherit;font-size:22px;font-weight:500}.sg-flow-art p{color:#adb9c9;margin:10px 0 0;font-size:12px}.sg-flow-preview-bottom{color:#b8c4d5;border-top:1px solid #343e4c;align-items:center;gap:10px;padding-top:20px;font-size:11px;line-height:1.6;display:flex}.sg-destinations{max-width:1240px;margin-inline:auto;padding:96px 40px}.sg-console-showcase h2,.sg-destinations>h2,.sg-faq h2{font-family:var(--font-inter),sans-serif;letter-spacing:-.04em;margin:0 0 36px;font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.12}.sg-destination-row{border-bottom:1px solid var(--ps-line);min-height:100px;color:var(--ps-ink);grid-template-columns:1fr 1.3fr 24px;align-items:center;gap:32px;padding:28px 0;display:grid}.sg-destination-row strong{letter-spacing:-.025em;font-size:24px;font-weight:500}.sg-destination-row>span{color:var(--ps-muted);font-size:14px;line-height:1.7}.sg-destination-row>svg{transition:transform .18s cubic-bezier(.23,1,.32,1)}.sg-destination-row:hover>svg{transform:translate(3px,-3px)}.sg-console-showcase{max-width:1240px;margin-inline:auto;padding:64px 40px 96px}.sg-console-showcase>header{justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px;display:flex}.sg-console-showcase h2{margin-bottom:20px}.sg-console-showcase header p{max-width:45ch;color:var(--ps-muted);margin:0;font-size:16px;line-height:1.8}.sg-console-showcase header>.sg-shimmer{flex-shrink:0}.sg-console-showcase .sg-console-render{border-radius:16px;overflow:hidden}.sg-faq{grid-template-columns:1fr 1.5fr;gap:80px;max-width:1240px;margin-inline:auto;padding:40px 40px 100px;display:grid}.sg-faq header>a{align-items:center;gap:12px;min-height:44px;font-size:13px;display:flex}.sg-faq details{border-bottom:1px solid var(--ps-line);padding-block:22px}.sg-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;font-size:15px;line-height:1.6;list-style:none;display:flex}.sg-faq summary::-webkit-details-marker{display:none}.sg-faq summary>span{flex-shrink:0;font-size:20px}.sg-faq details[open] summary>span{transform:rotate(45deg)}.sg-faq details p{color:var(--ps-muted);margin:20px 24px 0 0;font-size:14px;line-height:1.85}.sg-link-preview{z-index:90;color:#20252b;background:#fff;border-radius:14px;width:280px;max-width:calc(100vw - 32px);animation:sg-preview-in .15s cubic-bezier(.23,1,.32,1);overflow:hidden;box-shadow:0 14px 44px -12px #11182740}.sg-preview-art{color:#394b63;background:#edf0f4;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:158px;display:flex}.sg-preview-art code,.sg-preview-art span{font:12px var(--font-inter),sans-serif}.sg-preview-sdk{color:#cdd8e7;background:#181e27}.sg-preview-studio{color:#eef2f7;background:linear-gradient(135deg,#131920,#495661)}.sg-preview-copy{padding:18px}.sg-preview-copy strong{font:500 14px var(--font-inter),sans-serif;justify-content:space-between;gap:16px;display:flex}.sg-preview-copy p{font:13px/1.75 var(--font-inter),sans-serif;color:#626a75;margin:10px 0 0}html[data-theme=dark] .sg-link-preview{color:#e9edf3;background:#20252d}html[data-theme=dark] .sg-preview-copy p{color:#b8c2cf}html[data-theme=dark] .sg-preview-product{color:#d4deec;background:#2a3443}@keyframes sg-preview-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.sg-public-command[data-slot=dialog-content]{background:var(--ui-popover);max-width:580px;padding:0;overflow:hidden;transition:none!important;animation:none!important}body:has(.sg-public-command) [data-slot=dialog-overlay]{transition:none!important;animation:none!important}.sg-public-command [data-slot=command-input-wrapper]{height:60px;padding-inline:20px}.sg-public-command [data-slot=command-list]{max-height:min(56vh,430px);padding:8px}.sg-public-command [cmdk-group-heading]{padding-block:10px}.sg-public-command [cmdk-item]{cursor:pointer;border-radius:8px}.sg-public-command [cmdk-item]>span{flex:1}.sg-public-command footer{background:var(--ui-muted);color:var(--ui-muted-foreground);align-items:center;gap:20px;padding:14px 20px;font-size:11px;display:flex}.sg-public-command footer>button{cursor:pointer;min-height:28px;margin-left:auto}.sg-studio-page{max-width:1440px;margin:0 auto;padding:32px 40px 72px}.sg-studio-heading{justify-content:space-between;align-items:end;gap:48px;margin-bottom:40px;display:flex}.sg-studio-heading h1{letter-spacing:-.04em;max-width:18ch;margin:0;font-family:inherit;font-size:clamp(38px,4.4vw,62px);font-weight:500;line-height:1.08}.sg-studio-heading p{max-width:52ch;color:var(--ps-muted);margin:24px 0 0;font-size:16px;line-height:1.8}.sg-studio-heading>a{flex-shrink:0;align-items:center;gap:10px;min-height:44px;font-size:13px;display:flex}.sg-studio-workbench{grid-template-columns:minmax(0,1fr) 310px;align-items:stretch;gap:24px;display:grid}.sg-studio-canvas{isolation:isolate;background:#0a0c0e;border-radius:20px;min-height:520px;position:relative;overflow:hidden}.sg-studio-watermark{color:#fff;letter-spacing:-.04em;pointer-events:none;font-size:24px;font-weight:500;position:absolute;top:32px;left:32px}.sg-studio-watermark>span{letter-spacing:0;color:#bec9d8;margin-top:6px;font-size:12px;display:block}.sg-studio-preview-note{color:#cbd2dd;pointer-events:none;font-size:12px;position:absolute;bottom:32px;left:32px}.sg-studio-canvas>.sg-surface-pause{position:absolute;bottom:24px;right:24px}.sg-studio-controls{border:1px solid var(--ps-line);background:var(--ps-panel);border-radius:16px;min-width:0;padding:24px}.sg-studio-controls-title{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.sg-studio-controls-title h2{margin:0;font-family:inherit;font-size:15px;font-weight:500}.sg-studio-controls-title>button{cursor:pointer;width:32px;height:32px;color:var(--ps-muted);place-items:center;display:grid}.sg-preset-list{flex-wrap:wrap;gap:6px;display:flex}.sg-preset-list button{border:1px solid var(--ps-line);cursor:pointer;background:var(--ps-bg);border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:9px 8px;font-size:11px;display:flex}.sg-preset-list button[aria-pressed=true]{border-color:var(--ps-ink);color:var(--ps-ink)}.sg-preset-list button>span{background:#a5acb5;border-radius:50%;width:12px;height:12px}.sg-preset-list [data-preset=graphite]{background:#343c47}.sg-preset-list [data-preset=pearl]{background:#d6dce5}.sg-studio-sliders{gap:24px;margin-block:30px;display:grid}.sg-studio-sliders label{gap:12px;font-size:13px;display:grid}.sg-studio-sliders label>span{justify-content:space-between;gap:20px;display:flex}.sg-studio-sliders output{font-variant-numeric:tabular-nums;color:var(--ps-muted);font-size:12px}.sg-studio-sliders input{width:100%;height:20px;accent-color:var(--ps-ink);cursor:pointer}.sg-studio-hint{font-size:12px;line-height:1.8}.sg-studio-config,.sg-studio-hint{color:var(--ps-muted);margin:0 0 24px}.sg-studio-config{background:var(--ps-bg);border-radius:8px;padding:16px;font:12px/1.8 ui-monospace,monospace;overflow:auto}.sg-studio-export{width:100%}.sg-studio-copy{cursor:pointer;justify-content:center;align-items:center;gap:10px;width:100%;min-height:44px;margin-top:8px;font-size:12px;display:flex}.sg-studio-status{color:var(--ps-muted);min-height:20px;margin:12px 0 0;font-size:12px;line-height:1.6}.sg-studio-heading{margin-bottom:28px}.sg-studio-heading h1{max-width:none;font-size:44px}.sg-studio-heading p{max-width:60ch;margin-top:12px;font-size:14px}.sg-studio-controls-title{margin-bottom:20px}.sg-studio-sliders{gap:18px;margin-block:24px}.sg-studio-sliders label{gap:8px}.sg-studio-hint{margin-bottom:16px;line-height:1.65}.sg-studio-config{font:12px/1.6 var(--font-inter),sans-serif;margin-bottom:20px;padding:12px}.sg-studio-config summary{cursor:pointer}.sg-studio-config pre{margin:12px 0 0;font:12px/1.8 ui-monospace,monospace}.sg-studio-sliders input{height:28px}.sg-preset-list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sg-preset-list button{min-width:0}.sg-preset-list button>svg{display:none}html[data-theme=dark] .sg-shimmer:not(.sg-shimmer-light){color:#20242b;background:#e6ebf2}.sg-flow-story :is(a,button):focus-visible,.sg-next-home :is(a,button,summary):focus-visible,.sg-public-header :is(a,button):focus-visible,.sg-studio-page :is(a,button,input):focus-visible{outline-offset:5px;outline:2px solid #8198b7}@media (min-width:1488px){.sg-surface-hero{margin-inline:auto}}@media (max-width:1100px){.sg-public-header .ps-header-shell{gap:20px}.sg-public-header .ps-header-nav{gap:24px}.sg-command-trigger>kbd,.sg-command-trigger>span{display:none}.sg-surface-hero{min-height:620px;padding:64px 40px 88px}.sg-surface-copy h1{font-size:clamp(48px,5.6vw,64px)}.sg-surface-footer{left:40px}.sg-metal-seal{width:170px}.sg-metal-seal .sg-seal-mark{width:90px;height:90px}.sg-faq,.sg-flow-layout{gap:48px}.sg-studio-workbench{grid-template-columns:minmax(0,1fr) 280px}.sg-studio-controls{padding:20px}}@media (max-width:900px){.sg-flow-story>header{gap:40px}.sg-flow-layout{grid-template-columns:1fr;gap:24px}.sg-flow-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.sg-flow-steps article{justify-content:flex-start;min-height:0;padding-block:16px}.sg-flow-steps :is(h2,h3){font-size:25px}.sg-flow-steps article>p{font-size:14px}.sg-flow-visual{margin:0;position:relative;top:auto}.sg-flow-preview{max-width:540px;margin-inline:auto}.sg-destination-row{grid-template-columns:1fr 1fr 24px;gap:24px}.sg-destination-row strong{font-size:21px}}@media (max-width:760px){.ps-header.sg-public-header{height:68px;padding:0 16px}.sg-public-header .ps-header-shell{gap:16px;height:68px;padding:0}.sg-public-header .ps-header-nav{display:none}.sg-public-header .ps-header-actions{gap:8px;margin-left:auto}.sg-public-header .ps-menu-toggle{display:grid}.sg-public-header .ps-header-brand .ps-brand{font-size:20px}.sg-public-header .ps-metal-mark{width:30px;height:30px}.sg-header-app{display:none}.sg-command-trigger{justify-content:center;width:34px;min-height:34px;padding:0}.sg-public-header .ps-mobile-menu{background:var(--ps-panel);border-bottom:1px solid var(--ps-line);padding:20px;position:absolute;inset:68px 0 auto}.sg-public-header .ps-mobile-menu a{justify-content:space-between;align-items:center;min-height:48px;display:flex}.sg-surface-hero{border-radius:18px;min-height:740px;margin-inline:12px;padding:44px 24px 100px;display:block}.sg-surface-copy h1{font-size:clamp(42px,8vw,62px)}.sg-surface-copy>p{max-width:35ch;margin-top:24px;font-size:14px}.sg-surface-copy:before{background:linear-gradient(#090b0df2,#090b0dc4 70%,#0000);inset:-64px -24px -10px}.sg-surface-actions{gap:20px;margin-top:28px}.sg-surface-actions>a{font-size:12px}.sg-surface-actions .sg-shimmer{padding:12px 16px;font-size:12px}.sg-surface-platforms{gap:20px;margin-top:28px;font-size:11px}.sg-surface-object{position:absolute;bottom:100px;right:44px;transform:none}.sg-metal-seal{border-radius:23px;width:104px}.sg-metal-seal .sg-seal-mark{width:55px;height:55px}.sg-surface-object>span{margin-top:20px;font-size:9px}.sg-surface-object>p{display:none}.sg-surface-footer{gap:12px;font-size:10px;bottom:20px;left:24px;right:20px}.sg-surface-footer>span{max-width:17ch}.sg-surface-footer>a{margin-left:auto;font-size:11px}.sg-surface-pause{width:32px;height:32px}.sg-platform-strip{padding:28px 24px 0;font-size:12px;display:block}.sg-platform-strip>div{gap:24px;margin-top:20px;font-size:12px}.sg-next-home .product-explorer{padding-block:72px}.sg-flow-story{padding:40px 24px}.sg-flow-story>header{margin-bottom:32px;display:block}.sg-flow-story>header :is(h1,h2){font-size:42px}.sg-flow-story>header p{margin-top:24px;font-size:15px}.sg-flow-steps{display:block}.sg-flow-steps article{padding-block:24px}.sg-flow-steps article+article{border-top:1px solid var(--ps-line)}.sg-flow-steps :is(h2,h3){max-width:20ch;font-size:28px}.sg-flow-steps article>p{font-size:15px}.sg-flow-preview{padding:20px}.sg-flow-art{min-height:240px}.sg-flow-art h3{font-size:20px}.sg-destinations{padding:64px 24px}.sg-console-showcase h2,.sg-destinations>h2,.sg-faq h2{font-size:32px}.sg-destination-row{grid-template-columns:1fr 24px;gap:12px;min-height:114px;padding-block:24px}.sg-destination-row>span{grid-area:2/1;font-size:13px}.sg-destination-row>svg{grid-area:1/2/3}.sg-console-showcase{padding:32px 24px 64px}.sg-console-showcase>header{margin-bottom:28px;display:block}.sg-console-showcase header p{font-size:15px}.sg-console-showcase header>.sg-shimmer{margin-top:24px}.sg-faq{padding:32px 24px 64px;display:block}.sg-faq>header{margin-bottom:24px}.sg-faq h2{margin-bottom:12px}.sg-faq summary{font-size:14px}.sg-studio-page{padding:32px 20px 64px}.sg-studio-heading{margin-bottom:28px;display:block}.sg-studio-heading h1{font-size:40px}.sg-studio-heading p{font-size:15px}.sg-studio-heading>a{margin-top:20px}.sg-studio-workbench{grid-template-columns:1fr;gap:20px}.sg-studio-canvas{min-height:360px}.sg-studio-controls{padding:24px}.sg-preset-list button{padding-inline:12px;font-size:12px}.sg-public-command footer{gap:12px}}@media (prefers-reduced-motion:reduce){.sg-shimmer:before{display:none}.sg-destination-row>svg,.sg-shimmer{transition:none}.sg-link-preview{animation:none}.sg-flow-steps article{scroll-behavior:auto}}@media (pointer:coarse){.sg-surface-pause{width:44px;height:44px}.sg-studio-sliders input{height:40px}.sg-flow-route button,.sg-preset-list button,.sg-studio-controls-title>button{min-width:44px;min-height:44px}}@media (max-width:900px){.sg-flow-mobile-choice{background:var(--ps-panel);border-radius:10px;gap:6px;padding:4px;display:flex}.sg-flow-mobile-choice button{cursor:pointer;min-height:44px;color:var(--ps-muted);border-radius:7px;flex:1;padding:8px;font-size:12px}.sg-flow-mobile-choice button[aria-pressed=true]{background:var(--ps-ink);color:var(--ps-bg)}.sg-flow-steps{display:block}.sg-flow-steps article{min-height:0;padding-block:8px;display:none}.sg-flow-steps article[data-active=true]{display:flex}.sg-flow-steps article>button{display:none}.sg-flow-steps article+article{border:0}.sg-flow-steps :is(h2,h3){max-width:none}}@media (max-width:480px){.sg-public-header .ps-brand>span{display:none}}@media (max-width:760px){.sg-link-preview{display:none}}.signet-kindred-surface{--kd-bg:#f7f7f5;--kd-fg:#111;--kd-muted:#73736f;--kd-soft:#9a9a96;--kd-line:#11111117;--kd-hover:#1111110e;--kd-dot-color:#0d0d0d;--kd-ease:cubic-bezier(.22,1,.36,1);background:var(--kd-bg);color:var(--kd-fg);color-scheme:light}:root[data-theme=dark] .signet-kindred-surface{--kd-bg:#0a0a0a;--kd-fg:#f2f2f0;--kd-muted:#9c9c98;--kd-soft:#7c7c78;--kd-line:#ffffff1a;--kd-hover:#ffffff12;--kd-dot-color:#e8e8e6;background:var(--kd-bg);color:var(--kd-fg);color-scheme:dark}.signet-kindred-surface #main-content{outline:none}.signet-kindred-surface .signet-halftone-footer{background:var(--hwf-bg)}@media (max-width:720px){.signet-kindred-surface .signet-halftone-footer{min-height:620px}}.kd-hero{background:var(--kd-bg);height:calc(100svh - 68px);min-height:600px;color:var(--kd-fg);font-family:var(--font-public-inter),var(--font-inter),Inter,sans-serif;-webkit-font-smoothing:antialiased;position:relative;overflow:hidden}.kd-hero *{box-sizing:border-box}.kd-dots{width:100%;height:100%;display:block;inset:0}.kd-dots,.kd-s-fallback{pointer-events:none;position:absolute}.kd-s-fallback{width:min(104%,1460px);height:91%;color:var(--kd-dot-color);opacity:.24;top:3.5%;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(270px 180px at 50% 43%,#0000 30%,#000 100%);mask-image:radial-gradient(270px 180px at 50% 43%,#0000 30%,#000 100%)}.kd-hero:has(.kd-s-dots[data-renderer=ready]) .kd-s-fallback{visibility:hidden}@media (max-width:620px){.kd-s-fallback{width:142%;height:54%;top:39%;-webkit-mask-image:linear-gradient(#0000,#000 30%);mask-image:linear-gradient(#0000,#000 30%)}}.kd-copy{z-index:3;text-align:center;width:min(92vw,720px);position:absolute;top:24.5%;left:50%;transform:translate(-50%)}.kd-copy h1{letter-spacing:-.035em;color:var(--kd-fg);text-wrap:wrap;margin:0;font-size:clamp(38px,3.75vw,68px);font-weight:500;line-height:1.04}.kd-copy h1 span{color:var(--kd-soft);display:block}.kd-copy p{max-width:340px;color:var(--kd-muted);text-wrap:wrap;margin:20px auto 0;font-size:clamp(13px,1.02vw,15.5px);font-weight:400;line-height:1.4}.kd-cta{isolation:isolate;margin-top:clamp(34px,3.6vw,52px);display:inline-block;position:relative}.kd-logos{z-index:3;width:100%;color:var(--kd-muted);letter-spacing:-.01em;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(26px,4.6vw,66px);padding:0 16px;font-size:clamp(14px,1.18vw,17px);font-weight:500;display:flex;position:absolute;bottom:clamp(28px,6vh,64px)}.kd-logos span{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.kd-logos svg{flex-shrink:0;width:17px;height:17px}.kd-motion{z-index:4;color:var(--kd-muted);font:400 11px var(--font-inter),sans-serif;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:6px;transition:color .2s;display:inline-flex;position:absolute;bottom:12px;right:18px}.kd-motion:hover{color:var(--kd-fg)}.kd-motion svg{width:12px;height:12px}.kd-fallback{object-fit:cover;object-position:top;opacity:.18;pointer-events:none;width:100%;height:45%;position:absolute;inset:45% 0 10%}:root[data-theme=dark] .kd-fallback{filter:invert();opacity:.22}.kd-cta:after,.kd-cta:before{content:"";z-index:-1;pointer-events:none;border-radius:999px;position:absolute}.kd-cta:before{filter:blur(30px)saturate(125%);opacity:.62;transition:opacity .45s var(--kd-ease),transform .45s var(--kd-ease),filter .45s var(--kd-ease);background:conic-gradient(from 200deg at 50% 62%,#ffcf5a,#ffe6a8,#8dffc0,#5ad7ff,#9b7bff,#ff6fd8,#ffb36b,#ffcf5a);inset:4% -30% -42%}.kd-cta:after{filter:blur(8px);opacity:1;height:12px;transition:opacity .35s var(--kd-ease),transform .35s var(--kd-ease);background:linear-gradient(90deg,#ffcf5a,#7dffa8,#5ad7ff,#9b7bff,#ff6fd8,#ffb36b);bottom:-5px;left:8%;right:8%}.kd-cta:focus-within:before,.kd-cta:hover:before{opacity:1;filter:blur(34px)saturate(145%)hue-rotate(18deg);transform:translateY(5px)scale(1.12)}.kd-cta:focus-within:after,.kd-cta:hover:after{opacity:1;transform:translateY(2px)scaleX(1.05)}.kd-cta a{z-index:1;background:var(--kd-fg);color:var(--kd-bg);transition:transform .25s var(--kd-ease),background-color .2s ease;border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;font-size:13.5px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.kd-cta a:hover{transform:translateY(-1px)}.kd-cta a:active{transform:translateY(0)scale(.985)}:root[data-theme=dark] .kd-cta:before{filter:blur(28px);opacity:.22;background:radial-gradient(52% 88% at 50% 58%,#fff 0,#b8b8b8 26%,#ffffff24 52%,#0000 72%)}:root[data-theme=dark] .kd-cta:after{filter:blur(7px);opacity:.3;background:linear-gradient(90deg,#0000,#fff,#0000)}:root[data-theme=dark] .kd-cta:focus-within:before,:root[data-theme=dark] .kd-cta:hover:before{opacity:.38;filter:blur(32px);transform:translateY(3px)scale(1.05)}:root[data-theme=dark] .kd-cta:focus-within:after,:root[data-theme=dark] .kd-cta:hover:after{opacity:.48;transform:translateY(2px)scaleX(1.03)}.kd-hero :focus-visible{outline:2px solid var(--kd-fg);outline-offset:6px}.kd-hero ::selection{background:var(--kd-fg);color:var(--kd-bg)}.signet-kindred-surface .ps-header.sg-public-header{z-index:70;height:68px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color .35s var(--kd-ease),box-shadow .35s var(--kd-ease),backdrop-filter .35s var(--kd-ease);background:0 0;border:0;padding:0 clamp(18px,2.6vw,34px);position:sticky;top:0}.signet-kindred-surface .sg-public-header .ps-header-shell{max-width:1320px;height:68px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:22px;padding:0}:root[data-theme=dark] .signet-kindred-surface .sg-public-header .ps-header-shell{color:var(--kd-fg);box-shadow:none;background:0 0}.signet-kindred-surface .ps-header.sg-public-header.is-scrolled{background:var(--kd-bg)}@supports (color:color-mix(in lab,red,red)){.signet-kindred-surface .ps-header.sg-public-header.is-scrolled{background:color-mix(in srgb,var(--kd-bg)80%,transparent)}}.signet-kindred-surface .ps-header.sg-public-header.is-scrolled{box-shadow:0 1px 0 var(--kd-line);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%)}.signet-kindred-surface .ps-header-brand{flex-shrink:0}.signet-kindred-surface .sg-public-header .ps-metal-mark{filter:drop-shadow(0 1px 1px #00000042);width:28px;height:28px}.signet-kindred-surface .ps-header-brand .ps-brand{letter-spacing:-.025em;color:var(--kd-fg);gap:8px;font-size:20px;font-weight:600}.signet-kindred-surface .ps-header-brand .ps-brand>span{font-size:inherit}.signet-kindred-surface .sg-public-header .ps-header-nav{align-items:center;gap:clamp(18px,2.2vw,32px);margin:0 auto;display:flex}.signet-kindred-surface .sg-public-header .ps-header-nav>a{color:var(--kd-muted);white-space:nowrap;padding:10px 1px;font-size:13px;line-height:1;text-decoration:none;transition:color .22s;position:relative}.signet-kindred-surface .sg-public-header .ps-header-nav>a:hover,.signet-kindred-surface .sg-public-header .ps-header-nav>a[aria-current=page]{color:var(--kd-fg);text-decoration:none}.signet-kindred-surface .sg-public-header .ps-header-nav>a:after{opacity:.6;background:currentColor;height:1px;bottom:1px}.signet-kindred-surface .sg-public-header .ps-header-actions{flex-shrink:0;gap:3px}.signet-kindred-surface .ps-header .ps-header-actions .signet-language-trigger,.signet-kindred-surface .ps-header .signet-theme-trigger{border:0;border-radius:999px;gap:6px;height:34px;min-height:34px;padding:0 8px;font-size:12px;transition:background-color .2s,color .2s;color:var(--kd-muted)!important;box-shadow:none!important;background:0 0!important}.signet-kindred-surface .ps-header .signet-theme-trigger{width:34px;padding:0}.signet-kindred-surface .ps-header .ps-header-actions .signet-language-trigger:hover,.signet-kindred-surface .ps-header .signet-theme-trigger:hover{background:var(--kd-hover)!important;color:var(--kd-fg)!important}html[data-theme=dark] .signet-kindred-surface .ps-header .ps-header-actions .signet-language-trigger,html[data-theme=dark] .signet-kindred-surface .ps-header .signet-theme-trigger{color:var(--kd-muted)!important;background:0 0!important;border-color:#0000!important}html[data-theme=dark] .signet-kindred-surface .ps-header .ps-header-actions .signet-language-trigger:hover,html[data-theme=dark] .signet-kindred-surface .ps-header .signet-theme-trigger:hover{background:var(--kd-hover)!important;color:var(--kd-fg)!important}html[data-theme=dark] .signet-kindred-surface .sg-public-header .ps-mobile-menu{background:var(--kd-bg)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .signet-kindred-surface .sg-public-header .ps-mobile-menu{background:color-mix(in srgb,var(--kd-bg)94%,transparent)}}html[data-theme=dark] .signet-kindred-surface .sg-public-header .ps-mobile-menu{border-color:var(--kd-line)}.signet-kindred-surface .sg-header-app{background:var(--kd-fg);height:36px;min-height:36px;color:var(--kd-bg);letter-spacing:-.005em;transition:transform .25s var(--kd-ease),box-shadow .25s var(--kd-ease);border-radius:999px;align-items:center;gap:8px;margin-left:7px;padding:0 15px;font-size:12.5px;font-weight:550;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.signet-kindred-surface .sg-header-app svg{transition:transform .25s var(--kd-ease)}.signet-kindred-surface .sg-header-app:hover{box-shadow:inset 0 1px 0 #ffffff24,0 8px 18px -8px var(--kd-fg);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.signet-kindred-surface .sg-header-app:hover{box-shadow:inset 0 1px 0 #ffffff24,0 8px 18px -8px color-mix(in srgb,var(--kd-fg)55%,transparent)}}.signet-kindred-surface .sg-header-app:hover svg{transform:translate(1px,-1px)}.signet-kindred-surface .sg-header-app:active{transform:translateY(0)scale(.985)}.signet-kindred-surface .sg-public-header .ps-menu-toggle{width:36px;height:36px;color:var(--kd-fg);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:background-color .2s;display:none}.signet-kindred-surface .sg-public-header .ps-menu-toggle:hover{background:var(--kd-hover)}.signet-kindred-surface .sg-public-header .ps-mobile-menu{border:1px solid var(--kd-line);background:var(--kd-bg);border-radius:18px;max-width:1320px;margin:0 auto;padding:8px;position:absolute;top:68px;left:clamp(18px,2.6vw,34px);right:clamp(18px,2.6vw,34px)}@supports (color:color-mix(in lab,red,red)){.signet-kindred-surface .sg-public-header .ps-mobile-menu{background:color-mix(in srgb,var(--kd-bg)94%,transparent)}}.signet-kindred-surface .sg-public-header .ps-mobile-menu{-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);box-shadow:0 22px 60px -28px #00000073}.signet-kindred-surface .sg-public-header .ps-mobile-menu>a{min-height:46px;color:var(--kd-muted);border:0;border-radius:11px;justify-content:space-between;align-items:center;padding:0 12px;font-size:13px;transition:background-color .18s,color .18s;display:flex}.signet-kindred-surface .sg-public-header .ps-mobile-menu>a:hover{background:var(--kd-hover);color:var(--kd-fg)}@media (max-width:760px){.signet-kindred-surface .sg-public-header .ps-header-nav{display:none}.signet-kindred-surface .sg-public-header .ps-header-actions{gap:2px;margin-left:auto}.signet-kindred-surface .sg-public-header .ps-menu-toggle{display:grid}.signet-kindred-surface .sg-header-app{display:none}.signet-kindred-surface .ps-header.sg-public-header,.signet-kindred-surface .sg-public-header .ps-header-shell{height:62px}.signet-kindred-surface .ps-header.sg-public-header{padding:0 16px}.signet-kindred-surface .sg-public-header .ps-metal-mark{width:26px;height:26px}.signet-kindred-surface .ps-header-brand .ps-brand{font-size:19px}.signet-kindred-surface .sg-public-header .ps-mobile-menu{top:62px;left:12px;right:12px}.kd-hero{height:calc(100svh - 62px)}.kd-copy{top:20%}.kd-logos{gap:14px 24px;font-size:13px}}@media (max-width:480px){.signet-kindred-surface .ps-header-brand .ps-brand>span{display:none}.signet-kindred-surface .sg-public-header .ps-header-actions{gap:0}.signet-kindred-surface .ps-header .ps-header-actions .signet-language-trigger{padding-inline:6px}}@media (prefers-reduced-motion:reduce){.kd-cta a,.kd-cta:after,.kd-cta:before,.kd-motion,.signet-kindred-surface .sg-header-app,.signet-kindred-surface .sg-header-app svg,.signet-kindred-surface .sg-public-header .ps-header-nav>a{transition:none}.kd-cta a:hover,.kd-cta:focus-within:after,.kd-cta:focus-within:before,.kd-cta:hover:after,.kd-cta:hover:before,.signet-kindred-surface .sg-header-app:hover{transform:none}}.kd-s-fallback{opacity:1;object-fit:fill;width:100%;height:100%;inset:0;transform:none;-webkit-mask-image:none;mask-image:none}html[data-theme=dark] .kd-s-fallback{filter:invert();opacity:.85}@media (max-width:620px){.kd-s-fallback{object-fit:fill;width:142%;height:60%;top:34%;left:-21%;-webkit-mask-image:linear-gradient(#0000,#000 20%);mask-image:linear-gradient(#0000,#000 20%)}}.sg-public-command,.sn-language-menu,.sn-public{--site-paper:#f7f7f5;--site-ink:#161615;--site-muted:#6d6d67;--site-line:#e4e4df;--site-panel:#fff;--site-soft:#edede8;--ps-page:var(--site-paper);--ps-bg:var(--site-paper);--ps-panel:var(--site-panel);--ps-ink:var(--site-ink);--ps-muted:var(--site-muted);--ps-line:var(--site-line);--ui-background:var(--site-paper);--ui-foreground:var(--site-ink);--ui-card:var(--site-panel);--ui-card-foreground:var(--site-ink);--ui-popover:var(--site-panel);--ui-popover-foreground:var(--site-ink);--ui-muted:var(--site-soft);--ui-muted-foreground:var(--site-muted);--ui-border:var(--site-line);--ui-accent:var(--site-soft);--ui-accent-foreground:var(--site-ink);--ui-ring:#77776e;background:var(--site-paper);color:var(--site-ink);font-family:var(--font-public-inter),var(--font-inter),sans-serif;color-scheme:light}html[data-theme=dark] :is(.sn-public,.sg-public-command,.sn-language-menu){--site-paper:#171716;--site-ink:#f2f2ed;--site-muted:#aaa9a0;--site-line:#353531;--site-panel:#20201e;--site-soft:#2b2b27;color-scheme:dark}.sn-public .signet-ui{--ui-background:var(--site-paper);--ui-card:var(--site-panel);--ui-popover:var(--site-panel);--ui-muted:var(--site-soft);--ui-border:var(--site-line);--ui-foreground:var(--site-ink);--ui-card-foreground:var(--site-ink);--ui-muted-foreground:var(--site-muted);--ui-accent:var(--site-soft);--ui-accent-foreground:var(--site-ink);--ui-ring:#77776e}.sn-public ::selection{background:var(--site-ink);color:var(--site-paper)}.sn-public :focus-visible{outline:2px solid var(--site-muted);outline-offset:4px}.sn-public{min-height:100svh}.sn-public #main-content{outline:none}.sn-public .kd-hero{background:var(--site-paper)}.sn-public .kd-copy h1,.sn-public .kd-hero{color:var(--site-ink)}.sn-public .kd-copy h1 span{color:#9a9a94}.sn-public .kd-copy p,.sn-public .kd-motion{color:var(--site-muted)}.sn-public .kd-logos{color:#85857e}html[data-theme=dark] .sn-public .kd-dots{filter:none;opacity:.85}html[data-theme=dark] .sn-public .kd-copy h1 span{color:#99998f}html[data-theme=dark] .sn-public .kd-logos{color:#a2a298}.sn-header{z-index:10;background:0 0;padding:33px 24px 28px;position:relative}.kd-hero .sn-header{padding-top:36px}.sn-nav{max-width:1160px;min-height:38px;font:400 13.5px/1.2 var(--font-public-inter),var(--font-inter),sans-serif;justify-content:center;gap:32px;margin:auto;display:flex}.sn-brand,.sn-nav{align-items:center}.sn-brand{letter-spacing:-.01em;white-space:nowrap;color:var(--site-ink);gap:8px;margin-right:10px;font-size:15px;font-weight:600;display:inline-flex}.sn-brand img{filter:brightness(0);object-fit:contain;width:20px;height:20px}.sn-nav-links{align-items:center;gap:32px;display:flex}.sn-nav-links a{white-space:nowrap;color:var(--site-muted);padding-block:10px}.sn-nav-links a:hover,.sn-nav-links a[aria-current=page]{color:var(--site-ink)}.sn-actions{align-items:center;gap:6px;display:flex}.sn-actions .signet-language-trigger,.sn-actions .signet-theme-trigger,.sn-icon{width:32px;min-width:32px;height:36px;min-height:36px;color:var(--site-muted);cursor:pointer;border-radius:50%;place-items:center;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.sn-actions .signet-language-trigger:hover,.sn-actions .signet-theme-trigger:hover,.sn-icon:hover{color:var(--site-ink);background:var(--site-soft)!important}.sn-actions .workspace-language{align-items:center;gap:4px;margin:0;display:flex}.sn-pill,.sn-signin{white-space:nowrap;background:var(--site-ink);color:var(--site-paper);border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:11px 21px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}.sn-signin{margin-left:8px}.sn-pill:hover,.sn-signin:hover{opacity:.85}.sn-menu-toggle{display:none}.sn-menu{border:1px solid var(--site-line);background:var(--site-paper);top:84px;border-radius:14px;padding:14px 20px;position:absolute;inset-inline:18px;box-shadow:0 18px 40px #0000000c}.sn-menu a{min-height:44px;color:var(--site-muted);align-items:center;font-size:14px;display:flex}.sn-menu a[aria-current=page]{color:var(--site-ink)}html[data-theme=dark] .sn-brand img{filter:brightness(0)invert()}.sn-dashboard-showcase,.sn-workflow{max-width:1168px;margin:auto;padding:80px 24px 56px}.sn-dashboard-showcase h2,.sn-workflow h2{letter-spacing:-.035em;color:var(--site-ink);margin:0;font-size:clamp(27px,2.6vw,36px);font-weight:500;line-height:1.15}.sn-workflow>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px;margin-top:40px;display:grid}.sn-workflow article h3{letter-spacing:-.025em;margin:0 0 14px;font-size:24px;font-weight:500}.sn-workflow article p{color:var(--site-muted);max-width:30ch;margin:0 0 20px;font-size:14px;line-height:1.75}.sn-workflow article a{align-items:center;gap:10px;font-size:12px;font-weight:500;display:inline-flex}.sn-workflow article a:hover{text-underline-offset:5px;text-decoration:underline}.sn-dashboard-showcase{padding-top:36px;padding-bottom:80px}.sn-dashboard-showcase>header{justify-content:space-between;align-items:center;gap:32px;margin-bottom:28px;display:flex}.sn-dashboard-showcase header p{color:var(--site-muted);margin:14px 0 0;font-size:14px;line-height:1.7}.sn-dashboard-showcase .sg-console-figure{margin:0}.sn-dashboard-showcase .sg-console-render{border:1px solid var(--site-line);box-shadow:none;background:#fff;border-radius:14px}.sn-dashboard-showcase figcaption{color:var(--site-muted);justify-content:space-between;padding:14px 2px;font-size:11px;display:flex}.sn-dashboard-showcase figcaption a{display:none}.signet-public.sn-public .product-document{--document-ink:var(--site-ink);--document-muted:var(--site-muted);--document-line:var(--site-line);max-width:960px;padding:64px 28px 72px}.signet-public.sn-public .product-document-heading{padding-bottom:48px;display:block}.signet-public.sn-public .product-document-heading h1{letter-spacing:-.035em;max-width:22ch;font-size:clamp(34px,4vw,50px);font-weight:500}.signet-public.sn-public .product-document-heading p{max-width:60ch;margin-top:20px;font-size:16px;line-height:1.7}.signet-public.sn-public .product-document-layout{border:0;padding-top:0;display:block}.signet-public.sn-public .product-document-sections{max-width:760px}.signet-public.sn-public .product-document-sections>section{border-bottom:1px solid var(--site-line);margin:0 0 32px;padding:0 0 32px;scroll-margin-top:24px}.signet-public.sn-public .product-document-sections h2{margin:0 0 12px;font-size:22px;font-weight:500}.signet-public.sn-public .product-document-sections p{max-width:70ch;font-size:15px;line-height:1.85}.signet-public.sn-public .product-document-cta{color:var(--site-ink);background:0 0;border-top:0;border-radius:0;margin:16px 0 0;padding:30px 0 0}.signet-public.sn-public .product-document-cta h2{font-size:24px}.signet-public.sn-public .product-document-cta p{color:var(--site-muted);font-size:14px}.signet-public.sn-public .product-document-cta>a{background:var(--site-ink);color:var(--site-paper);border-radius:999px;min-height:40px;padding:11px 20px;font-size:13px}.signet-public.sn-public .product-document-cta>a:hover{opacity:.85}.sn-public .ps-inner-hero{text-align:left;background:0 0;min-height:0;margin:auto;overflow:visible}.sn-public .ps-inner-hero .ps-tag,.sn-public .ps-inner-hero canvas{display:none}.sn-public .ps-inner-hero h1{letter-spacing:-.035em;color:var(--site-ink);font-family:inherit;font-size:clamp(34px,4vw,50px);font-weight:500}.sn-public .ps-inner-hero p{color:var(--site-muted);margin-top:20px;font-size:16px;line-height:1.7}.sn-public .ps-content{max-width:960px;padding-top:10px;padding-bottom:64px}.sn-public .ps-content article{border:0;border-bottom:1px solid var(--site-line);background:0 0;border-radius:0;padding:20px 0 32px}.sn-public .ps-content article h2{color:var(--site-ink);font-family:inherit;font-size:22px;font-weight:500}.sn-public .ps-content article p{color:var(--site-muted);font-size:15px;line-height:1.85}.sn-public .ps-content [role=note]{background:var(--site-soft);color:var(--site-ink);border:0;border-radius:8px;font-size:13px}.sn-public .access-page{--access-bg:var(--site-panel);--access-ink:var(--site-ink);--access-muted:var(--site-muted);--access-line:var(--site-line);--access-field:var(--site-panel);--access-hover:var(--site-soft);background:var(--site-paper);min-height:calc(100svh - 110px);padding:8px 24px 28px}.sn-public .access-layout{border-radius:18px;min-height:calc(100svh - 138px)}.sn-public .access-form-content{padding-block:30px}.sn-public .access-form-panel{padding-top:28px}.sn-public .signet-auth{background:var(--site-paper);min-height:65svh;padding-block:48px}.sn-public .signet-auth>.auth-ambient,.sn-public .signet-auth>canvas{display:none}.sn-public .auth-frame{border:1px solid var(--site-line);background:var(--site-panel);box-shadow:none;border-radius:14px}.sn-public .sg-studio-page{padding-top:48px}.sn-public .sg-studio-controls{border-color:var(--site-line);background:var(--site-panel)}.sn-public .sg-studio-heading h1{font-weight:500}.sn-public .sg-studio-config{background:var(--site-soft)}.sg-public-command[data-slot=dialog-content]{border:1px solid var(--site-line);background:var(--site-panel);width:calc(100vw - 32px);max-width:600px;color:var(--site-ink);border-radius:16px;gap:0;box-shadow:0 24px 80px #0002;padding:0!important}.sg-public-command [data-slot=command]{background:var(--site-panel);color:var(--site-ink);border-radius:inherit}.sg-public-command [data-slot=command-input-wrapper]{border:1px solid var(--site-line);background:var(--site-paper);border-radius:10px;flex-shrink:0;gap:12px;width:calc(100% - 24px);min-height:50px;margin:12px 12px 8px;padding:0 15px;height:50px!important}.sg-public-command [data-slot=command-input-wrapper]:focus-within{border-color:var(--site-muted);box-shadow:0 0 0 2px var(--site-muted)}@supports (color:color-mix(in lab,red,red)){.sg-public-command [data-slot=command-input-wrapper]:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--site-muted)14%,transparent)}}.sg-public-command [data-slot=command-input-wrapper]>svg{color:var(--site-muted);opacity:1;flex:none;width:17px!important;height:17px!important}.sg-public-command input[cmdk-input]{width:100%;min-width:0;min-height:0;color:var(--site-ink);margin:0;font-size:14px;line-height:1.4;display:block;height:48px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;padding:0!important}.sg-public-command input[cmdk-input]::placeholder{color:var(--site-muted);opacity:1}.sg-public-command [data-slot=command-list]{scrollbar-width:thin;scrollbar-color:var(--site-line)transparent;max-height:min(50svh,400px);padding:0 10px 10px}.sg-public-command [cmdk-group-heading]{color:var(--site-muted);padding:12px 10px 8px;font-size:11px}.sg-public-command [cmdk-item]{min-height:40px;color:var(--site-ink);border-radius:7px;gap:12px;margin:2px 0;font-size:13px;padding:10px!important}.sg-public-command [cmdk-item][data-selected=true]{background:var(--site-soft)}.sg-public-command [cmdk-item]>svg{color:var(--site-muted);width:16px!important;height:16px!important}.sg-public-command footer{border-top:1px solid var(--site-line);color:var(--site-muted);background:0 0;gap:16px;padding:10px 18px}@media (max-width:1050px){.sn-nav,.sn-nav-links{gap:20px}.sn-brand{margin-right:0}.sn-actions{gap:3px}.sn-signin{margin-left:4px}}@media (max-width:900px){.sn-nav{justify-content:space-between}.sn-nav-links{display:none}.sn-menu-toggle{display:grid}.sn-header{padding:22px 18px}.kd-hero .sn-header{padding-top:22px}.sn-workflow>div{gap:28px}.sn-dashboard-showcase,.sn-workflow{padding-inline:28px}}@media (max-width:760px){.sn-workflow{padding:56px 24px 32px}.sn-workflow>div{grid-template-columns:1fr;gap:28px;margin-top:28px}.sn-workflow article{grid-template-columns:100px 1fr;gap:8px 20px;display:grid}.sn-workflow article h3{grid-row:1/3;font-size:22px}.sn-workflow article p{max-width:none;margin:0;font-size:13px}.sn-workflow article a{grid-column:2;font-size:12px}.sn-dashboard-showcase{padding:32px 24px 48px}.sn-dashboard-showcase>header{margin-bottom:24px;display:block}.sn-dashboard-showcase .sn-pill{margin-top:20px}.signet-public.sn-public .product-document{padding:36px 24px 48px}.signet-public.sn-public .product-document-heading{padding-bottom:36px}.signet-public.sn-public .product-document-cta{display:block}.signet-public.sn-public .product-document-cta>a{margin-top:20px}.sn-public .ps-inner-hero{padding:36px 24px 24px}.sn-public .access-page{padding:0 16px 20px}.sn-public .access-layout{min-height:calc(100svh - 110px)}.sn-public .access-form-panel{padding:32px 24px 20px}.sn-public .access-form-content{padding-block:20px}.sn-public .ps-content{padding-inline:24px}.sg-public-command footer{gap:10px;font-size:10px}}@media (max-width:480px){.sn-nav{gap:8px}.sn-header{padding-inline:16px}.sn-brand{gap:6px;font-size:14px}.sn-brand img{width:19px;height:19px}.sn-actions{gap:2px}.sn-actions .signet-language-trigger,.sn-actions .signet-theme-trigger,.sn-icon{width:28px;min-width:28px}.sn-signin{margin-left:3px;padding:10px 14px;font-size:12px}.sn-workflow article{grid-template-columns:82px 1fr;gap:8px 12px}}.sn-public .sn-pricing>header{display:none}.sn-public .sn-pricing{background:var(--site-paper);min-height:0}.sn-public .sn-pricing main{padding-top:48px}.sn-public .sn-pricing h1{font-size:clamp(34px,4vw,50px);font-weight:500}.sn-public .sn-pricing [data-featured=true]{background:var(--site-soft)}.sn-public .sn-pricing [data-slot=button]{border-radius:999px}.sn-language-menu{background:var(--site-panel);color:var(--site-ink);border-color:var(--site-line)}.workspace-search-dialog input[cmdk-input]{min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important}.workspace-search-dialog [data-slot=command-input-wrapper]{align-items:center;gap:12px!important;height:58px!important;min-height:58px!important;padding:0 20px!important}.workspace-search-dialog [data-slot=command-input-wrapper]:focus-within{box-shadow:inset 0 -1px var(--ui-ring)}.workspace-search-dialog [data-slot=command-input-wrapper]>svg{flex-shrink:0;width:17px!important;height:17px!important}.workspace-search-dialog input[cmdk-input]{height:56px!important}.sn-console-figure{margin:0}.sn-dashboard-capture{aspect-ratio:1280/820;border:1px solid var(--site-line);background:#fff;border-radius:14px;width:100%;position:relative;overflow:hidden}.sn-dashboard-capture-inner{transform-origin:0 0;pointer-events:none;width:1280px;height:820px}.sn-dashboard-capture-inner .signet-workspace.workspace-layout{width:1280px!important;min-height:820px!important}.sn-dashboard-capture-inner .workspace-sidebar{height:758px!important}.sn-console-figure figcaption{color:var(--site-muted);padding:14px 2px;font-size:11px}.sn-public .signet-auth .auth-stage{min-height:0}.sn-public .signet-auth .auth-frame{width:min(100%,520px)}.signet-kindred-surface.sn-public,html[data-theme=dark] .signet-kindred-surface.sn-public{--kd-bg:var(--site-paper);--kd-fg:var(--site-ink);--kd-muted:var(--site-muted);background:var(--site-paper)}.sn-public .kd-hero{height:calc(100svh - 99px);min-height:600px}@media (max-width:900px){.sn-public .kd-hero{height:calc(100svh - 80px)}}.signet-public.sn-public{background:var(--site-paper);color:var(--site-ink);--color-ink:var(--site-ink);--color-muted:var(--site-muted);--color-line:var(--site-line);--color-surface:var(--site-panel);--color-canvas:var(--site-paper)}html[data-theme=dark] .signet-public.sn-public{background:var(--site-paper);color:var(--site-ink);--ps-page:var(--site-paper);--ps-panel:var(--site-panel);--ps-ink:var(--site-ink);--ps-muted:var(--site-muted);--ps-line:var(--site-line);--color-ink:var(--site-ink);--color-muted:var(--site-muted);--color-line:var(--site-line);--color-surface:var(--site-panel);--color-canvas:var(--site-paper)}html[data-theme=dark] .signet-public.sn-public .product-document{--document-ink:var(--site-ink);--document-muted:var(--site-muted);--document-line:var(--site-line)}.sn-public .ps-content article{box-shadow:none!important;background:0 0!important}.sn-public .ps-content{padding-top:10px!important;padding-bottom:64px!important}html[data-theme=dark] .signet-public.sn-public .access-page{--access-bg:var(--site-panel);--access-ink:var(--site-ink);--access-muted:var(--site-muted);--access-line:var(--site-line);--access-field:var(--site-panel);--access-hover:var(--site-soft);background:var(--site-paper)}.sn-dashboard-image{border:1px solid var(--site-line);background:var(--site-panel);border-radius:14px;overflow:hidden}.sn-dashboard-image img{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.sn-dashboard-image .sn-dashboard-dark,html[data-theme=dark] .sn-dashboard-image .sn-dashboard-light{display:none}html[data-theme=dark] .sn-dashboard-image .sn-dashboard-dark{display:block}.sn-public,html:has(.sn-public){overflow-x:clip}.sn-public .sn-pricing{min-width:0;max-width:100%}.sn-public .sn-pricing table{contain:layout}.sn-public .sn-pricing>div{min-width:0;max-width:100%}.sn-public .ps-inner-hero{max-width:960px;margin:0 auto;padding:64px 28px 32px}.sn-public .ps-inner-hero h1{max-width:100%;margin:0;line-height:1.1}.sn-public .ps-inner-hero p{max-width:60ch;margin:20px 0 0}.sn-public .ps-content{padding-inline:28px}html[data-theme=dark] .signet-public.sn-public .signet-auth{background:var(--site-paper)}@media (max-width:760px){.sn-public .ps-inner-hero{padding:36px 24px 24px}.sn-public .ps-content{padding-inline:24px}}.sn-cookie-note{z-index:80;border:1px solid var(--site-line);background:var(--site-paper);width:min(360px,100vw - 40px);color:var(--site-ink);border-radius:14px;padding:20px;font-size:13px;line-height:1.6;position:fixed;bottom:20px;left:20px;box-shadow:0 8px 32px #00000012}.sn-cookie-note strong{font-size:14px;font-weight:600}.sn-cookie-note p{color:var(--site-muted);margin:9px 0 16px}.sn-cookie-note>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.sn-cookie-note a{text-underline-offset:3px;text-decoration:underline}.sn-cookie-note button{background:var(--site-ink);color:var(--site-paper);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:8px 18px}.sn-cookie-note :focus-visible{outline:2px solid var(--site-muted);outline-offset:3px}.signet-workspace.workspace-layout[data-dashboard-view]{--rail-width:240px;--ws-bg:#f7f6fa;--ws-panel:#fff;--ws-line:#e9e9ee;--ws-text:#1a1b24;--ws-muted:#73747d;--ui-background:#fff;--ui-foreground:#1a1b24;--ui-card:#fff;--ui-card-foreground:#1a1b24;--ui-popover:#fff;--ui-popover-foreground:#1a1b24;--ui-muted:#f5f5f6;--ui-muted-foreground:#73747d;--ui-border:#e9e9ee;--ui-input:#e9e9ee;--ui-primary:#20212a;--ui-primary-foreground:#fff;--ui-accent:#f3f3f5;--ui-accent-foreground:#1a1b24;--ui-ring:#9998a7;background:var(--ws-bg);color:var(--ws-text);font-family:var(--font-inter),Inter,sans-serif;grid-template-rows:62px minmax(0,1fr);font-size:14px}html[data-theme=dark] .signet-workspace.workspace-layout[data-dashboard-view]{--ws-bg:#121214;--ws-panel:#1a1a1e;--ws-line:#2e2e35;--ws-text:#eeeef2;--ws-muted:#aaaab4;--ui-background:#1a1a1e;--ui-foreground:#eeeef2;--ui-card:#1a1a1e;--ui-card-foreground:#eeeef2;--ui-popover:#1a1a1e;--ui-popover-foreground:#eeeef2;--ui-muted:#242429;--ui-muted-foreground:#aaaab4;--ui-border:#2e2e35;--ui-input:#2e2e35;--ui-primary:#e9e9ed;--ui-primary-foreground:#19191d;--ui-accent:#28282e;--ui-accent-foreground:#eeeef2}.signet-workspace.workspace-layout[data-dashboard-view][data-sidebar-collapsed=true]{--rail-width:64px}.signet-workspace.workspace-layout[data-dashboard-view]>.workspace-topbar{background:var(--ws-panel);border-bottom:1px solid var(--ws-line);gap:22px;height:62px;padding-right:18px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-header-brand{height:62px;width:var(--rail-width);flex-basis:var(--rail-width);border-color:var(--ws-line);gap:9px;padding:0 18px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-header-brand strong{letter-spacing:-.03em;font-size:20px;font-weight:650}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-header-brand img{width:28px;height:28px}.signet-workspace.workspace-layout[data-dashboard-view]>.workspace-sidebar{background:var(--ws-panel);height:calc(100dvh - 62px);top:62px}@supports (color:color-mix(in lab,red,red)){.signet-workspace.workspace-layout[data-dashboard-view]>.workspace-sidebar{background:color-mix(in srgb,var(--ws-panel)90%,var(--ws-bg))}}.signet-workspace.workspace-layout[data-dashboard-view]>.workspace-sidebar{border-right:1px solid var(--ws-line);padding:0}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-sidebar .workspace-brand{display:none}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-sidebar nav{scrollbar-width:thin;scrollbar-color:var(--ws-line)transparent;padding:0 15px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-nav-group{border:0;margin:0 0 14px;padding:0}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-nav-group>p{text-transform:uppercase;letter-spacing:.01em;padding:10px 10px 7px;font-size:10px;font-weight:450;line-height:1.2}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-nav-entry{height:38px;min-height:38px;color:var(--ws-muted);background:0 0;border:1px solid #0000;border-radius:7px;gap:11px;margin:1px 0;padding:0 12px;font-size:14px;font-weight:400;line-height:1.25}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-nav-entry>svg{stroke-width:1.6px;flex-shrink:0;width:18px;height:18px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-nav-entry[aria-current=page]{color:var(--ws-text);border-color:var(--ws-line);background:var(--ui-muted)}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-nav-entry:hover{background:var(--ui-muted);color:var(--ws-text)}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-active-marker{display:none}.workspace-sidebar-search{border:1px solid var(--ws-line);background:var(--ws-panel);text-align:left;height:36px;min-height:36px;color:var(--ws-muted);cursor:pointer;border-radius:7px;flex-shrink:0;align-items:center;gap:9px;margin:15px 15px 12px;padding:0 10px;font-size:12px;display:flex;box-shadow:0 1px 2px #00000004}.workspace-sidebar-search>span{flex:1}.workspace-sidebar-search>kbd{font:10px var(--font-inter),sans-serif;border:1px solid var(--ws-line);color:var(--ws-muted);border-radius:4px;padding:3px 4px}.workspace-plan-card{border:1px solid var(--ws-line);background:var(--ws-panel);border-radius:10px;flex-shrink:0;margin:10px 15px 8px;padding:12px 10px 10px}.workspace-plan-card>span{color:#fff;background:#24252f;border:1px solid #454650;border-radius:5px;align-items:center;min-height:25px;padding:4px 9px;font-size:10px;font-weight:500;display:inline-flex}.workspace-plan-card p{color:var(--ws-muted);margin:8px 0 12px;font-size:11px;line-height:1.5}.workspace-plan-card a{border:1px solid var(--ws-line);background:var(--ws-panel);min-height:34px;color:var(--ws-text);border-radius:6px;justify-content:center;align-items:center;font-size:12px;display:flex}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-sidebar-footer{padding:0 15px 12px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-profile-button{background:var(--ws-panel);border:1px solid var(--ws-line);border-radius:8px;gap:9px;height:54px;min-height:54px;padding:8px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-profile-button>span:first-child{border-radius:50%;width:30px;height:30px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-profile-button strong{font-size:12px;font-weight:550}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-profile-button small{color:var(--ws-muted);text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:11px;overflow:hidden}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-breadcrumb{gap:12px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-breadcrumb>span,.signet-workspace.workspace-layout[data-dashboard-view] .workspace-breadcrumb>svg{display:none}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-breadcrumb h1{letter-spacing:-.03em;font-size:20px;font-weight:600;line-height:1.25}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-tools{gap:12px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-tools [data-slot=button]{border-radius:7px;height:34px;min-height:34px;font-size:12px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-help-trigger{border:1px solid var(--ws-line);gap:7px;padding-inline:12px;box-shadow:0 1px 2px #00000003}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-account-trigger{border-radius:50%!important}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-team-add{border:1px solid var(--ws-line);border-radius:50%!important}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-main{background:var(--ws-bg);min-height:calc(100dvh - 62px)}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-content{max-width:none;padding:14px 16px 24px}.signet-workspace.workspace-layout[data-dashboard-view] [data-slot=button]{min-height:35px;box-shadow:none;border-radius:7px;font-size:12px;font-weight:500}.signet-workspace.workspace-layout[data-dashboard-view] [data-slot=button][data-variant=outline]{background:var(--ws-panel);border-color:var(--ws-line);box-shadow:0 1px 2px #00000003}.signet-workspace.workspace-layout[data-dashboard-view] :is([data-slot=card],.workspace-card){background:var(--ws-panel);border:1px solid var(--ws-line);border-radius:12px;box-shadow:0 1px 2px #00000002}.signet-workspace.workspace-layout[data-dashboard-view] :is(input,select,textarea){border-color:var(--ws-line);background:var(--ws-panel);border-radius:7px;font-size:13px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-overview{flex-direction:column;gap:16px;display:flex}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-overview-heading{order:1;align-items:center;min-height:34px;margin-bottom:0}.signet-workspace.workspace-layout[data-dashboard-view] .overview-view-tabs{background:var(--ui-muted);border-radius:7px;align-items:center;gap:0;max-width:100%;padding:3px;display:flex;overflow-x:auto}.signet-workspace.workspace-layout[data-dashboard-view] .overview-view-tabs button,.signet-workspace.workspace-layout[data-dashboard-view] .overview-view-tabs h2,.signet-workspace.workspace-layout[data-dashboard-view] .overview-view-tabs>a{white-space:nowrap;color:var(--ws-muted);cursor:pointer;border-radius:5px;margin:0;padding:8px 12px;font-size:12px;font-weight:400;line-height:1.2}.signet-workspace.workspace-layout[data-dashboard-view] .overview-view-tabs h2{background:var(--ws-panel);color:var(--ws-text);border:1px solid var(--ws-line);box-shadow:0 1px 2px #00000003}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-overview-heading>div:last-child{flex-wrap:nowrap;gap:8px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-overview-heading .console-segmented{display:none}.signet-workspace.workspace-layout[data-dashboard-view] .overview-load-status{order:1}.signet-workspace.workspace-layout[data-dashboard-view] .overview-dashboard-body,.signet-workspace.workspace-layout[data-dashboard-view] .overview-dashboard-main{display:contents}.signet-workspace.workspace-layout[data-dashboard-view] .overview-metrics{order:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.signet-workspace.workspace-layout[data-dashboard-view] .overview-metric{background:var(--ws-panel);border:1px solid var(--ws-line);border-radius:12px;flex-direction:column;justify-content:flex-start;gap:0;min-height:176px;padding:14px;display:flex;box-shadow:0 1px 2px #00000002}.overview-metric-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.overview-metric-top>p{color:var(--ws-text);margin:0;font-size:15px;font-weight:500;line-height:1.35}.overview-metric-top>button{width:30px;min-width:30px;height:32px}.signet-workspace.workspace-layout[data-dashboard-view] .overview-metric>strong{letter-spacing:-.025em;color:var(--ws-text);margin:16px 0 12px;font-size:29px;font-weight:700;line-height:1.2}.overview-metric-bottom{background:var(--ui-muted);border:1px solid var(--ws-line);min-height:36px;border-radius:7px;gap:10px;margin-top:auto;padding:10px;line-height:1.4;display:flex}.overview-metric-bottom,.overview-metric-bottom>button{color:var(--ws-muted);justify-content:space-between;align-items:center;font-size:11px}.overview-metric-bottom>button{min-height:20px;text-align:left;cursor:pointer;gap:8px;display:inline-flex}.overview-denied-total>span{max-width:90px}.overview-denied-total>svg{flex:none}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-insights-grid{order:3;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:14px;display:grid}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-insight-card{border-radius:12px;padding:16px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-insight-heading{align-items:center;gap:12px;margin-bottom:20px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-insight-heading h3{letter-spacing:-.015em;color:var(--ws-text);font-size:16px;font-weight:500}.signet-workspace.workspace-layout[data-dashboard-view] .overview-period-label{color:var(--ws-muted);font-size:11px}.workspace-chart-period{border:1px solid var(--ws-line);background:var(--ws-panel);min-width:112px;max-width:150px;height:34px;min-height:34px;color:var(--ws-text);border-radius:7px;padding:0 10px;font-size:12px}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-chart{--traffic-accepted:#21855d;--traffic-denied:#d34f59;--traffic-total:#8b6bc6;margin-top:0}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-canvas{height:258px;padding-left:38px;display:block;position:relative}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-canvas>svg{width:100%;height:100%;overflow:visible}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-scale{width:30px;color:var(--ws-muted);flex-direction:column;justify-content:space-between;align-items:flex-start;font-size:10px;display:flex;position:absolute;inset:12px auto 20px 0}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-grid{stroke:var(--ws-line);stroke-width:1px;stroke-dasharray:4 4}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-line{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.traffic-line.accepted{stroke:var(--traffic-accepted)}.traffic-line.denied{stroke:var(--traffic-denied)}.traffic-line.total{stroke:var(--traffic-total)}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-crosshair{stroke:var(--ws-line);stroke-width:1px;stroke-dasharray:none}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-hitpoints{display:flex;position:absolute;inset:0 0 0 38px}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-hitpoints>button{cursor:crosshair;background:0 0;border:0;flex:1;min-width:0;padding:0}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-hitpoints>button:focus-visible{outline:1px solid var(--ws-muted);outline-offset:0}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-empty{text-align:center;min-height:0;color:var(--ws-muted);justify-content:center;align-items:center;padding:20px;font-size:12px;display:flex;position:absolute;inset:0 0 0 38px}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-axis{color:var(--ws-muted);justify-content:space-between;padding:4px 0 0 38px;font-size:10px;display:flex}.traffic-tooltip{z-index:3;border:1px solid var(--ws-line);background:var(--ws-panel);pointer-events:none;border-radius:8px;min-width:180px;max-width:220px;padding:0 12px 12px;font-size:10px;position:absolute;top:32px;box-shadow:0 8px 22px #0000000d}.traffic-tooltip>strong{border-bottom:1px solid var(--ws-line);margin-bottom:8px;padding:10px 0;font-size:11px;font-weight:500;display:block}.traffic-tooltip>div{align-items:center;gap:6px;margin-top:8px;display:flex}.traffic-tooltip b{margin-left:auto;font-weight:600}.traffic-legend i,.traffic-tooltip i{border-radius:50%;flex-shrink:0;width:7px;height:7px}.traffic-legend i.accepted,.traffic-tooltip i.accepted{background:var(--traffic-accepted)}.traffic-legend i.denied,.traffic-tooltip i.denied{background:var(--traffic-denied)}.traffic-legend i.total,.traffic-tooltip i.total{background:var(--traffic-total)}.traffic-legend{border-top:1px solid var(--ws-line);color:var(--ws-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px;margin:18px -16px -16px;padding:14px;font-size:10px;display:flex}.traffic-legend>span{align-items:center;gap:6px;display:flex}.traffic-legend b{color:var(--ws-text);font-weight:500}.signet-workspace.workspace-layout[data-dashboard-view] .access-outcomes{flex-direction:column;gap:10px;display:flex}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-ring{aspect-ratio:280/164;width:100%;max-width:300px;height:auto;margin:0 auto;display:block;position:relative}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-ring svg{width:100%;height:100%;transform:none}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-ring path{fill:none;stroke-width:19px;stroke-linecap:round}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-track{stroke:var(--ui-muted)}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-ring>div{flex-direction:column;align-items:center;gap:7px;display:flex;position:absolute;inset:auto 0 13px}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-ring>div span{color:var(--ws-muted);font-size:12px}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-ring strong{letter-spacing:-.02em;font-size:26px;font-weight:650;line-height:1.1}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-breakdown{flex-direction:column;gap:14px;margin:4px 0 12px;font-size:13px;display:flex}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-breakdown>div{border:0;align-items:center;gap:10px;padding:0;display:flex}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-breakdown>div>span{color:var(--ws-text);flex:1;align-items:center;gap:9px;display:flex}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-breakdown i{border-radius:99px;width:3px;height:19px;display:block}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-breakdown strong{color:var(--ws-muted);font-size:12px;font-weight:400}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-breakdown b{text-align:right;min-width:32px;font-size:12px;font-weight:550}.signet-workspace.workspace-layout[data-dashboard-view] .access-outcomes>.workspace-guide-link{border:1px solid var(--ws-line);width:100%;min-height:35px;color:var(--ws-text);border-radius:7px;justify-content:center;margin-top:auto;font-size:11px}.signet-workspace.workspace-layout[data-dashboard-view] .overview-records{order:4;min-width:0}.signet-workspace.workspace-layout[data-dashboard-view] .overview-support-grid{order:5;grid-template-columns:1.4fr 1fr;gap:14px}.signet-workspace.workspace-layout[data-dashboard-view] .overview-activity-rail{border:1px solid var(--ws-line);background:var(--ws-panel);border-radius:12px;order:6;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:16px;display:grid}.signet-workspace.workspace-layout[data-dashboard-view] .overview-audit-details{order:7}.signet-workspace.workspace-layout[data-dashboard-view] .activity-heading{border-bottom:1px solid var(--ws-line);align-items:center;gap:16px;padding:14px}.signet-workspace.workspace-layout[data-dashboard-view] .activity-heading h2{letter-spacing:-.015em;font-size:16px;font-weight:500}.signet-workspace.workspace-layout[data-dashboard-view] .activity-heading p{color:var(--ws-muted);margin-top:4px;font-size:10px}.signet-workspace.workspace-layout[data-dashboard-view] .activity-filters{border:0;align-items:center;gap:10px;margin:0;padding:0;display:flex}.signet-workspace.workspace-layout[data-dashboard-view] .activity-filters label>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.signet-workspace.workspace-layout[data-dashboard-view] .activity-filters label:first-child{width:220px}.signet-workspace.workspace-layout[data-dashboard-view] .activity-filters label:last-child{width:140px}.signet-workspace.workspace-layout[data-dashboard-view] .activity-filters input,.signet-workspace.workspace-layout[data-dashboard-view] .activity-filters select{height:35px;min-height:35px;padding-inline:10px;font-size:12px}.activity-toolbar{align-items:center;gap:10px;display:flex}.signet-workspace.workspace-layout[data-dashboard-view] .activity-tabs [data-slot=tabs-list]{background:0 0;min-height:36px;margin:0;padding:0 14px}.signet-workspace.workspace-layout[data-dashboard-view] .activity-table th,.signet-workspace.workspace-layout[data-dashboard-view] .workspace-table th{background:var(--ui-muted);font-size:12px;font-weight:400}@supports (color:color-mix(in lab,red,red)){.signet-workspace.workspace-layout[data-dashboard-view] .activity-table th,.signet-workspace.workspace-layout[data-dashboard-view] .workspace-table th{background:color-mix(in srgb,var(--ui-muted)50%,var(--ws-panel))}}.signet-workspace.workspace-layout[data-dashboard-view] .activity-table th,.signet-workspace.workspace-layout[data-dashboard-view] .workspace-table th{color:var(--ws-muted);border-block:1px solid var(--ws-line);white-space:nowrap;padding:12px 14px}.signet-workspace.workspace-layout[data-dashboard-view] .activity-table td,.signet-workspace.workspace-layout[data-dashboard-view] .workspace-table td{border-bottom:1px solid var(--ws-line);padding:13px 14px;font-size:12px}.signet-workspace.workspace-layout[data-dashboard-view] .activity-table tbody tr:hover{background:var(--ui-muted)}.signet-workspace.workspace-layout[data-dashboard-view] .activity-result{border-color:var(--ws-line);background:var(--ui-muted);color:var(--ws-text);border-radius:5px;font-size:10px}.signet-workspace.workspace-layout[data-dashboard-view] .activity-pagination{color:var(--ws-muted);border-top:1px solid var(--ws-line);padding:10px 14px;font-size:11px}.signet-workspace.workspace-layout[data-dashboard-view][data-sidebar-collapsed=true] .workspace-sidebar-search{justify-content:center;margin:14px 10px;padding:0}.signet-workspace.workspace-layout[data-dashboard-view][data-sidebar-collapsed=true] .workspace-plan-card,.signet-workspace.workspace-layout[data-dashboard-view][data-sidebar-collapsed=true] .workspace-sidebar-search>kbd,.signet-workspace.workspace-layout[data-dashboard-view][data-sidebar-collapsed=true] .workspace-sidebar-search>span{display:none}.signet-workspace.workspace-layout[data-dashboard-view][data-sidebar-collapsed=true] .workspace-sidebar nav{padding-inline:8px}.signet-workspace.workspace-layout[data-dashboard-view][data-sidebar-collapsed=true] .workspace-header-brand{padding-inline:18px}.signet-workspace.workspace-layout[data-dashboard-view][data-sidebar-collapsed=true] .workspace-header-brand strong{display:none}.signet-workspace.workspace-layout[data-dashboard-view][data-sidebar-collapsed=true] .workspace-sidebar-footer{padding:8px}@media (max-width:1180px){.signet-workspace.workspace-layout[data-dashboard-view] .workspace-overview-heading{flex-wrap:wrap}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-insights-grid{grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr)}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-tools{gap:6px}.signet-workspace.workspace-layout[data-dashboard-view] .activity-heading{flex-wrap:wrap}.activity-toolbar{flex:1;justify-content:flex-end}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-legend{gap:8px 12px;font-size:9px}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-breakdown{font-size:12px}}@media (max-width:1000px){.signet-workspace.workspace-layout[data-dashboard-view]{--rail-width:210px}.signet-workspace.workspace-layout[data-dashboard-view][data-sidebar-collapsed=true]{--rail-width:64px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-help-trigger{display:none}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-breadcrumb h1{font-size:18px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-insights-grid{grid-template-columns:1fr}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-outcomes-panel{grid-column:1;min-height:0}.signet-workspace.workspace-layout[data-dashboard-view] .access-outcomes{grid-template-columns:1fr 1fr;align-items:center;gap:20px;display:grid}.signet-workspace.workspace-layout[data-dashboard-view] .access-outcomes>.workspace-guide-link{grid-column:1/-1}.signet-workspace.workspace-layout[data-dashboard-view] .overview-activity-rail{grid-template-columns:1fr}.signet-workspace.workspace-layout[data-dashboard-view] .overview-metric{min-height:166px;padding:12px}.overview-metric-top>p{font-size:12px}.overview-metric-bottom{padding:8px;display:block}.overview-denied-total{width:100%;margin-top:6px}.signet-workspace.workspace-layout[data-dashboard-view] .activity-toolbar{justify-content:space-between;width:100%}.signet-workspace.workspace-layout[data-dashboard-view] .activity-filters{flex:1}.signet-workspace.workspace-layout[data-dashboard-view] .activity-filters label:first-child{flex:1;width:auto}}@media (max-width:760px){.signet-workspace.workspace-layout[data-dashboard-view]{display:block}.signet-workspace.workspace-layout[data-dashboard-view]>.workspace-sidebar{display:none}.signet-workspace.workspace-layout[data-dashboard-view]>.workspace-topbar{gap:8px;height:56px;padding:0 12px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-header-brand{display:none}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-breadcrumb{gap:8px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-breadcrumb h1{font-size:16px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-tools{gap:4px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-team-add{display:none}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-content{padding:16px 12px}.signet-workspace.workspace-layout[data-dashboard-view] .overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.signet-workspace.workspace-layout[data-dashboard-view] .overview-metric:last-child{grid-column:1/-1;min-height:148px}.signet-workspace.workspace-layout[data-dashboard-view] .overview-metric:last-child .overview-metric-bottom{display:flex}.overview-denied-total{width:auto;margin-top:0}.signet-workspace.workspace-layout[data-dashboard-view] .overview-view-tabs{width:100%}.signet-workspace.workspace-layout[data-dashboard-view] .overview-view-tabs button,.signet-workspace.workspace-layout[data-dashboard-view] .overview-view-tabs h2,.signet-workspace.workspace-layout[data-dashboard-view] .overview-view-tabs>a{padding:8px 9px;font-size:11px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-insight-card{padding:14px}.signet-workspace.workspace-layout[data-dashboard-view] .overview-support-grid{grid-template-columns:1fr}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-app-panel{grid-column:1}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-canvas{height:230px;padding-left:30px}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-empty,.signet-workspace.workspace-layout[data-dashboard-view] .traffic-hitpoints{left:30px}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-axis{padding-left:30px;font-size:9px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-traffic-panel{min-height:370px}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-legend{margin-inline:-14px;margin-bottom:-14px;padding-inline:10px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-insight-heading h3{font-size:15px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-chart-period{min-width:95px;font-size:11px}.signet-workspace.workspace-layout[data-dashboard-view] .activity-filters label:last-child{width:110px}.signet-workspace.workspace-layout[data-dashboard-view] .activity-filters input,.signet-workspace.workspace-layout[data-dashboard-view] .activity-filters select{font-size:11px}.signet-workspace.workspace-layout[data-dashboard-view] .activity-toolbar{gap:6px}.signet-workspace.workspace-layout[data-dashboard-view] .access-outcomes{gap:12px;display:flex}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-outcomes-panel{min-height:380px}.workspace-mobile-navigation .workspace-sidebar-search{margin-top:16px}.workspace-mobile-navigation .workspace-plan-card{margin:10px 16px}.workspace-mobile-navigation .workspace-nav-entry{min-height:40px;font-size:14px}}@media (pointer:coarse){.signet-workspace.workspace-layout[data-dashboard-view] .workspace-nav-entry{height:auto;min-height:44px}.workspace-sidebar-search{min-height:40px}}.signet-workspace.workspace-layout[data-dashboard-view]{--dashboard-green:#21855d;--dashboard-red:#d34f59;--dashboard-blue:#5976be;--dashboard-amber:#986614;--ws-muted:#666873}html[data-theme=dark] .signet-workspace.workspace-layout[data-dashboard-view]{--dashboard-green:#69cc9b;--dashboard-red:#ef9197;--dashboard-blue:#9bb2ef;--dashboard-amber:#e8bd6f;--ws-muted:#b2b2bc}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-chart{--traffic-accepted:var(--dashboard-green);--traffic-denied:var(--dashboard-red)}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-accepted{stroke:var(--dashboard-green)}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-denied{stroke:var(--dashboard-red)}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-breakdown i.is-accepted{background:var(--dashboard-green)}.signet-workspace.workspace-layout[data-dashboard-view] .outcome-breakdown i.is-denied{background:var(--dashboard-red)}.signet-workspace.workspace-layout[data-dashboard-view] .overview-metric>strong{font-size:27px}.signet-workspace.workspace-layout[data-dashboard-view] .overview-metric:last-child>strong{font-size:34px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-breadcrumb h1{letter-spacing:-.015em}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-nav-group>p{color:var(--ws-muted);font-size:11px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-nav-entry:focus:not(:focus-visible){box-shadow:none!important;outline:none!important}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-nav-entry:focus-visible{outline:2px solid var(--dashboard-blue);outline-offset:-3px}.signet-workspace.workspace-layout[data-dashboard-view] .overview-rail-feed time{color:var(--ws-muted);font-size:12px}.signet-workspace.workspace-layout[data-dashboard-view] .overview-rail-feed strong{font-size:13px;line-height:1.5}.signet-workspace.workspace-layout[data-dashboard-view] .overview-activity-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.signet-workspace.workspace-layout[data-dashboard-view] .overview-activity-rail h3{font-size:14px;font-weight:550}.overview-review-alerts{flex-wrap:wrap;order:1;gap:10px;display:flex}.overview-review-alerts>button{text-align:left;border:1px solid var(--dashboard-amber);flex:280px;align-items:center;gap:12px;min-width:0;display:flex}@supports (color:color-mix(in lab,red,red)){.overview-review-alerts>button{border:1px solid color-mix(in srgb,var(--dashboard-amber)25%,var(--ws-line))}}.overview-review-alerts>button{background:var(--dashboard-amber);border-radius:9px}@supports (color:color-mix(in lab,red,red)){.overview-review-alerts>button{background:color-mix(in srgb,var(--dashboard-amber)7%,var(--ws-panel))}}.overview-review-alerts>button{color:var(--ws-text);cursor:pointer;padding:12px 14px}.overview-review-alerts>button>svg{color:var(--dashboard-amber);flex-shrink:0}.overview-review-alerts>button>span{flex:1}.overview-review-alerts strong{font-size:13px;font-weight:550;line-height:1.45;display:block}.overview-review-alerts small{color:var(--ws-muted);margin-top:3px;font-size:12px;line-height:1.5;display:block}.overview-review-alerts>button[data-tone=danger]{background:var(--dashboard-red)}@supports (color:color-mix(in lab,red,red)){.overview-review-alerts>button[data-tone=danger]{background:color-mix(in srgb,var(--dashboard-red)7%,var(--ws-panel))}}.overview-review-alerts>button[data-tone=danger]{border-color:var(--dashboard-red)}@supports (color:color-mix(in lab,red,red)){.overview-review-alerts>button[data-tone=danger]{border-color:color-mix(in srgb,var(--dashboard-red)25%,var(--ws-line))}}.overview-review-alerts>button[data-tone=danger]>svg{color:var(--dashboard-red)}.overview-review-alerts>button[data-tone=info]{background:var(--ws-panel);border-color:var(--ws-line)}.overview-review-alerts>button[data-tone=info]>svg{color:var(--dashboard-blue)}.signet-workspace.workspace-layout[data-dashboard-view] .access-geography{display:block;overflow:visible}.signet-workspace.workspace-layout[data-dashboard-view] .access-world{height:auto;min-height:170px;padding-bottom:22px;overflow:visible}.signet-workspace.workspace-layout[data-dashboard-view] .access-world svg{aspect-ratio:360/150;width:100%;height:auto;display:block;overflow:visible}.signet-workspace.workspace-layout[data-dashboard-view] .access-world-land path{fill:#c5cad3;stroke:#f8f9fb;stroke-width:.5px;opacity:1}.signet-workspace.workspace-layout[data-dashboard-view] .access-world-land path[data-observed=true]{fill:#90a8da}.signet-workspace.workspace-layout[data-dashboard-view] .access-world-land path[data-selected=true]{fill:#4f75bd}.signet-workspace.workspace-layout[data-dashboard-view] .access-world-grid path{stroke:var(--ws-line);opacity:.5}.signet-workspace.workspace-layout[data-dashboard-view] .access-world-caption{font-size:11px;bottom:0}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-country-panel{overflow:visible}html[data-theme=dark] .signet-workspace.workspace-layout[data-dashboard-view] .access-world-land path{fill:#686b7a;stroke:#292a32}html[data-theme=dark] .signet-workspace.workspace-layout[data-dashboard-view] .access-world-land path[data-observed=true]{fill:#8ba7da}html[data-theme=dark] .signet-workspace.workspace-layout[data-dashboard-view] .access-world-land path[data-selected=true]{fill:#c0d2f2}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-topbar .workspace-ai-trigger{z-index:auto;background:var(--ws-panel);height:34px;min-height:34px;color:var(--ws-text);border:1px solid var(--ws-line);box-shadow:none;border-radius:7px;gap:7px;padding:0 10px;animation:none;position:static;inset:auto;transform:none}.workspace-topbar .workspace-ai-pill-copy small,.workspace-topbar .workspace-ai-trigger>svg{display:none}.workspace-topbar .workspace-ai-pill-copy strong{font-size:11px;font-weight:500}.workspace-topbar .workspace-ai-orb{width:20px;min-width:20px;height:20px;box-shadow:none}.workspace-ai-panel{transform-origin:100% 0;height:min(650px,100dvh - 94px);top:74px;bottom:auto}.signet-workspace.workspace-layout[data-dashboard-view] .intel-workspace{gap:16px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-heading{min-height:44px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-heading h2{letter-spacing:-.015em;font-size:20px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-metrics{gap:14px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-metric{border:1px solid var(--ws-line);background:var(--ws-panel);box-shadow:none;border-radius:12px;padding:14px 16px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-metric strong{letter-spacing:-.02em;font-size:27px;font-weight:650}.signet-workspace.workspace-layout[data-dashboard-view] .intel-metric small{border:0;padding-top:0;font-size:12px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-metric>div{color:var(--ws-text);font-size:13px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-metric[data-tone=red] strong{color:var(--dashboard-red)}.signet-workspace.workspace-layout[data-dashboard-view] .intel-metric-icon{border-radius:6px;width:28px;height:28px;top:12px;right:12px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-panel{border:1px solid var(--ws-line);background:var(--ws-panel);box-shadow:none;border-radius:12px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-investigation{padding:0}.signet-workspace.workspace-layout[data-dashboard-view] .intel-investigation>.intel-section-heading{padding:14px 16px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-filters{padding:0 16px 14px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-search input{border-radius:0;padding:0;font-size:13px;box-shadow:none!important;border:0!important;outline:none!important}.signet-workspace.workspace-layout[data-dashboard-view] .intel-search:focus-within{box-shadow:0 0 0 2px var(--dashboard-blue)}@supports (color:color-mix(in lab,red,red)){.signet-workspace.workspace-layout[data-dashboard-view] .intel-search:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--dashboard-blue)15%,transparent)}}.signet-workspace.workspace-layout[data-dashboard-view] .intel-search:focus-within{border-color:var(--dashboard-blue)}.signet-workspace.workspace-layout[data-dashboard-view] .intel-table th{color:var(--ws-muted);background:var(--ui-muted);padding:12px 16px;font-size:12px;font-weight:450}.signet-workspace.workspace-layout[data-dashboard-view] .intel-table td{padding:14px 16px;font-size:13px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-table td small{font-size:12px;line-height:1.5}.signet-workspace.workspace-layout[data-dashboard-view] .intel-ai-disclosure,.signet-workspace.workspace-layout[data-dashboard-view] .intel-workspace>.intel-model-details{border:1px solid var(--ws-line);background:var(--ws-panel);border-radius:10px;margin:0;padding:0 16px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-ai-disclosure>summary,.signet-workspace.workspace-layout[data-dashboard-view] .intel-workspace>.intel-model-details>summary{min-height:48px;color:var(--ws-text);border:0;padding:13px 0;font-size:13px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-workspace button:focus-visible,.signet-workspace.workspace-layout[data-dashboard-view] .intel-workspace summary:focus-visible{outline:2px solid var(--dashboard-blue);outline-offset:3px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-content{padding-bottom:40px}@media (max-width:1000px){.workspace-topbar .workspace-ai-pill-copy{display:none}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-topbar .workspace-ai-trigger{padding:0 7px}.signet-workspace.workspace-layout[data-dashboard-view] .overview-activity-rail{grid-template-columns:1fr}}@media (max-width:760px){.workspace-ai-panel{height:calc(100dvh - 80px);top:66px;bottom:auto;right:12px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-topbar .workspace-ai-trigger{height:30px;min-height:30px;padding:0 5px}.overview-review-alerts>button{padding:11px 12px}.overview-review-alerts small{font-size:12px}.signet-workspace.workspace-layout[data-dashboard-view] .access-world{min-height:140px}}.signet-workspace.workspace-layout[data-dashboard-view] .overview-metric{align-items:stretch;min-height:156px}.overview-metric-bottom,.overview-metric-top{width:100%}.overview-metric-top{min-height:30px}.signet-workspace.workspace-layout[data-dashboard-view] .overview-metric-top>button{margin-left:auto}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-topbar .workspace-ai-trigger{width:auto!important;min-width:0!important;max-width:120px!important}.workspace-topbar .workspace-ai-pill-copy{margin:0!important;padding:0!important}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-outcomes-panel,.signet-workspace.workspace-layout[data-dashboard-view] .workspace-traffic-panel{min-height:370px}.signet-workspace.workspace-layout[data-dashboard-view] .traffic-canvas{height:228px}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-header-brand{justify-content:space-between}.workspace-header-logo{align-items:center;gap:9px;min-width:0;display:flex}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-header-brand>.workspace-desktop-menu{flex-shrink:0;width:24px;min-width:24px;height:28px;min-height:28px;padding:0;display:flex}.signet-workspace.workspace-layout[data-dashboard-view][data-sidebar-collapsed=true] .workspace-header-logo{display:none}.signet-workspace.workspace-layout[data-dashboard-view][data-sidebar-collapsed=true] .workspace-header-brand{justify-content:center}.overview-metric-bottom,.overview-metric-bottom>button,.signet-workspace.workspace-layout[data-dashboard-view] .workspace-nav-group>p,.traffic-tooltip,.traffic-tooltip>strong{font-size:12px}.traffic-legend{font-size:11px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-chart-axis{font-size:12px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-result-summary{font-size:13px}.signet-workspace.workspace-layout[data-dashboard-view] .intel-pagination{font-size:12px}html[data-theme=dark] .signet-workspace.workspace-layout[data-dashboard-view] .traffic-chart{--traffic-accepted:var(--dashboard-green);--traffic-denied:var(--dashboard-red);--traffic-total:#b29ce1}.overview-denied-total>b{color:var(--ws-muted)}.overview-denied-total[data-alert=true]>b{color:var(--dashboard-red)}.signet-workspace.workspace-layout[data-dashboard-view] .intel-metric[data-tone=red][data-count="0"] strong{color:var(--ws-text)}.signet-workspace.workspace-layout[data-dashboard-view] .workspace-nav-entry[aria-current=page]{font-weight:500}.workspace-chart-period-wrap{flex-shrink:0;width:150px}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(1turn)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}