@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-ease:initial;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}.patternmode-parquet{border-radius:var(--radius-lg,.5rem);width:100%;position:relative;overflow:hidden}.patternmode-parquet__tile{transition-property:left,top,width,height,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.6s;--tw-ease:cubic-bezier(.22,1,.36,1);align-items:flex-end;transition-duration:.6s;transition-timing-function:cubic-bezier(.22,1,.36,1);display:flex;position:absolute;overflow:hidden}.patternmode-parquet[data-static] .patternmode-parquet__tile{transition-property:none}.patternmode-parquet__label{pointer-events:none;width:100%;padding:calc(var(--spacing,.25rem) * 2);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.patternmode-parquet__label{color:color-mix(in oklab, var(--color-white,#fff) 72%, transparent)}}.patternmode-parquet__label{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s}.patternmode-parquet__tile[data-light] .patternmode-parquet__label{color:#0000009e}@supports (color:color-mix(in lab, red, red)){.patternmode-parquet__tile[data-light] .patternmode-parquet__label{color:color-mix(in oklab, var(--color-black,#000) 62%, transparent)}}.patternmode-parquet__tile:hover .patternmode-parquet__label,.patternmode-parquet__tile:focus-within .patternmode-parquet__label{opacity:1}.patternmode-parquet__label-name{--tw-leading:1.15;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;line-height:1.15;display:block;overflow:hidden}.patternmode-parquet__label-percent{--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,);opacity:.7;font-size:.5625rem;display:block}@media (prefers-reduced-motion:reduce){.patternmode-parquet__tile{transition-property:none}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
.scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}@keyframes border-breathe{0%,to{border-color:#ffffff1f;box-shadow:0 0 #0000}50%{border-color:#ffffff38;box-shadow:0 0 24px #ffffff08}}.drop-zone-breathe{animation:4s ease-in-out infinite border-breathe}.drop-zone-active{border-color:#ffffff59;animation:none;box-shadow:0 0 40px #ffffff0f}@keyframes cursor-blink{0%,to{opacity:1}50%{opacity:0}}.typewriter-cursor:after{content:"█";margin-left:1px;animation:1s step-end infinite cursor-blink}@keyframes constellation-pulse{0%,to{r:var(--pulse-r);opacity:.2}50%{r:calc(var(--pulse-r) + 2px);opacity:.5}}.pulse-ring{animation:3s ease-in-out infinite constellation-pulse}@keyframes packet-fade{0%{opacity:0}15%{opacity:.6}85%{opacity:.6}to{opacity:0}}.edge-packet{animation:3s ease-in-out infinite packet-fade}@keyframes tax-dot-pulse{0%,to{opacity:.4;box-shadow:0 0 #ffffff26}50%{opacity:.8;box-shadow:0 0 4px 1px #ffffff1f}}.tax-anchor-dot{animation:3s ease-in-out infinite tax-dot-pulse}@media (prefers-reduced-motion:reduce){.drop-zone-breathe,.pulse-ring,.edge-packet,.tax-anchor-dot{animation:none}.typewriter-cursor:after{opacity:1;animation:none}}
