body:has([data-site-theme=carbon]){--color-text-primary:#161616;--color-text-secondary:#525252;--color-text-muted:#6f6f6f;--color-background:#fff;--color-surface:#fff;--color-surface-alt:#f4f4f4;--color-surface-hover:#e8e8e8;--color-surface-tint:#f4f4f4;--color-surface-muted:#f4f4f4;--color-surface-sunken:#e0e0e0;--color-border:#e0e0e0;--color-border-strong:#c6c6c6;--color-border-dark:#a8a8a8;--color-border-emphasis:#8d8d8d;--radius-xs:8px;--radius-sm:8px;--radius-md:8px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:12px;--radius-3xl:12px;--shadow-sm:0 0 #0000;--shadow-md:0 0 #0000;--shadow-lg:0 0 #0000;--shadow-card:0 0 #0000;--shadow-card-hover:0 0 #0000;--creator-space-page:32px;--creator-field:#f4f4f4;--creator-focus:var(--color-accent);--font-sans:var(--font-noto-sans-jp,"Noto Sans JP", sans-serif);--text-xs:.875rem;--text-xs--line-height:1.5;--text-sm:1rem;--text-sm--line-height:1.7;--text-base:1rem;--text-base--line-height:1.7;--font-weight-thin:400;--font-weight-extralight:400;--font-weight-light:400;--font-weight-normal:400;--font-weight-medium:400;--font-weight-semibold:700;--font-weight-bold:700;--font-weight-extrabold:700;--font-weight-black:700}body:has([data-site-theme=carbon]){color:var(--color-text-primary);font-size:1rem;font-weight:400;line-height:1.7}body:has([data-site-theme=carbon]) h1:where(:not([data-typography])){letter-spacing:.01em;font-size:1.75rem;font-weight:700;line-height:1.5}body:has([data-site-theme=carbon]) h2:where(:not([data-typography])){letter-spacing:.01em;font-size:1.5rem;font-weight:700;line-height:1.5}body:has([data-site-theme=carbon]) h3:where(:not([data-typography])){font-size:1.25rem;font-weight:700;line-height:1.5}body:has([data-site-theme=carbon]) :where(h4,h5,h6):where(:not([data-typography])){font-size:1rem;font-weight:700;line-height:1.5}body:has([data-site-theme=carbon]) p:where(:not([data-typography])){line-height:1.7}body:has([data-site-theme=carbon]) [data-typography=display]{letter-spacing:.01em;font-size:clamp(1.75rem,1rem + 2.25vw,2.5rem);font-weight:700;line-height:1.4}body:has([data-site-theme=carbon]) [data-typography=page-title]{letter-spacing:.01em;font-size:1.75rem;font-weight:700;line-height:1.5}body:has([data-site-theme=carbon]) [data-typography=section-title]{letter-spacing:.01em;font-size:1.5rem;font-weight:700;line-height:1.5}body:has([data-site-theme=carbon]) [data-typography=product-title]{letter-spacing:0;font-size:1rem;font-weight:700;line-height:1.5}body:has([data-site-theme=carbon]) [data-typography=workspace-title]{letter-spacing:0;font-size:1.25rem;font-weight:700;line-height:1.5}body:has([data-site-theme=carbon]) [data-typography=panel-title]{letter-spacing:0;font-size:1rem;font-weight:700;line-height:1.5}body:has([data-site-theme=carbon]) [data-typography=body]{font-size:1rem;font-weight:400;line-height:1.7}body:has([data-site-theme=carbon]) [data-typography=caption]{font-size:.875rem;font-weight:400;line-height:1.5}body:has([data-site-theme=carbon]) label{font-size:1rem;font-weight:700;line-height:1.5}body:has([data-site-theme=carbon]) :where(button,summary,[role=button]){font-size:1rem;line-height:1.5}body:has([data-site-theme=carbon]) :where([class~="text-[9px]"],[class~="text-[10px]"],[class~="text-[11px]"],[class~="text-[12px]"],[class~="text-[12.5px]"],[class~="text-[14px]"]){font-size:.875rem;line-height:1.5}body:has([data-site-theme=carbon]) :where([class~="text-[13px]"],[class~="text-[15px]"],[class~="text-[16px]"]){font-size:1rem;line-height:1.5}body:has([data-site-theme=carbon]) :where(label,th){letter-spacing:0}body:has([data-site-theme=carbon]) :where(.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl,.shadow-card,.shadow-card-hover){box-shadow:none}body:has([data-site-theme=carbon]) :where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}body:has([data-site-theme=carbon]) :where([role=menu],dialog){border-radius:var(--radius-xl);border:1px solid var(--color-border-strong)}body:has([data-site-theme=carbon]) [role=tooltip]{border-radius:var(--radius-md)}body:has([data-site-theme=carbon]) [data-ui=button]{border-radius:var(--radius-md);min-height:48px;box-shadow:none;font-size:1rem;font-weight:700;line-height:1.5}body:has([data-site-theme=carbon]) [data-ui=button][data-size=sm]{min-height:44px}body:has([data-site-theme=carbon]) [data-ui=button][data-variant=primary]{background:var(--color-primary);color:#fff}body:has([data-site-theme=carbon]) [data-ui=button][data-variant=primary]:hover:not(:disabled){background:var(--color-primary-hover)}body:has([data-site-theme=carbon]) [data-ui=button]:is([data-variant=secondary],[data-variant=outline]){border:1px solid var(--color-primary);color:var(--color-primary);background:0 0}body:has([data-site-theme=carbon]) [data-ui=button]:is([data-variant=secondary],[data-variant=outline]):hover:not(:disabled){background:var(--color-primary-light);color:var(--color-primary)}body:has([data-site-theme=carbon]) :where(a,button):where(:not([data-ui=button],[role=switch])).inline-flex:is(.bg-primary,.bg-accent):not([aria-pressed]):not([aria-current]):not(.h-8.w-8,.h-9.w-9,.h-10.w-10,.h-11.w-11,.h-12.w-12):not([role=radio]):not([role=tab]):not([role=option]):not([role=menuitem]):not([aria-checked]):not([aria-expanded]):not([data-ui=segmented] *):not([data-ui=input-group] *):not([data-ui=input-frame] *):not(.h-11):not(.h-12):not(.min-h-11):not(.min-h-12){border-radius:var(--radius-md);min-height:48px;box-shadow:none;font-size:1rem;font-weight:700;line-height:1.5}body:has([data-site-theme=carbon]) :where(a,button):where(:not([data-ui=button],[role=switch])).inline-flex:is(.bg-primary,.bg-accent):not([aria-pressed]):not([aria-current]):not(.h-8.w-8,.h-9.w-9,.h-10.w-10,.h-11.w-11,.h-12.w-12):not([role=radio]):not([role=tab]):not([role=option]):not([role=menuitem]):not([aria-checked]):not([aria-expanded]):not([data-ui=segmented] *):not([data-ui=input-group] *):not([data-ui=input-frame] *):not(.h-11):not(.h-12):not(.min-h-11):not(.min-h-12):not(:disabled){background:var(--color-primary);color:#fff}body:has([data-site-theme=carbon]) :where(a,button):where(:not([data-ui=button],[role=switch])).inline-flex:is(.bg-primary,.bg-accent):not([aria-pressed]):not([aria-current]):not(.h-8.w-8,.h-9.w-9,.h-10.w-10,.h-11.w-11,.h-12.w-12):not([role=radio]):not([role=tab]):not([role=option]):not([role=menuitem]):not([aria-checked]):not([aria-expanded]):not([data-ui=segmented] *):not([data-ui=input-group] *):not([data-ui=input-frame] *):not(.h-11):not(.h-12):not(.min-h-11):not(.min-h-12):hover:not(:disabled){background:var(--color-primary-hover)}body:has([data-site-theme=carbon]) :where(a,button):where(:not([data-ui=button],[role=switch])).inline-flex:is(.border,.border-2){border-width:1px;font-size:1rem;font-weight:700}body:has([data-site-theme=carbon]) [data-ui=preview-action]{font-size:1rem;font-weight:700;line-height:1.5}body:has([data-site-theme=carbon]) :where(input,select,textarea){font-weight:400}body:has([data-site-theme=carbon]) :where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],select,textarea):not([hidden]):not(.sr-only){border:1px solid var(--color-border-emphasis);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-primary);font-size:1rem;line-height:1.5}body:has([data-site-theme=carbon]) :where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],select):not([hidden]):not(.sr-only){min-height:48px}body:has([data-site-theme=carbon]) :where(input,textarea,select):focus-visible{outline-offset:-2px}body:has([data-site-theme=carbon]) textarea:not([hidden]):not(.sr-only){line-height:1.7}body:has([data-site-theme=carbon]) :where(input,textarea,select):is([aria-invalid=true],.border-error,.border-red-500){outline:2px solid var(--color-error);outline-offset:-2px;border-bottom-color:var(--color-error)}body:has([data-site-theme=carbon]) :where(input,textarea,select):disabled{background-color:var(--color-surface-alt);border-color:var(--color-border);color:var(--color-text-muted);cursor:not-allowed}body:has([data-site-theme=carbon]) [data-ui=input-group] :where(input,select):not([hidden]):not(.sr-only){border-block:0;border-radius:0}body:has([data-site-theme=carbon]) :is(.site-search-header,[data-ui=sheet-search]) [data-ui=input-group] :where(input,select):not([hidden]):not(.sr-only){border:0}body:has([data-site-theme=carbon]) [data-ui=input-frame]{border:1px solid var(--color-border-emphasis);border-radius:var(--radius-md);background-color:var(--color-surface);min-height:48px}body:has([data-site-theme=carbon]) [data-ui=input-frame][data-size=sm]{min-height:44px}body:has([data-site-theme=carbon]) [data-ui=input-frame]:focus-within{outline:2px solid var(--color-accent);outline-offset:-2px}body:has([data-site-theme=carbon]) [data-ui=input-frame] :where(input,select):not([hidden]):not(.sr-only){min-height:0;box-shadow:none;background-color:#0000;border:0;border-radius:0;align-self:stretch}body:has([data-site-theme=carbon]) [data-ui=input-frame] :where(input,select):focus-visible{outline:none}body:has([data-site-theme=carbon]) [data-ui=input-frame]:has(:where(input,select,textarea)[aria-invalid=true]){border-color:var(--color-error);outline:2px solid var(--color-error);outline-offset:-2px}body:has([data-site-theme=carbon]) [data-ui=input-frame] :where(input,select,textarea)[aria-invalid=true]{border-bottom-color:#0000;outline:none}body:has([data-site-theme=carbon]) [data-ui=segmented]{border-radius:var(--radius-md);overflow:hidden}body:has([data-site-theme=carbon]) [data-ui=segmented]>*{min-height:44px;box-shadow:none;border-radius:0}body:has([data-site-theme=carbon]) :where(input[type=checkbox],input[type=radio]){accent-color:var(--color-accent)}body:has([data-site-theme=carbon]) input[type=checkbox]:not(.sr-only){border-radius:2px}body:has([data-site-theme=carbon]) input[type=radio]:not(.sr-only){border-radius:50%}body:has([data-site-theme=carbon]) [role=tablist]{border-bottom:1px solid var(--color-border-strong);gap:0}body:has([data-site-theme=carbon]) [role=tab]{border-radius:0;min-height:48px;padding-inline:16px;font-size:1rem;font-weight:400}body:has([data-site-theme=carbon]) [role=tab][aria-selected=true]{border-bottom:3px solid var(--color-accent);color:var(--color-text-primary);background:0 0;font-weight:700}body:has([data-site-theme=carbon]) [role=tablist]>[role=tab]{margin-bottom:-1px}body:has([data-site-theme=carbon]) [role=tablist]{scrollbar-width:none}body:has([data-site-theme=carbon]) [role=tablist]::-webkit-scrollbar{display:none}body:has([data-site-theme=carbon]) thead{background:var(--color-surface-sunken)}body:has([data-site-theme=carbon]) th{color:var(--color-text-primary);font-size:.875rem;font-weight:700}body:has([data-site-theme=carbon]) td{font-size:1rem;line-height:1.5}body:has([data-site-theme=carbon]) :where(th,td){border-bottom-color:var(--color-border)}body:has([data-site-theme=carbon]) [role=alert]{border-left-width:3px;border-radius:0}body:has([data-site-theme=carbon]) :is(dialog,[role=dialog].bg-white){border-radius:var(--radius-xl)}body:has([data-site-theme=carbon]) [role=dialog]:not(.bg-white,.bg-surface)>.bg-white{border-radius:var(--radius-xl)}body:has([data-site-theme=carbon]) :is(dialog,[role=dialog])[data-full-bleed=true]{border-radius:0}body:has([data-site-theme=carbon]) :where(canvas,table,.overflow-x-auto:has(>table)){border-radius:0}body:has([data-site-theme=carbon]) :where(button,a):where(:not([data-ui=button],[role=switch])):is(.bg-primary,.bg-accent)[class*=px-]:not([aria-pressed]):not([aria-current]):not(.h-8.w-8,.h-9.w-9,.h-10.w-10,.h-11.w-11,.h-12.w-12):not([role=radio]):not([role=tab]):not([role=option]):not([role=menuitem]):not([aria-checked]):not([aria-expanded]):not([data-ui=segmented] *):not([data-ui=input-group] *):not([data-ui=input-frame] *):not(.h-11):not(.h-12):not(.min-h-11):not(.min-h-12){border-radius:var(--radius-md);min-height:48px;font-size:1rem;font-weight:700;line-height:1.5}body:has([data-site-theme=carbon]) :where(button,a):where(:not([data-ui=button],[role=switch])):is(.bg-primary,.bg-accent)[class*=px-]:not([aria-pressed]):not([aria-current]):not(.h-8.w-8,.h-9.w-9,.h-10.w-10,.h-11.w-11,.h-12.w-12):not([role=radio]):not([role=tab]):not([role=option]):not([role=menuitem]):not([aria-checked]):not([aria-expanded]):not([data-ui=segmented] *):not([data-ui=input-group] *):not([data-ui=input-frame] *):not(.h-11):not(.h-12):not(.min-h-11):not(.min-h-12):not(:disabled){background-color:var(--color-primary);color:#fff}body:has([data-site-theme=carbon]) :where(.bg-primary,.bg-primary-hover) [data-ui=button]:is([data-variant=secondary],[data-variant=outline]){border-color:var(--color-text-on-primary);color:#fff}body:has([data-site-theme=carbon]) :where(.bg-primary,.bg-primary-hover) [data-ui=button]:is([data-variant=secondary],[data-variant=outline]):hover:not(:disabled){color:var(--color-primary);background:#fff}body:has([data-site-theme=carbon]) :where(.bg-primary,.bg-primary-hover) :where(a,button):focus-visible{outline-color:var(--color-accent-on-primary)}body:has([data-site-theme=carbon]) [role=dialog]>.bg-white{border:1px solid var(--color-border-strong)}body:has([data-site-theme=carbon]) :where(.home-hover-card,.hover-lift,.hover-card):hover{box-shadow:none;transform:none}body:has([data-site-theme=carbon]) .admin-shell{background:var(--color-surface-alt)}body:has([data-site-theme=carbon]) .admin-main{min-width:0}body:has([data-site-theme=carbon]) .admin-page-header{min-height:88px;box-shadow:none;padding:24px 32px}body:has([data-site-theme=carbon]) .admin-page-content{padding:32px}body:has([data-site-theme=carbon]) .admin-sidebar{flex-shrink:0;height:100dvh;min-height:0;font-size:1rem;position:sticky;top:0}body:has([data-site-theme=carbon]) .admin-sidebar>div:first-child{min-height:88px}body:has([data-site-theme=carbon]) .admin-sidebar>div:first-child>button{min-width:44px;min-height:44px}body:has([data-site-theme=carbon]) .admin-sidebar.w-16>div:first-child{padding-inline:8px}body:has([data-site-theme=carbon]) .admin-sidebar nav{padding:8px 0 24px}body:has([data-site-theme=carbon]) .admin-sidebar nav ul{margin-block:0}body:has([data-site-theme=carbon]) .admin-sidebar nav li{margin-block:0}body:has([data-site-theme=carbon]) .admin-sidebar nav :where(a,button){border-left:3px solid #0000;border-radius:0;min-height:48px;padding-inline:13px 16px;font-size:1rem}body:has([data-site-theme=carbon]) .admin-sidebar nav [aria-current=page]{border-left-color:var(--color-accent-on-primary);background:#ffffff1f;font-weight:700}body:has([data-site-theme=carbon]) .admin-sidebar nav ul ul :where(a,button){min-height:44px}body:has([data-site-theme=carbon]) .admin-sidebar :where(a,button):focus-visible{outline-offset:-3px}body:has([data-site-theme=carbon]) .admin-sidebar>div:first-child>a>span{background:0 0;padding:0;font-weight:400}body:has([data-site-theme=carbon]) .admin-metrics{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-border);gap:1px;overflow:hidden}body:has([data-site-theme=carbon]) .admin-metric{box-shadow:none;border-radius:0;padding:24px}body:has([data-site-theme=carbon]) .admin-metric-icon{color:var(--color-primary);background:0 0;padding:0}body:has([data-site-theme=carbon]) .admin-metric-icon svg{width:24px;height:24px}body:has([data-site-theme=carbon]) .admin-metric-value{font-variant-numeric:tabular-nums;font-size:2rem;font-weight:400}body:has([data-site-theme=carbon]) .admin-main :where(td,th) :where(input,select,[data-ui=button]){min-height:32px}body:has([data-site-theme=carbon]) .overflow-x-auto:has(>table){position:relative}body:has([data-site-theme=carbon]) .account-main{background:var(--color-surface-alt);padding-block:32px}body:has([data-site-theme=carbon]) .account-container{max-width:1584px;padding-inline:32px}body:has([data-site-theme=carbon]) .account-page-header{margin-bottom:32px;padding-bottom:24px}body:has([data-site-theme=carbon]) .account-panel{border-color:var(--color-border);padding:24px}body:has([data-site-theme=carbon]) .account-sidebar nav a{border-left-width:3px;min-height:48px;font-size:1rem;font-weight:400}body:has([data-site-theme=carbon]) .account-sidebar nav a[aria-current=page]{background:var(--color-surface-sunken);font-weight:700}body:has([data-site-theme=carbon]) .site-search-header{border-color:var(--color-border-strong)}body:has([data-site-theme=carbon]) .site-search-header>.mx-auto{max-width:1584px}body:has([data-site-theme=carbon]) :is(.site-search-header,[data-ui=sheet-search]) :where(input,select):not([hidden]):not(.sr-only){min-height:0}body:has([data-site-theme=carbon]) [data-mobile-bottom-nav] :where(a,button){font-size:.875rem;line-height:1.5}body:has([data-site-theme=carbon]) footer h3:where(:not([data-typography])){font-size:1rem}body:has([data-site-theme=carbon]) [data-ui=compact-panel]{--text-sm:.875rem;--text-sm--line-height:1.5}body:has([data-site-theme=carbon]) [data-ui=compact-panel] h1:where(:not([data-typography])){font-size:1.25rem;line-height:1.5}body:has([data-site-theme=carbon]) [data-ui=compact-panel] h2:where(:not([data-typography])){letter-spacing:0;font-size:1rem;line-height:1.5}body:has([data-site-theme=carbon]) [data-ui=compact-panel] h3:where(:not([data-typography])){font-size:.875rem;line-height:1.5}body:has([data-site-theme=carbon]) [data-ui=compact-panel] [data-ui=panel-description]{font-size:.75rem;line-height:1.5}body:has([data-site-theme=carbon]) :is(.admin-main,.creator-shell) :where(td,th){--text-sm:.875rem;--text-sm--line-height:1.5;font-size:.875rem;line-height:1.5}@media (min-width:1024px){body:has([data-site-theme=carbon]) .account-columns{grid-template-columns:256px minmax(0,1fr);gap:32px}}@media (min-width:672px){body:has([data-site-theme=carbon]) [data-typography=product-title]{font-size:1.125rem}}@media (max-width:671px){body:has([data-site-theme=carbon]) h1:where(:not([data-typography])){font-size:1.5rem}body:has([data-site-theme=carbon]) [data-typography=page-title]{font-size:1.5rem}body:has([data-site-theme=carbon]) [data-typography=section-title]{font-size:1.25rem}body:has([data-site-theme=carbon]) .account-container{padding-inline:16px}body:has([data-site-theme=carbon]) .account-main{padding-block:24px}body:has([data-site-theme=carbon]) .account-panel{padding:16px}:is(body:has([data-site-theme=carbon]) .admin-page-header,body:has([data-site-theme=carbon]) .admin-page-content){padding:16px}body:has([data-site-theme=carbon]) .admin-shell{display:block}body:has([data-site-theme=carbon]) .admin-sidebar{width:100%;height:auto;position:relative}body:has([data-site-theme=carbon]) .admin-sidebar>div:first-child{min-height:64px}body:has([data-site-theme=carbon]) .admin-sidebar nav{max-height:45dvh}body:has([data-site-theme=carbon]) .admin-sidebar.w-16 nav>ul{width:max-content;display:flex}body:has([data-site-theme=carbon]) .admin-sidebar.w-16>div:last-child>div{flex-direction:row;justify-content:space-between;padding-inline:16px}}@media (prefers-reduced-motion:reduce){body:has([data-site-theme=carbon]) *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}body:has([data-site-theme=carbon]) :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}body:has([data-site-theme=carbon]) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}
:root{--pp-motion-fast:70ms;--pp-motion-feedback:.11s;--pp-motion-short:.15s;--pp-motion-panel:.24s;--pp-motion-standard:cubic-bezier(.2, 0, .38, .9);--pp-motion-enter:cubic-bezier(0, 0, .38, .9);--pp-motion-exit:cubic-bezier(.2, 0, 1, .9);--default-transition-duration:var(--pp-motion-feedback);--default-transition-timing-function:var(--pp-motion-standard);--pp-button-primary-active:color-mix(in srgb, var(--color-accent,#00747b) 85%, black)}@layer base{:where(button,a[href],[role=button],summary,input:not([type=range]),select,textarea){transition-property:color,background-color,border-color,opacity,text-decoration-color;transition-duration:var(--pp-motion-feedback);transition-timing-function:var(--pp-motion-standard)}:where(tbody tr){transition:background-color var(--pp-motion-fast) var(--pp-motion-standard)}:where([role=tabpanel]:not([hidden]):not([data-motion=managed]),details[open]>:not(summary)){animation:pp-ui-content-in var(--pp-motion-feedback) var(--pp-motion-enter)}}body:has([data-site-theme=carbon]){--pp-button-primary-active:color-mix(in srgb, var(--color-primary) 85%, black)}body [data-ui=button]:not(:disabled):not([aria-disabled=true]):active{transition-duration:var(--pp-motion-fast)}body [data-ui=button][data-variant=primary]:not(:disabled):not([aria-disabled=true]):active{background-color:var(--pp-button-primary-active);color:#fff}body [data-ui=button]:is([data-variant=secondary],[data-variant=outline]):not(:disabled):not([aria-disabled=true]):active{background-color:color-mix(in srgb, var(--color-primary,#0b2945) 85%, black);border-color:var(--color-primary,#0b2945);color:#fff}body [data-ui=button][data-variant=ghost]:not(:disabled):not([aria-disabled=true]):active{background-color:var(--color-surface-sunken,#e0e0e0)}body [data-ui=button][data-variant=danger]:not(:disabled):not([aria-disabled=true]):active{background-color:color-mix(in srgb, var(--color-error,#da1e28) 85%, black)}[data-ui=button] :is(.lucide-arrow-right,.lucide-arrow-left){transition:transform var(--pp-motion-short) var(--pp-motion-standard)}@media (hover:hover) and (pointer:fine){[data-ui=button]:not(:disabled):not([aria-disabled=true]):hover .lucide-arrow-right{transform:translate(2px)}[data-ui=button]:not(:disabled):not([aria-disabled=true]):hover .lucide-arrow-left{transform:translate(-2px)}}a[class~=hover\:underline]:not(.underline):not(.nav-item-underline){text-decoration-line:underline;text-decoration-color:#0000}a[class~=hover\:underline]:not(.underline):is(:hover,:focus-visible){text-decoration-color:currentColor}.nav-item-underline:after{transform-origin:0;width:100%;transition:transform var(--pp-motion-short) var(--pp-motion-standard);left:0;transform:scaleX(0)}.nav-item-underline:is(:hover,:focus-visible,.active):after{transform:scaleX(1)}.pp-motion-disclosure{transition:grid-template-rows var(--pp-motion-panel) var(--pp-motion-standard);grid-template-rows:0fr;display:grid}.pp-motion-disclosure[data-open=true]{grid-template-rows:1fr}.pp-motion-disclosure>div{min-height:0;overflow:hidden}body .pp-motion-disclosure :where(a,button):focus-visible{outline-offset:-2px}[data-ui=switch]{transition-duration:var(--pp-motion-fast);transition-timing-function:var(--pp-motion-standard)}[data-ui=switch]>span{transition-duration:var(--pp-motion-short);transition-timing-function:var(--pp-motion-standard)}[data-ui=modal]{transition-duration:var(--pp-motion-panel);transition-timing-function:var(--pp-motion-enter)}[data-ui=modal]:not([open]){transition-duration:var(--pp-motion-short);transition-timing-function:var(--pp-motion-exit)}[data-ui=modal]::backdrop{transition-duration:var(--pp-motion-panel);transition-timing-function:var(--pp-motion-standard)}.animate-dropdown{animation-duration:var(--pp-motion-short);animation-timing-function:var(--pp-motion-enter)}@keyframes pp-ui-content-in{0%{opacity:.6}to{opacity:1}}@keyframes pp-ui-notice-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}[data-ui=toast]{animation:pp-ui-notice-in var(--pp-motion-panel) var(--pp-motion-enter)}[data-ui=status],[data-ui=field-error],[role=tooltip]{animation:pp-ui-content-in var(--pp-motion-feedback) var(--pp-motion-enter)}@keyframes pp-ui-row-changed{0%{background-color:var(--color-accent-light,#ddf3f4);border-color:var(--color-accent,#00747b)}}[data-changed=true]{animation:pp-ui-row-changed .6s var(--pp-motion-standard)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-ui=toast],[data-ui=status],[data-ui=field-error],[role=tooltip],[role=tabpanel],details[open]>:not(summary){animation:none!important}[data-ui=button]:hover :is(.lucide-arrow-right,.lucide-arrow-left){transform:none}}@media print{*,:before,:after{transition:none!important;animation:none!important}}
