.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.left-2{left:.5rem}.isolate{isolation:isolate}.z-50{z-index:50}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-11{height:2.75rem}.h-3\.5{height:.875rem}.h-7{height:1.75rem}.h-9{height:2.25rem}.h-auto{height:auto}.h-px{height:1px}.w-3\.5{width:.875rem}.w-9{width:2.25rem}.w-full{width:100%}.min-w-\[12rem\]{min-width:12rem}.min-w-\[15rem\]{min-width:15rem}.max-w-xs{max-width:20rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.gap-2{gap:.5rem}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded-lg{border-radius:var(--r-lg)}.rounded-md{border-radius:var(--r-md)}.rounded-sm{border-radius:var(--r-sm)}.border{border-width:1px}.border-line{border-color:var(--border-default)}.border-line-strong{border-color:var(--border-strong)}.bg-\[var\(--action\)\]{background-color:var(--action)}.bg-\[var\(--red\)\]{background-color:var(--red)}.bg-accent{background-color:var(--accent)}.bg-elevated{background-color:var(--bg-elevated)}.bg-line-subtle{background-color:var(--border-subtle)}.bg-overlay{background-color:var(--bg-overlay)}.p-0{padding:0}.p-1{padding:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pl-7{padding-left:1.75rem}.pr-2\.5{padding-right:.625rem}.text-left{text-align:left}.text-11{font-size:var(--fs-11)}.text-12{font-size:var(--fs-12)}.text-13{font-size:var(--fs-13)}.text-14{font-size:var(--fs-14)}.text-sm{font-size:.875rem;line-height:1.25rem}.font-\[var\(--fw-medium\)\]{font-weight:var(--fw-medium)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-snug{line-height:1.375}.tracking-\[var\(--tracking-caps\)\]{letter-spacing:var(--tracking-caps)}.text-\[color\:var\(--action-ink\)\]{color:var(--action-ink)}.text-\[color\:var\(--text-inverse\)\]{color:var(--text-inverse)}.text-\[color\:\2026\]{color:…}.text-\[var\(--red\)\]{color:var(--red)}.text-\[var\(--text-inverse\)\]{color:var(--text-inverse)}.text-\[\2026\]{color:…}.text-accent-bright{color:var(--accent-bright)}.text-ink{color:var(--text-primary)}.text-ink-2{color:var(--text-secondary)}.text-ink-4{color:var(--text-quaternary)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.shadow-lg{--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:var(--shadow-md);--tw-shadow-colored:var(--shadow-md)}.shadow-\[var\(--shadow-sm\)\]{--tw-shadow-color:var(--shadow-sm);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:var(--ease);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease);transition-duration:.15s}@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))}}@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))}}.running{animation-play-state:running}.paused{animation-play-state:paused}.\[transition-duration\:var\(--dur-fast\)\]{transition-duration:var(--dur-fast)}.link-reset{color:inherit;text-decoration:none;display:contents}.stat-inline{display:flex;align-items:baseline;gap:var(--sp-2)}.hover\:bg-\[var\(--action-hover\)\]:hover{background-color:var(--action-hover)}.hover\:bg-hover:hover{background-color:var(--bg-hover)}.hover\:text-ink:hover{color:var(--text-primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--accent\)\]:focus-visible{outline-color:var(--accent)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.data-\[state\=delayed-open\]\:animate-fade-in[data-state=delayed-open]{animation:fade-in var(--dur-fast) var(--ease)}@keyframes zoom-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.data-\[state\=open\]\:animate-zoom-in[data-state=open]{animation:zoom-in var(--dur-base) var(--ease-out)}.data-\[highlighted\]\:bg-hover[data-highlighted]{background-color:var(--bg-hover)}.data-\[highlighted\]\:text-\[var\(--red\)\][data-highlighted]{color:var(--red)}.data-\[highlighted\]\:text-ink[data-highlighted]{color:var(--text-primary)}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}