/*! tailwindcss v4.3.3 | 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)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-outline-style:solid;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--desktop-color-black:#000;--desktop-color-white:#fff;--desktop-spacing:.25rem;--desktop-container-lg:32rem;--desktop-text-xs:.75rem;--desktop-text-xs--line-height:calc(1 / .75);--desktop-text-sm:.875rem;--desktop-text-sm--line-height:calc(1.25 / .875);--desktop-text-base:1rem;--desktop-text-base--line-height:calc(1.5 / 1);--desktop-text-lg:1.125rem;--desktop-text-lg--line-height:calc(1.75 / 1.125);--desktop-font-weight-medium:500;--desktop-font-weight-semibold:600;--desktop-tracking-widest:.1em;--desktop-radius-xs:.125rem;--desktop-default-transition-duration:.15s;--desktop-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.desktop\:\@container\/card-header{container:card-header/inline-size}.desktop\:pointer-events-none{pointer-events:none}.desktop\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.desktop\:absolute{position:absolute}.desktop\:fixed{position:fixed}.desktop\:relative{position:relative}.desktop\:inset-0{inset:0}.desktop\:top-4{top:calc(var(--desktop-spacing) * 4)}.desktop\:top-\[50\%\]{top:50%}.desktop\:right-4{right:calc(var(--desktop-spacing) * 4)}.desktop\:left-2{left:calc(var(--desktop-spacing) * 2)}.desktop\:left-\[50\%\]{left:50%}.desktop\:z-50{z-index:50}.desktop\:col-start-2{grid-column-start:2}.desktop\:row-span-2{grid-row:span 2/span 2}.desktop\:row-start-1{grid-row-start:1}.desktop\:-mx-1{margin-inline:calc(var(--desktop-spacing) * -1)}.desktop\:my-1{margin-block:var(--desktop-spacing)}.desktop\:ml-auto{margin-left:auto}.desktop\:block{display:block}.desktop\:flex{display:flex}.desktop\:grid{display:grid}.desktop\:inline-flex{display:inline-flex}.desktop\:size-2{width:calc(var(--desktop-spacing) * 2);height:calc(var(--desktop-spacing) * 2)}.desktop\:size-2\.5{width:calc(var(--desktop-spacing) * 2.5);height:calc(var(--desktop-spacing) * 2.5)}.desktop\:size-3\.5{width:calc(var(--desktop-spacing) * 3.5);height:calc(var(--desktop-spacing) * 3.5)}.desktop\:size-4{width:calc(var(--desktop-spacing) * 4);height:calc(var(--desktop-spacing) * 4)}.desktop\:size-6{width:calc(var(--desktop-spacing) * 6);height:calc(var(--desktop-spacing) * 6)}.desktop\:size-8{width:calc(var(--desktop-spacing) * 8);height:calc(var(--desktop-spacing) * 8)}.desktop\:size-9{width:calc(var(--desktop-spacing) * 9);height:calc(var(--desktop-spacing) * 9)}.desktop\:size-10{width:calc(var(--desktop-spacing) * 10);height:calc(var(--desktop-spacing) * 10)}.desktop\:size-full{width:100%;height:100%}.desktop\:h-2\.5{height:calc(var(--desktop-spacing) * 2.5)}.desktop\:h-6{height:calc(var(--desktop-spacing) * 6)}.desktop\:h-8{height:calc(var(--desktop-spacing) * 8)}.desktop\:h-9{height:calc(var(--desktop-spacing) * 9)}.desktop\:h-10{height:calc(var(--desktop-spacing) * 10)}.desktop\:h-\[1\.15rem\]{height:1.15rem}.desktop\:h-full{height:100%}.desktop\:h-px{height:1px}.desktop\:max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.desktop\:max-h-\[300px\]{max-height:300px}.desktop\:w-2\.5{width:calc(var(--desktop-spacing) * 2.5)}.desktop\:w-8{width:calc(var(--desktop-spacing) * 8)}.desktop\:w-72{width:calc(var(--desktop-spacing) * 72)}.desktop\:w-fit{width:fit-content}.desktop\:w-full{width:100%}.desktop\:max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.desktop\:min-w-0{min-width:0}.desktop\:min-w-\[8rem\]{min-width:8rem}.desktop\:flex-1{flex:1}.desktop\:shrink-0{flex-shrink:0}.desktop\:origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.desktop\:origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.desktop\:origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.desktop\:translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.desktop\:translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.desktop\:translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.desktop\:rotate-45{rotate:45deg}.desktop\:animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.desktop\:cursor-default{cursor:default}.desktop\:touch-none{touch-action:none}.desktop\:scroll-py-1{scroll-padding-block:var(--desktop-spacing)}.desktop\:auto-rows-min{grid-auto-rows:min-content}.desktop\:grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.desktop\:flex-col{flex-direction:column}.desktop\:flex-col-reverse{flex-direction:column-reverse}.desktop\:items-center{align-items:center}.desktop\:items-start{align-items:flex-start}.desktop\:justify-center{justify-content:center}.desktop\:gap-1{gap:var(--desktop-spacing)}.desktop\:gap-1\.5{gap:calc(var(--desktop-spacing) * 1.5)}.desktop\:gap-2{gap:calc(var(--desktop-spacing) * 2)}.desktop\:gap-4{gap:calc(var(--desktop-spacing) * 4)}.desktop\:gap-6{gap:calc(var(--desktop-spacing) * 6)}.desktop\:self-start{align-self:flex-start}.desktop\:justify-self-end{justify-self:flex-end}.desktop\:overflow-hidden{overflow:hidden}.desktop\:overflow-x-hidden{overflow-x:hidden}.desktop\:overflow-y-auto{overflow-y:auto}.desktop\:rounded-\[2px\]{border-radius:2px}.desktop\:rounded-\[inherit\]{border-radius:inherit}.desktop\:rounded-full{border-radius:2147483647px}.desktop\:rounded-lg{border-radius:var(--desktop-radius-base)}.desktop\:rounded-md{border-radius:calc(var(--desktop-radius-base) - 2px)}.desktop\:rounded-sm{border-radius:calc(var(--desktop-radius-base) - 4px)}.desktop\:rounded-xl{border-radius:calc(var(--desktop-radius-base) + 4px)}.desktop\:rounded-xs{border-radius:var(--desktop-radius-xs)}.desktop\:border{border-style:var(--tw-border-style);border-width:1px}.desktop\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.desktop\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.desktop\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.desktop\:border-input{border-color:var(--desktop-input)}.desktop\:border-transparent{border-color:#0000}.desktop\:border-t-transparent{border-top-color:#0000}.desktop\:border-l-transparent{border-left-color:#0000}.desktop\:bg-background{background-color:var(--desktop-background)}.desktop\:bg-black\/50{background-color:var(--desktop-color-black)}@supports (color:color-mix(in lab, red, red)){.desktop\:bg-black\/50{background-color:color-mix(in oklab, var(--desktop-color-black) 50%, transparent)}}.desktop\:bg-border{background-color:var(--desktop-border)}.desktop\:bg-card{background-color:var(--desktop-card)}.desktop\:bg-destructive{background-color:var(--desktop-destructive)}.desktop\:bg-foreground{background-color:var(--desktop-foreground)}.desktop\:bg-popover{background-color:var(--desktop-popover)}.desktop\:bg-primary{background-color:var(--desktop-primary)}.desktop\:bg-secondary{background-color:var(--desktop-secondary)}.desktop\:bg-transparent{background-color:#0000}.desktop\:fill-current{fill:currentColor}.desktop\:fill-foreground{fill:var(--desktop-foreground)}.desktop\:p-0{padding:0}.desktop\:p-1{padding:var(--desktop-spacing)}.desktop\:p-4{padding:calc(var(--desktop-spacing) * 4)}.desktop\:p-6{padding:calc(var(--desktop-spacing) * 6)}.desktop\:p-px{padding:1px}.desktop\:px-2{padding-inline:calc(var(--desktop-spacing) * 2)}.desktop\:px-3{padding-inline:calc(var(--desktop-spacing) * 3)}.desktop\:px-4{padding-inline:calc(var(--desktop-spacing) * 4)}.desktop\:px-6{padding-inline:calc(var(--desktop-spacing) * 6)}.desktop\:py-1{padding-block:var(--desktop-spacing)}.desktop\:py-1\.5{padding-block:calc(var(--desktop-spacing) * 1.5)}.desktop\:py-2{padding-block:calc(var(--desktop-spacing) * 2)}.desktop\:py-3{padding-block:calc(var(--desktop-spacing) * 3)}.desktop\:py-6{padding-block:calc(var(--desktop-spacing) * 6)}.desktop\:pr-2{padding-right:calc(var(--desktop-spacing) * 2)}.desktop\:pl-8{padding-left:calc(var(--desktop-spacing) * 8)}.desktop\:text-center{text-align:center}.desktop\:text-base{font-size:var(--desktop-text-base);line-height:var(--tw-leading,var(--desktop-text-base--line-height))}.desktop\:text-lg{font-size:var(--desktop-text-lg);line-height:var(--tw-leading,var(--desktop-text-lg--line-height))}.desktop\:text-sm{font-size:var(--desktop-text-sm);line-height:var(--tw-leading,var(--desktop-text-sm--line-height))}.desktop\:text-xs{font-size:var(--desktop-text-xs);line-height:var(--tw-leading,var(--desktop-text-xs--line-height))}.desktop\:leading-none{--tw-leading:1;line-height:1}.desktop\:font-medium{--tw-font-weight:var(--desktop-font-weight-medium);font-weight:var(--desktop-font-weight-medium)}.desktop\:font-semibold{--tw-font-weight:var(--desktop-font-weight-semibold);font-weight:var(--desktop-font-weight-semibold)}.desktop\:tracking-widest{--tw-tracking:var(--desktop-tracking-widest);letter-spacing:var(--desktop-tracking-widest)}.desktop\:text-balance{text-wrap:balance}.desktop\:whitespace-nowrap{white-space:nowrap}.desktop\:text-background{color:var(--desktop-background)}.desktop\:text-card-foreground{color:var(--desktop-card-foreground)}.desktop\:text-foreground{color:var(--desktop-foreground)}.desktop\:text-muted-foreground{color:var(--desktop-muted-foreground)}.desktop\:text-popover-foreground{color:var(--desktop-popover-foreground)}.desktop\:text-primary{color:var(--desktop-primary)}.desktop\:text-primary-foreground{color:var(--desktop-primary-foreground)}.desktop\:text-secondary-foreground{color:var(--desktop-secondary-foreground)}.desktop\:text-white{color:var(--desktop-color-white)}.desktop\:underline-offset-4{text-underline-offset:4px}.desktop\:opacity-50{opacity:.5}.desktop\:opacity-70{opacity:.7}.desktop\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.desktop\:shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.desktop\:shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.desktop\:shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.desktop\:ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.desktop\:ring-offset-background{--tw-ring-offset-color:var(--desktop-background)}.desktop\:outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.desktop\:outline-hidden{outline-offset:2px;outline:2px solid #0000}}.desktop\:transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--desktop-default-transition-timing-function));transition-duration:var(--tw-duration,var(--desktop-default-transition-duration))}.desktop\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--desktop-default-transition-timing-function));transition-duration:var(--tw-duration,var(--desktop-default-transition-duration))}.desktop\: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(--desktop-default-transition-timing-function));transition-duration:var(--tw-duration,var(--desktop-default-transition-duration))}.desktop\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--desktop-default-transition-timing-function));transition-duration:var(--tw-duration,var(--desktop-default-transition-duration))}.desktop\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--desktop-default-transition-timing-function));transition-duration:var(--tw-duration,var(--desktop-default-transition-duration))}.desktop\:duration-200{--tw-duration:.2s;transition-duration:.2s}.desktop\:fade-in-0{--tw-enter-opacity:0}.desktop\:outline-none{--tw-outline-style:none;outline-style:none}.desktop\:select-none{user-select:none}.desktop\:zoom-in-95{--tw-enter-scale:.95}.desktop\:selection\:bg-primary ::selection,.desktop\:selection\:bg-primary::selection{background-color:var(--desktop-primary)}.desktop\:selection\:text-primary-foreground ::selection,.desktop\:selection\:text-primary-foreground::selection{color:var(--desktop-primary-foreground)}.desktop\:file\:inline-flex::file-selector-button{display:inline-flex}.desktop\:file\:h-7::file-selector-button{height:calc(var(--desktop-spacing) * 7)}.desktop\:file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.desktop\:file\:bg-transparent::file-selector-button{background-color:#0000}.desktop\:file\:text-sm::file-selector-button{font-size:var(--desktop-text-sm);line-height:var(--tw-leading,var(--desktop-text-sm--line-height))}.desktop\:file\:font-medium::file-selector-button{--tw-font-weight:var(--desktop-font-weight-medium);font-weight:var(--desktop-font-weight-medium)}.desktop\:file\:text-foreground::file-selector-button{color:var(--desktop-foreground)}.desktop\:placeholder\:text-muted-foreground::placeholder{color:var(--desktop-muted-foreground)}@media (hover:hover){.desktop\:hover\:bg-accent:hover{background-color:var(--desktop-accent)}.desktop\:hover\:bg-destructive\/90:hover{background-color:var(--desktop-destructive)}@supports (color:color-mix(in lab, red, red)){.desktop\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--desktop-destructive) 90%, transparent)}}.desktop\:hover\:bg-primary\/90:hover{background-color:var(--desktop-primary)}@supports (color:color-mix(in lab, red, red)){.desktop\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--desktop-primary) 90%, transparent)}}.desktop\:hover\:bg-secondary\/80:hover{background-color:var(--desktop-secondary)}@supports (color:color-mix(in lab, red, red)){.desktop\:hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--desktop-secondary) 80%, transparent)}}.desktop\:hover\:text-accent-foreground:hover{color:var(--desktop-accent-foreground)}.desktop\:hover\:underline:hover{text-decoration-line:underline}.desktop\:hover\:opacity-100:hover{opacity:1}}.desktop\:focus\:bg-accent:focus{background-color:var(--desktop-accent)}.desktop\:focus\:text-accent-foreground:focus{color:var(--desktop-accent-foreground)}.desktop\:focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.desktop\:focus\:ring-ring:focus{--tw-ring-color:var(--desktop-ring)}.desktop\:focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.desktop\:focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.desktop\:focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.desktop\:focus-visible\:border-ring:focus-visible{border-color:var(--desktop-ring)}.desktop\:focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.desktop\:focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--desktop-destructive)}@supports (color:color-mix(in lab, red, red)){.desktop\:focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--desktop-destructive) 20%, transparent)}}.desktop\:focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--desktop-ring)}@supports (color:color-mix(in lab, red, red)){.desktop\:focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--desktop-ring) 50%, transparent)}}.desktop\:focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.desktop\:disabled\:pointer-events-none:disabled{pointer-events:none}.desktop\:disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.desktop\:disabled\:opacity-50:disabled{opacity:.5}.desktop\:has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.desktop\:has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--desktop-spacing) * 1.5)}.desktop\:has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--desktop-spacing) * 2.5)}.desktop\:has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--desktop-spacing) * 3)}.desktop\:has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--desktop-spacing) * 4)}.desktop\:aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--desktop-destructive)}.desktop\:aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--desktop-destructive)}@supports (color:color-mix(in lab, red, red)){.desktop\:aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--desktop-destructive) 20%, transparent)}}.desktop\:data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.desktop\:data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.desktop\:data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.desktop\:data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.desktop\:data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--desktop-spacing) * 8)}.desktop\:data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.desktop\:data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.desktop\:data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.desktop\:data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.desktop\:data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--desktop-accent)}.desktop\:data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--desktop-accent-foreground)}.desktop\:data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.desktop\:data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.desktop\:data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.desktop\:data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}:is(.desktop\:\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--desktop-spacing) * 12)}.desktop\:data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.desktop\:data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--desktop-primary)}.desktop\:data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.desktop\:data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.desktop\:data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.desktop\:data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.desktop\:data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--desktop-accent)}.desktop\:data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--desktop-accent-foreground)}.desktop\:data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--desktop-muted-foreground)}.desktop\:data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.desktop\:data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.desktop\:data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.desktop\:data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--desktop-input)}.desktop\:data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--desktop-destructive)}.desktop\:data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--desktop-destructive)}@supports (color:color-mix(in lab, red, red)){.desktop\:data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--desktop-destructive) 10%, transparent)}}.desktop\:data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--desktop-destructive)}@media (width>=40rem){.desktop\:sm\:max-w-lg{max-width:var(--desktop-container-lg)}.desktop\:sm\:flex-row{flex-direction:row}.desktop\:sm\:justify-end{justify-content:flex-end}.desktop\:sm\:text-left{text-align:left}}@media (width>=48rem){.desktop\:md\:text-sm{font-size:var(--desktop-text-sm);line-height:var(--tw-leading,var(--desktop-text-sm--line-height))}}@media (prefers-color-scheme:dark){.desktop\:dark\:border-input{border-color:var(--desktop-input)}.desktop\:dark\:bg-destructive\/60{background-color:var(--desktop-destructive)}@supports (color:color-mix(in lab, red, red)){.desktop\:dark\:bg-destructive\/60{background-color:color-mix(in oklab, var(--desktop-destructive) 60%, transparent)}}.desktop\:dark\:bg-input\/30{background-color:var(--desktop-input)}@supports (color:color-mix(in lab, red, red)){.desktop\:dark\:bg-input\/30{background-color:color-mix(in oklab, var(--desktop-input) 30%, transparent)}}@media (hover:hover){.desktop\:dark\:hover\:bg-accent\/50:hover{background-color:var(--desktop-accent)}@supports (color:color-mix(in lab, red, red)){.desktop\:dark\:hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--desktop-accent) 50%, transparent)}}.desktop\:dark\:hover\:bg-input\/50:hover{background-color:var(--desktop-input)}@supports (color:color-mix(in lab, red, red)){.desktop\:dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab, var(--desktop-input) 50%, transparent)}}}.desktop\:dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:var(--desktop-destructive)}@supports (color:color-mix(in lab, red, red)){.desktop\:dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--desktop-destructive) 40%, transparent)}}.desktop\:dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:var(--desktop-destructive)}@supports (color:color-mix(in lab, red, red)){.desktop\:dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--desktop-destructive) 40%, transparent)}}.desktop\:dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20[data-variant=destructive]:focus{background-color:var(--desktop-destructive)}@supports (color:color-mix(in lab, red, red)){.desktop\:dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--desktop-destructive) 20%, transparent)}}}.desktop\:\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--desktop-spacing) * 2)}.desktop\:\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--desktop-spacing) * 1.5)}.desktop\:\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--desktop-text-xs);line-height:var(--tw-leading,var(--desktop-text-xs--line-height))}.desktop\:\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--desktop-font-weight-medium);font-weight:var(--desktop-font-weight-medium)}.desktop\:\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--desktop-muted-foreground)}.desktop\:\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--desktop-spacing) * 2)}.desktop\:\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.desktop\:\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--desktop-spacing) * 5)}.desktop\:\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--desktop-spacing) * 5)}.desktop\:\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--desktop-spacing) * 12)}.desktop\:\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--desktop-spacing) * 2)}.desktop\:\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--desktop-spacing) * 3)}.desktop\:\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--desktop-spacing) * 5)}.desktop\:\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--desktop-spacing) * 5)}.desktop\:\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.desktop\:\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.desktop\:\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--desktop-spacing) * 3);height:calc(var(--desktop-spacing) * 3)}.desktop\:\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--desktop-spacing) * 4);height:calc(var(--desktop-spacing) * 4)}.desktop\:\[\&_svg\:not\(\[class\*\=text-\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--desktop-muted-foreground)}.desktop\:\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--desktop-spacing) * 6)}.desktop\:\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--desktop-spacing) * 6)}:is(.desktop\:data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive\![data-variant=destructive]>*):is(svg){color:var(--desktop-destructive)!important}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root,.desktop-v2{--desktop-background:oklch(100% 0 0);--desktop-foreground:oklch(14.5% 0 0);--desktop-card:oklch(100% 0 0);--desktop-card-foreground:oklch(14.5% 0 0);--desktop-popover:oklch(100% 0 0);--desktop-popover-foreground:oklch(14.5% 0 0);--desktop-primary:oklch(20.5% 0 0);--desktop-primary-foreground:oklch(98.5% 0 0);--desktop-secondary:oklch(97% 0 0);--desktop-secondary-foreground:oklch(20.5% 0 0);--desktop-muted:oklch(97% 0 0);--desktop-muted-foreground:oklch(55.6% 0 0);--desktop-accent:oklch(97% 0 0);--desktop-accent-foreground:oklch(20.5% 0 0);--desktop-destructive:oklch(57.7% .245 27.325);--desktop-border:var(--fracton-border);--desktop-input:oklch(92.2% 0 0);--desktop-ring:oklch(70.8% 0 0);--desktop-radius-base:.625rem}.desktop-v2,.desktop-v2 :where(*):not(.dv2-native,.dv2-native *){border-color:var(--desktop-border)}:root{--desktop-background:var(--fracton-bg);--desktop-foreground:var(--fracton-text-strong);--desktop-card:var(--fracton-surface-nav);--desktop-card-foreground:var(--fracton-text-strong);--desktop-popover:var(--fracton-surface-sidebar);--desktop-popover-foreground:var(--fracton-text-strong);--desktop-primary:var(--fracton-accent-strong);--desktop-primary-foreground:var(--fracton-bg);--desktop-secondary:var(--fracton-surface-muted);--desktop-secondary-foreground:var(--fracton-text);--desktop-muted:var(--fracton-surface-muted);--desktop-muted-foreground:var(--fracton-text-muted);--desktop-accent:var(--fracton-accent-surface);--desktop-accent-foreground:var(--fracton-accent-strong);--desktop-border:var(--fracton-border);--desktop-input:var(--fracton-border);--desktop-ring:var(--fracton-accent)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@media (width>=64rem){html[data-desktop-v2],html[data-desktop-v2] body{background:var(--fracton-bg);width:100%;height:100%;margin:0;overflow:hidden}html[data-desktop-v2] body>.fracton-page,html[data-desktop-v2] body>.fracton-skip-link,html[data-desktop-v2] .browser-phone-frame{display:none!important}}.desktop-v2[hidden]{display:none}.desktop-v2{--dv2-bg:#11161c;--dv2-sidebar:#0e1319;--dv2-surface:#161d25;--dv2-hover:#1c2530;--dv2-line:#28313c;--dv2-soft-line:#212a35;--dv2-text:#e4eaf1;--dv2-muted:#97a4b5;--dv2-faint:#69798d;--dv2-accent:#7cbbf0;--dv2-accent-bg:#203448;--dv2-white:#f8fafc;font:14px/1.5 var(--fracton-font-sans);color:var(--dv2-text);background:var(--dv2-bg);text-align:left}[data-theme=light] .desktop-v2{--dv2-bg:#fcfbf8;--dv2-sidebar:#f4f3ef;--dv2-surface:#fff;--dv2-hover:#eeefed;--dv2-line:#dcdedc;--dv2-soft-line:#e8e8e3;--dv2-text:#26313d;--dv2-muted:#65717d;--dv2-faint:#79828c;--dv2-accent:#1876b8;--dv2-accent-bg:#e3eef6;--dv2-white:#fff}.desktop-v2 :where(*),.dv2-command-dialog :where(*),.dv2-more-dialog :where(*){box-sizing:border-box}.desktop-v2 :where(button,input,select){font:inherit}.desktop-v2 :where(a){color:inherit;text-decoration:none}.desktop-v2 :where(button){cursor:pointer}.desktop-v2 :where(button,a,input,select):focus-visible{outline:2px solid var(--dv2-accent);outline-offset:4px}.desktop-v2 :where(.dosing-local-search__input,.inline-search__input,.reference-field input,.dv2-search-input input,.dv2-more-search input,.dv2-command-input input):focus,.desktop-v2 :where(.dosing-local-search__input,.inline-search__input,.reference-field input,.dv2-search-input input,.dv2-more-search input,.dv2-command-input input):focus-visible{box-shadow:none!important;outline:none!important}.desktop-v2 :where(h1,h2,h3,p){margin:0}.desktop-v2 :where(button:disabled){opacity:.45;cursor:not-allowed}.dv2-shell{grid-template-columns:232px minmax(0,1fr);min-width:1024px;height:100dvh;display:grid}.dv2-sidebar{background:var(--dv2-sidebar);border-right:1px solid var(--dv2-line);flex-direction:column;min-height:0;padding:28px 16px 16px;display:flex;overflow:hidden}.dv2-brand{align-items:center;gap:9px;margin:0 8px 31px;display:flex}.dv2-brand-mark{border-radius:9px;flex:0 0 32px;width:32px;height:32px;display:block;overflow:hidden}.dv2-brand-mark img{object-fit:cover;width:100%;height:100%;display:block}.dv2-brand>span:not(.dv2-brand-mark){letter-spacing:-1.5px;font-size:26px;font-weight:600}.dv2-brand-dot{color:var(--dv2-accent)}.dv2-brand small{font:9px var(--fracton-font-mono);border:1px solid var(--dv2-line);letter-spacing:.5px;color:var(--dv2-muted);border-radius:4px;margin-left:auto;padding:3px 4px}.dv2-sidebar-search{border:1px solid var(--dv2-line);background:var(--dv2-surface);width:100%;color:var(--dv2-muted);text-align:left;border-radius:7px;align-items:center;gap:9px;padding:10px;display:flex;font-size:12px!important}.dv2-sidebar-search kbd{font:10px var(--fracton-font-mono);color:var(--dv2-faint);margin-left:auto}.dv2-nav-label{color:var(--dv2-faint);font:10px var(--fracton-font-mono);letter-spacing:1.5px;margin:29px 12px 10px}.dv2-primary-nav{flex-direction:column;gap:4px;display:flex}.dv2-primary-nav a,.dv2-settings-link{color:var(--dv2-muted);border-radius:6px;align-items:center;gap:12px;padding:11px 13px;font-weight:500;display:flex}.dv2-primary-nav a:hover,.dv2-settings-link:hover{background:var(--dv2-hover);color:var(--dv2-text)}.dv2-primary-nav a[aria-current]{background:var(--dv2-accent-bg);color:var(--dv2-accent)}.dv2-nav-indicator{background:var(--dv2-accent);border-radius:50%;width:5px;height:5px;margin-left:auto}.dv2-sidebar-bottom{margin-top:auto;padding-top:24px}.dv2-settings-link{border:0;border-top:1px solid var(--dv2-line);text-align:left;background:0 0;border-radius:0;width:100%;padding-block:15px;font-size:12px}.dv2-settings-link svg:last-child{margin-left:auto}.dv2-sidebar-foot{color:var(--dv2-faint);justify-content:space-between;margin:5px 12px 0;font-size:10px;display:flex}.dv2-sidebar-foot :is(a,span){align-items:center;gap:4px;display:flex}.dv2-sidebar-foot i{background:#77bca0;border-radius:50%;width:5px;height:5px}.dv2-sidebar-foot i.is-offline{background:#c8a66c}.dv2-main-frame{flex-direction:column;min-width:0;display:flex;overflow:hidden}.dv2-topbar{--dv2-toolbar-gutter:36px;z-index:30;border-bottom:1px solid var(--dv2-soft-line);background:var(--dv2-bg);flex:0 0 67px;justify-content:space-between;align-items:center;padding:0 36px;display:flex;position:relative}.dv2-breadcrumb{color:var(--dv2-faint);align-items:center;gap:11px;font-size:12px;display:flex}.dv2-breadcrumb :is(strong,.dv2-breadcrumb-link){color:var(--dv2-text);font-weight:500}.dv2-breadcrumb-link:hover{color:var(--dv2-accent)}.dv2-topbar-actions{align-items:center;gap:10px;display:flex}.dv2-device-label{color:var(--dv2-muted);align-items:center;gap:6px;margin-right:15px;font-size:10px;display:flex}.dv2-device-label svg{color:#7fa795}.dv2-icon-button{color:var(--dv2-muted);background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:7px;display:inline-flex}.dv2-icon-button:hover{color:var(--dv2-text);background:var(--dv2-hover)}.dv2-icon-button[aria-pressed=true]{color:var(--dv2-accent)}.dv2-workspace{scroll-behavior:smooth;scrollbar-color:var(--dv2-line) transparent;flex:1;min-height:0;scroll-padding-top:28px;overflow:auto;padding:34px 36px 20px!important}.dv2-page{max-width:1560px;min-height:calc(100dvh - 180px);margin:0 auto}.dv2-modal-route-placeholder{min-height:calc(100dvh - 180px)}.dv2-page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.dv2-eyebrow{color:var(--dv2-faint);font:10px var(--fracton-font-mono);letter-spacing:1.5px;line-height:1.5}.dv2-page-heading h1{letter-spacing:-1.1px;color:var(--dv2-text);margin:9px 0 10px;font-size:36px;font-weight:500;line-height:1.15}.dv2-page-heading p{color:var(--dv2-muted);font-size:13px}.dv2-page-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.dv2-button{background:var(--dv2-surface);min-height:37px;color:var(--dv2-text);border:1px solid var(--dv2-line);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 13px;display:inline-flex;font-size:12px!important;font-weight:500!important}.dv2-button:hover{background:var(--dv2-hover)}.dv2-button-primary{background:var(--dv2-accent);border-color:var(--dv2-accent);color:#fff!important}[data-theme=light] .dv2-button-primary{color:#fff!important}.dv2-button-primary:hover{filter:brightness(1.08);background:var(--dv2-accent)}.dv2-button-quiet{background:0 0}.dv2-workspace-footer{border-top:1px solid var(--dv2-soft-line);max-width:1560px;color:var(--dv2-faint);justify-content:space-between;margin:30px auto 0;padding-top:16px;font-size:10px;display:flex}.dv2-workspace-footer :is(a,.dv2-footer-more){align-items:center;gap:7px;display:flex}.dv2-footer-more{color:inherit;background:0 0;border:0;padding:0}.dv2-footer-more:hover{color:var(--dv2-text)}.dv2-skip{z-index:10000;background:var(--dv2-accent);padding:12px 20px;position:fixed;top:-100px;left:250px;color:#102131!important}.dv2-skip:focus{top:10px}.dv2-sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;overflow:hidden;padding:0!important;position:absolute!important}.dv2-shortcuts-anchor{position:relative}.dv2-shortcuts{z-index:60;background:var(--dv2-surface);border:1px solid var(--dv2-line);border-radius:8px;width:280px;padding:17px;font-size:12px;position:absolute;top:38px;right:0;box-shadow:0 12px 40px #0003}.dv2-shortcuts strong{margin-bottom:15px;display:block}.dv2-shortcuts span{color:var(--dv2-muted);justify-content:space-between;gap:15px;margin-top:10px;display:flex}.dv2-shortcuts kbd{font:10px var(--fracton-font-mono)}@media (width>=1600px){.dv2-shell{grid-template-columns:250px minmax(0,1fr)}.dv2-workspace{padding:42px 50px 24px!important}.dv2-topbar{--dv2-toolbar-gutter:50px;padding-inline:50px}}@media (width<=1199px){.dv2-shell{grid-template-columns:208px minmax(0,1fr)}.dv2-workspace{padding:26px 24px 18px!important}.dv2-topbar{--dv2-toolbar-gutter:24px;padding-inline:24px}.dv2-device-label{display:none}.dv2-page-heading h1{font-size:31px}}@media (prefers-reduced-motion:reduce){.dv2-workspace{scroll-behavior:auto}.desktop-v2 *,.dv2-command-dialog *,.dv2-more-dialog *{transition:none!important;animation:none!important}}.dv2-library-total{border-left:1px solid var(--dv2-line);align-items:center;gap:12px;padding-left:25px;display:flex}.dv2-library-total strong{font:33px var(--fracton-font-mono);letter-spacing:-2px;color:var(--dv2-accent)}.dv2-library-total span{color:var(--dv2-muted);font-size:10px;line-height:1.7}.dv2-quick-access{border-bottom:1px solid var(--dv2-line);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;padding:16px 0 24px;display:flex}.dv2-quick-access>div{flex-wrap:wrap;gap:8px;display:flex}.dv2-quick-access a{color:var(--dv2-muted);border:1px solid var(--dv2-line);border-radius:5px;align-items:center;gap:18px;padding:6px 10px;font-size:12px;display:flex}.dv2-quick-access a:hover{border-color:var(--dv2-accent);color:var(--dv2-accent)}.dv2-directory-layout{grid-template-columns:174px minmax(0,1fr);gap:30px;display:grid}.dv2-category-nav>.dv2-eyebrow{margin:6px 0 15px 8px}.dv2-category-nav>button{width:100%;color:var(--dv2-muted);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;margin-bottom:3px;padding:9px 8px;display:flex;font-size:12px!important}.dv2-category-nav>button:hover{background:var(--dv2-hover)}.dv2-category-nav>button[aria-pressed=true]{background:var(--dv2-surface);color:var(--dv2-text)}.dv2-category-nav>button small{color:var(--dv2-faint);font:10px var(--fracton-font-mono);margin-left:auto}.dv2-dot{background:var(--dv2-class-color,#75879a);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.dv2-tone-purple{--dv2-class-color:#b6a0de}.dv2-tone-amber{--dv2-class-color:#d7b379}.dv2-tone-blue{--dv2-class-color:#8baecc}.dv2-tone-teal{--dv2-class-color:#84bcba}.dv2-tone-green{--dv2-class-color:#98b990}.dv2-tone-pink{--dv2-class-color:#d09eaf}.dv2-tone-rose{--dv2-class-color:#ce9a8e}.dv2-tone-gray{--dv2-class-color:#97a3b4}[data-theme=light] .dv2-tone-purple{--dv2-class-color:#7958a4}[data-theme=light] .dv2-tone-amber{--dv2-class-color:#8c6726}[data-theme=light] .dv2-tone-blue{--dv2-class-color:#3d719a}[data-theme=light] .dv2-tone-teal{--dv2-class-color:#347e7c}[data-theme=light] .dv2-tone-green{--dv2-class-color:#4e7a42}[data-theme=light] .dv2-tone-pink{--dv2-class-color:#9a4f6e}[data-theme=light] .dv2-tone-rose{--dv2-class-color:#9a5a4a}.dv2-directory-note{border-top:1px solid var(--dv2-line);color:var(--dv2-faint);margin-top:26px;padding:22px 8px 0;font-size:11px}.dv2-directory-note p{margin:10px 0 15px;line-height:1.8}.dv2-source{font:10px var(--fracton-font-mono);color:var(--dv2-muted);align-items:center;gap:5px;margin:3px 0;display:inline-flex}.dv2-directory-note .dv2-source{display:flex}.dv2-source>span{background:var(--dv2-accent);border-radius:1px;width:4px;height:4px}.dv2-directory-main{min-width:0}.dv2-directory-toolbar{gap:10px;display:flex}.dv2-search-input{color:var(--dv2-faint);background:var(--dv2-surface);border:1px solid var(--dv2-line);border-radius:6px;flex:1;align-items:center;gap:10px;min-width:0;min-height:41px;padding:0 12px;display:flex}.dv2-search-input:focus-within{border-color:var(--dv2-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--dv2-accent) 10%, transparent)}.dv2-search-input input{color:var(--dv2-text);background:0 0;border:0;width:100%;min-width:0;height:39px;font-size:12px;outline:none!important}.dv2-search-input input::placeholder{color:var(--dv2-faint);opacity:1}.dv2-alphabet{border-bottom:1px solid var(--dv2-line);justify-content:space-between;gap:1px;padding:14px 0;display:flex}.dv2-alphabet button{min-width:19px;height:23px;color:var(--dv2-faint);background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;padding:0 3px;display:inline-flex;font:10px var(--fracton-font-mono)!important}.dv2-alphabet button[aria-pressed=true]{background:var(--dv2-accent-bg);color:var(--dv2-accent)}.dv2-alphabet button:hover{background:var(--dv2-hover)}.dv2-result-count{color:var(--dv2-faint);justify-content:space-between;align-items:center;margin:16px 0;font-size:11px;display:flex}.dv2-result-count strong{color:var(--dv2-muted);font-weight:500}.dv2-result-count button{color:var(--dv2-accent);background:0 0;border:0;align-items:center;gap:5px;padding:0;display:flex;font-size:11px!important}.dv2-directory-results{gap:10px;min-width:0;display:grid}.dv2-directory-results__item{min-width:0}.dv2-substance-table{border-collapse:collapse;table-layout:fixed;width:100%}.dv2-substance-table th{border-bottom:1px solid var(--dv2-line);color:var(--dv2-faint);text-align:left;font:9px var(--fracton-font-mono);letter-spacing:1.25px;padding:0 10px 11px}.dv2-substance-table th:first-child{width:47%;padding-left:0}.dv2-substance-table th:nth-child(2){width:30%}.dv2-substance-table th:nth-child(3){width:16%}.dv2-substance-table th:last-child{width:40px}.dv2-substance-table td{border-bottom:1px solid var(--dv2-soft-line);vertical-align:middle;padding:13px 10px}.dv2-substance-table td:first-child{padding-left:0}.dv2-substance-table td:last-child{padding-right:0}.dv2-substance-table tr:hover td{background:color-mix(in srgb, var(--dv2-hover) 50%, transparent)}.dv2-substance-name{align-items:center;gap:13px;display:flex}.dv2-substance-mark{border:1px solid color-mix(in srgb, var(--dv2-class-color) 24%, transparent);width:35px;height:35px;color:var(--dv2-class-color);background:color-mix(in srgb, var(--dv2-class-color) 7%, transparent);font:12px var(--fracton-font-mono);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dv2-substance-name>span:last-child{min-width:0}.dv2-substance-name strong{color:var(--dv2-text);font-size:13px;font-weight:500;display:block}.dv2-substance-name small{color:var(--dv2-faint);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;display:block;overflow:hidden}.dv2-class-list{flex-wrap:wrap;align-items:center;gap:5px 12px;display:flex}.dv2-class-label{color:var(--dv2-class-color);white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:inline-flex}.dv2-class-label i{background:currentColor;border-radius:50%;flex:0 0 4px;width:4px;height:4px}.dv2-table-sources{gap:4px;display:flex}.dv2-table-sources abbr{border:1px solid var(--dv2-line);color:var(--dv2-muted);font:9px var(--fracton-font-mono);cursor:help;border-radius:3px;padding:2px 5px;text-decoration:none}.dv2-show-more{color:var(--dv2-accent);border:1px solid var(--dv2-line);background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:18px;padding:11px;display:flex;font-size:12px!important}.dv2-show-more small{color:var(--dv2-faint);margin-left:12px;font-size:10px}.dv2-saved-combinations{border-block:1px solid var(--dv2-line);margin-bottom:25px;padding:20px 0}.dv2-saved-combinations h2{margin-bottom:15px;font-size:14px}.dv2-saved-combinations a{color:var(--dv2-accent);gap:30px;margin-right:30px;display:inline-flex}.dv2-loading{text-align:center;color:var(--dv2-muted);padding:40px}@media (width<=1199px){.dv2-directory-layout{grid-template-columns:145px minmax(0,1fr);gap:20px}.dv2-alphabet button{min-width:14px;padding:0 2px;font-size:9px!important}.dv2-quick-access{gap:12px}.dv2-quick-access a{gap:9px}.dv2-library-total{display:none}}.dv2-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:45px 28px;display:flex}.dv2-empty-icon{border:1px solid var(--dv2-line);background:var(--dv2-surface);width:60px;height:60px;color:var(--dv2-accent);border-radius:15px;place-items:center;margin-bottom:22px;display:grid}.dv2-empty h2{letter-spacing:-.3px;margin-bottom:9px;font-size:19px;font-weight:500}.dv2-empty p{max-width:330px;color:var(--dv2-muted);font-size:12px;line-height:1.8}.dv2-empty .dv2-button{margin-top:24px}.dv2-text-link{align-items:center;gap:7px;font-size:11px;display:inline-flex;color:var(--dv2-accent)!important}.dv2-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.dv2-section-heading h2{align-items:center;gap:10px;font-size:16px;font-weight:500;display:flex}.dv2-section-heading h2 span{color:var(--dv2-faint);font-size:11px}.dv2-section-heading select{color:var(--dv2-muted);background:0 0;border:0;padding:6px;font-size:11px}.dv2-journal-list-controls{align-items:center;gap:8px;display:flex}.dv2-journal-date-clear{min-height:29px;padding:6px 9px;font-size:11px!important}.dv2-journal-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:34px;display:grid}.dv2-journal-list{min-width:0}.dv2-journal-context{border-left:1px solid var(--dv2-line);min-width:0;padding-left:26px}.dv2-journal-context>.dv2-section-heading h2{color:var(--dv2-muted);font-size:13px}.dv2-experience-list{gap:.55rem;margin-top:15px;display:grid}.dv2-experience-list__link{min-width:0;color:inherit;text-decoration:none;display:block}.dv2-back-link{align-items:center;gap:7px;margin-bottom:25px;font-size:11px;display:inline-flex;color:var(--dv2-muted)!important}.dv2-combo-intro{border-block:1px solid var(--dv2-line);justify-content:space-between;align-items:center;gap:35px;margin-bottom:28px;padding:25px 0;display:flex}.dv2-combo-intro h2{margin:9px 0;font-size:20px;font-weight:400}.dv2-combo-intro p{max-width:420px;color:var(--dv2-muted);font-size:12px}.dv2-risk-key{color:var(--dv2-muted);flex-direction:column;gap:10px;min-width:160px;font-size:11px;display:flex}.dv2-risk-key span{align-items:center;gap:9px;display:flex}.dv2-risk-key i{border-radius:50%;width:7px;height:7px}.dv2-risk-danger{background:#d8738f}.dv2-risk-unsafe{background:#d79672}.dv2-risk-caution{background:#d3bb79}.dv2-command-dialog{color:var(--desktop-foreground);font:14px var(--fracton-font-sans);overflow:hidden;border-color:var(--desktop-border)!important;background:var(--desktop-background)!important;z-index:10001!important;border-radius:12px!important;gap:0!important;width:min(630px,85vw)!important;max-width:none!important;padding:0!important}.dv2-command-dialog [cmdk-list]{scrollbar-width:thin;max-height:450px;padding:10px;overflow-y:auto}.dv2-command-input{border-bottom:1px solid var(--desktop-border);color:var(--desktop-muted-foreground);align-items:center;gap:12px;padding:19px 22px;display:flex}.dv2-command-input input{min-width:0;color:var(--desktop-foreground);font:inherit;background:0 0;border:0;outline:none;flex:1}.dv2-command-input kbd,.dv2-command-footer kbd{font:10px var(--fracton-font-mono);border:1px solid var(--desktop-border);border-radius:4px;padding:2px 4px}.dv2-command-dialog [cmdk-group-heading]{font:9px var(--fracton-font-mono);color:var(--desktop-muted-foreground);letter-spacing:1.2px;padding:10px 12px}.dv2-command-dialog [cmdk-item]{cursor:pointer;border-radius:6px;align-items:center;gap:12px;padding:12px;display:flex}.dv2-command-dialog [cmdk-item][data-selected=true]{background:var(--desktop-accent);color:var(--desktop-accent-foreground)}.dv2-command-dialog [cmdk-item]>svg:last-child{opacity:.5;margin-left:auto}.dv2-command-dialog [cmdk-item] small{color:var(--desktop-muted-foreground);margin-top:4px;font-size:11px;display:block}.dv2-command-dialog [cmdk-empty]{color:var(--desktop-muted-foreground);padding:25px}.dv2-command-footer{border-top:1px solid var(--desktop-border);color:var(--desktop-muted-foreground);align-items:center;gap:15px;padding:12px 20px;font-size:10px;display:flex}.dv2-command-footer span:last-child{margin-left:auto}@media (width<=1199px){.dv2-journal-grid{grid-template-columns:minmax(0,1fr) 285px;gap:22px}.dv2-journal-context{padding-left:18px}}.dv2-reference-index{z-index:20;border-block:1px solid var(--dv2-line);background:color-mix(in srgb, var(--dv2-bg) 94%, transparent);backdrop-filter:blur(10px);flex-wrap:wrap;gap:6px;margin-bottom:24px;padding:12px 0;display:flex;position:sticky;top:-34px}.dv2-reference-index a{min-height:30px;color:var(--dv2-muted);border-radius:6px;align-items:center;gap:7px;padding:5px 9px;font-size:11px;transition:background .16s,color .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){.dv2-reference-index a:hover{color:var(--dv2-text);background:var(--dv2-hover)}}.dv2-reference-index span{font:9px var(--fracton-font-mono);color:var(--dv2-faint)}.dv2-reference-index--placeholder{visibility:hidden;pointer-events:none}.dv2-reference-index--toolbar{top:100%;left:var(--dv2-toolbar-gutter);right:var(--dv2-toolbar-gutter);z-index:1;border-top-color:var(--dv2-soft-line);margin:0;position:absolute}.dv2-reference-workspace{min-width:0}.dv2-native-reference .app-page-header,.dv2-native-reference .dosing-substance-reference-header,.dv2-native-reference .dosing-substance-side-rail,.dv2-native-reference :is(.journal-tabs,.dosing-tabs-nav,.dosing-tab-nav,.dosely-tab-nav){display:none!important}.dv2-native-reference .dosing-substance-page:not(.dv2-reference-native-slot),.dv2-native-reference .dosing-generated-shell,.dv2-native-reference .journal-shell,.dv2-native-reference .dosing-mobile-content,.dv2-native-reference .dv2-shared-content{background:0 0!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}.dv2-native-reference [data-dosing-viewport]{contain:none!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}.dv2-reference-layout{gap:20px;width:100%;display:grid}.dv2-reference-grid{align-items:start;gap:20px;display:grid}.dv2-reference-grid--primary{grid-template-columns:repeat(2,minmax(0,1fr))}.dv2-reference-grid--secondary{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.dv2-reference-card{min-width:0;scroll-margin-top:72px;overflow:visible;border-color:var(--dv2-line)!important;background:color-mix(in srgb, var(--dv2-surface) 86%, var(--dv2-bg))!important;border-radius:11px!important;gap:0!important;padding:0!important;box-shadow:inset 0 1px #ffffff08!important}.dv2-reference-card__header{border-bottom:1px solid var(--dv2-soft-line);grid-template-rows:auto!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;padding:17px 18px 16px!important;display:grid!important}.dv2-reference-card__icon{border:1px solid color-mix(in srgb, var(--dv2-accent) 28%, var(--dv2-line));width:36px;height:36px;color:var(--dv2-accent);background:color-mix(in srgb, var(--dv2-accent-bg) 55%, transparent);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.dv2-reference-card__heading{min-width:0}.dv2-reference-card__eyebrow{color:var(--dv2-faint);font:9px/1.2 var(--fracton-font-mono);letter-spacing:1.15px;margin-bottom:4px}.dv2-reference-card__title{color:var(--dv2-text);letter-spacing:-.15px;font-size:15px!important;font-weight:600!important;line-height:1.25!important}.dv2-reference-card__description{max-width:680px;margin-top:4px;line-height:1.5;color:var(--dv2-muted)!important;font-size:11px!important}.dv2-reference-card__number{color:var(--dv2-faint);font:10px var(--fracton-font-mono);padding-top:4px}.dv2-reference-card__content{min-width:0;padding:20px!important}.dv2-reference-native-slot.dosing-substance-page{box-sizing:border-box;background:0 0!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}.dv2-reference-native-slot.dosing-substance-page>[data-dosing-panel],.dv2-reference-native-slot.dosing-substance-page .dosing-panel-inner{box-sizing:border-box!important;opacity:1!important;visibility:visible!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;position:static!important;inset:auto!important;overflow:visible!important;transform:translate(0,0)!important}.dv2-reference-native-slot.dosing-substance-page .dosing-panel-inner{padding:0!important}.dv2-reference-native-slot.dosing-substance-page .dosing-reference-section-heading{display:none!important}[data-dv2-native-panel=overview] .dosing-overview-card{grid-template-columns:minmax(0,1fr) minmax(19rem,24rem)!important;align-items:start!important;gap:24px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important}[data-dv2-native-panel=overview] .dosing-overview-main,[data-dv2-native-panel=overview] .dosing-overview-aside{align-content:start!important;gap:14px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important}[data-dv2-native-panel=overview] .dosing-overview-main>*,[data-dv2-native-panel=overview] .dosing-overview-aside>*{min-width:0;margin-block:0!important}[data-dv2-native-panel=overview] .dosing-overview-structure,[data-dv2-native-panel=overview] .dosing-chemical-structure{width:100%!important;max-width:24rem!important;margin:0!important}[data-dv2-native-panel=overview] .dosing-chemical-structure__canvas{min-height:9.5rem!important}[data-dv2-native-panel=overview] .dosing-chemical-structure__canvas svg{width:100%!important;max-width:22rem!important;max-height:12rem!important}[data-dv2-native-panel=dosing] .dosing-dose-content{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:14px!important;width:100%!important;max-width:none!important;margin:0!important;display:grid!important}[data-dv2-native-panel=dosing] .dosing-dose-main,[data-dv2-native-panel=dosing] .dosing-dose-side-content,[data-dv2-native-panel=timing] :is(.dosing-graph-card,.dosing-duration-card,.dosing-timing-breakdown-card){width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:0!important}[data-dv2-native-panel=dosing] .dosing-dose-card.dosely-surface-card,[data-dv2-native-panel=dosing] .dosing-active-dose,[data-dv2-native-panel=dosing] .dosing-dose-rows{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important}[data-dv2-native-panel=dosing] .dosing-dose-main{grid-area:2/1!important}[data-dv2-native-panel=dosing] .dosing-dose-side-content{grid-area:1/1!important;align-content:start!important;justify-items:start!important;gap:10px!important;display:grid!important}[data-dv2-native-panel=dosing] .dosing-dose-side-content .dosing-dose-note-card{box-sizing:border-box!important;justify-self:start!important;width:fit-content!important;max-width:100%!important;margin:0!important}[data-dv2-native-panel=timing] .dosing-timing-content,[data-dv2-native-panel=timing] .dosing-duration-layout{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:14px!important;width:100%!important;max-width:none!important;margin:0!important;display:grid!important}[data-dv2-native-panel=timing] .dosing-timing-content>.dosing-timing-route-controls{order:1;margin:0!important}[data-dv2-native-panel=timing] .dosing-timing-content>.dosing-timing-breakdown-card{order:2;margin:0!important}[data-dv2-native-panel=timing] .dosing-timing-content>.dosing-timing-chart-card{order:3}[data-dv2-native-panel=dosing] .dosing-dose-controls{justify-items:start!important;gap:.45rem!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:visible!important}[data-dv2-native-panel=dosing] .dosely-segmented-control__nav,[data-dv2-native-panel=timing] .dosely-segmented-control__nav{flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:.55rem!important;width:auto!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:visible!important}[data-dv2-native-panel=dosing] .dosely-segmented-control,[data-dv2-native-panel=timing] .dosely-segmented-control{scrollbar-width:none;box-sizing:border-box!important;border:1px solid color-mix(in srgb, var(--fracton-border) 45%, transparent)!important;background:color-mix(in srgb, var(--fracton-contrast-ink) 4%, transparent)!important;width:max-content!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;border-radius:.7rem!important;outline:0!important;align-items:center!important;gap:.3rem!important;padding:.25rem!important;display:inline-flex!important;overflow:auto hidden!important}[data-dv2-native-panel=dosing] .dosely-segmented-control__button,[data-dv2-native-panel=timing] .dosely-segmented-control__button{appearance:none!important;min-height:0!important;box-shadow:none!important;color:var(--fracton-text-primary)!important;font:600 .82rem/1.1 var(--site-font-sans)!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:.5rem!important;outline:0!important;flex:none!important;padding:.4rem .8rem!important}[data-dv2-native-panel=dosing] .dosely-segmented-control__button:is(.is-active,.is-selected),[data-dv2-native-panel=timing] .dosely-segmented-control__button:is(.is-active,.is-selected){background:color-mix(in srgb, var(--fracton-accent) 70%, transparent)!important;color:var(--fracton-contrast-ink)!important}[data-dv2-native-panel=dosing] .tier-threshold{border-inline-start:3px solid #63d5ae!important}[data-dv2-native-panel=dosing] .tier-light{border-inline-start:3px solid #82aaff!important}[data-dv2-native-panel=dosing] .tier-common{border-inline-start:3px solid #c78cff!important}[data-dv2-native-panel=dosing] .tier-strong{border-inline-start:3px solid #e0b85a!important}[data-dv2-native-panel=dosing] .tier-heavy{border-inline-start:3px solid #ee7b9b!important}[data-dv2-native-panel=dosing] .tier-dangerous{border-inline-start:3px solid #ff4d6d!important}.dv2-reference-native-slot.dosing-substance-page .dosely-surface-card,.dv2-reference-native-slot.dosing-substance-page .dosing-collapsible-info-card{border-color:color-mix(in srgb, var(--fracton-border) 64%, transparent)!important;box-shadow:none!important}.dv2-reference-native-slot.dosing-substance-page .dosely-warning-card{justify-self:start;width:fit-content;max-width:min(100%,42rem);box-shadow:none!important}[data-dv2-native-panel=safety] .dosing-risk-page,[data-dv2-native-panel=safety] .dosing-safety-page{grid-template-columns:minmax(0,1fr)!important;place-items:start!important;gap:16px!important;width:100%!important;max-width:46rem!important;margin:0!important;display:grid!important}[data-dv2-native-panel=testing] .dosing-testing-section,[data-dv2-native-panel=personal] .dosing-personal-content{width:100%!important;max-width:46rem!important;margin-inline:0!important}@media (width<=1199px){.dv2-feature-reference .dv2-page-heading{flex-wrap:wrap}.dv2-reference-index{top:-26px}[data-dv2-native-panel=overview] .dosing-overview-card{grid-template-columns:minmax(0,1fr)!important}[data-dv2-native-panel=overview] .dosing-overview-structure,[data-dv2-native-panel=overview] .dosing-chemical-structure{max-width:30rem!important}}@media (width<=1119px){.dv2-reference-grid--secondary{grid-template-columns:minmax(0,1fr)}}.dv2-native-samples .samples-tabs-panel{width:100%;height:auto;overflow:visible;position:static!important;transform:none!important}.dv2-native-samples .samples-tabs-panel[aria-hidden=true]{display:none!important}.dv2-native-samples .samples-tabs-panel[aria-hidden=false]{display:block!important}.dv2-native-samples .samples-page__content{width:100%;padding:0!important}.dv2-native-samples [data-live-samples]{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.dv2-native-samples .samples-page__target-form{grid-column:1;max-width:min(100%,900px);margin:0 0 22px}.dv2-native-samples .dosing-live-sample-controls{border-top:1px solid var(--dv2-line);border-bottom:1px solid var(--dv2-line);grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px 22px;padding:18px 0 22px;display:grid}.dv2-native-samples :is(.dosing-live-form-nav,.dosing-live-range-nav){justify-self:start}.dv2-native-samples .dosely-segmented-control__button{font:600 .82rem/1.1 var(--site-font-sans)!important}.dv2-native-samples .dosing-live-sample-controls__location{grid-column:1;align-self:stretch;width:100%;height:38px;min-height:38px;margin:0}.dv2-native-samples .dosing-live-sample-controls__row{grid-column:2;grid-template-columns:minmax(0,1fr) auto;align-self:stretch;align-items:stretch;gap:12px;width:100%;height:38px;min-height:38px;display:grid}.dv2-native-samples .dosing-live-sample-controls__source{align-self:stretch;width:100%;min-width:0;height:38px;display:block}.dv2-native-samples select{box-sizing:border-box;background:var(--dv2-surface);height:38px;color:var(--dv2-text);border:1px solid var(--dv2-line);border-radius:5px;width:100%;padding:9px 7px;font-size:11px}.dv2-native-samples .dosing-live-sample-controls__refresh{white-space:nowrap;box-sizing:border-box;height:38px;min-height:38px}.dv2-native-samples :is([data-live-results],[data-live-progress],[data-live-status]){grid-column:1;min-width:0}.dv2-native-samples .live-sample-list{grid-template-columns:minmax(0,1fr);gap:15px;display:grid}.dv2-native-samples .live-sample-month__grid{grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:15px;display:grid}.dv2-native-samples .live-sample-card{border-color:var(--dv2-line);background:var(--dv2-surface);border-radius:8px;min-width:0;transition:border-color .15s,transform .15s}.dv2-native-samples .live-sample-card:hover{border-color:var(--dv2-accent);transform:translateY(-2px)}.dv2-native-samples .samples-stats-shell{width:100%;max-width:none}.dv2-native-samples .dosing-empty{border:1px dashed var(--dv2-line);color:var(--dv2-muted);border-radius:7px;padding:40px 25px;font-size:13px}@media (width>=1600px){.dv2-native-samples .live-sample-month__grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}.dv2-native{--mobile-bottom-nav-space:0px;--fracton-nav-height:0px;--fracton-content-width:100%;--fracton-content-pad-x:0px;min-width:0}.dv2-native .dv2-shared-content{max-width:none;margin:0;padding:0}.dv2-native :is(.dosing-app-page,.journal-shell,.dosing-generated-shell){width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}.dv2-native :is(.journal-tabs,.dosing-tabs-nav,.dosing-tab-nav,.dosely-tab-nav,.dosing-substance-side-rail,.dosing-substance-reference-header,.dosing-mobile-content>.dosing-page-header){display:none!important}.dv2-native :is([data-journal-viewport],[data-dosing-viewport],[data-more-viewport],[data-combinations-viewport],[data-exp-viewport],[data-samples-viewport]){contain:none!important;height:auto!important;min-height:0!important;position:static!important;overflow:visible!important;transform:none!important}.dv2-native [data-dv2-region]{scroll-margin-top:24px;opacity:1!important;visibility:visible!important;pointer-events:auto!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}.dv2-native :is(.dosing-mobile-content,.more-page,.stats-detail-content){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.dv2-native :is(.dosing-expandable-fab,.journal-fab,.combo-add-btn,.exp-checkin-fab){display:none!important}.dv2-native :is(.dosing-app-overlay,.journal-wizard,.combo-picker){z-index:1000}html[data-desktop-v2] .journal-wizard{border:1px solid var(--fracton-border);border-radius:13px;overflow:hidden;box-shadow:0 0 0 100vmax #0009,0 20px 80px #0008;width:min(720px,80vw)!important;height:84vh!important;position:fixed!important;inset:8vh auto auto 50%!important;transform:translate(-50%)!important}html[data-desktop-v2] .journal-wizard__body{padding:24px 34px!important}html[data-desktop-v2] .journal-wizard :is(.journal-wizard__header,.journal-wizard__footer){padding-inline:28px}html[data-desktop-v2] .combo-picker{border:1px solid var(--fracton-border);border-radius:12px;box-shadow:0 0 0 100vmax #0009,0 20px 70px #0008;width:560px!important;height:70vh!important;max-height:70vh!important;position:fixed!important;inset:15vh auto auto 50%!important;transform:translate(-50%)!important}.dv2-native-journal [data-journal-panel=journal],.dv2-native-journal .journal-selection-toolbar{display:none!important}.dv2-native-journal .journal-calendar{background:0 0;border:0;padding:0!important}.dv2-native-journal .journal-calendar__toolbar{padding:0 0 16px}.dv2-native-journal .journal-calendar__heading h2{font-size:16px}.dv2-native-journal .journal-calendar__heading p{font-size:10px}.dv2-native-journal .journal-calendar__grid{gap:3px}.dv2-native-journal [data-calendar-details],.dv2-native-journal [data-journal-panel=stats]{display:none!important}.dv2-native-journal-stats .journal-stats-bundle{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.dv2-native-journal-stats .stats-detail-page{border:1px solid var(--dv2-line);background:var(--dv2-surface);border-radius:8px;min-width:0;overflow:hidden;display:block!important}.dv2-native-journal-stats .stats-detail-page>.app-page-header{display:none!important}.dv2-native-journal-stats .stats-detail-page:before{color:var(--dv2-text);padding:17px 18px 0;font-size:16px;font-weight:500;display:block}.dv2-native-journal-stats .consumption-page:before{content:"Consumption"}.dv2-native-journal-stats .spending-page:before{content:"Spending"}.dv2-native-journal-stats .spending-page{position:relative}.dv2-native-journal-stats .spending-page .spending-currency-control{z-index:1;position:absolute;top:9px;right:18px}.dv2-native-journal-stats .tolerance-page{grid-column:1/-1}.dv2-native-journal-stats .tolerance-page:before{content:"Tolerance"}.dv2-native-journal-stats .stats-detail-content{gap:12px;width:100%!important;max-width:none!important;margin:0!important;padding:14px 18px 18px!important}.dv2-native-journal-stats :is(.consumption-controls,.spending-controls,.tolerance-controls){flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin:0;display:flex}.dv2-native-journal-stats .dosely-segmented-control__button{font:600 .82rem/1.1 var(--site-font-sans)!important}.dv2-native-journal-stats .spending-currency-control{margin-inline-start:0}.dv2-native-journal-stats :is(.consumption-visual,.spending-visual,.tolerance-visual){border-radius:6px;padding:12px}.dv2-native-journal-stats :is(.consumption-chart,.spending-chart){height:260px}.dv2-native-journal-stats .tolerance-chart{min-height:260px}.dv2-native-journal-stats .tolerance-disclaimer{font-size:10px}.dv2-native-combinations [data-combinations-viewport]{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:32px;display:grid}.dv2-native-combinations [data-combinations-panel=favourites]{border-left:1px solid var(--dv2-line);padding-left:24px!important}.dv2-native-combinations [data-combinations-panel=favourites]:before{content:"SAVED COMBINATIONS";color:var(--dv2-faint);font:10px var(--fracton-font-mono);letter-spacing:1.25px;margin-bottom:18px;display:block}.dv2-native-combinations .combo-empty{text-align:left;background:var(--dv2-surface);border:1px dashed var(--dv2-line);color:var(--dv2-muted);border-radius:8px;padding:38px 22px;font-size:13px}.dv2-native-combinations .combo-disclaimer{color:var(--dv2-faint);margin-top:25px;font-size:11px}.dv2-native-settings [data-more-viewport]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:35px;display:grid}.dv2-native-settings [data-more-panel]{border-top:1px solid var(--dv2-line);padding-top:24px!important}.dv2-native-settings .more-settings-section{border:0;padding:0 0 28px}.dv2-native-settings .more-setting-card{background:var(--dv2-surface);border-color:var(--dv2-line);border-radius:5px}.dv2-native-settings .more-settings-section__title{color:var(--dv2-muted);font-size:12px}.dv2-native-experience [data-exp-viewport]{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:28px;display:grid}.dv2-native-experience [data-exp-panel=notes]{border-left:1px solid var(--dv2-line);grid-area:1/2/span 2;padding-left:24px!important}.dv2-native-experience [data-exp-panel=notes]:before{content:"NOTES & CHECK-INS";color:var(--dv2-faint);font:10px var(--fracton-font-mono);letter-spacing:1px;margin-bottom:20px;display:block}.dv2-native-experience .exp-header{display:none!important}.dv2-native-experience .exp-graph{min-height:280px}.dv2-native-detail .stats-detail-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.dv2-native-detail .stats-detail-content>:is(:first-child,.sample-stat-detail,.sample-stat-detail__chart){grid-column:1/-1}@media (width<=1199px){.dv2-native-combinations [data-combinations-viewport]{grid-template-columns:minmax(0,1fr) 220px;gap:22px}.dv2-native-experience [data-exp-viewport]{grid-template-columns:minmax(0,1fr) 260px}}.dv2-more-dialog,.dv2-more-passphrase-dialog{--dv2-bg:#11161c;--dv2-sidebar:#0e1319;--dv2-surface:#161d25;--dv2-surface-raised:#19212b;--dv2-hover:#1c2530;--dv2-line:#28313c;--dv2-soft-line:#212a35;--dv2-text:#e4eaf1;--dv2-muted:#97a4b5;--dv2-faint:#69798d;--dv2-accent:#7cbbf0;--dv2-accent-soft:#203448;font:14px/1.5 var(--fracton-font-sans);color:var(--dv2-text)!important}[data-theme=light] .dv2-more-dialog,[data-theme=light] .dv2-more-passphrase-dialog{--dv2-bg:#fcfbf8;--dv2-sidebar:#f4f3ef;--dv2-surface:#fff;--dv2-surface-raised:#f8f8f5;--dv2-hover:#eeefed;--dv2-line:#dcdedc;--dv2-soft-line:#e8e8e3;--dv2-text:#26313d;--dv2-muted:#65717d;--dv2-faint:#79828c;--dv2-accent:#1876b8;--dv2-accent-soft:#e3eef6}.dv2-more-dialog{grid-template-columns:258px minmax(0,1fr);height:min(790px,100vh - 64px);overflow:hidden;border:1px solid var(--dv2-line)!important;background:var(--dv2-bg)!important;border-radius:17px!important;gap:0!important;width:min(1080px,100vw - 64px)!important;max-width:none!important;max-height:none!important;padding:0!important;display:grid!important;box-shadow:0 30px 100px #0009!important}.dv2-more-dialog :where(*),.dv2-more-passphrase-dialog :where(*){box-sizing:border-box}.dv2-more-nav{border-right:1px solid var(--dv2-line);background:var(--dv2-sidebar);flex-direction:column;min-width:0;min-height:0;padding:20px 14px 16px;display:flex;overflow:hidden}.dv2-more-nav-head{flex-direction:column;gap:2px;margin:1px 8px 17px;display:flex}.dv2-more-nav-head strong{color:var(--dv2-text);letter-spacing:-.3px;font-size:19px;font-weight:600}.dv2-more-nav-head span{color:var(--dv2-faint);font-size:10px}.dv2-more-search{border:1px solid var(--dv2-line);background:var(--dv2-bg);height:37px;color:var(--dv2-faint);border-radius:8px;align-items:center;gap:8px;margin-bottom:15px;padding:0 10px;display:flex}.dv2-more-search:focus-within{border-color:color-mix(in srgb, var(--dv2-accent) 70%, var(--dv2-line));box-shadow:0 0 0 2px color-mix(in srgb, var(--dv2-accent) 10%, transparent)}.dv2-more-search input{min-width:0;height:35px!important;box-shadow:none!important;color:var(--dv2-text)!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important;font-size:12px!important}.dv2-more-search input::placeholder{color:var(--dv2-faint)}.dv2-more-nav nav{gap:3px;display:grid}.dv2-more-nav nav button{width:100%;min-height:42px;color:var(--dv2-muted);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:12px;display:flex}.dv2-more-nav nav button span{flex:1}.dv2-more-nav nav button>svg:last-child{color:var(--dv2-faint);opacity:.65}.dv2-more-nav nav button:hover{background:var(--dv2-hover);color:var(--dv2-text)}.dv2-more-nav nav button.is-active{background:var(--dv2-accent-soft);color:var(--dv2-accent)}.dv2-more-nav nav button.is-active>svg:last-child{color:currentColor;opacity:1}.dv2-more-nav-foot{border-top:1px solid var(--dv2-soft-line);flex-wrap:wrap;gap:7px;margin-top:auto;padding:13px 7px 0;display:flex}.dv2-more-nav-foot span{border:1px solid var(--dv2-line);color:var(--dv2-faint);font:9px var(--fracton-font-mono);letter-spacing:.15px;border-radius:999px;padding:3px 6px}.dv2-more-panel{background:var(--dv2-bg);flex-direction:column;min-width:0;min-height:0;display:flex}.dv2-more-panel-header{border-bottom:1px solid var(--dv2-soft-line);background:var(--dv2-bg);flex:0 0 78px;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:0 23px 0 34px;display:flex}.dv2-more-panel-header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.dv2-more-panel-header>div>span{color:var(--dv2-faint);font:9px var(--fracton-font-mono);letter-spacing:1.35px}.dv2-more-panel-header h2{color:var(--dv2-text);letter-spacing:-.45px;margin:0;font-size:22px;font-weight:500;line-height:1.15}.dv2-more-close{width:36px;height:36px;color:var(--dv2-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;padding:0;display:inline-flex}.dv2-more-close:hover{background:var(--dv2-hover);color:var(--dv2-text)}.dv2-more-scroll{background:var(--dv2-bg);flex:1;min-width:0;height:calc(100% - 78px);min-height:0}.dv2-more-scroll [data-slot=scroll-area-viewport]{height:100%}.dv2-more-content{width:min(100%,820px);margin:0 auto;padding:30px 38px 48px}.dv2-more-group+.dv2-more-group{margin-top:34px}.dv2-more-group-heading{margin:0 2px 11px}.dv2-more-group-heading h3{color:var(--dosely-heading-color,var(--dosing-accent-foreground,var(--dv2-accent)));letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1.35}.dv2-more-group-heading p{color:var(--dv2-faint);margin:5px 0 0;font-size:11px;line-height:1.55}.dv2-more-group-body{border:1px solid var(--dv2-line);background:var(--dv2-surface);border-radius:11px;overflow:hidden}.dv2-more-row{justify-content:space-between;align-items:center;gap:24px;min-height:66px;padding:13px 16px;display:flex}.dv2-more-row+.dv2-more-row{border-top:1px solid var(--dv2-soft-line)}.dv2-more-row-copy{align-items:flex-start;gap:12px;min-width:0;display:flex}.dv2-more-row-icon{border:1px solid var(--dv2-line);background:var(--dv2-bg);width:30px;height:30px;color:var(--dv2-accent);border-radius:7px;flex:0 0 30px;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.dv2-more-row-copy>div{min-width:0}.dv2-more-row-copy strong,.dv2-more-source-card strong,.dv2-more-update-card strong,.dv2-more-import-preview strong{color:var(--dv2-text);font-size:12px;font-weight:600;display:block}.dv2-more-row-copy p,.dv2-more-source-card p,.dv2-more-update-card p,.dv2-more-import-preview p{color:var(--dv2-muted);margin:3px 0 0;font-size:10.5px;line-height:1.55}.dv2-more-row-action{flex:none;justify-content:flex-end;align-items:center;gap:8px;max-width:62%;display:flex}.dv2-more-dialog [data-slot=button],.dv2-more-passphrase-dialog [data-slot=button]{border-color:var(--dv2-line);color:var(--dv2-text);font-size:11px}.dv2-more-dialog [data-slot=button][data-variant=default],.dv2-more-passphrase-dialog [data-slot=button][data-variant=default]{background:var(--dv2-accent);color:#0b2234}[data-theme=light] .dv2-more-dialog [data-slot=button][data-variant=default],[data-theme=light] .dv2-more-passphrase-dialog [data-slot=button][data-variant=default]{color:#fff}.dv2-more-dialog [data-slot=button][data-variant=outline],.dv2-more-passphrase-dialog [data-slot=button][data-variant=outline]{background:var(--dv2-bg)}.dv2-more-dialog [data-slot=button]:hover,.dv2-more-passphrase-dialog [data-slot=button]:hover{filter:brightness(1.08)}.dv2-more-dialog [data-slot=switch]{border:1px solid var(--dv2-line);width:34px;height:19px;background:var(--dv2-bg)!important}.dv2-more-dialog [data-slot=switch][data-state=checked]{border-color:var(--dv2-accent);background:var(--dv2-accent)!important}.dv2-more-dialog [data-slot=switch-thumb]{background:#f7f9fb;width:15px;height:15px}.dv2-more-segmented{border:1px solid var(--dv2-line);background:var(--dv2-bg);border-radius:8px;align-items:center;gap:3px;padding:3px;display:flex}.dv2-more-segmented button{min-height:29px;color:var(--dv2-muted);font:10px var(--fracton-font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:5px 9px;display:inline-flex}.dv2-more-segmented button:hover{color:var(--dv2-text);background:var(--dv2-hover)}.dv2-more-segmented button.is-active{color:var(--dv2-accent);background:var(--dv2-accent-soft)}.dv2-more-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px;display:grid}.dv2-more-mode-grid button{border:1px solid var(--dv2-line);background:var(--dv2-bg);min-height:82px;color:var(--dv2-text);text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;align-items:flex-start;gap:5px;padding:13px 38px 12px 13px;display:flex;position:relative}.dv2-more-mode-grid button:hover{background:var(--dv2-hover)}.dv2-more-mode-grid button.is-active{border-color:color-mix(in srgb, var(--dv2-accent) 65%, var(--dv2-line));background:var(--dv2-accent-soft)}.dv2-more-mode-grid button strong{font-size:11px;font-weight:600}.dv2-more-mode-grid button span{color:var(--dv2-muted);font-size:10px;line-height:1.45}.dv2-more-mode-grid button>svg{color:var(--dv2-accent);position:absolute;top:13px;right:13px}.dv2-more-days{border-color:var(--dv2-line)!important;background:var(--dv2-bg)!important;width:82px!important;height:34px!important;color:var(--dv2-text)!important}.dv2-more-source-card,.dv2-more-update-card{align-items:center;gap:16px;min-height:78px;padding:14px 16px;display:flex}.dv2-more-source-card+.dv2-more-source-card{border-top:1px solid var(--dv2-soft-line)}.dv2-more-source-card>div:first-child{flex:1;min-width:0}.dv2-more-source-card>div:last-child,.dv2-more-update-card>div:last-child{align-items:center;gap:7px;margin-left:auto;display:flex}.dv2-more-status{border-top:1px solid var(--dv2-soft-line);color:var(--dv2-muted);margin:0;padding:10px 16px;font-size:10px;line-height:1.55}.dv2-more-status.is-error{color:#e3a4a4}.dv2-more-group-body>[data-slot=separator]{background:var(--dv2-soft-line)!important}.dv2-more-import-preview{border:1px solid color-mix(in srgb, var(--dv2-accent) 30%, var(--dv2-line));background:var(--dv2-accent-soft);border-radius:8px;margin:0 14px 14px;padding:14px}.dv2-more-import-preview .is-warning{color:#d7b379}.dv2-more-import-preview>div{gap:7px;margin-top:12px;display:flex}.dv2-more-export-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.dv2-more-update-card{padding:18px}.dv2-more-update-card>div:nth-child(2){flex:1;min-width:0}.dv2-more-update-icon{border:1px solid var(--dv2-line);background:var(--dv2-bg);width:42px;height:42px;color:var(--dv2-accent);border-radius:10px;flex:0 0 42px;place-items:center;display:grid}.dv2-more-link-button{border:1px solid var(--dv2-line);background:var(--dv2-bg);border-radius:6px;align-items:center;gap:6px;min-height:32px;padding:6px 10px;font-size:10px;display:inline-flex;color:var(--dv2-text)!important;text-decoration:none!important}.dv2-more-link-button:hover{border-color:var(--dv2-accent);color:var(--dv2-accent)!important}.dv2-more-passphrase-dialog{border:1px solid var(--dv2-line)!important;background:var(--dv2-bg)!important;border-radius:14px!important;gap:0!important;width:min(500px,100vw - 48px)!important;max-width:none!important;padding:24px!important;box-shadow:0 25px 80px #0009!important}.dv2-more-passphrase-dialog [data-slot=dialog-title]{color:var(--dv2-text);font-size:18px}.dv2-more-passphrase-dialog [data-slot=dialog-description]{color:var(--dv2-muted);margin-top:6px;font-size:11px;line-height:1.55}.dv2-more-passphrase-form{gap:15px;margin-top:22px;display:grid}.dv2-more-passphrase-form label,.dv2-more-form-label{color:var(--dv2-muted);gap:6px;font-size:10px;font-weight:600;display:grid}.dv2-more-passphrase-form input{border-color:var(--dv2-line)!important;background:var(--dv2-surface)!important;height:38px!important;color:var(--dv2-text)!important}.dv2-more-passphrase-actions{justify-content:flex-end;gap:8px;margin-top:5px;display:flex}@media (width<=1180px){.dv2-more-dialog{grid-template-columns:224px minmax(0,1fr);height:calc(100vh - 36px);width:calc(100vw - 36px)!important}.dv2-more-content{padding-inline:28px}.dv2-more-row-action{max-width:55%}}
