@keyframes qB7Ceq_rise{0%{opacity:0;transform:translateY(16px)}}@keyframes qB7Ceq_screen-in{0%{transform:translateY(96px)}}@keyframes qB7Ceq_phone-in{0%{transform:translateY(140px)rotate(-6deg)}}@keyframes qB7Ceq_chip-in{0%{opacity:0;transform:translateY(16px)scale(.92)}}@keyframes qB7Ceq_bob{to{transform:translateY(-8px)}}@media (prefers-reduced-motion:no-preference){.qB7Ceq_enter{animation:qB7Ceq_rise .9s cubic-bezier(.16, 1, .3, 1) var(--delay,0s) both}.qB7Ceq_screenIn{animation:1.5s cubic-bezier(.16,1,.3,1) .15s both qB7Ceq_screen-in}.qB7Ceq_phoneIn{animation:1.5s cubic-bezier(.16,1,.3,1) .55s both qB7Ceq_phone-in}.qB7Ceq_chip{animation:qB7Ceq_chip-in .8s cubic-bezier(.16, 1, .3, 1) var(--delay,1s) both}.qB7Ceq_bob{animation:qB7Ceq_bob 3.4s ease-in-out var(--bob,0s) infinite alternate}}.qB7Ceq_grid{background-image:radial-gradient(circle, var(--border) 1px, transparent 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.qB7Ceq_glow{background-image:radial-gradient(circle, color-mix(in oklab, var(--foreground) 40%, transparent) 1px, transparent 1.5px);-webkit-mask-image:radial-gradient(240px circle at var(--gx,50%) var(--gy,0px), #000, transparent);-webkit-mask-image:radial-gradient(240px circle at var(--gx,50%) var(--gy,0px), #000, transparent);mask-image:radial-gradient(240px circle at var(--gx,50%) var(--gy,0px), #000, transparent);opacity:0;background-size:24px 24px;transition:opacity .5s}.qB7Ceq_glow[data-active]{opacity:1}@keyframes qB7Ceq_tilt-flat{0%{transform:perspective(2400px)rotateX(18deg)scale(.92)}to{transform:perspective(2400px)rotateX(0)scale(1)}}@keyframes qB7Ceq_drift{to{transform:translateY(var(--drift,-48px))}}@keyframes qB7Ceq_grow-down{0%{transform:scaleY(0)}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.qB7Ceq_tilt{transform-origin:50% 0;animation:linear both qB7Ceq_tilt-flat;animation-timeline:scroll(root);animation-range:0 560px}.qB7Ceq_drift{animation:linear both qB7Ceq_drift;animation-timeline:scroll(root);animation-range:0 900px}.qB7Ceq_stepLine{transform-origin:50% 0;animation:linear both qB7Ceq_grow-down;animation-timeline:view();animation-range:cover 30% cover 55%}}}@media (prefers-reduced-motion:no-preference){.qB7Ceq_reveal[data-motion=armed]{opacity:0;transform:translateY(24px)}.qB7Ceq_reveal[data-motion=in]{transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i,0) * 80ms)}.qB7Ceq_cascade[data-motion=armed]>*{opacity:0;transform:translateY(20px)}.qB7Ceq_cascade[data-motion=in]>*{transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i,0) * .12s)}.qB7Ceq_cascade[data-motion=in]>:nth-child(2){transition-delay:calc(var(--i,0) * .12s + 70ms)}.qB7Ceq_cascade[data-motion=in]>:nth-child(3){transition-delay:calc(var(--i,0) * .12s + .14s)}.qB7Ceq_cascade[data-motion=in]>:nth-child(4){transition-delay:calc(var(--i,0) * .12s + .21s)}.qB7Ceq_cascade[data-motion=in]>:nth-child(5){transition-delay:calc(var(--i,0) * .12s + .28s)}.qB7Ceq_cascade[data-motion=in]>:nth-child(n+6){transition-delay:calc(var(--i,0) * .12s + .35s)}.qB7Ceq_shot{transform-origin:50% 100%}.qB7Ceq_shot[data-motion=armed]{opacity:0;transform:perspective(2000px)rotateX(14deg)translateY(64px)scale(.96)}.qB7Ceq_shot[data-motion=in]{transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 1.3s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i,0) * 80ms + .1s)}.qB7Ceq_fan[data-motion=armed]>*{opacity:0}.qB7Ceq_fan[data-motion=armed]>:first-child{transform:translate(70%)rotate(-10deg)scale(.9)}.qB7Ceq_fan[data-motion=armed]>:nth-child(2){transform:translateY(64px)}.qB7Ceq_fan[data-motion=armed]>:nth-child(3){transform:translate(-70%)rotate(10deg)scale(.9)}.qB7Ceq_fan[data-motion=in]>*{transition:opacity .8s cubic-bezier(.16,1,.3,1),transform 1.4s cubic-bezier(.16,1,.3,1)}.qB7Ceq_fan[data-motion=in]>:nth-child(odd){transition-delay:.18s}}.qB7Ceq_odometer{white-space:pre;-webkit-user-select:none;user-select:none;line-height:1.25;display:inline-flex}.qB7Ceq_glyph:before{content:attr(data-char)}.qB7Ceq_digit{height:1.25em;overflow:clip}@supports not (overflow:clip){.qB7Ceq_digit{overflow:hidden}}.qB7Ceq_digit:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";white-space:pre;transform:translateY(calc((var(--d,0) + 10) * -1.25em));display:block}@media (prefers-reduced-motion:no-preference){[data-motion=armed] .qB7Ceq_digit:before{transform:translateY(0)}[data-motion=in] .qB7Ceq_digit:before{transition:transform 1.6s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i,0) * 80ms + .15s + var(--j,0) * 45ms)}}.qB7Ceq_spotlight{isolation:isolate;position:relative}.qB7Ceq_spotlight:before,.qB7Ceq_spotlight:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;position:absolute}.qB7Ceq_spotlight:before{z-index:-1;background:radial-gradient(320px circle at var(--mx,50%) var(--my,50%), color-mix(in oklab, var(--foreground) 4%, transparent), transparent 65%);inset:0}.qB7Ceq_spotlight:after{background:radial-gradient(200px circle at var(--mx,50%) var(--my,50%), color-mix(in oklab, var(--foreground) 55%, transparent), transparent 70%);-webkit-mask-composite:xor;padding:1px;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover){.qB7Ceq_spotlight:hover:before,.qB7Ceq_spotlight:hover:after{opacity:1}}.qB7Ceq_sheen{position:relative;overflow:hidden}.qB7Ceq_sheen:after{content:"";pointer-events:none;background:linear-gradient(110deg, transparent 35%, color-mix(in oklab, var(--background) 30%, transparent) 50%, transparent 65%);position:absolute;inset:0;transform:translate(-100%)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.qB7Ceq_sheen:hover:after{transition:transform .85s cubic-bezier(.45,0,.25,1);transform:translate(100%)}}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){.qB7Ceq_faq{interpolate-size:allow-keywords}.qB7Ceq_faq::details-content{block-size:0;transition:block-size .4s cubic-bezier(.16, 1, .3, 1), content-visibility .4s allow-discrete;overflow:clip}.qB7Ceq_faq[open]::details-content{block-size:auto}}}@keyframes qB7Ceq_ping{to{opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:no-preference){.qB7Ceq_draw[data-motion=armed] .qB7Ceq_drawPath{clip-path:inset(0 100% 0 0)}.qB7Ceq_draw[data-motion=in] .qB7Ceq_drawPath{transition:clip-path 2.4s cubic-bezier(.65,0,.35,1) .2s}.qB7Ceq_draw[data-motion=armed] .qB7Ceq_today{opacity:0;transform:scale(0)}.qB7Ceq_draw[data-motion=in] .qB7Ceq_today{transition:opacity .4s 1.3s,transform .6s cubic-bezier(.34,1.56,.64,1) 1.3s}.qB7Ceq_today:after{content:"";border-radius:inherit;background:inherit;animation:2.4s cubic-bezier(0,0,.2,1) 2s infinite qB7Ceq_ping;position:absolute;inset:0}}
@keyframes IKuYVq_hold-hidden{0%,to{opacity:0}}@keyframes IKuYVq_window-visible{0%,to{visibility:visible}}@keyframes IKuYVq_window-opaque{0%,to{opacity:1}}@keyframes IKuYVq_word-in{0%{opacity:0;filter:blur(5px)}}@keyframes IKuYVq_card-rise{0%{opacity:0;transform:translateY(20px)scale(.985)}}@keyframes IKuYVq_card-leave{to{opacity:0;transform:translateY(-6px)scale(.99)}}@keyframes IKuYVq_spin{to{transform:rotate(360deg)}}@keyframes IKuYVq_fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes IKuYVq_ping{75%,to{opacity:0;transform:scale(2.2)}}.IKuYVq_stack{align-items:start;display:grid}.IKuYVq_stack>*{grid-area:1/1;min-width:0}.IKuYVq_stack>[data-state=hidden]{visibility:hidden}.IKuYVq_textStack>[data-state=dim]{opacity:.45;transition:opacity .3s}.IKuYVq_cardStack>[data-state=dim]{opacity:.4;transition:opacity .35s}.IKuYVq_cardStack[data-surface=ink]>[data-state=dim]{opacity:1;filter:brightness(.58)saturate(.7);transition:filter .35s}.IKuYVq_stack>[data-state=leaving]{pointer-events:none;z-index:0}.IKuYVq_stack>[data-state=shown]{z-index:1}.IKuYVq_cardFrame{max-width:460px;position:relative}@media (min-width:640px){.IKuYVq_cardFrame{margin-left:2.125rem}}.IKuYVq_cardCell{height:22rem;margin:-2px;padding:2px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 3.5rem),#0000);mask-image:linear-gradient(#000 calc(100% - 3.5rem),#0000)}.IKuYVq_cardFrame:not([data-expanded]) .IKuYVq_cardCell{pointer-events:none}@media (min-width:1024px){.IKuYVq_cardCell{height:26rem}}@media (min-width:1024px) and (max-height:860px){.IKuYVq_cardCell{height:22rem}}.IKuYVq_cardFrame[data-expanded] .IKuYVq_cardCell{height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.IKuYVq_cardFrame[data-expanded] .IKuYVq_cardStack>:not([data-state=shown]){display:none}.IKuYVq_expand{margin-top:.5rem}.IKuYVq_poster{z-index:2;display:none}@media (min-width:1024px){.IKuYVq_posterLight{display:block}.dark .IKuYVq_posterLight{display:none}.dark .IKuYVq_posterInk{display:block}}.IKuYVq_cardBody[data-instant] *,.IKuYVq_cardBody[data-instant] :before,.IKuYVq_cardBody[data-instant] :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.IKuYVq_cardCell *,.IKuYVq_cardCell :before,.IKuYVq_cardCell :after{transition:none!important}}.IKuYVq_ch{position:relative}.IKuYVq_ch:after{content:"";opacity:0;background:currentColor;border-radius:1px;width:2px;position:absolute;top:.1em;bottom:.04em;right:-1.5px}.IKuYVq_thinking{visibility:hidden}.IKuYVq_thinkRing{border:1.5px solid color-mix(in oklab, currentColor 25%, transparent);border-top-color:currentColor;border-radius:999px;display:inline-block}.IKuYVq_progress{transform-origin:0;transform:scaleX(0)}.IKuYVq_halo{z-index:2}.IKuYVq_halo:before{content:"";border-radius:inherit;background:conic-gradient(from var(--halo-angle,0deg), transparent 0deg, color-mix(in oklab, var(--primary) 70%, transparent) 50deg, transparent 130deg, transparent 360deg);-webkit-mask-composite:xor;opacity:0;padding:1px;transition:opacity .5s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --halo-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes IKuYVq_halo-spin{to{--halo-angle:360deg}}.IKuYVq_badgePing{opacity:0}@media (prefers-reduced-motion:no-preference){.IKuYVq_ch{animation:IKuYVq_hold-hidden 1ms linear var(--at) backwards}.IKuYVq_ch:after{animation:IKuYVq_window-opaque var(--len,20ms) steps(1) var(--at)}.IKuYVq_thinking{animation:IKuYVq_window-visible var(--len) linear var(--at)}.IKuYVq_thinkRing{animation:IKuYVq_spin .7s linear var(--at) var(--turns,1)}.IKuYVq_word{animation:IKuYVq_word-in .5s cubic-bezier(.16, 1, .3, 1) var(--at) both}.IKuYVq_cardIn{animation:.8s cubic-bezier(.16,1,.3,1) both IKuYVq_card-rise}.IKuYVq_stack>[data-state=leaving]{animation:.32s both IKuYVq_card-leave}.IKuYVq_halo[data-busy]:before{opacity:.95;animation:IKuYVq_halo-spin var(--len,3s) cubic-bezier(.45, 0, .3, 1) 1 both}.IKuYVq_progress{animation:IKuYVq_fill var(--auto,6s) linear var(--at,0s) both}.IKuYVq_progress[data-paused]{animation-play-state:paused}.IKuYVq_badgePing{animation:1.4s cubic-bezier(0,0,.2,1) .6s 3 IKuYVq_ping}}.IKuYVq_wrap{max-width:80rem;margin-inline:auto;padding:1.5rem 1rem 4rem}@media (min-width:768px){.IKuYVq_wrap{padding-inline:2rem;padding-top:2.5rem}}@media (min-width:1024px){.IKuYVq_wrap{padding-top:2rem;padding-bottom:6rem}}.IKuYVq_ctaRow{margin-top:1.25rem}@media (min-width:640px){.IKuYVq_ctaRow{margin-top:1.75rem}}.IKuYVq_leftRail{margin-top:1.75rem}.IKuYVq_leftRail>*+*{margin-top:1.5rem}.IKuYVq_thread{padding-top:.875rem}@media (min-width:640px){.IKuYVq_thread{padding-top:1rem}}.IKuYVq_bubble{max-width:88%}@media (min-width:640px){.IKuYVq_bubble{max-width:80%}}.IKuYVq_rail{margin-inline:-.75rem}@media (min-width:640px){.IKuYVq_rail{margin-inline:-1.25rem}}.IKuYVq_split{gap:1.5rem;display:grid}@media (min-width:1024px){.IKuYVq_split{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:2.5rem}}@media (min-width:1280px){.IKuYVq_split{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:4rem}}.IKuYVq_headline{letter-spacing:-.025em;margin-top:1.25rem;font-size:2.125rem;line-height:1.08}@media (min-width:400px){.IKuYVq_headline{font-size:2.25rem}}@media (min-width:640px){.IKuYVq_headline{margin-top:1.5rem;font-size:3rem;line-height:1.04}}@media (min-width:1024px) and (max-width:1279.98px){.IKuYVq_headline{font-size:2.5rem}}@media (min-width:1024px) and (max-height:860px){.IKuYVq_headline{margin-top:1rem;font-size:2.5rem}.IKuYVq_lead{margin-top:.875rem}.IKuYVq_ctaRow,.IKuYVq_leftRail{margin-top:1.25rem}.IKuYVq_leftRail>*+*{margin-top:1.125rem}}.IKuYVq_desktopOnly{display:none}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.IKuYVq_desktopOnly{display:grid}}
.y-cbDG_layout{grid-template-areas:"files""window""facts";gap:1.5rem;display:grid}@media (min-width:1024px){.y-cbDG_layout{grid-template:"files window""facts window"1fr/14rem minmax(0,1fr);gap:2rem}}.y-cbDG_areaFiles{grid-area:files;min-width:0}.y-cbDG_areaWindow{grid-area:window;min-width:0}.y-cbDG_areaFacts{grid-area:facts;min-width:0}@media (min-width:1024px){.y-cbDG_areaFacts{border-top:1px solid var(--border);padding-top:1.5rem}}.y-cbDG_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (min-width:640px) and (max-width:1023px){.y-cbDG_tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.y-cbDG_tiles{grid-template-columns:minmax(0,1fr);gap:.625rem}}.y-cbDG_tile{cursor:grab;border:1px solid var(--border);background:var(--card);text-align:left;-webkit-user-select:none;user-select:none;touch-action:manipulation;border-radius:.75rem;align-items:center;gap:.625rem;width:100%;min-height:2.75rem;padding:.625rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.y-cbDG_tile:hover{border-color:color-mix(in oklab, var(--foreground) 25%, var(--border));box-shadow:0 1px 2px color-mix(in oklab, var(--foreground) 8%, transparent)}.y-cbDG_tile:active{cursor:grabbing;transform:scale(.98)}.y-cbDG_tile:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent);outline:none}.y-cbDG_tile[aria-pressed=true]{border-color:var(--primary)}.y-cbDG_fileIcon{border:1px solid var(--border);background:var(--background);width:2rem;height:2.5rem;color:var(--foreground);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding-bottom:.5rem;display:flex;position:relative}.y-cbDG_fileExt{font-family:var(--font-mono,var(--font-mono-fallback));letter-spacing:.04em;color:var(--muted-foreground);font-size:.5625rem;font-weight:600;position:absolute;bottom:.1875rem;left:50%;transform:translate(-50%)}.y-cbDG_tileState{background:var(--primary);width:1rem;height:1rem;color:var(--primary-foreground);opacity:0;border-radius:999px;justify-content:center;align-items:center;transition:opacity .15s,transform .2s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:.375rem;right:.375rem;transform:scale(.6)}.y-cbDG_tile[aria-pressed=true] .y-cbDG_tileState{opacity:1;transform:scale(1)}.y-cbDG_window{container:importwin/inline-size}.y-cbDG_wideText{display:none}@container importwin (min-width:600px){.y-cbDG_wideText{display:inline}.y-cbDG_narrowText{display:none}}.y-cbDG_rowsWide{display:none}@container importwin (min-width:760px){.y-cbDG_rowsWide{display:inline}.y-cbDG_rowsNarrow{display:none}}.y-cbDG_hintFine{display:none}@media (hover:hover) and (pointer:fine){.y-cbDG_hintFine{display:inline}.y-cbDG_hintCoarse{display:none}}.y-cbDG_pill{background:var(--muted);color:var(--muted-foreground)}.y-cbDG_pillSaved{background:color-mix(in oklab, var(--success) 10%, var(--card));color:color-mix(in oklab, var(--success) 80%, var(--foreground))}.y-cbDG_stack{display:grid}.y-cbDG_stack>.y-cbDG_layer{grid-area:1/1;min-width:0}.y-cbDG_layer{opacity:0;visibility:hidden;flex-direction:column;transition:opacity .2s,visibility 0s linear .2s;display:flex}.y-cbDG_layer[data-active]{opacity:1;visibility:visible;transition:opacity .2s}.y-cbDG_windowDrag{border-color:var(--primary)}.y-cbDG_dropOverlay{z-index:20;border:2px dashed var(--primary);background:color-mix(in oklab, var(--card) 88%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--foreground);pointer-events:none;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex;position:absolute;inset:.5rem}.y-cbDG_ownFile{inset-inline:.75rem;z-index:20;border:1px solid var(--border);background:var(--popover);color:var(--popover-foreground);box-shadow:0 8px 24px color-mix(in oklab, var(--foreground) 12%, transparent);border-radius:.5rem;padding:.625rem .75rem;font-size:.75rem;line-height:1.5;position:absolute;bottom:4rem}.y-cbDG_scene{flex-direction:column;flex:1;display:flex}.y-cbDG_grow{flex:1}.y-cbDG_dropPrompt{border:1px dashed color-mix(in oklab, var(--foreground) 22%, var(--border));background:color-mix(in oklab, var(--muted) 45%, transparent);border-radius:.5rem;align-items:center;gap:.75rem;padding:.25rem .25rem .25rem .75rem;display:flex}.y-cbDG_idleOnly{display:none}.y-cbDG_scene[data-phase=idle] .y-cbDG_idleOnly{display:flex}.y-cbDG_scene[data-phase=idle] .y-cbDG_fileLanded{visibility:hidden}.y-cbDG_scene{--row0:1.15s;--step:.17s;--lag:.6s;--count:var(--count-n,6);--sum0:calc(var(--row0) + (var(--count) - 1) * var(--step) + var(--lag) + .32s)}@container importwin (min-width:760px){.y-cbDG_scene{--count:var(--count-w,8)}}.y-cbDG_colHead{display:none}.y-cbDG_row,.y-cbDG_colHead{--cols-wide:1.25rem 2.75rem 2rem minmax(0, 1.4fr) minmax(0, 1fr) 7.5rem}@container importwin (min-width:760px){.y-cbDG_colHead{grid-template-columns:var(--cols-wide);border-bottom:1px solid var(--border);background:color-mix(in oklab, var(--muted) 40%, transparent);column-gap:.75rem;padding:.375rem 1rem;display:grid}}.y-cbDG_list{border-top:1px solid var(--border)}@container importwin (min-width:760px){.y-cbDG_list{border-top:0}}.y-cbDG_row{--ord:var(--n,0);--ta:calc(var(--row0) + var(--ord) * var(--step));--tf:calc(var(--ta) + var(--lag));grid-template-columns:1.25rem 2rem minmax(0,1fr) auto;grid-template-areas:"check avatar name amount""check avatar bank bank"". .meta meta";align-items:center;gap:.25rem .75rem;padding:.5rem 1rem;transition:opacity .3s;display:grid;position:relative;overflow:hidden}.y-cbDG_day,.y-cbDG_row[data-wide-only]{display:none}@container importwin (min-width:760px){.y-cbDG_row{--ord:var(--i,0);grid-template-columns:var(--cols-wide);grid-template-areas:"check day avatar name meta amount""check day avatar bank meta amount";row-gap:.125rem}.y-cbDG_day{grid-area:day;display:block;position:relative}.y-cbDG_row[data-wide-only]{display:grid}}.y-cbDG_fade{transition:opacity .3s}.y-cbDG_scene[data-phase=done] .y-cbDG_row[data-off] .y-cbDG_fade{opacity:.45}.y-cbDG_check{border:1px solid color-mix(in oklab, var(--foreground) 30%, var(--border));background:var(--card);border-radius:.25rem;grid-area:check;justify-content:center;align-items:center;width:1rem;height:1rem;transition:background-color .12s,border-color .12s;display:flex;position:relative}.y-cbDG_check:before{content:"";position:absolute;inset:-.875rem}.y-cbDG_check:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent);outline:none}.y-cbDG_check:disabled{cursor:default}.y-cbDG_check[aria-checked=true]{border-color:var(--foreground);background:var(--foreground)}.y-cbDG_tick{width:.75rem;height:.75rem;color:var(--background);opacity:0}.y-cbDG_check[aria-checked=true] .y-cbDG_tick{opacity:1}.y-cbDG_avatar{grid-area:avatar;width:2rem;height:2rem;position:relative}.y-cbDG_face{background:var(--muted);width:100%;height:100%;color:var(--foreground);border-radius:.5rem;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:flex}.y-cbDG_name{grid-area:name;min-width:0;display:block;position:relative}.y-cbDG_bank{grid-area:bank;min-width:0;position:relative}.y-cbDG_bankText{white-space:pre;min-width:0;display:flex}.y-cbDG_bankDay,.y-cbDG_bankHit{flex:none}.y-cbDG_bankBefore,.y-cbDG_bankAfter{text-overflow:ellipsis;min-width:0;overflow:hidden}.y-cbDG_bankBefore{flex:0 1000 auto}.y-cbDG_bankAfter{flex:0 auto}@container importwin (min-width:760px){.y-cbDG_bankDay{display:none}}.y-cbDG_meta{flex-wrap:wrap;grid-area:meta;align-items:center;gap:.25rem .5rem;min-width:0;display:flex;position:relative}@container importwin (min-width:760px){.y-cbDG_meta{flex-flow:column;align-items:flex-start;gap:.25rem}}.y-cbDG_amount{text-align:right;white-space:nowrap;grid-area:amount;position:relative}.y-cbDG_hit{border-radius:.1875rem}.y-cbDG_chip{border:1px solid var(--border);background:var(--background);min-width:0;max-width:100%;color:var(--foreground);border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.0625rem .5rem;font-size:.75rem;line-height:1.25rem;display:inline-flex}.y-cbDG_chipVat{border-color:color-mix(in oklab, var(--chart-vat) 35%, var(--border));background:color-mix(in oklab, var(--chart-vat) 10%, var(--card));color:color-mix(in oklab, var(--chart-vat) 80%, var(--foreground))}.y-cbDG_chipPaid{border-color:color-mix(in oklab, var(--success) 35%, var(--border));background:color-mix(in oklab, var(--success) 10%, var(--card));color:color-mix(in oklab, var(--success) 80%, var(--foreground))}.y-cbDG_vatText{color:color-mix(in oklab, var(--chart-vat) 80%, var(--foreground))}.y-cbDG_mark{min-width:0;max-width:100%;color:var(--muted-foreground);align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;display:inline-flex}.y-cbDG_markWait{color:color-mix(in oklab, var(--warning) 45%, var(--foreground))}.y-cbDG_swap{min-width:0;max-width:100%;display:grid}.y-cbDG_swap>*{grid-area:1/1;min-width:0}.y-cbDG_before{opacity:1}.y-cbDG_after,.y-cbDG_scene[data-phase=done] .y-cbDG_before{opacity:0;visibility:hidden}.y-cbDG_scene[data-phase=done] .y-cbDG_after{opacity:1;visibility:visible}.y-cbDG_cells{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;display:grid}@container importwin (min-width:600px){.y-cbDG_cells{grid-template-columns:1.25fr 1.25fr 1fr 1fr}}.y-cbDG_sumCell{min-width:0;position:relative}.y-cbDG_skelBox,.y-cbDG_skelLine{opacity:0;pointer-events:none;background:linear-gradient(90deg, var(--muted) 0%, color-mix(in oklab, var(--muted) 40%, var(--card)) 50%, var(--muted) 100%);background-size:200% 100%;position:absolute}.y-cbDG_skelBox{border-radius:.5rem;inset:0}.y-cbDG_skelLine{border-radius:999px;width:min(9rem,70%);height:.625rem;top:50%;left:0;transform:translateY(-50%)}.y-cbDG_amount>.y-cbDG_skelLine{width:5rem;left:auto;right:0}.y-cbDG_sumCell>.y-cbDG_skelLine{width:min(10rem,80%);top:.75rem}.y-cbDG_scene[data-phase=idle] .y-cbDG_skelBox,.y-cbDG_scene[data-phase=idle] .y-cbDG_skelLine{opacity:1}.y-cbDG_scene[data-phase=idle] .y-cbDG_fill,.y-cbDG_scene[data-phase=idle] .y-cbDG_dayText,.y-cbDG_scene[data-phase=idle] .y-cbDG_bankText,.y-cbDG_scene[data-phase=idle] .y-cbDG_amountText,.y-cbDG_scene[data-phase=idle] .y-cbDG_cellText,.y-cbDG_scene[data-phase=idle] .y-cbDG_tick{opacity:0}.y-cbDG_scene[data-phase=idle] .y-cbDG_check{border-color:var(--border);background:var(--card)}.y-cbDG_invoiceBody{border-block:1px solid var(--border);align-content:stretch;display:grid}@container importwin (min-width:600px){.y-cbDG_invoiceBody{grid-template-columns:15rem minmax(0,1fr)}}.y-cbDG_paperCell{border-bottom:1px solid var(--border);background:color-mix(in oklab, var(--muted) 45%, transparent);align-items:center;padding:1rem;display:flex}@container importwin (min-width:600px){.y-cbDG_paperCell{border-bottom:0;border-right:1px solid var(--border)}}.y-cbDG_paper{border:1px solid var(--border);background:var(--background);width:100%;color:var(--foreground);box-shadow:0 1px 2px color-mix(in oklab, var(--foreground) 6%, transparent);border-radius:.25rem;padding:.75rem;font-size:.625rem;line-height:1.45;position:relative;overflow:hidden}.y-cbDG_paper[data-photo]{background:linear-gradient(115deg, color-mix(in oklab, var(--foreground) 5%, transparent), transparent 45%), var(--background);box-shadow:0 10px 24px color-mix(in oklab, var(--foreground) 14%, transparent), 0 2px 4px color-mix(in oklab, var(--foreground) 10%, transparent);transform:rotate(-2.2deg)}.y-cbDG_paperMore{display:none}@container importwin (min-width:600px){.y-cbDG_paperMore{display:flex}dl.y-cbDG_paperMore{display:grid}}.y-cbDG_paperTable{border-top:1px solid var(--border);margin-top:.5rem;padding-top:.375rem}.y-cbDG_lit{--tf:calc(var(--row0) + var(--i,0) * var(--step) + var(--lag));border-radius:.1875rem;margin:-.125rem;padding:.125rem}.y-cbDG_form{flex-direction:column;gap:.75rem;min-width:0;padding:1rem;display:flex}.y-cbDG_formGrid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.y-cbDG_formGridParty{grid-template-columns:minmax(0,1fr) 6.5rem;gap:.5rem;display:grid}.y-cbDG_formGrid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.y-cbDG_formItems{grid-template-columns:minmax(0,1fr) 2rem 2.5rem 4.5rem 2.75rem;gap:.375rem;display:grid}.y-cbDG_field,.y-cbDG_timed{--tf:calc(var(--row0) + var(--i,0) * var(--step) + var(--lag))}.y-cbDG_field{border:1px solid var(--input);background:var(--background);min-width:0;height:2.25rem;color:var(--foreground);border-radius:.5rem;align-items:center;padding-inline:.5rem;font-size:.75rem;display:flex;position:relative}.y-cbDG_fieldText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.y-cbDG_tabs{background:var(--muted);border-radius:.5rem;grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem;padding:.25rem;display:grid}.y-cbDG_tab{--tf:calc(var(--row0) + var(--i,0) * var(--step) + var(--lag));min-width:0;height:1.75rem;color:var(--muted-foreground);border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;display:flex}.y-cbDG_tabIcon{display:none}@container importwin (min-width:600px){.y-cbDG_tabIcon{display:block}}.y-cbDG_tab[data-on]{background:var(--background);color:var(--foreground);box-shadow:0 1px 2px color-mix(in oklab, var(--foreground) 10%, transparent);font-weight:500}.y-cbDG_notes{gap:1rem;display:grid}.y-cbDG_noteExtra{display:none}@container importwin (min-width:600px){.y-cbDG_notes{grid-template-columns:repeat(3,minmax(0,1fr))}.y-cbDG_noteExtra{display:block}}.y-cbDG_foot{flex-direction:column;gap:.75rem;display:flex}@container importwin (min-width:600px){.y-cbDG_foot{flex-direction:row;justify-content:space-between;align-items:center}}@keyframes y-cbDG_ready{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--foreground) 35%, transparent)}to{box-shadow:0 0 0 10px color-mix(in oklab, var(--foreground) 0%, transparent)}}@media (prefers-reduced-motion:no-preference){.y-cbDG_ready{animation:1.4s ease-out 2 y-cbDG_ready}}@keyframes y-cbDG_drop-in{0%{opacity:0;transform:translateY(-14px)scale(.97)}}@keyframes y-cbDG_arrive{0%{opacity:0;transform:translateY(-6px)}}@keyframes y-cbDG_fill-in{0%{opacity:0;filter:blur(3px);transform:translate(-6px)}}@keyframes y-cbDG_vanish{to{opacity:0}}@keyframes y-cbDG_shimmer{to{background-position:-200% 0}}@keyframes y-cbDG_pop{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.15)}}@keyframes y-cbDG_check-on{0%{border-color:color-mix(in oklab, var(--foreground) 30%, var(--border));background:var(--card)}}@keyframes y-cbDG_tab-on{0%{color:var(--muted-foreground);box-shadow:none;background:0 0}}@keyframes y-cbDG_tab-off{to{color:var(--muted-foreground);box-shadow:none;background:0 0;font-weight:400}}@keyframes y-cbDG_scan{0%{opacity:0;background-position:-10% 0}15%{opacity:1}85%{opacity:1}to{opacity:0;background-position:110% 0}}@keyframes y-cbDG_scan-down{0%{opacity:0;background-position:0 -10%}10%,90%{opacity:1}to{opacity:0;background-position:0 110%}}@keyframes y-cbDG_lit{0%,to{background-color:#0000;box-shadow:0 0 0 1px #0000}20%,60%{box-shadow:0 0 0 1px var(--primary);background-color:color-mix(in oklab, var(--primary) 12%, transparent)}}@keyframes y-cbDG_wash{0%,to{background-color:#0000}18%{background-color:color-mix(in oklab, var(--primary) 8%, transparent)}}@media (prefers-reduced-motion:no-preference){.y-cbDG_scene[data-anim=on] .y-cbDG_fileBar{animation:.48s cubic-bezier(.16,1,.3,1) both y-cbDG_drop-in}.y-cbDG_scene[data-anim=on] .y-cbDG_step{animation:y-cbDG_arrive .32s ease-out var(--t) both}.y-cbDG_scene[data-anim=on] .y-cbDG_stepSpin{opacity:1;animation:y-cbDG_spin .9s linear infinite, y-cbDG_vanish 1ms linear var(--td) forwards}.y-cbDG_scene[data-anim=on] .y-cbDG_stepCheck{animation:y-cbDG_pop .32s cubic-bezier(.16, 1, .3, 1) var(--td) both}.y-cbDG_scene[data-anim=on] .y-cbDG_row{animation:y-cbDG_arrive .34s ease-out var(--ta) both, y-cbDG_wash 1.2s ease-out var(--tf) both}.y-cbDG_scene[data-anim=on] .y-cbDG_row:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 0%, color-mix(in oklab, var(--primary) 16%, transparent) 85%, var(--primary) 98%, transparent 100%) no-repeat;opacity:0;animation:y-cbDG_scan .56s cubic-bezier(.4, 0, .2, 1) calc(var(--tf) - .24s) both;background-position:-10% 0;background-size:5rem 100%;position:absolute;inset:0}.y-cbDG_scene[data-anim=on] .y-cbDG_hit{animation:y-cbDG_lit 1.3s ease-out calc(var(--tf) - .12s) both}.y-cbDG_scene[data-anim=on] .y-cbDG_paper:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 0%, color-mix(in oklab, var(--primary) 14%, transparent) 85%, var(--primary) 98%, transparent 100%) no-repeat;opacity:0;background-position:0 -10%;background-size:100% 3rem;animation:1.1s cubic-bezier(.4,0,.2,1) .12s both y-cbDG_scan-down;position:absolute;inset:0}.y-cbDG_scene[data-anim=on] .y-cbDG_lit{animation:y-cbDG_lit 1.1s ease-out var(--tf) both}.y-cbDG_scene[data-anim=on] .y-cbDG_skelBox,.y-cbDG_scene[data-anim=on] .y-cbDG_skelLine{opacity:1;animation:y-cbDG_shimmer 1.1s linear infinite, y-cbDG_vanish .16s linear var(--tf) forwards}.y-cbDG_scene[data-anim=on] .y-cbDG_day>.y-cbDG_skelLine,.y-cbDG_scene[data-anim=on] .y-cbDG_bank>.y-cbDG_skelLine,.y-cbDG_scene[data-anim=on] .y-cbDG_amount>.y-cbDG_skelLine{opacity:0;animation:none}.y-cbDG_scene[data-anim=on] .y-cbDG_sumCell>.y-cbDG_skelLine{animation:y-cbDG_shimmer 1.1s linear infinite, y-cbDG_vanish .16s linear calc(var(--sum0) + var(--k,0) * .11s) forwards}.y-cbDG_scene[data-anim=on] .y-cbDG_fill{animation:y-cbDG_fill-in .46s cubic-bezier(.16, 1, .3, 1) var(--tf) both}.y-cbDG_scene[data-anim=on] .y-cbDG_tab[data-on]{animation:y-cbDG_tab-on 1ms linear var(--tf) both}.y-cbDG_scene[data-anim=on] .y-cbDG_tab[data-was-on]{animation:y-cbDG_tab-off 1ms linear var(--tf) forwards;background:var(--background);color:var(--foreground);box-shadow:0 1px 2px color-mix(in oklab, var(--foreground) 10%, transparent);font-weight:500}.y-cbDG_scene[data-anim=on] .y-cbDG_check[aria-checked=true]{animation:y-cbDG_check-on 1ms linear var(--tf) both}.y-cbDG_scene[data-anim=on] .y-cbDG_check[aria-checked=true] .y-cbDG_tick{animation:y-cbDG_pop .32s cubic-bezier(.16, 1, .3, 1) var(--tf) both}.y-cbDG_scene[data-anim=on] .y-cbDG_rest{animation:y-cbDG_arrive .32s ease-out calc(var(--sum0) - .22s) both}.y-cbDG_scene[data-anim=on] .y-cbDG_cellText{animation:y-cbDG_arrive .42s cubic-bezier(.16, 1, .3, 1) calc(var(--sum0) + var(--k,0) * .11s) both}.y-cbDG_scene[data-anim=on] .y-cbDG_late{animation:y-cbDG_arrive .46s cubic-bezier(.16, 1, .3, 1) calc(var(--sum0) + .45s) both}.y-cbDG_scene[data-phase=done] .y-cbDG_after{animation:y-cbDG_fill-in .42s cubic-bezier(.16, 1, .3, 1) calc(var(--n,0) * 60ms) both}}@keyframes y-cbDG_spin{to{transform:rotate(360deg)}}.y-cbDG_stepIcon{flex-shrink:0;width:.875rem;height:.875rem;display:inline-flex;position:relative}.y-cbDG_stepSpin{opacity:0;color:var(--muted-foreground);position:absolute;inset:0}.y-cbDG_stepCheck{color:var(--income);position:absolute;inset:0}
@keyframes F50SZa_swap-in{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:no-preference){.F50SZa_swap{animation:F50SZa_swap-in .7s cubic-bezier(.16, 1, .3, 1) calc(var(--i,0) * 90ms) both}}
