@charset "UTF-8";@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/bricolage-grotesque-latin-ext-opsz-normal-FVLOWDEN.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20B8,U+20BA-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/bricolage-grotesque-latin-opsz-normal-XV2ZJLIL.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url("./media/instrument-sans-latin-ext-wght-normal-PW4SIJGR.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20B8,U+20BA-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url("./media/instrument-sans-latin-wght-normal-VYC4K7BH.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./media/jetbrains-mono-latin-ext-wght-normal-TSLVDSQR.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20B8,U+20BA-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./media/jetbrains-mono-latin-wght-normal-VBS632QH.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica");size-adjust:102.21%;ascent-override:94.9%;descent-override:24.46%;line-gap-override:0%;unicode-range:U+0000-20B8,U+20BA-10FFFF}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica");size-adjust:97.59%;ascent-override:95.3%;descent-override:27.67%;line-gap-override:0%;unicode-range:U+0000-20B8,U+20BA-10FFFF}@font-face{font-family:Noto Sans Devanagari Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/noto-sans-devanagari-devanagari-wght-normal-GKWTMT3M.woff2") format("woff2-variations");unicode-range:U+0900-097F,U+1CD0-1CF9,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:primeicons;font-display:block;src:url("./media/primeicons-Y4ZH4LAW.woff2") format("woff2"),url("./media/primeicons-67GZ63CG.woff") format("woff");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility: hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-address-book:before{content:"\ea2a"}.pi-align-left:before{content:"\e947"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-ban:before{content:"\e935"}.pi-barcode:before{content:"\ea1e"}.pi-bars:before{content:"\e91d"}.pi-bell:before{content:"\e97c"}.pi-bolt:before{content:"\e9db"}.pi-book:before{content:"\e9ba"}.pi-box:before{content:"\e9d9"}.pi-briefcase:before{content:"\e97d"}.pi-building:before{content:"\e9cf"}.pi-building-columns:before{content:"\ea1a"}.pi-bullseye:before{content:"\ea32"}.pi-calculator:before{content:"\e9ef"}.pi-calendar:before{content:"\e927"}.pi-calendar-clock:before{content:"\ea2f"}.pi-calendar-plus:before{content:"\e954"}.pi-calendar-times:before{content:"\e952"}.pi-camera:before{content:"\e96c"}.pi-car:before{content:"\e9cd"}.pi-cart-plus:before{content:"\e9f3"}.pi-chart-bar:before{content:"\e96d"}.pi-chart-line:before{content:"\e98b"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-up:before{content:"\e903"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-clock:before{content:"\e940"}.pi-clone:before{content:"\e955"}.pi-cloud:before{content:"\e945"}.pi-cloud-download:before{content:"\e943"}.pi-cog:before{content:"\e94a"}.pi-comment:before{content:"\e97f"}.pi-comments:before{content:"\e97e"}.pi-compass:before{content:"\e9ab"}.pi-copy:before{content:"\e957"}.pi-credit-card:before{content:"\e9bf"}.pi-crown:before{content:"\ea0f"}.pi-database:before{content:"\e9e3"}.pi-desktop:before{content:"\e993"}.pi-directions:before{content:"\e9a6"}.pi-download:before{content:"\e956"}.pi-ellipsis-v:before{content:"\e950"}.pi-envelope:before{content:"\e979"}.pi-eraser:before{content:"\ea04"}.pi-exclamation-circle:before{content:"\e989"}.pi-exclamation-triangle:before{content:"\e922"}.pi-external-link:before{content:"\e93c"}.pi-eye:before{content:"\e966"}.pi-eye-slash:before{content:"\e965"}.pi-file:before{content:"\e958"}.pi-file-check:before{content:"\ea1b"}.pi-file-edit:before{content:"\e9f6"}.pi-file-excel:before{content:"\e98e"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-pdf:before{content:"\e98d"}.pi-filter:before{content:"\e94c"}.pi-filter-slash:before{content:"\e9b7"}.pi-flag:before{content:"\e9c4"}.pi-gift:before{content:"\e9f2"}.pi-globe:before{content:"\e94f"}.pi-hashtag:before{content:"\e9e2"}.pi-heart:before{content:"\e984"}.pi-history:before{content:"\e9da"}.pi-home:before{content:"\e925"}.pi-hourglass:before{content:"\e9fe"}.pi-id-card:before{content:"\e9aa"}.pi-image:before{content:"\e972"}.pi-images:before{content:"\e973"}.pi-inbox:before{content:"\e961"}.pi-indian-rupee:before{content:"\ea2c"}.pi-info-circle:before{content:"\e924"}.pi-instagram:before{content:"\e9cc"}.pi-key:before{content:"\e981"}.pi-language:before{content:"\e9f7"}.pi-lightbulb:before{content:"\ea28"}.pi-link:before{content:"\e9c1"}.pi-list:before{content:"\e967"}.pi-list-check:before{content:"\ea24"}.pi-lock:before{content:"\e95f"}.pi-lock-open:before{content:"\e96a"}.pi-map:before{content:"\e9c2"}.pi-map-marker:before{content:"\e968"}.pi-microchip-ai:before{content:"\ea1c"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-mobile:before{content:"\e982"}.pi-money-bill:before{content:"\e974"}.pi-moon:before{content:"\e9c7"}.pi-paperclip:before{content:"\e97b"}.pi-pause:before{content:"\e9b2"}.pi-pause-circle:before{content:"\ea10"}.pi-paypal:before{content:"\e9bb"}.pi-pen-to-square:before{content:"\ea0b"}.pi-pencil:before{content:"\e942"}.pi-percentage:before{content:"\e9be"}.pi-phone:before{content:"\e9b8"}.pi-play:before{content:"\e9b3"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-power-off:before{content:"\e95c"}.pi-print:before{content:"\e94b"}.pi-qrcode:before{content:"\e9ce"}.pi-question-circle:before{content:"\e959"}.pi-receipt:before{content:"\ea06"}.pi-refresh:before{content:"\e938"}.pi-replay:before{content:"\e94d"}.pi-reply:before{content:"\e9a7"}.pi-save:before{content:"\e95b"}.pi-search:before{content:"\e908"}.pi-search-minus:before{content:"\e990"}.pi-search-plus:before{content:"\e98f"}.pi-send:before{content:"\e9ca"}.pi-server:before{content:"\e9e4"}.pi-share-alt:before{content:"\e97a"}.pi-shield:before{content:"\e9b9"}.pi-shop:before{content:"\ea38"}.pi-shopping-bag:before{content:"\e9e5"}.pi-shopping-cart:before{content:"\e980"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-sitemap:before{content:"\e96e"}.pi-sliders-h:before{content:"\e992"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sparkles:before{content:"\ea31"}.pi-spinner:before{content:"\e926"}.pi-star:before{content:"\e937"}.pi-stopwatch:before{content:"\ea01"}.pi-sun:before{content:"\e9c8"}.pi-sync:before{content:"\e9e6"}.pi-table:before{content:"\e969"}.pi-tablet:before{content:"\e983"}.pi-tag:before{content:"\e95e"}.pi-tags:before{content:"\e95d"}.pi-th-large:before{content:"\e918"}.pi-ticket:before{content:"\e9a9"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-trash:before{content:"\e93d"}.pi-truck:before{content:"\ea00"}.pi-undo:before{content:"\e994"}.pi-unlock:before{content:"\e960"}.pi-upload:before{content:"\e934"}.pi-user:before{content:"\e939"}.pi-user-edit:before{content:"\e98a"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-users:before{content:"\e941"}.pi-verified:before{content:"\ea02"}.pi-volume-up:before{content:"\e977"}.pi-wallet:before{content:"\e9c3"}.pi-warehouse:before{content:"\ea11"}.pi-whatsapp:before{content:"\e9d0"}.pi-wifi:before{content:"\e96f"}.pi-window-maximize:before{content:"\e93b"}@layer base{:root{--cuscato-safe-bottom: min(env(safe-area-inset-bottom, 0px), 34px)}:root{--cuscato-safe-top: env(safe-area-inset-top, 0px);--cuscato-safe-left: env(safe-area-inset-left, 0px);--cuscato-safe-right: env(safe-area-inset-right, 0px)}@supports (width: round(down,1px,2px)){:root{--cuscato-safe-bottom: round(down, min(env(safe-area-inset-bottom, 0px), 34px), 2px);--cuscato-safe-top: round(down, env(safe-area-inset-top, 0px), 2px);--cuscato-safe-left: round(down, env(safe-area-inset-left, 0px), 2px);--cuscato-safe-right: round(down, env(safe-area-inset-right, 0px), 2px)}}:root.cuscato-no-safe-bottom{--cuscato-safe-bottom: 0px}button,input,select{padding-block:0}input[type=checkbox],input[type=radio]{margin:2px 2px 0 4px}:root{color-scheme:light;--cuscato-gap: .75rem;--cuscato-radius: 10px;--cuscato-font-display: "Bricolage Grotesque Variable", "Bricolage Grotesque", "Noto Sans Devanagari Variable", "Bricolage Grotesque Fallback", ui-sans-serif, system-ui, sans-serif;--cuscato-font-body: "Instrument Sans Variable", "Instrument Sans", "Noto Sans Devanagari Variable", "Instrument Sans Fallback", ui-sans-serif, system-ui, -apple-system, sans-serif;--cuscato-font-mono: "JetBrains Mono Variable", "JetBrains Mono", "Noto Sans Devanagari Variable", ui-monospace, "SF Mono", Menlo, monospace;--cuscato-hairline: color-mix(in srgb, var(--p-content-border-color) 70%, transparent);--cuscato-danger-text: light-dark(var(--p-red-700), var(--p-red-400));--cuscato-warn-text: light-dark(var(--p-orange-700), var(--p-orange-400));--cuscato-flag-info-bg: light-dark(var(--p-sky-100), color-mix(in srgb, var(--p-sky-500), transparent 84%));--cuscato-flag-info-ink: light-dark(var(--p-sky-700), var(--p-sky-300));--cuscato-flag-warn-bg: light-dark(var(--p-orange-100), color-mix(in srgb, var(--p-orange-500), transparent 84%));--cuscato-flag-warn-ink: light-dark(var(--p-orange-700), var(--p-orange-300));--cuscato-flag-danger-bg: light-dark(var(--p-red-100), color-mix(in srgb, var(--p-red-500), transparent 84%));--cuscato-flag-danger-ink: light-dark(var(--p-red-700), var(--p-red-300));--cuscato-swiggy-bg: light-dark(var(--p-orange-100), color-mix(in srgb, var(--p-orange-500), transparent 80%));--cuscato-swiggy-ink: light-dark(var(--p-orange-800), var(--p-orange-200));--cuscato-zomato-bg: light-dark(var(--p-red-100), color-mix(in srgb, var(--p-red-500), transparent 80%));--cuscato-zomato-ink: light-dark(var(--p-red-800), var(--p-red-200));--cuscato-flag-success-bg: light-dark(var(--p-green-100), color-mix(in srgb, var(--p-green-500), transparent 84%));--cuscato-flag-success-ink: light-dark(var(--p-green-700), var(--p-green-300));--cuscato-flag-neutral-bg: light-dark(var(--p-surface-100), var(--p-surface-800));--cuscato-flag-neutral-ink: light-dark(var(--p-surface-600), var(--p-surface-200));--cuscato-reading-color: light-dark(#434c55, #c4cbd2)}:root.app-dark{color-scheme:dark}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:var(--cuscato-font-body);font-size:14px;line-height:1.45;background:var(--p-surface-50);color:var(--p-text-color);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:root.app-dark body{background:var(--p-surface-950)}h1,h2,h3,.cuscato-display{font-family:var(--cuscato-font-display);font-weight:600;letter-spacing:-.02em}h1,h1.cuscato-display{font-weight:650}small{font-size:max(.75rem,.8333em);font-size:round(down,max(.75rem,.8333em),2px)}.field-error{color:var(--cuscato-danger-text);font-size:.75rem}code,kbd,samp{font-family:var(--cuscato-font-mono);font-size:.75rem;font-variant-ligatures:none}}.p-paginator .p-paginator-page{font-size:.875rem}@layer base{a{color:var(--p-primary-color)}}.cuscato-nosnippet{display:contents}.cuscato-muted{color:var(--p-text-muted-color)}.cuscato-numeric{font-variant-numeric:tabular-nums;font-size:.875rem;text-align:right;white-space:nowrap}.cuscato-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cuscato-gap);margin-bottom:.875rem}.cuscato-head :is(h1,h2){margin:0 auto 0 0;font-size:1.125rem}@media(max-width:768px){.cuscato-head>:is(h1,h2):has(+cuscato-page-help){margin-right:0}.cuscato-head>cuscato-page-help{margin-right:auto}}.cuscato-panel{background:var(--p-content-background);border:1px solid var(--p-content-border-color);border-radius:var(--cuscato-radius)}.cuscato-empty{display:grid;justify-items:center;gap:.35rem;padding:2.5rem 1rem;color:var(--p-text-muted-color);text-align:center}.cuscato-empty p{max-inline-size:32rem}.p-datatable[data-p~=empty] .p-datatable-tbody>tr>td[colspan]:only-child{text-align:center}.p-drawer-content>.cuscato-empty:only-child,html .p-dialog{max-height:94dvh}.p-dialog-content>.cuscato-empty:only-child{min-block-size:100%;align-content:center}.cuscato-empty>i{font-size:1.75rem;opacity:.45}cuscato-app-shell>main>*>.cuscato-empty,cuscato-app-shell>main>*>*>.cuscato-empty,cuscato-app-shell>main>cuscato-side-sections>.content>*>.cuscato-empty,cuscato-app-shell>main>cuscato-side-sections>.content>*>*>.cuscato-empty,cuscato-app-shell>main p-tabpanel>.cuscato-empty:not(.p-drawer *,.p-dialog *){min-block-size:max(16rem,100dvh - 22rem);align-content:center}cuscato-app-shell>main .p-datatable[data-p~=empty]:not(.p-drawer *,.p-dialog *,.cuscato-panel *) .p-datatable-tbody>tr>td[colspan]:only-child{block-size:max(14rem,100dvh - 26rem);vertical-align:middle;background:transparent;border-block-end-color:transparent}cuscato-app-shell>main .p-datatable[data-p~=empty]:not(.p-drawer *,.p-dialog *,.cuscato-panel *) .p-datatable-tbody>tr:has(>td[colspan]:only-child){background:transparent;border-block-end-color:transparent}@media(max-width:640px){.cuscato-stack.p-datatable[data-p~=empty] thead{display:none}}.cuscato-table-tools{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-block-end:.5rem;min-inline-size:0}.cuscato-table-tools .tt-search{flex:1 1 14rem;min-inline-size:0;max-inline-size:24rem}.cuscato-table-tools .tt-search input{inline-size:100%}.cuscato-table-tools>.p-select{min-inline-size:0;max-inline-size:100%}@media(max-width:640px){.cuscato-table-tools .tt-search{flex-basis:100%;max-inline-size:none}.cuscato-table-tools.has-sheet .tt-search{flex:1 1 0}.cuscato-table-tools.has-sheet [data-testid=table-clear]{display:none}.cuscato-table-tools>.p-select,.cuscato-table-tools>cuscato-date-range-filter{flex:1 1 9rem}}.cuscato-headrow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"title tools actions";align-items:center;gap:.6rem .75rem;min-block-size:2.125rem;margin-block-end:.75rem}.cuscato-headrow>.head-title{grid-area:title;display:flex;align-items:center;gap:.25rem .5rem;min-inline-size:0}.cuscato-headrow>.head-title :is(h1,h2){margin:0;font-size:1.125rem;font-weight:650;white-space:nowrap}.cuscato-headrow .head-fact{color:var(--p-text-muted-color);font-size:.75rem;white-space:nowrap}.cuscato-headrow>.head-tools{grid-area:tools;margin:0;min-inline-size:0}.cuscato-headrow>.head-actions{grid-area:actions;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}@media(max-width:1099px){.cuscato-headrow{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"title actions" "tools tools"}}@media(max-width:1499px){.cuscato-headrow.tools-many{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"title actions" "tools tools"}}@media(pointer:coarse){.cuscato-headrow{min-block-size:2.5rem}}@media(max-width:640px){.cuscato-headrow{grid-template-columns:minmax(0,1fr) auto}.cuscato-headrow>.head-title{flex-wrap:wrap;row-gap:0}.cuscato-headrow .head-fact,.cuscato-headrow>.head-title>cuscato-plan-hint{flex-basis:100%;min-inline-size:0;white-space:normal}.cuscato-headrow>.head-title>:is(h1,h2){order:-2}.cuscato-headrow>.head-title>cuscato-page-help{order:-1}.cuscato-headrow>.head-title:has(>cuscato-page-help){row-gap:.75rem}.cuscato-headrow>.head-actions{flex-wrap:nowrap}}details.cuscato-collapse{border:1px solid var(--p-content-border-color);border-radius:var(--cuscato-radius);background:var(--p-content-background);overflow:hidden}details.cuscato-collapse>summary{list-style:none;cursor:pointer;display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .6rem;min-block-size:36px;padding:.25rem 2.5rem .25rem .875rem;position:relative;font-weight:600;background:color-mix(in srgb,var(--p-text-color) 5%,transparent)}@media(pointer:coarse){details.cuscato-collapse>summary{min-block-size:44px}}details.cuscato-collapse>summary::-webkit-details-marker{display:none}details.cuscato-collapse>summary:after{content:"";position:absolute;inset-inline-end:1rem;inset-block-start:50%;inline-size:.5rem;block-size:.5rem;border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;transform:translateY(-70%) rotate(45deg);transition:transform .15s ease;opacity:.75}details.cuscato-collapse[open]>summary:after{transform:translateY(-20%) rotate(-135deg)}details.cuscato-collapse>summary:hover{background:color-mix(in srgb,var(--p-primary-color) 10%,transparent)}details.cuscato-collapse>summary:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:-2px}details.cuscato-collapse[open]>summary{border-block-end:1px solid var(--p-content-border-color)}details.cuscato-collapse>summary .fine{font-weight:400;font-size:.75rem;color:var(--p-text-hover-muted-color)}details.cuscato-collapse>:not(summary){margin:.75rem .875rem}.p-drawer-footer:empty{display:none}.cuscato-foot{display:flex;flex-wrap:wrap-reverse;align-items:center;gap:.5rem;inline-size:100%}.cuscato-foot-aside,.cuscato-foot-main{display:flex;align-items:center;gap:.5rem}.cuscato-foot-main{margin-inline-start:auto}.cuscato-danger-item .p-menu-item-content,.cuscato-danger-item .p-menu-item-icon{color:var(--cuscato-danger-text)}.cuscato-empty .p-button,.empty .p-button{margin-block-start:.25rem}.cuscato-auth-host{display:grid;place-items:center;align-content:center;min-height:100dvh;padding:calc(1.5rem + var(--cuscato-safe-top)) max(1.5rem,var(--cuscato-safe-right)) max(1.5rem,var(--cuscato-safe-bottom)) max(1.5rem,var(--cuscato-safe-left))}.cuscato-auth-shell{width:100%;max-width:27rem;display:grid;gap:var(--cuscato-gap);align-items:start}@media(min-width:62rem){.cuscato-auth-shell.split{max-width:56rem;grid-template-columns:21rem 1fr;gap:calc(var(--cuscato-gap) * 2)}.cuscato-auth-shell.split>cuscato-legal-footer{grid-column:1/-1}}.cuscato-auth-intro{display:grid;gap:var(--cuscato-gap);align-content:start}.cuscato-auth-head{display:flex;align-items:center;justify-content:space-between;gap:var(--cuscato-gap)}.cuscato-auth-title{display:flex;align-items:center;gap:.15rem;min-width:0}.cuscato-auth-title cuscato-demo-shop-banner,.cuscato-auth-title cuscato-page-help{margin-inline-start:.5rem}.cuscato-auth-back{position:relative;flex:none;display:inline-grid;place-items:center;inline-size:2.125rem;block-size:2.125rem;margin-inline-start:-.5rem;border-radius:999px;color:var(--p-text-color);text-decoration:none}@media(pointer:coarse){.cuscato-auth-back{inline-size:2.5rem;block-size:2.5rem;margin-inline-start:-.625rem}.cuscato-auth-back:after{content:"";position:absolute;inset:-2px}}.cuscato-auth-back:hover{background:var(--p-content-hover-background)}.cuscato-auth-back:focus-visible{outline:var(--p-focus-ring-width) var(--p-focus-ring-style) var(--p-focus-ring-color);outline-offset:2px}.cuscato-auth-title h1{margin:0}@media(min-width:30rem){.cuscato-auth-title h1{white-space:nowrap}}.cuscato-auth-brand{flex:none;display:inline-flex;align-items:center;min-block-size:2.125rem;padding-inline-end:.625rem;margin-inline-end:.5rem;border-inline-end:1px solid var(--p-content-border-color);font-size:1.25rem;color:var(--p-text-color);text-decoration:none}@media(pointer:coarse){.cuscato-auth-brand{min-block-size:44px}}.cuscato-auth-brand:focus-visible{outline:var(--p-focus-ring-width) var(--p-focus-ring-style) var(--p-focus-ring-color);outline-offset:2px;border-radius:.25rem}.cuscato-auth-switch{margin:calc(var(--cuscato-gap) * -.5) 0 0;font-size:.75rem;line-height:1.5}.cuscato-auth-switch a{color:var(--p-primary-color);font-weight:600;text-decoration:none}.cuscato-auth-switch a:hover{text-decoration:underline}@media(pointer:coarse){.cuscato-auth-switch a{display:inline-flex;align-items:center;min-block-size:44px;padding-inline:.25rem}}@media(max-width:61.99rem){.cuscato-auth-points li+li{display:none}}.cuscato-auth-head h1{margin:0;font-size:1.125rem;font-weight:650;letter-spacing:-.015em}.cuscato-auth-points{display:grid;gap:var(--cuscato-gap);margin:0;padding:0;list-style:none;font-size:.75rem;line-height:1.5}.cuscato-auth-points li{display:flex;align-items:start;gap:.5rem}.cuscato-auth-points i{flex:0 0 auto;color:var(--p-primary-color);font-size:.875rem;line-height:1.21875rem}.cuscato-auth-note{margin:0;font-size:.75rem;line-height:1.45}.cuscato-auth-panel{padding:calc(var(--cuscato-gap) * 1.5);box-shadow:0 1px 2px #0000000f,0 8px 24px #0000000f}@media(max-width:400px){.cuscato-auth-host{padding:calc(1rem + var(--cuscato-safe-top)) max(1rem,var(--cuscato-safe-right)) max(1rem,var(--cuscato-safe-bottom)) max(1rem,var(--cuscato-safe-left))}.cuscato-auth-panel{padding:var(--cuscato-gap)}}.cuscato-auth-form{display:grid;gap:var(--cuscato-gap)}.cuscato-auth-form>*{min-width:0}.cuscato-form{display:grid;gap:var(--cuscato-gap)}.cuscato-form .row{display:grid;gap:var(--cuscato-gap);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.cuscato-form .row.pair{grid-template-columns:repeat(2,minmax(0,1fr))}.cuscato-form>*,.cuscato-form .row>*{min-width:0}.cuscato-form .field{display:grid;gap:.25rem;align-content:start}label.cuscato-required:after{content:" *";content:" *"/" required";color:var(--cuscato-danger-text);font-weight:700;order:1}label.cuscato-required>cuscato-hint{order:2}.cuscato-form .field>label{display:flex;align-items:center;gap:.35rem;min-block-size:1.125rem;font-size:.75rem;font-weight:600;letter-spacing:.03em;color:var(--p-text-muted-color)}.cuscato-form .field :is(input,textarea,.p-inputnumber,.p-inputwrapper){width:100%}.cuscato-form .switch-row{display:flex;align-items:center;gap:.6rem;font-size:.875rem}.cuscato-form .switch-row>p-toggleswitch{flex-shrink:0}.cuscato-dense .p-datatable-tbody>tr>td,.cuscato-dense .p-datatable-thead>tr>th{padding-block:.375rem}:where(.p-datatable) .p-datatable-thead>tr>th{font-family:var(--cuscato-font-body);font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--p-text-muted-color)}:where(.p-datatable-sm) :is(.p-datatable-thead>tr>th,.p-datatable-tbody>tr>td){padding:.375rem .75rem}.p-drawer small{font-size:.75rem}.cuscato-head{min-block-size:2.125rem}.cuscato-head :is(h1,h2){font-weight:650}@media(pointer:coarse){.cuscato-head{min-block-size:2.5rem}}.p-datatable-thead>tr>th.p-datatable-sortable-column{white-space:nowrap}:where(.p-button:not(.p-button-sm,.p-button-lg),.p-togglebutton:not(.p-togglebutton-sm,.p-togglebutton-lg),.p-inputtext:not(.p-inputtext-sm,.p-inputtext-lg),.p-textarea:not(.p-textarea-sm,.p-textarea-lg),.p-select:not(.p-select-sm,.p-select-lg)>.p-select-label,.p-multiselect:not(.p-multiselect-sm,.p-multiselect-lg) .p-multiselect-label,.p-datepicker-input){font-size:.875rem}:where(.p-button,.p-togglebutton,.p-inputtext,.p-select-label,.p-multiselect-label){line-height:1.25rem}a.p-button{text-decoration:none}@media(pointer:fine){.p-button.p-button-sm:where(:not(.p-inputgroup .p-button,.p-inputnumber .p-button)){position:relative;overflow:visible}.p-button.p-button-sm:where(:not(.p-inputgroup .p-button,.p-inputnumber .p-button)):after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:max(100%,34px);block-size:max(100%,34px);translate:-50% -50%;visibility:visible}p-button:has(+p-button)>.p-button.p-button-sm:after,p-button+p-button>.p-button.p-button-sm:after{inline-size:100%}}@media(pointer:coarse){.p-toast .p-toast-close-button{min-inline-size:44px;min-block-size:44px}.cuscato-auth-panel .foot a,.cuscato-auth-intro .foot a{display:inline-flex;align-items:center;min-block-size:44px}[data-note] a{display:inline-block;padding-block:.75rem;margin-block:-.75rem}.p-button.p-button-icon-only,.p-button.p-button-rounded{min-inline-size:40px;min-block-size:40px;flex-shrink:0}.p-button{min-block-size:40px;overflow:visible}.p-button.p-button-sm{min-block-size:32px}.p-button.p-button-sm.p-button-icon-only{min-inline-size:36px}.p-select,.p-multiselect,.p-inputtext,.p-iconfield>.p-inputtext,.p-togglebutton{min-block-size:40px}.p-datatable .p-button.p-button-icon-only{min-inline-size:40px;min-block-size:40px}.p-button,.p-select,.p-multiselect,.p-togglebutton{position:relative;overflow:visible}.p-button:after,.p-select:after,.p-multiselect:after,.p-togglebutton:after{content:"";position:absolute;inset:-3px}.p-button.p-button-icon-only:after{inline-size:auto;visibility:visible}.p-button.p-button-sm:after{inset:-7px -5px}.p-button.p-button-large.p-button-outlined:after{inset:-4px}.p-selectbutton .p-togglebutton:after,.p-inputgroup .p-button:after,.p-inputnumber .p-button:after{inset:-3px 0}.p-datepicker-dropdown,.p-autocomplete-dropdown{position:relative;overflow:visible}.p-autocomplete-dropdown{min-inline-size:44px}.p-datepicker-dropdown:after,.p-autocomplete-dropdown:after{content:"";position:absolute;inset:-3px 0}.p-toggleswitch{position:relative}.p-toggleswitch:after{content:"";position:absolute;inset-block:50%;inset-inline:50%;inline-size:44px;block-size:44px;translate:-50% -50%}.p-checkbox,.p-radiobutton{display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px}.p-checkbox>.p-checkbox-box,.p-radiobutton>.p-radiobutton-box{flex:0 0 auto}.p-datepicker-day-cell{min-block-size:44px}.p-datepicker-day{min-inline-size:44px;min-block-size:44px;display:inline-flex;align-items:center;justify-content:center}.p-datepicker-select-month,.p-datepicker-select-year{min-block-size:44px;padding-inline:.5rem}.p-datepicker-month,.p-datepicker-year{min-block-size:44px;display:inline-flex;align-items:center;justify-content:center}.p-inputnumber-button{min-inline-size:44px}.p-select>.p-select-label{display:block;align-content:center;min-block-size:38px;line-height:calc(38px - 2 * var(--p-select-padding-y, .4rem))}.p-multiselect .p-multiselect-label{display:block;align-content:center;min-block-size:38px;line-height:calc(38px - 2 * var(--p-multiselect-padding-y, .4rem))}.p-paginator .p-paginator-page,.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{min-inline-size:44px;min-block-size:44px}cuscato-app-shell nav a{min-block-size:44px;display:inline-flex;align-items:center}.cuscato-form .switch-row{min-block-size:44px}.p-datatable-sortable-column{block-size:44px}.p-paginator .p-select-label{min-inline-size:44px}.p-step-header{min-block-size:44px}.cuscato-form .field>label:has(cuscato-hint){min-block-size:2rem;align-items:flex-end}.cuscato-form .field>label cuscato-hint button:after{translate:-50% calc(-50% - 9px)}:is(.p-dialog-content,.p-drawer-content)>.cuscato-form:first-child{padding-block-start:8px}cuscato-hint{margin-inline:2px}cuscato-hint+cuscato-page-help{margin-inline-start:.375rem}}@media(pointer:coarse)and (max-width:640px){.cuscato-headrow>.head-title>cuscato-hint+cuscato-page-help{margin-inline-start:0}.cuscato-headrow>.head-title:has(>cuscato-page-help)>:is(h1,h2)+cuscato-hint{margin-inline-start:calc(2px + .375rem)}}@media(pointer:coarse){.p-select-option,.p-multiselect-option,.p-autocomplete-option,.p-listbox-option{min-block-size:44px}.p-inputotp{gap:.375rem}.p-inputotp .p-inputotp-input{inline-size:44px;min-block-size:44px;padding-inline:0}}@media(pointer:coarse)and (max-width:22.5rem){.p-inputotp .p-inputotp-input{flex:1 1 0;min-inline-size:0;max-inline-size:44px}}@media(pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit]),textarea,select,.p-inputtext,.p-inputtext-sm,.p-textarea,.p-select-label,.p-multiselect-label,.p-inputnumber-input,.p-datepicker-input,.p-autocomplete-input,.p-password-input,.p-inputotp-input{font-size:max(16px,1em)!important;font-size:round(down,max(16px,1em),2px)!important}}.p-inputtext{text-overflow:ellipsis}.p-card{border:1px solid light-dark(transparent,var(--p-content-border-color))}.p-select,.p-multiselect{min-inline-size:0;max-inline-size:100%}.p-tab{display:flex;align-items:center;justify-content:center}:root{--cuscato-tabs-track: light-dark(var(--p-surface-100), var(--p-surface-800))}:is(.cuscato-tabs,.p-tablist-tab-list){display:flex;gap:.25rem;padding:.25rem;border:0;border-radius:12px;background:var(--cuscato-tabs-track)}:is(.p-tablist,.p-tablist-content){background:transparent}.p-tablist-active-bar{display:none}:is(.cuscato-tab,.p-tab){flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-block-size:2rem;padding:.25rem .75rem;border:0;border-radius:9px;background:transparent;color:var(--p-text-color);font:inherit;font-size:.875rem;font-weight:600;line-height:1.25rem;white-space:nowrap;cursor:pointer}@media(max-width:379.98px){:is(.cuscato-tab,.p-tab){padding-inline:.375rem}}:is(.cuscato-tab,.p-tab):not(.on,.p-tab-active,[aria-selected=true]):hover{background:var(--p-content-background);color:var(--p-text-color)}:root{--cuscato-tab-on-bg: var(--p-content-background);--cuscato-tab-on-ink: var(--p-primary-color);--cuscato-tab-on-ring: inset 0 0 0 2px var(--p-primary-color)}:is(.cuscato-tab.on,.cuscato-tab[aria-selected=true],.p-tab.p-tab-active){background:var(--cuscato-tab-on-bg);color:var(--cuscato-tab-on-ink);box-shadow:var(--cuscato-tab-on-ring);font-weight:600}:is(.cuscato-tab,.p-tab):focus-visible{outline:2px solid var(--p-focus-ring-color, var(--p-primary-color));outline-offset:2px}.p-selectbutton{display:inline-flex;gap:.25rem;padding:.25rem;border:0;border-radius:12px;background:var(--cuscato-tabs-track)}.p-selectbutton .p-togglebutton{flex:1 0 auto;min-block-size:2rem;block-size:auto;padding:0;border:0;border-radius:9px;font-size:.875rem}.p-selectbutton .p-togglebutton-content{min-block-size:2rem;padding:.25rem .75rem;border:0;border-radius:9px;justify-content:center}.p-selectbutton .p-togglebutton:not(.p-togglebutton-checked),.p-selectbutton .p-togglebutton:not(.p-togglebutton-checked) .p-togglebutton-content{background:transparent}.p-selectbutton .p-togglebutton.p-togglebutton-checked,.p-selectbutton .p-togglebutton.p-togglebutton-checked .p-togglebutton-content{background:var(--cuscato-tab-on-bg);color:var(--cuscato-tab-on-ink)}.p-selectbutton .p-togglebutton.p-togglebutton-checked .p-togglebutton-content{box-shadow:var(--cuscato-tab-on-ring)}.p-selectbutton .p-togglebutton.p-togglebutton-checked :is(.p-togglebutton-label,.p-togglebutton-icon){color:var(--cuscato-tab-on-ink)}.p-selectbutton .p-togglebutton-label{font-size:.875rem;line-height:1.25rem;white-space:nowrap}@media(pointer:coarse){.p-selectbutton .p-togglebutton,.p-selectbutton .p-togglebutton-content{min-block-size:2.25rem}.p-selectbutton .p-togglebutton:after{inset:-.25rem 0}:is(.cuscato-tab,.p-tab){position:relative;min-block-size:2.25rem;overflow:visible;min-inline-size:2.75rem}:is(.cuscato-tab,.p-tab):after{content:"";position:absolute;inset:-.25rem 0}}.cuscato-tabs.fit{display:inline-flex;inline-size:fit-content;max-inline-size:100%;overflow-x:auto;scrollbar-width:none}.cuscato-tabs.fit>.cuscato-tab{flex:0 0 auto}.cuscato-headrow.with-tabs{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"title tabs tools actions"}.cuscato-headrow>.head-tabs{grid-area:tabs;min-inline-size:0}@media(max-width:1279px){.cuscato-headrow.with-tabs{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"title tabs actions" "tools tools tools"}}@media(max-width:1499px){.cuscato-headrow.with-tabs.tools-many{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"title tabs actions" "tools tools tools"}}@media(max-width:899px){.cuscato-headrow.with-tabs,.cuscato-headrow.with-tabs.tools-many{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"title actions" "tabs tabs" "tools tools"}}@media(max-width:640px){.cuscato-headrow.with-tabs,.cuscato-headrow.with-tabs.tools-many{grid-template-columns:minmax(0,1fr) auto}}.p-togglebutton,.p-togglebutton .p-togglebutton-label{font-weight:600}.p-togglebutton.p-togglebutton-checked:disabled .p-togglebutton-content{background:var(--p-content-background)}.p-select:has(:focus-visible),.p-multiselect:has(:focus-visible){outline:var(--p-focus-ring-width) var(--p-focus-ring-style) var(--p-focus-ring-color);outline-offset:var(--p-focus-ring-offset)}button:not(:disabled),[role=button]:not([aria-disabled=true]){cursor:pointer}:root{--cuscato-button-off-bg: light-dark(var(--p-surface-200), var(--p-surface-700));--cuscato-button-off-line: light-dark(var(--p-surface-300), var(--p-surface-600));--cuscato-button-off-ink: light-dark(var(--p-surface-500), var(--p-surface-300))}.p-button:is(:disabled,.p-disabled):not(.p-button-loading){opacity:1;color:var(--cuscato-button-off-ink)}.p-button:is(:disabled,.p-disabled):not(.p-button-loading,.p-button-text,.p-button-outlined,.p-button-link){background:var(--cuscato-button-off-bg);border-color:var(--cuscato-button-off-bg)}.p-button.p-button-outlined:is(:disabled,.p-disabled):not(.p-button-loading){border-color:var(--cuscato-button-off-line)}.p-drawer-content,.p-dialog-content,.p-popover-content,.p-select-list-container,.p-multiselect-list-container,.p-autocomplete-list-container{overscroll-behavior:contain}.p-select-option-group,.p-multiselect-option-group,.p-listbox-option-group,.p-autocomplete-option-group,.p-menu-submenu-label,.p-tieredmenu-submenu-label,.p-contextmenu-submenu-label{--cuscato-group-band: light-dark(var(--p-surface-100), var(--p-surface-800));display:flex;align-items:center;gap:.375rem;min-block-size:1.75rem;padding:.25rem .625rem;border-radius:var(--p-border-radius-sm, 4px);border-block-end:1px solid var(--cuscato-hairline);background:var(--cuscato-group-band);color:light-dark(var(--p-surface-700),var(--p-surface-200));font-size:.75rem;font-weight:600;line-height:1rem;letter-spacing:.06em;text-transform:uppercase;cursor:default;-webkit-user-select:none;user-select:none}.p-select-option-group,.p-multiselect-option-group,.p-listbox-option-group,.p-autocomplete-option-group{position:sticky;inset-block-start:0;z-index:1}.p-select-option~.p-select-option-group,.p-multiselect-option~.p-multiselect-option-group,.p-listbox-option~.p-listbox-option-group,.p-autocomplete-option~.p-autocomplete-option-group,.p-menu-item~.p-menu-submenu-label{margin-block-start:.375rem}.p-inputtext:focus-visible,.p-textarea:focus-visible{outline:var(--p-focus-ring-width) var(--p-focus-ring-style) var(--p-focus-ring-color);outline-offset:var(--p-focus-ring-offset)}html{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:var(--p-focus-ring-width) var(--p-focus-ring-style) var(--p-focus-ring-color);outline-offset:var(--p-focus-ring-offset)}:focus-visible,.p-select:has(:focus-visible),.p-multiselect:has(:focus-visible){transition-duration:0s}:is(.p-button,.cuscato-tabbar>a,.cuscato-tabbar>button,.sp-row):not(:disabled,.p-disabled):active{scale:.97}:is(.p-drawer-enter-left,.p-drawer-enter-right,.p-drawer-enter-top,.p-drawer-enter-bottom,.p-drawer-enter-full){animation-duration:.3s}:is(.p-drawer-leave-left,.p-drawer-leave-right,.p-drawer-leave-top,.p-drawer-leave-bottom,.p-drawer-leave-full){animation-duration:.2s}.p-anchored-overlay-enter-active{animation-duration:.2s}.p-anchored-overlay-leave-active{animation-duration:.12s}.p-overlay-mask-leave-active{animation-duration:.2s}.p-drawer[tabindex="-1"]:focus{outline:none}@media(prefers-reduced-motion:reduce){[class*=-enter-active],[class*=-leave-active],[class*=p-drawer-enter-],[class*=p-drawer-leave-]{animation-duration:1ms!important;transition-duration:1ms!important}.p-ink{display:none!important}.p-skeleton:after{animation:none!important}}input[type=file].file{position:absolute;inline-size:1px!important;block-size:1px;opacity:0;overflow:hidden;clip-path:inset(50%);pointer-events:none}@media(pointer:coarse){.p-datepicker-dropdown,.p-select-dropdown{min-inline-size:44px}}@media(max-width:768px){.p-datatable .p-datatable-table-container{overflow-x:auto;-webkit-overflow-scrolling:touch}.p-datatable .p-datatable-table{min-inline-size:52rem}.p-datatable .p-datatable-tbody>tr:only-child>td[colspan]:only-child>*{position:sticky;inset-inline-start:0;max-inline-size:calc(100vw - 4rem)}.p-datatable .p-datatable-tbody>tr>td code{white-space:nowrap}}.cuscato-row-click{cursor:pointer}.cuscato-row-click:hover>td{background:var(--p-content-hover-background)}.cuscato-row-click:focus-visible{outline:var(--p-focus-ring-width) var(--p-focus-ring-style) var(--p-focus-ring-color);outline-offset:-2px}.cuscato-row-click>td{-webkit-user-select:text;user-select:text}.cuscato-hero-actions{display:flex;flex-wrap:wrap;gap:.5rem}.p-button.cuscato-header-cart,.p-button.cuscato-header-signin{min-block-size:2.25rem}@media(pointer:coarse){.p-button.cuscato-header-cart,.p-button.cuscato-header-signin{min-block-size:40px}}.p-button.cuscato-header-ask,.p-button.cuscato-header-ask:not(:disabled):hover{position:relative;gap:.375rem;block-size:2.25rem;padding:0 .75rem;border-color:light-dark(var(--p-primary-200),var(--p-primary-800));background:light-dark(var(--p-primary-50),var(--p-primary-950));color:light-dark(var(--p-primary-700),var(--p-primary-300));font-weight:600}.p-button.cuscato-header-ask:not(:disabled):hover{background:light-dark(var(--p-primary-100),var(--p-primary-900))}.p-button.cuscato-page-ask{color:var(--p-primary-color)}.p-button.cuscato-help-btn,.p-button.cuscato-help-btn:not(:disabled):hover{border-color:light-dark(var(--p-violet-600),var(--p-violet-300));background:transparent;color:light-dark(var(--p-violet-700),var(--p-violet-300));font-weight:600}.p-button.cuscato-help-btn:not(:disabled):hover{border-color:light-dark(var(--p-violet-700),var(--p-violet-200));background:light-dark(var(--p-violet-50),color-mix(in srgb,var(--p-violet-300) 12%,transparent));color:light-dark(var(--p-violet-800),var(--p-violet-200))}.p-button.cuscato-help-btn:focus-visible{outline:2px solid light-dark(var(--p-violet-700),var(--p-violet-200));outline-offset:2px}.p-button.cuscato-help-btn-header,.p-button.cuscato-help-btn-page{position:relative;gap:.375rem;block-size:2.25rem;padding:0 .75rem}@media(max-width:768px){.p-button.cuscato-help-btn-page{inline-size:2.25rem;padding:0}.p-button.cuscato-help-btn-page .p-button-label{display:none}}@media(pointer:coarse){.p-button.cuscato-help-btn-header,.p-button.cuscato-help-btn-page{block-size:40px}.p-button.cuscato-help-btn{position:relative;overflow:visible}.p-button.cuscato-help-btn:after{content:"";position:absolute;inset:-3px}.p-button.cuscato-help-btn-phone,.p-button.cuscato-help-btn-page{flex:none;min-inline-size:40px;min-block-size:40px}}@media(pointer:coarse){.p-button.cuscato-header-ask{block-size:40px}}.p-menu.cuscato-header-menu{min-inline-size:13rem}.p-menu.cuscato-header-menu .p-menu-item-link-active{border-radius:8px;background:var(--p-primary-color);color:var(--p-primary-contrast-color);font-weight:600}.p-menu.cuscato-header-menu .p-menu-item-link-active .p-menu-item-icon,.p-menu.cuscato-header-menu .p-menu-item-link-active .p-menu-item-label{color:inherit}@media(pointer:coarse){.p-menu .p-menu-item-link{min-block-size:44px}}@media(max-width:640px){.cuscato-header-cart .p-button-label{display:none}.p-button.cuscato-header-cart{position:relative;min-inline-size:44px;padding-inline:0;justify-content:center}.p-button.cuscato-header-cart .p-badge{position:absolute;inset-block-start:2px;inset-inline-end:2px;min-inline-size:1.05rem;block-size:1.05rem;padding-inline:.125rem;font-size:.625rem;line-height:1.05rem}}.cuscato-cart-bar{display:none}@media(max-width:768px),(pointer:coarse){body.cuscato-cart-bar-on cuscato-app-shell{padding-block-end:calc(4.5rem + var(--cuscato-safe-bottom))}body.cuscato-cart-bar-on .p-toast-bottom-right{inset-block-end:calc(5rem + var(--cuscato-safe-bottom))!important}.cuscato-cart-bar{display:block;position:fixed;inset-inline:0;inset-block-end:0;z-index:50;padding:.5rem max(16px,var(--cuscato-safe-right)) calc(.5rem + var(--cuscato-safe-bottom)) max(16px,var(--cuscato-safe-left));background:var(--p-content-background);border-top:1px solid var(--cuscato-hairline);box-shadow:0 -8px 20px -16px #00000073}}@media(max-width:480px){.p-toast.p-toast-bottom-right,body.cuscato-cart-bar-on .p-toast.p-toast-bottom-right{inset-block-start:calc(env(safe-area-inset-top,0px) + 3.75rem)!important;inset-block-end:auto!important;inset-inline:.75rem!important;inline-size:auto!important}.p-toast.p-toast-bottom-right .p-toast-message{margin-block:0 .375rem}.p-toast.p-toast-bottom-right .p-toast-message-content{gap:.5rem;padding:.25rem .125rem .25rem .625rem;align-items:center}.p-toast.p-toast-bottom-right .p-toast-close-button{inset-inline:0}.p-toast.p-toast-bottom-right .p-toast-message-icon{inline-size:1.125rem;block-size:1.125rem;font-size:1.125rem}.p-toast.p-toast-bottom-right .p-toast-message-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.35;min-inline-size:0;overflow-wrap:anywhere}.p-toast.p-toast-bottom-right .p-toast-summary{display:inline;font-size:.875rem}.p-toast.p-toast-bottom-right .p-toast-detail{display:inline;margin:0 0 0 .375rem;font-size:.75rem}}.p-toast.p-toast-bottom-center .p-toast-message-content{align-items:center}.p-toast .p-toast-detail:empty{display:none}.p-toast{pointer-events:none}.p-toast .p-toast-message{pointer-events:auto;position:relative;overflow:hidden;-webkit-backdrop-filter:none;backdrop-filter:none}.p-toast .p-toast-message[class*=cuscato-life-]:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:3px;background:currentColor;opacity:.6;transform-origin:left center;animation:cuscato-toast-life var(--cuscato-toast-life, 4s) linear forwards}.p-toast .p-toast-message[class*=cuscato-life-]:hover:after{animation:none}.p-toast .p-toast-message.cuscato-life-2000{--cuscato-toast-life: 2s}.p-toast .p-toast-message.cuscato-life-2500{--cuscato-toast-life: 2.5s}.p-toast .p-toast-message.cuscato-life-3000{--cuscato-toast-life: 3s}.p-toast .p-toast-message.cuscato-life-3500{--cuscato-toast-life: 3.5s}.p-toast .p-toast-message.cuscato-life-4000{--cuscato-toast-life: 4s}.p-toast .p-toast-message.cuscato-life-5000{--cuscato-toast-life: 5s}.p-toast .p-toast-message.cuscato-life-6000{--cuscato-toast-life: 6s}.p-toast .p-toast-message.cuscato-life-8000{--cuscato-toast-life: 8s}.p-toast .p-toast-message.cuscato-life-10000{--cuscato-toast-life: 10s}.p-toast .p-toast-message.cuscato-life-15000{--cuscato-toast-life: 15s}.p-toast .p-toast-message.cuscato-life-20000{--cuscato-toast-life: 20s}@keyframes cuscato-toast-life{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.p-toast .p-toast-message .p-button-text{color:inherit}.p-toast .p-toast-message .p-button-text:hover{background:#ffffff2e}.cuscato-outcome{position:fixed;z-index:100001;display:flex;align-items:center;justify-content:center;gap:.375rem;box-sizing:border-box;min-inline-size:1.5rem;min-block-size:1.5rem;padding-inline:.375rem;overflow:hidden;border-radius:var(--cuscato-radius, 6px);color:#fff;font-size:.875rem;font-weight:600;line-height:1;white-space:nowrap;pointer-events:none;box-shadow:0 0 0 2px var(--p-content-background),0 6px 16px -4px #0006}.cuscato-outcome .pi{font-size:1rem;font-weight:700}.cuscato-outcome-ok{background:transparent;box-shadow:0 0 0 2px var(--p-green-500),0 0 0 6px color-mix(in srgb,var(--p-green-500) 30%,transparent);pointer-events:none}.cuscato-outcome-fail{background:transparent;box-shadow:0 0 0 2px var(--p-red-500),0 0 0 6px color-mix(in srgb,var(--p-red-500) 30%,transparent);pointer-events:none}@media print{.cuscato-outcome{display:none!important}}@media(min-width:481px){.p-toast.p-toast-bottom-right:not([data-place]){inset-inline-end:calc(20px + env(safe-area-inset-right,0px))!important;inset-block-end:calc(20px + var(--cuscato-safe-bottom))!important}}body .p-toast.p-toast-bottom-right[data-place]{inset:var(--cuscato-toast-inset)!important;z-index:2000!important}body .p-toast.p-toast-bottom-right[data-place=drawer]{inline-size:min(22rem,var(--cuscato-toast-max, 22rem))!important}.cuscato-cart-bar-btn{display:flex;align-items:center;justify-content:space-between;gap:.75rem;inline-size:100%;min-block-size:48px;padding:.5rem 1rem;border:0;border-radius:var(--cuscato-radius);background:var(--p-primary-color);color:var(--p-primary-contrast-color);font:inherit;font-weight:600;cursor:pointer}.cuscato-cart-bar-btn:focus-visible{outline:var(--p-focus-ring-width) var(--p-focus-ring-style) var(--p-focus-ring-color);outline-offset:2px}.cuscato-cart-bar-btn .view{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.p-drawer-content:has(cuscato-checkout){scroll-padding-block-end:6rem}.sf-customizer .p-drawer-content{padding-block-end:1rem}.sf-customizer .pp-body{display:grid;gap:.85rem;min-inline-size:0}.sf-customizer .pp-body>*{margin-block:0}.sf-customizer .pp-info,.sf-customizer .pp-choices{display:grid;align-content:start;gap:.85rem;min-inline-size:0}.sf-customizer .pp-info>*,.sf-customizer .pp-choices>*{margin-block:0}.sf-customizer .pp-info .drawer-photo{max-block-size:200px}@media(max-width:640px){.sf-customizer .pp-info .drawer-photo{max-block-size:9rem}}.sf-customizer .pp-info .drawer-photo{object-fit:contain;background:var(--p-content-hover-background)}@media(min-width:1024px){.sf-customizer{--sf-customizer-width: min(1040px, 75vw)}.sf-customizer .p-drawer-content{display:flex;flex-direction:column;overflow:hidden;padding-block-end:0}.sf-customizer .pp-body{flex:1 1 auto;min-block-size:0;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-rows:minmax(0,1fr);gap:0 1.5rem}.sf-customizer .pp-info,.sf-customizer .pp-choices{min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding-block-end:1rem;padding-inline:2px}.sf-customizer .pp-info .drawer-photo{max-block-size:320px;object-fit:contain}}.pp-desc{font-size:.875rem;line-height:1.45;color:var(--p-text-muted-color)}.pp-facts{display:grid;gap:.5rem;padding:.625rem .75rem;border-radius:var(--cuscato-radius);background:color-mix(in srgb,var(--p-text-muted-color) 7%,var(--p-content-background));font-size:.75rem}.pp-facts>cuscato-offer-badges{margin:0}.pp-facts-row{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .9rem}.pp-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;margin-inline-end:auto;font-size:1rem;font-weight:600}.pp-price small{font-size:.75rem;font-weight:400}.pp-diet,.pp-ready{display:inline-flex;align-items:center;gap:.35rem}.pp-group{container:pp-group/inline-size;border:1px solid var(--cuscato-hairline);border-radius:var(--cuscato-radius);padding:.5rem .75rem .375rem}.pp-group.pp-invalid{border-color:var(--p-red-500);box-shadow:0 0 0 1px var(--p-red-500)}.pp-group-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem .75rem;padding-block-end:.25rem}.pp-group-head strong{font-size:.875rem}.pp-group-rule{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;color:var(--p-text-muted-color)}.pp-opt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.6rem;min-block-size:2.25rem;font-size:.875rem}.pp-opt+.pp-opt{border-block-start:1px solid var(--cuscato-hairline)}.pp-opt label{align-self:stretch;display:flex;flex-wrap:wrap;align-items:center;gap:.2rem;padding-block:.375rem;cursor:pointer;overflow-wrap:anywhere}.pp-opt.out label{cursor:default;color:var(--p-text-muted-color)}.pp-opt .cuscato-numeric{font-size:.75rem;white-space:nowrap}.pp-opt.pp-opt-pics{grid-template-columns:auto 2.75rem minmax(0,1fr) auto;min-block-size:3.25rem}.pp-opt-thumb{position:relative;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;margin:0;padding:0;overflow:hidden;border:1px solid var(--p-content-border-color);border-radius:8px;background:color-mix(in srgb,var(--p-text-muted-color) 10%,var(--p-content-background));color:var(--p-text-muted-color);cursor:zoom-in}.pp-opt-thumb img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.pp-opt-thumb:hover{border-color:var(--p-primary-color)}.pp-opt-thumb:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px}.pp-opt-count{position:absolute;inset-block-end:2px;inset-inline-end:2px;min-inline-size:1rem;padding-inline:.125rem;border-radius:999px;background:#000000b3;color:#fff;font-size:.625rem;font-weight:700;line-height:1rem;text-align:center}.pp-opt-thumb-none{inline-size:2.75rem}.pp-opt-price-under{display:none}@container pp-group (max-width: 23rem){.pp-opt.pp-opt-pics{grid-template-columns:auto 2.75rem minmax(0,1fr)}.pp-opt.pp-opt-pics>label.cuscato-numeric{display:none}.pp-opt.pp-opt-pics>label{align-content:center;row-gap:0}.pp-opt.pp-opt-pics .pp-opt-price-under{display:block;flex-basis:100%}}.sf-customizer .p-drawer-footer{border-block-start:1px solid var(--cuscato-hairline);padding-block:.75rem;padding-block-end:max(.75rem,var(--cuscato-safe-bottom))}.pp-foot{display:grid;gap:.5rem}.pp-buy{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem}.pp-buy .pp-qty{inline-size:8.25rem}@media(max-width:768px),(pointer:coarse){.pp-buy .pp-qty{inline-size:8.75rem}}.pp-add-box{container:pp-add/inline-size;min-inline-size:0}.pp-add-box .pp-add{inline-size:100%}.pp-add-text{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:.4rem;font-weight:var(--p-button-label-font-weight, 600);line-height:1.2}.pp-add-total{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}@container pp-add (max-width: 15rem){.pp-add-box .pp-add{padding-inline:.5rem}.pp-add-text{flex-direction:column;align-items:center}.pp-add-sep{display:none}}.pp-add-box.pp-place-box{container-name:pp-place}.pp-place-box .pp-add{gap:.5rem}@container pp-place (max-width: 17.5rem){.pp-place-box .pp-add-text{flex-direction:column;align-items:center}.pp-place-box .pp-add-sep{display:none}}.pp-foot-line{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.15rem .75rem;font-size:.75rem;color:var(--p-text-muted-color)}.pp-foot-line .advance-note{color:var(--p-primary-color)}.pp-lead{margin:0;font-size:.75rem;line-height:1.35}@media print{cuscato-app-shell>p-toolbar,cuscato-app-shell>cuscato-legal-footer,p-toast,.cuscato-tabbar,cuscato-subscription-banner,cuscato-offline-banner,.busy-cover,.route-progress{display:none!important}body:has(.cuscato-tabbar){--cuscato-tabbar: 0px !important}body:has(.cuscato-tabbar) cuscato-app-shell,body:has(.cuscato-tabbar) cuscato-operator-shell{padding-block-end:0!important}html,body{background:#fff!important;color:#000!important}@page{size:A4;margin:12mm}}.p-tooltip{inline-size:max-content!important;max-inline-size:min(22rem,100vw - 1.5rem)}.p-tooltip .p-tooltip-text{padding:.5rem .75rem;font-size:.75rem;line-height:1.45}.p-popover{max-inline-size:calc(100vw - 1.5rem)}.p-drawer-right,.p-drawer-left,.p-drawer-full{padding-block-start:var(--cuscato-safe-top)}.p-drawer-right,.p-drawer-full{padding-inline-end:var(--cuscato-safe-right)}.p-drawer-left,.p-drawer-full{padding-inline-start:var(--cuscato-safe-left)}.p-drawer-right:not(.sf-customizer),.p-drawer-left,.p-drawer-full,.p-drawer-bottom{padding-block-end:var(--cuscato-safe-bottom)}.p-drawer-bottom{padding-inline:var(--cuscato-safe-left) var(--cuscato-safe-right)}@media(max-width:767px){cuscato-menu-chips.chips-in-row{display:none}}@media(min-width:768px){cuscato-menu-chips.chips-own-row{display:none}.menu-tools:has(>cuscato-menu-chips){position:sticky;top:var(--cuscato-chips-top, 0px);z-index:5;padding-block:.375rem;background:light-dark(var(--p-surface-50),var(--p-surface-950));border-block-end:1px solid var(--cuscato-hairline)}.menu-tools>cuscato-menu-chips.chips-in-row{position:static;flex:1 1 0;min-inline-size:0;margin:0;padding:0;border:0}}cuscato-app-shell>.bar:not(.drawn),cuscato-app-shell>.bar:not(.drawn)~*{visibility:hidden}@media(max-width:768px){h1.cuscato-h1-echo{position:absolute;margin:0;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.cuscato-sr-only{position:absolute;margin:0;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cuscato-was{color:var(--p-text-muted-color);font-weight:500;font-variant-numeric:tabular-nums}cuscato-app-shell .shop-home{display:inline-flex;align-items:center;align-self:center;gap:.6rem;flex:0 1 auto;min-inline-size:3ch;overflow:hidden;position:relative;z-index:1;color:inherit;text-decoration:none}@media(pointer:coarse){cuscato-app-shell .shop-home{min-inline-size:44px;padding-block:12px;margin-block:-12px}}cuscato-app-shell .shop-home>span{min-inline-size:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}cuscato-app-shell .shop-home{max-inline-size:16rem}@media(max-width:400px){cuscato-app-shell .account-btn .caret{display:none}}:root{--cuscato-tag-block: 1.375rem;--cuscato-tag-pad: 0 .5rem;--cuscato-tag-font: 600 .75rem / 1rem var(--cuscato-font-body, inherit)}:is(.p-tag,.cuscato-flag,.cuscato-tag){display:inline-flex;align-items:center;justify-content:center;gap:.25rem;box-sizing:border-box;min-block-size:var(--cuscato-tag-block);padding:var(--cuscato-tag-pad);border-radius:999px;font:var(--cuscato-tag-font);white-space:nowrap}.p-tag .p-tag-label{font:inherit}.cuscato-flag{text-decoration:none;cursor:default}a.cuscato-flag{cursor:pointer}:is(.p-tag,.cuscato-flag,.cuscato-tag) .pi{font-size:.625rem}.cuscato-flag.info{background:var(--cuscato-flag-info-bg);color:var(--cuscato-flag-info-ink)}.cuscato-flag.warn{background:var(--cuscato-flag-warn-bg);color:var(--cuscato-flag-warn-ink)}.cuscato-flag.danger{background:var(--cuscato-flag-danger-bg);color:var(--cuscato-flag-danger-ink)}.cuscato-flag:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px}@media(pointer:coarse){.cuscato-flag{position:relative}.cuscato-flag:after{content:"";position:absolute;inset:-12px -4px}}.cuscato-live-down{display:inline-grid;place-items:center;min-inline-size:2rem;min-block-size:2rem;color:var(--cuscato-flag-warn-ink);cursor:help}button.cuscato-live-down{border:0;padding:0;background:none;font:inherit;cursor:pointer}.cuscato-live-hint{margin:0;max-inline-size:18rem;font-size:.75rem;line-height:1.45}@media(pointer:coarse){.cuscato-live-down{position:relative}.cuscato-live-down:after{content:"";position:absolute;inset:50%;inline-size:44px;block-size:44px;translate:-50% -50%}}cuscato-app-shell main#main{min-block-size:100dvh}main:is(.cuscato-auth-shell,.shell):not(.cuscato-drawn){visibility:hidden}html[data-region=abroad] .cuscato-india-only,html:not([data-region=abroad]) .cuscato-abroad-only{display:none!important}main[data-streamed]:not(:has(>.cuscato-main-end)){visibility:hidden}@media(pointer:coarse){cuscato-app-shell .brand :is(.brand-home,.shop-home){position:relative}cuscato-app-shell .brand :is(.brand-home,.shop-home):after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;block-size:46px;translate:0 -50%}}@media(pointer:fine){cuscato-app-shell .brand .brand-home{position:relative}cuscato-app-shell .shop-home{padding-block:10px;margin-block:-10px}cuscato-app-shell .brand .brand-home:after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;block-size:34px;translate:0 -50%}}.p-menu-list:focus-visible,.p-tieredmenu-root-list:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px}cuscato-app-shell .bar nav{position:relative}cuscato-app-shell .bar nav a.folded{position:absolute;inset-inline-start:0;inset-block-start:0;visibility:hidden;pointer-events:none}@media(pointer:coarse){cuscato-app-shell .bar nav>:is(a,.more,.nav-step):after{content:"";position:absolute;inset:-2px}cuscato-app-shell .bar nav>.nav-step:after{inset-inline:0}}.cuscato-tabbar{display:none}@media(max-width:768px){body:has(.cuscato-tabbar){--cuscato-tabbar: calc(3.25rem + var(--cuscato-safe-bottom))}body:has(.cuscato-tabbar) cuscato-app-shell,body:has(.cuscato-tabbar) cuscato-operator-shell{padding-block-end:var(--cuscato-tabbar)}.cuscato-tabbar{position:fixed;inset-inline:0;inset-block-end:0;z-index:60;display:flex;padding:.25rem max(.25rem,var(--cuscato-safe-right)) calc(.25rem + var(--cuscato-safe-bottom)) max(.25rem,var(--cuscato-safe-left));background:var(--p-content-background);border-block-start:1px solid var(--p-content-border-color);box-shadow:0 -6px 16px -12px #00000073}.cuscato-tabbar>a,.cuscato-tabbar>button{position:relative;flex:1 1 0;min-inline-size:0;min-block-size:2.75rem;display:grid;place-items:center;align-content:center;gap:.1rem;margin:0;padding:.125rem .25rem;border:0;border-radius:10px;background:transparent;color:var(--p-text-muted-color);font:inherit;font-size:.75rem;font-weight:600;text-decoration:none;cursor:pointer}.cuscato-tabbar span{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:768px)and (max-width:379.98px){.cuscato-tabbar>a,.cuscato-tabbar>button{margin-inline:0;padding-inline:.125rem}}@media(max-width:768px){.cuscato-tabbar .pi{font-size:1rem}}@media(max-width:768px){.cuscato-tabbar>.active{background:var(--p-primary-color);color:var(--p-primary-contrast-color)}.cuscato-tabbar>a:focus-visible,.cuscato-tabbar>button:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:1px}.cuscato-tabbar .count{position:absolute;inset-block-start:.15rem;inset-inline-start:calc(50% + .35rem);min-inline-size:1.1rem;padding:0 .25rem;border-radius:999px;background:var(--p-primary-color);color:var(--p-primary-contrast-color);font-size:.625rem;line-height:1.1rem}.cuscato-tabbar .count.alert{background:var(--p-red-600);color:var(--p-surface-0)}body:has(.cuscato-tabbar) .cuscato-header-cart{display:none}body:has(.cuscato-tabbar) .cuscato-cart-bar{inset-block-end:var(--cuscato-tabbar);padding-block-end:.5rem;z-index:59}body.cuscato-cart-bar-on:has(.cuscato-tabbar) cuscato-app-shell{padding-block-end:calc(4.5rem + var(--cuscato-tabbar))}body:has(.cuscato-tabbar) .p-toast.p-toast-bottom-right{inset-block-end:calc(1rem + var(--cuscato-tabbar))!important}body.cuscato-cart-bar-on:has(.cuscato-tabbar) .p-toast.p-toast-bottom-right{inset-block-end:calc(5rem + var(--cuscato-tabbar))!important}}@media(max-width:768px)and (max-width:480px){body:has(.cuscato-tabbar) .p-toast.p-toast-bottom-right,body.cuscato-cart-bar-on:has(.cuscato-tabbar) .p-toast.p-toast-bottom-right{inset-block-end:auto!important}}@media(max-width:768px){body:has(.cuscato-tabbar) .cuscato-header-signin,body:has(.cuscato-tabbar) cuscato-legal-footer.cuscato-team-footer{display:none}.p-drawer.cuscato-menu.p-drawer-bottom{inset-block-end:var(--cuscato-tabbar, 0px)!important;max-block-size:calc(85dvh - var(--cuscato-tabbar, 0px))!important;border-radius:16px 16px 0 0;overflow:hidden}.p-drawer.cuscato-ask.p-drawer-bottom{border-radius:16px 16px 0 0;overflow:hidden}.p-drawer.cuscato-menu.p-drawer-bottom,.p-drawer.cuscato-ask.p-drawer-bottom{position:relative}.p-drawer.cuscato-menu.p-drawer-bottom:before,.p-drawer.cuscato-ask.p-drawer-bottom:before{content:"";position:absolute;inset-block-start:.5rem;inset-inline-start:50%;translate:-50% 0;inline-size:2.25rem;block-size:5px;border-radius:999px;background:var(--p-content-border-color);pointer-events:none;z-index:1}.p-drawer.cuscato-menu.p-drawer-bottom .p-drawer-header,.p-drawer.cuscato-ask.p-drawer-bottom .p-drawer-header{padding-block-start:1.5rem}.p-drawer.p-drawer-bottom .p-drawer-header{touch-action:none}.cuscato-menu.p-drawer-bottom .menu-list{gap:0}.p-drawer.cuscato-menu.p-drawer-bottom .menu-list>a{min-block-size:48px;border-radius:0;border-block-end:1px solid var(--cuscato-hairline)}}@media(max-width:640px){.cuscato-hero-actions>.cuscato-hero-shut,body:has(.cuscato-tabbar) .cuscato-hero-actions>.cuscato-hero-cart{display:none}body:has(.cuscato-tabbar) .cuscato-hero-actions:not(:has(>:not(.cuscato-hero-cart,.cuscato-hero-shut))){display:none}}body:has(.cuscato-header-cart) .cuscato-hero-actions>.cuscato-hero-cart{display:none}body:has(.cuscato-header-cart) .cuscato-hero-actions:not(:has(>:not(.cuscato-hero-cart))){display:none}.hero .outlet-pick{min-inline-size:0}.hero .outlet-pick .p-select{max-inline-size:min(18rem,100%)}header.hero.hero{gap:.25rem .75rem;margin-block-end:.5rem;padding:.375rem .75rem 0;container:sf-hero/inline-size}header.hero .hero-logo{inline-size:36px;block-size:36px}.hero cuscato-seller-strip .strip{font-size:.75rem}.hero cuscato-seller-strip .head{position:relative;min-block-size:28px;padding-block:.125rem}@media(pointer:coarse){.hero cuscato-seller-strip .head{min-block-size:28px}.hero cuscato-seller-strip .head:after{content:"";position:absolute;inset:-8px 0}}.hero>.hero-main{display:flex;flex:1 1 0;flex-wrap:wrap;align-items:center;gap:.25rem 1rem;min-inline-size:0}.hero>.hero-main>.shop-name{flex:0 1 auto}.hero .hero-line{display:flex;flex:1 1 18rem;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;min-inline-size:0;min-block-size:30px}.hero>.hero-end{display:flex;flex:none;align-items:center;align-self:flex-start;gap:.5rem;min-block-size:34px}.hero:has(.hero-logo)>.hero-end{min-block-size:36px}@media(min-width:641px){.hero .hero-line{flex-wrap:nowrap}.hero .place-facts{flex-wrap:nowrap;overflow:clip;overflow-clip-margin:.25rem}}@container sf-hero (max-width: 1500px){.hero:not(.hero-open) .place-facts>li.more:is(.mode,.call){display:none}.hero:not(.hero-open) .place-facts>li:not(.mode,.call):has(+li:is(.mode,.call)):after{content:none}}@container sf-hero (max-width: 1250px){.hero:not(.hero-open) .place-facts>li.more{display:none}.hero:not(.hero-open) .place-facts>li:not(.more):has(+li.more):after{content:none}}@container sf-hero (max-width: 1100px){.hero .sib-row button,.hero-more,.hero>.hero-end .cuscato-hero-actions .p-button{justify-content:center;inline-size:34px;min-inline-size:34px;padding-inline:0}.hero .sib-row button>span,.hero-more>.hero-more-label,.hero .near-btn>.near-label,.hero>.hero-end .cuscato-hero-actions .p-button-label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hero .near-btn{justify-content:center;min-inline-size:32px;min-block-size:24px}}@media(min-width:641px){.hero>.hero-main>.hero-line{flex:1 1 auto}}@container sf-hero (min-width: 760px){.hero:not(.hero-open)>.hero-main{flex-wrap:nowrap}}.hero.hero-open .hero-line,.hero.hero-open .place-facts{flex-wrap:wrap}.hero-more{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-block-size:34px;padding:0 .75rem;border:1px solid var(--p-content-border-color);border-radius:8px;background:var(--p-content-background);color:var(--p-text-color);font:inherit;font-size:.875rem;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer}.hero-more:hover{border-color:var(--p-primary-color)}.hero-more:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px}.hero-more>i{font-size:.75rem;transition:rotate .15s ease}.hero-more[aria-expanded=true]>i{rotate:180deg}@media(prefers-reduced-motion:reduce){.hero-more>i{transition:none}}.hero .place-facts{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:.15rem .4rem;min-inline-size:0;margin:0;padding:0;list-style:none;font-size:.75rem;line-height:1.5;color:var(--p-text-muted-color)}.hero .place-facts>li{display:inline-flex;align-items:center;white-space:nowrap}.hero .place-facts>li:not(:last-child):after{content:"\b7"/"";margin-inline-start:.375rem}.hero .place-facts>.place-name,.hero .place-facts>.far{color:var(--p-text-color);font-weight:600}.hero .place-facts>.closed{color:light-dark(#7a3e00,#ffd9a6);font-weight:600}.hero .place-facts a,.hero .near-btn{position:relative;flex:none;font-size:.75rem;display:inline-flex;align-items:center;gap:.3rem;padding:0;border:0;background:none;color:var(--p-primary-color);font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.hero .near-btn:disabled{cursor:progress;opacity:.7}.hero .place-facts a:focus-visible,.hero .near-btn:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px;border-radius:4px}@media(pointer:coarse){.hero .place-facts a:after,.hero .near-btn:after{content:"";position:absolute;inset:-12px -6px}.hero-more{min-block-size:40px}.hero-more:after{content:"";position:absolute;inset:-3px}}@media(pointer:coarse)and (min-width:641px){@container sf-hero (max-width: 1100px){.hero .sib-row button:after,.hero-more:after,.hero>.hero-end .cuscato-hero-actions .p-button:after{inset-inline:-6px}.hero>.hero-end,.hero>.hero-end .cuscato-hero-actions{gap:.625rem}}.hero cuscato-seller-strip{margin-block-start:.375rem}}.hero>.hero-details{display:grid;flex:1 1 100%;grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));align-items:start;gap:.75rem 1.5rem;padding-block:.5rem .25rem;border-block-start:1px solid var(--cuscato-hairline);font-size:.875rem}.hero-details>.place-photo{inline-size:100%;max-inline-size:20rem;block-size:auto;aspect-ratio:16/9;object-fit:cover;border-radius:.6rem;border:1px solid var(--cuscato-hairline)}.hero-details>.week{display:grid;grid-template-columns:max-content 1fr;gap:.15rem 1rem;margin:0}.hero-details>.week>dt{color:var(--p-text-muted-color)}.hero-details>.week>dd{margin:0;font-variant-numeric:tabular-nums}.hero-details>.contact{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;margin:0}.hero-details>.contact a{display:inline-flex;align-items:center;gap:.35rem;overflow-wrap:anywhere}@media(pointer:coarse){.hero-details>.contact a{min-block-size:44px}}.hero-details>.sib-details{justify-self:start}@media(min-width:641px){.hero-details>.sib-details{display:none}}@media(max-width:640px){header.hero.hero{row-gap:.375rem;column-gap:.5rem;padding:0;border:0;border-radius:0;background:none}.hero>.hero-main{display:contents}.hero>.hero-main>.shop-name{flex:1 1 0;column-gap:.375rem;order:1}header.hero .hero-logo{inline-size:32px;block-size:32px;border-radius:.5rem}header.hero .shop-name>h1{font-size:1rem;font-weight:700}.hero>.hero-end{order:2;gap:.75rem;min-block-size:32px}.hero:has(.hero-logo)>.hero-end{min-block-size:32px}.hero>.hero-main>.hero-line{flex:1 1 100%;order:3;column-gap:.5rem;min-block-size:0}.hero>.hero-details{order:4}.hero>cuscato-seller-strip{order:5}.hero .sib-row{display:none}.hero-more,.hero>.hero-end .cuscato-hero-actions .p-button{position:relative;inline-size:32px;min-inline-size:32px;block-size:32px;min-block-size:32px;padding:0}.hero-more>.hero-more-label,.hero>.hero-end .cuscato-hero-actions .p-button-label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hero-more>i{font-size:.875rem}.hero>.hero-end .cuscato-hero-actions{flex-wrap:nowrap;gap:.75rem}.hero:not(.hero-open) .place-facts>li.more{display:none}.hero:not(.hero-open) .place-facts>li:not(.more):has(+li.more):after{content:none}.hero .near-btn>.near-label{position:static;inline-size:auto;block-size:auto;overflow:visible;clip-path:none}.hero .near-btn{min-inline-size:0;min-block-size:0}}@media(max-width:640px)and (max-width:380px){.hero .near-btn .near-pre{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:pre}}@media(max-width:640px){.hero .outlet-pick{flex:0 1 auto}.hero .outlet-pick .p-select{position:relative;min-block-size:28px;block-size:28px;align-items:center}.hero .outlet-pick .p-select-label{padding-block:0;padding-inline:.5rem .25rem;font-weight:600}.hero .outlet-pick .p-select-dropdown{inline-size:1.75rem}}@media(max-width:640px)and (pointer:coarse){header.hero.hero{row-gap:0}.hero>.hero-main>.hero-line{min-block-size:28px;margin-block-start:8px}.hero cuscato-verified-badge .tick:after{inset:-17px -10px -4px}.hero>cuscato-seller-strip{margin-block-start:14px}.hero>.hero-details{margin-block-start:.5rem}.hero .hero-logo-button{position:relative}.hero .hero-logo-button:after{content:"";position:absolute;inset:-12px -6px 0}.hero-more:after,.hero>.hero-end .cuscato-hero-actions .p-button:after{content:"";position:absolute;inset:-12px -7px 0;display:block;inline-size:auto}.hero .outlet-pick .p-select:after{content:"";position:absolute;inset:-8px 0}.hero .outlet-pick .p-select-label{font-size:16px!important;line-height:1}}.hero>.hero-cover{flex:1 1 100%;order:-1;block-size:176px;overflow:hidden;border-radius:.5rem;background:var(--p-content-hover-background)}.hero>.hero-cover>img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.hero.hero-covered .shop-name{align-items:flex-end}.hero.hero-covered .hero-logo-button{margin-block-start:-24px}header.hero.hero-covered .hero-logo{inline-size:48px;block-size:48px;box-shadow:0 0 0 2px var(--p-content-background)}@media(max-width:640px){.hero>.hero-cover{block-size:96px;margin:0 0 .25rem;border-radius:.75rem}header.hero.hero-covered .hero-logo{inline-size:44px;block-size:44px}header.hero.hero-covered{position:relative}.hero.hero-covered .shop-name{align-items:center}.hero.hero-covered .hero-logo-button{position:absolute;inset-block-start:44px;inset-inline-start:8px;margin:0}.hero>.hero-end,.hero>.hero-end .cuscato-hero-actions{display:contents}.hero>.hero-main>.shop-name{flex:1 1 calc(100% - 7.5rem);flex-wrap:nowrap}header.hero .shop-name>h1{flex:0 1 auto;min-inline-size:6rem;-webkit-line-clamp:2}.hero cuscato-page-ask p-button,.hero cuscato-page-help{order:2;align-self:center}.hero cuscato-page-ask p-button+cuscato-page-help,.hero cuscato-page-help{margin-inline-start:4px}.hero>.hero-main>.hero-line{flex:1 1 10rem;order:4}.hero .hero-more{order:5}.hero p-button.sf-book,.hero .cuscato-hero-cart{order:6}.hero>.hero-details{order:7}.hero>cuscato-seller-strip{order:8}.hero>.hero-end .cuscato-hero-actions .sf-book .p-button{inline-size:auto;padding-inline:.625rem;gap:.375rem;font-size:.875rem}.hero>.hero-end .cuscato-hero-actions .sf-book .p-button-label{position:static;inline-size:auto;block-size:auto;overflow:visible;clip-path:none}}@media(max-width:640px)and (pointer:coarse){.hero .hero-more,.hero p-button.sf-book{margin-block-start:8px}.hero p-button.sf-book{margin-inline-start:4px}.hero .hero-more:after,.hero>.hero-end .cuscato-hero-actions .sf-book .p-button:after{inset:-8px -7px}}@media(max-width:1439px){.cuscato-flag-text{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(max-width:640px){article.tile:not(:has(>.photo)){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:.75rem;align-content:start;padding-block:.625rem}article.tile:not(:has(>.photo))>*{grid-column:1}article.tile:not(:has(>.photo))>.tile-top{grid-column:1/-1}article.tile:not(:has(>.photo))>.tile-foot{grid-column:2;grid-row:2/span 6;flex-direction:column;align-items:flex-end;justify-content:flex-end;align-self:end;gap:.3rem;margin:.25rem 0 0;padding:0;border:0}article.tile:not(:has(>.photo))>.desc{-webkit-line-clamp:2;margin-block-start:.125rem}}@media(max-width:640px){.grid:has(>article.tile){gap:.5rem}article.tile{padding:.5rem .75rem}article.tile .name{font-size:.875rem;line-height:1.3}article.tile .price{font-size:.875rem}article.tile>.facts{margin-block-start:.125rem;font-size:.75rem}article.tile>.desc{margin-block-start:.125rem;font-size:.75rem;line-height:1.35}article.tile:has(>.photo){display:grid;grid-template-columns:minmax(0,1fr) 5.5rem;grid-template-rows:repeat(7,auto) 1fr auto;column-gap:.75rem;align-content:start}article.tile:has(>.photo)>*{grid-column:1}article.tile:has(>.photo)>.photo{grid-column:2;grid-row:1/9;align-self:start;inline-size:5.5rem;aspect-ratio:1;margin:0;border-radius:calc(var(--cuscato-radius) - 2px)}article.tile:has(>.photo)>.tile-top{flex-direction:column;align-items:flex-start;gap:.1rem}article.tile:has(>.photo)>.tile-gap{display:none}article.tile:has(>.photo)>.tile-foot{display:contents}article.tile:has(>.photo)>.tile-foot>p-tag{grid-column:1;grid-row:8;align-self:end;justify-self:start;margin-block-start:.25rem}article.tile:has(>.photo)>.tile-foot>p-tag+p-tag{grid-row:9;margin-block-start:.25rem}article.tile:has(>.photo)>.tile-foot>.quick-add{grid-column:2;grid-row:1/9;align-self:start;justify-self:stretch;margin:5.875rem 0 0}article.tile:has(>.photo)>.tile-foot>.quick-add>.p-button{inline-size:100%;padding-inline:.25rem;white-space:nowrap}article.tile:has(>.photo)>.tile-foot>.quick-add.quick-choose .p-button-icon,article.tile:has(>.photo)>.tile-foot>.quick-add.quick-notify .p-button-icon{display:none}article.tile:has(>.photo)>.tile-foot>.quick-add>.p-button:not(:disabled):hover{background:color-mix(in srgb,var(--p-primary-color) 10%,var(--p-content-background))}}.cuscato-hero-actions>.cuscato-hero-shut{display:none}.cuscato-hero-actions:not(:has(>:not(.cuscato-hero-shut))){display:none}@media(max-width:768px),(pointer:coarse){.pp-buy .pp-qty{inline-size:7.5rem}}@container pp-add (max-width: 15rem){.pp-add-text{flex-direction:row}}.sec:has(>#ck-how)>.p-selectbutton{display:flex;inline-size:100%}.sec:has(>#ck-how)>.p-selectbutton>.p-togglebutton{flex:1 1 0}@media(max-width:768px){.p-datatable:not(.card-list) td:last-child:not([colspan]):has(button),.p-datatable:not(.card-list):has(td:last-child:not([colspan]) button) th:last-child:not(.p-datatable-sortable-column){position:sticky;inset-inline-end:0;z-index:1;background:var(--p-datatable-row-background);box-shadow:inset 1px 0 0 var(--p-content-border-color)}.p-datatable:not(.card-list):has(td:last-child:not([colspan]) button) th:last-child:not(.p-datatable-sortable-column){background:var(--p-datatable-header-cell-background)}}@media(max-width:640px){.cuscato-stack .p-datatable-table-container{overflow:visible}.cuscato-stack.p-datatable :is(table,thead,tbody){display:block;min-inline-size:0}.cuscato-stack.p-datatable .p-datatable-table-container>table{min-width:0!important}.cuscato-stack thead>tr{display:flex;align-items:center;gap:.375rem;padding:.25rem .75rem .5rem;overflow-x:auto;scrollbar-width:none}.cuscato-stack thead>tr:before{content:"Sort";flex:none;font-size:.75rem;color:var(--p-text-muted-color)}.cuscato-stack.p-datatable thead>tr>th{flex:none;inline-size:auto!important;min-block-size:1.75rem;padding:.125rem .625rem;border:1px solid var(--p-content-border-color);border-radius:999px;box-shadow:none;background:transparent;white-space:nowrap;font-size:.75rem;font-weight:500;text-transform:none;letter-spacing:0}.cuscato-stack.p-datatable thead>tr>th.p-datatable-sortable-column{display:inline-flex;align-items:center;gap:.25rem}.cuscato-stack.p-datatable thead>tr>th[aria-sort=ascending],.cuscato-stack.p-datatable thead>tr>th[aria-sort=descending]{border-color:var(--p-primary-color);color:var(--p-primary-color)}.cuscato-stack th:not(.p-datatable-sortable-column){display:none}.cuscato-stack tbody>tr{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .75rem;padding:.5rem .75rem;border-block-end:1px solid var(--p-content-border-color)}.cuscato-stack.p-datatable tbody>tr>td:not(:first-child){font-size:.75rem}.cuscato-stack.p-datatable tbody>tr>td{display:block;order:2;min-inline-size:0;padding:0;border:0;text-align:start!important;overflow-wrap:anywhere}.cuscato-stack.p-datatable tbody>tr>td:first-child{order:0;flex:1 1 calc(100% - 4rem);align-self:center}.cuscato-stack.p-datatable:not(.card-list) tbody>tr>td:last-child:not([colspan]):has(button){position:static;order:1;align-self:center;margin-inline-start:auto;background:none;box-shadow:none}.cuscato-stack.p-datatable tbody>tr>td[colspan]{flex:1 1 100%}.cuscato-stack td[data-label]:before{content:attr(data-label) " ";color:var(--p-text-muted-color);font-size:.75rem;font-family:var(--cuscato-font-body)}.cuscato-stack.p-datatable tbody>tr>td[data-label]:has(.p-toggleswitch){display:inline-flex;align-items:center;gap:.35rem}.p-paginator :is(.p-paginator-rpp-dropdown,.p-paginator-first,.p-paginator-last){display:none}}@property --cuscato-fade-start{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --cuscato-fade-end{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes cuscato-scroll-fade{0%{--cuscato-fade-start: 0px;--cuscato-fade-end: 2.5rem}8%{--cuscato-fade-start: 2.5rem;--cuscato-fade-end: 2.5rem}92%{--cuscato-fade-start: 2.5rem;--cuscato-fade-end: 2.5rem}to{--cuscato-fade-start: 2.5rem;--cuscato-fade-end: 0px}}@supports (animation-timeline: scroll()){.cuscato-scroll-cue{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--cuscato-fade-start),#000 calc(100% - var(--cuscato-fade-end)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--cuscato-fade-start),#000 calc(100% - var(--cuscato-fade-end)),transparent 100%);animation:cuscato-scroll-fade linear both;animation-timeline:scroll(self inline)}@media(max-width:640px){.cuscato-stack thead>tr{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--cuscato-fade-start),#000 calc(100% - var(--cuscato-fade-end)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--cuscato-fade-start),#000 calc(100% - var(--cuscato-fade-end)),transparent 100%);animation:cuscato-scroll-fade linear both;animation-timeline:scroll(self inline)}}}@media(max-width:640px)and (pointer:coarse){.cuscato-stack.p-datatable thead>tr{padding-block:.5rem .75rem}.cuscato-stack.p-datatable thead>tr>th{position:relative;block-size:auto;min-block-size:2rem}.cuscato-stack.p-datatable thead>tr>th:after{content:"";position:absolute;inset:-6px -3px}}html:has(cuscato-business-page .save-bar){scroll-padding-block-end:5rem}html:has(cuscato-business-page .save-bar):has(.cuscato-tabbar){scroll-padding-block-end:calc(8.75rem + var(--cuscato-safe-bottom))}html:has(cuscato-analytics-consent section.bar:not(.top,.typing)){scroll-padding-block-end:var(--cuscato-consent-room, 0px)}body:has(cuscato-analytics-consent section.bar:not(.top,.typing)):after{content:"";display:block;block-size:var(--cuscato-consent-room, 0px)}a.cuscato-contact{color:var(--p-primary-color);text-decoration:none;overflow-wrap:anywhere}a.cuscato-contact:hover{text-decoration:underline}@media(pointer:coarse){a.cuscato-contact{display:inline-flex;align-items:center;min-block-size:44px;margin-block:calc((1lh - 44px)/2);margin-block:round(to-zero,(1lh - 44px) / 2,2px)}}@media(pointer:fine){a.cuscato-contact{display:inline-flex;align-items:center;min-block-size:34px;margin-block:calc((1lh - 34px)/2);margin-block:round(to-zero,(1lh - 34px) / 2,2px)}}:root{--cuscato-facts-rule: light-dark(var(--p-surface-300), var(--p-surface-600))}.cuscato-facts{display:flex;flex-wrap:wrap;align-items:center;gap:.125rem 1rem;min-inline-size:0;overflow-x:clip;font-size:.75rem;line-height:1.25rem;color:var(--p-text-muted-color)}.cuscato-facts>*{position:relative;flex:0 1 auto;min-inline-size:0;overflow-wrap:break-word}.cuscato-facts code,.p-datatable .p-datatable-tbody>tr>td .cuscato-facts code{white-space:normal}.cuscato-facts>*:before{content:"";position:absolute;inset-block:.1875rem;inset-inline-start:calc(-.5rem - .5px);border-inline-start:1px solid var(--cuscato-facts-rule);pointer-events:none}.cuscato-facts :is(b,strong){font-weight:600;color:var(--p-text-color)}.cuscato-facts>*>.pi{margin-inline-end:.25rem;font-size:.75rem}.cuscato-facts a.cuscato-contact{display:inline-block;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}@media(pointer:coarse){.cuscato-facts a.cuscato-contact{min-block-size:44px;margin-block:calc((1.25rem - 44px)/2);line-height:44px}}.cuscato-card-acts{display:flex;flex:none;align-items:center;gap:.25rem;margin-inline-start:auto;padding-inline-start:.625rem;border-inline-start:1px solid var(--cuscato-facts-rule)}@media(min-width:641px){.p-datatable td.cuscato-phone-facts{display:none}}@media(max-width:640px){.cuscato-stack.p-datatable tbody>tr:has(>td.cuscato-phone-facts){align-items:center;row-gap:0!important}.cuscato-stack.p-datatable tbody>tr:has(>td.cuscato-phone-facts)>td:not(:first-child,.cuscato-phone-facts,.cuscato-phone-keep,.cuscato-phone-name,:last-child:has(button)),.cuscato-stack.p-datatable tbody>tr:has(>td.cuscato-phone-facts)>td.cuscato-phone-hide{display:none}.cuscato-stack.p-datatable tbody>tr:where(:has(>td.cuscato-phone-facts))>td:first-child{flex:1 1 0}.cuscato-stack.p-datatable tbody>tr:where(:has(>td.cuscato-phone-facts))>td.cuscato-phone-keep{order:0;flex:none;align-self:center}.cuscato-stack.p-datatable tbody>tr:where(:has(>td.cuscato-phone-facts))>td.cuscato-phone-name{order:0;flex:1 1 0;align-self:center;font-weight:600}.cuscato-stack.p-datatable tbody>tr:where(:has(>td.cuscato-phone-facts))>td.cuscato-phone-keep:has(button,a[href]){margin-block:-.5rem}.cuscato-stack.p-datatable tbody>tr:has(>td.cuscato-phone-facts):after{content:"";order:1;flex:1 1 100%;block-size:0}.cuscato-stack.p-datatable tbody>tr>td.cuscato-phone-facts{order:2;flex:1 1 0;display:grid;gap:.2rem;align-self:center;margin-block-start:.125rem}.cuscato-stack.p-datatable:not(.card-list) tbody>tr:has(>td.cuscato-phone-facts)>td:last-child:not([colspan],.cuscato-phone-keep):has(button){order:3;flex:none;display:flex;align-items:center;gap:.25rem;margin-inline-start:0;padding-inline-start:.625rem;border-inline-start:1px solid var(--cuscato-facts-rule)}}.ticket-tray{padding:.75rem;border-radius:var(--cuscato-radius);background:light-dark(var(--p-surface-100),var(--p-surface-800))}.ticket-size{display:flex;align-items:center;gap:.75rem;margin-block-end:.75rem}.ticket-saved{margin:-.25rem 0 .75rem;font-size:.875rem}.cuscato-ticket-print{display:none}@media print{body:has(>.cuscato-ticket-print)>:not(.cuscato-ticket-print){display:none!important}body>.cuscato-ticket-print{display:block;background:#fff}}.cuscato-clamp-1,.cuscato-clamp-2,.cuscato-clamp-3{min-inline-size:0;overflow-wrap:anywhere;overflow:hidden}.cuscato-clamp-1{white-space:nowrap;text-overflow:ellipsis}.cuscato-clamp-2,.cuscato-clamp-3{display:-webkit-box;-webkit-box-orient:vertical}.cuscato-clamp-2{-webkit-line-clamp:2;line-clamp:2}.cuscato-clamp-3{-webkit-line-clamp:3;line-clamp:3}@media(max-width:640px){.cuscato-clamp-3{-webkit-line-clamp:2;line-clamp:2}}.p-drawer-title,.p-dialog-title{min-inline-size:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.p-select-overlay{max-inline-size:calc(100vw - 2rem)}.p-select-option>span,.p-select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-drawer.cuscato-ask .p-drawer-header{padding:.5rem .5rem .5rem 1rem}.p-drawer.cuscato-ask .p-drawer-title{display:inline-flex;gap:.5rem;align-items:center;font-size:1rem}.p-drawer.cuscato-ask .p-drawer-title:before{content:"\ea31"/"";font-family:primeicons;font-size:1rem;font-weight:400;line-height:1;color:var(--p-primary-color)}.p-drawer.cuscato-ask .p-drawer-content{padding:.75rem 1rem}.p-drawer.cuscato-ask .p-drawer-footer{padding:.5rem .75rem calc(.5rem + var(--cuscato-safe-bottom, 0px));border-block-start:1px solid var(--p-content-border-color)}.p-drawer.cuscato-ask .ask-send.p-button{flex:none;inline-size:2.25rem;block-size:2.25rem;padding:0}@media(pointer:coarse){.p-drawer.cuscato-ask .ask-send.p-button{inline-size:40px;block-size:40px}.p-drawer.cuscato-ask .ask-chips{row-gap:.75rem}.p-drawer.cuscato-ask .ask-go,.p-drawer.cuscato-ask .ask-notice a{position:relative}.p-drawer.cuscato-ask .ask-go{min-block-size:2.25rem;min-inline-size:44px}.p-drawer.cuscato-ask .ask-notice a{display:inline-block}.p-drawer.cuscato-ask .ask-go:after,.p-drawer.cuscato-ask .ask-notice a:after{content:"";position:absolute;inset:-4px 0}.p-drawer.cuscato-ask .ask-notice a:after{inset:-15px -4px}}html[lang=hi] body{line-height:1.6}html[lang=hi] :is(h1,h2,h3,.cuscato-display){line-height:1.4!important;letter-spacing:normal!important}html[lang=hi] main .pill{line-height:1.3}html[lang=hi] main *{letter-spacing:normal!important}html:not([lang=hi]) :is([data-lang-switch],.cuscato-deva-system){font-family:Instrument Sans Variable,Instrument Sans,Instrument Sans Fallback,ui-sans-serif,system-ui,-apple-system,sans-serif}.p-iconfield .p-inputicon{margin-block-start:0;transform:translateY(-50%)}.p-hidden-accessible.p-hidden-accessible{margin:0}.p-toggleswitch .p-toggleswitch-handle,.p-datepicker-input-icon-container{margin-block-start:0;transform:translateY(-50%)}.cuscato-paint-later{content-visibility:auto;contain-intrinsic-size:auto 56rem}.cuscato-paint-later.cuscato-painted{content-visibility:visible}
