/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:"Inter","Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:2px;--font-weight-medium:500;--font-weight-semibold:600;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--default-transition-duration:var(--fiipdrive-motion-hover-lift-duration);--default-transition-timing-function:var(--fiipdrive-motion-hover-lift-ease);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-state-online-only:var(--fiipdrive-residency-online-only);--color-state-downloading:var(--fiipdrive-residency-downloading);--color-state-on-this-mac:var(--fiipdrive-residency-on-this-mac);--color-state-kept-offline:var(--fiipdrive-residency-kept-offline);--color-activity-in-use:var(--fiipdrive-activity-in-use);--color-activity-in-use-ink:var(--fiipdrive-activity-in-use-ink);--color-interactive:var(--fiipdrive-accent);--color-interactive-hover:var(--fiipdrive-accent-hover);--color-interactive-press:var(--fiipdrive-accent-active);--color-interactive-on:var(--fiipdrive-accent-ink);--color-interactive-ring:var(--fiipdrive-accent);--color-destructive-surface:var(--fiipdrive-destructive-surface);--color-destructive-border:var(--fiipdrive-destructive-border);--color-destructive-text:var(--fiipdrive-destructive-text);--color-elem-0:var(--fiipdrive-bg);--color-elem-1:var(--fiipdrive-surface);--color-elem-2:var(--fiipdrive-surface-sunken);--color-elem-3:#141417;--color-elem-4:var(--fiipdrive-surface-raised);--color-line-hairline:var(--fiipdrive-edge);--color-line-strong:var(--fiipdrive-edge-strong);--color-scrim:oklch(0% 0 0/.72);--color-text-primary:var(--fiipdrive-ink);--color-text-secondary:var(--fiipdrive-ink-2);--color-text-tertiary:var(--fiipdrive-ink-3);--color-text-disabled:var(--fiipdrive-ink-4);--color-text-on-state:#fff;--glass-fill:#ffffff0f;--glass-blur:blur(24px)saturate(160%);--glass-border:#ffffff1f;--color-drive-petrol:var(--fiipdrive-drive-petrol);--color-drive-burnt-copper:var(--fiipdrive-drive-burnt-copper);--color-drive-cobalt:var(--fiipdrive-drive-cobalt);--color-drive-sky:var(--fiipdrive-drive-sky);--color-drive-sand:var(--fiipdrive-drive-sand);--color-role-owner:var(--fiipdrive-role-owner);--color-role-admin:var(--fiipdrive-role-admin);--color-role-member:var(--fiipdrive-role-member);--color-role-guest:var(--fiipdrive-role-guest);--color-role-ring-owner:var(--fiipdrive-role-ring-owner);--color-role-ring-admin:var(--fiipdrive-role-ring-admin);--color-role-ring-member:var(--fiipdrive-role-ring-member);--color-role-ring-guest:var(--fiipdrive-role-ring-guest);--font-code:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,monospace;--text-micro:12px;--text-micro--line-height:1.45;--text-caption:12px;--text-caption--line-height:1.4;--text-body:13px;--text-body--line-height:1.5;--text-title:17px;--text-title--line-height:1.3;--tracking-label:.1em;--container-panel:440px;--container-list:880px;--radius-rule:4px;--radius-tag:6px;--radius-control:8px;--radius-button:8px;--radius-tile:10px;--radius-card:12px;--radius-frame:16px;--radius-badge:9999px;--shadow-inner-glow:inset 0 1px 0 #ffffff0d;--shadow-overlay:0 16px 48px #0009;--motion-fast:var(--fiipdrive-micro-duration);--ease-standard:var(--fiipdrive-micro-ease);--color-quiet:var(--fiipdrive-quiet-fill);--color-quiet-strong:var(--fiipdrive-quiet-fill-strong);--color-signal-danger:var(--fiipdrive-signal-danger);--color-signal-warning:var(--fiipdrive-signal-warning);--color-signal-success:var(--fiipdrive-signal-success)}}@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}a{color:var(--color-text-primary);text-underline-offset:3px;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}a:hover{text-decoration-color:currentColor}a{transition:text-decoration-color var(--fiipdrive-motion-hover-lift-duration)var(--fiipdrive-motion-hover-lift-ease)}[role=button],[role=menuitem],[role=option],[role=tab],a[href],button,input[type=button],input[type=checkbox],input[type=radio],input[type=submit],label:has(>input[type=checkbox],>input[type=radio]),select,summary{cursor:pointer}input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=range]),textarea{cursor:text}[aria-busy=true]{cursor:progress}:disabled,[aria-disabled=true]{cursor:not-allowed}::selection{background:var(--fiipdrive-state-dragged);color:var(--fiipdrive-ink-max)}}@layer components;@layer utilities{.auth-stage{isolation:isolate;min-height:100dvh;padding:var(--fiipdrive-space-xl)var(--fiipdrive-space-lg)var(--fiipdrive-space-section);background:var(--fiipdrive-bg);color:var(--fiipdrive-ink);grid-template-rows:auto 1fr;justify-items:center;display:grid;position:relative}.auth-stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 50% 52%,var(--fiipdrive-bg),transparent 100%),radial-gradient(140% 110% at 50% 45%,transparent 35%,var(--fiipdrive-bg)100%),linear-gradient(180deg,var(--fiipdrive-bg),transparent 22%,transparent 55%,var(--fiipdrive-bg));position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.auth-stage:before{background:radial-gradient(60% 55% at 50% 52%,color-mix(in srgb,var(--fiipdrive-bg)45%,transparent),transparent 100%),radial-gradient(140% 110% at 50% 45%,transparent 35%,color-mix(in srgb,var(--fiipdrive-bg)88%,transparent)100%),linear-gradient(180deg,color-mix(in srgb,var(--fiipdrive-bg)45%,transparent),transparent 22%,transparent 55%,color-mix(in srgb,var(--fiipdrive-bg)82%,transparent))}}.auth-stage:after{content:"";z-index:1;pointer-events:none;opacity:.06;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1.4 0 0 0 -.5'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:fixed;inset:0}@media (min-width:640px){.auth-stage{padding:var(--fiipdrive-space-xxl)var(--fiipdrive-space-region)var(--fiipdrive-space-stage)}}.invisible{visibility:hidden}.visible{visibility:visible}.auth-loop{z-index:-2;background:var(--fiipdrive-bg)url(/auth/loop-1080.webp) center/cover no-repeat;background-image:image-set("/auth/loop-1080.avif" 1x type("image/avif"),"/auth/loop-1080.webp" 1x type("image/webp"));position:fixed;inset:0}@media (min-width:1921px),(min-width:961px) and (min-resolution:2x){.auth-loop{background-image:-webkit-image-set(url(/auth/loop-1440.avif) 1x type("image/avif"),url(/auth/loop-1440.webp) 1x type("image/webp"));background-image:image-set("/auth/loop-1440.avif" 1x type("image/avif"),"/auth/loop-1440.webp" 1x type("image/webp"))}}@media (min-width:1441px) and (min-resolution:2x),(min-width:2561px){.auth-loop{background-image:-webkit-image-set(url(/auth/loop-2160.avif) 1x type("image/avif"),url(/auth/loop-2160.webp) 1x type("image/webp"));background-image:image-set("/auth/loop-2160.avif" 1x type("image/avif"),"/auth/loop-2160.webp" 1x type("image/webp"))}}.auth-loop video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--fiipdrive-motion-settle-in-duration)var(--fiipdrive-motion-settle-in-ease);display:block}.auth-loop video[data-ready]{opacity:1}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.right-8{right:calc(var(--spacing)*8)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-8{bottom:calc(var(--spacing)*8)}.left-0{left:calc(var(--spacing)*0)}.z-50{z-index:50}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-px{margin-top:1px}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-3{margin-left:calc(var(--spacing)*3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.size-tier-lg{height:var(--fiipdrive-size-lg);width:var(--fiipdrive-size-lg)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-9{height:calc(var(--spacing)*9)}.h-15{height:calc(var(--spacing)*15)}.h-22{height:calc(var(--spacing)*22)}.h-tag{height:var(--fiipdrive-size-tag)}.h-tier-lg{height:var(--fiipdrive-size-lg)}.h-tier-md{height:var(--fiipdrive-size-md)}.h-tier-sm{height:var(--fiipdrive-size-sm)}.min-h-row{min-height:var(--fiipdrive-size-row)}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-9{width:calc(var(--spacing)*9)}.w-16{width:calc(var(--spacing)*16)}.w-24{width:calc(var(--spacing)*24)}.w-64{width:calc(var(--spacing)*64)}.w-full{width:100%}.max-w-list{max-width:var(--container-list)}.max-w-panel{max-width:var(--container-panel)}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.press{transition:filter var(--fiipdrive-motion-hover-lift-duration)var(--fiipdrive-motion-hover-lift-ease),transform var(--fiipdrive-micro-duration)var(--fiipdrive-micro-ease),background-color var(--fiipdrive-motion-hover-lift-duration)var(--fiipdrive-motion-hover-lift-ease)}.press:active:not(:disabled,[aria-disabled=true]),.press[data-state=pressed]{transition-duration:var(--fiipdrive-motion-press-sink-duration);transform:scale(.98)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.key-porcelain{background:linear-gradient(180deg,var(--fiipdrive-accent),var(--fiipdrive-accent-hover));color:var(--fiipdrive-accent-ink);box-shadow:var(--fiipdrive-shadow-key)}.key-porcelain:hover:not(:disabled){filter:brightness(.94)}.key-porcelain:active:not(:disabled),.key-porcelain[data-state=pressed]{box-shadow:var(--fiipdrive-shadow-key-press)}.key-porcelain[aria-busy=true]{cursor:progress;color:var(--fiipdrive-accent-ink)}@supports (color:color-mix(in lab,red,red)){.key-porcelain[aria-busy=true]{color:color-mix(in srgb,var(--fiipdrive-accent-ink)72%,transparent)}}.key-porcelain:disabled:not([aria-busy=true]){background:var(--fiipdrive-quiet-fill);color:var(--fiipdrive-ink-4);box-shadow:var(--fiipdrive-shadow-well)}.key-porcelain .animate-spin{border-color:var(--fiipdrive-accent-ink)}@supports (color:color-mix(in lab,red,red)){.key-porcelain .animate-spin{border-color:color-mix(in srgb,var(--fiipdrive-accent-ink)16%,transparent)}}.key-porcelain .animate-spin{border-top-color:var(--fiipdrive-accent-ink)}.row-grid{grid-template-columns:auto 1fr auto auto auto}.row-grid-skeleton{grid-template-columns:auto 1fr auto}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.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-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.rounded-badge{border-radius:var(--radius-badge)}.rounded-button{border-radius:var(--radius-button)}.rounded-card{border-radius:var(--radius-card)}.rounded-control{border-radius:var(--radius-control)}.rounded-frame{border-radius:var(--radius-frame)}.rounded-rule{border-radius:var(--radius-rule)}.rounded-tag{border-radius:var(--radius-tag)}.rounded-tile{border-radius:var(--radius-tile)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-destructive-border{border-color:var(--color-destructive-border)}.border-line-hairline{border-color:var(--color-line-hairline)}.border-line-strong{border-color:var(--color-line-strong)}.border-quiet-strong{border-color:var(--color-quiet-strong)}.border-t-text-secondary{border-top-color:var(--color-text-secondary)}.bg-destructive-surface{background-color:var(--color-destructive-surface)}.bg-elem-1{background-color:var(--color-elem-1)}.bg-elem-2{background-color:var(--color-elem-2)}.bg-elem-3{background-color:var(--color-elem-3)}.bg-elem-4{background-color:var(--color-elem-4)}.bg-interactive{background-color:var(--color-interactive)}.bg-quiet{background-color:var(--color-quiet)}.bg-quiet-strong{background-color:var(--color-quiet-strong)}.bg-role-admin{background-color:var(--color-role-admin)}.bg-role-member{background-color:var(--color-role-member)}.bg-role-owner{background-color:var(--color-role-owner)}.bg-scrim{background-color:var(--color-scrim)}.p-8{padding:calc(var(--spacing)*8)}.p-12{padding:calc(var(--spacing)*12)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.pr-4{padding-right:calc(var(--spacing)*4)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pl-6{padding-left:calc(var(--spacing)*6)}.text-center{text-align:center}.text-right{text-align:right}.auth-title{font-size:var(--fiipdrive-text-display-size);line-height:var(--fiipdrive-text-display-lh);font-weight:var(--fiipdrive-text-display-weight);letter-spacing:var(--fiipdrive-text-display-track);color:var(--fiipdrive-ink-max);text-wrap:balance}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height))}.text-micro{font-size:var(--text-micro);line-height:var(--tw-leading,var(--text-micro--line-height))}.text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-label{--tw-tracking:var(--tracking-label);letter-spacing:var(--tracking-label)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-destructive-text{color:var(--color-destructive-text)}.text-interactive-on{color:var(--color-interactive-on)}.text-signal-danger{color:var(--color-signal-danger)}.text-signal-success{color:var(--color-signal-success)}.text-signal-warning{color:var(--color-signal-warning)}.text-text-disabled{color:var(--color-text-disabled)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-text-tertiary{color:var(--color-text-tertiary)}.uppercase{text-transform:uppercase}.\!no-underline{text-decoration-line:none!important}.shadow-glass{--tw-shadow:var(--fiipdrive-shadow-glass)}.shadow-glass,.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-overlay{--tw-shadow:0 16px 48px var(--tw-shadow-color,#0009)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.inset-ring-1,.ring{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring-1{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor)}.glass{background:var(--fiipdrive-glass-fill);box-shadow:var(--fiipdrive-shadow-glass);-webkit-backdrop-filter:var(--fiipdrive-glass-blur);backdrop-filter:var(--fiipdrive-glass-blur)}@media (prefers-reduced-transparency:reduce){.glass{background:var(--color-elem-1);-webkit-backdrop-filter:none;backdrop-filter:none}}.inset-ring-destructive-border{--tw-inset-ring-color:var(--color-destructive-border)}.inset-ring-line-strong{--tw-inset-ring-color:var(--color-line-strong)}.inset-ring-role-ring-admin{--tw-inset-ring-color:var(--color-role-ring-admin)}.inset-ring-role-ring-member{--tw-inset-ring-color:var(--color-role-ring-member)}.inset-ring-role-ring-owner{--tw-inset-ring-color:var(--color-role-ring-owner)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.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-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))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.backdrop\:bg-scrim::backdrop{background-color:var(--color-scrim)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:bg-elem-3:hover{background-color:var(--color-elem-3)}.hover\:bg-interactive-hover:hover{background-color:var(--color-interactive-hover)}.hover\:brightness-90:hover{--tw-brightness:brightness(90%)}.hover\:brightness-125:hover,.hover\:brightness-90:hover{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,)}.hover\:brightness-125:hover{--tw-brightness:brightness(125%)}}.active\:bg-interactive-press:active{background-color:var(--color-interactive-press)}.active\:brightness-150:active{--tw-brightness:brightness(150%);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,)}.disabled\:bg-elem-3:disabled{background-color:var(--color-elem-3)}.disabled\:bg-quiet:disabled{background-color:var(--color-quiet)}.disabled\:text-text-disabled:disabled{color:var(--color-text-disabled)}.disabled\:brightness-100:disabled{--tw-brightness:brightness(100%);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,)}}:root{--fiipdrive-bg:#080808;--fiipdrive-surface:#111;--fiipdrive-surface-sunken:#080808;--fiipdrive-surface-raised:#111;--fiipdrive-ink:#ededed;--fiipdrive-ink-2:#a1a1a1;--fiipdrive-ink-3:#8a8a8a;--fiipdrive-ink-4:#4d4d4d;--fiipdrive-ink-max:#fff;--fiipdrive-edge:#222;--fiipdrive-edge-strong:#2e2e2e;--fiipdrive-accent:#fff;--fiipdrive-accent-hover:#e4e4e7;--fiipdrive-accent-active:#c8c8cd;--fiipdrive-accent-wash:#ffffff14;--fiipdrive-accent-ink:#0a0a0b;--fiipdrive-signal-success:#32d74b;--fiipdrive-signal-warning:#ff9f0a;--fiipdrive-signal-danger:#ff453a;--fiipdrive-signal-info:#0a84ff;--fiipdrive-signal-success-ink:#000;--fiipdrive-signal-warning-ink:#000;--fiipdrive-signal-danger-ink:#000;--fiipdrive-signal-info-ink:#000;--fiipdrive-residency-online-only:#878787;--fiipdrive-residency-online-only-ink:#878787;--fiipdrive-residency-downloading:#40c8c0;--fiipdrive-residency-downloading-ink:#000;--fiipdrive-residency-on-this-mac:#ededed;--fiipdrive-residency-on-this-mac-ink:#ededed;--fiipdrive-residency-kept-offline:#32d74b;--fiipdrive-residency-kept-offline-ink:#000;--fiipdrive-activity-in-use:#000;--fiipdrive-activity-in-use-ink:#fff;--fiipdrive-transfer-uploading:#6e8fff;--fiipdrive-transfer-uploading-ink:#000;--fiipdrive-transfer-downloading:#40c8c0;--fiipdrive-transfer-downloading-ink:#000;--fiipdrive-transfer-landing:#9db3ff;--fiipdrive-transfer-landing-ink:#000;--fiipdrive-transfer-failed:#ff453a;--fiipdrive-transfer-failed-ink:#000;--fiipdrive-transfer-done:#32d74b;--fiipdrive-transfer-done-ink:#000;--fiipdrive-update-available:#ff8a3d;--fiipdrive-update-available-ink:#000;--fiipdrive-destructive-surface:#1f0807;--fiipdrive-destructive-border:#521613;--fiipdrive-destructive-text:#ff6a61;--fiipdrive-role-owner:#3d321c;--fiipdrive-role-admin:#2a2a2a;--fiipdrive-role-member:#141414;--fiipdrive-role-guest:#0f0f0f;--fiipdrive-role-ring-owner:#b8975a;--fiipdrive-role-ring-admin:#a1a1a1;--fiipdrive-role-ring-member:#333;--fiipdrive-role-ring-guest:#333;--fiipdrive-glass-fill:#111111b8;--fiipdrive-glass-blur:blur(24px)saturate(160%);--fiipdrive-glass-column-material:#ffffff6e;--fiipdrive-overlay-scrim:#080808b8;--fiipdrive-overlay-ground:#08080861;--fiipdrive-quiet-fill:#ededed0f;--fiipdrive-quiet-fill-strong:#ededed1a;--fiipdrive-badge-rim:#fff;--fiipdrive-media-edge:#ffffff1f;--fiipdrive-media-specular:#ffffff4d;--fiipdrive-media-scrim:#000000a3;--fiipdrive-drive-pitch:#161616;--fiipdrive-drive-obsidian:#242526;--fiipdrive-drive-graphite:#3b3c3e;--fiipdrive-drive-midnight:#25364f;--fiipdrive-drive-forest:#34493f;--fiipdrive-drive-umber:#462e05;--fiipdrive-drive-petrol:#29575f;--fiipdrive-drive-celadon:#516565;--fiipdrive-drive-burgundy:#66303d;--fiipdrive-drive-sage:#616861;--fiipdrive-drive-ash:#685f67;--fiipdrive-drive-olive:#727656;--fiipdrive-drive-bronze:#66510b;--fiipdrive-drive-slate:#525b66;--fiipdrive-drive-pewter:#55606a;--fiipdrive-drive-denim:#537291;--fiipdrive-drive-emerald:#208161;--fiipdrive-drive-azurite:#1a80b4;--fiipdrive-drive-carmine:#a73441;--fiipdrive-drive-burnt-copper:#a05c3e;--fiipdrive-drive-clay:#a0756d;--fiipdrive-drive-cobalt:#2f60de;--fiipdrive-drive-sky:#5aa6df;--fiipdrive-drive-baby-green:#9cc7b1;--fiipdrive-drive-sand:#b2a38d;--fiipdrive-drive-light-pink:#c08ea0;--fiipdrive-drive-baby-blue:#a9cbe0;--fiipdrive-drive-ember:#db782e;--fiipdrive-drive-ochre:#dcac36;--fiipdrive-drive-terracotta:#dc7763;--fiipdrive-drive-chalk:#d5d2cc;--fiipdrive-drive-black:#2a2a2a;--fiipdrive-r-rule:4px;--fiipdrive-r-tag:6px;--fiipdrive-r-control:8px;--fiipdrive-r-button:8px;--fiipdrive-r-tile:10px;--fiipdrive-r-card:12px;--fiipdrive-r-frame:16px;--fiipdrive-capsule:9999px;--fiipdrive-space-xs:4px;--fiipdrive-space-sm:8px;--fiipdrive-space-md:12px;--fiipdrive-space-lg:16px;--fiipdrive-space-xl:24px;--fiipdrive-space-xxl:32px;--fiipdrive-space-section:48px;--fiipdrive-space-region:64px;--fiipdrive-space-stage:96px;--fiipdrive-font-display:"Inter","Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--fiipdrive-font-body:"Inter","Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--fiipdrive-font-mono:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,monospace;--fiipdrive-text-hero-size:72px;--fiipdrive-text-hero-weight:200;--fiipdrive-text-hero-lh:1.04;--fiipdrive-text-hero-track:-.02em;--fiipdrive-text-display-size:40px;--fiipdrive-text-display-weight:300;--fiipdrive-text-display-lh:1.12;--fiipdrive-text-display-track:-.015em;--fiipdrive-text-title-size:17px;--fiipdrive-text-title-weight:400;--fiipdrive-text-title-lh:1.3;--fiipdrive-text-title-track:-.005em;--fiipdrive-text-body-size:13px;--fiipdrive-text-body-weight:400;--fiipdrive-text-body-lh:1.5;--fiipdrive-text-body-track:0em;--fiipdrive-text-small-size:12px;--fiipdrive-text-small-weight:400;--fiipdrive-text-small-lh:1.4;--fiipdrive-text-small-track:0em;--fiipdrive-text-label-size:12px;--fiipdrive-text-label-weight:400;--fiipdrive-text-label-lh:1.45;--fiipdrive-text-label-track:.12em;--fiipdrive-shadow-md:inset 0 0 0 1px #ffffff0f;--fiipdrive-shadow-float:0 0 0 1px #ffffff14,0 8px 24px #00000073;--fiipdrive-shadow-lg:0 0 0 1px #ffffff14,0 16px 48px #0000008c;--fiipdrive-shadow-lift:inset 0 0 0 1px #ffffff1f;--fiipdrive-shadow-press:inset 0 0 0 1px #ffffff0a;--fiipdrive-shadow-glass:inset 0 1px 0 #ffffff29,inset 0 0 0 1px #ffffff14,0 24px 64px #000000a6;--fiipdrive-shadow-bloom:0 0 0 1px #ffffff0f,0 0 48px 4px #6e8fff47;--fiipdrive-shadow-key:inset 0 1px 0 #ffffff21,inset 0 -1px 0 #00000047,0 0 0 1px #ededed29,0 1px 2px #00000073;--fiipdrive-shadow-key-press:inset 0 1px 3px #00000080,0 0 0 1px #ededed17;--fiipdrive-shadow-well:inset 0 1px 2px #0000008c,inset 0 0 0 1px #ededed17,0 1px 0 #ededed0f;--fiipdrive-layer-base:0;--fiipdrive-layer-raised:1;--fiipdrive-layer-sticky:10;--fiipdrive-layer-popover:100;--fiipdrive-layer-scrim:200;--fiipdrive-layer-dialog:210;--fiipdrive-layer-toast:300;--fiipdrive-layer-tooltip:400;--fiipdrive-micro-duration:.12s;--fiipdrive-micro-ease:cubic-bezier(.2,0,0,1);--fiipdrive-settle-duration:.18s;--fiipdrive-settle-ease:cubic-bezier(.2,0,0,1);--fiipdrive-enter-duration:.24s;--fiipdrive-enter-ease:cubic-bezier(.2,0,0,1);--fiipdrive-motion-press-sink-duration:80ms;--fiipdrive-motion-press-sink-ease:cubic-bezier(.2,0,0,1);--fiipdrive-motion-hover-lift-duration:.12s;--fiipdrive-motion-hover-lift-ease:cubic-bezier(.2,0,0,1);--fiipdrive-motion-focus-ring-duration:0s;--fiipdrive-motion-focus-ring-ease:linear;--fiipdrive-motion-popover-in-duration:.412s;--fiipdrive-motion-popover-in-ease:linear(0,.035,.115,.215,.321,.423,.517,.6,.672,.733,.784,.826,.861,.889,.912,.93,.945,.956,.966,.973,.979,.984,.987,.99,.992,.994,.995,.996,.997,.998,.998,.999,1);--fiipdrive-motion-toast-in-duration:.56s;--fiipdrive-motion-toast-in-ease:linear(0,.029,.1,.194,.296,.398,.494,.582,.659,.726,.783,.83,.868,.9,.925,.944,.96,.971,.98,.987,.992,.995,.998,.999,1,1.001,1.001,1.002,1.002,1.001,1.001,1.001,1);--fiipdrive-motion-toast-out-duration:.12s;--fiipdrive-motion-toast-out-ease:cubic-bezier(.3,0,.8,.15);--fiipdrive-motion-modal-in-duration:.398s;--fiipdrive-motion-modal-in-ease:linear(0,.019,.066,.131,.206,.285,.365,.441,.514,.58,.64,.694,.742,.783,.82,.851,.877,.9,.919,.934,.948,.958,.967,.975,.98,.985,.989,.992,.994,.996,.997,.998,1);--fiipdrive-motion-modal-out-duration:.12s;--fiipdrive-motion-modal-out-ease:cubic-bezier(.3,0,.8,.15);--fiipdrive-motion-row-arrive-duration:.53s;--fiipdrive-motion-row-arrive-ease:linear(0,.035,.115,.216,.322,.424,.517,.6,.672,.733,.784,.826,.861,.889,.912,.93,.945,.957,.966,.973,.979,.984,.987,.99,.992,.994,.995,.996,.997,.998,.998,.999,1);--fiipdrive-motion-row-reorder-duration:.588s;--fiipdrive-motion-row-reorder-ease:linear(0,.034,.114,.215,.321,.423,.517,.599,.671,.732,.783,.826,.86,.888,.911,.93,.945,.956,.966,.973,.979,.984,.987,.99,.992,.994,.995,.996,.997,.998,.998,.999,1);--fiipdrive-motion-row-leave-duration:.18s;--fiipdrive-motion-row-leave-ease:cubic-bezier(.2,0,0,1);--fiipdrive-motion-drive-online-duration:.24s;--fiipdrive-motion-drive-online-ease:cubic-bezier(.2,0,0,1);--fiipdrive-motion-celebrate-duration:.899s;--fiipdrive-motion-celebrate-ease:linear(0,.045,.156,.301,.458,.608,.743,.855,.942,1.006,1.048,1.072,1.082,1.082,1.075,1.064,1.052,1.039,1.027,1.016,1.008,1.002,.997,.995,.993,.993,.993,.994,.995,.996,.997,.998,1);--fiipdrive-motion-live-sheen-duration:1.8s;--fiipdrive-motion-live-sheen-ease:linear;--fiipdrive-motion-settle-in-duration:.56s;--fiipdrive-motion-settle-in-ease:cubic-bezier(.22,1,.36,1);--fiipdrive-motion-counter-tick-duration:0s;--fiipdrive-motion-counter-tick-ease:linear;--fiipdrive-motion-step-advance-duration:.18s;--fiipdrive-motion-step-advance-ease:cubic-bezier(.2,0,0,1);--fiipdrive-motion-popover-out-duration:.12s;--fiipdrive-motion-popover-out-ease:cubic-bezier(.3,0,.8,.15);--fiipdrive-motion-drop-target-duration:0s;--fiipdrive-motion-drop-target-ease:linear;--fiipdrive-motion-skeleton-pulse-duration:1.6s;--fiipdrive-motion-skeleton-pulse-ease:cubic-bezier(.2,0,0,1);--fiipdrive-motion-spinner-turn-duration:1s;--fiipdrive-motion-spinner-turn-ease:steps(8);--fiipdrive-motion-digit-land-duration:.294s;--fiipdrive-motion-digit-land-ease:linear(0,.029,.101,.194,.297,.399,.495,.583,.66,.727,.784,.831,.869,.901,.925,.945,.96,.972,.981,.987,.992,.995,.998,.999,1,1.001,1.001,1.002,1.002,1.001,1.001,1.001,1);--fiipdrive-motion-code-ripple-duration:30ms;--fiipdrive-motion-code-ripple-ease:linear;--fiipdrive-motion-code-reject-duration:.32s;--fiipdrive-motion-code-reject-ease:cubic-bezier(.36,0,.66,-.56);--fiipdrive-motion-code-accept-duration:.667s;--fiipdrive-motion-code-accept-ease:linear(0,.029,.1,.194,.296,.398,.494,.582,.659,.726,.783,.83,.869,.9,.925,.945,.96,.972,.98,.987,.992,.995,.998,.999,1,1.001,1.001,1.002,1.002,1.001,1.001,1.001,1);--fiipdrive-motion-step-morph-duration:.618s;--fiipdrive-motion-step-morph-ease:linear(0,.035,.115,.215,.321,.423,.517,.6,.672,.733,.784,.826,.861,.889,.912,.93,.945,.956,.966,.973,.979,.984,.987,.99,.992,.994,.995,.996,.997,.998,.998,.999,1);--fiipdrive-motion-ambient-follow-duration:1.323s;--fiipdrive-motion-ambient-follow-ease:linear(0,.034,.114,.215,.321,.423,.517,.599,.671,.732,.783,.826,.86,.888,.911,.93,.945,.956,.966,.973,.979,.984,.987,.99,.992,.994,.995,.996,.997,.998,.998,.999,1);--fiipdrive-motion-glass-light-duration:.515s;--fiipdrive-motion-glass-light-ease:linear(0,.035,.115,.215,.321,.423,.517,.6,.672,.733,.784,.826,.861,.889,.912,.93,.945,.956,.966,.973,.979,.984,.987,.99,.992,.994,.995,.996,.997,.998,.998,.999,1);--fiipdrive-motion-focus-trace-duration:.18s;--fiipdrive-motion-focus-trace-ease:cubic-bezier(.2,0,0,1);--fiipdrive-motion-cover-drift-duration:24s;--fiipdrive-motion-cover-drift-ease:cubic-bezier(.45,0,.55,1);--fiipdrive-motion-scroll-land-duration:.735s;--fiipdrive-motion-scroll-land-ease:linear(0,.034,.114,.215,.321,.423,.517,.599,.671,.732,.783,.826,.86,.888,.911,.93,.945,.956,.966,.973,.979,.984,.987,.99,.992,.994,.995,.996,.997,.998,.998,.999,1);--fiipdrive-motion-tile-light-duration:.12s;--fiipdrive-motion-tile-light-ease:cubic-bezier(.2,0,0,1);--fiipdrive-motion-count-tick-duration:.294s;--fiipdrive-motion-count-tick-ease:linear(0,.029,.101,.194,.297,.399,.495,.583,.66,.727,.784,.831,.869,.901,.925,.945,.96,.972,.981,.987,.992,.995,.998,.999,1,1.001,1.001,1.002,1.002,1.001,1.001,1.001,1);--fiipdrive-motion-drop-wave-duration:.515s;--fiipdrive-motion-drop-wave-ease:linear(0,.035,.115,.215,.321,.423,.517,.6,.672,.733,.784,.826,.861,.889,.912,.93,.945,.956,.966,.973,.979,.984,.987,.99,.992,.994,.995,.996,.997,.998,.998,.999,1);--fiipdrive-motion-drop-splash-duration:.688s;--fiipdrive-motion-drop-splash-ease:linear(0,.044,.152,.29,.437,.577,.701,.805,.887,.949,.993,1.021,1.037,1.045,1.046,1.043,1.037,1.03,1.024,1.018,1.012,1.008,1.004,1.002,1,.999,.998,.998,.998,.998,.998,.999,1);--fiipdrive-motion-tip-in-duration:.56s;--fiipdrive-motion-tip-in-ease:linear(0,.029,.1,.194,.296,.398,.494,.582,.659,.726,.783,.83,.868,.9,.925,.944,.96,.971,.98,.987,.992,.995,.998,.999,1,1.001,1.001,1.002,1.002,1.001,1.001,1.001,1);--fiipdrive-motion-tip-out-duration:.12s;--fiipdrive-motion-tip-out-ease:cubic-bezier(.3,0,.8,.15);--fiipdrive-motion-tip-glow-duration:.18s;--fiipdrive-motion-tip-glow-ease:cubic-bezier(.2,0,0,1);--fiipdrive-size-sm:28px;--fiipdrive-size-md:32px;--fiipdrive-size-lg:40px;--fiipdrive-size-row:48px;--fiipdrive-size-tag:20px;--fiipdrive-size-tag-sm:16px;--fiipdrive-hit-target:24px;--fiipdrive-state-hover:#ffffff0d;--fiipdrive-state-pressed:#ffffff24;--fiipdrive-state-selected:#ffffff12;--fiipdrive-state-dragged:#ffffff1f;--fiipdrive-focus-width:2px;--fiipdrive-focus-offset:2px;--fiipdrive-focus-color:#fff;--fiipdrive-bp-sm:640px;--fiipdrive-bp-md:768px;--fiipdrive-bp-lg:1024px;--fiipdrive-bp-xl:1440px;--fiipdrive-content-max:880px;--fiipdrive-gutter:32px;--fiipdrive-columns:12;--fiipdrive-chart-1:#6e8fff;--fiipdrive-chart-2:#dcac36;--fiipdrive-chart-3:#9cc7b1;--fiipdrive-chart-4:#a05c3e;--fiipdrive-chart-5:#537291;--fiipdrive-chart-seq-1:#1c2a57;--fiipdrive-chart-seq-2:#2f4bb0;--fiipdrive-chart-seq-3:#4f72f0;--fiipdrive-chart-seq-4:#6e8fff;--fiipdrive-chart-seq-5:#9db3ff;--fiipdrive-chart-seq-6:#c9d5ff;--fiipdrive-chart-grid:#1a1a1a;--fiipdrive-chart-axis:#333;--fiipdrive-chart-label:#a1a1a1;--fiipdrive-feedback-instant:.1s;--fiipdrive-feedback-flow:1s;--fiipdrive-feedback-attention:10s;--fiipdrive-feedback-stale:10s;--fiipdrive-feedback-no-answer:60s;--fiipdrive-feedback-toast-dwell:5s;--fiipdrive-feedback-busy-delay:.4s;--fiipdrive-feedback-min-shown:.5s;--fiipdrive-feedback-tooltip-delay:.5s;--fiipdrive-feedback-tooltip-skip:.3s;--fiipdrive-feedback-eta-settle:10s}:root[data-theme=light]{--fiipdrive-bg:#fafafa;--fiipdrive-surface:#fff;--fiipdrive-surface-sunken:#fafafa;--fiipdrive-surface-raised:#fff;--fiipdrive-ink:#171717;--fiipdrive-ink-2:#525252;--fiipdrive-ink-3:#646464;--fiipdrive-ink-4:#b3b3b3;--fiipdrive-ink-max:#000;--fiipdrive-edge:#e5e5e5;--fiipdrive-edge-strong:#d4d4d4;--fiipdrive-accent:#0a0a0b;--fiipdrive-accent-hover:#2a2a2e;--fiipdrive-accent-active:#3c3c42;--fiipdrive-accent-wash:#0000000d;--fiipdrive-accent-ink:#fff;--fiipdrive-signal-success:#167f2e;--fiipdrive-signal-warning:#a35800;--fiipdrive-signal-danger:#d70015;--fiipdrive-signal-info:#0060df;--fiipdrive-signal-success-ink:#fff;--fiipdrive-signal-warning-ink:#fff;--fiipdrive-signal-danger-ink:#fff;--fiipdrive-signal-info-ink:#fff;--fiipdrive-residency-online-only:#7a7a7a;--fiipdrive-residency-online-only-ink:#7a7a7a;--fiipdrive-residency-downloading:#0a7c78;--fiipdrive-residency-downloading-ink:#fff;--fiipdrive-residency-on-this-mac:#171717;--fiipdrive-residency-on-this-mac-ink:#171717;--fiipdrive-residency-kept-offline:#167f2e;--fiipdrive-residency-kept-offline-ink:#fff;--fiipdrive-activity-in-use:#000;--fiipdrive-activity-in-use-ink:#fff;--fiipdrive-transfer-uploading:#3558d8;--fiipdrive-transfer-uploading-ink:#fff;--fiipdrive-transfer-downloading:#0a7c78;--fiipdrive-transfer-downloading-ink:#fff;--fiipdrive-transfer-landing:#5b7cf0;--fiipdrive-transfer-landing-ink:#000;--fiipdrive-transfer-failed:#d70015;--fiipdrive-transfer-failed-ink:#fff;--fiipdrive-transfer-done:#167f2e;--fiipdrive-transfer-done-ink:#fff;--fiipdrive-update-available:#b84a00;--fiipdrive-update-available-ink:#fff;--fiipdrive-destructive-surface:#fdecea;--fiipdrive-destructive-border:#f5c2bd;--fiipdrive-destructive-text:#b3261e;--fiipdrive-role-owner:#f1e6cc;--fiipdrive-role-admin:#e5e5e5;--fiipdrive-role-member:#f0f0f0;--fiipdrive-role-guest:#f5f5f5;--fiipdrive-role-ring-owner:#9a7a35;--fiipdrive-role-ring-admin:#6b6b6b;--fiipdrive-role-ring-member:#d4d4d4;--fiipdrive-role-ring-guest:#b3b3b3;--fiipdrive-glass-fill:#ffffffb8;--fiipdrive-glass-column-material:#ffffff6e;--fiipdrive-overlay-scrim:#fafafab8;--fiipdrive-overlay-ground:#fafafa00;--fiipdrive-quiet-fill:#1717170f;--fiipdrive-quiet-fill-strong:#1717171a;--fiipdrive-media-edge:#0000001a;--fiipdrive-media-specular:#ffffffb3;--fiipdrive-media-scrim:#000000a3;--fiipdrive-drive-pitch:#161616;--fiipdrive-drive-obsidian:#242526;--fiipdrive-drive-graphite:#3b3c3e;--fiipdrive-drive-midnight:#25364f;--fiipdrive-drive-forest:#34493f;--fiipdrive-drive-umber:#462e05;--fiipdrive-drive-petrol:#29575f;--fiipdrive-drive-celadon:#516565;--fiipdrive-drive-burgundy:#66303d;--fiipdrive-drive-sage:#616861;--fiipdrive-drive-ash:#685f67;--fiipdrive-drive-olive:#727656;--fiipdrive-drive-bronze:#66510b;--fiipdrive-drive-slate:#525b66;--fiipdrive-drive-pewter:#55606a;--fiipdrive-drive-denim:#537291;--fiipdrive-drive-emerald:#208161;--fiipdrive-drive-azurite:#1a80b4;--fiipdrive-drive-carmine:#a73441;--fiipdrive-drive-burnt-copper:#a05c3e;--fiipdrive-drive-clay:#a0756d;--fiipdrive-drive-cobalt:#2f60de;--fiipdrive-drive-sky:#5aa6df;--fiipdrive-drive-baby-green:#9cc7b1;--fiipdrive-drive-sand:#b2a38d;--fiipdrive-drive-light-pink:#c08ea0;--fiipdrive-drive-baby-blue:#a9cbe0;--fiipdrive-drive-ember:#db782e;--fiipdrive-drive-ochre:#dcac36;--fiipdrive-drive-terracotta:#dc7763;--fiipdrive-drive-chalk:#d5d2cc;--fiipdrive-drive-black:#2a2a2a;--fiipdrive-shadow-md:inset 0 0 0 1px #00000014;--fiipdrive-shadow-float:0 0 0 1px #00000014,0 8px 24px #0000001a;--fiipdrive-shadow-lg:0 0 0 1px #00000014,0 16px 48px #00000024;--fiipdrive-shadow-lift:inset 0 0 0 1px #00000029;--fiipdrive-shadow-press:inset 0 0 0 1px #0000000a;--fiipdrive-shadow-glass:inset 0 1px 0 #ffffffe6,inset 0 0 0 1px #00000014,0 12px 32px #00000014;--fiipdrive-shadow-bloom:0 0 0 1px #0000000a,0 0 48px 4px #3a5ee038;--fiipdrive-shadow-key:inset 0 1px 0 #fff,inset 0 -1px 0 #3c302412,0 0 0 1px #2820181a,0 1px 2px #3c30241f,0 3px 8px -4px #3c30242e;--fiipdrive-shadow-key-press:inset 0 1px 3px #3c302433,0 0 0 1px #28201812;--fiipdrive-shadow-well:inset 0 1px 2px #3c302433,inset 0 0 0 1px #28201812,0 1px 0 #fff;--fiipdrive-layer-base:0;--fiipdrive-layer-raised:1;--fiipdrive-layer-sticky:10;--fiipdrive-layer-popover:100;--fiipdrive-layer-scrim:200;--fiipdrive-layer-dialog:210;--fiipdrive-layer-toast:300;--fiipdrive-layer-tooltip:400;--fiipdrive-state-hover:#0000000a;--fiipdrive-state-pressed:#0000001f;--fiipdrive-state-selected:#0000000f;--fiipdrive-state-dragged:#0000001a;--fiipdrive-focus-width:2px;--fiipdrive-focus-offset:2px;--fiipdrive-focus-color:#0a0a0b;--fiipdrive-chart-1:#3a5ee0;--fiipdrive-chart-2:#a87b00;--fiipdrive-chart-3:#56a184;--fiipdrive-chart-4:#9a3412;--fiipdrive-chart-5:#1f3f66;--fiipdrive-chart-seq-1:#dde5ff;--fiipdrive-chart-seq-2:#b3c4ff;--fiipdrive-chart-seq-3:#859ff5;--fiipdrive-chart-seq-4:#5b7cf0;--fiipdrive-chart-seq-5:#3a5ee0;--fiipdrive-chart-seq-6:#22389a;--fiipdrive-chart-grid:#ededed;--fiipdrive-chart-axis:#d4d4d4;--fiipdrive-chart-label:#525252}@media (prefers-color-scheme:light){:root:not([data-theme]){--fiipdrive-bg:#fafafa;--fiipdrive-surface:#fff;--fiipdrive-surface-sunken:#fafafa;--fiipdrive-surface-raised:#fff;--fiipdrive-ink:#171717;--fiipdrive-ink-2:#525252;--fiipdrive-ink-3:#646464;--fiipdrive-ink-4:#b3b3b3;--fiipdrive-ink-max:#000;--fiipdrive-edge:#e5e5e5;--fiipdrive-edge-strong:#d4d4d4;--fiipdrive-accent:#0a0a0b;--fiipdrive-accent-hover:#2a2a2e;--fiipdrive-accent-active:#3c3c42;--fiipdrive-accent-wash:#0000000d;--fiipdrive-accent-ink:#fff;--fiipdrive-signal-success:#167f2e;--fiipdrive-signal-warning:#a35800;--fiipdrive-signal-danger:#d70015;--fiipdrive-signal-info:#0060df;--fiipdrive-signal-success-ink:#fff;--fiipdrive-signal-warning-ink:#fff;--fiipdrive-signal-danger-ink:#fff;--fiipdrive-signal-info-ink:#fff;--fiipdrive-residency-online-only:#7a7a7a;--fiipdrive-residency-online-only-ink:#7a7a7a;--fiipdrive-residency-downloading:#0a7c78;--fiipdrive-residency-downloading-ink:#fff;--fiipdrive-residency-on-this-mac:#171717;--fiipdrive-residency-on-this-mac-ink:#171717;--fiipdrive-residency-kept-offline:#167f2e;--fiipdrive-residency-kept-offline-ink:#fff;--fiipdrive-activity-in-use:#000;--fiipdrive-activity-in-use-ink:#fff;--fiipdrive-transfer-uploading:#3558d8;--fiipdrive-transfer-uploading-ink:#fff;--fiipdrive-transfer-downloading:#0a7c78;--fiipdrive-transfer-downloading-ink:#fff;--fiipdrive-transfer-landing:#5b7cf0;--fiipdrive-transfer-landing-ink:#000;--fiipdrive-transfer-failed:#d70015;--fiipdrive-transfer-failed-ink:#fff;--fiipdrive-transfer-done:#167f2e;--fiipdrive-transfer-done-ink:#fff;--fiipdrive-update-available:#b84a00;--fiipdrive-update-available-ink:#fff;--fiipdrive-destructive-surface:#fdecea;--fiipdrive-destructive-border:#f5c2bd;--fiipdrive-destructive-text:#b3261e;--fiipdrive-role-owner:#f1e6cc;--fiipdrive-role-admin:#e5e5e5;--fiipdrive-role-member:#f0f0f0;--fiipdrive-role-guest:#f5f5f5;--fiipdrive-role-ring-owner:#9a7a35;--fiipdrive-role-ring-admin:#6b6b6b;--fiipdrive-role-ring-member:#d4d4d4;--fiipdrive-role-ring-guest:#b3b3b3;--fiipdrive-glass-fill:#ffffffb8;--fiipdrive-glass-column-material:#ffffff6e;--fiipdrive-overlay-scrim:#fafafab8;--fiipdrive-overlay-ground:#fafafa00;--fiipdrive-quiet-fill:#1717170f;--fiipdrive-quiet-fill-strong:#1717171a;--fiipdrive-media-edge:#0000001a;--fiipdrive-media-specular:#ffffffb3;--fiipdrive-media-scrim:#000000a3;--fiipdrive-drive-pitch:#161616;--fiipdrive-drive-obsidian:#242526;--fiipdrive-drive-graphite:#3b3c3e;--fiipdrive-drive-midnight:#25364f;--fiipdrive-drive-forest:#34493f;--fiipdrive-drive-umber:#462e05;--fiipdrive-drive-petrol:#29575f;--fiipdrive-drive-celadon:#516565;--fiipdrive-drive-burgundy:#66303d;--fiipdrive-drive-sage:#616861;--fiipdrive-drive-ash:#685f67;--fiipdrive-drive-olive:#727656;--fiipdrive-drive-bronze:#66510b;--fiipdrive-drive-slate:#525b66;--fiipdrive-drive-pewter:#55606a;--fiipdrive-drive-denim:#537291;--fiipdrive-drive-emerald:#208161;--fiipdrive-drive-azurite:#1a80b4;--fiipdrive-drive-carmine:#a73441;--fiipdrive-drive-burnt-copper:#a05c3e;--fiipdrive-drive-clay:#a0756d;--fiipdrive-drive-cobalt:#2f60de;--fiipdrive-drive-sky:#5aa6df;--fiipdrive-drive-baby-green:#9cc7b1;--fiipdrive-drive-sand:#b2a38d;--fiipdrive-drive-light-pink:#c08ea0;--fiipdrive-drive-baby-blue:#a9cbe0;--fiipdrive-drive-ember:#db782e;--fiipdrive-drive-ochre:#dcac36;--fiipdrive-drive-terracotta:#dc7763;--fiipdrive-drive-chalk:#d5d2cc;--fiipdrive-drive-black:#2a2a2a;--fiipdrive-shadow-md:inset 0 0 0 1px #00000014;--fiipdrive-shadow-float:0 0 0 1px #00000014,0 8px 24px #0000001a;--fiipdrive-shadow-lg:0 0 0 1px #00000014,0 16px 48px #00000024;--fiipdrive-shadow-lift:inset 0 0 0 1px #00000029;--fiipdrive-shadow-press:inset 0 0 0 1px #0000000a;--fiipdrive-shadow-glass:inset 0 1px 0 #ffffffe6,inset 0 0 0 1px #00000014,0 12px 32px #00000014;--fiipdrive-shadow-bloom:0 0 0 1px #0000000a,0 0 48px 4px #3a5ee038;--fiipdrive-shadow-key:inset 0 1px 0 #fff,inset 0 -1px 0 #3c302412,0 0 0 1px #2820181a,0 1px 2px #3c30241f,0 3px 8px -4px #3c30242e;--fiipdrive-shadow-key-press:inset 0 1px 3px #3c302433,0 0 0 1px #28201812;--fiipdrive-shadow-well:inset 0 1px 2px #3c302433,inset 0 0 0 1px #28201812,0 1px 0 #fff;--fiipdrive-layer-base:0;--fiipdrive-layer-raised:1;--fiipdrive-layer-sticky:10;--fiipdrive-layer-popover:100;--fiipdrive-layer-scrim:200;--fiipdrive-layer-dialog:210;--fiipdrive-layer-toast:300;--fiipdrive-layer-tooltip:400;--fiipdrive-state-hover:#0000000a;--fiipdrive-state-pressed:#0000001f;--fiipdrive-state-selected:#0000000f;--fiipdrive-state-dragged:#0000001a;--fiipdrive-focus-width:2px;--fiipdrive-focus-offset:2px;--fiipdrive-focus-color:#0a0a0b;--fiipdrive-chart-1:#3a5ee0;--fiipdrive-chart-2:#a87b00;--fiipdrive-chart-3:#56a184;--fiipdrive-chart-4:#9a3412;--fiipdrive-chart-5:#1f3f66;--fiipdrive-chart-seq-1:#dde5ff;--fiipdrive-chart-seq-2:#b3c4ff;--fiipdrive-chart-seq-3:#859ff5;--fiipdrive-chart-seq-4:#5b7cf0;--fiipdrive-chart-seq-5:#3a5ee0;--fiipdrive-chart-seq-6:#22389a;--fiipdrive-chart-grid:#ededed;--fiipdrive-chart-axis:#d4d4d4;--fiipdrive-chart-label:#525252}}:root{color-scheme:dark}body{background:var(--color-elem-0);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-body);font-feature-settings:"cv11";line-height:1.5}.fiip-copyable,.fiip-num,[data-fiip-num]{font-variant-numeric:tabular-nums}.fiip-copyable{-webkit-user-select:all;user-select:all;color:var(--color-text-secondary)}code.fiip-code,pre.fiip-code{font-family:var(--font-code);background:var(--color-elem-2);border:1px solid var(--color-line-hairline);border-radius:var(--radius-tag)}.fiip-surface,[data-slot],button,input,select,textarea{border-radius:var(--radius-rule)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--color-interactive-ring);outline-offset:2px}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:var(--fiipdrive-motion-popover-out-duration);animation-timing-function:var(--fiipdrive-motion-popover-out-ease)}::view-transition-new(root){animation-duration:var(--fiipdrive-enter-duration);animation-timing-function:var(--fiipdrive-enter-ease)}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}.fiip-glass{background:var(--glass-fill);border:1px solid var(--glass-border);border-radius:var(--radius-frame);box-shadow:var(--shadow-overlay),var(--shadow-inner-glow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.fiip-glass{background:var(--color-elem-1)}}@media (prefers-reduced-transparency:reduce){.fiip-glass{background:var(--color-elem-1);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:root{--radius:8px;--background:var(--color-elem-0);--foreground:var(--color-text-primary);--card:var(--color-elem-1);--card-foreground:var(--color-text-primary);--popover:var(--color-elem-1);--popover-foreground:var(--color-text-primary);--primary:var(--color-interactive);--primary-foreground:var(--color-interactive-on);--secondary:var(--color-elem-2);--secondary-foreground:var(--color-text-primary);--muted:var(--color-elem-1);--muted-foreground:var(--color-text-secondary);--accent:var(--color-elem-3);--accent-foreground:var(--color-text-primary);--destructive:var(--color-destructive-surface);--destructive-foreground:var(--color-destructive-text);--border:var(--color-line-hairline);--input:var(--color-line-strong);--ring:var(--color-interactive-ring);--chart-1:var(--color-drive-cobalt);--chart-2:var(--color-drive-petrol);--chart-3:var(--color-drive-sand);--chart-4:var(--color-drive-sky);--chart-5:var(--color-drive-burnt-copper);--sidebar:var(--color-elem-0);--sidebar-foreground:var(--color-text-secondary);--sidebar-primary:var(--color-interactive);--sidebar-primary-foreground:var(--color-interactive-on);--sidebar-accent:var(--color-elem-3);--sidebar-accent-foreground:var(--color-text-primary);--sidebar-border:var(--color-line-hairline);--sidebar-ring:var(--color-interactive-ring)}[data-slot=badge],[data-slot=button]{transition-duration:var(--motion-fast);transition-timing-function:var(--ease-standard)}[data-slot=progress-indicator]{transition:none!important}[data-slot=alert-dialog-content],[data-slot=dialog-content]{box-shadow:var(--shadow-overlay),var(--shadow-inner-glow);border:1px solid var(--color-line-hairline);border-radius:var(--radius-frame)}[data-slot=alert-dialog-content],[data-slot=dialog-content],[data-slot=dropdown-menu-content],[data-slot=popover-content],[data-slot=toast]{background:var(--glass-fill);border-color:var(--glass-border);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-slot=alert-dialog-content],[data-slot=dialog-content],[data-slot=dropdown-menu-content],[data-slot=popover-content],[data-slot=toast]{background:var(--color-elem-1)}}@media (prefers-reduced-transparency:reduce){[data-slot=alert-dialog-content],[data-slot=dialog-content],[data-slot=dropdown-menu-content],[data-slot=popover-content],[data-slot=toast]{background:var(--color-elem-1);-webkit-backdrop-filter:none;backdrop-filter:none}}[data-slot=badge]{border-radius:var(--radius-tag)}[data-slot=card],[data-slot=popover-content]{box-shadow:var(--shadow-inner-glow)}[data-slot=button][data-variant=destructive]{background:var(--color-destructive-surface);border:1px solid var(--color-destructive-border);color:var(--color-destructive-text)}@keyframes auth-settle{0%{opacity:0;filter:blur(8px);transform:scale(.985)}to{opacity:1;filter:none;transform:none}}.auth-stage ::selection{background:var(--fiipdrive-drive-cobalt)}@supports (color:color-mix(in lab,red,red)){.auth-stage ::selection{background:color-mix(in srgb,var(--fiipdrive-drive-cobalt)55%,transparent)}}.auth-stage ::selection{color:var(--fiipdrive-ink-max)}.si-stage{grid-template-rows:1fr;align-items:center;overflow:clip}.si-stage .auth-loop{transform:translate3d(calc(var(--px,0)*var(--fiipdrive-space-md)),calc(var(--py,0)*var(--fiipdrive-space-md)),0)scale(1.015);transition:transform var(--fiipdrive-motion-ambient-follow-duration)var(--fiipdrive-motion-ambient-follow-ease)}.si-stage:before{transition:opacity var(--fiipdrive-motion-celebrate-duration)var(--fiipdrive-motion-celebrate-ease)}.si-stage[data-celebrate="1"]:before{opacity:.55}.si-corner{top:var(--fiipdrive-space-xl);left:var(--fiipdrive-space-xl);z-index:3;align-items:center;gap:var(--fiipdrive-space-sm);font-family:var(--fiipdrive-font-display);font-size:calc(var(--fiipdrive-space-lg)/.727);line-height:1;font-weight:var(--fiipdrive-text-hero-weight);letter-spacing:calc(var(--fiipdrive-text-label-track)*2);color:var(--fiipdrive-ink-max);text-decoration:none;display:flex;position:absolute}.si-corner svg{width:auto;height:1cap;fill:var(--fiipdrive-ink)}.si-card{z-index:2;width:min(100%,calc(var(--fiipdrive-size-lg)*10));text-align:center;justify-self:center;position:relative}.si-glass{border-radius:var(--fiipdrive-r-frame);transform-origin:50%;background:linear-gradient(180deg,var(--fiipdrive-ink),transparent 40%),linear-gradient(var(--fiipdrive-glass-fill),var(--fiipdrive-glass-fill)),linear-gradient(180deg,var(--fiipdrive-bg),var(--fiipdrive-bg));position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.si-glass{background:linear-gradient(180deg,color-mix(in srgb,var(--fiipdrive-ink)5%,transparent),transparent 40%),linear-gradient(var(--fiipdrive-glass-fill),var(--fiipdrive-glass-fill)),linear-gradient(180deg,color-mix(in srgb,var(--fiipdrive-bg)50%,transparent),color-mix(in srgb,var(--fiipdrive-bg)76%,transparent))}}.si-glass{-webkit-backdrop-filter:var(--fiipdrive-glass-blur);backdrop-filter:var(--fiipdrive-glass-blur);box-shadow:var(--fiipdrive-shadow-glass)}.si-glass:after{content:"";border-radius:inherit;pointer-events:none;opacity:var(--glow,0);transition:opacity var(--fiipdrive-motion-glass-light-duration)var(--fiipdrive-motion-glass-light-ease);background:radial-gradient(28% 40% at var(--gx,50%)var(--gy,0),var(--fiipdrive-media-specular),transparent 70%);-webkit-mask:linear-gradient(var(--fiipdrive-ink)0 0)content-box,linear-gradient(var(--fiipdrive-ink)0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--fiipdrive-ink)0 0)content-box exclude,linear-gradient(var(--fiipdrive-ink)0 0);mask:linear-gradient(var(--fiipdrive-ink)0 0)content-box exclude,linear-gradient(var(--fiipdrive-ink)0 0);padding:1px;position:absolute;inset:0}@media (prefers-reduced-transparency:reduce){.si-glass{background:var(--fiipdrive-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}}.si-content{gap:var(--fiipdrive-space-xl);padding:var(--fiipdrive-space-xxl)var(--fiipdrive-space-xl);animation:si-in var(--fiipdrive-settle-duration)var(--fiipdrive-settle-ease)both;display:grid;position:relative}@media (min-width:640px){.si-content{padding:var(--fiipdrive-space-xxl)}}@keyframes si-in{0%{opacity:0}}.si-grp{gap:var(--fiipdrive-space-md);justify-items:center;min-width:0;display:grid}.si-grp>*{min-width:0;max-width:100%}.si-grp>.si-dcard,.si-grp>.si-fld,.si-grp>.si-or,.si-grp>.si-org,.si-grp>[role=alert],.si-grp>[role=status]:not(.si-note):not(.si-msg),.si-grp>a,.si-grp>button,.si-grp>form:not(.si-addr){justify-self:stretch}.si-grp>form:not(.si-addr){gap:var(--fiipdrive-space-md);display:grid}.si-h{gap:var(--fiipdrive-space-sm);justify-items:center;display:grid}.si-h h1{font-family:var(--fiipdrive-font-display);font-size:calc(var(--fiipdrive-text-title-size)*1.25);line-height:var(--fiipdrive-text-title-lh);font-weight:var(--fiipdrive-text-display-weight);letter-spacing:var(--fiipdrive-text-title-track);color:var(--fiipdrive-ink-max)}.si-h h1,.si-h p,.si-note{text-wrap:balance;overflow-wrap:anywhere}.si-h p,.si-note{color:var(--fiipdrive-ink-2)}.si-h p{font-size:var(--fiipdrive-text-body-size);line-height:var(--fiipdrive-text-body-lh)}.si-note{font-size:var(--fiipdrive-text-small-size);line-height:var(--fiipdrive-text-small-lh)}.si-link,.si-note a{color:var(--fiipdrive-ink);text-decoration:underline;-webkit-text-decoration-color:var(--fiipdrive-ink);text-decoration-color:var(--fiipdrive-ink)}@supports (color:color-mix(in lab,red,red)){.si-link,.si-note a{-webkit-text-decoration-color:color-mix(in srgb,var(--fiipdrive-ink)35%,transparent);text-decoration-color:color-mix(in srgb,var(--fiipdrive-ink)35%,transparent)}}.si-link,.si-note a{text-underline-offset:3px;font:inherit;cursor:pointer;transition:text-decoration-color var(--fiipdrive-micro-duration)var(--fiipdrive-micro-ease);background:0 0;border:0;padding:0}.si-link:hover,.si-note a:hover{text-decoration-color:currentColor}.si-link:disabled{color:var(--fiipdrive-ink-4);cursor:not-allowed;text-decoration:none}.si-links{justify-content:center;gap:var(--fiipdrive-space-xs)var(--fiipdrive-space-lg);flex-wrap:wrap;display:flex}.si-fld,.si-links{font-size:var(--fiipdrive-text-small-size)}.si-fld{gap:var(--fiipdrive-space-xs);color:var(--fiipdrive-ink-2);display:grid;position:relative}.si-input{width:100%;height:var(--fiipdrive-size-lg);padding:0 var(--fiipdrive-space-md);border-radius:var(--fiipdrive-r-control);background:var(--fiipdrive-quiet-fill);box-shadow:inset 0 0 0 1px var(--fiipdrive-edge-strong);color:var(--fiipdrive-ink-max);font:inherit;font-size:var(--fiipdrive-text-title-size);text-align:center;transition:box-shadow var(--fiipdrive-micro-duration)var(--fiipdrive-micro-ease),background-color var(--fiipdrive-micro-duration)var(--fiipdrive-micro-ease);border:0;outline:none;overflow-x:auto}.si-input::placeholder{color:var(--fiipdrive-ink-4)}.si-input:hover{box-shadow:inset 0 0 0 1px var(--fiipdrive-ink-4)}.si-input:focus,.si-input[data-state=focus]{background:var(--fiipdrive-quiet-fill-strong);box-shadow:inset 0 0 0 1px var(--fiipdrive-signal-info)}.si-input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--fiipdrive-signal-danger)}.si-input:disabled,.si-input[readonly]{color:var(--fiipdrive-ink-3)}select.si-input{appearance:none;text-align-last:center}textarea.si-input{height:auto;min-height:calc(var(--fiipdrive-size-lg)*2);padding:var(--fiipdrive-space-sm)var(--fiipdrive-space-md);font-size:var(--fiipdrive-text-body-size);resize:vertical}.si-fld:after{content:"";pointer-events:none;background:linear-gradient(90deg,var(--fiipdrive-signal-info),transparent);transform-origin:0;opacity:0;height:1px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}[data-dir=back] .si-fld:after{background:linear-gradient(270deg,var(--fiipdrive-signal-info),transparent);transform-origin:100%}[data-dir=back] .si-fld:focus-within:after,[data-dir=fwd] .si-fld:focus-within:after{animation:si-trace var(--fiipdrive-motion-focus-trace-duration)var(--fiipdrive-motion-focus-trace-ease)forwards}@keyframes si-trace{0%{opacity:1;transform:scaleX(0)}70%{opacity:1}to{opacity:0;transform:scaleX(1)}}.si-or{align-items:center;gap:var(--fiipdrive-space-md);font-size:var(--fiipdrive-text-small-size);color:var(--fiipdrive-ink-3);grid-template-columns:1fr auto 1fr;display:grid}.si-or:after,.si-or:before{content:"";background:var(--fiipdrive-edge-strong);height:1px}.si-g{width:var(--fiipdrive-size-tag-sm);height:var(--fiipdrive-size-tag-sm);flex:none}.si-addr{justify-content:center;max-width:100%}.si-addr,.si-chip{align-items:center;gap:var(--fiipdrive-space-sm);display:flex}.si-chip{min-width:0;min-height:var(--fiipdrive-size-md);padding:var(--fiipdrive-space-xs)var(--fiipdrive-space-md);border-radius:var(--fiipdrive-r-tag);box-shadow:inset 0 0 0 1px var(--fiipdrive-edge-strong);color:var(--fiipdrive-ink);font-size:var(--fiipdrive-text-small-size)}.si-chip span:last-child{overflow-wrap:anywhere;text-align:left;min-width:0}.si-dot{width:var(--fiipdrive-space-sm);height:var(--fiipdrive-space-sm);border-radius:var(--fiipdrive-capsule);background:var(--fiipdrive-signal-info);flex:none}.si-pencil{width:var(--fiipdrive-size-md);height:var(--fiipdrive-size-md);border-radius:var(--fiipdrive-r-tag);color:var(--fiipdrive-ink-2);cursor:pointer;transition:background-color var(--fiipdrive-micro-duration)var(--fiipdrive-micro-ease),color var(--fiipdrive-micro-duration)var(--fiipdrive-micro-ease);background:0 0;border:0;flex:none;place-items:center;display:grid;position:relative}.si-pencil svg{width:var(--fiipdrive-size-tag-sm);height:var(--fiipdrive-size-tag-sm)}.si-pencil:hover,.si-pencil[data-state=hover]{background:var(--fiipdrive-quiet-fill);color:var(--fiipdrive-ink-max)}.si-pencil:active{background:var(--fiipdrive-quiet-fill-strong)}.si-tip{left:50%;bottom:calc(100% + var(--fiipdrive-space-sm));padding:var(--fiipdrive-space-xs)var(--fiipdrive-space-sm);border-radius:var(--fiipdrive-r-tag);background:var(--fiipdrive-surface-raised);box-shadow:var(--fiipdrive-shadow-float);color:var(--fiipdrive-ink);font-size:var(--fiipdrive-text-small-size);white-space:nowrap;pointer-events:none;display:none;position:absolute;transform:translate(-50%)}@supports (anchor-name:--a){.si-pencil{anchor-name:--si-pencil}.si-tip{position-anchor:--si-pencil;left:anchor(center);bottom:calc(anchor(top) + var(--fiipdrive-space-sm));position:fixed;top:auto;transform:translate(-50%)}}.si-pencil:focus-visible .si-tip,.si-pencil:hover .si-tip{animation:si-in var(--fiipdrive-micro-duration)var(--fiipdrive-micro-ease)var(--fiipdrive-feedback-tooltip-delay)both;display:block}.si-pencil[data-state=hover] .si-tip{animation:none;display:block}.si-code{justify-items:center;display:grid;position:relative}.si-code input{opacity:0;width:100%;height:100%;font-size:var(--fiipdrive-text-title-size);caret-color:#0000;cursor:text;border:0;position:absolute;inset:0}.si-cells{grid-template-columns:repeat(6,minmax(0,var(--fiipdrive-size-lg)));gap:var(--fiipdrive-space-sm);justify-content:center;width:100%;display:grid}@media (max-width:400px){.si-cells{gap:var(--fiipdrive-space-xs)}.si-content{padding:var(--fiipdrive-space-xl)var(--fiipdrive-space-lg)}}.si-cell{height:var(--fiipdrive-size-lg);border-radius:var(--fiipdrive-r-control);background:var(--fiipdrive-quiet-fill);font-family:var(--fiipdrive-font-display);font-size:calc(var(--fiipdrive-text-title-size)*1.25);font-weight:var(--fiipdrive-text-display-weight);font-variant-numeric:tabular-nums;color:var(--fiipdrive-ink-max);transition:background-color var(--fiipdrive-micro-duration)var(--fiipdrive-micro-ease),color var(--fiipdrive-micro-duration)var(--fiipdrive-micro-ease);place-items:center;display:grid}.si-cell[data-cur][data-show],.si-code:focus-within .si-cell[data-cur]{background:var(--fiipdrive-quiet-fill-strong);box-shadow:inset 0 0 0 1px var(--fiipdrive-signal-info)}.si-cell[data-cur][data-show]:empty:after,.si-code:focus-within .si-cell[data-cur]:empty:after{content:"";width:1px;height:var(--fiipdrive-size-tag);background:var(--fiipdrive-ink-max);animation:si-blink var(--fiipdrive-motion-spinner-turn-duration)steps(2)infinite}@keyframes si-blink{50%{opacity:0}}.si-cell[data-land]{animation:si-land var(--fiipdrive-motion-digit-land-duration)var(--fiipdrive-motion-digit-land-ease)both;animation-delay:calc(var(--i,0)*var(--fiipdrive-motion-code-ripple-duration))}@keyframes si-land{0%{opacity:0;transform:scale(.9)}}.si-cells[data-lock] .si-cell{box-shadow:none;color:var(--fiipdrive-ink-2);background:0 0}.si-cells[data-lock] .si-cell:after{display:none}.si-cells[data-bad] .si-cell{color:var(--fiipdrive-destructive-text)}.si-cells[data-bad]{animation:si-reject var(--fiipdrive-motion-code-reject-duration)var(--fiipdrive-motion-code-reject-ease)}@keyframes si-reject{20%{transform:translateX(calc(var(--fiipdrive-space-xs)*-1))}40%{transform:translateX(var(--fiipdrive-space-xs))}60%{transform:translateX(calc(var(--fiipdrive-space-xs)*-.6))}80%{transform:translateX(calc(var(--fiipdrive-space-xs)*.6))}}.si-cells[data-dead] .si-cell{color:var(--fiipdrive-ink-4);background:0 0}.si-cells[data-accept] .si-cell{animation:si-gather var(--fiipdrive-motion-code-accept-duration)var(--fiipdrive-motion-code-accept-ease)forwards;color:var(--fiipdrive-ink-max);background:0 0}@keyframes si-gather{to{transform:translateX(calc(var(--dx,0)*(var(--fiipdrive-size-lg) + var(--fiipdrive-space-sm))))scale(.4);opacity:0}}.si-mark{height:var(--fiipdrive-size-lg);place-items:center;display:grid}.si-mark svg{height:var(--fiipdrive-size-lg);width:auto;fill:var(--fiipdrive-ink-max)}.si-code .si-mark{opacity:0;position:absolute;inset:0}.si-cells[data-accept]+.si-mark{animation:si-mark var(--fiipdrive-motion-code-accept-duration)var(--fiipdrive-motion-code-accept-ease)forwards;animation-delay:calc(var(--fiipdrive-motion-code-accept-duration)/2)}@keyframes si-mark{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}.si-ok{width:var(--fiipdrive-size-lg);height:var(--fiipdrive-size-lg);border-radius:var(--fiipdrive-capsule);box-shadow:inset 0 0 0 1px var(--fiipdrive-signal-info);color:var(--fiipdrive-signal-info);place-items:center;display:grid}.si-ok svg{width:var(--fiipdrive-size-tag);height:var(--fiipdrive-size-tag)}.si-ok[data-celebrate]{animation:si-ok var(--fiipdrive-motion-celebrate-duration)var(--fiipdrive-motion-celebrate-ease)both}@keyframes si-ok{0%{opacity:0;transform:scale(.6)}}.si-msg{justify-content:center;gap:var(--fiipdrive-space-sm);font-size:var(--fiipdrive-text-small-size);line-height:var(--fiipdrive-text-small-lh);color:var(--fiipdrive-ink-2);display:flex}.si-msg .si-dot{margin-top:calc((1lh - var(--fiipdrive-space-sm))/2)}.si-msg[data-bad]{color:var(--fiipdrive-destructive-text)}.si-msg[data-bad] .si-dot{background:var(--fiipdrive-signal-danger)}.si-org{align-items:center;gap:var(--fiipdrive-space-md);padding:var(--fiipdrive-space-md);border-radius:var(--fiipdrive-r-card);background:var(--fiipdrive-quiet-fill);box-shadow:inset 0 0 0 1px var(--fiipdrive-edge);text-align:left;display:flex}.si-org>span:first-child{width:var(--fiipdrive-size-lg);height:var(--fiipdrive-size-lg);border-radius:var(--fiipdrive-r-tile);background:var(--fiipdrive-drive-petrol);color:var(--fiipdrive-ink-max);flex:none;place-items:center;font-weight:500;display:grid}.si-org b{color:var(--fiipdrive-ink-max);overflow-wrap:anywhere;font-weight:500;display:block}.si-org small{font-size:var(--fiipdrive-text-small-size);color:var(--fiipdrive-ink-2)}.si-dcard{padding:var(--fiipdrive-space-lg);border-radius:var(--fiipdrive-r-card);background:var(--fiipdrive-surface);box-shadow:var(--fiipdrive-shadow-float);text-align:left;animation:si-arrive var(--fiipdrive-motion-modal-in-duration)var(--fiipdrive-motion-modal-in-ease)both;animation-delay:calc(var(--fiipdrive-motion-celebrate-duration)/2);display:grid}.si-dcard,.si-dcard>div{gap:var(--fiipdrive-space-sm)}.si-dcard>div{align-items:center;display:flex}.si-dcard i{width:var(--fiipdrive-space-xs);height:var(--fiipdrive-size-tag);border-radius:var(--fiipdrive-r-rule);background:var(--fiipdrive-drive-cobalt)}.si-dcard b{color:var(--fiipdrive-ink-max);font-weight:500}.si-dcard small{font-size:var(--fiipdrive-text-small-size);color:var(--fiipdrive-ink-2)}@keyframes si-arrive{0%{opacity:0;transform:translateY(var(--fiipdrive-space-lg))}}.si-trail{gap:var(--fiipdrive-space-sm);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.si-trail li{overflow-wrap:anywhere;gap:var(--fiipdrive-space-xs);min-width:0;font-size:var(--fiipdrive-text-small-size);color:var(--fiipdrive-ink-3);display:grid}.si-trail i{border-radius:var(--fiipdrive-r-rule);background:var(--fiipdrive-edge-strong);height:2px;display:block;overflow:hidden}.si-trail i:after{content:"";background:var(--fiipdrive-ink-max);transform-origin:0;height:100%;transition:transform var(--fiipdrive-motion-step-advance-duration)var(--fiipdrive-motion-step-advance-ease);display:block;transform:scaleX(0)}.si-trail li[data-done] i:after{transform:scaleX(1)}.si-trail li[data-done]{color:var(--fiipdrive-ink-2)}.si-trail li[aria-current=step]{color:var(--fiipdrive-ink-max)}@media (prefers-reduced-motion:reduce){.si-stage *,.si-stage :after,.si-stage :before,.si-stage:before{transition:none!important;animation:none!important}.si-stage .auth-loop{transform:none}.si-cells[data-accept]{visibility:hidden}.si-cells[data-accept]+.si-mark{opacity:1}}.si-stage [data-state=focus]:not(input):not(li):not(div):not(label){outline:var(--fiipdrive-focus-width)solid var(--fiipdrive-focus-color);outline-offset:var(--fiipdrive-focus-offset)}.si-stage a[data-state=pressed],.si-stage button[data-state=pressed]{filter:brightness(.92);transform:scale(.98)}.si-trap{clip-path:inset(50%);opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:auto}.fa{--accent:var(--fiipdrive-accent);--accent-active:var(--fiipdrive-accent-active);--accent-hover:var(--fiipdrive-accent-hover);--accent-ink:var(--fiipdrive-accent-ink);--accent-wash:var(--fiipdrive-accent-wash);--activity-in-use:var(--fiipdrive-activity-in-use);--activity-in-use-ink:var(--fiipdrive-activity-in-use-ink);--badge-rim:var(--fiipdrive-badge-rim);--bg:var(--fiipdrive-bg);--bp-lg:var(--fiipdrive-bp-lg);--bp-md:var(--fiipdrive-bp-md);--bp-sm:var(--fiipdrive-bp-sm);--bp-xl:var(--fiipdrive-bp-xl);--capsule:var(--fiipdrive-capsule);--chart-1:var(--fiipdrive-chart-1);--chart-2:var(--fiipdrive-chart-2);--chart-3:var(--fiipdrive-chart-3);--chart-4:var(--fiipdrive-chart-4);--chart-5:var(--fiipdrive-chart-5);--chart-axis:var(--fiipdrive-chart-axis);--chart-grid:var(--fiipdrive-chart-grid);--chart-label:var(--fiipdrive-chart-label);--chart-seq-1:var(--fiipdrive-chart-seq-1);--chart-seq-2:var(--fiipdrive-chart-seq-2);--chart-seq-3:var(--fiipdrive-chart-seq-3);--chart-seq-4:var(--fiipdrive-chart-seq-4);--chart-seq-5:var(--fiipdrive-chart-seq-5);--chart-seq-6:var(--fiipdrive-chart-seq-6);--columns:var(--fiipdrive-columns);--content-max:var(--fiipdrive-content-max);--destructive-border:var(--fiipdrive-destructive-border);--destructive-surface:var(--fiipdrive-destructive-surface);--destructive-text:var(--fiipdrive-destructive-text);--drive-ash:var(--fiipdrive-drive-ash);--drive-azurite:var(--fiipdrive-drive-azurite);--drive-baby-blue:var(--fiipdrive-drive-baby-blue);--drive-baby-green:var(--fiipdrive-drive-baby-green);--drive-black:var(--fiipdrive-drive-black);--drive-bronze:var(--fiipdrive-drive-bronze);--drive-burgundy:var(--fiipdrive-drive-burgundy);--drive-burnt-copper:var(--fiipdrive-drive-burnt-copper);--drive-carmine:var(--fiipdrive-drive-carmine);--drive-celadon:var(--fiipdrive-drive-celadon);--drive-chalk:var(--fiipdrive-drive-chalk);--drive-clay:var(--fiipdrive-drive-clay);--drive-cobalt:var(--fiipdrive-drive-cobalt);--drive-denim:var(--fiipdrive-drive-denim);--drive-ember:var(--fiipdrive-drive-ember);--drive-emerald:var(--fiipdrive-drive-emerald);--drive-forest:var(--fiipdrive-drive-forest);--drive-graphite:var(--fiipdrive-drive-graphite);--drive-light-pink:var(--fiipdrive-drive-light-pink);--drive-midnight:var(--fiipdrive-drive-midnight);--drive-obsidian:var(--fiipdrive-drive-obsidian);--drive-ochre:var(--fiipdrive-drive-ochre);--drive-olive:var(--fiipdrive-drive-olive);--drive-petrol:var(--fiipdrive-drive-petrol);--drive-pewter:var(--fiipdrive-drive-pewter);--drive-pitch:var(--fiipdrive-drive-pitch);--drive-sage:var(--fiipdrive-drive-sage);--drive-sand:var(--fiipdrive-drive-sand);--drive-sky:var(--fiipdrive-drive-sky);--drive-slate:var(--fiipdrive-drive-slate);--drive-terracotta:var(--fiipdrive-drive-terracotta);--drive-umber:var(--fiipdrive-drive-umber);--edge:var(--fiipdrive-edge);--edge-strong:var(--fiipdrive-edge-strong);--enter-duration:var(--fiipdrive-enter-duration);--enter-ease:var(--fiipdrive-enter-ease);--feedback-attention:var(--fiipdrive-feedback-attention);--feedback-busy-delay:var(--fiipdrive-feedback-busy-delay);--feedback-eta-settle:var(--fiipdrive-feedback-eta-settle);--feedback-flow:var(--fiipdrive-feedback-flow);--feedback-instant:var(--fiipdrive-feedback-instant);--feedback-min-shown:var(--fiipdrive-feedback-min-shown);--feedback-no-answer:var(--fiipdrive-feedback-no-answer);--feedback-stale:var(--fiipdrive-feedback-stale);--feedback-toast-dwell:var(--fiipdrive-feedback-toast-dwell);--feedback-tooltip-delay:var(--fiipdrive-feedback-tooltip-delay);--feedback-tooltip-skip:var(--fiipdrive-feedback-tooltip-skip);--focus-color:var(--fiipdrive-focus-color);--focus-offset:var(--fiipdrive-focus-offset);--focus-width:var(--fiipdrive-focus-width);--font-body:var(--fiipdrive-font-body);--font-display:var(--fiipdrive-font-display);--font-mono:var(--fiipdrive-font-mono);--glass-blur:var(--fiipdrive-glass-blur);--glass-fill:var(--fiipdrive-glass-fill);--gutter:var(--fiipdrive-gutter);--hit-target:var(--fiipdrive-hit-target);--ink:var(--fiipdrive-ink);--ink-2:var(--fiipdrive-ink-2);--ink-3:var(--fiipdrive-ink-3);--ink-4:var(--fiipdrive-ink-4);--ink-max:var(--fiipdrive-ink-max);--layer-base:var(--fiipdrive-layer-base);--layer-dialog:var(--fiipdrive-layer-dialog);--layer-popover:var(--fiipdrive-layer-popover);--layer-raised:var(--fiipdrive-layer-raised);--layer-scrim:var(--fiipdrive-layer-scrim);--layer-sticky:var(--fiipdrive-layer-sticky);--layer-toast:var(--fiipdrive-layer-toast);--layer-tooltip:var(--fiipdrive-layer-tooltip);--media-edge:var(--fiipdrive-media-edge);--media-scrim:var(--fiipdrive-media-scrim);--media-specular:var(--fiipdrive-media-specular);--micro-duration:var(--fiipdrive-micro-duration);--micro-ease:var(--fiipdrive-micro-ease);--motion-ambient-follow-duration:var(--fiipdrive-motion-ambient-follow-duration);--motion-ambient-follow-ease:var(--fiipdrive-motion-ambient-follow-ease);--motion-celebrate-duration:var(--fiipdrive-motion-celebrate-duration);--motion-celebrate-ease:var(--fiipdrive-motion-celebrate-ease);--motion-code-accept-duration:var(--fiipdrive-motion-code-accept-duration);--motion-code-accept-ease:var(--fiipdrive-motion-code-accept-ease);--motion-code-reject-duration:var(--fiipdrive-motion-code-reject-duration);--motion-code-reject-ease:var(--fiipdrive-motion-code-reject-ease);--motion-code-ripple-duration:var(--fiipdrive-motion-code-ripple-duration);--motion-code-ripple-ease:var(--fiipdrive-motion-code-ripple-ease);--motion-counter-tick-duration:var(--fiipdrive-motion-counter-tick-duration);--motion-counter-tick-ease:var(--fiipdrive-motion-counter-tick-ease);--motion-digit-land-duration:var(--fiipdrive-motion-digit-land-duration);--motion-digit-land-ease:var(--fiipdrive-motion-digit-land-ease);--motion-drive-online-duration:var(--fiipdrive-motion-drive-online-duration);--motion-drive-online-ease:var(--fiipdrive-motion-drive-online-ease);--motion-drop-target-duration:var(--fiipdrive-motion-drop-target-duration);--motion-drop-target-ease:var(--fiipdrive-motion-drop-target-ease);--motion-focus-ring-duration:var(--fiipdrive-motion-focus-ring-duration);--motion-focus-ring-ease:var(--fiipdrive-motion-focus-ring-ease);--motion-focus-trace-duration:var(--fiipdrive-motion-focus-trace-duration);--motion-focus-trace-ease:var(--fiipdrive-motion-focus-trace-ease);--motion-glass-light-duration:var(--fiipdrive-motion-glass-light-duration);--motion-glass-light-ease:var(--fiipdrive-motion-glass-light-ease);--motion-hover-lift-duration:var(--fiipdrive-motion-hover-lift-duration);--motion-hover-lift-ease:var(--fiipdrive-motion-hover-lift-ease);--motion-live-sheen-duration:var(--fiipdrive-motion-live-sheen-duration);--motion-live-sheen-ease:var(--fiipdrive-motion-live-sheen-ease);--motion-modal-in-duration:var(--fiipdrive-motion-modal-in-duration);--motion-modal-in-ease:var(--fiipdrive-motion-modal-in-ease);--motion-modal-out-duration:var(--fiipdrive-motion-modal-out-duration);--motion-modal-out-ease:var(--fiipdrive-motion-modal-out-ease);--motion-popover-in-duration:var(--fiipdrive-motion-popover-in-duration);--motion-popover-in-ease:var(--fiipdrive-motion-popover-in-ease);--motion-popover-out-duration:var(--fiipdrive-motion-popover-out-duration);--motion-popover-out-ease:var(--fiipdrive-motion-popover-out-ease);--motion-press-sink-duration:var(--fiipdrive-motion-press-sink-duration);--motion-press-sink-ease:var(--fiipdrive-motion-press-sink-ease);--motion-row-arrive-duration:var(--fiipdrive-motion-row-arrive-duration);--motion-row-arrive-ease:var(--fiipdrive-motion-row-arrive-ease);--motion-row-leave-duration:var(--fiipdrive-motion-row-leave-duration);--motion-row-leave-ease:var(--fiipdrive-motion-row-leave-ease);--motion-row-reorder-duration:var(--fiipdrive-motion-row-reorder-duration);--motion-row-reorder-ease:var(--fiipdrive-motion-row-reorder-ease);--motion-settle-in-duration:var(--fiipdrive-motion-settle-in-duration);--motion-settle-in-ease:var(--fiipdrive-motion-settle-in-ease);--motion-skeleton-pulse-duration:var(--fiipdrive-motion-skeleton-pulse-duration);--motion-skeleton-pulse-ease:var(--fiipdrive-motion-skeleton-pulse-ease);--motion-spinner-turn-duration:var(--fiipdrive-motion-spinner-turn-duration);--motion-spinner-turn-ease:var(--fiipdrive-motion-spinner-turn-ease);--motion-step-advance-duration:var(--fiipdrive-motion-step-advance-duration);--motion-step-advance-ease:var(--fiipdrive-motion-step-advance-ease);--motion-step-morph-duration:var(--fiipdrive-motion-step-morph-duration);--motion-step-morph-ease:var(--fiipdrive-motion-step-morph-ease);--motion-toast-in-duration:var(--fiipdrive-motion-toast-in-duration);--motion-toast-in-ease:var(--fiipdrive-motion-toast-in-ease);--motion-toast-out-duration:var(--fiipdrive-motion-toast-out-duration);--motion-toast-out-ease:var(--fiipdrive-motion-toast-out-ease);--overlay-scrim:var(--fiipdrive-overlay-scrim);--quiet-fill:var(--fiipdrive-quiet-fill);--quiet-fill-strong:var(--fiipdrive-quiet-fill-strong);--r-button:var(--fiipdrive-r-button);--r-card:var(--fiipdrive-r-card);--r-control:var(--fiipdrive-r-control);--r-frame:var(--fiipdrive-r-frame);--r-rule:var(--fiipdrive-r-rule);--r-tag:var(--fiipdrive-r-tag);--r-tile:var(--fiipdrive-r-tile);--residency-downloading:var(--fiipdrive-residency-downloading);--residency-downloading-ink:var(--fiipdrive-residency-downloading-ink);--residency-kept-offline:var(--fiipdrive-residency-kept-offline);--residency-kept-offline-ink:var(--fiipdrive-residency-kept-offline-ink);--residency-on-this-mac:var(--fiipdrive-residency-on-this-mac);--residency-on-this-mac-ink:var(--fiipdrive-residency-on-this-mac-ink);--residency-online-only:var(--fiipdrive-residency-online-only);--residency-online-only-ink:var(--fiipdrive-residency-online-only-ink);--role-admin:var(--fiipdrive-role-admin);--role-guest:var(--fiipdrive-role-guest);--role-member:var(--fiipdrive-role-member);--role-owner:var(--fiipdrive-role-owner);--role-ring-admin:var(--fiipdrive-role-ring-admin);--role-ring-guest:var(--fiipdrive-role-ring-guest);--role-ring-member:var(--fiipdrive-role-ring-member);--role-ring-owner:var(--fiipdrive-role-ring-owner);--settle-duration:var(--fiipdrive-settle-duration);--settle-ease:var(--fiipdrive-settle-ease);--shadow-bloom:var(--fiipdrive-shadow-bloom);--shadow-float:var(--fiipdrive-shadow-float);--shadow-glass:var(--fiipdrive-shadow-glass);--shadow-key:var(--fiipdrive-shadow-key);--shadow-key-press:var(--fiipdrive-shadow-key-press);--shadow-lg:var(--fiipdrive-shadow-lg);--shadow-lift:var(--fiipdrive-shadow-lift);--shadow-md:var(--fiipdrive-shadow-md);--shadow-press:var(--fiipdrive-shadow-press);--shadow-well:var(--fiipdrive-shadow-well);--signal-danger:var(--fiipdrive-signal-danger);--signal-danger-ink:var(--fiipdrive-signal-danger-ink);--signal-info:var(--fiipdrive-signal-info);--signal-info-ink:var(--fiipdrive-signal-info-ink);--signal-success:var(--fiipdrive-signal-success);--signal-success-ink:var(--fiipdrive-signal-success-ink);--signal-warning:var(--fiipdrive-signal-warning);--signal-warning-ink:var(--fiipdrive-signal-warning-ink);--size-lg:var(--fiipdrive-size-lg);--size-md:var(--fiipdrive-size-md);--size-row:var(--fiipdrive-size-row);--size-sm:var(--fiipdrive-size-sm);--size-tag:var(--fiipdrive-size-tag);--size-tag-sm:var(--fiipdrive-size-tag-sm);--space-lg:var(--fiipdrive-space-lg);--space-md:var(--fiipdrive-space-md);--space-region:var(--fiipdrive-space-region);--space-section:var(--fiipdrive-space-section);--space-sm:var(--fiipdrive-space-sm);--space-stage:var(--fiipdrive-space-stage);--space-xl:var(--fiipdrive-space-xl);--space-xs:var(--fiipdrive-space-xs);--space-xxl:var(--fiipdrive-space-xxl);--state-dragged:var(--fiipdrive-state-dragged);--state-hover:var(--fiipdrive-state-hover);--state-pressed:var(--fiipdrive-state-pressed);--state-selected:var(--fiipdrive-state-selected);--surface:var(--fiipdrive-surface);--surface-raised:var(--fiipdrive-surface-raised);--surface-sunken:var(--fiipdrive-surface-sunken);--text-body-lh:var(--fiipdrive-text-body-lh);--text-body-size:var(--fiipdrive-text-body-size);--text-body-track:var(--fiipdrive-text-body-track);--text-body-weight:var(--fiipdrive-text-body-weight);--text-display-lh:var(--fiipdrive-text-display-lh);--text-display-size:var(--fiipdrive-text-display-size);--text-display-track:var(--fiipdrive-text-display-track);--text-display-weight:var(--fiipdrive-text-display-weight);--text-hero-lh:var(--fiipdrive-text-hero-lh);--text-hero-size:var(--fiipdrive-text-hero-size);--text-hero-track:var(--fiipdrive-text-hero-track);--text-hero-weight:var(--fiipdrive-text-hero-weight);--text-label-lh:var(--fiipdrive-text-label-lh);--text-label-size:var(--fiipdrive-text-label-size);--text-label-track:var(--fiipdrive-text-label-track);--text-label-weight:var(--fiipdrive-text-label-weight);--text-small-lh:var(--fiipdrive-text-small-lh);--text-small-size:var(--fiipdrive-text-small-size);--text-small-track:var(--fiipdrive-text-small-track);--text-small-weight:var(--fiipdrive-text-small-weight);--text-title-lh:var(--fiipdrive-text-title-lh);--text-title-size:var(--fiipdrive-text-title-size);--text-title-track:var(--fiipdrive-text-title-track);--text-title-weight:var(--fiipdrive-text-title-weight);--transfer-done:var(--fiipdrive-transfer-done);--transfer-done-ink:var(--fiipdrive-transfer-done-ink);--transfer-downloading:var(--fiipdrive-transfer-downloading);--transfer-downloading-ink:var(--fiipdrive-transfer-downloading-ink);--transfer-failed:var(--fiipdrive-transfer-failed);--transfer-failed-ink:var(--fiipdrive-transfer-failed-ink);--transfer-landing:var(--fiipdrive-transfer-landing);--transfer-landing-ink:var(--fiipdrive-transfer-landing-ink);--transfer-uploading:var(--fiipdrive-transfer-uploading);--transfer-uploading-ink:var(--fiipdrive-transfer-uploading-ink);--update-available:var(--fiipdrive-update-available);--update-available-ink:var(--fiipdrive-update-available-ink);--side:calc(var(--size-lg)*6);--bar:calc(var(--size-lg) + var(--space-lg));grid-template-columns:var(--side)minmax(0,1fr);background:var(--bg);min-height:100dvh;color:var(--ink);font:var(--text-body-weight)var(--text-body-size)/var(--text-body-lh)var(--font-body);-webkit-font-smoothing:antialiased;display:grid}.fa.bare{grid-template-columns:minmax(0,1fr)}.fa dd,.fa dl,.fa h1,.fa h2,.fa h3,.fa p{margin:0}.fa a{color:inherit;text-decoration:none}.fa button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.fa summary{cursor:pointer;list-style:none}.fa summary::-webkit-details-marker{display:none}.fa :focus-visible{outline:var(--focus-width)solid var(--focus-color);outline-offset:var(--focus-offset)}.fa ::selection{background:var(--state-dragged);color:var(--ink-max)}.fa [hidden]{display:none!important}.fa .g{width:var(--size-tag-sm);height:var(--size-tag-sm);flex:none;place-items:center;display:inline-grid}.fa .g svg{width:100%;height:100%}.fa .g.lg{width:var(--size-tag);height:var(--size-tag)}.fa .mk{height:var(--space-lg);width:auto;fill:var(--ink-max);flex:none}.fa .side{z-index:calc(var(--layer-sticky) + 1);gap:var(--space-xs);height:100dvh;padding:var(--space-md);background:var(--bg);box-shadow:inset -1px 0 0 var(--edge);position:sticky;top:0}.fa .side,.fa .side .scroll{flex-direction:column;display:flex}.fa .side .scroll{min-height:0;padding-top:var(--space-sm);scrollbar-width:thin;scrollbar-color:var(--edge-strong)transparent;flex:1;gap:2px;overflow-y:auto}.fa .nav{align-items:center;gap:var(--space-md);height:var(--size-md);padding:0 var(--space-sm);border-radius:var(--r-control);color:var(--ink-2);white-space:nowrap;flex:none;font-weight:500;display:flex}.fa .nav .g{color:var(--ink-3)}.fa .nav:hover{background:var(--state-hover);color:var(--ink)}.fa .nav[aria-current=page]{background:var(--state-selected);color:var(--ink-max)}.fa .nav[aria-current=page] .g{color:var(--ink)}.fa .nav .ct{font-size:var(--text-small-size);color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.fa .grp{padding:var(--space-xl)var(--space-sm)var(--space-xs);font-size:var(--text-small-size);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.fa .nav.dl{font-weight:400}.fa .nav .art{width:var(--size-tag-sm);height:var(--size-tag-sm)}.fa .mi .nm,.fa .nav .nm{text-overflow:ellipsis;min-width:0;overflow:hidden}.fa .nav.more{color:var(--ink-3);padding-left:calc(var(--space-sm) + var(--size-tag-sm) + var(--space-md));font-weight:400}.fa .acct,.fa .tsw{flex:none;position:relative}.fa .team{align-items:center;gap:var(--space-sm);height:var(--size-lg);padding:0 var(--space-sm);border-radius:var(--r-control);display:flex}.fa .team b{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-max);flex:1;font-weight:600;overflow:hidden}.fa .team .g{color:var(--ink-3)}.fa .me:hover,.fa .team:hover{background:var(--state-hover)}.fa .acct[open]>summary,.fa .me.on,.fa .tsw[open]>summary{background:var(--state-selected)}.fa .acct{padding-top:var(--space-sm);box-shadow:0 -1px 0 var(--edge)}.fa .me{align-items:center;gap:var(--space-sm);height:calc(var(--size-lg) + var(--space-xs));padding:0 var(--space-sm);border-radius:var(--r-control);display:flex}.fa .me .who{min-width:0;line-height:var(--text-small-lh);flex:1;display:grid}.fa .me .who b,.fa .me .who span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fa .me .who b{color:var(--ink);font-weight:500}.fa .me .who span{font-size:var(--text-small-size)}.fa .me .who span,.fa .me>.g{color:var(--ink-3)}.fa .menu{z-index:var(--layer-popover);width:max(100%,calc(var(--size-lg)*6.5));padding:var(--space-xs);border-radius:var(--r-card);background:var(--surface-raised);box-shadow:var(--shadow-float),inset 0 0 0 1px var(--edge);gap:2px;display:grid;position:absolute;left:0}.fa .tsw .menu{top:calc(100% + var(--space-xs))}.fa .acct .menu{bottom:calc(100% + var(--space-xs))}.fa .mh{padding:var(--space-sm)var(--space-sm)var(--space-md);display:grid}.fa .mh b{color:var(--ink-max);font-weight:600}.fa .mh span{font-size:var(--text-small-size);color:var(--ink-3);overflow-wrap:anywhere}.fa .mi{align-items:center;gap:var(--space-md);width:100%;min-height:var(--size-md);padding:0 var(--space-sm);border-radius:var(--r-control);color:var(--ink);text-align:left;display:flex}.fa .mi .g{color:var(--ink-2)}.fa .mi:hover{background:var(--state-hover)}.fa .mi.first{background:var(--quiet-fill-strong)}.fa .mi.first,.fa .mi[aria-current]{font-weight:500}.fa .mi[aria-current] .g:last-child{margin-left:auto}.fa .sep{height:1px;margin:var(--space-xs)var(--space-sm);background:var(--edge)}.fa .main{flex-direction:column;min-width:0;display:flex}.fa .bar{z-index:var(--layer-sticky);align-items:center;gap:var(--space-md);height:var(--bar);padding:0 var(--space-xxl);background:var(--bg);box-shadow:inset 0 -1px 0 var(--edge);flex:none;display:flex;position:sticky;top:0}.fa .bar .ttl{flex:1;min-width:0}.fa .bar .act{align-items:center;gap:var(--space-sm);display:flex}.fa .mkl{height:var(--size-md);place-items:center;display:grid}.fa .crumb{min-width:0;font:inherit;white-space:nowrap}.fa .crumb,.fa .crumb span{align-items:center;gap:var(--space-xs);display:flex}.fa .crumb span{color:var(--ink-3)}.fa .crumb a:hover{color:var(--ink)}.fa .crumb b{color:var(--ink-max);text-overflow:ellipsis;font-weight:500;overflow:hidden}.fa .crumb .g{color:var(--ink-4)}.fa .ib.burger,.fa .navscrim{display:none}.fa .body{width:100%;max-width:calc(var(--content-max) + var(--space-xxl)*2);padding:var(--space-xxl)var(--space-xxl)var(--space-region);flex:1;margin:0 auto}.fa .phd{align-items:center;gap:var(--space-xl);margin-bottom:var(--space-xxl);display:flex}.fa .hd{gap:var(--space-xs);min-width:0;display:grid}.fa .hd h2{font:var(--text-display-weight)calc(var(--text-display-size)*.6)/var(--text-title-lh)var(--font-display);letter-spacing:var(--text-display-track);color:var(--ink-max);overflow-wrap:anywhere;text-wrap:balance}.fa .hd p{color:var(--ink-2);max-width:calc(var(--size-lg)*15);text-wrap:pretty}.fa .sec{gap:var(--space-md);margin-top:var(--space-xxl);display:grid}.fa .phd+.sec,.fa .split>.sec{margin-top:0}.fa .sech{justify-content:space-between;align-items:baseline;gap:var(--space-lg);display:flex}.fa .sech h3{color:var(--ink-max);font-weight:600}.fa .col{gap:var(--space-xl);max-width:calc(var(--size-lg)*18);display:grid}.fa .col .sec{margin-top:0}.fa .split{gap:var(--space-xl);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.fa .aside{gap:var(--space-md);display:grid}.fa .card{background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge);border-radius:var(--r-card);padding:0 var(--space-lg)}.fa .row{align-items:center;gap:var(--space-md);min-height:var(--size-row);padding:var(--space-md)0;display:flex}.fa .row+.row{box-shadow:0 -1px 0 var(--edge)}.fa .row>.g{color:var(--ink-2)}.fa .row.go{margin:0 calc(var(--space-lg)*-1);padding-inline:var(--space-lg)}.fa .row.go:first-child{border-radius:var(--r-card)var(--r-card)0 0}.fa .row.go:last-child{border-radius:0 0 var(--r-card)var(--r-card)}.fa .row.go:only-child{border-radius:var(--r-card)}.fa .row.go:hover{background:var(--state-hover)}.fa .row.go>.g:last-child{color:var(--ink-4)}.fa .tx{flex:1;min-width:0;display:grid}.fa .tx b{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.fa .tx span{overflow-wrap:anywhere}.fa .meta,.fa .tx span{font-size:var(--text-small-size);color:var(--ink-3)}.fa .meta{white-space:nowrap;font-variant-numeric:tabular-nums}.fa .note{font-size:var(--text-small-size);color:var(--ink-3)}.fa .note.bad{color:var(--destructive-text)}.fa .lk{font-size:var(--text-small-size);color:var(--ink-2)}.fa .lk:hover{color:var(--ink)}.fa .plat{font-size:var(--text-small-size);color:var(--ink-3)}.fa .btn{justify-content:center;align-items:center;gap:var(--space-sm);height:var(--size-md);padding:0 var(--space-md);border-radius:var(--r-button);white-space:nowrap;transition:filter var(--motion-hover-lift-duration)var(--motion-hover-lift-ease),background-color var(--motion-hover-lift-duration)var(--motion-hover-lift-ease),color var(--motion-hover-lift-duration)var(--motion-hover-lift-ease),transform var(--micro-duration)var(--micro-ease);flex:none;font-weight:500;display:inline-flex}.fa .btn .g{width:var(--size-tag-sm);height:var(--size-tag-sm)}.fa .btn:not(:disabled,[aria-disabled=true]):hover{filter:brightness(1.15)}.fa .btn:not(:disabled,[aria-disabled=true]):active{transition-duration:var(--motion-press-sink-duration);transform:scale(.98)}.fa .btn:disabled,.fa .btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;filter:none}.fa .k{background:var(--accent);color:var(--accent-ink)}.fa .k:not(:disabled,[aria-disabled=true]):hover{background:var(--accent-hover);filter:none}.fa .k:not(:disabled,[aria-disabled=true]):active{background:var(--accent-active)}.fa .q{background:var(--quiet-fill-strong);color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge)}.fa .gh{color:var(--ink-2)}.fa .gh:not(:disabled,[aria-disabled=true]):hover{background:var(--state-hover);color:var(--ink);filter:none}.fa .gh:not(:disabled,[aria-disabled=true]):active{background:var(--state-pressed)}.fa .dz{background:var(--destructive-surface);color:var(--destructive-text);box-shadow:inset 0 0 0 1px var(--destructive-border)}.fa .btns{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.fa .ib{width:var(--size-md);height:var(--size-md);border-radius:var(--r-control);color:var(--ink-2);flex:none;place-items:center;display:grid}.fa .ib:hover{background:var(--state-hover);color:var(--ink)}.fa .wsm{width:var(--size-tag);height:var(--size-tag);border-radius:var(--r-tag);background:var(--drive-cobalt);color:var(--ink-max);font-size:var(--text-small-size);flex:none;place-items:center;font-weight:600;display:grid}.fa .wsm.fo{background:var(--drive-forest)}.fa .wsm.xl{width:var(--size-row);height:var(--size-row);border-radius:var(--r-card);font:var(--text-display-weight)var(--text-title-size)/1 var(--font-display)}.fa .av{width:var(--size-sm);height:var(--size-sm);border-radius:var(--capsule);background:var(--quiet-fill-strong);color:var(--ink-2);font-size:var(--text-small-size);flex:none;place-items:center;font-weight:500;display:grid}.fa .av.xl{width:var(--size-row);height:var(--size-row);font:var(--text-display-weight)var(--text-title-size)/1 var(--font-display);color:var(--ink)}.fa .art{width:var(--size-md);height:var(--size-md);background:50%/contain no-repeat;flex:none;display:block}.fa .art.a-pitch{background-image:url(/app/drive-pitch.webp)}.fa .art.xl{width:var(--size-row);height:var(--size-row)}.fa .ghost{width:calc(var(--size-lg)*3);height:calc(var(--size-lg)*3);background:50%/contain no-repeat}.fa .ghost.i-ghost{background-image:url(/app/drive-ghost.webp)}.fa .ok,.fa .role,.fa .wait,.fa .who{align-items:center;gap:var(--space-xs);font-size:var(--text-small-size);color:var(--ink-3);display:inline-flex}.fa .ok .g,.fa .role .g,.fa .wait .g,.fa .who .g{width:var(--space-md);height:var(--space-md)}.fa .ok{color:var(--signal-success)}.fa .wait{color:var(--signal-warning)}.fa .disc{width:var(--size-lg);height:var(--size-lg);border-radius:var(--capsule);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge);color:var(--ink-2);flex:none;place-items:center;display:grid}.fa .disc .g{width:var(--size-tag-sm);height:var(--size-tag-sm)}.fa .disc.sm{width:var(--size-md);height:var(--size-md);border-radius:var(--r-control)}.fa .disc.bad{color:var(--signal-danger)}.fa .tbl{border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--edge);display:grid;overflow:hidden}.fa .tr{align-items:center;gap:var(--space-lg);min-height:var(--size-row);padding:var(--space-sm)var(--space-lg);color:var(--ink);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.fa .tr+.tr{box-shadow:0 -1px 0 var(--edge)}.fa .tr.th{min-height:var(--size-md);background:var(--surface);font-size:var(--text-small-size);color:var(--ink-3);padding-block:0;font-weight:500}.fa .tr.hv,.fa a.tr:hover{background:var(--state-hover)}.fa .tr>.g{color:var(--ink-4)}.fa .tr .nm{align-items:center;gap:var(--space-md);min-width:0;display:flex}.fa .tr .tx b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fa .tr.new .tx b{color:var(--ink-2)}.fa .steps{padding:0 var(--space-xl)}.fa .step{gap:var(--space-sm)var(--space-lg);padding:var(--space-xl)0;grid-template-columns:auto minmax(0,1fr);display:grid}.fa .step+.step{box-shadow:0 -1px 0 var(--edge)}.fa .step .tx{gap:var(--space-xs)}.fa .step .tx b{color:var(--ink-max)}.fa .step .tx span{font-size:var(--text-body-size);color:var(--ink-2)}.fa .step .btns{margin-top:var(--space-sm);grid-column:2}.fa .step.done .tx b{color:var(--ink-2)}.fa .step.done .tx span{color:var(--ink-3)}.fa .tick{width:var(--size-tag);height:var(--size-tag);border-radius:var(--capsule);box-shadow:inset 0 0 0 1px var(--edge-strong);color:var(--signal-success-ink);place-items:center;margin-top:2px;display:grid}.fa .step.done .tick{background:var(--signal-success);box-shadow:none}.fa .tick .g{width:var(--space-md);height:var(--space-md)}.fa .panel{align-items:flex-start;gap:var(--space-lg);padding:var(--space-xl);border-radius:var(--r-card);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge);display:flex}.fa .ptx{gap:var(--space-sm);min-width:0;display:grid}.fa .panel h3{font:600 var(--text-title-size)/var(--text-title-lh)var(--font-body);color:var(--ink-max)}.fa .panel p{color:var(--ink-2)}.fa .panel .btns{margin-top:var(--space-sm)}.fa .ctr{min-height:calc(100dvh - var(--bar));place-items:center;display:grid}.fa .msg{gap:var(--space-lg);text-align:center;max-width:calc(var(--size-lg)*12);justify-items:center;display:grid}.fa .msg h3{font:var(--text-display-weight)calc(var(--text-title-size)*1.4)/var(--text-title-lh)var(--font-display);letter-spacing:var(--text-title-track);color:var(--ink-max);text-wrap:balance}.fa .msg p{color:var(--ink-2);text-wrap:balance}.fa .msg .btns{justify-content:center}.fa .msg .disc{width:var(--size-row);height:var(--size-row)}.fa .msg .disc .g{width:var(--size-tag);height:var(--size-tag)}.fa .burst{width:calc(var(--size-lg)*3.4);height:calc(var(--size-lg)*3.4);place-items:center;display:grid;position:relative}.fa .burst:after,.fa .burst:before{content:"";border-radius:var(--capsule);box-shadow:0 0 0 1px var(--media-specular);opacity:.55;animation:ring var(--motion-celebrate-duration)var(--motion-celebrate-ease)both;position:absolute;inset:0}.fa .burst:after{inset:calc(var(--space-lg)*-1);opacity:.25;animation-delay:var(--motion-drive-online-duration)}.fa .burst .art{width:calc(var(--size-lg)*2.4);height:calc(var(--size-lg)*2.4);animation:online var(--motion-drive-online-duration)var(--motion-drive-online-ease)both}.fa .ban{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xl);padding:var(--space-sm)var(--space-md);border-radius:var(--r-control);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge);font-size:var(--text-small-size);color:var(--ink-2);display:flex}.fa .ban .g{color:var(--signal-warning)}.fa .fld{gap:var(--space-xs);display:grid}.fa .fld>span{font-size:var(--text-small-size);color:var(--ink-3)}.fa .in{height:var(--size-md);padding:0 var(--space-md);border-radius:var(--r-control);background:var(--quiet-fill);box-shadow:inset 0 0 0 1px var(--edge-strong);color:var(--ink-max);align-items:center;min-width:0;display:flex}.fa .in input{all:unset;min-width:0;color:var(--ink-max);caret-color:var(--ink-max);flex:1}.fa dialog{color:inherit;background:0 0;border:0;max-width:none;max-height:none;padding:0}.fa dialog:not([open]){display:none}.fa dialog::backdrop{background:var(--overlay-scrim)}.fa dialog.scrim{width:100%;height:100%;padding:var(--space-lg);background:var(--overlay-scrim);place-items:center;position:fixed;inset:0}.fa .dlg,.fa dialog.scrim[open]{display:grid}.fa .dlg{width:min(100%,calc(var(--size-lg)*11.5));gap:var(--space-lg);padding:var(--space-xl);border-radius:var(--r-frame);background:var(--surface-raised);box-shadow:var(--shadow-float),inset 0 0 0 1px var(--edge)}.fa .dlg h3{font:600 var(--text-title-size)/var(--text-title-lh)var(--font-body);color:var(--ink-max)}.fa .cq{gap:var(--space-sm)var(--space-md);font-size:var(--text-small-size);line-height:var(--text-small-lh);grid-template-columns:auto 1fr;display:grid}.fa .cq dt{color:var(--ink-3)}.fa .cq dd{color:var(--ink)}.fa .dlg .btns{justify-content:flex-end}.fa .sk{background:var(--quiet-fill-strong);animation:pulse var(--motion-skeleton-pulse-duration)var(--motion-skeleton-pulse-ease)infinite alternate}.fa .skl{width:calc(var(--size-lg)*5);height:var(--space-md);border-radius:var(--r-rule);display:block}.fa .skl.sm{width:calc(var(--size-lg)*1.5)}.fa .skl.lg{width:calc(var(--size-lg)*7);height:var(--space-xl)}.fa .art.sk,.fa .av.sk,.fa .wsm.sk{background:var(--quiet-fill-strong)}.fa .crumb a,.fa .ib,.fa .in,.fa .lk,.fa .me,.fa .mi,.fa .nav,.fa .row.go,.fa .team,.fa a.tr{transition:background-color var(--motion-hover-lift-duration)var(--motion-hover-lift-ease),color var(--motion-hover-lift-duration)var(--motion-hover-lift-ease),box-shadow var(--motion-hover-lift-duration)var(--motion-hover-lift-ease),transform var(--micro-duration)var(--micro-ease)}.fa .me:active,.fa .mi:active,.fa .nav:active,.fa .row.go:active,.fa .team:active,.fa a.tr:active{background:var(--state-pressed);transition-duration:var(--motion-press-sink-duration)}.fa .mi.first:hover{filter:brightness(1.25)}.fa .ib:active{background:var(--state-pressed);transition-duration:var(--motion-press-sink-duration);transform:scale(.98)}.fa .row.go>.g:last-child,.fa a.tr>.g{transition:color var(--motion-hover-lift-duration)var(--motion-hover-lift-ease)}.fa .row.go:hover>.g:last-child,.fa a.tr:hover>.g{color:var(--ink-2)}.fa .in{cursor:text}.fa .in:hover{box-shadow:inset 0 0 0 1px var(--ink-4)}.fa .in:focus-within{box-shadow:inset 0 0 0 1px var(--focus-color)}.fa :disabled,.fa [aria-disabled=true]{cursor:not-allowed}.fa .mi:focus-visible,.fa .nav:focus-visible,.fa .row.go:focus-visible,.fa a.tr:focus-visible{outline-offset:calc(var(--focus-width)*-1)}.fa [data-tip]{display:inline-flex;position:relative}.fa [data-tip]:after{content:attr(data-tip);z-index:var(--layer-popover);left:0;bottom:calc(100% + var(--space-sm));width:max-content;max-width:calc(var(--size-lg)*6);padding:var(--space-xs)var(--space-sm);border-radius:var(--r-tag);background:var(--surface-raised);box-shadow:var(--shadow-float),inset 0 0 0 1px var(--edge);color:var(--ink);font-size:var(--text-small-size);font-weight:400;line-height:var(--text-small-lh);text-align:left;pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--motion-popover-out-duration)var(--motion-popover-out-ease),visibility 0s linear var(--motion-popover-out-duration);position:absolute}.fa [data-tip]:has(:focus-visible):after,.fa [data-tip]:hover:after{opacity:1;visibility:visible;transition:opacity var(--micro-duration)var(--micro-ease)var(--feedback-tooltip-delay),visibility 0s linear var(--feedback-tooltip-delay)}.fa details[open]>.menu{animation:fa-pop var(--motion-popover-in-duration)var(--motion-popover-in-ease)both}.fa .tsw .menu{transform-origin:0 0}.fa .acct .menu{transform-origin:0 100%}.fa dialog.scrim[open]{animation:fa-fade var(--settle-duration)var(--settle-ease)both}.fa dialog[open] .dlg{animation:fa-modal var(--motion-modal-in-duration)var(--motion-modal-in-ease)both}.fa .side{view-transition-name:fa-side}.fa .bar{view-transition-name:fa-bar}::view-transition-group(fa-side){animation:none}::view-transition-old(fa-side){animation:none}::view-transition-new(fa-side){animation:none}::view-transition-group(fa-bar){animation:none}::view-transition-old(fa-bar){animation:none}::view-transition-new(fa-bar){animation:none}@media (max-width:1024px){.fa .split{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.fa{grid-template-columns:minmax(0,1fr)}.fa .side{z-index:var(--layer-dialog);width:min(calc(100% - var(--size-lg)*1.5),calc(var(--size-lg)*7));height:100dvh;box-shadow:var(--shadow-float),inset -1px 0 0 var(--edge);visibility:hidden;transition:transform var(--motion-settle-in-duration)var(--motion-settle-in-ease),visibility 0s linear var(--motion-settle-in-duration);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.fa[data-nav=open] .side{visibility:visible;transition:transform var(--motion-settle-in-duration)var(--motion-settle-in-ease);transform:none}.fa .ib.burger{margin-left:calc(var(--space-sm)*-1);display:grid}.fa .navscrim{z-index:var(--layer-scrim);background:var(--overlay-scrim);opacity:0;pointer-events:none;transition:opacity var(--motion-settle-in-duration)var(--motion-settle-in-ease);display:block;position:fixed;inset:0}.fa[data-nav=open] .navscrim{opacity:1;pointer-events:auto}.fa .bar{gap:var(--space-sm);padding:0 var(--space-lg)}.fa .body{padding:var(--space-xl)var(--space-lg)var(--space-section)}.fa .phd{gap:var(--space-lg);margin-bottom:var(--space-xl)}.fa .sec{margin-top:var(--space-xl)}.fa .tr{gap:var(--space-md);padding-inline:var(--space-md)}.fa .steps{padding:0 var(--space-lg)}.fa .step{gap:var(--space-sm)var(--space-md);padding:var(--space-lg)0}.fa .panel{padding:var(--space-lg);flex-direction:column}.fa .row:not(.go){flex-wrap:wrap}.fa .row:not(.go)>.tx{flex:1 1 calc(100% - var(--size-tag) - var(--space-md)*3)}.fa .cq{grid-template-columns:1fr;gap:2px}.fa .cq dd{margin-bottom:var(--space-sm)}.fa .dlg .btns .btn{flex:1}.fa dialog.scrim[open]{align-items:end}}@media (prefers-reduced-motion:reduce){.fa *,.fa :after,.fa :before{transition:none!important;animation:none!important}}@keyframes pulse{50%{opacity:.5}}@keyframes fa-pop{0%{opacity:0;transform:scale(.97)}}@keyframes fa-modal{0%{opacity:0;transform:scale(.96)}}@keyframes fa-fade{0%{opacity:0}}@keyframes ring{0%{opacity:0;transform:scale(.6)}}@keyframes online{0%{filter:grayscale()brightness(.6)}}.fa .skip{left:var(--space-md);top:calc(var(--space-xl)*-4);z-index:var(--layer-toast);padding:var(--space-sm)var(--space-lg);border-radius:var(--r-control);background:var(--surface-raised);color:var(--ink-max);box-shadow:var(--shadow-float),inset 0 0 0 1px var(--edge-strong);position:absolute}.fa .skip:focus{top:var(--space-md)}.fa main:focus{outline:none}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}