/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-leading:initial}}}.os-row{margin-inline:calc(var(--spacing,.25rem) * -2);cursor:default;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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:.2s;animation:os-in .35s var(--ease-out-expo);transition-duration:.2s;display:flex}.os-row:hover{background-color:#faf7f2b3}@supports (color:color-mix(in lab, red, red)){.os-row:hover{background-color:color-mix(in oklab, var(--color-cream,#faf7f2) 70%, transparent)}}.os-row.is-leaving{--tw-translate-x:calc(var(--spacing,.25rem) * 3);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}.os-ico{color:var(--color-muted,#595f73);flex-shrink:0}.os-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-ink,#0c1024);display:block;overflow:hidden}.os-meta{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-muted,#595f73);display:block;overflow:hidden}.os-price{color:var(--color-muted,#595f73);--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,);flex-shrink:0}.os-del{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);color:var(--color-muted,#595f73);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;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));border-radius:2147483647px;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.os-del:hover{background-color:var(--color-red-50,oklch(97.1% .013 17.38));color:var(--color-red-600,oklch(57.7% .245 27.325))}}.os-note{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);background-color:var(--color-sky-50,oklch(97.7% .013 236.62));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-sky-900,oklch(39.1% .09 240.876));display:flex}[data-os-empty][hidden],[data-os-copilot][hidden],[data-os-discount-row][hidden],.os-meta[hidden],.os-del[hidden]{display:none}@keyframes os-in{0%{opacity:0;transform:translateY(-4px)}}.os-tip{pointer-events:none;z-index:200;gap:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-xl,.75rem);max-width:min(22rem,100vw - 1rem);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-white,#fff);opacity:0;transition:opacity .15s, transform .2s var(--ease-out-expo);background:#0f1433;display:grid;position:fixed;transform:translateY(4px);box-shadow:0 18px 40px -16px #04061a99}.os-tip.is-below{transform:translateY(-4px)}.os-tip.is-on{opacity:1;transform:none}.os-tip strong{--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.os-tip span{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.os-tip span{color:color-mix(in oklab, var(--color-white,#fff) 65%, transparent)}}.os-tip:after{content:"";left:var(--arrow,20px);background:#0f1433;border-radius:2px;width:10px;height:10px;position:absolute;top:100%;transform:translate(-50%,-5px)rotate(45deg)}.os-tip.is-below:after{top:auto;bottom:100%;transform:translate(-50%,5px)rotate(45deg)}.os-handle{top:calc(var(--spacing,.25rem) * 2);height:var(--spacing,.25rem);width:calc(var(--spacing,.25rem) * 10);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:#ffffff4d;border-radius:2147483647px;position:absolute;left:50%}@supports (color:color-mix(in lab, red, red)){.os-handle{background-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}@media (width<=1023.98px){.is-sheet>.os-card{border-bottom:0;border-radius:28px 28px 0 0;flex-direction:column;max-height:88svh;display:flex}.is-sheet .os-scroll{overscroll-behavior:contain;overflow-y:auto}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{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}@property --tw-leading{syntax:"*";inherits:false}
