/*! tailwindcss v4.3.0 | 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)))){:host,:root{--glass-ring-angle:135deg;--amb-x:50%;--amb-y:0%;--ring-done:0%;--ring-live:0%;--ring-pending:0%;--cn-ring-angle:135deg}*,::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-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--glass-sheen-x:50%;--glass-sheen-y:-20%;--glass-hot-x:12%;--glass-hot-y:4%;--glass-lit-alpha:0;--ring-sweep:0deg;--cn-sheen-x:50%;--cn-sheen-y:-20%;--cn-spot-dim:.18}}}@layer theme{:host,:root{--font-sans:var(--frank-font-sans);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-4xl:56rem;--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;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--frank-font-sans);--default-mono-font-family:var(--frank-font-mono);--color-line:var(--frank-line);--color-alert-ink:var(--status-ink-alert);--font-numeric:var(--font-outfit)}}@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}}@layer components{.glass{border-radius:var(--glass-radius,var(--frank-radius-xl));isolation:isolate;corner-shape:superellipse(1.8);background-image:var(--glass-grain);background-color:var(--glass-tint);--glass-e:1;--glass-blur:calc(var(--glass-blur-base) * var(--glass-e));--glass-edge-cool:var(--glass-edge-hi);--glass-edge-warm:var(--glass-edge-hi);--glass-edge-hot:var(--glass-edge-hi);--glass-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23g)' opacity='0.03'/%3E%3C/svg%3E");contain:layout style;box-shadow:inset 0 1px 0 0 var(--glass-bevel-hi),inset 0 -1px 0 0 var(--glass-bevel-lo),inset 1px 0 0 0 var(--glass-bevel-side),inset -1px 0 0 0 var(--glass-bevel-side),inset 0 0 16px -10px var(--glass-inner),var(--glass-drop);position:relative}.glass--e1{--glass-e:.7;--glass-drop:0 1px 2px #0e1b2c0a}.glass--e2{--glass-e:1;--glass-drop:0 1px 2px #0e1b2c0d,0 8px 24px -8px #0e1b2c1a}.glass--e3{--glass-e:1.5;--glass-drop:0 2px 4px #0e1b2c0f,0 16px 48px -12px #0e1b2c2e}.glass--clear{--glass-tint:#ffffff12;--glass-solid:#ffffffe6;--glass-blur-base:9px;--glass-sat:124%;--glass-bright:1.03;--glass-edge-hi:#fffffff2;--glass-edge-mid:#0e1b2c1a;--glass-edge-lo:#ffffff59;--glass-bevel-hi:#fffc;--glass-edge-cool:#bae6fdd9;--glass-edge-hot:#fff;--glass-edge-warm:#fff8f0b3;--glass-bevel-lo:#0e1b2c0d;--glass-bevel-side:#ffffff47;--glass-inner:#0e1b2c2e;--glass-sheen:#ffffff8c}.glass--frost{--glass-tint:#ffffffa8;--glass-solid:#fffffff5;--glass-blur-base:20px;--glass-sat:180%;--glass-bright:1.04;--glass-edge-hi:#ffffffe6;--glass-edge-mid:#0e1b2c14;--glass-edge-lo:#fff6;--glass-bevel-hi:#ffffffd9;--glass-edge-cool:#bae6fdb8;--glass-edge-hot:#fff;--glass-edge-warm:#fff8f099;--glass-bevel-lo:#0e1b2c0f;--glass-bevel-side:#ffffff4d;--glass-inner:#0e1b2c1f;--glass-sheen:#ffffff80}.glass--ink{--text-primary:#e8edf4;--text-secondary:#9babc0;--text-muted:#8296ac;--text-disabled:#46586e;--line:#ffffff1a;--line-strong:#ffffff2e;--status-ink-idle:#94a3b8;--status-ink-flow:#38bdf8;--status-ink-ready:#10b981;--status-ink-focus:#f59e0b;--status-ink-live:#f472b6;--status-ink-rest:#60a5fa;--status-ink-alert:#f87171;--focus-ring:#38bdf8;--glass-tint:#07101dde;--glass-solid:#07101df5;--glass-blur-base:18px;--glass-sat:165%;--glass-bright:1;--glass-edge-hi:#ffffff80;--glass-edge-mid:#ffffff0f;--glass-edge-lo:#fff3;--glass-bevel-hi:#ffffff29;--glass-edge-cool:#7dd3fc70;--glass-edge-hot:#ffffffe0;--glass-edge-warm:#fff4e838;--glass-bevel-lo:#00000059;--glass-bevel-side:#ffffff0d;--glass-inner:#0006;--glass-sheen:#ffffff29}.glass--accent{--glass-tint:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){.glass--accent{--glass-tint:color-mix(in oklab,var(--frank-pulse) 5%,transparent)}}.glass--accent{--glass-solid:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){.glass--accent{--glass-solid:color-mix(in oklab,var(--frank-pulse) 11%,white)}}.glass--accent{--glass-blur-base:11px;--glass-sat:150%;--glass-bright:1.03;--glass-edge-hi:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){.glass--accent{--glass-edge-hi:color-mix(in oklab,var(--frank-pulse) 60%,white)}}.glass--accent{--glass-edge-mid:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){.glass--accent{--glass-edge-mid:color-mix(in oklab,var(--frank-pulse) 30%,transparent)}}.glass--accent{--glass-edge-lo:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){.glass--accent{--glass-edge-lo:color-mix(in oklab,var(--frank-pulse) 16%,transparent)}}.glass--accent{--glass-bevel-hi:#ffffffb8;--glass-edge-cool:oklab(88.7931% -.0420342 -.0506626);--glass-edge-hot:white}@supports (color:color-mix(in lab,red,red)){.glass--accent{--glass-edge-hot:color-mix(in oklab,white 82%,var(--frank-pulse))}}.glass--accent{--glass-edge-warm:#fffaf29e;--glass-bevel-lo:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){.glass--accent{--glass-bevel-lo:color-mix(in oklab,var(--frank-pulse) 12%,transparent)}}.glass--accent{--glass-bevel-side:#ffffff3d;--glass-inner:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){.glass--accent{--glass-inner:color-mix(in oklab,var(--frank-pulse) 18%,transparent)}}.glass--accent{--glass-sheen:#ffffff80}:where([data-theme=dark]) .glass{--glass-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23g)' opacity='0.018'/%3E%3C/svg%3E")}:where([data-theme=dark]) .glass--clear{--glass-tint:#ffffff0b;--glass-solid:#0e1b2cf0;--glass-blur-base:11px;--glass-sat:160%;--glass-bright:1.08;--glass-edge-hi:#ffffff75;--glass-edge-mid:#ffffff0d;--glass-edge-lo:#ffffff2e;--glass-bevel-hi:#ffffff26;--glass-edge-cool:#7dd3fc66;--glass-edge-hot:#ffffffdb;--glass-edge-warm:#fff6ec33;--glass-bevel-lo:#0000004d;--glass-bevel-side:#ffffff0b;--glass-inner:#00000059;--glass-sheen:#ffffff24}:where([data-theme=dark]) .glass--frost{--glass-tint:#0e1b2c9e;--glass-solid:#0b1523f7;--glass-blur-base:24px;--glass-sat:175%;--glass-bright:1.1;--glass-edge-hi:#ffffff6b;--glass-edge-mid:#ffffff0d;--glass-edge-lo:#ffffff29;--glass-bevel-hi:#ffffff24;--glass-edge-cool:#7dd3fc5c;--glass-edge-hot:#fffc;--glass-edge-warm:#fff6ec2e;--glass-bevel-lo:#0006;--glass-bevel-side:#ffffff0a;--glass-inner:#00000073;--glass-sheen:#ffffff1f}:where([data-theme=dark]) .glass--accent{--glass-tint:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){:where([data-theme=dark]) .glass--accent{--glass-tint:color-mix(in oklab,var(--frank-pulse) 9%,transparent)}}:where([data-theme=dark]) .glass--accent{--glass-solid:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){:where([data-theme=dark]) .glass--accent{--glass-solid:color-mix(in oklab,var(--frank-pulse) 18%,#0e1b2c)}}:where([data-theme=dark]) .glass--accent{--glass-edge-hi:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){:where([data-theme=dark]) .glass--accent{--glass-edge-hi:color-mix(in oklab,var(--frank-pulse) 85%,white)}}:where([data-theme=dark]) .glass--accent{--glass-edge-mid:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){:where([data-theme=dark]) .glass--accent{--glass-edge-mid:color-mix(in oklab,var(--frank-pulse) 26%,transparent)}}:where([data-theme=dark]) .glass--accent{--glass-edge-lo:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){:where([data-theme=dark]) .glass--accent{--glass-edge-lo:color-mix(in oklab,var(--frank-pulse) 14%,transparent)}}:where([data-theme=dark]) .glass--accent{--glass-bevel-hi:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){:where([data-theme=dark]) .glass--accent{--glass-bevel-hi:color-mix(in oklab,var(--frank-pulse) 40%,white)}}:where([data-theme=dark]) .glass--accent{--glass-edge-cool:#7dd3fcc7;--glass-edge-hot:#e2f6fff2;--glass-edge-warm:#fffaf04d;--glass-bevel-lo:#0000004d;--glass-bevel-side:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){:where([data-theme=dark]) .glass--accent{--glass-bevel-side:color-mix(in oklab,var(--frank-pulse) 14%,transparent)}}:where([data-theme=dark]) .glass--accent{--glass-inner:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){:where([data-theme=dark]) .glass--accent{--glass-inner:color-mix(in oklab,var(--frank-pulse) 22%,transparent)}}:where([data-theme=dark]) .glass--accent{--glass-sheen:#fff3}:where([data-theme=dark]) .glass--e1{--glass-drop:0 1px 2px #0000004d}:where([data-theme=dark]) .glass--e2{--glass-drop:0 1px 3px #00000059,0 8px 24px -8px #00000080}:where([data-theme=dark]) .glass--e3{--glass-drop:0 2px 6px #0006,0 16px 48px -12px #0009}[data-glass=a] .glass{--glass-blur-a:calc(var(--glass-blur) * .55);-webkit-backdrop-filter:blur(var(--glass-blur-a)) var(--glass-lens, ) saturate(var(--glass-sat)) brightness(var(--glass-bright));backdrop-filter:blur(var(--glass-blur-a)) var(--glass-lens, ) saturate(var(--glass-sat)) brightness(var(--glass-bright))}[data-glass=b] .glass{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat)) brightness(var(--glass-bright));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat)) brightness(var(--glass-bright))}[data-glass=c] .glass{background-color:var(--glass-solid)}.glass:before{content:"";border-radius:inherit;corner-shape:inherit;background:radial-gradient(68% 68% at var(--glass-hot-x) var(--glass-hot-y),var(--glass-edge-hot) 0,transparent 62%),linear-gradient(var(--glass-ring-angle),var(--glass-edge-hi) 0,var(--glass-edge-cool) 13%,var(--glass-edge-mid) 42%,var(--glass-edge-lo) 72%,var(--glass-edge-warm) 90%,var(--glass-edge-hi) 100%);pointer-events:none;z-index:1;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glass--interactive{cursor:pointer}.glass--interactive:after{content:"";border-radius:inherit;background:radial-gradient(160px circle at var(--glass-sheen-x) var(--glass-sheen-y),var(--glass-sheen),transparent 68%);opacity:0;pointer-events:none;z-index:1;transition:opacity .35s;position:absolute;inset:0}.glass--interactive:focus-visible:after,.glass--interactive:hover:after{opacity:1}.glass--lit{--glass-edge-hi:var(--glass-lit)}@supports (color:color-mix(in lab,red,red)){.glass--lit{--glass-edge-hi:color-mix(in oklab,var(--glass-lit) 70%,white)}}.glass--lit{--glass-edge-mid:var(--glass-lit)}@supports (color:color-mix(in lab,red,red)){.glass--lit{--glass-edge-mid:color-mix(in oklab,var(--glass-lit) 55%,transparent)}}.glass--lit{--glass-edge-lo:var(--glass-lit)}@supports (color:color-mix(in lab,red,red)){.glass--lit{--glass-edge-lo:color-mix(in oklab,var(--glass-lit) 30%,transparent)}}.glass--lit{--glass-edge-cool:var(--glass-lit)}@supports (color:color-mix(in lab,red,red)){.glass--lit{--glass-edge-cool:color-mix(in oklab,var(--glass-lit) 55%,white)}}.glass--lit{--glass-edge-hot:var(--glass-lit)}@supports (color:color-mix(in lab,red,red)){.glass--lit{--glass-edge-hot:color-mix(in oklab,var(--glass-lit) 26%,white)}}.glass--lit{--glass-edge-warm:var(--glass-lit)}@supports (color:color-mix(in lab,red,red)){.glass--lit{--glass-edge-warm:color-mix(in oklab,var(--glass-lit) 38%,white)}}.glass--lit{--glass-inner:var(--glass-lit)}@supports (color:color-mix(in lab,red,red)){.glass--lit{--glass-inner:color-mix(in oklab,var(--glass-lit) 45%,transparent)}}.glass--lit:before{padding:1.5px}.glass--lit>.glass-lit-glow{height:var(--glass-lit-glow-h,42%);border-radius:inherit;background:linear-gradient(to bottom,var(--glass-lit-glow-paint),transparent);position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab,red,red)){.glass--lit>.glass-lit-glow{background:linear-gradient(to bottom,color-mix(in oklab,var(--glass-lit-glow-paint) var(--glass-lit-glow-a,26%),transparent),transparent)}}.glass--lit>.glass-lit-glow{pointer-events:none;z-index:0}.glass--lit{--glass-lit-glow-paint:var(--glass-lit)}@supports (color:color-mix(in lab,red,red)){.glass--lit{--glass-lit-glow-paint:color-mix(in oklab,var(--glass-lit) var(--glass-lit-glow-w,34%),white)}}.glass--ink.glass--lit,:where([data-theme=dark]) .glass--lit{--glass-lit-glow-w:100%}.glass--lit.glass--lit-strong{--glass-lit-glow-a:28%;--glass-drop:0 2px 4px #0e1b2c0f,0 0 0 1px var(--glass-lit),0 10px 40px -8px var(--glass-lit),0 0 24px -4px var(--glass-lit)}@supports (color:color-mix(in lab,red,red)){.glass--lit.glass--lit-strong{--glass-drop:0 2px 4px #0e1b2c0f,0 0 0 1px color-mix(in oklab,var(--glass-lit) 32%,transparent),0 10px 40px -8px color-mix(in oklab,var(--glass-lit) 35%,transparent),0 0 24px -4px color-mix(in oklab,var(--glass-lit) 18%,transparent)}}.glass--lit.glass--lit-strong:before{padding:2.5px}.glass--ink.glass--lit-strong,:where([data-theme=dark]) .glass--lit.glass--lit-strong{--glass-lit-glow-a:34%;--glass-drop:0 2px 4px #0003,0 0 0 1px var(--glass-lit),0 10px 44px -8px var(--glass-lit),0 0 28px -4px var(--glass-lit)}@supports (color:color-mix(in lab,red,red)){.glass--ink.glass--lit-strong,:where([data-theme=dark]) .glass--lit.glass--lit-strong{--glass-drop:0 2px 4px #0003,0 0 0 1px color-mix(in oklab,var(--glass-lit) 45%,transparent),0 10px 44px -8px color-mix(in oklab,var(--glass-lit) 45%,transparent),0 0 28px -4px color-mix(in oklab,var(--glass-lit) 26%,transparent)}}.glass--none{--glass-radius:0px}.glass--pill{--glass-radius:999px}.glass--sm{--glass-radius:var(--frank-radius-md)}.glass--md{--glass-radius:var(--frank-radius-lg)}.glass--lg{--glass-radius:var(--frank-radius-xl)}.glass--xl{--glass-radius:20px}.glass--rail{--glass-radius:0px}.glass--rail:before{box-shadow:none}.glass--rail-bottom:after{content:"";background:linear-gradient(90deg,transparent,var(--glass-edge-hi) 18%,var(--glass-edge-hot) 50%,var(--glass-edge-hi) 82%,transparent);opacity:.75;pointer-events:none;height:1px;position:absolute;inset:auto 0 0}.glass--rail-right:after{content:"";background:linear-gradient(180deg,transparent,var(--glass-edge-hi) 12%,var(--glass-edge-hot) 45%,var(--glass-edge-hi) 88%,transparent);opacity:.6;pointer-events:none;width:1px;position:absolute;inset:0 0 0 auto}.glass-nav-indicator{border-radius:var(--frank-radius-md);corner-shape:superellipse(1.8);background:linear-gradient(90deg,var(--frank-pulse),var(--frank-pulse) 60%,transparent);width:100%;position:absolute;top:0;left:0}@supports (color:color-mix(in lab,red,red)){.glass-nav-indicator{background:linear-gradient(90deg,color-mix(in oklab,var(--frank-pulse) 22%,transparent),color-mix(in oklab,var(--frank-pulse) 6%,transparent) 60%,transparent)}}.glass-nav-indicator{box-shadow:inset 0 0 0 1px var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){.glass-nav-indicator{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--frank-pulse) 26%,transparent)}}.glass-nav-indicator{opacity:0;pointer-events:none;transition:transform .32s cubic-bezier(.32,.72,0,1),height .32s cubic-bezier(.32,.72,0,1),opacity .16s linear}.glass-nav-indicator:before{content:"";background:var(--frank-pulse);border-radius:2px;width:2px;position:absolute;inset:4px auto 4px 0}.glass--clip{overflow:hidden}@media (prefers-reduced-motion:reduce){.glass--interactive:after{transition:none}}[data-noanim] .glass--interactive:after{transition:none!important}.mapa-card{text-align:left;border-radius:var(--frank-radius-lg);corner-shape:superellipse(1.8);background-color:var(--surface-raised);--card-ring:var(--line);--card-halo:transparent;width:100%;box-shadow:inset 0 0 0 1px var(--card-ring);transition:box-shadow .18s,background-color .18s;position:relative}.mapa-card--lit{--card-ring:var(--card-accent)}@supports (color:color-mix(in lab,red,red)){.mapa-card--lit{--card-ring:color-mix(in oklab,var(--card-accent) 34%,transparent)}}.mapa-card--lit{background-image:linear-gradient(var(--card-accent),var(--card-accent))}@supports (color:color-mix(in lab,red,red)){.mapa-card--lit{background-image:linear-gradient(color-mix(in oklab,var(--card-accent) 12%,transparent),color-mix(in oklab,var(--card-accent) 12%,transparent))}}.mapa-card--dim{background-color:var(--surface-sunken)}.mapa-card:hover{--card-ring:var(--card-accent,var(--line-strong))}@supports (color:color-mix(in lab,red,red)){.mapa-card:hover{--card-ring:color-mix(in oklab,var(--card-accent,var(--line-strong)) 52%,transparent)}}.mapa-card__accent{border-radius:var(--frank-radius-lg) var(--frank-radius-lg) 0 0;background:linear-gradient(90deg,var(--card-accent),var(--card-accent) 58%,transparent);height:3px}@supports (color:color-mix(in lab,red,red)){.mapa-card__accent{background:linear-gradient(90deg,color-mix(in oklab,var(--card-accent) 88%,transparent),color-mix(in oklab,var(--card-accent) 34%,transparent) 58%,transparent)}}.mapa-card--typed:before{content:"";border-radius:var(--frank-radius-lg) 0 0 var(--frank-radius-lg);background:linear-gradient(180deg,var(--card-pulse),var(--card-pulse));width:2px;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab,red,red)){.mapa-card--typed:before{background:linear-gradient(180deg,var(--card-pulse),color-mix(in oklab,var(--card-pulse) 45%,transparent))}}.mapa-card--typed:before{pointer-events:none;z-index:1}.mapa-card--typed{--pulse-shadow:var(--card-pulse)}@supports (color:color-mix(in lab,red,red)){.mapa-card--typed{--pulse-shadow:color-mix(in oklab,var(--card-pulse) 46%,transparent)}}.mapa-card--typed{animation:frank-mapa-pulse 1.8s ease-out infinite}@keyframes frank-mapa-pulse{0%{box-shadow:inset 0 0 0 1px var(--card-ring),0 0 0 0 var(--pulse-shadow,transparent)}70%{box-shadow:inset 0 0 0 1px var(--card-ring),0 0 0 7px transparent}to{box-shadow:inset 0 0 0 1px var(--card-ring),0 0 0 0 transparent}}@keyframes frank-mapa-reignite{0%{box-shadow:inset 0 0 0 1px var(--card-ring),0 0 0 0 color-mix(in oklab,var(--card-accent,var(--frank-pulse)) 55%,transparent)}38%{box-shadow:inset 0 0 0 2px color-mix(in oklab,var(--card-accent,var(--frank-pulse)) 82%,transparent),0 0 0 6px color-mix(in oklab,var(--card-accent,var(--frank-pulse)) 22%,transparent)}to{box-shadow:inset 0 0 0 1px var(--card-ring),0 0 0 12px transparent}}.mapa-card--reignite{animation:frank-mapa-reignite .9s cubic-bezier(.32,.72,0,1)}.mapa-card--ghost{opacity:.34;--card-ring:var(--card-accent,var(--line-strong))}@supports (color:color-mix(in lab,red,red)){.mapa-card--ghost{--card-ring:color-mix(in oklab,var(--card-accent,var(--line-strong)) 40%,transparent)}}.mapa-card--ghost{animation:none}.mapa-room--inactive{filter:saturate(.45)}.mapa-lift{transform-origin:14%;cursor:grabbing;transform:rotate(-1.15deg)scale(1.025)}.mapa-lift .mapa-card{animation:none}.mapa-room{--glass-lit-glow-h:76px;--glass-lit-glow-a:15%}.mapa-room__rule{background:linear-gradient(90deg,transparent,var(--line) 12%,var(--line-strong) 50%,var(--line) 88%,transparent);height:1px}[data-noanim] .mapa-card--typed{box-shadow:inset 0 0 0 1px var(--card-ring),0 0 0 3px var(--pulse-shadow,transparent);animation:none!important}.frank-slab{z-index:2;border-radius:var(--frank-radius-lg);corner-shape:superellipse(1.8);background-color:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line);position:relative}.frank-slab--typed:before{content:"";border-radius:var(--frank-radius-lg) 0 0 var(--frank-radius-lg);background:linear-gradient(180deg,var(--card-pulse),var(--card-pulse));width:3px;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab,red,red)){.frank-slab--typed:before{background:linear-gradient(180deg,var(--card-pulse),color-mix(in oklab,var(--card-pulse) 40%,transparent))}}.frank-slab--typed:before{pointer-events:none}.frank-room{--glass-lit-glow-h:56px;--glass-lit-glow-a:11%}.frank-stat{--stat-accent:var(--frank-pulse);flex-direction:column;gap:6px;padding:14px 14px 12px;display:flex}.frank-stat__label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);z-index:2;font-size:12px;font-weight:600;position:relative}.frank-stat__slab{z-index:2;border-radius:var(--frank-radius-md);corner-shape:superellipse(1.8);background-color:var(--surface-raised);box-shadow:inset 3px 0 0 0 var(--stat-accent);align-items:baseline;gap:8px;padding:8px 12px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.frank-stat__slab{box-shadow:inset 3px 0 0 0 color-mix(in oklab,var(--stat-accent) 62%,transparent)}}.frank-stat__value{font-size:var(--stat-value-size,30px);color:var(--text-primary);line-height:1.05}.frank-stat--compact{--stat-value-size:20px;gap:4px;padding:9px 10px 8px}.frank-stat--compact .frank-stat__label{font-size:10.5px}.frank-stat--compact .frank-stat__slab{padding:4px 10px}.frank-stat--live .frank-stat__value{color:var(--status-ink-live)}.frank-stat--ready .frank-stat__value{color:var(--status-ink-ready)}.frank-stat--flow .frank-stat__value{color:var(--status-ink-flow)}.frank-stat--live{--stat-accent:var(--frank-live)}.frank-stat--ready{--stat-accent:var(--frank-ready)}.frank-stat--flow{--stat-accent:var(--frank-flow)}.frank-stat--focus{--stat-accent:var(--frank-focus)}.frank-stat--rest{--stat-accent:var(--frank-rest)}.frank-stat--alert{--stat-accent:var(--frank-alert)}.frank-stat__unit{color:var(--text-secondary);font-size:13px}.frank-stat__sub{z-index:2;color:var(--text-secondary);font-size:12px;position:relative}.frank-ring{width:var(--ring-size,128px);height:var(--ring-size,128px);--ring-w:12px;flex:none;transition:--ring-done .62s cubic-bezier(.32,.72,0,1),--ring-live .62s cubic-bezier(.32,.72,0,1),--ring-pending .62s cubic-bezier(.32,.72,0,1);position:relative}.frank-ring__arc,.frank-ring__sheen,.frank-ring__track{-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--ring-w)),#000 calc(100% - var(--ring-w)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--ring-w)),#000 calc(100% - var(--ring-w)));border-radius:50%;position:absolute;inset:0}.frank-ring__track{background:var(--line)}.frank-ring__arc{background:conic-gradient(from -90deg,var(--frank-ready) 0 var(--ring-done),var(--frank-live) 0 calc(var(--ring-done) + var(--ring-live)),var(--line-strong) 0 calc(var(--ring-done) + var(--ring-live) + var(--ring-pending)),transparent 0)}.frank-ring__glow{background:conic-gradient(from -90deg,transparent 0 var(--ring-done),var(--frank-live) 0 calc(var(--ring-done) + var(--ring-live)),transparent 0);filter:blur(7px);opacity:.5;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--ring-w) - 14px),#000 calc(100% - var(--ring-w) - 14px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--ring-w) - 14px),#000 calc(100% - var(--ring-w) - 14px));pointer-events:none;border-radius:50%;position:absolute;inset:-6px}.frank-ring__sheen{background:conic-gradient(from var(--ring-sweep),transparent 0 62%,oklab(100% 0 5.96046e-8/.46) 78%,transparent 88%);mix-blend-mode:plus-lighter;pointer-events:none;animation:frank-ring-sweep 5.5s linear infinite}@keyframes frank-ring-sweep{to{--ring-sweep:360deg}}.frank-ring__core{inset:var(--ring-w);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute}.frank-ring__pct{color:var(--text-primary);font-size:26px;line-height:1}.frank-ring__count{color:var(--text-secondary);font-size:11px}.frank-flow{scrollbar-width:none;overscroll-behavior-x:contain;align-items:stretch;gap:0;display:flex;overflow-x:auto}.frank-flow::-webkit-scrollbar{display:none}.frank-flow__stage{border-radius:var(--frank-radius-md);corner-shape:superellipse(1.8);background-color:var(--surface-raised);min-width:96px;box-shadow:inset 0 0 0 1px var(--stage-accent,var(--line));flex-direction:column;flex:1 0 auto;align-items:center;gap:2px;padding:12px 8px 10px;display:flex}@supports (color:color-mix(in lab,red,red)){.frank-flow__stage{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--stage-accent,var(--line)) 30%,transparent)}}.frank-flow__stage{transition:background-color .2s,box-shadow .2s}.frank-flow__stage--empty{background-color:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--line)}.frank-flow__label{color:var(--stage-ink,var(--text-secondary));white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.frank-flow__stage--empty .frank-flow__label{color:var(--text-secondary)}.frank-flow__dot{background:var(--stage-accent,var(--line-strong));border-radius:50%;flex:none;width:7px;height:7px}.frank-flow__count{color:var(--stage-ink,var(--text-primary));font-size:26px;line-height:1.1}.frank-flow__stage--empty .frank-flow__count,.frank-flow__sub{color:var(--text-secondary)}.frank-flow__sub{font-size:11px}.frank-flow__link{background:linear-gradient(90deg,var(--line-strong),var(--line-strong));border-radius:2px;flex:none;align-self:center;width:20px;height:2px;margin:0 2px;position:relative;overflow:clip}@supports (color:color-mix(in lab,red,red)){.frank-flow__link{background:linear-gradient(90deg,color-mix(in oklab,var(--line-strong) 70%,transparent),var(--line-strong))}}.frank-flow__link:after{content:"";background:linear-gradient(90deg,transparent,var(--frank-pulse),transparent);width:60%;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab,red,red)){.frank-flow__link:after{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--frank-pulse) 92%,transparent),transparent)}}.frank-flow__link:after{animation:frank-flow-travel 2.8s var(--link-delay,0s) ease-in-out infinite}@keyframes frank-flow-travel{0%{transform:translate(-110%)}55%,to{transform:translate(260%)}}.frank-flow__bar{background:var(--surface-sunken);height:10px;box-shadow:inset 0 0 0 1px var(--line),inset 0 1px 2px #0e1b2c14;border-radius:999px;gap:1px;display:flex;overflow:clip}[data-theme=dark] .frank-flow__bar{box-shadow:inset 0 0 0 1px var(--line),inset 0 1px 2px #0006}[data-noanim] .frank-flow__link:after,[data-noanim] .frank-ring__sheen{display:none}@media (prefers-reduced-motion:reduce){.frank-flow__link:after,.frank-ring__sheen{display:none}}.frank-tv{--tv-hero:64px;--tv-room:40px;--tv-name:30px;--tv-proc:20px;--tv-meta:15px;min-height:100vh}.frank-tv__bar{justify-content:space-between;align-items:center;gap:32px;padding:18px 26px;display:flex}.frank-tv__logo{object-fit:contain;width:auto;height:52px}.frank-tv__score{align-items:baseline;gap:10px;display:flex}.frank-tv__score-value{font-size:var(--tv-hero);color:var(--text-primary);line-height:1}.frank-tv__score--ready .frank-tv__score-value{color:var(--status-ink-ready)}.frank-tv__score-label{font-size:var(--tv-meta);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em}.frank-tv__score-rule{background:linear-gradient(180deg,transparent,var(--line-strong) 50%,transparent);align-self:stretch;width:1px}.frank-tv__progress{background:var(--surface-sunken);height:12px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;position:relative;overflow:clip}.frank-tv__progress-fill{background:linear-gradient(90deg,var(--frank-flow),var(--frank-flow));border-radius:999px;height:100%}@supports (color:color-mix(in lab,red,red)){.frank-tv__progress-fill{background:linear-gradient(90deg,color-mix(in oklab,var(--frank-flow) 70%,transparent),var(--frank-flow))}}.frank-tv__progress-fill{box-shadow:0 0 18px -2px var(--frank-flow)}@supports (color:color-mix(in lab,red,red)){.frank-tv__progress-fill{box-shadow:0 0 18px -2px color-mix(in oklab,var(--frank-flow) 60%,transparent)}}.frank-tv__progress-fill{transition:width .7s cubic-bezier(.32,.72,0,1)}.frank-tv__room{--glass-lit-glow-h:96px;--glass-lit-glow-a:20%;flex-direction:column;display:flex}.frank-tv__room-head{z-index:2;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px 14px;display:flex;position:relative}.frank-tv__room-id{font-size:var(--tv-room);color:var(--text-primary);line-height:1}.frank-tv__room-rule{z-index:2;background:linear-gradient(90deg,transparent,var(--line) 12%,var(--line-strong) 50%,var(--line) 88%,transparent);height:1px;position:relative}.frank-tv__name{font-size:var(--tv-name);color:var(--text-primary);font-weight:700;line-height:1.15}.frank-tv__proc{font-size:var(--tv-proc);color:var(--text-secondary)}.frank-tv__timer{font-size:var(--tv-hero);color:var(--text-primary);line-height:1;display:block}.frank-tv__timer-well{border-radius:var(--frank-radius-lg);corner-shape:superellipse(1.8);text-align:center;background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--line);margin-top:16px;padding:14px 12px}.frank-tv__timer-well--focus{background:var(--frank-focus)}@supports (color:color-mix(in lab,red,red)){.frank-tv__timer-well--focus{background:color-mix(in oklab,var(--frank-focus) 12%,var(--surface-sunken))}}.frank-tv__timer-well--focus{box-shadow:inset 0 0 0 1px var(--frank-focus)}@supports (color:color-mix(in lab,red,red)){.frank-tv__timer-well--focus{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--frank-focus) 34%,transparent)}}.frank-tv__timer-well--focus .frank-tv__timer{color:var(--status-ink-focus)}.frank-tv__crew-row{border-radius:var(--frank-radius-md);corner-shape:superellipse(1.8);background:var(--surface-sunken);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:7px 12px;display:flex}.frank-tv__queue-row{align-items:center;gap:12px;padding:10px 16px;display:flex}.frank-tv__queue-row--done{background:var(--surface-sunken)}.frank-tv__queue-row--done .frank-tv__queue-name{color:var(--text-secondary);font-weight:500}.frank-tv__queue-name{color:var(--text-primary);font-size:17px;font-weight:600}.frank-tv__alert{border-radius:var(--frank-radius-lg);corner-shape:superellipse(1.8);background:var(--frank-alert)}@supports (color:color-mix(in lab,red,red)){.frank-tv__alert{background:color-mix(in oklab,var(--frank-alert) 16%,var(--surface-raised))}}.frank-tv__alert{box-shadow:inset 0 0 0 2px var(--frank-alert),0 0 32px -8px var(--frank-alert)}@supports (color:color-mix(in lab,red,red)){.frank-tv__alert{box-shadow:inset 0 0 0 2px color-mix(in oklab,var(--frank-alert) 62%,transparent),0 0 32px -8px color-mix(in oklab,var(--frank-alert) 55%,transparent)}}.frank-tv__alert-title{letter-spacing:.06em;text-transform:uppercase;color:var(--status-ink-alert);font-size:22px;font-weight:900}.frank-tv__alert-item{border-radius:var(--frank-radius-md);corner-shape:superellipse(1.8);background:var(--frank-alert);padding:12px 16px}@supports (color:color-mix(in lab,red,red)){.frank-tv__alert-item{background:color-mix(in oklab,var(--frank-alert) 10%,var(--surface-raised))}}.frank-tv__alert-item{box-shadow:inset 0 0 0 1px var(--frank-alert)}@supports (color:color-mix(in lab,red,red)){.frank-tv__alert-item{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--frank-alert) 34%,transparent)}}.fluxo-panel{--glass-lit-glow-h:60px;--glass-lit-glow-a:13%}.fluxo-panel__rule{background:linear-gradient(90deg,transparent,var(--line) 12%,var(--line-strong) 50%,var(--line) 88%,transparent);height:1px}.fluxo-row{z-index:2;border-radius:var(--frank-radius-lg);corner-shape:superellipse(1.8);background-color:var(--surface-raised);--row-ring:var(--line);box-shadow:inset 0 0 0 1px var(--row-ring);transition:box-shadow .18s,background-color .18s;position:relative}.fluxo-row--lit{--row-ring:var(--card-accent)}@supports (color:color-mix(in lab,red,red)){.fluxo-row--lit{--row-ring:color-mix(in oklab,var(--card-accent) 34%,transparent)}}.fluxo-row--lit{background-image:linear-gradient(var(--card-accent),var(--card-accent))}@supports (color:color-mix(in lab,red,red)){.fluxo-row--lit{background-image:linear-gradient(color-mix(in oklab,var(--card-accent) 12%,transparent),color-mix(in oklab,var(--card-accent) 12%,transparent))}}.fluxo-row--dim{background-color:var(--surface-sunken);background-image:none}.fluxo-row--typed:before{content:"";border-radius:var(--frank-radius-lg) 0 0 var(--frank-radius-lg);background:linear-gradient(180deg,var(--card-pulse),var(--card-pulse));width:3px;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab,red,red)){.fluxo-row--typed:before{background:linear-gradient(180deg,var(--card-pulse),color-mix(in oklab,var(--card-pulse) 40%,transparent))}}.fluxo-row--typed:before{pointer-events:none}.fluxo-row--vacant{box-shadow:none;border:1px dashed var(--line-strong);background-color:#0000}.fluxo-queue__row{z-index:2;border-radius:var(--frank-radius-md);corner-shape:superellipse(1.8);background-color:var(--surface-sunken);align-items:center;gap:8px;padding:7px 8px 7px 10px;transition:background-color .16s;display:flex;position:relative}.fluxo-queue__row--lit{background-color:var(--card-accent)}@supports (color:color-mix(in lab,red,red)){.fluxo-queue__row--lit{background-color:color-mix(in oklab,var(--card-accent) 12%,var(--surface-raised))}}.fluxo-queue__row--lit:before{content:"";background:var(--card-accent);pointer-events:none;border-radius:2px;width:2px;position:absolute;inset:4px auto 4px 0}.fluxo-queue__row--done{background-color:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){.fluxo-queue__row--done{background-color:color-mix(in oklab,var(--surface-sunken) 60%,transparent)}}.fluxo-queue__split{background:linear-gradient(90deg,transparent,var(--line-strong),transparent);flex:1;height:1px}.frank-table{border-collapse:collapse;width:100%;font-size:14px}.frank-table,.frank-table-clip{z-index:2;background-color:var(--surface-raised);position:relative}.frank-table-clip{border-radius:var(--frank-radius-lg);corner-shape:superellipse(1.8);overflow:auto}.frank-table__head th{z-index:3;text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;background-color:var(--surface-raised);padding:10px 16px;font-size:11px;font-weight:600;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.frank-table__head th{background-color:color-mix(in oklab,var(--surface-raised) 82%,transparent)}}.frank-table__head th{-webkit-backdrop-filter:blur(12px)saturate(124%);box-shadow:inset 0 -1px 0 0 var(--line-strong),0 1px 0 0 var(--glass-edge-hi,#fff)}@supports (color:color-mix(in lab,red,red)){.frank-table__head th{box-shadow:inset 0 -1px 0 0 var(--line-strong),0 1px 0 0 color-mix(in oklab,var(--glass-edge-hi,#fff) 22%,transparent)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.frank-table__head th{background-color:var(--surface-raised)}}.frank-table__head th[data-align=right]{text-align:right}.frank-table tbody td{vertical-align:middle;color:var(--text-primary);padding:11px 16px}.frank-table tbody tr:nth-child(2n){background-color:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){.frank-table tbody tr:nth-child(2n){background-color:color-mix(in oklab,var(--surface-sunken) 40%,transparent)}}.frank-table tbody tr{transition:background-color .14s}.frank-table tbody tr:hover{background-color:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){.frank-table tbody tr:hover{background-color:color-mix(in oklab,var(--surface-sunken) 85%,transparent)}}.frank-table tbody tr.is-lit,.frank-table tbody tr.is-lit:nth-child(2n){background-color:var(--card-accent)}@supports (color:color-mix(in lab,red,red)){.frank-table tbody tr.is-lit,.frank-table tbody tr.is-lit:nth-child(2n){background-color:color-mix(in oklab,var(--card-accent) 12%,var(--surface-raised))}}.frank-table tbody tr.is-lit td:first-child{box-shadow:inset 3px 0 0 0 var(--card-accent)}:root:not([data-theme=dark]) .frank-table{--text-secondary:#5f6875}:root:not([data-theme=dark]) .frank-table tbody tr.is-lit{--text-muted:#5f6875}.frank-table tfoot td{background-color:var(--surface-sunken);box-shadow:inset 0 1px 0 0 var(--line-strong);padding:12px 16px}.frank-table__wrap{overflow-wrap:break-word;word-break:normal;white-space:normal;min-width:12ch}.frank-table__wrap--wide{min-width:20ch}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.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}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.bottom-1{bottom:calc(var(--spacing) * 1)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.z-1{z-index:1}.z-50{z-index:50}.z-\[2\]{z-index:2}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.m-0{margin:calc(var(--spacing) * 0)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-auto{margin-inline:auto}.my-auto{margin-block:auto}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-auto{margin-top:auto}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-\[0\.3em\]{margin-right:.3em}.mr-auto{margin-right:auto}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-\[0\.85em\]{height:.85em}.h-\[calc\(100\%-48px\)\]{height:calc(100% - 48px)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[52vh\]{max-height:52vh}.max-h-\[calc\(100\%-48px\)\]{max-height:calc(100% - 48px)}.max-h-\[calc\(100\%-64px\)\]{max-height:calc(100% - 64px)}.max-h-\[calc\(100vh-64px\)\]{max-height:calc(100vh - 64px)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-\[1\.75rem\]{min-height:1.75rem}.min-h-\[48px\]{min-height:48px}.min-h-\[64px\]{min-height:64px}.min-h-\[104px\]{min-height:104px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[288px\]{min-height:288px}.min-h-\[420px\]{min-height:420px}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-72{width:calc(var(--spacing) * 72)}.w-\[0\.85em\]{width:.85em}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-\[calc\(100vw-32px\)\]{width:calc(100vw - 32px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1760px\]{max-width:1760px}.max-w-\[1800px\]{max-width:1800px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[76px\]{min-width:76px}.min-w-\[520px\]{min-width:520px}.min-w-\[732px\]{min-width:732px}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.scale-\[0\.99\]{scale:.99}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[frank-fade-in_…\]{animation:frank-fade-in …}.animate-\[rcp-frank-fade-in_220ms_cubic-bezier\(\.37\,0\,\.63\,1\)_backwards\]{animation:rcp-frank-fade-in .22s cubic-bezier(.37,0,.63,1) backwards}.animate-\[rcp-frank-fade-in_…\]{animation:rcp-frank-fade-in …}.animate-\[rcp-frank-modal-entra_220ms_cubic-bezier\(\.16\,\.84\,\.28\,1\)_backwards\]{animation:rcp-frank-modal-entra .22s cubic-bezier(.16,.84,.28,1) backwards}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.auto-cols-\[minmax\(232px\,1fr\)\]{grid-auto-columns:minmax(232px,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[3\.25rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:3.25rem minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.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-10{gap:calc(var(--spacing) * 10)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-\[3px\]{gap:3px}.gap-\[calc\(6\*var\(--escala-unit\,var\(--tv-unit\)\)\)\]{gap:calc(6 * var(--escala-unit,var(--tv-unit)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}: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-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * 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)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}: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-line>:not(:last-child)){border-color:var(--frank-line)}.self-center{align-self:center}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--frank-radius-lg)}.rounded-md{border-radius:var(--frank-radius-md)}.rounded-sm{border-radius:var(--frank-radius-sm)}.rounded-xl{border-radius:var(--frank-radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[color\:var\(--line\)\]{border-color:var(--line)}.border-alert,.border-alert\/30{border-color:var(--frank-alert)}@supports (color:color-mix(in lab,red,red)){.border-alert\/30{border-color:color-mix(in oklab,var(--frank-alert) 30%,transparent)}}.border-alert\/40{border-color:var(--frank-alert)}@supports (color:color-mix(in lab,red,red)){.border-alert\/40{border-color:color-mix(in oklab,var(--frank-alert) 40%,transparent)}}.border-alert\/45{border-color:var(--frank-alert)}@supports (color:color-mix(in lab,red,red)){.border-alert\/45{border-color:color-mix(in oklab,var(--frank-alert) 45%,transparent)}}.border-brand{border-color:var(--brand)}.border-brand-hover{border-color:var(--brand-hover)}.border-brand\/30{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.border-brand\/30{border-color:color-mix(in oklab,var(--brand) 30%,transparent)}}.border-brand\/45{border-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.border-brand\/45{border-color:color-mix(in oklab,var(--brand) 45%,transparent)}}.border-flow\/30{border-color:var(--frank-flow)}@supports (color:color-mix(in lab,red,red)){.border-flow\/30{border-color:color-mix(in oklab,var(--frank-flow) 30%,transparent)}}.border-focus,.border-focus\/30{border-color:var(--frank-focus)}@supports (color:color-mix(in lab,red,red)){.border-focus\/30{border-color:color-mix(in oklab,var(--frank-focus) 30%,transparent)}}.border-focus\/40{border-color:var(--frank-focus)}@supports (color:color-mix(in lab,red,red)){.border-focus\/40{border-color:color-mix(in oklab,var(--frank-focus) 40%,transparent)}}.border-focus\/50{border-color:var(--frank-focus)}@supports (color:color-mix(in lab,red,red)){.border-focus\/50{border-color:color-mix(in oklab,var(--frank-focus) 50%,transparent)}}.border-line{border-color:var(--frank-line)}.border-line-strong{border-color:var(--frank-line-strong)}.border-line\/60{border-color:var(--frank-line)}@supports (color:color-mix(in lab,red,red)){.border-line\/60{border-color:color-mix(in oklab,var(--frank-line) 60%,transparent)}}.border-line\/70{border-color:var(--frank-line)}@supports (color:color-mix(in lab,red,red)){.border-line\/70{border-color:color-mix(in oklab,var(--frank-line) 70%,transparent)}}.border-ready\/30{border-color:var(--frank-ready)}@supports (color:color-mix(in lab,red,red)){.border-ready\/30{border-color:color-mix(in oklab,var(--frank-ready) 30%,transparent)}}.border-ready\/35{border-color:var(--frank-ready)}@supports (color:color-mix(in lab,red,red)){.border-ready\/35{border-color:color-mix(in oklab,var(--frank-ready) 35%,transparent)}}.border-ready\/40{border-color:var(--frank-ready)}@supports (color:color-mix(in lab,red,red)){.border-ready\/40{border-color:color-mix(in oklab,var(--frank-ready) 40%,transparent)}}.border-ready\/60{border-color:var(--frank-ready)}@supports (color:color-mix(in lab,red,red)){.border-ready\/60{border-color:color-mix(in oklab,var(--frank-ready) 60%,transparent)}}.border-transparent{border-color:#0000}.bg-\[rgba\(7\,16\,29\,0\.32\)\]{background-color:#07101d52}.bg-\[var\(--surface-raised\)\]{background-color:var(--surface-raised)}.bg-alert,.bg-alert\/5{background-color:var(--frank-alert)}@supports (color:color-mix(in lab,red,red)){.bg-alert\/5{background-color:color-mix(in oklab,var(--frank-alert) 5%,transparent)}}.bg-alert\/10{background-color:var(--frank-alert)}@supports (color:color-mix(in lab,red,red)){.bg-alert\/10{background-color:color-mix(in oklab,var(--frank-alert) 10%,transparent)}}.bg-alert\/12{background-color:var(--frank-alert)}@supports (color:color-mix(in lab,red,red)){.bg-alert\/12{background-color:color-mix(in oklab,var(--frank-alert) 12%,transparent)}}.bg-alert\/15{background-color:var(--frank-alert)}@supports (color:color-mix(in lab,red,red)){.bg-alert\/15{background-color:color-mix(in oklab,var(--frank-alert) 15%,transparent)}}.bg-brand{background-color:var(--brand)}.bg-brand-hover{background-color:var(--brand-hover)}.bg-brand\/5{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/5{background-color:color-mix(in oklab,var(--brand) 5%,transparent)}}.bg-brand\/10{background-color:var(--brand)}@supports (color:color-mix(in lab,red,red)){.bg-brand\/10{background-color:color-mix(in oklab,var(--brand) 10%,transparent)}}.bg-flow\/5{background-color:var(--frank-flow)}@supports (color:color-mix(in lab,red,red)){.bg-flow\/5{background-color:color-mix(in oklab,var(--frank-flow) 5%,transparent)}}.bg-flow\/15{background-color:var(--frank-flow)}@supports (color:color-mix(in lab,red,red)){.bg-flow\/15{background-color:color-mix(in oklab,var(--frank-flow) 15%,transparent)}}.bg-focus,.bg-focus\/12{background-color:var(--frank-focus)}@supports (color:color-mix(in lab,red,red)){.bg-focus\/12{background-color:color-mix(in oklab,var(--frank-focus) 12%,transparent)}}.bg-focus\/15{background-color:var(--frank-focus)}@supports (color:color-mix(in lab,red,red)){.bg-focus\/15{background-color:color-mix(in oklab,var(--frank-focus) 15%,transparent)}}.bg-focus\/20{background-color:var(--frank-focus)}@supports (color:color-mix(in lab,red,red)){.bg-focus\/20{background-color:color-mix(in oklab,var(--frank-focus) 20%,transparent)}}.bg-line{background-color:var(--frank-line)}.bg-line-strong\/60{background-color:var(--frank-line-strong)}@supports (color:color-mix(in lab,red,red)){.bg-line-strong\/60{background-color:color-mix(in oklab,var(--frank-line-strong) 60%,transparent)}}.bg-pulse{background-color:var(--frank-pulse)}.bg-ready,.bg-ready\/8{background-color:var(--frank-ready)}@supports (color:color-mix(in lab,red,red)){.bg-ready\/8{background-color:color-mix(in oklab,var(--frank-ready) 8%,transparent)}}.bg-ready\/10{background-color:var(--frank-ready)}@supports (color:color-mix(in lab,red,red)){.bg-ready\/10{background-color:color-mix(in oklab,var(--frank-ready) 10%,transparent)}}.bg-ready\/12{background-color:var(--frank-ready)}@supports (color:color-mix(in lab,red,red)){.bg-ready\/12{background-color:color-mix(in oklab,var(--frank-ready) 12%,transparent)}}.bg-surface{background-color:var(--surface)}.bg-surface-raised,.bg-surface-raised\/70{background-color:var(--surface-raised)}@supports (color:color-mix(in lab,red,red)){.bg-surface-raised\/70{background-color:color-mix(in oklab,var(--surface-raised) 70%,transparent)}}.bg-surface-sunken,.bg-surface-sunken\/40{background-color:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){.bg-surface-sunken\/40{background-color:color-mix(in oklab,var(--surface-sunken) 40%,transparent)}}.bg-surface-sunken\/60{background-color:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){.bg-surface-sunken\/60{background-color:color-mix(in oklab,var(--surface-sunken) 60%,transparent)}}.bg-surface-sunken\/70{background-color:var(--surface-sunken)}@supports (color:color-mix(in lab,red,red)){.bg-surface-sunken\/70{background-color:color-mix(in oklab,var(--surface-sunken) 70%,transparent)}}.bg-transparent{background-color:#0000}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.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)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.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-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-px{padding-block:1px}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-numeric{font-family:var(--font-outfit)}.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-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-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.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\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[color\:var\(--frank-ink\)\]{color:var(--frank-ink)}.text-alert{color:var(--frank-alert)}.text-alert-ink{color:var(--status-ink-alert)}.text-flow-ink{color:var(--status-ink-flow)}.text-focus{color:var(--frank-focus)}.text-focus-ink{color:var(--status-ink-focus)}.text-idle-ink{color:var(--status-ink-idle)}.text-live{color:var(--frank-live)}.text-live-ink{color:var(--status-ink-live)}.text-on-brand,.text-on-brand\/70{color:var(--on-brand)}@supports (color:color-mix(in lab,red,red)){.text-on-brand\/70{color:color-mix(in oklab,var(--on-brand) 70%,transparent)}}.text-ready{color:var(--frank-ready)}.text-ready-ink{color:var(--status-ink-ready)}.text-rest-ink{color:var(--status-ink-rest)}.text-text-disabled{color:var(--text-disabled)}.text-text-muted{color:var(--text-muted)}.text-text-primary{color:var(--text-primary)}.text-text-secondary{color:var(--text-secondary)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-brand{accent-color:var(--brand)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[var\(--shadow-overlay\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-overlay\)\]{--tw-shadow:var(--shadow-overlay)}.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-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.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-alert\/60{--tw-ring-color:var(--frank-alert)}@supports (color:color-mix(in lab,red,red)){.ring-alert\/60{--tw-ring-color:color-mix(in oklab,var(--frank-alert) 60%,transparent)}}.ring-brand{--tw-ring-color:var(--brand)}.ring-focus{--tw-ring-color:var(--frank-focus)}.ring-pulse{--tw-ring-color:var(--frank-pulse)}.ring-offset-2{--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)}.ring-offset-brand{--tw-ring-offset-color:var(--brand)}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-\[2px\],.backdrop-saturate-\[1\.1\]{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-\[1\.1\]{--tw-backdrop-saturate:saturate(1.1)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,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-\[transform\,width\,height\,opacity\]{transition-property:transform,width,height,opacity;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-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))}.duration-\[320ms\]{--tw-duration:.32s;transition-duration:.32s}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--dot-c\:var\(--frank-pulse\)\]{--dot-c:var(--frank-pulse)}.ring-inset{--tw-ring-inset:inset}.group-active\:scale-\[0\.99\]:is(:where(.group):active *){scale:.99}@media (hover:hover){.hover\:border-\[\#B91C1C\]:hover{border-color:#b91c1c}.hover\:border-brand-hover:hover{border-color:var(--brand-hover)}.hover\:bg-\[\#B91C1C\]:hover{background-color:#b91c1c}.hover\:bg-alert\/10:hover{background-color:var(--frank-alert)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-alert\/10:hover{background-color:color-mix(in oklab,var(--frank-alert) 10%,transparent)}}.hover\:bg-brand-hover:hover{background-color:var(--brand-hover)}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-surface-sunken:hover{background-color:var(--surface-sunken)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:text-\[var\(--status-ink-alert\)\]:hover{color:var(--status-ink-alert)}.hover\:text-alert:hover{color:var(--frank-alert)}.hover\:text-on-brand:hover{color:var(--on-brand)}.hover\:text-text-primary:hover{color:var(--text-primary)}.hover\:text-text-secondary:hover{color:var(--text-secondary)}.hover\:underline:hover{text-decoration-line:underline}}.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-pulse:focus-visible{--tw-ring-color:var(--frank-pulse)}.focus-visible\:ring-offset-2:focus-visible{--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-visible\:ring-offset-surface:focus-visible{--tw-ring-offset-color:var(--surface)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.99\]:active{scale:.99}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[…\]{grid-template-columns:…}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:48rem){.md\:inline-flex{display:inline-flex}.md\:max-h-\[56vh\]{max-height:56vh}.md\:grid-cols-\[…\]{grid-template-columns:…}}@media (min-width:64rem){.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[…\]{grid-template-columns:…}}@container rcp-tela not (min-width:700px){.\@max-\[700px\]\/rcp-tela\:block{display:block}.\@max-\[700px\]\/rcp-tela\:hidden{display:none}.\@max-\[700px\]\/rcp-tela\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@max-\[700px\]\/rcp-tela\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@max-\[700px\]\/rcp-tela\:gap-2{gap:calc(var(--spacing) * 2)}.\@max-\[700px\]\/rcp-tela\:p-4{padding:calc(var(--spacing) * 4)}.\@max-\[700px\]\/rcp-tela\:px-4{padding-inline:calc(var(--spacing) * 4)}}@container rcp-tela not (min-width:600px){.\@max-\[600px\]\/rcp-tela\:-mx-4{margin-inline:calc(var(--spacing) * -4)}.\@max-\[600px\]\/rcp-tela\:hidden{display:none}.\@max-\[600px\]\/rcp-tela\:min-w-\[488px\]{min-width:488px}.\@max-\[600px\]\/rcp-tela\:p-4{padding:calc(var(--spacing) * 4)}.\@max-\[600px\]\/rcp-tela\:px-4{padding-inline:calc(var(--spacing) * 4)}}@container rcp-tela not (min-width:500px){.\@max-\[500px\]\/rcp-tela\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@max-\[500px\]\/rcp-tela\:gap-2{gap:calc(var(--spacing) * 2)}}@container rcp-tela (min-width:600px){.\@min-\[600px\]\/rcp-tela\:block{display:block}.\@min-\[600px\]\/rcp-tela\:flex{display:flex}.\@min-\[600px\]\/rcp-tela\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@min-\[600px\]\/rcp-tela\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@min-\[600px\]\/rcp-tela\:p-6{padding:calc(var(--spacing) * 6)}}@container rcp-tela (min-width:640px){.\@min-\[640px\]\/rcp-tela\:block{display:block}.\@min-\[640px\]\/rcp-tela\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@min-\[640px\]\/rcp-tela\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.\@min-\[640px\]\/rcp-tela\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.\@min-\[640px\]\/rcp-tela\:items-start{align-items:flex-start}}@container rcp-tela (min-width:700px){.\@min-\[700px\]\/rcp-tela\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}@container (min-width:17.25rem){.\@min-\[17\.25rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.print\:hidden{display:none}.print\:break-inside-avoid{break-inside:avoid}}}:root{--frank-paper:#fafaf7;--frank-card:#fff;--frank-line:#e6e4dd;--frank-line-strong:#cfcdc4;--frank-graphite:#1a1f26;--frank-fog:#566070;--frank-whisper:#676e7b;--frank-ghost:#9ca3af;--frank-ink:#0e1b2c;--frank-ink-hover:#1b2c44;--frank-pulse:#0ea5e9;--frank-idle:#6b7280;--frank-flow:#0284c7;--frank-ready:#059669;--frank-focus:#d97706;--frank-live:#db2777;--frank-rest:#1d4ed8;--frank-alert:#dc2626;--glass-ring-angle:135deg;--frank-radius-sm:4px;--frank-radius-md:8px;--frank-radius-lg:12px;--frank-radius-xl:16px;--frank-shadow-overlay:0 8px 24px #0e1b2c14;--shell-header-h:56px;--shell-sidebar-w:224px;--duration-exit:.15s;--duration-enter:.21s}:root,[data-theme=light]{--surface:var(--frank-paper);--surface-raised:var(--frank-card);--surface-sunken:#f4f2ec;--line:var(--frank-line);--line-strong:var(--frank-line-strong);--text-primary:var(--frank-graphite);--text-secondary:var(--frank-fog);--text-muted:var(--frank-whisper);--text-disabled:var(--frank-ghost);--focus-ring:#0369a1;--status-ink-idle:#566070;--status-ink-flow:#0369a1;--status-ink-ready:#047857;--status-ink-focus:#a34d08;--status-ink-live:#be185d;--status-ink-rest:#1d4ed8;--status-ink-alert:#b91c1c;--brand:var(--frank-ink);--brand-hover:var(--frank-ink-hover);--on-brand:#fff;--shadow-overlay:var(--frank-shadow-overlay)}:root{--frank-font-sans:var(--font-inter,"Inter"),system-ui,-apple-system,"Helvetica Neue",sans-serif;--frank-font-mono:var(--font-jetbrains-mono,"JetBrains Mono"),"Geist Mono",ui-monospace,"SF Mono",Menlo,monospace;--frank-font-display:var(--font-inter,"Inter"),system-ui,sans-serif;--frank-display-tv-size:96px;--frank-display-tv-leading:1;--frank-display-tv-weight:700;--frank-display-size:48px;--frank-display-leading:1.1;--frank-display-weight:600;--frank-h1-size:32px;--frank-h1-leading:1.2;--frank-h1-weight:600;--frank-h2-size:24px;--frank-h2-leading:1.3;--frank-h2-weight:600;--frank-h3-size:18px;--frank-h3-leading:1.4;--frank-h3-weight:600;--frank-body-size:15px;--frank-body-leading:1.5;--frank-body-weight:450;--frank-body-sm-size:13px;--frank-body-sm-leading:1.5;--frank-body-sm-weight:450;--frank-caption-size:12px;--frank-caption-leading:1.4;--frank-caption-weight:600;--frank-caption-tracking:.04em;--frank-mono-data-size:14px;--frank-mono-data-leading:1.4;--frank-mono-data-weight:500;--frank-space-1:4px;--frank-space-2:8px;--frank-space-3:12px;--frank-space-4:16px;--frank-space-6:24px;--frank-space-8:32px;--frank-space-12:48px;--aurora-1:#0ea5e9;--aurora-2:#0284c7;--aurora-3:#38bdf8;--aurora-4:#7dd3fc;--aurora-bg:#07101d;--frank-display-xl-size:clamp(40px,5.4vw,72px);--frank-display-xl-leading:1.04;--frank-display-xl-tracking:-.03em}[data-theme=dark]{--surface:#07101d;--surface-raised:#0e1b2c;--surface-sunken:#050b14;--line:#1c2b3f;--line-strong:#2a3d56;--text-primary:#e8edf4;--text-secondary:#9babc0;--text-muted:#8296ac;--text-disabled:#46586e;--brand:var(--frank-pulse);--brand-hover:#38bdf8;--on-brand:#07101d;--shadow-overlay:0 8px 24px #00000052;--status-ink-idle:#94a3b8;--status-ink-flow:#38bdf8;--status-ink-ready:#10b981;--status-ink-focus:#f59e0b;--status-ink-live:#f472b6;--status-ink-rest:#60a5fa;--status-ink-alert:#f87171;--focus-ring:#38bdf8}.frank-num{letter-spacing:0}.frank-num,.frank-num-tight{font-family:var(--font-outfit),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-weight:500}.frank-num-tight{letter-spacing:-.02em}.frank-num-wide{font-family:var(--font-outfit),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.01em;font-weight:600}.frank-display-tv{font-size:var(--frank-display-tv-size);line-height:var(--frank-display-tv-leading);font-weight:var(--frank-display-tv-weight);letter-spacing:-.02em}.frank-display,.frank-display-tv{font-family:var(--frank-font-display);color:var(--frank-graphite)}.frank-display{font-size:var(--frank-display-size);line-height:var(--frank-display-leading);font-weight:var(--frank-display-weight);letter-spacing:-.015em}.frank-caption{font-family:var(--frank-font-sans);font-size:var(--frank-caption-size);line-height:var(--frank-caption-leading);font-weight:var(--frank-caption-weight);letter-spacing:var(--frank-caption-tracking);text-transform:uppercase;color:var(--text-secondary)}.frank-mono-data{font-family:var(--frank-font-mono);font-size:var(--frank-mono-data-size);line-height:var(--frank-mono-data-leading);font-weight:var(--frank-mono-data-weight);font-variant-numeric:tabular-nums;color:var(--frank-graphite)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@keyframes frank-pulse-active{0%{box-shadow:0 0 #dc262673}70%{box-shadow:0 0 0 8px #dc262600}to{box-shadow:0 0 #dc262600}}@keyframes frank-pulse-live{0%{box-shadow:0 0 #db277773}70%{box-shadow:0 0 0 10px #db277700}to{box-shadow:0 0 #db277700}}@keyframes frank-pulse-signal{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.92)}}@keyframes frank-pulse-type{0%{box-shadow:0 0 0 0 var(--pulse-shadow,transparent)}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}@keyframes frank-fade-in{0%{opacity:0}to{opacity:1}}.frank-anim-pulse-active{animation:frank-pulse-active 1.6s ease-out infinite}.frank-anim-pulse-live{animation:frank-pulse-live 1.8s ease-out infinite}.frank-anim-pulse-signal{animation:frank-pulse-signal 1.8s ease-in-out infinite}.frank-anim-pulse-type{animation:frank-pulse-type 1.8s ease-out infinite}@property --glass-sheen-x{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --glass-sheen-y{syntax:"<length-percentage>";inherits:false;initial-value:-20%}@property --glass-ring-angle{syntax:"<angle>";inherits:true;initial-value:135deg}@property --glass-hot-x{syntax:"<percentage>";inherits:false;initial-value:12%}@property --glass-hot-y{syntax:"<percentage>";inherits:false;initial-value:4%}@property --glass-lit-alpha{syntax:"<number>";inherits:false;initial-value:0}@property --amb-x{syntax:"<percentage>";inherits:true;initial-value:50%}@property --amb-y{syntax:"<percentage>";inherits:true;initial-value:0}.app-ambience{z-index:0;pointer-events:none;background:var(--amb-base);contain:strict;position:fixed;inset:0;overflow:hidden}@media print{.app-ambience{display:none}}:root{--amb-base:linear-gradient(172deg,#fbfcfc 0%,var(--frank-paper) 38%,#f2f4f6 100%);--amb-wash-1:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){:root{--amb-wash-1:color-mix(in oklab,var(--frank-pulse) 24%,transparent)}}:root{--amb-wash-2:oklab(75.3513% -.0842999 -.110505/.19);--amb-wash-3:var(--frank-rest)}@supports (color:color-mix(in lab,red,red)){:root{--amb-wash-3:color-mix(in oklab,var(--frank-rest) 12%,transparent)}}:root{--amb-cursor:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){:root{--amb-cursor:color-mix(in oklab,var(--frank-pulse) 10%,transparent)}}:root{--amb-noise-opacity:.023}[data-theme=dark]{--amb-base:radial-gradient(120% 90% at 50% -10%,#0e1b2c 0%,#07101d 55%,#050b14 100%);--amb-wash-1:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--amb-wash-1:color-mix(in oklab,var(--frank-pulse) 26%,transparent)}}[data-theme=dark]{--amb-wash-2:oklab(75.3513% -.0842999 -.110505/.2);--amb-wash-3:var(--frank-rest)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--amb-wash-3:color-mix(in oklab,var(--frank-rest) 22%,transparent)}}[data-theme=dark]{--amb-cursor:var(--frank-pulse)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--amb-cursor:color-mix(in oklab,var(--frank-pulse) 12%,transparent)}}[data-theme=dark]{--amb-noise-opacity:.035}.app-ambience__wash{will-change:transform;border-radius:50%;width:62vw;min-width:520px;height:62vw;min-height:520px;position:absolute}.app-ambience__wash--1{background:radial-gradient(circle closest-side,var(--amb-wash-1),transparent 78%);animation:amb-drift-1 46s ease-in-out infinite alternate;top:-22%;left:-12%}.app-ambience__wash--2{background:radial-gradient(circle closest-side,var(--amb-wash-2),transparent 78%);animation:amb-drift-2 58s ease-in-out infinite alternate;bottom:-28%;right:-14%}.app-ambience__wash--3{background:radial-gradient(circle closest-side,var(--amb-wash-3),transparent 76%);width:46vw;min-width:380px;height:46vw;min-height:380px;animation:amb-drift-3 71s ease-in-out infinite alternate;top:26%;left:44%}@keyframes amb-drift-1{0%{transform:translate(0)scale(1)}to{transform:translate(9vw,7vh)scale(1.14)}}@keyframes amb-drift-2{0%{transform:translate(0)scale(1.08)}to{transform:translate(-8vw,-8vh)scale(.94)}}@keyframes amb-drift-3{0%{transform:translate(0)scale(.92)}to{transform:translate(-7vw,8vh)scale(1.12)}}.app-ambience__cursor{background:radial-gradient(38vw circle at var(--amb-x) var(--amb-y),var(--amb-cursor),transparent 62%);position:absolute;inset:0}@media (pointer:coarse){.app-ambience__cursor{display:none}}.app-ambience__noise{opacity:var(--amb-noise-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}:root:has(.login-scene) .app-ambience__wash--3{top:30%;left:26%}.app-above-ambience{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.app-ambience__wash{animation:none}}[data-noanim] .app-ambience__wash{animation:none!important}[data-noanim] .app-ambience__cursor{display:none}@media (prefers-reduced-transparency:reduce){:root:not([data-force-transparency]) .app-ambience__cursor,:root:not([data-force-transparency]) .app-ambience__noise,:root:not([data-force-transparency]) .app-ambience__wash{display:none}}@property --ring-done{syntax:"<percentage>";inherits:true;initial-value:0}@property --ring-live{syntax:"<percentage>";inherits:true;initial-value:0}@property --ring-pending{syntax:"<percentage>";inherits:true;initial-value:0}@property --ring-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}.frank-chip{--chip-c:var(--frank-idle);background-color:var(--chip-c)}@supports (color:color-mix(in lab,red,red)){.frank-chip{background-color:color-mix(in oklab,var(--chip-c) 10%,var(--surface-raised))}}.frank-chip{border:1px solid var(--chip-c)}@supports (color:color-mix(in lab,red,red)){.frank-chip{border:1px solid color-mix(in oklab,var(--chip-c) 38%,transparent)}}.frank-chip{box-shadow:inset 0 1px 0 #ffffff73,inset 0 -1px 0 var(--chip-c)}@supports (color:color-mix(in lab,red,red)){.frank-chip{box-shadow:inset 0 1px 0 #ffffff73,inset 0 -1px 0 color-mix(in oklab,var(--chip-c) 16%,transparent)}}.glass--ink .frank-chip,[data-theme=dark] .frank-chip{background-color:var(--chip-c)}@supports (color:color-mix(in lab,red,red)){.glass--ink .frank-chip,[data-theme=dark] .frank-chip{background-color:color-mix(in oklab,var(--chip-c) 14%,var(--surface-raised))}}.glass--ink .frank-chip,[data-theme=dark] .frank-chip{border-color:var(--chip-c)}@supports (color:color-mix(in lab,red,red)){.glass--ink .frank-chip,[data-theme=dark] .frank-chip{border-color:color-mix(in oklab,var(--chip-c) 42%,transparent)}}.glass--ink .frank-chip,[data-theme=dark] .frank-chip{box-shadow:inset 0 1px 0 var(--chip-c),inset 0 -1px 0 #00000047}@supports (color:color-mix(in lab,red,red)){.glass--ink .frank-chip,[data-theme=dark] .frank-chip{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--chip-c) 32%,transparent),inset 0 -1px 0 #00000047}}.frank-chip--idle{--chip-c:var(--frank-idle)}.frank-chip--flow{--chip-c:var(--frank-flow)}.frank-chip--ready{--chip-c:var(--frank-ready)}.frank-chip--focus{--chip-c:var(--frank-focus)}.frank-chip--live{--chip-c:var(--frank-live)}.frank-chip--rest{--chip-c:var(--frank-rest)}.frank-chip--alert{--chip-c:var(--frank-alert)}.frank-chip--neutral{--chip-c:var(--frank-idle);background-color:var(--surface-sunken);border-color:var(--line)}.frank-dot-lens{--dot-c:currentColor;background:radial-gradient(circle at 32% 28%,var(--dot-c) 0,var(--dot-c) 58%,var(--dot-c) 100%);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.frank-dot-lens{background:radial-gradient(circle at 32% 28%,color-mix(in oklab,var(--dot-c) 55%,white) 0,var(--dot-c) 58%,color-mix(in oklab,var(--dot-c) 62%,black) 100%)}}.frank-dot-lens{box-shadow:0 0 0 .5px var(--dot-c)}@supports (color:color-mix(in lab,red,red)){.frank-dot-lens{box-shadow:0 0 0 .5px color-mix(in oklab,var(--dot-c) 30%,transparent)}}.frank-chip .frank-dot-lens{--dot-c:var(--chip-c)}.frank-dot-lens--glow{box-shadow:0 0 0 .5px var(--dot-c),0 0 6px var(--dot-c)}@supports (color:color-mix(in lab,red,red)){.frank-dot-lens--glow{box-shadow:0 0 0 .5px color-mix(in oklab,var(--dot-c) 30%,transparent),0 0 6px color-mix(in oklab,var(--dot-c) 55%,transparent)}}@property --cn-ring-angle{syntax:"<angle>";inherits:true;initial-value:135deg}@property --cn-sheen-x{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --cn-sheen-y{syntax:"<length-percentage>";inherits:false;initial-value:-20%}@property --cn-spot-dim{syntax:"<number>";inherits:false;initial-value:.18}@layer cinema{.cinema{--cn-glass-tint:#ffffff12;--cn-glass-solid:#ffffffe6;--cn-glass-blur:9px;--cn-glass-sat:124%;--cn-glass-bright:1.03;--cn-glass-edge-hi:#fffffff2;--cn-glass-edge-lo:#ffffff59;--cn-glass-edge-cool:#bae6fdd9;--cn-glass-edge-warm:#fff8f0b3;--cn-glass-bevel-hi:#fffc;--cn-glass-bevel-lo:#0e1b2c0f;--cn-glass-inner:#0e1b2c24;--cn-glass-radius:14px;--cn-glass-drop:0 10px 30px #0e1b2c1f;--cn-light-x:22%;--cn-light-y:-12%;--cn-bezel:#0c1016;--cn-bezel-edge:#23282f;--cn-screen-bg:#05070b;--cn-device-radius:22px;--cn-glass-frost-tint:#ffffffa8;--cn-glass-frost-sat:180%;--cn-spot-dim:.18;--cn-spot-feather:22px;color:var(--frank-ink,#0e1b2c)}.cinema[data-theme=dark],[data-theme=dark] .cinema{--cn-glass-tint:#ffffff0b;--cn-glass-solid:#0e1b2cf0;--cn-glass-blur:11px;--cn-glass-sat:160%;--cn-glass-bright:1.08;--cn-glass-edge-hi:#ffffffd9;--cn-glass-edge-lo:#ffffff2e;--cn-glass-bevel-lo:#0006;--cn-glass-inner:#00000059;--cn-glass-drop:0 14px 40px #00000073;color:#eef3f8}.cn-glass--frost{--cn-glass-tint:var(--cn-glass-frost-tint);--cn-glass-sat:var(--cn-glass-frost-sat)}.cinema-ambient{pointer-events:none;background:var(--frank-paper,#fafaf7);z-index:0;position:absolute;inset:0;overflow:hidden}.cinema-ambient:after,.cinema-ambient:before{content:"";filter:blur(60px);border-radius:50%;position:absolute}.cinema-ambient:before{background:radial-gradient(circle at 40% 40%,var(--frank-pulse,#0ea5e9),transparent 70%);width:55%;height:60%;top:-12%;left:8%}@supports (color:color-mix(in lab,red,red)){.cinema-ambient:before{background:radial-gradient(circle at 40% 40%,color-mix(in oklab,var(--frank-pulse,#0ea5e9) 42%,transparent),transparent 70%)}}.cinema-ambient:after{background:radial-gradient(circle at 60% 40%,var(--frank-ink,#0e1b2c),transparent 70%);width:48%;height:55%;bottom:-8%;right:4%}@supports (color:color-mix(in lab,red,red)){.cinema-ambient:after{background:radial-gradient(circle at 60% 40%,color-mix(in oklab,var(--frank-ink,#0e1b2c) 26%,transparent),transparent 70%)}}[data-theme=dark] .cinema-ambient{background:#07101d}[data-theme=dark] .cinema-ambient:before{background:radial-gradient(circle at 40% 40%,var(--frank-pulse,#0ea5e9),transparent 70%)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .cinema-ambient:before{background:radial-gradient(circle at 40% 40%,color-mix(in oklab,var(--frank-pulse,#0ea5e9) 55%,transparent),transparent 70%)}}.cn-glass{border-radius:var(--cn-glass-radius);background:var(--cn-glass-tint);-webkit-backdrop-filter:blur(var(--cn-glass-blur)) saturate(var(--cn-glass-sat)) brightness(var(--cn-glass-bright));backdrop-filter:blur(var(--cn-glass-blur)) saturate(var(--cn-glass-sat)) brightness(var(--cn-glass-bright));box-shadow:inset 0 1px 0 0 var(--cn-glass-bevel-hi),inset 0 -1px 0 0 var(--cn-glass-bevel-lo),inset 1px 0 0 0 var(--cn-glass-edge-cool),inset -1px 0 0 0 var(--cn-glass-edge-warm),var(--cn-glass-drop);position:relative}.cn-glass:before{content:"";border-radius:inherit;background:radial-gradient(120% 80% at var(--cn-light-x) var(--cn-light-y),var(--cn-glass-edge-hi),transparent 42%),linear-gradient(var(--cn-ring-angle),var(--cn-glass-edge-hi),transparent 30%,transparent 70%,var(--cn-glass-edge-lo));pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cn-glass{background:var(--cn-glass-solid)}}.cinema [tabindex]:focus-visible,.cinema a:focus-visible,.cinema button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}.cn-stage{transform-style:preserve-3d;border-radius:12px}.cn-camera,.cn-stage{width:100%;position:relative;overflow:clip}.cn-camera{height:100%}.cn-camera__world{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.cn-spotlight{pointer-events:none;z-index:5;position:absolute;inset:0;overflow:clip}.cn-spotlight__hole{will-change:left,top,width,height;transition:left .5s cubic-bezier(.65,0,.35,1),top .5s cubic-bezier(.65,0,.35,1),width .5s cubic-bezier(.65,0,.35,1),height .5s cubic-bezier(.65,0,.35,1),box-shadow .3s;position:absolute}.cn-callout{pointer-events:none;z-index:6}.cn-callout,.cn-callout__geo,.cn-callout__svg{position:absolute;inset:0}.cn-callout__svg{overflow:visible}.cn-callout__label{animation:cn-callout-entra .32s cubic-bezier(.22,1,.36,1)}@keyframes cn-callout-entra{0%{opacity:0}to{opacity:1}}.cn-callout__line{stroke:var(--status-ink-flow);stroke-width:1.5px;fill:none;stroke-linecap:round;stroke-dasharray:var(--cn-len);stroke-dashoffset:0;animation:cn-draw .5s cubic-bezier(.65,0,.35,1) forwards}.cn-callout__dot{fill:var(--status-ink-flow)}.cn-callout__label{pointer-events:auto;max-width:240px;padding:8px 12px;font-size:12px;font-weight:500;line-height:1.35;position:absolute}@keyframes cn-draw{0%{stroke-dashoffset:var(--cn-len)}to{stroke-dashoffset:0}}.cn-press{pointer-events:none;z-index:6;animation:cn-press-afunda .46s cubic-bezier(.3,0,.2,1);display:block;position:absolute;inset:0}.cn-press__ripple{border:2px solid var(--frank-pulse,#0ea5e9);background:var(--frank-pulse,#0ea5e9);border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab,red,red)){.cn-press__ripple{background:color-mix(in oklab,var(--frank-pulse,#0ea5e9) 22%,transparent)}}.cn-press__ripple{opacity:0;animation:cn-press-ripple .52s cubic-bezier(.22,1,.36,1);transform:scale(.2)}.cn-press--firme .cn-press__ripple{width:60px;height:60px;margin:-30px 0 0 -30px}@keyframes cn-press-afunda{0%,to{transform:scale(1)}38%{transform:scale(.984)}}@keyframes cn-press-ripple{0%,to{opacity:0;transform:scale(.2)}22%{opacity:.7}99%{opacity:0;transform:scale(1)}}.cn-device-persp{width:100%;display:inline-block}.cn-device{transform-style:preserve-3d;--cn-screen-fill:var(--cn-screen,var(--cn-screen-bg));transition:transform .45s cubic-bezier(.22,1,.36,1);position:relative}.cn-device__body{aspect-ratio:var(--dev-aspect,16/10);width:100%;padding:var(--dev-bezel,12px);background:linear-gradient(155deg,var(--cn-bezel-edge) 0,var(--cn-bezel) 55%);border-radius:var(--dev-radius,16px);position:relative;box-shadow:inset 0 1px #ffffff24,inset 0 -1px 2px #00000080,0 24px 60px #0e1b2c2e}.cn-device__screen{border-radius:max(4px,calc(var(--dev-radius,16px) - var(--dev-bezel,12px)));background:var(--cn-screen-fill);width:100%;height:100%;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #000000a6}.cn-device__content{color:var(--text-primary);position:absolute;inset:0}.cn-device__glare{pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff29 45%,#ffffff05 56%,#0000 72%) 0 0/250% 100%;background-position:var(--cn-glare-pos,60%) 0;mix-blend-mode:screen;animation:cn-glare-sweep 6s ease-in-out infinite alternate;position:absolute;inset:0}@keyframes cn-glare-sweep{0%{background-position:18% 0}to{background-position:82% 0}}[data-noanim] .cn-device__glare{animation:none}@media (prefers-reduced-motion:reduce){.cn-device__glare{animation:none}}.cn-device__deck,.cn-device__stand{display:none}.cn-device__shadow{filter:blur(12px);pointer-events:none;background:radial-gradient(50% 60%,#0e1b2c2e,#0000 72%);width:84%;height:9%;position:absolute;bottom:-7%;left:50%;transform:translate(-50%)translateZ(-40px)}.cn-device--tv{--dev-aspect:16/9;--dev-radius:14px;--dev-bezel:10px}.cn-device--tv .cn-device__stand{width:30%;height:15%;display:block;position:absolute;bottom:-15%;left:50%;transform:translate(-50%)}.cn-device--tv .cn-device__stand:before{content:"";background:linear-gradient(var(--cn-bezel-edge),var(--cn-bezel));width:14%;height:78%;position:absolute;top:0;left:50%;transform:translate(-50%)}.cn-device--tv .cn-device__stand:after{content:"";background:var(--cn-bezel);border-radius:5px;width:100%;height:22%;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 6px 14px #0e1b2c2e}.cn-device--laptop{--dev-aspect:16/10;--dev-radius:12px;--dev-bezel:12px}.cn-device--laptop .cn-device__deck{transform-origin:top;background:linear-gradient(var(--cn-bezel-edge),var(--cn-bezel));border-radius:0 0 12px 12px;width:113%;height:7%;display:block;position:absolute;bottom:-6.5%;left:50%;transform:translate(-50%)rotateX(74deg);box-shadow:inset 0 1px #ffffff1f}.cn-device--laptop .cn-device__deck:after{content:"";background:#00000040;border-radius:0 0 6px 6px;width:16%;height:22%;position:absolute;top:0;left:50%;transform:translate(-50%)}.cn-device--tablet{--dev-aspect:3/4;--dev-radius:26px;--dev-bezel:14px;max-width:380px}.cn-device--phone{--dev-aspect:9/19.5;--dev-radius:36px;--dev-bezel:9px;max-width:240px}.cn-device--phone .cn-device__body:before{content:"";top:var(--dev-bezel);z-index:3;background:#000;border-radius:0 0 12px 12px;width:34%;height:15px;position:absolute;left:50%;transform:translate(-50%)}.cn-lens{isolation:isolate;position:relative;overflow:hidden}.cn-lens__gl{width:100%;height:100%;display:block}.cn-lens__content,.cn-lens__fallback{position:absolute;inset:0}.cn-lens__content{z-index:2}.cinema{--eq-stroke:#94a3b8;--eq-dim:#cbd5e1;--eq-pulse:#0ea5e9;--eq-ok:#059669;--eq-warn:#d97706;--eq-alert:#dc2626;--eq-ink:#0e1b2c;--eq-lane-0:#0284c7;--eq-lane-1:#7c3aed;--eq-lane-2:#059669;--eq-lane-3:#d97706}.cinema[data-theme=dark],[data-theme=dark] .cinema{--eq-stroke:#475569;--eq-dim:#334155;--eq-pulse:#38bdf8;--eq-ok:#34d399;--eq-warn:#fbbf24;--eq-alert:#f87171;--eq-ink:#eef3f8;--eq-lane-0:#38bdf8;--eq-lane-1:#a78bfa;--eq-lane-2:#34d399;--eq-lane-3:#fbbf24}.eq-cena{overflow:hidden}.eq-canvas,.eq-cena{position:absolute;inset:0}.eq-canvas{width:100%;height:100%;display:block}.eq-dom{pointer-events:none;inset:0}.eq-chip,.eq-dom{position:absolute}.eq-chip{letter-spacing:.01em;white-space:nowrap;color:var(--eq-ink);border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:11.5px;font-weight:600;transition:box-shadow .32s,opacity .32s;display:inline-flex;transform:translate(-50%,-50%)}.eq-chip--acesa{box-shadow:0 0 0 1px var(--eq-pulse),0 6px 22px var(--eq-pulse)}@supports (color:color-mix(in lab,red,red)){.eq-chip--acesa{box-shadow:0 0 0 1px color-mix(in srgb,var(--eq-pulse) 55%,transparent),0 6px 22px color-mix(in srgb,var(--eq-pulse) 30%,transparent)}}.eq-chip__dot{background:var(--eq-ok);border-radius:50%;width:7px;height:7px;transition:background .26s,box-shadow .26s}.eq-chip--acesa .eq-chip__dot{background:var(--eq-warn);box-shadow:0 0 8px 1px var(--eq-warn)}@supports (color:color-mix(in lab,red,red)){.eq-chip--acesa .eq-chip__dot{box-shadow:0 0 8px 1px color-mix(in srgb,var(--eq-warn) 65%,transparent)}}.eq-chip--marca{letter-spacing:-.01em;color:var(--status-ink-flow);box-shadow:0 0 0 1.5px var(--eq-pulse),0 8px 26px var(--eq-pulse);padding:8px 16px;font-size:14px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.eq-chip--marca{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--eq-pulse) 60%,transparent),0 8px 26px color-mix(in srgb,var(--eq-pulse) 35%,transparent)}}.eq-num{font-variant-numeric:tabular-nums;letter-spacing:.01em;font-weight:700}.eq-hero{color:var(--eq-ink);border-radius:14px;flex-direction:column;gap:2px;padding:10px 16px;display:flex;position:absolute}.eq-hero__rotulo{text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);font-size:10px;font-weight:600}.eq-hero__valor{font-variant-numeric:tabular-nums;font-size:26px;font-weight:750;line-height:1.05;transition:color .26s}.eq-hero__valor--alerta{color:var(--status-ink-alert)}.eq-hero__valor--ok{color:var(--status-ink-ready)}.eq-selo{-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);color:#eef3f8;opacity:0;background:#07101dd1;border-radius:999px;align-items:baseline;gap:8px;padding:9px 16px;font-size:12.5px;font-weight:600;transition:opacity .42s,transform .42s cubic-bezier(.2,.7,.2,1);display:inline-flex;position:absolute;transform:translateY(8px);box-shadow:inset 0 0 0 1px #ffffff1f}.eq-selo--visivel{opacity:1;transform:translateY(0)}.eq-selo__marca{letter-spacing:-.01em;color:#7dd3fc;font-weight:800}.eq-bloco{letter-spacing:.01em;height:64px;color:var(--eq-ink);border-radius:10px;justify-content:center;align-items:center;padding:0 8px;font-size:10.5px;font-weight:650;transition:box-shadow .32s;display:flex;position:absolute;top:50%;transform:translateY(-50%);container:bloco/inline-size}.eq-bloco,.eq-bloco__nome{white-space:nowrap;overflow:hidden}.eq-bloco__nome{text-overflow:ellipsis;max-width:100%}@container bloco (max-width:88px){.eq-bloco__nome{display:none}}.eq-bloco--extra{color:var(--status-ink-ready);box-shadow:0 0 0 1px var(--eq-ok),0 8px 26px var(--eq-ok)}@supports (color:color-mix(in lab,red,red)){.eq-bloco--extra{box-shadow:0 0 0 1px color-mix(in srgb,var(--eq-ok) 55%,transparent),0 8px 26px color-mix(in srgb,var(--eq-ok) 28%,transparent)}}.eq-camada{white-space:nowrap;color:var(--eq-ink);opacity:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:7px 12px;font-size:11px;font-weight:600;transition:opacity .38s,transform .38s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;transform:translate(14px)}.eq-camada--visivel{opacity:1;transform:translate(0)}.eq-camada__valor{font-variant-numeric:tabular-nums;font-weight:750}.eq-item{white-space:nowrap;color:var(--eq-ink);opacity:0;border-radius:999px;padding:5px 10px;font-size:10.5px;font-weight:650;transition:opacity .18s;position:absolute;transform:translate(-50%,-50%)}.eq-item--vivo{opacity:1}.eq-item__preco{font-variant-numeric:tabular-nums;color:var(--status-ink-flow);margin-left:6px;font-weight:750}.eq-chip--lane{left:var(--eq-faixa-esq);top:var(--y);transform:translateY(-50%)}.eq-hero--costura{right:var(--eq-hero-dir);top:var(--eq-hero-topo)}.eq-selo--costura{left:var(--eq-selo-x);top:var(--eq-selo-y);translate:-50% -50%}@media (max-width:720px){.eq-chip{gap:4px;padding:3px 7px;font-size:11px}.eq-chip--marca{padding:4px 9px;font-size:11px}.eq-chip__dot{width:5px;height:5px}.eq-hero{border-radius:10px;padding:6px 10px}.eq-hero__rotulo{font-size:11px}.eq-hero__valor{font-size:15px}.eq-selo{padding:5px 10px;font-size:11px}.eq-bloco{border-radius:6px;height:40px;font-size:12px}.eq-camada{gap:6px;padding:4px 7px;font-size:11px}.eq-item{padding:3px 7px;font-size:8px}.eq-stage--costura{aspect-ratio:4/3.6!important}}@media (prefers-reduced-motion:reduce){.eq-bloco,.eq-camada,.eq-chip,.eq-chip__dot,.eq-hero__valor,.eq-item,.eq-selo{transition:none!important}}[data-noanim] .eq-bloco,[data-noanim] .eq-camada,[data-noanim] .eq-chip,[data-noanim] .eq-chip__dot,[data-noanim] .eq-hero__valor,[data-noanim] .eq-item,[data-noanim] .eq-selo{transition:none!important}}@media (prefers-reduced-motion:reduce){.cinema *,.cinema :after,.cinema :before{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}[data-noanim] .cinema *,[data-noanim] .cinema :after,[data-noanim] .cinema :before{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}*{box-sizing:border-box}body,html{background:var(--frank-paper);color:var(--frank-graphite);font-family:var(--frank-font-sans);font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;overflow-x:clip}img{max-width:100%;display:block}::selection{background:var(--frank-pulse);color:#fff}a{color:inherit}button{-webkit-tap-highlight-color:transparent;font-family:inherit}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}[data-noanim],[data-noanim] *,[data-noanim] :after,[data-noanim] :before{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}