html:has([data-locks-body-scroll],[data-locks-app-scroll]),body:has([data-locks-body-scroll],[data-locks-app-scroll]),body:has([data-locks-app-scroll]) #main-content{overflow:hidden}@media (width<1024px){html:has([data-locks-body-scroll-below-desktop]),body:has([data-locks-body-scroll-below-desktop]){overflow:hidden}}.app-shell:has([data-frosts-app-chrome]) .app-shell__sidebar,.app-shell:has([data-frosts-app-chrome]) .app-shell__header,.app-shell:has([data-frosts-app-chrome]) .app-shell__bottom-nav{filter:blur(12px)}.u-stagger>*{animation:fade-in-up var(--stagger-duration,.4s) ease backwards;animation-delay:calc(var(--stagger-delay,0s) + var(--stagger-step,70ms) * var(--stagger-i,0))}.u-stagger>:first-child{--stagger-i:0}.u-stagger>:nth-child(2){--stagger-i:1}.u-stagger>:nth-child(3){--stagger-i:2}.u-stagger>:nth-child(4){--stagger-i:3}.u-stagger>:nth-child(5){--stagger-i:4}.u-stagger>:nth-child(6){--stagger-i:5}.u-stagger>:nth-child(7){--stagger-i:6}.u-stagger>:nth-child(8){--stagger-i:7}.u-stagger>:nth-child(9){--stagger-i:8}.u-stagger>:nth-child(10){--stagger-i:9}.u-stagger>:nth-child(11){--stagger-i:10}.u-stagger>:nth-child(12){--stagger-i:11}.u-stagger>:nth-child(13){--stagger-i:12}.u-stagger>:nth-child(14){--stagger-i:13}.u-stagger>:nth-child(15){--stagger-i:14}.u-stagger>:nth-child(16){--stagger-i:15}.u-stagger>:nth-child(17){--stagger-i:16}.u-stagger>:nth-child(18){--stagger-i:17}.u-stagger>:nth-child(19){--stagger-i:18}.u-stagger>:nth-child(20){--stagger-i:19}.u-stagger>:nth-child(n+21){--stagger-i:20}@media (prefers-reduced-motion:reduce){.u-stagger>*{animation:none}}.u-card-hover{transition:transform .18s,border-color .18s,box-shadow .18s,opacity .18s}@media (hover:hover){.u-card-hover:hover{border-color:var(--mono-600);box-shadow:var(--shadow-md);transform:translateY(-3px)}}.u-card-hover:active{opacity:.85;transform:scale(.99)}@media (prefers-reduced-motion:reduce){.u-card-hover:active{transform:none}@media (hover:hover){.u-card-hover:hover{transform:none}}}.u-press{transition:transform .15s,background-color .15s,box-shadow .15s,opacity .15s}@media (hover:hover){.u-press:not(:disabled,[aria-disabled=true]):hover{transform:translateY(-1px)}}.u-press:not(:disabled,[aria-disabled=true]):active{opacity:.85;transform:scale(.97)}@media (prefers-reduced-motion:reduce){.u-press:not(:disabled,[aria-disabled=true]):active{transform:none}@media (hover:hover){.u-press:not(:disabled,[aria-disabled=true]):hover{transform:none}}}.skeleton-ghost{color:#0000;border-radius:var(--border-radius-xs);-webkit-user-select:none;user-select:none;background:var(--mono-800);width:fit-content;position:relative;overflow:hidden}.skeleton-ghost:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 25%, var(--mono-700) 50%, transparent 75%);animation:1.4s infinite skeleton-shimmer;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.skeleton-ghost:after{background:0 0;animation:none}}.sr-only{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u-scroll-fade-x{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--scroll-fade-size,48px)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--scroll-fade-size,48px)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--scroll-fade-size,48px)), transparent);overflow-x:auto}.u-flow-page{min-height:100dvh;width:calc(100% - var(--side-panel-inset,0px));box-sizing:border-box;padding-top:var(--safe-area-top);padding-bottom:var(--safe-area-bottom);padding-left:var(--safe-area-left);padding-right:var(--safe-area-right);flex-direction:column;transition:width .25s;display:flex;position:relative;overflow-x:clip}.u-top-band-gradient{top:calc(-1 * var(--safe-area-top));left:calc(-1 * var(--safe-area-left));right:calc(-1 * var(--safe-area-right));height:calc(var(--top-band-height) + var(--safe-area-top));background:var(--gradient-top-band-blue);pointer-events:none;z-index:0;position:absolute}.u-pitch-status-accepted{background-color:var(--lime-500);color:var(--mono-black)}.u-pitch-status-pending{background-color:var(--blue-400);color:var(--mono-white)}.u-pitch-status-declined{background-color:var(--intent-negative);color:var(--mono-white)}.u-pitch-status-refunded{background-color:var(--mono-white);color:var(--mono-black)}