@layer theme,base,components,utilities;@layer theme{@theme default{ --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-red-50: oklch(97.1% .013 17.38); --color-red-100: oklch(93.6% .032 17.717); --color-red-200: oklch(88.5% .062 18.334); --color-red-300: oklch(80.8% .114 19.571); --color-red-400: oklch(70.4% .191 22.216); --color-red-500: oklch(63.7% .237 25.331); --color-red-600: oklch(57.7% .245 27.325); --color-red-700: oklch(50.5% .213 27.518); --color-red-800: oklch(44.4% .177 26.899); --color-red-900: oklch(39.6% .141 25.723); --color-red-950: oklch(25.8% .092 26.042); --color-orange-50: oklch(98% .016 73.684); --color-orange-100: oklch(95.4% .038 75.164); --color-orange-200: oklch(90.1% .076 70.697); --color-orange-300: oklch(83.7% .128 66.29); --color-orange-400: oklch(75% .183 55.934); --color-orange-500: oklch(70.5% .213 47.604); --color-orange-600: oklch(64.6% .222 41.116); --color-orange-700: oklch(55.3% .195 38.402); --color-orange-800: oklch(47% .157 37.304); --color-orange-900: oklch(40.8% .123 38.172); --color-orange-950: oklch(26.6% .079 36.259); --color-amber-50: oklch(98.7% .022 95.277); --color-amber-100: oklch(96.2% .059 95.617); --color-amber-200: oklch(92.4% .12 95.746); --color-amber-300: oklch(87.9% .169 91.605); --color-amber-400: oklch(82.8% .189 84.429); --color-amber-500: oklch(76.9% .188 70.08); --color-amber-600: oklch(66.6% .179 58.318); --color-amber-700: oklch(55.5% .163 48.998); --color-amber-800: oklch(47.3% .137 46.201); --color-amber-900: oklch(41.4% .112 45.904); --color-amber-950: oklch(27.9% .077 45.635); --color-yellow-50: oklch(98.7% .026 102.212); --color-yellow-100: oklch(97.3% .071 103.193); --color-yellow-200: oklch(94.5% .129 101.54); --color-yellow-300: oklch(90.5% .182 98.111); --color-yellow-400: oklch(85.2% .199 91.936); --color-yellow-500: oklch(79.5% .184 86.047); --color-yellow-600: oklch(68.1% .162 75.834); --color-yellow-700: oklch(55.4% .135 66.442); --color-yellow-800: oklch(47.6% .114 61.907); --color-yellow-900: oklch(42.1% .095 57.708); --color-yellow-950: oklch(28.6% .066 53.813); --color-lime-50: oklch(98.6% .031 120.757); --color-lime-100: oklch(96.7% .067 122.328); --color-lime-200: oklch(93.8% .127 124.321); --color-lime-300: oklch(89.7% .196 126.665); --color-lime-400: oklch(84.1% .238 128.85); --color-lime-500: oklch(76.8% .233 130.85); --color-lime-600: oklch(64.8% .2 131.684); --color-lime-700: oklch(53.2% .157 131.589); --color-lime-800: oklch(45.3% .124 130.933); --color-lime-900: oklch(40.5% .101 131.063); --color-lime-950: oklch(27.4% .072 132.109); --color-green-50: oklch(98.2% .018 155.826); --color-green-100: oklch(96.2% .044 156.743); --color-green-200: oklch(92.5% .084 155.995); --color-green-300: oklch(87.1% .15 154.449); --color-green-400: oklch(79.2% .209 151.711); --color-green-500: oklch(72.3% .219 149.579); --color-green-600: oklch(62.7% .194 149.214); --color-green-700: oklch(52.7% .154 150.069); --color-green-800: oklch(44.8% .119 151.328); --color-green-900: oklch(39.3% .095 152.535); --color-green-950: oklch(26.6% .065 152.934); --color-emerald-50: oklch(97.9% .021 166.113); --color-emerald-100: oklch(95% .052 163.051); --color-emerald-200: oklch(90.5% .093 164.15); --color-emerald-300: oklch(84.5% .143 164.978); --color-emerald-400: oklch(76.5% .177 163.223); --color-emerald-500: oklch(69.6% .17 162.48); --color-emerald-600: oklch(59.6% .145 163.225); --color-emerald-700: oklch(50.8% .118 165.612); --color-emerald-800: oklch(43.2% .095 166.913); --color-emerald-900: oklch(37.8% .077 168.94); --color-emerald-950: oklch(26.2% .051 172.552); --color-teal-50: oklch(98.4% .014 180.72); --color-teal-100: oklch(95.3% .051 180.801); --color-teal-200: oklch(91% .096 180.426); --color-teal-300: oklch(85.5% .138 181.071); --color-teal-400: oklch(77.7% .152 181.912); --color-teal-500: oklch(70.4% .14 182.503); --color-teal-600: oklch(60% .118 184.704); --color-teal-700: oklch(51.1% .096 186.391); --color-teal-800: oklch(43.7% .078 188.216); --color-teal-900: oklch(38.6% .063 188.416); --color-teal-950: oklch(27.7% .046 192.524); --color-cyan-50: oklch(98.4% .019 200.873); --color-cyan-100: oklch(95.6% .045 203.388); --color-cyan-200: oklch(91.7% .08 205.041); --color-cyan-300: oklch(86.5% .127 207.078); --color-cyan-400: oklch(78.9% .154 211.53); --color-cyan-500: oklch(71.5% .143 215.221); --color-cyan-600: oklch(60.9% .126 221.723); --color-cyan-700: oklch(52% .105 223.128); --color-cyan-800: oklch(45% .085 224.283); --color-cyan-900: oklch(39.8% .07 227.392); --color-cyan-950: oklch(30.2% .056 229.695); --color-sky-50: oklch(97.7% .013 236.62); --color-sky-100: oklch(95.1% .026 236.824); --color-sky-200: oklch(90.1% .058 230.902); --color-sky-300: oklch(82.8% .111 230.318); --color-sky-400: oklch(74.6% .16 232.661); --color-sky-500: oklch(68.5% .169 237.323); --color-sky-600: oklch(58.8% .158 241.966); --color-sky-700: oklch(50% .134 242.749); --color-sky-800: oklch(44.3% .11 240.79); --color-sky-900: oklch(39.1% .09 240.876); --color-sky-950: oklch(29.3% .066 243.157); --color-blue-50: oklch(97% .014 254.604); --color-blue-100: oklch(93.2% .032 255.585); --color-blue-200: oklch(88.2% .059 254.128); --color-blue-300: oklch(80.9% .105 251.813); --color-blue-400: oklch(70.7% .165 254.624); --color-blue-500: oklch(62.3% .214 259.815); --color-blue-600: oklch(54.6% .245 262.881); --color-blue-700: oklch(48.8% .243 264.376); --color-blue-800: oklch(42.4% .199 265.638); --color-blue-900: oklch(37.9% .146 265.522); --color-blue-950: oklch(28.2% .091 267.935); --color-indigo-50: oklch(96.2% .018 272.314); --color-indigo-100: oklch(93% .034 272.788); --color-indigo-200: oklch(87% .065 274.039); --color-indigo-300: oklch(78.5% .115 274.713); --color-indigo-400: oklch(67.3% .182 276.935); --color-indigo-500: oklch(58.5% .233 277.117); --color-indigo-600: oklch(51.1% .262 276.966); --color-indigo-700: oklch(45.7% .24 277.023); --color-indigo-800: oklch(39.8% .195 277.366); --color-indigo-900: oklch(35.9% .144 278.697); --color-indigo-950: oklch(25.7% .09 281.288); --color-violet-50: oklch(96.9% .016 293.756); --color-violet-100: oklch(94.3% .029 294.588); --color-violet-200: oklch(89.4% .057 293.283); --color-violet-300: oklch(81.1% .111 293.571); --color-violet-400: oklch(70.2% .183 293.541); --color-violet-500: oklch(60.6% .25 292.717); --color-violet-600: oklch(54.1% .281 293.009); --color-violet-700: oklch(49.1% .27 292.581); --color-violet-800: oklch(43.2% .232 292.759); --color-violet-900: oklch(38% .189 293.745); --color-violet-950: oklch(28.3% .141 291.089); --color-purple-50: oklch(97.7% .014 308.299); --color-purple-100: oklch(94.6% .033 307.174); --color-purple-200: oklch(90.2% .063 306.703); --color-purple-300: oklch(82.7% .119 306.383); --color-purple-400: oklch(71.4% .203 305.504); --color-purple-500: oklch(62.7% .265 303.9); --color-purple-600: oklch(55.8% .288 302.321); --color-purple-700: oklch(49.6% .265 301.924); --color-purple-800: oklch(43.8% .218 303.724); --color-purple-900: oklch(38.1% .176 304.987); --color-purple-950: oklch(29.1% .149 302.717); --color-fuchsia-50: oklch(97.7% .017 320.058); --color-fuchsia-100: oklch(95.2% .037 318.852); --color-fuchsia-200: oklch(90.3% .076 319.62); --color-fuchsia-300: oklch(83.3% .145 321.434); --color-fuchsia-400: oklch(74% .238 322.16); --color-fuchsia-500: oklch(66.7% .295 322.15); --color-fuchsia-600: oklch(59.1% .293 322.896); --color-fuchsia-700: oklch(51.8% .253 323.949); --color-fuchsia-800: oklch(45.2% .211 324.591); --color-fuchsia-900: oklch(40.1% .17 325.612); --color-fuchsia-950: oklch(29.3% .136 325.661); --color-pink-50: oklch(97.1% .014 343.198); --color-pink-100: oklch(94.8% .028 342.258); --color-pink-200: oklch(89.9% .061 343.231); --color-pink-300: oklch(82.3% .12 346.018); --color-pink-400: oklch(71.8% .202 349.761); --color-pink-500: oklch(65.6% .241 354.308); --color-pink-600: oklch(59.2% .249 .584); --color-pink-700: oklch(52.5% .223 3.958); --color-pink-800: oklch(45.9% .187 3.815); --color-pink-900: oklch(40.8% .153 2.432); --color-pink-950: oklch(28.4% .109 3.907); --color-rose-50: oklch(96.9% .015 12.422); --color-rose-100: oklch(94.1% .03 12.58); --color-rose-200: oklch(89.2% .058 10.001); --color-rose-300: oklch(81% .117 11.638); --color-rose-400: oklch(71.2% .194 13.428); --color-rose-500: oklch(64.5% .246 16.439); --color-rose-600: oklch(58.6% .253 17.585); --color-rose-700: oklch(51.4% .222 16.935); --color-rose-800: oklch(45.5% .188 13.697); --color-rose-900: oklch(41% .159 10.272); --color-rose-950: oklch(27.1% .105 12.094); --color-slate-50: oklch(98.4% .003 247.858); --color-slate-100: oklch(96.8% .007 247.896); --color-slate-200: oklch(92.9% .013 255.508); --color-slate-300: oklch(86.9% .022 252.894); --color-slate-400: oklch(70.4% .04 256.788); --color-slate-500: oklch(55.4% .046 257.417); --color-slate-600: oklch(44.6% .043 257.281); --color-slate-700: oklch(37.2% .044 257.287); --color-slate-800: oklch(27.9% .041 260.031); --color-slate-900: oklch(20.8% .042 265.755); --color-slate-950: oklch(12.9% .042 264.695); --color-gray-50: oklch(98.5% .002 247.839); --color-gray-100: oklch(96.7% .003 264.542); --color-gray-200: oklch(92.8% .006 264.531); --color-gray-300: oklch(87.2% .01 258.338); --color-gray-400: oklch(70.7% .022 261.325); --color-gray-500: oklch(55.1% .027 264.364); --color-gray-600: oklch(44.6% .03 256.802); --color-gray-700: oklch(37.3% .034 259.733); --color-gray-800: oklch(27.8% .033 256.848); --color-gray-900: oklch(21% .034 264.665); --color-gray-950: oklch(13% .028 261.692); --color-zinc-50: oklch(98.5% 0 0); --color-zinc-100: oklch(96.7% .001 286.375); --color-zinc-200: oklch(92% .004 286.32); --color-zinc-300: oklch(87.1% .006 286.286); --color-zinc-400: oklch(70.5% .015 286.067); --color-zinc-500: oklch(55.2% .016 285.938); --color-zinc-600: oklch(44.2% .017 285.786); --color-zinc-700: oklch(37% .013 285.805); --color-zinc-800: oklch(27.4% .006 286.033); --color-zinc-900: oklch(21% .006 285.885); --color-zinc-950: oklch(14.1% .005 285.823); --color-neutral-50: oklch(98.5% 0 0); --color-neutral-100: oklch(97% 0 0); --color-neutral-200: oklch(92.2% 0 0); --color-neutral-300: oklch(87% 0 0); --color-neutral-400: oklch(70.8% 0 0); --color-neutral-500: oklch(55.6% 0 0); --color-neutral-600: oklch(43.9% 0 0); --color-neutral-700: oklch(37.1% 0 0); --color-neutral-800: oklch(26.9% 0 0); --color-neutral-900: oklch(20.5% 0 0); --color-neutral-950: oklch(14.5% 0 0); --color-stone-50: oklch(98.5% .001 106.423); --color-stone-100: oklch(97% .001 106.424); --color-stone-200: oklch(92.3% .003 48.717); --color-stone-300: oklch(86.9% .005 56.366); --color-stone-400: oklch(70.9% .01 56.259); --color-stone-500: oklch(55.3% .013 58.071); --color-stone-600: oklch(44.4% .011 73.639); --color-stone-700: oklch(37.4% .01 67.558); --color-stone-800: oklch(26.8% .007 34.298); --color-stone-900: oklch(21.6% .006 56.043); --color-stone-950: oklch(14.7% .004 49.25); --color-mauve-50: oklch(98.5% 0 0); --color-mauve-100: oklch(96% .003 325.6); --color-mauve-200: oklch(92.2% .005 325.62); --color-mauve-300: oklch(86.5% .012 325.68); --color-mauve-400: oklch(71.1% .019 323.02); --color-mauve-500: oklch(54.2% .034 322.5); --color-mauve-600: oklch(43.5% .029 321.78); --color-mauve-700: oklch(36.4% .029 323.89); --color-mauve-800: oklch(26.3% .024 320.12); --color-mauve-900: oklch(21.2% .019 322.12); --color-mauve-950: oklch(14.5% .008 326); --color-olive-50: oklch(98.8% .003 106.5); --color-olive-100: oklch(96.6% .005 106.5); --color-olive-200: oklch(93% .007 106.5); --color-olive-300: oklch(88% .011 106.6); --color-olive-400: oklch(73.7% .021 106.9); --color-olive-500: oklch(58% .031 107.3); --color-olive-600: oklch(46.6% .025 107.3); --color-olive-700: oklch(39.4% .023 107.4); --color-olive-800: oklch(28.6% .016 107.4); --color-olive-900: oklch(22.8% .013 107.4); --color-olive-950: oklch(15.3% .006 107.1); --color-mist-50: oklch(98.7% .002 197.1); --color-mist-100: oklch(96.3% .002 197.1); --color-mist-200: oklch(92.5% .005 214.3); --color-mist-300: oklch(87.2% .007 219.6); --color-mist-400: oklch(72.3% .014 214.4); --color-mist-500: oklch(56% .021 213.5); --color-mist-600: oklch(45% .017 213.2); --color-mist-700: oklch(37.8% .015 216); --color-mist-800: oklch(27.5% .011 216.9); --color-mist-900: oklch(21.8% .008 223.9); --color-mist-950: oklch(14.8% .004 228.8); --color-taupe-50: oklch(98.6% .002 67.8); --color-taupe-100: oklch(96% .002 17.2); --color-taupe-200: oklch(92.2% .005 34.3); --color-taupe-300: oklch(86.8% .007 39.5); --color-taupe-400: oklch(71.4% .014 41.2); --color-taupe-500: oklch(54.7% .021 43.1); --color-taupe-600: oklch(43.8% .017 39.3); --color-taupe-700: oklch(36.7% .016 35.7); --color-taupe-800: oklch(26.8% .011 36.5); --color-taupe-900: oklch(21.4% .009 43.1); --color-taupe-950: oklch(14.7% .004 49.3); --color-black: #000; --color-white: #fff; --spacing: .25rem; --breakpoint-sm: 40rem; --breakpoint-md: 48rem; --breakpoint-lg: 64rem; --breakpoint-xl: 80rem; --breakpoint-2xl: 96rem; --container-3xs: 16rem; --container-2xs: 18rem; --container-xs: 20rem; --container-sm: 24rem; --container-md: 28rem; --container-lg: 32rem; --container-xl: 36rem; --container-2xl: 42rem; --container-3xl: 48rem; --container-4xl: 56rem; --container-5xl: 64rem; --container-6xl: 72rem; --container-7xl: 80rem; --text-xs: .75rem; --text-xs--line-height: calc(1 / .75); --text-sm: .875rem; --text-sm--line-height: calc(1.25 / .875); --text-base: 1rem; --text-base--line-height: 1.5 ; --text-lg: 1.125rem; --text-lg--line-height: calc(1.75 / 1.125); --text-xl: 1.25rem; --text-xl--line-height: calc(1.75 / 1.25); --text-2xl: 1.5rem; --text-2xl--line-height: calc(2 / 1.5); --text-3xl: 1.875rem; --text-3xl--line-height: 1.2 ; --text-4xl: 2.25rem; --text-4xl--line-height: calc(2.5 / 2.25); --text-5xl: 3rem; --text-5xl--line-height: 1; --text-6xl: 3.75rem; --text-6xl--line-height: 1; --text-7xl: 4.5rem; --text-7xl--line-height: 1; --text-8xl: 6rem; --text-8xl--line-height: 1; --text-9xl: 8rem; --text-9xl--line-height: 1; --font-weight-thin: 100; --font-weight-extralight: 200; --font-weight-light: 300; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --font-weight-black: 900; --tracking-tighter: -.05em; --tracking-tight: -.025em; --tracking-normal: 0em; --tracking-wide: .025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; --radius-xs: .125rem; --radius-sm: .25rem; --radius-md: .375rem; --radius-lg: .5rem; --radius-xl: .75rem; --radius-2xl: 1rem; --radius-3xl: 1.5rem; --radius-4xl: 2rem; --shadow-2xs: 0 1px rgb(0 0 0 / .05); --shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .05); --shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1); --shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1); --shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1); --shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1); --shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .25); --inset-shadow-2xs: inset 0 1px rgb(0 0 0 / .05); --inset-shadow-xs: inset 0 1px 1px rgb(0 0 0 / .05); --inset-shadow-sm: inset 0 2px 4px rgb(0 0 0 / .05); --drop-shadow-xs: 0 1px 1px rgb(0 0 0 / .05); --drop-shadow-sm: 0 1px 2px rgb(0 0 0 / .15); --drop-shadow-md: 0 3px 3px rgb(0 0 0 / .12); --drop-shadow-lg: 0 4px 4px rgb(0 0 0 / .15); --drop-shadow-xl: 0 9px 7px rgb(0 0 0 / .1); --drop-shadow-2xl: 0 25px 25px rgb(0 0 0 / .15); --text-shadow-2xs: 0px 1px 0px rgb(0 0 0 / .15); --text-shadow-xs: 0px 1px 1px rgb(0 0 0 / .2); --text-shadow-sm: 0px 1px 0px rgb(0 0 0 / .075), 0px 1px 1px rgb(0 0 0 / .075), 0px 2px 2px rgb(0 0 0 / .075); --text-shadow-md: 0px 1px 1px rgb(0 0 0 / .1), 0px 1px 2px rgb(0 0 0 / .1), 0px 2px 4px rgb(0 0 0 / .1); --text-shadow-lg: 0px 1px 2px rgb(0 0 0 / .1), 0px 3px 2px rgb(0 0 0 / .1), 0px 4px 8px rgb(0 0 0 / .1); --ease-in: cubic-bezier(.4, 0, 1, 1); --ease-out: cubic-bezier(0, 0, .2, 1); --ease-in-out: cubic-bezier(.4, 0, .2, 1); --animate-spin: spin 1s linear infinite; --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite; --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite; --animate-bounce: bounce 1s infinite; @keyframes spin { to { transform: rotate(360deg); } } @keyframes ping { 75%, 100% { transform: scale(2); opacity: 0; } } @keyframes pulse { 50% { opacity: .5; } } @keyframes bounce { 0%, 100% { transform: translateY(-25%); animation-timing-function: cubic-bezier(.8, 0, 1, 1); } 50% { transform: none; animation-timing-function: cubic-bezier(0, 0, .2, 1); } } --blur-xs: 4px; --blur-sm: 8px; --blur-md: 12px; --blur-lg: 16px; --blur-xl: 24px; --blur-2xl: 40px; --blur-3xl: 64px; --perspective-dramatic: 100px; --perspective-near: 300px; --perspective-normal: 500px; --perspective-midrange: 800px; --perspective-distant: 1200px; --aspect-video: 16 / 9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: --theme(--font-sans, initial); --default-font-feature-settings: --theme( --font-sans--font-feature-settings, initial ); --default-font-variation-settings: --theme( --font-sans--font-variation-settings, initial ); --default-mono-font-family: --theme(--font-mono, initial); --default-mono-font-feature-settings: --theme( --font-mono--font-feature-settings, initial ); --default-mono-font-variation-settings: --theme( --font-mono--font-variation-settings, initial ); }@theme default inline reference{ --blur: 8px; --shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1); --shadow-inner: inset 0 2px 4px 0 rgb(0 0 0 / .05); --drop-shadow: 0 1px 2px rgb(0 0 0 / .1), 0 1px 1px rgb(0 0 0 / .06); --radius: .25rem; --max-width-prose: 65ch; }}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:--theme(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:--theme(--default-font-feature-settings,normal);font-variation-settings:--theme(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:--theme(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:--theme(--default-mono-font-feature-settings,normal);font-variation-settings:--theme(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{@tailwind utilities;}.loom-ActionList{display:flex;flex-direction:column;width:100%;color:var(--p-color-text, #101010)}.loom-ActionList__Section{display:flex;flex-direction:column}.loom-ActionList__Section+.loom-ActionList__Section{padding-top:4px;margin-top:4px;border-top:1px solid var(--p-color-border-secondary, #f2f2f2)}.loom-ActionList__Title{margin:0;padding:6px 8px 4px;font-size:11px;font-weight:600;color:var(--p-color-text-secondary, #4a4a4a);text-transform:uppercase;letter-spacing:.04em}.loom-ActionList__Actions{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1px}.loom-ActionList__Item{display:flex;width:100%}.loom-ActionList__ItemAction{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:var(--p-space-100, .25rem) var(--p-space-150, .375rem);border-radius:var(--p-border-radius-control, .75rem);color:var(--p-color-text, #101010);cursor:pointer;font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:13px;font-weight:400;letter-spacing:0;line-height:var(--p-font-line-height-500, 1.25rem);outline:none;text-align:start;text-decoration:none;-webkit-user-select:none;user-select:none;transition:background-color 80ms ease,color 80ms ease}.loom-ActionList__ItemAction:hover:not(:disabled):not(.loom-ActionList__ItemAction--disabled){background-color:var(--p-color-bg-surface-secondary-hover, #f2f2f2);color:#0a0a0a;text-decoration:none}.loom-ActionList__ItemAction:active:not(:disabled):not(.loom-ActionList__ItemAction--disabled){background-color:#ebebeb}.loom-ActionList__ItemAction--active{background-color:var(--p-color-bg-surface-secondary-hover, #f2f2f2);font-weight:600;color:#0a0a0a}.loom-ActionList__ItemAction--disabled,.loom-ActionList__ItemAction:disabled{color:var(--p-color-text-disabled, #a6a6a6);cursor:default;pointer-events:none}.loom-ActionList__ItemAction--destructive,.loom-ActionList__ItemAction--destructive:hover:not(:disabled):not(.loom-ActionList__ItemAction--disabled){color:var(--tabui-color-critical-action, #ce1f18)}.loom-ActionList__Icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:16px;height:16px;color:var(--p-color-icon, #101010)}.loom-ActionList__Icon svg{width:16px;height:16px;color:currentColor;fill:currentColor}.loom-ActionList__ItemAction--destructive .loom-ActionList__Icon{color:var(--tabui-color-critical-action, #ce1f18)}.loom-ActionList__Image{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;overflow:hidden}.loom-ActionList__Image img{display:block;width:100%;height:100%;object-fit:cover}.loom-ActionList__Prefix{display:inline-flex;flex:0 0 auto;align-items:center}.loom-ActionList__Content{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.loom-ActionList__Text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loom-ActionList__HelpText{font-size:11px;color:var(--p-color-text-secondary, #4a4a4a);line-height:14px}.loom-ActionList__Badge,.loom-ActionList__Suffix{display:inline-flex;flex:0 0 auto;align-items:center;font-size:11px;color:var(--p-color-text-secondary, #4a4a4a);margin-left:auto}.loom-ActionList__ItemAction:focus-visible{outline:none}.loom-Alert{--loom-alert-bg: var(--p-color-bg-fill-info-secondary, #8ce1f8);--loom-alert-border: var(--p-color-border-info, #8ce1f8);--loom-alert-color: var(--p-color-text-info, #004253);--loom-alert-icon-color: var(--p-color-icon-info, #004253);display:flex;align-items:flex-start;gap:var(--p-space-200, .5rem);width:100%;padding:var(--p-space-200, .5rem) var(--p-space-300, .75rem);color:var(--loom-alert-color);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--p-font-size-325, .8125rem);line-height:var(--p-font-line-height-500, 1.25rem);background:var(--loom-alert-bg);border:var(--p-border-width-025, .0625rem) solid var(--loom-alert-border);border-radius:var(--p-border-radius-200, .5rem)}.loom-Alert__Icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--p-space-500, 1.25rem);height:var(--p-space-500, 1.25rem);margin-top:var(--p-space-025, .0625rem);color:var(--loom-alert-icon-color)}.loom-Alert__Icon svg{display:block;width:100%;height:100%;fill:currentColor}.loom-Alert__Content{min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.loom-Alert__Dismiss{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--p-height-700, 1.75rem);height:var(--p-height-700, 1.75rem);padding:0;margin:calc(-1 * var(--p-space-050, .125rem)) calc(-1 * var(--p-space-050, .125rem)) calc(-1 * var(--p-space-050, .125rem)) 0;color:var(--loom-alert-icon-color);cursor:pointer;background:transparent;border:0;border-radius:var(--p-border-radius-200, .5rem)}.loom-Alert__Dismiss:hover{background:var(--p-color-bg-fill-transparent-hover, rgba(0, 0, 0, .08))}.loom-Alert__Dismiss:focus-visible{outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #5083f0);outline-offset:var(--p-space-025, .0625rem)}.loom-Alert__Dismiss svg{display:block;width:var(--p-space-500, 1.25rem);height:var(--p-space-500, 1.25rem);fill:currentColor}.loom-Alert--toneInfo{--loom-alert-bg: var(--p-color-bg-fill-info-secondary, #8ce1f8);--loom-alert-border: var(--p-color-border-info, #8ce1f8);--loom-alert-color: var(--p-color-text-info, #004253);--loom-alert-icon-color: var(--p-color-icon-info, #004253)}.loom-Alert--toneSuccess{--loom-alert-bg: var(--p-color-bg-fill-success-secondary, #b3f782);--loom-alert-border: var(--p-color-border-success, #c2f59e);--loom-alert-color: var(--p-color-text-success, #183701);--loom-alert-icon-color: var(--p-color-icon-success, #183701)}.loom-Alert--toneWarning{--loom-alert-bg: var(--p-color-bg-fill-caution-secondary, #fedc77);--loom-alert-border: var(--p-color-border-caution, #ffe4a8);--loom-alert-color: var(--p-color-text-caution, #432e00);--loom-alert-icon-color: var(--p-color-icon-caution, #432e00)}.loom-Alert--toneCritical{--loom-alert-bg: var(--p-color-bg-fill-critical-secondary, #ffd0cc);--loom-alert-border: var(--p-color-border-critical, #e2221a);--loom-alert-color: var(--p-color-text-critical, #650a06);--loom-alert-icon-color: var(--p-color-icon-critical, #650a06)}.loom-Badge{--loom-badge-bg: var(--p-color-bg-fill-transparent-secondary, rgba(0, 0, 0, .08));--loom-badge-color: var(--p-color-text-secondary, #4a4a4a);--loom-badge-icon-color: var(--p-color-icon-secondary, #606060);--loom-badge-horizontal-padding: var(--p-space-150, .375rem);--loom-badge-vertical-padding: var(--p-space-025, .0625rem);display:inline-flex;align-items:center;max-width:100%;padding:var(--loom-badge-vertical-padding) var(--loom-badge-horizontal-padding);color:var(--loom-badge-color);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--p-font-size-body-small, .75rem);font-weight:var(--p-font-weight-medium, 500);letter-spacing:0;line-height:var(--p-font-line-height-body-small, 1.125rem);background-color:var(--loom-badge-bg);border-radius:var(--p-border-radius-tag, .5rem)}.loom-BlockStack>.loom-Badge{align-self:start}.loom-Badge__Text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loom-Badge__Icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:var(--loom-badge-icon-color)}.loom-Badge__Icon--pip{width:var(--p-space-500, 1.25rem);height:var(--p-space-500, 1.25rem);margin:calc(-1 * var(--p-space-050, .125rem)) 0 calc(-1 * var(--p-space-050, .125rem)) calc(-1 * var(--p-space-200, .5rem))}.loom-Badge__Icon--pip+.loom-BlockStack>.loom-Badge{align-self:start}.loom-Badge__Text{margin-left:0}.loom-Badge__Icon--pip svg{display:block;width:var(--p-space-500, 1.25rem);height:var(--p-space-500, 1.25rem);fill:currentColor}.loom-Badge__Icon--visual{width:var(--p-space-400, 1rem);height:var(--p-space-400, 1rem);margin-left:calc(-1 * var(--p-space-050, .125rem))}.loom-Badge__Icon--visual+.loom-BlockStack>.loom-Badge{align-self:start}.loom-Badge__Text{margin-left:var(--p-space-050, .125rem)}.loom-Badge__Icon--visual svg{display:block;width:var(--p-space-400, 1rem);height:var(--p-space-400, 1rem);fill:currentColor}.loom-Badge__VisuallyHidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;clip:rect(0,0,0,0);border:0}.loom-Badge--toneInfo{--loom-badge-bg: var(--p-color-bg-fill-info-secondary, #8ce1f8);--loom-badge-color: var(--p-color-text-info, #004253);--loom-badge-icon-color: var(--p-color-icon-info, #004253)}.loom-Badge--toneSuccess{--loom-badge-bg: var(--p-color-bg-fill-success-secondary, #b3f782);--loom-badge-color: var(--p-color-text-success, #183701);--loom-badge-icon-color: var(--p-color-icon-success, #183701)}.loom-Badge--toneAttention{--loom-badge-bg: var(--p-color-bg-fill-caution-secondary, #fedc77);--loom-badge-color: var(--p-color-text-caution, #432e00);--loom-badge-icon-color: var(--p-color-icon-caution, #432e00)}.loom-Badge--toneWarning{--loom-badge-bg: var(--p-color-bg-fill-warning-secondary, #ffbf80);--loom-badge-color: var(--p-color-text-warning, #532100);--loom-badge-icon-color: var(--p-color-icon-warning, #532100)}.loom-Badge--toneCritical{--loom-badge-bg: var(--p-color-bg-fill-critical-secondary, #ffd0cc);--loom-badge-color: var(--p-color-text-critical, #650a06);--loom-badge-icon-color: var(--p-color-icon-critical, #650a06)}.loom-Badge--toneMagic{--loom-badge-bg: var(--p-color-bg-fill-magic-secondary, #ede6fe);--loom-badge-color: var(--p-color-text-magic, #521fdb);--loom-badge-icon-color: var(--p-color-text-magic, #521fdb)}.loom-Badge--toneNew{--loom-badge-bg: var(--p-color-bg-fill-transparent-secondary, rgba(0, 0, 0, .08));--loom-badge-color: var(--p-color-text-secondary, #4a4a4a);--loom-badge-icon-color: var(--p-color-text-secondary, #4a4a4a);font-weight:var(--p-font-weight-medium, 500)}.loom-Badge--toneReadOnly{--loom-badge-bg: transparent;--loom-badge-color: var(--p-color-text-secondary, #4a4a4a);--loom-badge-icon-color: var(--p-color-icon-secondary, #606060)}.loom-Badge--toneEnabled{--loom-badge-bg: var(--p-color-bg-fill-transparent-secondary, rgba(0, 0, 0, .08));--loom-badge-color: var(--p-color-text, #101010);--loom-badge-icon-color: var(--p-color-icon-success, #183701)}.loom-Badge--toneInfoStrong{--loom-badge-bg: var(--p-color-bg-fill-info, #5bc9eb);--loom-badge-color: var(--p-color-text-info-on-bg-fill, #004253);--loom-badge-icon-color: var(--p-color-text-info-on-bg-fill, #004253)}.loom-Badge--toneSuccessStrong{--loom-badge-bg: var(--p-color-bg-fill-success, #8ae156);--loom-badge-color: var(--p-color-text-success-on-bg-fill, #ffffff);--loom-badge-icon-color: var(--p-color-text-success-on-bg-fill, #ffffff)}.loom-Badge--toneAttentionStrong{--loom-badge-bg: var(--p-color-bg-fill-caution, #ffb837);--loom-badge-color: var(--p-color-text-caution-on-bg-fill, #432e00);--loom-badge-icon-color: var(--p-color-text-caution-on-bg-fill, #432e00)}.loom-Badge--toneWarningStrong{--loom-badge-bg: var(--p-color-bg-fill-warning, #ff8a3e);--loom-badge-color: var(--p-color-text-warning-on-bg-fill, #532100);--loom-badge-icon-color: var(--p-color-text-warning-on-bg-fill, #532100)}.loom-Badge--toneCriticalStrong{--loom-badge-bg: var(--p-color-bg-fill-critical, #d82019);--loom-badge-color: var(--p-color-text-critical-on-bg-fill, #ffffff);--loom-badge-icon-color: var(--p-color-text-critical-on-bg-fill, #ffffff)}.loom-Badge--sizeSmall{--loom-badge-horizontal-padding: var(--p-space-100, .25rem);--loom-badge-vertical-padding: 0;font-size:var(--p-font-size-body-x-small, .6875rem);line-height:var(--p-font-line-height-body-x-small, .875rem);border-radius:var(--p-border-radius-tag-inner, .375rem)}.loom-Badge--sizeLarge{--loom-badge-horizontal-padding: var(--p-space-200, .5rem);--loom-badge-vertical-padding: var(--p-space-050, .125rem)}.loom-Badge__Pip{--loom-badge-pip-color: var(--p-color-icon-secondary, #606060);position:relative;display:inline-block;flex:0 0 auto;width:var(--p-space-200, .5rem);height:var(--p-space-200, .5rem);color:var(--loom-badge-pip-color);border:.078125rem solid currentColor;border-radius:var(--p-border-radius-050, .125rem)}.loom-Badge__Pip--toneInfo{--loom-badge-pip-color: var(--p-color-icon-info, #004253)}.loom-Badge__Pip--toneSuccess{--loom-badge-pip-color: var(--p-color-icon-success, #183701)}.loom-Badge__Pip--toneAttention,.loom-Badge__Pip--toneWarning{--loom-badge-pip-color: var(--p-color-icon-caution, #432e00)}.loom-Badge__Pip--toneCritical{--loom-badge-pip-color: var(--p-color-icon-critical, #650a06)}.loom-Badge__Pip--toneMagic{--loom-badge-pip-color: var(--p-color-text-magic, #521fdb)}.loom-Badge__Pip--progressIncomplete{background:transparent}.loom-Badge__Pip--progressPartiallyComplete{overflow:hidden;background:transparent}.loom-Badge__Pip--progressPartiallyComplete:after{position:absolute;top:-.078125rem;left:-.078125rem;width:var(--p-space-100, .25rem);height:var(--p-space-200, .5rem);margin:0 .1275rem;content:"";border-right:.078125rem solid currentColor;border-left:.078125rem solid currentColor;transform:rotate(-45deg)}.loom-Badge__Pip--progressComplete{background:currentColor}@media print{.loom-Badge{border:var(--p-border-width-025, .0625rem) solid var(--p-color-border, #dddddd)}}.loom-Banner{--loom-banner-bg: var(--p-color-bg-surface-info, #d2f6fe);--loom-banner-color: var(--p-color-text-info-secondary, #01596f);--loom-banner-icon-color: #00b0de;--loom-banner-dismiss-color: var(--p-color-text-info, #004253);position:relative;display:flex;gap:var(--p-space-150, .375rem);align-items:flex-start;width:100%;padding:var(--p-space-400, 1rem);color:var(--loom-banner-color);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-500, 1.25rem);background:var(--loom-banner-bg);border:0;border-radius:1.25rem;box-shadow:none}.loom-Banner:focus{outline:none}.loom-Banner:focus-visible{outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #5083f0);outline-offset:var(--p-space-025, .0625rem)}.loom-Banner__Icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--p-space-500, 1.25rem);height:var(--p-space-500, 1.25rem);color:var(--loom-banner-icon-color)}.loom-Banner__Icon svg{display:block;width:1rem;height:1rem;fill:currentColor}.loom-Banner__Body{display:grid;flex:1 1 auto;gap:var(--p-space-100, .25rem);min-width:0}.loom-Banner__Title{min-width:0;margin:0;overflow-wrap:anywhere;color:inherit;font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-semibold, 600);letter-spacing:0;line-height:var(--p-font-line-height-500, 1.25rem)}.loom-Banner__Content{min-width:0;color:inherit}.loom-Banner__Content>:first-child{margin-top:0}.loom-Banner__Content>:last-child{margin-bottom:0}.loom-Banner__Content a{color:inherit;text-decoration:underline;border-radius:var(--p-border-radius-100, .25rem)}.loom-Banner__Content a:focus-visible{outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #5083f0);outline-offset:1px}.loom-Banner__Actions{display:flex;flex-wrap:wrap;gap:var(--p-space-200, .5rem);align-items:center;margin-top:var(--p-space-200, .5rem)}.loom-Banner__Dismiss{position:absolute;top:-.375rem;right:-.3125rem;display:inline-flex;align-items:center;justify-content:center;width:var(--p-space-600, 1.5rem);height:var(--p-space-600, 1.5rem);padding:0;color:var(--loom-banner-dismiss-color);cursor:pointer;background:var(--loom-banner-bg);border:0;border-radius:var(--p-border-radius-full, 9999px);opacity:0;transition:opacity .1s ease}.loom-Banner:hover .loom-Banner__Dismiss,.loom-Banner:focus-within .loom-Banner__Dismiss,.loom-Banner__Dismiss:focus-visible{opacity:1}@media(hover:none){.loom-Banner__Dismiss{opacity:1}}.loom-Banner__Dismiss:focus-visible{outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #5083f0);outline-offset:1px}.loom-Banner__Dismiss svg{display:block;width:1rem;height:1rem;fill:currentColor}.loom-Banner--toneInfo{--loom-banner-bg: var(--p-color-bg-surface-info, #d2f6fe);--loom-banner-color: var(--p-color-text-info-secondary, #01596f);--loom-banner-icon-color: #00b0de;--loom-banner-dismiss-color: var(--p-color-text-info, #004253)}.loom-Banner--toneSuccess{--loom-banner-bg: var(--p-color-bg-surface-success, #e8fcd9);--loom-banner-color: var(--p-color-text-success-secondary, #214b03);--loom-banner-icon-color: var(--tabui-color-success, #428e0b);--loom-banner-dismiss-color: var(--p-color-text-success, #183701)}.loom-Banner--toneWarning{--loom-banner-bg: var(--p-color-bg-surface-caution, #ffefcc);--loom-banner-color: var(--p-color-text-caution, #432e00);--loom-banner-icon-color: var(--p-color-icon-caution, #432e00);--loom-banner-dismiss-color: var(--p-color-text-caution, #432e00)}.loom-Banner--toneCritical{--loom-banner-bg: var(--p-color-bg-surface-critical, #ffe7e6);--loom-banner-color: var(--p-color-text-critical-secondary, #7e100c);--loom-banner-icon-color: var(--p-color-bg-fill-critical, #d82019);--loom-banner-dismiss-color: var(--p-color-text-critical, #650a06)}.loom-Button{--pc-button-gap: 2px;--pc-button-padding-block: 6px;--pc-button-padding-inline: 12px;--pc-button-bg: transparent;--pc-button-bg-hover: var(--pc-button-bg);--pc-button-bg-active: var(--pc-button-bg);--pc-button-bg-pressed: var(--pc-button-bg-active);--pc-button-bg-disabled: rgba(0, 0, 0, .05);--pc-button-color: inherit;--pc-button-color-hover: var(--pc-button-color);--pc-button-color-active: var(--pc-button-color);--pc-button-color-pressed: var(--pc-button-color-active);--pc-button-color-disabled: #a6a6a6;--pc-button-box-shadow: transparent;--pc-button-box-shadow-hover: var(--pc-button-box-shadow);--pc-button-box-shadow-active: var(--pc-button-box-shadow);--pc-button-box-shadow-pressed: var(--pc-button-box-shadow-active);--pc-button-box-shadow-disabled: var(--pc-button-box-shadow);--pc-button-icon-fill: currentColor;--pc-button-icon-fill-hover: var(--pc-button-icon-fill);--pc-button-icon-fill-active: var(--pc-button-icon-fill);--pc-button-icon-fill-pressed: var(--pc-button-icon-fill-active);--pc-button-icon-fill-disabled: #d0d0d0;all:unset;position:relative;box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--pc-button-gap);padding:var(--pc-button-padding-block) var(--pc-button-padding-inline);background:var(--pc-button-bg);border:none;border-radius:var(--p-border-radius-action, 9999px);box-shadow:var(--pc-button-box-shadow);color:var(--pc-button-color);cursor:pointer;font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--p-font-size-body-small, .75rem);font-weight:var(--p-font-weight-medium, 500);letter-spacing:0;line-height:var(--p-font-line-height-body-small, 1.125rem);-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition-property:background-color,box-shadow,transform;transition-duration:var(--p-motion-duration-400, .4s);transition-timing-function:var(--p-motion-ease-out-emphasized, cubic-bezier(.2, .8, 0, 1))}@media(hover)and (pointer:fine),(min-width:48em){.loom-Button{--pc-button-box-shadow-hover: var(--pc-button-box-shadow);--pc-button-box-shadow-active: var(--pc-button-box-shadow);--pc-button-box-shadow-pressed: var(--pc-button-box-shadow-active);--pc-button-box-shadow-disabled: var(--pc-button-box-shadow)}}.loom-Button__Text{font-size:var(--p-font-size-body-small, .75rem);font-weight:var(--p-font-weight-medium, 500);letter-spacing:0;line-height:1rem}.loom-Button.loom-Button svg{color:var(--pc-button-icon-fill);fill:var(--pc-button-icon-fill)}.loom-Button.loom-Button:hover svg{color:var(--pc-button-icon-fill-hover);fill:var(--pc-button-icon-fill-hover)}.loom-Button.loom-Button:active svg,.loom-Button.loom-Button[data-state=open] svg{color:var(--pc-button-icon-fill-active);fill:var(--pc-button-icon-fill-active)}.loom-Button.loom-Button:disabled svg,.loom-Button.loom-Button[disabled] svg,.loom-Button--disabled.loom-Button--disabled svg{color:var(--pc-button-icon-fill-disabled);fill:var(--pc-button-icon-fill-disabled)}.loom-Button--pressed.loom-Button--pressed svg,.loom-Button--pressed.loom-Button--pressed:hover svg,.loom-Button--pressed.loom-Button--pressed:active svg,.loom-Button--pressed.loom-Button--pressed:focus-visible svg{color:var(--pc-button-icon-fill-pressed);fill:var(--pc-button-icon-fill-pressed)}.loom-Button__DisclosureIcon{display:inline-flex;align-items:center;margin:-2px 0}.loom-Button__Icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;margin:-2px 0}.loom-Button__Icon svg{width:20px;height:20px}.loom-Button__DisclosureIcon svg{width:20px;height:20px}.loom-Button--variantPlain .loom-Button__Text,.loom-Button--variantMonochromePlain .loom-Button__Text{font-weight:var(--p-font-weight-regular, 400)}.loom-Button--sizeLarge .loom-Button__Text,.loom-Button--variantPlain:not(.loom-Button--sizeMicro) .loom-Button__Text,.loom-Button--variantMonochromePlain:not(.loom-Button--sizeMicro) .loom-Button__Text{font-size:13px;line-height:20px}.loom-Button:hover{background:var(--pc-button-bg-hover);color:var(--pc-button-color-hover)}.loom-Button:active,.loom-Button[data-state=open]{background:var(--pc-button-bg-active);color:var(--pc-button-color-active);box-shadow:var(--pc-button-box-shadow-active)}.loom-Button:focus-visible{background:var(--pc-button-bg-hover);color:var(--pc-button-color-hover);outline:2px solid #5083f0;outline-offset:1px}.loom-Button--disabled,.loom-Button:disabled,.loom-Button[disabled]{background:var(--pc-button-bg-disabled);color:var(--pc-button-color-disabled);box-shadow:none;pointer-events:none;-webkit-user-select:none;user-select:none}.loom-Button--pressed,.loom-Button--pressed:hover,.loom-Button--pressed:active,.loom-Button--pressed:focus-visible{background:var(--pc-button-bg-pressed);color:var(--pc-button-color-pressed);box-shadow:var(--pc-button-box-shadow-pressed)}.loom-Button--variantPrimary{--pc-button-box-shadow: var(--tabui-shadow-btn-primary);--pc-button-box-shadow-hover: var(--tabui-shadow-btn-primary-hover);--pc-button-box-shadow-active: var(--tabui-shadow-btn-primary-active);--pc-button-bg: var(--p-color-bg-fill-brand, #1b1b1b);--pc-button-bg-hover: var(--p-color-bg-fill-brand-hover, #101010);--pc-button-bg-active: var(--p-color-bg-fill-brand-active, #0a0a0a);--pc-button-bg-disabled: var(--p-color-bg-fill-brand-disabled, rgba(0, 0, 0, .18));--pc-button-color: #ffffff;--pc-button-color-active: #dddddd;--pc-button-color-disabled: #ffffff;--pc-button-icon-fill: #ffffff;--pc-button-icon-fill-active: #dddddd;--pc-button-icon-fill-disabled: #ffffff}.loom-Button--variantDefault,.loom-Button--variantSecondary{--pc-button-box-shadow: inset 0 0 0 1px var(--p-color-border, #dddddd);--pc-button-box-shadow-hover: inset 0 0 0 1px var(--p-color-border-hover, #d0d0d0);--pc-button-box-shadow-active: var(--tabui-shadow-btn-default-active);--pc-button-box-shadow-pressed: var(--pc-button-box-shadow-active);--pc-button-bg: #ffffff;--pc-button-bg-hover: #f7f7f7;--pc-button-bg-active: #f7f7f7;--pc-button-bg-pressed: #f2f2f2;--pc-button-color: #101010;--pc-button-icon-fill: var(--p-color-icon-secondary, #606060)}.loom-Button--variantFilled{--pc-button-box-shadow: none;--pc-button-box-shadow-hover: none;--pc-button-box-shadow-active: none;--pc-button-box-shadow-pressed: none;--pc-button-bg: var(--p-color-bg-fill-secondary, #ebebeb);--pc-button-bg-hover: var(--p-color-bg-fill-tertiary, #dddddd);--pc-button-bg-active: var(--p-color-bg-fill-secondary-active, #d0d0d0);--pc-button-bg-pressed: var(--p-color-bg-fill-secondary-active, #d0d0d0);--pc-button-color: #101010;--pc-button-icon-fill: #101010}.loom-Button--variantFilled:has(>.loom-Button__Icon):not(.loom-Button--iconOnly){padding-inline-start:6px}.loom-Button--variantTertiary{--pc-button-bg-hover: var(--p-color-bg-fill-transparent, rgba(0, 0, 0, .05));--pc-button-bg-active: var(--p-color-bg-fill-transparent-hover, rgba(0, 0, 0, .08));--pc-button-bg-pressed: var(--p-color-bg-fill-transparent-active, rgba(0, 0, 0, .13));--pc-button-bg-disabled: transparent;--pc-button-color: #101010}.loom-Button--variantPlain{--pc-button-color: #1650d0;--pc-button-color-hover: #1347b9;--pc-button-color-active: #0d3faa}.loom-Button--variantPlain:is(:hover,:active,:focus-visible){text-decoration:underline}.loom-Button--variantMonochromePlain{--pc-button-icon-fill: currentColor}.loom-Button--variantPlain,.loom-Button--variantMonochromePlain{--pc-button-bg-disabled: transparent;margin:calc(-1 * var(--pc-button-padding-block)) calc(-1 * var(--pc-button-padding-inline))}.loom-BlockStack>.loom-Button--variantPlain:not(.loom-Button--fullWidth),.loom-BlockStack>.loom-Button--variantMonochromePlain:not(.loom-Button--fullWidth){align-self:flex-start}.loom-Button--variantPlain:focus-visible,.loom-Button--variantMonochromePlain:focus-visible{border-radius:var(--p-border-radius-control, .75rem);outline-offset:calc(-1 * var(--pc-button-padding-block))}.loom-Button--toneSuccess:is(.loom-Button--variantDefault,.loom-Button--variantSecondary,.loom-Button--variantTertiary,.loom-Button--variantPlain){--pc-button-color: #183701;--pc-button-color-hover: #183701;--pc-button-color-active: #183701;--pc-button-icon-fill: currentColor}.loom-Button--toneCritical:is(.loom-Button--variantDefault,.loom-Button--variantSecondary,.loom-Button--variantTertiary,.loom-Button--variantPlain){--pc-button-color: #650a06;--pc-button-color-hover: #4d0502;--pc-button-color-active: #4d0502;--pc-button-icon-fill: currentColor}.loom-Button--toneSuccess:is(.loom-Button--variantPrimary){--pc-button-box-shadow: var(--tabui-shadow-btn-success);--pc-button-box-shadow-hover: var(--tabui-shadow-btn-success-hover);--pc-button-box-shadow-active: var(--tabui-shadow-btn-success-active);--pc-button-bg: var(--tabui-color-success, #428e0b);--pc-button-bg-hover: var(--tabui-color-success-hover, #3a7c09);--pc-button-bg-active: var(--tabui-color-success-active, #2f6607);--pc-button-bg-pressed: var(--tabui-color-success-active, #2f6607)}.loom-Button--toneCritical:is(.loom-Button--variantPrimary){--pc-button-box-shadow: var(--tabui-shadow-btn-critical);--pc-button-box-shadow-hover: var(--tabui-shadow-btn-critical-hover);--pc-button-box-shadow-active: var(--tabui-shadow-btn-critical-active);--pc-button-bg: var(--p-color-bg-fill-critical, #d82019);--pc-button-bg-hover: var(--p-color-bg-fill-critical-hover, #ce1f18);--pc-button-bg-active: var(--p-color-bg-fill-critical-active, #b31a14);--pc-button-bg-pressed: var(--p-color-bg-fill-critical-active, #b31a14)}.loom-Button--variantPrimary:not(:disabled){background-image:radial-gradient(50% 50% at 50% 0%,#fff3,#fff0),radial-gradient(49.59% 37.11% at 50.41% 101.56%,#ffffff26,#fff0 66.46%)}.loom-Button--sizeMicro{--pc-button-padding-block: 4px;--pc-button-padding-inline: 8px;--pc-button-min-size: 28px;min-height:28px;min-width:28px}.loom-Button--sizeSlim,.loom-Button--sizeMedium{--pc-button-padding-block: 6px;--pc-button-padding-inline: 12px;--pc-button-min-size: 32px;min-height:32px;min-width:32px}.loom-Button--sizeLarge{--pc-button-padding-block: 6px;--pc-button-padding-inline: 12px;--pc-button-min-size: 36px;min-height:36px;min-width:36px}@media(min-width:48rem){.loom-Button--sizeMicro{--pc-button-min-size: 24px;min-height:24px;min-width:24px}.loom-Button--sizeSlim,.loom-Button--sizeMedium{--pc-button-min-size: 28px;min-height:28px;min-width:28px}.loom-Button--sizeLarge{--pc-button-min-size: 32px;min-height:32px;min-width:32px}}.loom-Button--textAlignCenter{justify-content:center;text-align:center}.loom-Button--textAlignStart{justify-content:start;text-align:start}.loom-Button--textAlignEnd{justify-content:end;text-align:end}.loom-Button--fullWidth{width:100%}.loom-Button--iconOnly{--pc-button-gap: 0;--pc-button-padding-block: 4px;--pc-button-padding-inline: 4px;width:var(--pc-button-min-size);height:var(--pc-button-min-size);min-width:var(--pc-button-min-size);min-height:var(--pc-button-min-size);justify-content:center}.loom-Button--iconOnly:is(.loom-Button--sizeLarge){--pc-button-padding-block: 6px;--pc-button-padding-inline: 6px}.loom-Button--iconOnly:is(.loom-Button--sizeMicro){--pc-button-padding-block: 2px;--pc-button-padding-inline: 2px}.loom-Button--disclosure:not(.loom-Button--variantPlain,.loom-Button--variantMonochromePlain){padding-right:calc(var(--pc-button-padding-inline) * .5)}.loom-Button--disclosure:is(.loom-Button--iconOnly):not(.loom-Button--variantPlain,.loom-Button--variantMonochromePlain){padding-right:var(--pc-button-padding-inline)}.loom-Button--disclosure:is(.loom-Button--textAlignStart){justify-content:space-between}.loom-Button--loading{color:transparent}.loom-Button--loading .loom-Button__Text,.loom-Button--loading .loom-Button__Icon,.loom-Button--loading .loom-Button__DisclosureIcon{visibility:hidden}.loom-Button__Spinner{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--pc-button-icon-fill-disabled);transform:translate(-50%,-50%)}.loom-Button.loom-Button .loom-Button__Spinner svg{width:20px;height:20px;animation:loom-button-spinner .5s linear infinite;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}.loom-Button__SpinnerLabel{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.loom-Button--pressable:active:not(.loom-Button--variantTertiary,.loom-Button--variantPlain,.loom-Button--variantMonochromePlain){transform:scale(.97)}@keyframes loom-button-spinner{to{transform:rotate(360deg)}}.loom-Card{--pc-card-background: var(--p-color-bg-surface, #ffffff);background-color:var(--pc-card-background);overflow:clip;box-shadow:var(--p-shadow-100);border-radius:var(--p-border-radius-container, 1.25rem);color:var(--p-color-text, #101010);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)}.loom-Card__Content{--loom-card-content-padding-inline: var(--p-space-400, 1rem);--loom-card-content-padding-block: var(--p-space-400, 1rem);color:inherit}.loom-Card__Layout{position:relative;display:grid;gap:var(--p-space-400, 1rem);align-items:start}.loom-Card__Layout:has(.loom-Card__Media){grid-template-columns:minmax(0,1fr) auto}.loom-Card__Body{display:grid;min-width:0;gap:var(--p-space-200, .5rem)}.loom-Card__Header{display:flex;align-items:center;justify-content:space-between;gap:var(--p-space-300, .75rem);min-width:0}.loom-Card__HeaderActions{display:flex;flex-shrink:0;align-items:center;gap:var(--p-space-200, .5rem)}.loom-Card__Title{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--p-color-text, #101010);font-size:var(--p-font-size-heading-medium, .8125rem);font-weight:var(--p-font-weight-heading-medium, 500);letter-spacing:0;line-height:var(--p-font-line-height-heading-medium, 1.25rem)}.loom-Card__Description{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-regular, 400);letter-spacing:0;line-height:var(--p-font-line-height-500, 1.25rem)}.loom-Card__Children{display:flex;flex-direction:column;gap:var(--p-space-400, 1rem);min-width:0;color:var(--p-color-text, #101010);font-size:var(--p-font-size-325, .8125rem);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-Card__Children>:first-child{margin-top:0}.loom-Card__Children>:last-child{margin-bottom:0}.loom-Card__Media{display:flex;justify-content:flex-end;min-width:0;max-width:8rem}.loom-Card__Media img,.loom-Card__Media svg,.loom-Card__Media video{display:block;max-width:100%;height:auto}.loom-Card__Actions{display:flex;grid-column:1 / -1;flex-wrap:wrap;gap:var(--p-space-200, .5rem);align-items:center}.loom-Card__Content--paddingNone{--loom-card-content-padding-inline: 0rem;--loom-card-content-padding-block: 0rem;padding:0}.loom-Card__Content--paddingSmall{--loom-card-content-padding-inline: var(--p-space-300, .75rem);--loom-card-content-padding-block: var(--p-space-300, .75rem);padding:var(--loom-card-content-padding-block) var(--loom-card-content-padding-inline)}.loom-Card__Content--paddingMedium{padding:var(--loom-card-content-padding-block) var(--loom-card-content-padding-inline)}@media(max-width:640px){.loom-Card{border-radius:var(--p-border-radius-400, 1rem)}.loom-Card__Layout:has(.loom-Card__Media){grid-template-columns:minmax(0,1fr)}.loom-Card__Media{justify-content:flex-start;max-width:100%}}.loom-Card__ActionMenuTrigger{padding-inline:var(--p-space-100, .25rem)}.loom-Card__ActionMenuIcon{width:1.25rem;height:1.25rem;fill:currentColor}.loom-Checkbox{display:inline-flex;align-items:center;gap:var(--p-space-200, .5rem);min-width:0;color:var(--p-color-text, #101010);cursor:pointer;font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--p-font-size-325, .8125rem);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-Checkbox--disabled{color:var(--p-color-text-disabled, #a6a6a6);cursor:default}.loom-Checkbox__Control{position:relative;display:inline-flex;flex:0 0 auto;width:var(--p-space-400, 1rem);height:var(--p-space-400, 1rem);margin:var(--p-space-025, .0625rem)}.loom-Checkbox__Input{position:absolute;z-index:1;inset:0;width:100%;height:100%;padding:0;margin:0;cursor:inherit;opacity:0;border:0}.loom-Checkbox__Backdrop{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--p-color-icon-inverse, #d0d0d0);background:var(--p-color-input-bg-surface, #ffffff);border:var(--p-border-width-025, .0625rem) solid var(--p-color-input-border, #dddddd);border-radius:var(--p-border-radius-100, .25rem);transition:background var(--p-motion-duration-100, .1s) var(--p-motion-ease-out, cubic-bezier(0, 0, .58, 1)),border-color var(--p-motion-duration-100, .1s) var(--p-motion-ease-out, cubic-bezier(0, 0, .58, 1))}.loom-Checkbox:not(.loom-Checkbox--indeterminate):hover .loom-Checkbox__Input:not(:disabled)+.loom-Checkbox__Backdrop{background:var(--p-color-input-bg-surface-hover, #ffffff);border-color:var(--p-color-input-border-hover, #d0d0d0)}.loom-Checkbox__Input:focus-visible+.loom-Checkbox__Backdrop{outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #5083f0);outline-offset:var(--p-space-025, .0625rem)}.loom-Checkbox__Input:checked+.loom-Checkbox__Backdrop,.loom-Checkbox--indeterminate .loom-Checkbox__Backdrop{background:var(--p-color-bg-fill-brand-selected, #0a0a0a);border-color:var(--p-color-bg-fill-brand-selected, #0a0a0a)}.loom-Checkbox:hover .loom-Checkbox__Input:checked:not(:disabled)+.loom-Checkbox__Backdrop{background:var(--p-color-bg-fill-brand-selected, #0a0a0a);border-color:var(--p-color-bg-fill-brand-selected, #0a0a0a)}.loom-Checkbox__Icon{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:scale(.85);transition:opacity var(--p-motion-duration-150, .15s) var(--p-motion-ease-out, cubic-bezier(0, 0, .58, 1)),transform var(--p-motion-duration-150, .15s) var(--p-motion-ease-out, cubic-bezier(0, 0, .58, 1))}.loom-Checkbox__Icon svg{width:100%;height:100%}.loom-Checkbox__Icon--check svg>path{stroke-dasharray:2;stroke-dashoffset:2}.loom-Checkbox__Input:checked+.loom-Checkbox__Backdrop .loom-Checkbox__Icon--check,.loom-Checkbox--indeterminate .loom-Checkbox__Backdrop .loom-Checkbox__Icon--dash{opacity:1;transform:scale(1)}.loom-Checkbox__Input:checked+.loom-Checkbox__Backdrop .loom-Checkbox__Icon--check svg>path{animation-name:loom-checkbox-path-animation;animation-duration:var(--p-motion-duration-150, .15s);animation-fill-mode:forwards;animation-timing-function:linear;opacity:1}.loom-Checkbox--indeterminate .loom-Checkbox__Input:checked+.loom-Checkbox__Backdrop .loom-Checkbox__Icon--check{opacity:0}.loom-Checkbox__Input:disabled+.loom-Checkbox__Backdrop{background:var(--p-color-bg-fill-disabled, rgba(0, 0, 0, .03));border-color:var(--p-color-border-disabled, #f7f7f7)}.loom-Checkbox__Label{min-width:0}.loom-Checkbox__Label--hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;clip:rect(0,0,0,0);border:0}@keyframes loom-checkbox-path-animation{0%{stroke-dashoffset:2}to{stroke-dashoffset:0}}.loom-ChoiceList{min-width:0;padding:0;margin:0;color:var(--p-color-text, #101010);border:0}.loom-ChoiceList__Title{padding:0 0 var(--p-space-200, .5rem);margin:0;color:var(--p-color-text, #101010);font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-medium, 500);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-ChoiceList__Title--hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.loom-ChoiceList__Choices{display:grid;gap:var(--p-space-300, .75rem);padding:0;margin:0;list-style:none}.loom-ChoiceList__Choice{display:grid;min-width:0;gap:var(--p-space-100, .25rem)}.loom-ChoiceList__HelpText,.loom-ChoiceList__Error{margin-left:calc(var(--p-space-400, 1rem) + var(--p-space-200, .5rem) + (2 * var(--p-space-025, .0625rem)));color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-325, .8125rem);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-ChoiceList__ChoiceChildren{margin-left:calc(var(--p-space-400, 1rem) + var(--p-space-200, .5rem) + (2 * var(--p-space-025, .0625rem)));padding-top:var(--p-space-200, .5rem)}.loom-ChoiceList__Error{margin-top:var(--p-space-300, .75rem);color:var(--p-color-text-critical, #650a06)}@media(min-width:30rem){.loom-ChoiceList--columns2 .loom-ChoiceList__Choices{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--p-space-600, 1.5rem)}}.loom-DataTable{--pc-index-table-cell: 1;--pc-index-table-z-index-controls: 30;--loom-data-table-radius: var(--p-border-radius-container, 1.25rem);container-type:inline-size;container-name:loom-data-table;position:relative;overflow:clip;background:var(--p-color-bg-surface, #ffffff);border-radius:var(--loom-data-table-radius);box-shadow:var(--p-shadow-100);color:var(--p-color-text, #101010)}.loom-DataTable__Toolbar{display:flex;flex-direction:column;background:var(--p-color-bg-surface, #ffffff);border-bottom:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2)}.loom-DataTable__ToolbarMain{display:flex;align-items:center;gap:var(--p-space-100, .25rem);min-height:2.25rem;padding:var(--p-space-100, .25rem)}.loom-DataTable__ToolbarStart{display:flex;flex:0 0 auto;align-items:center;min-width:0}.loom-DataTable__ToolbarStart .loom-Tabs__List{padding:0}.loom-DataTable__ToolbarStart .loom-Tabs__Tab{min-height:1.75rem;padding:var(--p-space-100, .25rem) var(--p-space-300, .75rem);border-radius:var(--p-border-radius-full, 9999px);font-size:var(--p-font-size-325, .8125rem)}.loom-DataTable__ToolbarStart .loom-Tabs__Tab:hover:not([aria-disabled=true]):not(.loom-Tabs__Tab--selected){background:var(--p-color-bg-fill-transparent, rgba(0, 0, 0, .05))}.loom-DataTable__ToolbarStart .loom-Tabs__Tab--selected,.loom-DataTable__ToolbarStart .loom-Tabs__Tab--selected:hover:not([aria-disabled=true]){background:var(--p-color-bg-fill-transparent-active, rgba(0, 0, 0, .13))}.loom-DataTable__ViewSelect{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--p-space-050, .125rem);height:var(--p-height-700, 1.75rem);max-width:12rem;padding:0 var(--p-space-050, .125rem) 0 var(--p-space-200, .5rem);color:var(--p-color-text, #101010);font-family:inherit;font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-medium, 500);line-height:var(--p-font-line-height-500, 1.25rem);background:transparent;border:0;border-radius:var(--p-border-radius-full, 9999px);cursor:pointer}.loom-DataTable__ViewSelect:hover,.loom-DataTable__ViewSelect[data-state=open]{background:var(--p-color-bg-fill-transparent-hover, rgba(0, 0, 0, .08))}.loom-DataTable__ViewSelect:focus-visible{outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #5083f0);outline-offset:calc(-1 * var(--p-border-width-050, .125rem))}.loom-DropdownMenu__Item.loom-DataTable__ViewOption{padding:6px}.loom-DropdownMenu__Item.loom-DataTable__ViewOption--selected,.loom-DropdownMenu__Item.loom-DataTable__ViewOption--selected[data-highlighted]{background-color:var(--p-color-bg-fill-secondary, #ebebeb);font-weight:var(--p-font-weight-semibold, 600)}.loom-DataTable__ViewOption .loom-DropdownMenu__ItemSuffix svg{display:block;width:1.25rem;height:1.25rem;fill:var(--p-color-icon, #101010)}.loom-DataTable__ViewSelectLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loom-DataTable__ViewSelect svg{display:block;flex:0 0 auto;width:var(--p-space-500, 1.25rem);height:var(--p-space-500, 1.25rem);fill:var(--p-color-icon-secondary, #606060)}.loom-DataTable__ToolbarEnd{display:flex;flex:0 0 auto;align-items:center;margin-left:auto}.loom-DataTable__FilterToggle{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:0;height:var(--p-height-700, 1.75rem);min-width:var(--p-height-700, 1.75rem);padding:0 var(--p-space-100, .25rem);color:var(--p-color-icon, #101010);background:transparent;border:0;border-radius:var(--p-border-radius-full, 9999px);cursor:pointer}.loom-DataTable__FilterToggle:hover,.loom-DataTable__FilterToggle[data-state=open]{background:var(--p-color-bg-fill-transparent-hover, rgba(0, 0, 0, .08))}.loom-DataTable__FilterToggle--active{background:var(--p-color-bg-fill-transparent-active, rgba(0, 0, 0, .13))}.loom-DataTable__FilterToggle:focus-visible{outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #5083f0);outline-offset:var(--p-space-050, .125rem)}.loom-DataTable__FilterToggle svg{display:block;width:var(--p-space-500, 1.25rem);height:var(--p-space-500, 1.25rem);fill:currentColor}.loom-DataTable__FilterToggleBadge{display:inline-flex;align-items:center;justify-content:center;min-width:var(--p-space-500, 1.25rem);height:var(--p-space-500, 1.25rem);padding:0 var(--p-space-100, .25rem);color:var(--p-color-text-on-color, #ffffff);background:var(--p-color-bg-fill-brand, #1b1b1b);border-radius:var(--p-border-radius-full, 9999px);font-size:var(--p-font-size-300, .75rem);font-weight:var(--p-font-weight-medium, 500);line-height:1}.loom-DataTable__BulkBar{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--p-space-300, .75rem);min-height:2.25rem;padding:var(--p-space-100, .25rem) var(--p-space-100, .25rem) var(--p-space-100, .25rem) var(--p-space-300, .75rem);background:var(--p-color-bg-surface-selected, #f2f2f2)}.loom-DataTable__BulkBarLabel{font-weight:var(--p-font-weight-medium, 500);font-size:var(--p-font-size-300, .75rem);color:var(--p-color-text, #101010)}.loom-DataTable__BulkBarActions{display:flex;align-items:center;gap:var(--p-space-200, .5rem)}.loom-DataTable__BulkBarClear{appearance:none;border:none;background:transparent;padding:var(--p-space-100, .25rem) var(--p-space-200, .5rem);font-size:var(--p-font-size-300, .75rem);color:var(--p-color-text-secondary, #4a4a4a);cursor:pointer;border-radius:var(--p-border-radius-100, .25rem)}.loom-DataTable__BulkBarClear:hover{color:var(--p-color-text, #101010);background:var(--p-color-bg-surface-hover, #f7f7f7)}.loom-DataTable__Search{position:relative;display:flex;flex:1 1 auto;align-items:center;min-width:0;height:var(--p-height-700, 1.75rem);padding:0;color:var(--p-color-icon-secondary, #606060);background:var(--p-color-bg-surface, #ffffff);border-radius:var(--p-border-radius-200, .5rem);cursor:text}.loom-DataTable__ToolbarMain>.loom-DataTable__Search:first-child{padding-left:var(--p-space-200, .5rem)}.loom-DataTable__SearchIcon,.loom-DataTable__SearchClear{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--p-space-500, 1.25rem);height:var(--p-space-500, 1.25rem)}.loom-DataTable__SearchClear{width:var(--p-height-700, 1.75rem);height:var(--p-height-700, 1.75rem)}.loom-DataTable__SearchIcon svg,.loom-DataTable__SearchClear svg{display:block;width:var(--p-space-500, 1.25rem);height:var(--p-space-500, 1.25rem);fill:currentColor}.loom-DataTable__SearchLabel{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;clip:rect(0,0,0,0);border:0}.loom-DataTable__SearchInput{width:100%;min-width:0;height:var(--p-height-700, 1.75rem);padding:0 var(--p-space-100, .25rem);color:var(--p-color-text, #101010);font:inherit;font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-500, 1.25rem);background:transparent;border:0;outline:none;appearance:none}.loom-DataTable__SearchInput::placeholder{color:var(--p-color-text-secondary, #4a4a4a);opacity:1}.loom-DataTable__SearchInput::-webkit-search-cancel-button{appearance:none}.loom-DataTable__SearchClear{padding:0;color:var(--p-color-icon-secondary, #606060);background:transparent;border:0;border-radius:var(--p-border-radius-full, 9999px);cursor:pointer}.loom-DataTable__SearchClear:hover{color:var(--p-color-icon, #101010);background:var(--p-color-bg-fill-transparent-hover, rgba(0, 0, 0, .08))}.loom-DataTable__SearchClear:focus-visible{outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #5083f0);outline-offset:calc(-1 * var(--p-border-width-050, .125rem))}.loom-DataTable__FilterRow{display:flex;align-items:center;min-height:2.3125rem;padding:var(--p-space-150, .375rem) var(--p-space-200, .5rem);border-top:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2)}.loom-DataTable__FilterControls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--p-space-150, .375rem);width:100%}.loom-DataTable__FilterButton{display:inline-flex;align-items:center;justify-content:center;height:1.5rem;padding:0 var(--p-space-150, .375rem) 0 var(--p-space-200, .5rem);box-sizing:border-box;color:var(--p-color-text, #101010);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--p-font-size-300, .75rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-400, 1rem);background:var(--p-color-bg-surface, #ffffff);border:var(--p-border-width-025, .0625rem) dashed var(--p-color-border, #dddddd);border-radius:var(--p-border-radius-full, 9999px);cursor:pointer}.loom-DataTable__FilterButton:hover,.loom-DataTable__FilterButton[data-state=open]{border-style:solid}.loom-DataTable__FilterButton:focus-visible{outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #5083f0);outline-offset:var(--p-space-050, .125rem)}.loom-DropdownMenu__Content.loom-DataTable__AddFilterMenu[data-state=closed]{visibility:hidden;opacity:0;animation:none!important;pointer-events:none}.loom-DataTable__FilterPillWrapper{position:relative;display:inline-flex}.loom-DataTable__FilterPill{display:inline-flex;align-items:stretch;overflow:hidden;color:var(--p-color-text, #101010);background:var(--p-color-bg-surface, #ffffff);border:var(--p-border-width-025, .0625rem) dashed var(--p-color-border, #dddddd);border-radius:var(--p-border-radius-full, 9999px)}.loom-DataTable__FilterPill:hover,.loom-DataTable__FilterPill--selected{border-style:solid}.loom-DataTable__FilterPill--active{box-shadow:0 0 0 2px var(--p-color-border-focus, #5083f0)}.loom-DataTable__FilterPillTrigger,.loom-DataTable__FilterPillRemove,.loom-DataTable__ClearAll,.loom-DataTable__FilterClear{font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)}.loom-DataTable__FilterPillTrigger{display:inline-flex;align-items:center;gap:var(--p-space-050, .125rem);min-width:0;height:1.375rem;padding:0 var(--p-space-100, .25rem) 0 var(--p-space-200, .5rem);color:inherit;font-size:var(--p-font-size-300, .75rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-400, 1rem);background:transparent;border:0;cursor:pointer}.loom-DataTable__FilterPillRemove:hover{background:var(--p-color-bg-surface-hover, #f7f7f7)}.loom-DataTable__FilterPillTrigger svg,.loom-DataTable__FilterPillRemove svg{display:block;width:.875rem;height:.875rem;fill:currentColor}.loom-DataTable__FilterPillRemove{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;padding:0;color:var(--p-color-icon, #101010);background:transparent;border:0;cursor:pointer}.loom-DataTable__FilterPillTrigger:focus-visible,.loom-DataTable__FilterPillRemove:focus-visible{outline:none}.loom-DataTable__FilterPopover{position:fixed;z-index:var(--p-z-index-12, 520);box-sizing:border-box;min-width:12rem;max-width:20rem;padding:var(--p-space-100, .25rem);color:var(--p-color-text, #101010);background:var(--p-color-bg-surface, #ffffff);border:0;border-radius:var(--p-border-radius-popover, 1rem);box-shadow:var(--p-shadow-popover);isolation:isolate}.loom-DataTable__FilterPopover--date{--loom-date-picker-month-width: 100%;min-width:19rem;padding:var(--p-space-300, .75rem)}@media(max-width:600px){.loom-DataTable__FilterPopover--date{left:max(8px,calc(100vw - 19rem - 8px))!important}}.loom-DataTable__FilterOptions{display:flex;flex-direction:column;gap:1px}.loom-DataTable__FilterOption{display:flex;align-items:center;gap:8px;min-height:32px;padding:var(--p-space-100, .25rem) var(--p-space-150, .375rem);color:var(--p-color-text, #101010);border-radius:var(--p-border-radius-control, .75rem);cursor:pointer;font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:13px;line-height:18px;transition:background-color 80ms ease,color 80ms ease}.loom-DataTable__FilterOption:hover{background:var(--p-color-bg-surface-hover, #f7f7f7);color:#0a0a0a}.loom-DataTable__FilterEmpty{padding:var(--p-space-200, .5rem) var(--p-space-150, .375rem);color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-325, .8125rem);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-DataTable__FilterClear,.loom-DataTable__ClearAll{display:inline-flex;align-items:center;justify-content:center;min-height:var(--p-height-700, 1.75rem);padding:var(--p-space-100, .25rem) var(--p-space-150, .375rem);color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-500, 1.25rem);background:transparent;border:0;border-radius:var(--p-border-radius-200, .5rem);cursor:pointer}.loom-DataTable__FilterClear{justify-content:flex-start;margin-top:var(--p-space-050, .125rem);color:var(--p-color-text, #101010)}.loom-DataTable__FilterClear:hover,.loom-DataTable__ClearAll:hover{background:var(--p-color-bg-surface-hover, #f7f7f7)}.loom-DataTable__ClearAll{margin-left:var(--p-space-100, .25rem)}.loom-DataTable__ScrollContainer{position:relative;overflow-x:auto}.loom-DataTable__MobileDetailsRow{display:none}@container loom-data-table (max-width: 40rem){.loom-DataTable__ScrollContainer{overflow-x:clip}.loom-DataTable__HeaderCell.loom-DataTable__Cell--mobile-secondary,.loom-DataTable__HeaderCell.loom-DataTable__Cell--mobile-hidden,.loom-DataTable__Cell.loom-DataTable__Cell--mobile-secondary,.loom-DataTable__Cell.loom-DataTable__Cell--mobile-hidden{display:none}.loom-DataTable__MobileDetailsRow{display:table-row}.loom-DataTable__MobileDetailsRow>td{padding:0 var(--p-space-300, .75rem) var(--p-space-300, .75rem);border-bottom:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2)}.loom-DataTable__Table--mobileInline thead,.loom-DataTable__Table--mobileInline tr[data-row-id]{display:none}.loom-DataTable__Table--mobileInline .loom-DataTable__MobileDetailsRow>td{padding:var(--p-space-300, .75rem);color:var(--p-color-text, #101010);font-size:var(--p-font-size-325, .8125rem)}.loom-DataTable__MobileDetails{color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-325, .8125rem)}.loom-DataTable__MobileDetails summary{width:max-content;min-height:var(--p-height-800, 2rem);cursor:pointer}.loom-DataTable__MobileDetails summary:focus-visible{border-radius:var(--p-border-radius-100, .25rem);outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #5083f0);outline-offset:var(--p-space-050, .125rem)}.loom-DataTable__MobileDetailsContent{padding-top:var(--p-space-150, .375rem)}}.loom-DataTable__ScrollContainer--busy>.loom-DataTable__Table{opacity:.5;pointer-events:none;transition:opacity .12s ease}.loom-DataTable__ScrollContainer--busy:after{content:"";position:absolute;inset:0 0 auto;z-index:1;height:var(--p-border-width-050, .125rem);background:var(--p-color-bg-fill-brand, #1b1b1b);transform-origin:left center;animation:loom-data-table-progress 1.1s ease-in-out infinite}@keyframes loom-data-table-progress{0%{transform:scaleX(0);opacity:.4}50%{transform:scaleX(.65);opacity:1}to{transform:scaleX(1);opacity:.4}}.loom-DataTable__Table{width:100%;min-width:100%;border-collapse:collapse;font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)}.loom-DataTable__Head{background:var(--p-color-bg-surface-secondary, #f7f7f7)}.loom-DataTable__HeaderCell{--pc-index-table-heading-padding-x: var(--p-space-150, .375rem);--pc-index-table-heading-padding-y: var(--p-space-150, .375rem);padding:var(--pc-index-table-heading-padding-y) var(--pc-index-table-heading-padding-x);background:var(--p-color-bg-surface-secondary, #f7f7f7);border:0;color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-300, .75rem);font-weight:var(--p-font-weight-medium, 500);line-height:var(--p-font-line-height-body-small, 1.125rem);text-align:left;white-space:nowrap}.loom-DataTable__HeaderCell:first-child{padding-left:var(--p-space-300, .75rem)}.loom-DataTable__HeaderCell--selection{padding-right:var(--p-space-150, .375rem);padding-left:var(--p-space-150, .375rem)}.loom-DataTable__HeaderCell:first-child.loom-DataTable__HeaderCell--selection{padding-left:var(--p-space-300, .75rem)}.loom-DataTable__HeaderCell:last-child{padding-right:var(--p-space-300, .75rem);overflow-x:hidden}.loom-DataTable__HeaderButton{all:unset;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--p-space-050, .125rem);max-width:100%;color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-300, .75rem);font-weight:var(--p-font-weight-medium, 500);line-height:var(--p-font-line-height-body-small, 1.125rem);cursor:pointer}.loom-DataTable__HeaderButton:focus-visible{border-radius:var(--p-border-radius-100, .25rem);outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #5083f0);outline-offset:var(--p-space-050, .125rem)}.loom-DataTable__SortIcon{display:inline-flex;order:1;width:var(--p-space-450, 1.125rem);height:var(--p-space-450, 1.125rem);color:var(--p-color-icon-secondary, #606060);opacity:1;transition:opacity var(--p-motion-duration-50, 50ms) var(--p-motion-ease, cubic-bezier(.25, .1, .25, 1))}.loom-DataTable__SortIcon svg{display:block;width:100%;max-width:100%;max-height:100%;fill:currentColor}.loom-DataTable__TableRow{background-color:var(--p-color-bg-surface, #ffffff);border-top:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2);cursor:pointer}.loom-DataTable__TableRow:first-child{border-top:var(--p-border-width-025, .0625rem) solid var(--p-color-border, #dddddd)}.loom-DataTable__TableRow--unclickable{cursor:auto}.loom-DataTable__Cell{z-index:var(--pc-index-table-cell);padding:var(--p-space-150, .375rem);border-bottom:0;color:var(--p-color-text, #101010);font-size:var(--p-font-size-300, .75rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-body-small, 1.125rem);text-align:left;vertical-align:middle;white-space:nowrap}.loom-DataTable__Cell:first-child{padding-left:var(--p-space-300, .75rem)}.loom-DataTable__Cell--selection{padding-right:var(--p-space-150, .375rem);padding-left:var(--p-space-150, .375rem)}.loom-DataTable__Cell:first-child.loom-DataTable__Cell--selection{padding-left:var(--p-space-300, .75rem)}.loom-DataTable__Cell:last-child{padding-right:var(--p-space-300, .75rem)}.loom-DataTable--flat .loom-DataTable__HeaderCell:first-child,.loom-DataTable--flat .loom-DataTable__Cell:first-child{padding-left:max(var(--loom-card-content-padding-inline, 0rem),var(--p-space-300, .75rem))}.loom-DataTable--flat .loom-DataTable__HeaderCell:last-child,.loom-DataTable--flat .loom-DataTable__Cell:last-child{padding-right:max(var(--loom-card-content-padding-inline, 0rem),var(--p-space-300, .75rem))}.loom-DataTable--flat .loom-DataTable__ToolbarMain{padding-inline-start:calc(max(var(--loom-card-content-padding-inline, 0rem),var(--p-space-300, .75rem)) - var(--p-space-200, .5rem))}.loom-DataTable__SelectionCheckbox{display:flex;align-items:center;justify-content:center;width:100%}.loom-DataTable__TableRow:not(.loom-DataTable__TableRow--unclickable):hover .loom-DataTable__Cell{background:var(--p-color-bg-surface-hover, #f7f7f7)}.loom-DataTable__Cell--primary{font-weight:var(--p-font-weight-semibold, 600)}.loom-DataTable__Cell--align-center{text-align:center}.loom-DataTable__Cell--align-end{text-align:right}.loom-DataTable__Empty{height:var(--p-height-2400, 6rem);padding:var(--p-space-400, 1rem);color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-325, .8125rem);line-height:var(--p-font-line-height-500, 1.25rem);text-align:center}@media(prefers-reduced-motion:reduce){.loom-DataTable__ScrollContainer--busy:after{animation:none;transform:scaleX(1);opacity:.6}}.loom-DataTable__Pagination{display:flex;align-items:center;justify-content:flex-start;gap:var(--p-space-300, .75rem);padding:var(--p-space-200, .5rem) var(--p-space-300, .75rem);background:var(--p-color-bg-surface-secondary, #f7f7f7);border-top:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2)}.loom-DataTable__PageActions{display:inline-flex;align-items:stretch;background:var(--p-color-bg-surface, #ffffff);border:var(--p-border-width-025, .0625rem) solid var(--p-color-border, #dddddd);border-radius:var(--p-border-radius-200, .5rem);overflow:hidden}.loom-DataTable__PageActions .loom-Button{border-radius:0}.loom-DataTable__PageActions .loom-Button+.loom-Button{border-left:var(--p-border-width-025, .0625rem) solid var(--p-color-border, #dddddd)}.loom-DataTable__PageInfo{color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-300, .75rem);line-height:var(--p-font-line-height-400, 1rem);font-variant-numeric:tabular-nums}.loom-DataTable--flat{background:transparent;border-radius:0;box-shadow:none}.loom-Card__Children>.loom-DataTable--flat{width:calc(100% + var(--loom-card-content-padding-inline, 0rem) + var(--loom-card-content-padding-inline, 0rem));max-width:none;margin-inline:calc(-1 * var(--loom-card-content-padding-inline, 0rem))}.loom-Card__Children>.loom-DataTable--flat:last-child{margin-block-end:calc(-1 * var(--loom-card-content-padding-block, 0rem))}.loom-DataTable__ToolbarEnd{gap:var(--p-space-100, .25rem)}.Polaris-DatePicker,.loom-DatePicker{--pc-date-picker-range-end-border-radius: var(--p-border-radius-200, .5rem);position:relative;width:100%}.Polaris-DatePicker__MonthLayout,.loom-DatePicker__MonthLayout{display:flex;flex-wrap:wrap;gap:var(--p-space-400, 1rem);min-width:calc(var(--loom-date-picker-month-width, 14rem) * var(--loom-date-picker-months, 1) + var(--p-space-400, 1rem) * (var(--loom-date-picker-months, 1) - 1))}.Polaris-DatePicker__MonthContainer,.loom-DatePicker__MonthContainer{flex:0 1 var(--loom-date-picker-month-width, 14rem);min-width:min(var(--loom-date-picker-month-width, 14rem),100%);max-width:100%}.Polaris-DatePicker__Month,.loom-DatePicker__Month{width:100%;table-layout:fixed;border:none;border-collapse:collapse;border-spacing:0}.Polaris-DatePicker__DayCell,.loom-DatePicker__DayCell{width:14.28571%;height:var(--p-height-800, 2rem);padding:0;margin:0;background:transparent;border-radius:var(--p-border-radius-100, .25rem)}.Polaris-DatePicker__DayCell--inRange,.loom-DatePicker__DayCell--inRange{background:var(--p-color-bg-surface-active, #f2f2f2);border-radius:0}.Polaris-DatePicker__Day,.loom-DatePicker__Day{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--p-height-800, 2rem);padding:var(--p-space-150, .375rem);margin:0;color:var(--p-color-text, #101010);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--p-font-size-body-medium, .8125rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-400, 1rem);text-align:center;cursor:pointer;background:transparent;border:none;border-radius:var(--p-border-radius-element, .625rem);outline:none}.Polaris-DatePicker__Day:after,.loom-DatePicker__Day:after{position:absolute;z-index:1;inset:-.0625rem;display:block;pointer-events:none;content:"";border-radius:var(--p-border-radius-100, .25rem);box-shadow:0 0 0 -.0625rem var(--p-color-border-focus, #5083f0)}.Polaris-DatePicker__Day:hover,.loom-DatePicker__Day:hover{background:var(--p-color-bg-surface-active, #f2f2f2);outline:var(--p-border-width-025, .0625rem) solid transparent}.Polaris-DatePicker__Day:focus-visible:not(:active):after,.loom-DatePicker__Day:focus-visible:not(:active):after{outline:var(--p-border-width-025, .0625rem) solid transparent;box-shadow:0 0 0 .125rem var(--p-color-border-focus, #5083f0)}.Polaris-DatePicker__Day--inRange,.loom-DatePicker__Day--inRange{background:transparent;border-radius:0}.Polaris-DatePicker__Day--selected,.loom-DatePicker__Day--selected{color:var(--p-color-text-brand-on-bg-fill, #ffffff);background:var(--p-color-bg-accent, #101010);font-weight:var(--p-font-weight-semibold, 600)}.Polaris-DatePicker__Day--disabled,.loom-DatePicker__Day--disabled,.Polaris-DatePicker__Day--disabled:hover,.loom-DatePicker__Day--disabled:hover{color:var(--p-color-text-disabled, #a6a6a6);cursor:default;background-color:transparent}.Polaris-DatePicker__Day--disabled:focus:after,.loom-DatePicker__Day--disabled:focus:after{content:none}.Polaris-DatePicker__EmptyDayCell,.loom-DatePicker__EmptyDayCell{width:14.28571%;height:var(--p-height-800, 2rem);padding:0;margin:0}.Polaris-DatePicker__Weekday,.loom-DatePicker__Weekday{padding:var(--p-space-150, .375rem);color:var(--p-color-text-secondary, #4a4a4a);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--p-font-size-body-x-small, .6875rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-400, 1rem);text-align:center;background:transparent}.Polaris-DatePicker__Header,.loom-DatePicker__Header{position:absolute;z-index:1;top:0;right:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--p-height-900, 2.25rem);pointer-events:none}.Polaris-DatePicker__Header .loom-Button,.loom-DatePicker__Header .loom-Button{pointer-events:auto}.Polaris-DatePicker__Title,.loom-DatePicker__Title{flex:1 1 auto;height:var(--p-height-900, 2.25rem);padding:var(--p-space-100, .25rem) var(--p-space-900, 2.25rem) var(--p-space-200, .5rem);color:var(--p-color-text, #101010);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--p-font-size-body-medium, .8125rem);font-weight:var(--p-font-weight-semibold, 600);line-height:var(--p-font-line-height-500, 1.25rem);text-align:center}.Polaris-DatePicker__TitleActions,.loom-DatePicker__TitleActions{display:inline-flex;align-items:center;justify-content:center;gap:var(--p-space-050, .125rem);min-height:var(--p-height-700, 1.75rem)}.Polaris-DatePicker__TitleSelect,.loom-DatePicker__TitleSelect{max-width:100%;padding:var(--p-space-050, .125rem) var(--p-space-500, 1.25rem) var(--p-space-050, .125rem) var(--p-space-150, .375rem);margin:0;color:inherit;font:inherit;cursor:pointer;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%234a4a4a' d='M5.72 8.47a.75.75 0 0 1 1.06 0L10 11.69l3.22-3.22a.75.75 0 1 1 1.06 1.06l-3.75 3.75a.75.75 0 0 1-1.06 0L5.72 9.53a.75.75 0 0 1 0-1.06Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--p-space-050, .125rem) center;background-size:var(--p-space-400, 1rem);border:none;border-radius:var(--p-border-radius-100, .25rem);outline:none}.Polaris-DatePicker__TitleSelect:hover,.loom-DatePicker__TitleSelect:hover{background-color:var(--p-color-bg-fill-transparent-hover, rgba(0, 0, 0, .08))}.Polaris-DatePicker__TitleSelect:focus-visible,.loom-DatePicker__TitleSelect:focus-visible{outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #5083f0);outline-offset:var(--p-space-025, .0625rem)}.Polaris-DatePicker__Week,.loom-DatePicker__Week{margin-bottom:var(--p-space-050, .125rem)}.Polaris-DatePicker__Day--firstInRange,.loom-DatePicker__Day--firstInRange{border-radius:var(--p-border-radius-200, .5rem)}.Polaris-DatePicker__Day--firstInRange.Polaris-DatePicker__Day--hasRange,.Polaris-DatePicker__Day--firstInRange.Polaris-DatePicker__Day--hoverRight,.loom-DatePicker__Day--firstInRange.loom-DatePicker__Day--hasRange,.loom-DatePicker__Day--firstInRange.loom-DatePicker__Day--hoverRight{border-radius:var(--pc-date-picker-range-end-border-radius) 0 0 var(--pc-date-picker-range-end-border-radius)}:is(.Polaris-DatePicker__Day--firstInRange.Polaris-DatePicker__Day--hasRange,.Polaris-DatePicker__Day--firstInRange.Polaris-DatePicker__Day--hoverRight,.loom-DatePicker__Day--firstInRange.loom-DatePicker__Day--hasRange,.loom-DatePicker__Day--firstInRange.loom-DatePicker__Day--hoverRight):after{border-radius:var(--pc-date-picker-range-end-border-radius) 0 0 var(--pc-date-picker-range-end-border-radius)}.Polaris-DatePicker__Day--lastInRange,.loom-DatePicker__Day--lastInRange{border-radius:0 var(--pc-date-picker-range-end-border-radius) var(--pc-date-picker-range-end-border-radius) 0}.Polaris-DatePicker__Day--lastInRange:after,.loom-DatePicker__Day--lastInRange:after{border-radius:0 var(--pc-date-picker-range-end-border-radius) var(--pc-date-picker-range-end-border-radius) 0}.Polaris-DatePicker__Week>.Polaris-DatePicker__Day--inRange:first-child:not(.Polaris-DatePicker__Day--firstInRange):not(.Polaris-DatePicker__Day--lastInRange),.loom-DatePicker__Week>.loom-DatePicker__Day--inRange:first-child:not(.loom-DatePicker__Day--firstInRange):not(.loom-DatePicker__Day--lastInRange){border-radius:var(--p-border-radius-100, .25rem) 0 0 var(--p-border-radius-100, .25rem)}.Polaris-DatePicker__Week>.Polaris-DatePicker__Day--inRange:last-child:not(.Polaris-DatePicker__Day--firstInRange):not(.Polaris-DatePicker__Day--lastInRange),.loom-DatePicker__Week>.loom-DatePicker__Day--inRange:last-child:not(.loom-DatePicker__Day--firstInRange):not(.loom-DatePicker__Day--lastInRange){border-radius:0 var(--p-border-radius-100, .25rem) var(--p-border-radius-100, .25rem) 0}:is(.Polaris-DatePicker__Day--inRange,.Polaris-DatePicker__Day--inRange:not(:hover)+.Polaris-DatePicker__Day,.loom-DatePicker__Day--inRange,.loom-DatePicker__Day--inRange:not(:hover)+.loom-DatePicker__Day):after{border-radius:0 var(--pc-date-picker-range-end-border-radius) var(--pc-date-picker-range-end-border-radius) 0}.Polaris-DatePicker__DayCell--firstInRange,.loom-DatePicker__DayCell--firstInRange{border-radius:var(--pc-date-picker-range-end-border-radius) 0 0 var(--pc-date-picker-range-end-border-radius)}.Polaris-DatePicker__DayCell--lastInRange,.loom-DatePicker__DayCell--lastInRange{border-radius:0 var(--pc-date-picker-range-end-border-radius) var(--pc-date-picker-range-end-border-radius) 0}.Polaris-DatePicker__DayCell--firstInRange.Polaris-DatePicker__DayCell--lastInRange,.loom-DatePicker__DayCell--firstInRange.loom-DatePicker__DayCell--lastInRange{border-radius:var(--pc-date-picker-range-end-border-radius)}.Polaris-DatePickerInput,.loom-DatePickerInput{position:relative;max-width:100%}.Polaris-DatePickerInput__Popover,.loom-DatePickerInput__Popover{--loom-date-picker-month-width: 100%;z-index:var(--p-z-index-12, 520);width:20rem;max-width:calc(100vw - var(--p-space-800, 2rem));padding:var(--p-space-400, 1rem);background:var(--p-color-bg-surface, #ffffff);border-radius:var(--p-border-radius-popover, 1rem);box-shadow:var(--p-shadow-popover)}.Polaris-DatePickerInput__Footer,.loom-DatePickerInput__Footer{display:flex;justify-content:flex-end;padding-top:var(--p-space-300, .75rem);margin-top:var(--p-space-300, .75rem);border-top:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2)}.loom-DatePickerInput__ClearButton{display:inline-flex;align-items:center;justify-content:center;width:var(--p-width-600, 1.5rem);height:var(--p-height-600, 1.5rem);padding:0;color:var(--p-color-icon-secondary, #606060);cursor:pointer;background:transparent;border:none;border-radius:var(--p-border-radius-100, .25rem);opacity:0;pointer-events:none;transition:opacity var(--p-motion-duration-100, .1s) var(--p-motion-ease, cubic-bezier(.25, .1, .25, 1))}.loom-DatePickerInput .loom-Input:hover .loom-DatePickerInput__ClearButton,.loom-DatePickerInput .loom-Input:focus-within .loom-DatePickerInput__ClearButton,.loom-DatePickerInput__ClearButton:focus-visible{opacity:1;pointer-events:auto}.loom-DatePickerInput__Suffix{display:inline-flex;align-items:center;gap:var(--p-space-100, .25rem)}.loom-DatePickerInput__CalendarIcon{display:inline-flex;align-items:center;justify-content:center;color:var(--p-color-icon-secondary, #606060);pointer-events:none}.loom-DatePickerInput__ClearButton:hover{color:var(--p-color-icon-hover, #0a0a0a);background:var(--p-color-bg-fill-transparent-hover, rgba(0, 0, 0, .08))}.loom-DatePickerInput__ClearButton svg,.loom-DatePickerInput__CalendarIcon svg{width:var(--p-width-400, 1rem);height:var(--p-height-400, 1rem);fill:currentColor}.loom-DateRangeSelect__Trigger{display:inline-flex;align-items:center;gap:var(--p-space-100, .25rem);min-height:var(--p-height-800, 2rem);padding:var(--p-space-100, .25rem) var(--p-space-200, .5rem);border:0;border-radius:var(--p-border-radius-control, .75rem);background:transparent;color:var(--p-color-text, #101010);cursor:pointer;font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--p-font-size-body-medium, .8125rem);font-weight:var(--p-font-weight-medium, 500);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-DateRangeSelect__Trigger--filled{background:var(--p-color-bg-surface, #ffffff)}.loom-DateRangeSelect__Trigger:hover:not(:disabled){background:var(--p-color-bg-fill-transparent, rgba(0, 0, 0, .05))}.loom-DateRangeSelect__Trigger:disabled{color:var(--p-color-text-disabled, #a6a6a6);cursor:default}.loom-DateRangeSelect__Trigger svg{flex-shrink:0;width:16px;height:16px;fill:var(--p-color-icon-secondary, #606060)}.loom-DateRangeSelect__TriggerLabel{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.loom-DateRangeSelect{--loom-date-picker-month-width: 14rem;--loom-date-picker-months: 2;z-index:var(--p-z-index-12, 520);display:grid;grid-template-columns:10.625rem minmax(0,1fr);box-sizing:border-box;width:max-content;max-width:calc(100vw - 1rem);background:var(--p-color-bg-surface, #ffffff);border:0;border-radius:var(--p-border-radius-popover, 1rem);box-shadow:var(--p-shadow-popover);color:var(--p-color-text, #101010);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);transform-origin:var(--radix-popover-content-transform-origin)}.loom-DateRangeSelect__Rail{padding:var(--p-space-150, .375rem);border-right:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2)}.loom-DateRangeSelect__RailGroup{display:flex;flex-direction:column;gap:var(--p-space-050, .125rem);padding:0;margin:0;list-style:none}.loom-DateRangeSelect__RailDivider{height:0;margin:var(--p-space-150, .375rem) 0;border:0;border-bottom:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2)}.loom-DateRangeSelect__Preset{display:block;width:100%;padding:var(--p-space-050, .125rem) var(--p-space-150, .375rem);border:0;border-radius:var(--p-border-radius-tag, .5rem);background:transparent;color:var(--p-color-text, #101010);cursor:pointer;font-family:inherit;font-size:var(--p-font-size-body-medium, .8125rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-500, 1.25rem);text-align:left}.loom-DateRangeSelect__Preset:hover:not(.loom-DateRangeSelect__Preset--selected){background:var(--p-color-bg-surface-active, #f2f2f2)}.loom-DateRangeSelect__Preset--selected{background:var(--p-color-bg-fill-secondary, #ebebeb)}.loom-DateRangeSelect__Endpoints{display:flex;align-items:center;gap:var(--p-space-200, .5rem);padding:var(--p-space-150, .375rem) var(--p-space-200, .5rem) var(--p-space-300, .75rem)}.loom-DateRangeSelect__Endpoint{flex:1 1 0;min-width:0}.loom-DateRangeSelect__EndpointArrow{flex-shrink:0;color:var(--p-color-icon-secondary, #606060);font-size:var(--p-font-size-body-medium, .8125rem);line-height:1}.loom-DateRangeSelect__Panel{display:flex;min-width:0;flex-direction:column;padding:var(--p-space-150, .375rem)}.loom-DateRangeSelect__Footer{display:flex;align-items:center;justify-content:space-between;gap:var(--p-space-300, .75rem);padding:var(--p-space-300, .75rem) var(--p-space-200, .5rem) var(--p-space-100, .25rem);border-top:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2);margin-top:var(--p-space-150, .375rem)}.loom-DateRangeSelect__Summary{min-width:0;overflow:hidden;color:var(--p-color-text, #101010);font-size:var(--p-font-size-body-small, .75rem);line-height:var(--p-font-line-height-body-small, 1.125rem);white-space:nowrap;text-overflow:ellipsis}.loom-DateRangeSelect__FooterActions{display:flex;flex-shrink:0;align-items:center;gap:var(--p-space-200, .5rem)}@media(max-width:40rem){.loom-DateRangeSelect{--loom-date-picker-months: 1;grid-template-columns:minmax(0,1fr);width:calc(100vw - 1rem);max-height:min(var(--radix-popover-content-available-height, 90dvh),90dvh);overflow-y:auto}.loom-DateRangeSelect .loom-DatePicker__MonthContainer{flex:1 1 100%}.loom-DateRangeSelect__Rail{border-right:0;border-bottom:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2)}.loom-DateRangeSelect__RailGroup{flex-direction:row;flex-wrap:wrap}}.loom-DateTimeInput__Fields{display:flex;flex-wrap:wrap;gap:var(--p-space-200, .5rem);align-items:flex-end}.loom-DateTimeInput__Fields>*{flex:1 1 9rem;min-width:0}.loom-DateTimeInput__Fields>.loom-DateTimeInput__Now{flex:0 0 auto}.loom-DateTimeInput__Fields>.loom-InputField{flex-basis:5.5rem}.loom-DateTimeInput__Hint,.loom-DateTimeInput__Error{margin:var(--p-space-100, .25rem) 0 0;font-size:var(--p-font-size-300, .75rem);line-height:var(--p-font-line-height-400, 1rem);color:var(--p-color-text-secondary, #616161)}.loom-DateTimeInput__Error{color:var(--p-color-text-critical, #8e0b21)}.loom-DescriptionList{display:grid;min-width:0;margin:0;color:var(--p-color-text, #101010);font-size:var(--p-font-size-325, .8125rem);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-DescriptionList--tight{gap:var(--p-space-200, .5rem)}.loom-DescriptionList--loose{gap:var(--p-space-300, .75rem)}.loom-DescriptionList__Item{display:grid;grid-template-columns:minmax(7rem,.65fr) minmax(0,1fr);column-gap:var(--p-space-400, 1rem);min-width:0}.loom-DescriptionList__Term,.loom-DescriptionList__Description{min-width:0;margin:0;overflow-wrap:anywhere}.loom-DescriptionList__Term{color:var(--p-color-text-secondary, #4a4a4a)}@media(max-width:30rem){.loom-DescriptionList__Item{grid-template-columns:minmax(0,1fr);gap:var(--p-space-050, .125rem)}}.loom-DropdownMenu__Content{position:relative;box-sizing:border-box;min-width:10rem;max-width:22rem;max-height:30rem;overflow-y:auto;overflow-x:hidden;color:#101010;padding:var(--p-space-100, .25rem);background:var(--p-color-bg-surface, #ffffff);border:0;border-radius:var(--p-border-radius-popover, 1rem);box-shadow:var(--p-shadow-popover);isolation:isolate;transform-origin:var(--radix-dropdown-menu-content-transform-origin);z-index:var(--p-z-index-12, 520)}.loom-DropdownMenu__Content[data-state=open]{animation:loom-dropdown-menu-enter .1s cubic-bezier(.25,.1,.25,1)}.loom-DropdownMenu__Content[data-state=closed]{animation:loom-dropdown-menu-exit .1s cubic-bezier(.25,.1,.25,1)}.loom-DropdownMenu__Item{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:var(--p-space-100, .25rem) var(--p-space-150, .375rem);border-radius:var(--p-border-radius-control, .75rem);color:#101010;cursor:pointer;font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:13px;font-weight:400;letter-spacing:0;line-height:var(--p-font-line-height-500, 1.25rem);outline:none;text-align:start;text-decoration:none;-webkit-user-select:none;user-select:none;transition:background-color 80ms ease,color 80ms ease}.loom-DropdownMenu__Item[data-highlighted]{background-color:#f2f2f2;color:#0a0a0a;text-decoration:none}.loom-DropdownMenu__Item:active:not([data-disabled]){background-color:#ebebeb}.loom-DropdownMenu__Item[data-disabled]{color:#a6a6a6;cursor:default;pointer-events:none}.loom-DropdownMenu__Item+.loom-DropdownMenu__Item{margin-top:1px}.loom-DropdownMenu__Item--toneCritical,.loom-DropdownMenu__Item--toneCritical[data-highlighted]{color:var(--tabui-color-critical-action, #ce1f18)}.loom-DropdownMenu__ItemIcon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:16px;height:16px;color:#4a4a4a}.loom-DropdownMenu__ItemIcon svg{width:16px;height:16px;color:currentColor;fill:currentColor}.loom-DropdownMenu__Item--toneCritical .loom-DropdownMenu__ItemIcon{color:var(--tabui-color-critical-action, #ce1f18)}.loom-DropdownMenu__ItemThumbnail{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;overflow:hidden}.loom-DropdownMenu__ItemThumbnail img{display:block;width:100%;height:100%;object-fit:cover}.loom-DropdownMenu__ItemBody{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.loom-DropdownMenu__ItemText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loom-DropdownMenu__ItemHelpText{font-size:11px;color:#4a4a4a;line-height:14px}.loom-DropdownMenu__ItemSuffix{display:inline-flex;flex:0 0 auto;align-items:center;font-size:11px;color:#4a4a4a;margin-left:auto}.loom-DropdownMenu__Separator{height:1px;background-color:#ddd;margin:4px -4px}.loom-DropdownMenu__Label{font-size:11px;font-weight:600;color:#4a4a4a;padding:4px 8px 2px;text-transform:uppercase;letter-spacing:.04em}@keyframes loom-dropdown-menu-enter{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes loom-dropdown-menu-exit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(4px) scale(.98)}}.loom-DropdownMenu__Item:focus-visible{outline:none}.loom-Empty{color:var(--p-color-text, #101010)}.loom-Empty__InlineText{margin:0;color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-Empty--full{display:flex;flex-direction:column;align-items:center;gap:var(--p-space-400, 1rem);padding:var(--p-space-800, 2rem) var(--p-space-400, 1rem);text-align:center}.loom-Empty--full.loom-Empty--fullWidth{width:100%}.loom-Empty__Image{display:inline-flex;max-width:12rem;height:auto}.loom-Empty__Image:not(svg)>*{max-width:100%;height:auto}img.loom-Empty__Image{display:block}.loom-Empty__Content{display:flex;flex-direction:column;align-items:center;gap:var(--p-space-200, .5rem);max-width:28rem}.loom-Empty__Heading{margin:0;color:var(--p-color-text, #101010);font-size:var(--p-font-size-heading-large, .9375rem);font-weight:var(--p-font-weight-heading-large, 500);line-height:var(--p-font-line-height-heading-large, 1.375rem)}.loom-Empty__Body{margin:0;color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-Empty__Body>p{margin:0}.loom-Empty__Body>p+p{margin-top:var(--p-space-200, .5rem)}.loom-Empty__Actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--p-space-200, .5rem)}.loom-Empty__Illustration{width:7rem}.loom-Empty__IllustrationShadow{fill:#e3eeed}.loom-Empty__IllustrationSheet{fill:#f4faf9;stroke:#b9dcd8;stroke-width:2.5}.loom-Empty__IllustrationClip{fill:var(--p-color-bg-fill-brand, #0f7b74)}.loom-Empty__IllustrationPulse{fill:none;stroke:var(--p-color-bg-fill-brand, #0f7b74);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.loom-Empty__IllustrationLine{fill:#cfe7e4}.loom-Empty__IllustrationBadge{fill:var(--p-color-bg-surface-brand-selected, #dcefed)}.loom-Empty__IllustrationPlus{fill:none;stroke:var(--p-color-bg-fill-brand, #0f7b74);stroke-width:3;stroke-linecap:round}.loom-FormLayout{container-type:inline-size;display:grid;min-width:0;gap:var(--p-space-400, 1rem)}.loom-FormLayout__Group{display:grid;min-width:0;gap:var(--p-space-300, .75rem)}.loom-FormLayout__Group--columns1{grid-template-columns:minmax(0,1fr)}.loom-FormLayout__Group--columns2{grid-template-columns:repeat(2,minmax(0,1fr))}.loom-FormLayout__Group--columns3{grid-template-columns:repeat(3,minmax(0,1fr))}.loom-FormLayout__Section{display:grid;min-width:0;gap:var(--p-space-400, 1rem);padding-block-start:var(--p-space-400, 1rem);border-block-start:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2)}.loom-FormLayout__Section:first-child{padding-block-start:0;border-block-start:0}.loom-FormLayout__Group>.loom-Button{align-self:end}.loom-FormLayout__SectionHeader{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--p-space-300, .75rem)}.loom-FormLayout__SectionHeading,.loom-FormLayout__SectionContent{display:grid;min-width:0;gap:var(--p-space-300, .75rem)}.loom-FormLayout__SectionHeading{gap:var(--p-space-100, .25rem)}.loom-FormLayout__SectionTitle,.loom-FormLayout__SectionDescription{margin:0}.loom-FormLayout__SectionTitle{color:var(--p-color-text, #101010);font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-semibold, 600);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-FormLayout__SectionDescription{max-width:46rem;color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-325, .8125rem);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-FormLayout__SectionActions,.loom-FormLayout__Actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--p-space-200, .5rem);flex-wrap:wrap}@container (max-width: 36rem){.loom-FormLayout__Group--columns2,.loom-FormLayout__Group--columns3{grid-template-columns:minmax(0,1fr)}.loom-FormLayout__SectionHeader{align-items:stretch;flex-direction:column}.loom-FormLayout__SectionActions,.loom-FormLayout__Actions{align-items:stretch}}.loom-InputField{display:flex;flex-direction:column;gap:var(--p-space-100, .25rem);min-width:0;color:var(--p-color-text, #101010);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--p-font-size-325, .8125rem);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-Input__Label{display:inline-flex;gap:var(--p-space-050, .125rem);width:fit-content;color:var(--p-color-text, #101010);font-weight:var(--p-font-weight-medium, 500)}.loom-Input__RequiredIndicator,.loom-Input__Error{color:var(--p-color-text-critical, #650a06)}.loom-Input__HelpText{color:var(--p-color-text-secondary, #4a4a4a)}.loom-Input__Label--hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;clip:rect(0,0,0,0);border:0}.loom-Input{--pc-input-contents: 20;--pc-input-backdrop: 10;position:relative;display:flex;align-items:center;width:100%;min-width:0;color:var(--p-color-text, #101010);cursor:text}.loom-Input__Input{position:relative;z-index:var(--pc-input-contents);display:flex;flex:1 1 0%;width:100%;min-width:0;min-height:var(--pg-control-height, var(--p-height-800, 2rem));padding:var(--p-space-150, .375rem) var(--p-space-300, .75rem);margin:0;color:var(--p-color-text, #101010);caret-color:var(--p-color-text, #101010);background:none;border:none;appearance:none;font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-500, 1.25rem);letter-spacing:initial}.loom-Input__Input--alignLeft,.loom-Input__Input--alignStart{text-align:left}.loom-Input__Input--alignCenter{text-align:center}.loom-Input__Input--alignRight,.loom-Input__Input--alignEnd{text-align:right}.loom-Input__Input::placeholder{color:var(--p-color-text-secondary, #4a4a4a)}.loom-Input__Input:disabled{color:var(--p-color-text-disabled, #a6a6a6);opacity:1;-webkit-text-fill-color:var(--p-color-text-disabled, #a6a6a6)}.loom-Input__Input:invalid{box-shadow:none}.loom-Input__Input[type=number]{appearance:textfield}.loom-Input__Input[type=number]::-webkit-inner-spin-button,.loom-Input__Input[type=number]::-webkit-outer-spin-button{margin:0;appearance:none}.loom-Input__Input:focus{outline:none}.loom-Input__Prefix,.loom-Input__Suffix{position:relative;z-index:var(--pc-input-contents);display:inline-flex;flex:0 0 auto;align-items:center;align-self:stretch;color:var(--p-color-text-secondary, #4a4a4a)}.loom-Input__Prefix{padding-left:var(--p-space-300, .75rem)}.loom-Input__Prefix+.loom-Input__Input{padding-left:var(--p-space-150, .375rem)}.loom-Input__Suffix{padding-right:var(--p-space-300, .75rem)}.loom-Input__Input:has(+.loom-Input__Suffix){padding-right:var(--p-space-150, .375rem)}.loom-Input__Backdrop{position:absolute;z-index:var(--pc-input-backdrop);inset:0;background-color:var(--p-color-input-bg-surface, #ffffff);border:0;border-radius:var(--p-border-radius-control, .75rem);box-shadow:var(--p-shadow-input);pointer-events:none}.loom-Input:not(.loom-Input--disabled):not(.loom-Input--error):not(.loom-Input--readOnly):hover:not(:focus-within) .loom-Input__Backdrop{background-color:var(--p-color-input-bg-surface-hover, #ffffff);box-shadow:var(--p-shadow-input-hover)}.loom-Input__Input:focus-visible~.loom-Input__Backdrop,.loom-Input:focus-within .loom-Input__Backdrop{background-color:var(--p-color-input-bg-surface-active, #ffffff);box-shadow:var(--p-shadow-input-focus)}.loom-Input--multiline{align-items:stretch;flex-wrap:wrap}.loom-Input--multiline>.loom-Input__Input{min-height:calc(3 * var(--p-font-line-height-500, 1.25rem) + var(--p-space-300, .75rem));padding-right:var(--p-space-300, .75rem);padding-left:var(--p-space-300, .75rem);overflow:auto;resize:vertical}.loom-Input--error .loom-Input__Backdrop{background-color:var(--p-color-bg-surface, #ffffff);box-shadow:var(--p-shadow-input-error)}.loom-Input--error:hover:not(:focus-within) .loom-Input__Backdrop{box-shadow:var(--p-shadow-input-error)}.loom-Input--error .loom-Input__Input:focus-visible~.loom-Input__Backdrop,.loom-Input--error:focus-within .loom-Input__Backdrop{background-color:var(--p-color-bg-surface, #ffffff);box-shadow:var(--p-shadow-input-error-focus)}.loom-Input--disabled,.loom-InputField--disabled .loom-Input__Label,.loom-InputField--disabled .loom-Input__HelpText{color:var(--p-color-text-disabled, #a6a6a6);cursor:default}.loom-Input--disabled .loom-Input__Backdrop{background-color:var(--p-color-bg-surface-disabled, rgba(0, 0, 0, .03));box-shadow:var(--p-shadow-input-disabled)}.loom-Input--disabled .loom-Input__Prefix,.loom-Input--disabled .loom-Input__Suffix{color:var(--p-color-text-disabled, #a6a6a6)}.loom-Input--readOnly .loom-Input__Input{color:var(--p-color-text-secondary, #4a4a4a)}.loom-Input--readOnly .loom-Input__Backdrop{background-color:var(--p-color-bg-surface-disabled, rgba(0, 0, 0, .03));box-shadow:var(--p-shadow-input-disabled)}.loom-Layout{--loom-layout-gap: var(--p-space-400, 1rem);--loom-layout-primary-min-width: 30rem;--loom-layout-secondary-min-width: 15rem;--loom-layout-one-half-min-width: 20rem;--loom-layout-one-third-min-width: 15rem;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:var(--loom-layout-gap);width:100%;min-width:0;color:var(--p-color-text, #101010)}.loom-Layout__Section{display:flex;flex-direction:column;gap:var(--loom-layout-gap, var(--p-space-400, 1rem));flex:2 1 var(--loom-layout-primary-min-width);min-width:min(100%,32rem);max-width:100%}.loom-Layout__Section--fullWidth{flex-basis:100%;min-width:0}.loom-Layout__Section--oneHalf{flex:1 1 var(--loom-layout-one-half-min-width);min-width:0}.loom-Layout__Section--oneThird{flex:1 1 var(--loom-layout-one-third-min-width);min-width:0}.loom-Layout__AnnotatedSection{flex:1 1 100%;min-width:0;max-width:100%}.loom-Layout__AnnotatedSection+.loom-Layout__AnnotatedSection{padding-top:var(--loom-layout-gap);border-top:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2)}.loom-Layout__AnnotationWrapper{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--loom-layout-gap);min-width:0}.loom-Layout__Annotation{flex:1 1 var(--loom-layout-secondary-min-width);min-width:min(100%,var(--loom-layout-secondary-min-width));max-width:22rem}.loom-Layout__AnnotationText{display:grid;gap:var(--p-space-200, .5rem);padding-block-start:var(--p-space-100, .25rem)}.loom-Layout__AnnotationTitle{margin:0;color:var(--p-color-text, #101010);font-size:var(--p-font-size-heading-medium, .8125rem);font-weight:var(--p-font-weight-heading-medium, 500);letter-spacing:0;line-height:var(--p-font-line-height-500, 1.25rem)}.loom-Layout__AnnotationDescriptionWrapper,.loom-Layout__AnnotationDescription{margin:0;color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-325, .8125rem);letter-spacing:0;line-height:var(--p-font-line-height-500, 1.25rem)}.loom-Layout__AnnotationDescriptionWrapper>*{margin-block:0}.loom-Layout__AnnotationContent{flex:2 1 var(--loom-layout-primary-min-width);min-width:min(100%,var(--loom-layout-primary-min-width));max-width:100%}@media(min-width:48rem){.loom-Layout__Section--sticky{position:sticky;top:var(--p-space-400, 1rem);align-self:start}}@media(max-width:47.9975rem){.loom-Layout{--loom-layout-gap: var(--p-space-300, .75rem)}.loom-Layout__Section,.loom-Layout__Section--oneHalf,.loom-Layout__Section--oneThird,.loom-Layout__Annotation,.loom-Layout__AnnotationContent{flex-basis:100%;min-width:0;max-width:100%}.loom-Layout__AnnotationText{padding-block-start:0}}@media print{.loom-Layout{display:block}.loom-Layout__Section,.loom-Layout__AnnotatedSection{break-inside:avoid;margin-block-end:var(--p-space-400, 1rem)}}.loom-Modal__Overlay{position:fixed;inset:0;z-index:var(--p-z-index-10, 512);background:#00000080;animation:loom-modal-overlay-enter var(--pc-modal-duration, .15s) var(--pc-modal-ease, cubic-bezier(.2, .8, 0, 1))}.loom-Modal__Overlay[data-state=closed]{animation-name:loom-modal-overlay-exit}.loom-Modal__Overlay--instant{animation-duration:0s}.loom-Modal__Container{position:fixed;inset:0;z-index:var(--p-z-index-11, 513);display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none}.loom-Modal__Dialog{--pc-modal-dialog-vertical-spacing: 60px;--pc-modal-close-size: 1.75rem;--pc-modal-hidden-title-close-offset: calc(var(--p-space-400, 1rem) - ((var(--pc-modal-close-size) - var(--p-font-line-height-500, 1.25rem)) / 2));pointer-events:auto;position:fixed;right:0;bottom:0;left:0;display:flex;flex-direction:column;width:100%;max-height:calc(100vh - var(--pc-modal-dialog-vertical-spacing));overflow:hidden;background:var(--p-color-bg-surface, #ffffff);border-radius:var(--p-border-radius-dialog, 1.5rem) var(--p-border-radius-dialog, 1.5rem) 0 0;box-shadow:0 2px 3px -1px #0000000f,0 4px 6px -2px #0000000f,0 8px 12px -4px #0000000f,0 16px 24px -6px #0000000f,0 32px 48px -8px #0000000f,0 0 0 1px #00000014;color:var(--p-color-text, #101010);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);outline:none;animation:loom-modal-enter var(--pc-modal-duration, .15s) var(--pc-modal-ease, cubic-bezier(.2, .8, 0, 1))}.loom-Modal__Dialog[data-state=closed]{animation-name:loom-modal-exit}.loom-Modal--instant{animation-duration:0s}.loom-Modal__Header{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--p-space-400, 1rem);align-items:center;padding:var(--p-space-400, 1rem) var(--p-space-500, 1.25rem)}.loom-Modal__Header--titleHidden{position:absolute;top:var(--pc-modal-hidden-title-close-offset);right:var(--p-space-400, 1rem);z-index:1;display:block;min-height:0;padding:0;background:transparent;border:0}.loom-Modal__Title{min-width:0;margin:0;color:var(--p-color-text, #101010);font-size:.9375rem;font-weight:var(--p-font-weight-medium, 500);letter-spacing:0;line-height:1.375rem;overflow-wrap:anywhere}.loom-Modal__Title--hidden,.loom-Modal__SpinnerLabel{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.loom-Modal__CloseButton{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:var(--pc-modal-close-size);height:var(--pc-modal-close-size);color:var(--p-color-icon, #101010);background:var(--p-color-bg-surface, #ffffff);border-radius:var(--p-border-radius-full, 9999px);box-shadow:0 0 0 1px #00000012,0 2px 20px #00000008,0 5px 20px #00000008,0 8px 60px #00000008;cursor:pointer}.loom-Modal__CloseButton:hover{background:var(--p-color-bg-surface-hover, #f7f7f7)}.loom-Modal__CloseButton:disabled{opacity:.5;cursor:default}.loom-Modal__CloseButton:active,.loom-Modal__CloseButton[data-state=open]{background:var(--p-color-bg-surface-active, #f2f2f2)}.loom-Modal__CloseButton:focus-visible{outline:2px solid var(--p-color-border-focus, #5083f0);outline-offset:1px}.loom-Modal__CloseButton svg{display:block;width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.loom-Modal__Body{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.loom-Modal__Body--noScroll{overflow:hidden}.loom-Modal__Section{display:flex;flex-direction:column;gap:var(--p-space-400, 1rem);padding:var(--p-space-100, .25rem) var(--p-space-500, 1.25rem);color:var(--p-color-text, #101010);font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-Modal__Section+.loom-Modal__Section{margin-top:var(--p-space-400, 1rem)}.loom-Modal__Body:last-child>.loom-Modal__Section:last-child{padding-bottom:var(--p-space-500, 1.25rem)}.loom-Modal__Section--flush{padding:0}.loom-Modal__Section--subdued{padding-block:var(--p-space-400, 1rem);background:var(--p-color-bg-surface-secondary, #f7f7f7)}.loom-Modal__Section--titleHidden{padding-right:calc(var(--p-space-1200, 3rem) + var(--p-space-200, .5rem))}.loom-Modal__Loading{position:relative;display:flex;align-items:center;justify-content:center;min-height:12.5rem;padding:var(--p-space-400, 1rem)}.loom-Modal__Spinner{display:inline-flex;width:1.25rem;height:1.25rem;color:var(--p-color-icon-brand, #0a0a0a)}.loom-Modal__Spinner svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2;animation:loom-modal-spinner var(--p-motion-duration-500, .5s) linear infinite}.loom-Modal__Footer{display:flex;flex-wrap:wrap;gap:var(--p-space-400, 1rem);align-items:center;justify-content:space-between;padding:var(--p-space-300, .75rem) var(--p-space-500, 1.25rem) var(--p-space-400, 1rem)}.loom-Modal__FooterContent{min-width:0;color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-Modal__FooterActions{display:inline-flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--p-space-200, .5rem);align-items:center;justify-content:flex-end;margin-left:auto}.loom-Modal--sizeFullScreen{height:100vh;height:100dvh;max-height:none;border-radius:0}@media(min-width:48em){.loom-Modal__Container{justify-content:center}.loom-Modal__Dialog{position:relative;right:auto;bottom:auto;left:auto;max-width:620px;margin:0 auto;border-radius:var(--p-border-radius-dialog, 1.5rem);animation-name:loom-modal-enter-centered}.loom-Modal__Dialog[data-state=closed]{animation-name:loom-modal-exit-centered}.loom-Modal--limitHeight{max-height:min(600px,calc(100vh - var(--pc-modal-dialog-vertical-spacing)))}.loom-Modal--sizeSmall{max-width:380px}.loom-Modal--sizeLarge{max-width:calc(100% - var(--p-space-1600, 4rem))}.loom-Modal--sizeFullScreen{width:calc(100% - var(--p-space-1600, 4rem));max-width:none;height:calc(100vh - var(--p-space-1600, 4rem))}}@media(min-width:65em){.loom-Modal--sizeLarge{max-width:980px}}@keyframes loom-modal-overlay-enter{0%{opacity:0}to{opacity:1}}@keyframes loom-modal-overlay-exit{0%{opacity:1}to{opacity:0}}@keyframes loom-modal-enter{0%{opacity:0;transform:translateY(12.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes loom-modal-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12.5rem)}}@keyframes loom-modal-enter-centered{0%{opacity:0;transform:translateY(.5rem) scale(.98)}to{opacity:1;transform:none}}@keyframes loom-modal-exit-centered{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(.5rem) scale(.98)}}@keyframes loom-modal-spinner{to{transform:rotate(360deg)}}.loom-Modal__Dialog:focus-visible{outline:none}.loom-Page{--loom-page-primary-max-width: var(--pg-layout-width-primary-max, 41.375rem);--loom-page-secondary-max-width: var(--pg-layout-width-secondary-max, 20rem);--loom-page-layout-gap: var(--pg-layout-width-inner-spacing-base, var(--p-space-400, 1rem));--loom-page-max-width: calc( var(--loom-page-primary-max-width) + var(--loom-page-secondary-max-width) + var(--loom-page-layout-gap) );--loom-page-padding-inline: 0;--loom-page-header-padding-block-start: var(--p-space-400, 1rem);--loom-page-header-padding-block-end: var(--p-space-300, .75rem);--loom-page-content-padding-block-end: var(--p-space-800, 2rem);--loom-page-title-font-size: var(--p-font-size-heading-medium, .8125rem);--loom-page-title-font-weight: var(--p-font-weight-heading-medium, 500);--loom-page-title-line-height: var(--p-font-line-height-700, 1.75rem);--loom-page-title-control-size: var(--p-height-700, 1.75rem);--loom-page-breadcrumb-font-size: var(--p-font-size-body-medium, .8125rem);--loom-page-breadcrumb-font-weight: var(--p-font-weight-regular, 400);--loom-page-breadcrumb-line-height: var(--p-font-line-height-500, 1.25rem);width:100%;max-width:var(--loom-page-max-width);min-width:0;margin-inline:auto;padding-inline:var(--loom-page-padding-inline);color:var(--p-color-text, #101010)}.loom-Page--fullWidth{--loom-page-max-width: none}.loom-Page--narrowWidth{--loom-page-max-width: var(--loom-page-primary-max-width)}@media(min-width:30.625rem){.loom-Page{--loom-page-padding-inline: var(--p-space-400, 1rem)}}.loom-Page--noHeader{padding-block-start:var(--p-space-500, 1.25rem)}.loom-Page__Header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--p-space-400, 1rem);align-items:start;padding-block-start:var(--loom-page-header-padding-block-start);padding-block-end:var(--loom-page-header-padding-block-end)}.loom-Page__HeaderBody{display:flex;min-width:0;align-items:center;gap:var(--p-space-200, .5rem)}.loom-Page__TitleArea{display:grid;min-width:0;gap:var(--p-space-100, .25rem)}.loom-Page__TitleRow{display:flex;min-width:0;flex-wrap:wrap;align-items:center;column-gap:var(--p-space-200, .5rem);row-gap:var(--p-space-100, .25rem)}.loom-Page__TitleActions{display:inline-flex;flex:0 0 auto;align-items:center;gap:0;margin-inline-start:calc(var(--p-space-100, .25rem) * -1)}.loom-Page__TitleAction{--pc-button-gap: 0;--pc-button-padding-block: var(--p-space-050, .125rem);--pc-button-padding-inline: var(--p-space-050, .125rem);width:var(--p-height-700, 1.75rem);min-width:var(--p-height-700, 1.75rem);height:var(--p-height-700, 1.75rem);min-height:var(--p-height-700, 1.75rem);color:var(--p-color-icon, #101010)}.loom-Page__TitleActionIcon,.loom-Page__TitleAction .loom-Button__Icon{display:inline-flex;align-items:center;justify-content:center}.loom-Page__TitleActionIcon svg,.loom-Page__TitleActionIcon img{display:block;width:var(--p-space-500, 1.25rem);height:var(--p-space-500, 1.25rem)}.loom-Page__TitleActionIcon svg{fill:currentColor}.loom-Page__TitleActionSeparator{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;margin-block:0;margin-inline-start:0;margin-inline-end:var(--p-space-100, .25rem);height:var(--p-height-700, 1.75rem);color:var(--p-color-icon-secondary, #606060)}.loom-Page__Breadcrumbs{display:inline-flex;min-width:0;align-items:center;gap:0}.loom-Page__Breadcrumb{appearance:none;display:inline-flex;align-items:center;min-width:0;max-width:18rem;min-height:var(--p-height-700, 1.75rem);padding:0;overflow:hidden;color:var(--p-color-text-secondary, #4a4a4a);font:inherit;font-size:var(--loom-page-breadcrumb-font-size);font-weight:var(--loom-page-breadcrumb-font-weight);line-height:var(--loom-page-breadcrumb-line-height);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;background:transparent;border:0;border-radius:var(--p-border-radius-200, .5rem)}.loom-Page__Breadcrumb:is(a,button){cursor:pointer;padding-inline:var(--p-space-150, .375rem)}.loom-Page__Breadcrumb:is(a,button):hover{color:var(--p-color-text, #101010);background:var(--p-color-bg-fill-transparent-hover, rgba(0, 0, 0, .08));text-decoration:none}.loom-Page__Breadcrumb:is(a,button):active{background:var(--p-color-bg-fill-transparent-active, rgba(0, 0, 0, .13))}.loom-Page__Breadcrumb:is(a,button):focus-visible{outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #5083f0);outline-offset:var(--p-space-025, .0625rem)}.loom-Page__BreadcrumbSeparator{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--p-space-400, 1rem);height:var(--p-height-700, 1.75rem);color:var(--p-color-icon-secondary, #606060)}.loom-Page__Title{min-width:0;margin:0;color:var(--p-color-text, #101010);font-size:var(--loom-page-title-font-size);font-weight:var(--loom-page-title-font-weight);letter-spacing:0;line-height:var(--loom-page-title-line-height);overflow-wrap:anywhere}.loom-Page__Title+.loom-Page__TitleMetadata{margin-inline-start:calc(var(--p-space-200, .5rem) * -1 + .25rem)}.loom-Page__TitleArea:has(.loom-Page__Title--compact){gap:var(--p-space-050, .125rem)}.loom-Page__Title--hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.loom-Page__TitleMetadata{display:inline-flex;min-width:0;align-items:center}.loom-Page__Subtitle,.loom-Page__AdditionalMetadata{max-width:46rem;margin:0;color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-325, .8125rem);letter-spacing:0;line-height:var(--p-font-line-height-500, 1.25rem)}.loom-Page__AdditionalMetadata{display:flex;flex-wrap:wrap;gap:var(--p-space-200, .5rem)}.loom-Page__Actions,.loom-Page__SecondaryActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--p-space-200, .5rem)}.loom-Page__ActionMenu{display:flex;flex:0 0 auto}.loom-Page__PrimaryAction{display:flex}.loom-Page__Action{white-space:nowrap}.loom-Page__BackAction{--pc-button-gap: 0;--pc-button-padding-block: 0;--pc-button-padding-inline: 0;flex:0 0 auto;align-self:center;width:var(--loom-page-title-control-size);min-width:var(--loom-page-title-control-size);height:var(--loom-page-title-control-size);min-height:var(--loom-page-title-control-size);margin-inline-start:calc(var(--p-space-200, .5rem) * -1);color:var(--p-color-icon, #101010)}.loom-Page__BackActionIcon,.loom-Page__BackAction .loom-Button__Icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.loom-Page__BackActionIcon svg{display:block;width:1.25rem;height:1.25rem;fill:currentColor}.loom-Page__Content{min-width:0;padding-block-end:var(--loom-page-content-padding-block-end)}.loom-Page__SkeletonContent{display:grid;gap:var(--p-space-400, 1rem)}.loom-Page__SkeletonCard{display:grid;gap:var(--p-space-400, 1rem);padding:var(--p-space-400, 1rem);background:var(--p-color-bg-surface, #ffffff);border-radius:var(--p-border-radius-300, .75rem);box-shadow:var(--p-shadow-100, 0 0 2px rgba(0, 0, 0, .24), 0 2px 12px rgba(0, 0, 0, .02), 0 4px 16px rgba(0, 0, 0, .02), 0 4px 48px rgba(0, 0, 0, .02))}.loom-Page__LoadingSkeleton{margin-inline:0}.loom-Page__LoadingSkeleton .loom-SkeletonPage__Header,.loom-Page__LoadingSkeleton .loom-SkeletonPage__Content{padding-inline:0}.loom-Page[role=status][aria-label="Loading page"]{display:grid;min-block-size:100dvh;place-items:center}.loom-Page[role=status][aria-label="Loading page"] .loom-Page__LoadingSkeleton{display:none}.loom-Page[role=status][aria-label="Loading page"]:before{content:"";display:block;block-size:var(--p-space-800, 2rem);inline-size:var(--p-space-800, 2rem);border:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2);border-block-start-color:var(--p-color-border-inverse, #606060);border-radius:var(--p-border-radius-full, 9999px);animation:loom-page-loading-spinner .75s linear infinite}@media(prefers-reduced-motion:reduce){.loom-Page[role=status][aria-label="Loading page"]:before{animation:none}}@keyframes loom-page-loading-spinner{to{transform:rotate(1turn)}}@media(max-width:47.9975rem){.loom-Page{--loom-page-padding-inline: var(--p-space-400, 1rem);--loom-page-header-padding-block-start: var(--p-space-400, 1rem);--loom-page-header-padding-block-end: var(--p-space-300, .75rem)}.loom-Page__Header{grid-template-columns:minmax(0,1fr)}.loom-Page__Actions,.loom-Page__SecondaryActions{justify-content:flex-start}}.loom-Page__HeaderEnd{height:0}.loom-Page__SaveBar{--loom-page-save-bar-background: var(--p-color-bg-surface, #ffffff);--loom-page-save-bar-color: var(--p-color-text, #101010);--loom-page-save-bar-inset-block-end: var(--p-space-400, 1rem);position:sticky;bottom:var(--loom-page-save-bar-inset-block-end);z-index:20;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--p-space-300, .75rem);min-width:0;max-width:var(--loom-page-max-width);margin-inline:auto;padding:var(--p-space-200, .5rem) var(--p-space-200, .5rem) var(--p-space-200, .5rem) var(--p-space-400, 1rem);color:var(--loom-page-save-bar-color);background:var(--loom-page-save-bar-background);border-radius:var(--p-border-radius-300, .75rem);box-shadow:0 4px 18px #00000038}.loom-Page__SaveBarMessage{min-width:0;overflow-wrap:anywhere;font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-medium, 500);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-Page__SaveBarActions{display:flex;flex:0 0 auto;align-items:center;gap:var(--p-space-200, .5rem);margin-inline-start:auto}.loom-Popover__Content{--pc-popover-max-height: min(36rem, var(--radix-popover-content-available-height));--pc-popover-arrow-fill: var(--p-color-bg-surface, #ffffff);z-index:var(--p-z-index-12, 520);box-sizing:border-box;width:max-content;min-width:10rem;max-width:min(calc(100vw - 1rem),22rem);max-height:var(--pc-popover-max-height);overflow-y:auto;overflow-x:hidden;color:var(--p-color-text, #101010);padding:var(--p-space-100, .25rem);background:var(--p-color-bg-surface, #ffffff);border:0;border-radius:var(--p-border-radius-popover, 1rem);box-shadow:var(--p-shadow-popover);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--p-font-size-325, .8125rem);letter-spacing:0;line-height:var(--p-font-line-height-500, 1.25rem);transform-origin:var(--radix-popover-content-transform-origin);will-change:opacity,transform}.loom-Popover__Content--widthWide{min-width:min(24rem,calc(100vw - 1rem));max-width:min(calc(100vw - 1rem),28rem)}.loom-Popover__Content--widthFull{width:var(--radix-popover-trigger-width, 100%);max-width:calc(100vw - 1rem)}.loom-Popover__Content--fluidContent{width:max-content}.loom-Popover__Content--fullHeight{height:var(--radix-popover-content-available-height)}.loom-Popover__Content:focus-visible{outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #5083f0);outline-offset:var(--p-space-025, .0625rem)}.loom-Popover__Content[data-state=open]{animation:loom-popover-enter var(--p-motion-duration-150, .15s) var(--p-motion-ease-out, cubic-bezier(0, 0, .58, 1))}.loom-Popover__Content[data-state=closed]{animation:loom-popover-exit var(--p-motion-duration-100, .1s) var(--p-motion-ease, cubic-bezier(.25, .1, .25, 1))}.loom-Popover__Content[data-side=top]{--pc-popover-enter-y: .25rem}.loom-Popover__Content[data-side=bottom]{--pc-popover-enter-y: -.25rem}.loom-Popover__Content[data-side=left]{--pc-popover-enter-x: .25rem}.loom-Popover__Content[data-side=right]{--pc-popover-enter-x: -.25rem}.loom-Popover__Arrow{display:block;fill:var(--pc-popover-arrow-fill);filter:drop-shadow(0 2px 1px rgba(26,26,26,.1));pointer-events:none;stroke:var(--p-color-border-secondary, #f2f2f2);stroke-width:1px}.loom-Popover__Arrow polygon{fill:var(--pc-popover-arrow-fill);stroke:var(--p-color-border-secondary, #f2f2f2);stroke-width:1px}.loom-Popover__Pane{max-height:inherit;overflow:auto;color:inherit;overscroll-behavior:contain}.loom-Popover__Pane--fixed{overflow:visible}.loom-Popover__Pane--subdued,.loom-Popover__Section--subdued{background:var(--p-color-bg-surface-secondary, #f7f7f7);border-radius:var(--p-border-radius-200, .5rem)}.loom-Popover__Pane+.loom-Popover__Pane,.loom-Popover__Section+.loom-Popover__Section{border-top:1px solid var(--p-color-border-secondary, #f2f2f2);margin-top:4px;padding-top:4px}.loom-Popover__Section{padding:8px 12px;color:inherit}.loom-Popover__Section>:first-child{margin-top:0}.loom-Popover__Section>:last-child{margin-bottom:0}@keyframes loom-popover-enter{0%{opacity:0;transform:scale(.98) translate(var(--pc-popover-enter-x, 0),var(--pc-popover-enter-y, 0))}to{opacity:1;transform:scale(1) translate(0)}}@keyframes loom-popover-exit{0%{opacity:1;transform:scale(1) translate(0)}to{opacity:0;transform:scale(.98) translate(var(--pc-popover-enter-x, 0),var(--pc-popover-enter-y, 0))}}@media(max-width:640px){.loom-Popover__Content{--pc-popover-width: min( calc(100vw - 1rem) , 20rem);border-radius:var(--p-border-radius-popover, 1rem)}}.loom-Radio{display:inline-flex;align-items:center;gap:var(--p-space-200, .5rem);min-width:0;color:var(--p-color-text, #101010);cursor:pointer;font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--p-font-size-325, .8125rem);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-Radio--disabled{color:var(--p-color-text-disabled, #a6a6a6);cursor:default}.loom-Radio__Control{position:relative;display:inline-flex;flex:0 0 auto;width:var(--p-space-400, 1rem);height:var(--p-space-400, 1rem);margin:var(--p-space-025, .0625rem)}.loom-Radio__Input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;clip:rect(0,0,0,0);border:0}.loom-Radio__Backdrop{position:relative;display:block;width:100%;height:100%;background:var(--p-color-input-bg-surface, #ffffff);border:var(--p-border-width-025, .0625rem) solid var(--p-color-input-border, #dddddd);border-radius:var(--p-border-radius-full, 9999px);transition:background var(--p-motion-duration-100, .1s) var(--p-motion-ease-out, cubic-bezier(0, 0, .58, 1)),border-color var(--p-motion-duration-100, .1s) var(--p-motion-ease-out, cubic-bezier(0, 0, .58, 1))}.loom-Radio__Backdrop:before{position:absolute;top:50%;left:50%;width:var(--p-space-200, .5rem);height:var(--p-space-200, .5rem);content:"";background:var(--p-color-text-brand-on-bg-fill, #ffffff);border-radius:var(--p-border-radius-full, 9999px);opacity:0;transform:translate(-50%,-50%) scale(.1);transition:opacity var(--p-motion-duration-150, .15s) var(--p-motion-ease-out, cubic-bezier(0, 0, .58, 1)),transform var(--p-motion-duration-150, .15s) var(--p-motion-ease-out, cubic-bezier(0, 0, .58, 1))}.loom-Radio:hover .loom-Radio__Input:not(:disabled)+.loom-Radio__Backdrop{background:var(--p-color-input-bg-surface-hover, #ffffff);border-color:var(--p-color-input-border-hover, #d0d0d0)}.loom-Radio__Input:focus-visible+.loom-Radio__Backdrop{outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #5083f0);outline-offset:var(--p-space-025, .0625rem)}.loom-Radio__Input:checked+.loom-Radio__Backdrop{background:var(--p-color-bg-fill-brand-selected, #0a0a0a);border-color:var(--p-color-bg-fill-brand-selected, #0a0a0a)}.loom-Radio:hover .loom-Radio__Input:checked:not(:disabled)+.loom-Radio__Backdrop{background:var(--p-color-bg-fill-brand-selected, #0a0a0a);border-color:var(--p-color-bg-fill-brand-selected, #0a0a0a)}.loom-Radio__Input:checked+.loom-Radio__Backdrop:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.loom-Radio__Input:disabled+.loom-Radio__Backdrop{background:var(--p-color-bg-fill-disabled, rgba(0, 0, 0, .03));border-color:var(--p-color-border-disabled, #f7f7f7)}.loom-Radio__Label{min-width:0}.loom-Radio__Label--hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;clip:rect(0,0,0,0);border:0}.loom-ResourceList{padding:0;margin:0;color:var(--p-color-text, #101010);list-style:none}.loom-ResourceList__Item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--p-space-300, .75rem);align-items:center;min-width:0;padding-block:var(--p-space-300, .75rem)}.loom-ResourceList__Item--noLeading{grid-template-columns:minmax(0,1fr) auto}.loom-ResourceList__Item:first-child{padding-block-start:0}.loom-ResourceList__Item:last-child{padding-block-end:0}.loom-ResourceList__Item+.loom-ResourceList__Item{border-top:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2)}.loom-ResourceList__Leading,.loom-ResourceList__Action{display:flex;align-items:center}.loom-ResourceList__Content{min-width:0}.loom-ResourceList__Title{min-width:0;overflow-wrap:anywhere;font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-medium, 500);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-ResourceList__Title a{color:var(--p-color-text-link, #1650d0);text-decoration:none}.loom-ResourceList__Title a:hover{color:var(--p-color-text-link-hover, #1347b9);text-decoration:underline;text-underline-offset:var(--p-space-050, .125rem)}.loom-ResourceList__Title a:focus-visible{outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #5083f0);outline-offset:var(--p-space-025, .0625rem);border-radius:var(--p-border-radius-100, .25rem)}.loom-ResourceList__Description{min-width:0;margin-block-start:var(--p-space-050, .125rem);overflow-wrap:anywhere;color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-300, .75rem);line-height:var(--p-font-line-height-400, 1rem)}.loom-ResourceList__Empty{color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-325, .8125rem);line-height:var(--p-font-line-height-500, 1.25rem)}@media(max-width:30rem){.loom-ResourceList__Item{grid-template-columns:auto minmax(0,1fr);align-items:start}.loom-ResourceList__Item--noLeading{grid-template-columns:minmax(0,1fr) auto}.loom-ResourceList__Action{grid-column:2;justify-self:start}}.loom-ResourceList__Overflow{display:flex;align-items:center;padding-block:var(--p-space-200, .5rem)}.loom-SelectField{display:flex;flex-direction:column;gap:var(--p-space-100, .25rem);min-width:0;color:var(--p-color-text, #101010);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--p-font-size-325, .8125rem);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-Select__Label{display:inline-flex;gap:var(--p-space-050, .125rem);width:fit-content;color:var(--p-color-text, #101010);font-weight:var(--p-font-weight-medium, 500)}.loom-Select__RequiredIndicator,.loom-Select__Error{color:var(--p-color-text-critical, #650a06)}.loom-Select__HelpText{color:var(--p-color-text-secondary, #4a4a4a)}.loom-Select__Label--hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;clip:rect(0,0,0,0);border:0}.loom-Select{--pc-select-backdrop: 10;--pc-select-content: 20;--pc-select-input: 30;position:relative;min-width:var(--p-width-2400, 6rem)}.loom-Select select::-ms-expand{display:none}.loom-Select__Content{position:relative;z-index:var(--pc-select-content);display:flex;align-items:center;width:100%;min-height:var(--pg-control-height, var(--p-height-800, 2rem));padding:var(--p-space-150, .375rem) var(--p-space-200, .5rem) var(--p-space-150, .375rem) var(--p-space-300, .75rem);color:var(--p-color-text, #101010);font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-500, 1.25rem);pointer-events:none}.loom-Select__InlineLabel{flex:0 0 auto;max-width:50%;padding-right:var(--p-space-100, .25rem);overflow:hidden;color:var(--p-color-text-secondary, #4a4a4a);text-overflow:ellipsis;white-space:nowrap}.loom-Select__Prefix{display:inline-flex;flex:0 0 auto;align-items:center;padding-right:var(--p-space-100, .25rem);color:var(--p-color-text-secondary, #4a4a4a)}.loom-Select__SelectedOption{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loom-Select__Icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--p-space-500, 1.25rem);height:var(--p-space-500, 1.25rem);margin-left:var(--p-space-100, .25rem);color:var(--p-color-icon-secondary, #606060)}.loom-Select__Icon svg{display:block;width:100%;height:100%;fill:currentColor}.loom-Select__Input{position:absolute;z-index:var(--pc-select-input);inset:0;width:100%;height:100%;padding:var(--p-space-150, .375rem) var(--p-space-200, .5rem) var(--p-space-150, .375rem) var(--p-space-300, .75rem);margin:0;color:var(--p-color-text, #101010);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-500, 1.25rem);text-rendering:auto;cursor:pointer;appearance:none;opacity:0;border:none}.loom-Select__Backdrop{position:absolute;z-index:var(--pc-select-backdrop);inset:0;background-color:var(--p-color-input-bg-surface, #ffffff);border:0;border-radius:var(--p-border-radius-control, .75rem);box-shadow:var(--p-shadow-input);pointer-events:none}.loom-Select:not(.loom-Select--disabled):not(.loom-Select--error):hover:not(:focus-within) .loom-Select__Backdrop{background-color:var(--p-color-input-bg-surface-hover, #ffffff);box-shadow:var(--p-shadow-input-hover)}.loom-Select:not(.loom-Select--disabled):not(.loom-Select--error):hover .loom-Select__Icon{color:var(--p-color-icon-secondary-hover, #4a4a4a)}.loom-Select:not(.loom-Select--disabled):not(.loom-Select--error) .loom-Select__Input:active~.loom-Select__Backdrop{background-color:var(--p-color-input-bg-surface-active, #ffffff);box-shadow:var(--p-shadow-input-hover),var(--p-shadow-inset-200, inset -1px 0 1px 0 rgba(26, 26, 26, .12), inset 1px 0 1px 0 rgba(26, 26, 26, .12), inset 0 2px 1px 0 rgba(26, 26, 26, .2))}.loom-Select__Input:focus{outline:none}.loom-Select__Input:focus-visible~.loom-Select__Backdrop{background-color:var(--p-color-input-bg-surface-active, #ffffff);box-shadow:var(--p-shadow-input-focus)}.loom-Select--error .loom-Select__Backdrop,.loom-Select--error:hover:not(:focus-within) .loom-Select__Backdrop{background-color:var(--p-color-bg-surface, #ffffff);box-shadow:var(--p-shadow-input-error)}.loom-Select--error .loom-Select__Input:focus-visible~.loom-Select__Backdrop{background-color:var(--p-color-bg-surface, #ffffff);box-shadow:var(--p-shadow-input-error-focus)}.loom-Select--disabled .loom-Select__Content,.loom-SelectField--disabled .loom-Select__Label,.loom-SelectField--disabled .loom-Select__HelpText{color:var(--p-color-text-disabled, #a6a6a6)}.loom-Select--disabled .loom-Select__Input{cursor:default}.loom-Select--disabled .loom-Select__Icon{color:var(--p-color-icon-disabled, #a6a6a6)}.loom-Select--disabled .loom-Select__InlineLabel{color:inherit}.loom-Select--disabled .loom-Select__Backdrop{background-color:var(--p-color-bg-surface-disabled, rgba(0, 0, 0, .03));box-shadow:var(--p-shadow-input-disabled)}.loom-SegmentedControl{display:flex;flex-direction:column;align-items:flex-start;gap:var(--p-space-100, .25rem)}.loom-SegmentedControl--fullWidth{width:100%;align-items:stretch}.loom-SegmentedControl__Header{display:flex;align-items:center;justify-content:space-between;width:100%}.loom-SegmentedControl__Label{font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-medium, 500);color:var(--p-color-text, #101010);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-SegmentedControl__Label--hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.loom-SegmentedControl__RequiredIndicator{color:var(--p-color-text-critical, #650a06);margin-left:var(--p-space-050, .125rem)}.loom-SegmentedControl__Track{display:inline-flex;align-items:center;background-color:var(--p-color-bg-surface-tertiary, #f2f2f2);padding:2px;border-radius:var(--p-border-radius-200, .5rem);border:1px solid rgba(0,0,0,.04);gap:2px;-webkit-user-select:none;user-select:none;box-sizing:border-box}.loom-SegmentedControl--fullWidth .loom-SegmentedControl__Track{display:flex;width:100%}.loom-SegmentedControl__Segment{display:inline-flex;align-items:center;justify-content:center;gap:var(--p-space-100, .25rem);padding:0 var(--p-space-300, .75rem);border:none;background:transparent;color:var(--p-color-text-subdued, #4a4a4a);font-family:inherit;font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-regular, 400);border-radius:calc(var(--p-border-radius-200, .5rem) - 2px);cursor:pointer;white-space:nowrap;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;outline:none;box-sizing:border-box;min-width:0}.loom-SegmentedControl--fullWidth .loom-SegmentedControl__Segment{flex:1 1 0%;text-align:center}.loom-SegmentedControl__Text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loom-SegmentedControl--sizeSm .loom-SegmentedControl__Segment{height:1.5rem;font-size:var(--p-font-size-300, .75rem);padding:0 var(--p-space-200, .5rem)}.loom-SegmentedControl--sizeMd .loom-SegmentedControl__Segment{height:1.75rem;font-size:var(--p-font-size-325, .8125rem)}.loom-SegmentedControl--sizeLg .loom-SegmentedControl__Segment{height:2.25rem;font-size:var(--p-font-size-350, .9375rem);padding:0 var(--p-space-400, 1rem)}.loom-SegmentedControl__Segment:hover:not(:disabled):not(.loom-SegmentedControl__Segment--selected){color:var(--p-color-text, #101010);background-color:#0000000a}.loom-SegmentedControl__Segment--selected{background-color:#fff;color:var(--p-color-bg-fill-brand-active, #101010);font-weight:var(--p-font-weight-semibold, 600);box-shadow:0 1px 2px #00000014,0 0 0 1px var(--p-color-bg-fill-brand, rgba(0, 0, 0, .04))}.loom-SegmentedControl__Segment:focus-visible{outline:2px solid var(--p-color-border-focus, #5083f0);outline-offset:1px;z-index:1}.loom-SegmentedControl__Segment:disabled,.loom-SegmentedControl__Segment--disabled{color:var(--p-color-text-disabled, #a6a6a6);cursor:not-allowed;opacity:.6}.loom-SegmentedControl--disabled{opacity:.6;pointer-events:none}.loom-SegmentedControl__Icon{display:inline-flex;align-items:center;justify-content:center;font-size:1em}.loom-SegmentedControl__Badge{display:inline-flex;margin-left:var(--p-space-100, .25rem)}.loom-SegmentedControl__HelpText{font-size:var(--p-font-size-300, .75rem);color:var(--p-color-text-subdued, #4a4a4a)}.loom-SegmentedControl__Error{font-size:var(--p-font-size-300, .75rem);color:var(--p-color-text-critical, #650a06)}.loom-SettingsSection{overflow:hidden;color:var(--p-color-text, #101010);background:var(--p-color-bg-surface, #ffffff);border-radius:var(--p-border-radius-300, .75rem);box-shadow:0 5px 5px -2.5px #00000008,0 3px 3px -1.5px #00000005,0 2px 2px -1px #00000005,0 1px 1px -.5px #00000008,0 .5px .5px #0000000a,0 0 0 1px #0000000f}.loom-SettingsSection__Content{display:grid;gap:var(--p-space-400, 1rem);padding:var(--p-space-400, 1rem)}.loom-SettingsSection__Header{display:grid;gap:var(--p-space-100, .25rem)}.loom-SettingsSection__Title,.loom-SettingsSection__Description{margin:0}.loom-SettingsSection__Title{font-size:var(--p-font-size-heading-medium, .8125rem);font-weight:var(--p-font-weight-heading-medium, 500);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-SettingsSection__Description,.loom-SettingsRow__Description{color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-325, .8125rem);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-SettingsSection__Body{min-width:0}.loom-SettingsSection__Footer{display:flex;justify-content:flex-end;align-items:center;gap:var(--p-space-200, .5rem);min-height:var(--p-height-1000, 2.5rem);padding:var(--p-space-300, .75rem) var(--p-space-400, 1rem);background:var(--p-color-bg-surface-secondary, #f7f7f7);border-top:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2)}.loom-SettingsList{overflow:hidden;background:var(--p-color-bg-surface, #ffffff);border:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2);border-radius:var(--p-border-radius-200, .5rem)}.loom-SettingsSection__Body>.loom-SettingsList{margin-inline:calc(-1 * var(--p-space-400, 1rem));margin-block-end:calc(-1 * var(--p-space-400, 1rem));background:transparent;border:0;border-radius:0;border-top:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2)}.loom-SettingsSection__Body>.loom-SettingsList .loom-SettingsRow{padding-inline:var(--p-space-400, 1rem)}.loom-SettingsRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--p-space-400, 1rem);align-items:center;min-height:3.5rem;padding:var(--p-space-300, .75rem)}.loom-SettingsRow+.loom-SettingsRow{border-top:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2)}.loom-SettingsRow__Content{display:grid;min-width:0;gap:var(--p-space-050, .125rem)}.loom-SettingsRow__Title{min-width:0;font-size:var(--p-font-size-body-medium, .8125rem);font-weight:var(--p-font-weight-medium, 500);line-height:var(--p-font-line-height-500, 1.25rem);overflow-wrap:anywhere}.loom-SettingsRow__Action{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end}@media(max-width:40rem){.loom-SettingsSection{border-radius:var(--p-border-radius-200, .5rem)}.loom-SettingsRow{grid-template-columns:minmax(0,1fr);gap:var(--p-space-200, .5rem)}.loom-SettingsRow__Action{justify-content:flex-start}}.loom-Skeleton,.loom-SkeletonText__Line,.loom-SkeletonDisplayText,.loom-SkeletonThumbnail,.loom-SkeletonPage__BackAction,.loom-SkeletonPage__PrimaryAction,.loom-SkeletonTabs__Tab{--loom-skeleton-surface: var(--p-color-bg-fill-tertiary, #dddddd);--loom-skeleton-shimmer: var(--p-color-bg-fill-secondary, #ebebeb);position:relative;overflow:hidden;background:var(--loom-skeleton-surface)}.loom-Skeleton:not(.loom-Skeleton--static):after,.loom-SkeletonText__Line:after,.loom-SkeletonDisplayText:after,.loom-SkeletonThumbnail:after,.loom-SkeletonPage__BackAction:after,.loom-SkeletonPage__PrimaryAction:after,.loom-SkeletonTabs__Tab:after{position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--loom-skeleton-shimmer) 80%,transparent),transparent);content:"";transform:translate(-100%);animation:loom-skeleton-shimmer 1.6s ease-in-out infinite}.loom-Skeleton{display:block;width:100%;height:var(--p-space-300, .75rem);border-radius:var(--p-border-radius-100, .25rem)}.loom-Skeleton--inline{display:inline-block;vertical-align:middle}.loom-Skeleton--shapeCircle{aspect-ratio:1;border-radius:var(--p-border-radius-full, 9999px)}.loom-Skeleton--radius100{border-radius:var(--p-border-radius-100, .25rem)}.loom-Skeleton--radius200{border-radius:var(--p-border-radius-200, .5rem)}.loom-Skeleton--radius300{border-radius:var(--p-border-radius-300, .75rem)}.loom-Skeleton--radiusFull{border-radius:var(--p-border-radius-full, 9999px)}.loom-SkeletonText{width:100%}.loom-SkeletonText__Line{display:block;width:100%;height:var(--p-space-200, .5rem);border-radius:var(--p-border-radius-100, .25rem)}.loom-SkeletonText__Line+.loom-SkeletonText__Line{margin-top:var(--p-space-300, .75rem)}.loom-SkeletonText__Line--last{width:80%}.loom-SkeletonDisplayText{width:100%;max-width:var(--loom-skeleton-display-max-width, 7.5rem);height:var(--p-font-line-height-800, 2rem);border-radius:var(--p-border-radius-100, .25rem)}.loom-SkeletonDisplayText--sizeSmall{height:var(--p-font-line-height-700, 1.75rem)}.loom-SkeletonDisplayText--sizeMedium{height:var(--p-font-line-height-800, 2rem)}.loom-SkeletonDisplayText--sizeLarge{height:var(--p-font-line-height-900, 2.25rem)}.loom-SkeletonDisplayText--sizeExtraLarge{height:var(--p-font-line-height-1000, 2.5rem)}.loom-SkeletonThumbnail{flex:0 0 auto;border-radius:var(--p-border-radius-200, .5rem)}.loom-SkeletonThumbnail--sizeExtraSmall{width:var(--p-space-600, 1.5rem);height:var(--p-space-600, 1.5rem)}.loom-SkeletonThumbnail--sizeSmall{width:2.5rem;height:2.5rem}.loom-SkeletonThumbnail--sizeMedium{width:3.75rem;height:3.75rem}.loom-SkeletonThumbnail--sizeLarge{width:5rem;height:5rem}.loom-SkeletonPage{--loom-page-title-font-size: var(--p-font-size-heading-medium, .8125rem);--loom-page-title-font-weight: var(--p-font-weight-heading-medium, 500);--loom-page-title-line-height: var(--p-font-line-height-700, 1.75rem);width:100%;max-width:var(--loom-skeleton-page-max-width, 62.375rem);margin:0 auto;color:var(--p-color-text, #101010);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)}.loom-SkeletonPage--narrowWidth{max-width:var(--loom-skeleton-page-max-width-narrow, 41.375rem)}.loom-SkeletonPage--fullWidth{max-width:none}.loom-SkeletonPage__Header{display:flex;gap:var(--p-space-400, 1rem);align-items:center;justify-content:space-between;padding:var(--p-space-500, 1.25rem) var(--p-space-600, 1.5rem)}.loom-SkeletonPage__TitleGroup{display:flex;min-width:0;align-items:center;gap:var(--p-space-400, 1rem)}.loom-SkeletonPage__BackAction{width:var(--p-height-900, 2.25rem);height:var(--p-height-900, 2.25rem);border-radius:var(--p-border-radius-100, .25rem)}.loom-SkeletonPage__Title{min-width:0;margin:0;color:var(--p-color-text, #101010);font-size:var(--loom-page-title-font-size);font-weight:var(--loom-page-title-font-weight);letter-spacing:0;line-height:var(--loom-page-title-line-height)}.loom-SkeletonPage__TitleSkeleton{width:12rem}.loom-SkeletonPage__PrimaryAction{width:6.25rem;height:var(--p-height-900, 2.25rem);border-radius:var(--p-border-radius-100, .25rem)}.loom-SkeletonPage__Content{padding:0 var(--p-space-600, 1.5rem) var(--p-space-600, 1.5rem)}.loom-SkeletonTabs{display:flex;gap:var(--p-space-100, .25rem);width:100%;padding:var(--p-space-200, .5rem)}.loom-SkeletonTabs__Tab{width:5rem;height:var(--p-height-700, 1.75rem);border-radius:var(--p-border-radius-200, .5rem)}.loom-SkeletonTabs--fitted .loom-SkeletonTabs__Tab{flex:1 1 0;width:auto}@keyframes loom-skeleton-shimmer{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.loom-Skeleton:after,.loom-SkeletonText__Line:after,.loom-SkeletonDisplayText:after,.loom-SkeletonThumbnail:after,.loom-SkeletonPage__BackAction:after,.loom-SkeletonPage__PrimaryAction:after,.loom-SkeletonTabs__Tab:after{animation:none}}@media(max-width:640px){.loom-SkeletonPage__Header,.loom-SkeletonPage__Content{padding-right:var(--p-space-400, 1rem);padding-left:var(--p-space-400, 1rem)}.loom-SkeletonPage__Header{align-items:flex-start}}.loom-BlockStack,.loom-InlineStack{--loom-stack-gap-0: 0;--loom-stack-gap-100: var(--p-space-100, .25rem);--loom-stack-gap-200: var(--p-space-200, .5rem);--loom-stack-gap-300: var(--p-space-300, .75rem);--loom-stack-gap-400: var(--p-space-400, 1rem);--loom-stack-gap-500: var(--p-space-500, 1.25rem);--loom-stack-gap-600: var(--p-space-600, 1.5rem);--loom-stack-gap-800: var(--p-space-800, 2rem);min-width:0}.loom-BlockStack{display:flex;flex-direction:column}.loom-InlineStack{display:flex;min-width:0}.loom-BlockStack--gap0,.loom-InlineStack--gap0{gap:var(--loom-stack-gap-0)}.loom-BlockStack--gap100,.loom-InlineStack--gap100{gap:var(--loom-stack-gap-100)}.loom-BlockStack--gap200,.loom-InlineStack--gap200{gap:var(--loom-stack-gap-200)}.loom-BlockStack--gap300,.loom-InlineStack--gap300{gap:var(--loom-stack-gap-300)}.loom-BlockStack--gap400,.loom-InlineStack--gap400{gap:var(--loom-stack-gap-400)}.loom-BlockStack--gap500,.loom-InlineStack--gap500{gap:var(--loom-stack-gap-500)}.loom-BlockStack--gap600,.loom-InlineStack--gap600{gap:var(--loom-stack-gap-600)}.loom-BlockStack--gap800,.loom-InlineStack--gap800{gap:var(--loom-stack-gap-800)}.loom-BlockStack--alignStart{align-items:flex-start}.loom-BlockStack--alignCenter{align-items:center}.loom-BlockStack--alignEnd{align-items:flex-end}.loom-BlockStack--alignStretch{align-items:stretch}.loom-InlineStack--alignStart{justify-content:flex-start}.loom-InlineStack--alignCenter{justify-content:center}.loom-InlineStack--alignEnd{justify-content:flex-end}.loom-InlineStack--alignSpaceAround{justify-content:space-around}.loom-InlineStack--alignSpaceBetween{justify-content:space-between}.loom-InlineStack--alignSpaceEvenly{justify-content:space-evenly}.loom-InlineStack--blockAlignStart{align-items:flex-start}.loom-InlineStack--blockAlignCenter{align-items:center}.loom-InlineStack--blockAlignEnd{align-items:flex-end}.loom-InlineStack--blockAlignBaseline{align-items:baseline}.loom-InlineStack--blockAlignStretch{align-items:stretch}.loom-InlineStack--wrap{flex-wrap:wrap}.loom-Tabs{width:100%;color:var(--p-color-text, #101010)}.loom-Tabs__Wrapper{max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.loom-Tabs__Wrapper::-webkit-scrollbar{display:none}.loom-Tabs__List{display:flex;gap:var(--p-space-100, .25rem);align-items:center;min-width:max-content;padding:6px 0}.loom-Tabs--fitted .loom-Tabs__List{min-width:100%}.loom-Tabs__TabItem{display:flex;flex:0 0 auto;min-width:0}.loom-Tabs--fitted .loom-Tabs__TabItem{flex:1 1 0}.loom-Tabs__Tab{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:var(--p-space-1200, 3rem);min-height:28px;padding:4px 10px;color:var(--p-color-text-secondary, #4a4a4a);text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;background:transparent;border:0;border-radius:var(--p-border-radius-200, .5rem);outline:none;font:inherit;font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-medium, 500);letter-spacing:0;line-height:var(--p-font-line-height-500, 1.25rem);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .1s ease,color .1s ease}.loom-Tabs--fitted .loom-Tabs__Tab{width:100%}.loom-Tabs__Tab:hover:not([aria-disabled=true]):not(.loom-Tabs__Tab--selected){color:var(--p-color-text, #101010);background:#0000000d}.loom-Tabs__Tab:active:not([aria-disabled=true]):not(.loom-Tabs__Tab--selected){background:var(--p-color-bg-fill-transparent-active, rgba(0, 0, 0, .13))}.loom-Tabs__Tab:focus-visible{outline:2px solid var(--p-color-border-focus, #5083f0);outline-offset:1px}.loom-Tabs__Tab--selected{color:var(--p-color-text, #101010);background:var(--p-color-bg-fill-transparent-hover, rgba(0, 0, 0, .08));font-weight:600}.loom-Tabs__Tab--selected:hover:not([aria-disabled=true]){color:var(--p-color-text, #101010);background:var(--p-color-bg-fill-transparent-hover, rgba(0, 0, 0, .08))}.loom-Tabs__Tab[aria-disabled=true],.loom-Tabs__Tab:disabled{color:var(--p-color-text-disabled, #a6a6a6);cursor:default;background:transparent}.loom-Tabs__Icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--p-space-400, 1rem);height:var(--p-space-400, 1rem);margin-right:var(--p-space-100, .25rem);color:currentColor}.loom-Tabs__Icon svg{display:block;width:var(--p-space-400, 1rem);height:var(--p-space-400, 1rem);fill:currentColor}.loom-Tabs__Text{min-width:0;overflow:hidden;text-overflow:ellipsis}.loom-Tabs__Badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;margin-left:6px;color:var(--p-color-text, #101010);background:var(--p-color-border-subdued, #f2f2f2);border-radius:var(--p-border-radius-full, 9999px);font-size:var(--p-font-size-300, .75rem);font-weight:500;line-height:1}.loom-Tabs__Panel{padding:var(--p-space-400, 1rem);border-top:var(--p-border-width-025, .0625rem) solid var(--p-color-border-secondary, #f2f2f2);outline:none}.loom-Tabs__Panel:focus-visible{outline:2px solid var(--p-color-border-focus, #5083f0);outline-offset:-1px}.loom-Tabs__Panel>:first-child{margin-top:0}.loom-Tabs__Panel>:last-child{margin-bottom:0}@media(max-width:640px){.loom-Tabs__List{padding:6px 8px}.loom-Tabs__Tab{min-height:28px;padding-inline:8px}.loom-Tabs__Panel{padding:12px}}.loom-TrendChart{position:relative;width:100%;min-width:0;color:var(--p-color-text, #101010);background:var(--p-color-bg-surface, #ffffff)}.loom-TrendChart--loading,.loom-TrendChart--empty{display:flex;align-items:center;justify-content:center}.loom-TrendChart--empty{padding:var(--p-space-600, 1.5rem)}.loom-TrendChart__Canvas{width:100%;height:100%}@config "../../tailwind.config.mts";:root{--p-color-black: #0a0a0a;--p-color-gray-1: #101010;--p-color-gray-2: #1b1b1b;--p-color-gray-3: #303030;--p-color-gray-4: #4a4a4a;--p-color-gray-5: #606060;--p-color-gray-6: #707070;--p-color-gray-7: #a6a6a6;--p-color-gray-8: #c0c0c0;--p-color-gray-9: #d0d0d0;--p-color-gray-10: #dddddd;--p-color-gray-11: #ebebeb;--p-color-gray-12: #f2f2f2;--p-color-gray-13: #f7f7f7;--p-color-white: #ffffff;--p-color-bg: #ffffff;--p-color-bg-inverse: #0a0a0a;--p-color-bg-backdrop: rgba(0, 0, 0, .55);--p-color-bg-surface: #ffffff;--p-color-bg-surface-hover: #f7f7f7;--p-color-bg-surface-active: #f2f2f2;--p-color-bg-surface-selected: #e6f2f1;--p-color-bg-surface-disabled: rgba(0, 0, 0, .03);--p-color-bg-surface-overlay: #ffffff;--p-color-bg-surface-secondary: #f7f7f7;--p-color-bg-surface-secondary-hover: #f2f2f2;--p-color-bg-surface-subtle: #f7f7f7;--p-color-bg-surface-tertiary: #eef3f3;--p-color-bg-surface-inverse: #1b1b1b;--p-color-bg-surface-brand-selected: #dcefed;--p-color-surface-tertiary: #eef3f3;--p-color-bg-surface-critical: #ffe7e6;--p-color-bg-surface-critical-hover: #ffd0cc;--p-color-bg-surface-critical-subdued: #ffe7e6;--p-color-bg-surface-caution: #ffefcc;--p-color-bg-surface-warning: #ffeddb;--p-color-bg-surface-success: #e8fcd9;--p-color-bg-surface-info: #d2f6fe;--p-color-bg-fill: #f2f2f2;--p-color-bg-fill-hover: #ebebeb;--p-color-bg-fill-active: #dddddd;--p-color-bg-fill-disabled: rgba(0, 0, 0, .03);--p-color-bg-fill-secondary: #ebebeb;--p-color-bg-fill-secondary-active: #d0d0d0;--p-color-bg-fill-tertiary: #dddddd;--p-color-bg-fill-tertiary-hover: #d0d0d0;--p-color-bg-fill-tertiary-active: #c0c0c0;--p-color-bg-fill-brand: #0f7b74;--p-color-bg-fill-brand-hover: #0c6c66;--p-color-bg-fill-brand-active: #0a5b56;--p-color-bg-fill-brand-selected: #0a5b56;--p-color-bg-fill-brand-disabled: rgba(0, 0, 0, .18);--p-color-bg-fill-transparent: rgba(0, 0, 0, .05);--p-color-bg-fill-transparent-hover: rgba(0, 0, 0, .08);--p-color-bg-fill-transparent-active: rgba(0, 0, 0, .13);--p-color-bg-fill-transparent-secondary: rgba(0, 0, 0, .08);--p-color-bg-fill-critical: #d82019;--p-color-bg-fill-critical-hover: #ce1f18;--p-color-bg-fill-critical-active: #b31a14;--p-color-bg-fill-critical-secondary: #ffd0cc;--p-color-bg-fill-critical-secondary-hover: #fcb5b1;--p-color-bg-fill-critical-secondary-active: #f89996;--p-color-bg-fill-success: #8ae156;--p-color-bg-fill-success-secondary: #b3f782;--p-color-bg-fill-success-secondary-hover: #a0f166;--p-color-bg-fill-success-secondary-active: #8ae156;--p-color-bg-fill-caution: #ffb837;--p-color-bg-fill-caution-secondary: #fedc77;--p-color-bg-fill-caution-secondary-hover: #fee091;--p-color-bg-fill-caution-secondary-active: #ffd75e;--p-color-bg-fill-warning: #ff8a3e;--p-color-bg-fill-warning-secondary: #ffbf80;--p-color-bg-fill-info: #5bc9eb;--p-color-bg-fill-info-secondary: #8ce1f8;--p-color-bg-fill-info-secondary-hover: #a0e5f7;--p-color-bg-fill-info-secondary-active: #b2e9f6;--p-color-bg-fill-magic-secondary: #ede6fe;--p-color-bg-fill-magic-secondary-hover: #dacff7;--p-color-bg-fill-magic-secondary-active: #c9b7f9;--p-color-text: #101010;--p-color-text-secondary: #4a4a4a;--p-color-text-subdued: #4a4a4a;--p-color-text-tertiary: #606060;--p-color-text-disabled: #a6a6a6;--p-color-text-inverse: #d0d0d0;--p-color-text-inverse-secondary: #a6a6a6;--p-color-text-on-color: #ffffff;--p-color-text-brand-on-bg-fill: #ffffff;--p-color-text-link: #0b6a8f;--p-color-text-link-hover: #095a7a;--p-color-text-link-active: #074c67;--p-color-text-critical: #650a06;--p-color-text-critical-secondary: #7e100c;--p-color-text-critical-on-bg-fill: #ffffff;--p-color-text-success: #183701;--p-color-text-success-secondary: #214b03;--p-color-text-success-on-bg-fill: #ffffff;--p-color-text-caution: #432e00;--p-color-text-caution-on-bg-fill: #432e00;--p-color-text-warning: #532100;--p-color-text-warning-on-bg-fill: #532100;--p-color-text-info: #004253;--p-color-text-info-secondary: #01596f;--p-color-text-info-on-bg-fill: #004253;--p-color-text-magic: #521fdb;--p-color-icon: #101010;--p-color-icon-hover: #0a0a0a;--p-color-icon-secondary: #606060;--p-color-icon-secondary-hover: #4a4a4a;--p-color-icon-tertiary: #707070;--p-color-icon-disabled: #a6a6a6;--p-color-icon-brand: #0f7b74;--p-color-icon-inverse: #d0d0d0;--p-color-icon-critical: #650a06;--p-color-icon-success: #183701;--p-color-icon-caution: #432e00;--p-color-icon-warning: #532100;--p-color-icon-info: #004253;--p-color-border: #dddddd;--p-color-border-hover: #d0d0d0;--p-color-border-secondary: #f2f2f2;--p-color-border-subdued: #f2f2f2;--p-color-border-tertiary: #c0c0c0;--p-color-border-disabled: #f7f7f7;--p-color-border-focus: #2aa198;--p-color-border-brand: #d0d0d0;--p-color-border-inverse: #606060;--p-color-border-critical: #e2221a;--p-color-border-critical-secondary: #f89996;--p-color-border-success: #c2f59e;--p-color-border-caution: #ffe4a8;--p-color-border-warning: #ffe3c7;--p-color-border-info: #8ce1f8;--p-color-input-bg-surface: #ffffff;--p-color-input-bg-surface-hover: #ffffff;--p-color-input-bg-surface-active: #ffffff;--p-color-input-border: #dddddd;--p-color-input-border-hover: #d0d0d0;--p-color-input-border-active: #101010;--p-font-family-sans: "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--p-font-weight-regular: 400;--p-font-weight-medium: 500;--p-font-weight-semibold: 600;--p-font-weight-bold: 600;--p-font-size-275: .6875rem;--p-font-size-300: .75rem;--p-font-size-325: .8125rem;--p-font-size-350: .9375rem;--p-font-size-400: 1rem;--p-font-size-450: 1.125rem;--p-font-line-height-400: 1rem;--p-font-line-height-500: 1.25rem;--p-font-line-height-600: 1.5rem;--p-font-line-height-700: 1.75rem;--p-font-line-height-800: 2rem;--p-font-line-height-900: 2.25rem;--p-font-line-height-1000: 2.5rem;--p-font-size-body-x-small: .6875rem;--p-font-line-height-body-x-small: .875rem;--p-font-size-body-small: .75rem;--p-font-line-height-body-small: 1.125rem;--p-font-size-body-medium: .8125rem;--p-font-line-height-body-medium: 1.25rem;--p-font-size-body-large: .9375rem;--p-font-line-height-body-large: 1.375rem;--p-font-size-heading-small: .75rem;--p-font-line-height-heading-small: 1.125rem;--p-font-weight-heading-small: 500;--p-font-size-heading-medium: .8125rem;--p-font-line-height-heading-medium: 1.25rem;--p-font-weight-heading-medium: 500;--p-font-size-heading-large: .9375rem;--p-font-line-height-heading-large: 1.375rem;--p-font-weight-heading-large: 500;--p-font-size-display-small: 1.375rem;--p-font-line-height-display-small: 1.75rem;--p-font-size-display-medium: 1.625rem;--p-font-line-height-display-medium: 2rem;--p-font-size-display-large: 1.8125rem;--p-font-line-height-display-large: 2.25rem;--p-font-weight-display: 500;--p-space-025: .0625rem;--p-space-050: .125rem;--p-space-100: .25rem;--p-space-150: .375rem;--p-space-200: .5rem;--p-space-250: .625rem;--p-space-300: .75rem;--p-space-400: 1rem;--p-space-450: 1.125rem;--p-space-500: 1.25rem;--p-space-600: 1.5rem;--p-space-800: 2rem;--p-space-900: 2.25rem;--p-space-1200: 3rem;--p-space-1600: 4rem;--p-height-400: 1rem;--p-height-500: 1.25rem;--p-height-600: 1.5rem;--p-height-700: 1.75rem;--p-height-800: 2rem;--p-height-900: 2.25rem;--p-height-1000: 2.5rem;--p-height-1100: 2.75rem;--p-height-1200: 3rem;--p-height-1600: 4rem;--p-height-1800: 4.5rem;--p-height-2400: 6rem;--p-width-400: 1rem;--p-width-600: 1.5rem;--p-width-2400: 6rem;--p-width-2800: 7rem;--p-width-3200: 8rem;--p-border-radius-050: .125rem;--p-border-radius-100: .25rem;--p-border-radius-150: .375rem;--p-border-radius-200: .5rem;--p-border-radius-250: .625rem;--p-border-radius-300: .75rem;--p-border-radius-400: 1rem;--p-border-radius-500: 1.25rem;--p-border-radius-600: 1.5rem;--p-border-radius-full: 9999px;--p-border-radius-pill: 9999px;--p-border-radius-tag: .5rem;--p-border-radius-element: .625rem;--p-border-radius-control: .75rem;--p-border-radius-control-inner: .5rem;--p-border-radius-checkbox: .25rem;--p-border-radius-popover: 1rem;--p-border-radius-dialog: 1.5rem;--p-border-radius-container: 1.25rem;--p-border-radius-banner-inner: 1rem;--p-border-radius-action: 9999px;--p-border-radius-focus: .25rem;--p-border-radius-sheet: 1rem;--p-border-width-0165: .04125rem;--p-border-width-025: .0625rem;--p-border-width-050: .125rem;--p-shadow-100: 0 0 2px rgba(0, 0, 0, .24), 0 2px 12px rgba(0, 0, 0, .02), 0 4px 16px rgba(0, 0, 0, .02), 0 4px 48px rgba(0, 0, 0, .02);--p-shadow-200: 0 0 2px rgba(0, 0, 0, .2), 0 2px 3px -1px rgba(0, 0, 0, .04), 0 4px 12px -2px rgba(0, 0, 0, .06);--p-shadow-300: 0 2px 2px -1px rgba(0, 0, 0, .06), 0 3px 4px -2px rgba(0, 0, 0, .06), 0 6px 8px -3px rgba(0, 0, 0, .06), 0 12px 16px -4px rgba(0, 0, 0, .06), 0 0 0 1px rgba(0, 0, 0, .08);--p-shadow-600: 0 8px 24px -8px rgba(0, 0, 0, .28), 0 8px 16px -4px rgba(0, 0, 0, .05), 0 0 0 1px rgba(0, 0, 0, .08);--p-shadow-inset-200: inset -1px 0 1px 0 rgba(26, 26, 26, .12), inset 1px 0 1px 0 rgba(26, 26, 26, .12), inset 0 2px 1px 0 rgba(26, 26, 26, .2);--p-shadow-input: 0 2px 3px -1px rgba(0, 0, 0, .04), 0 3px 4px -1.5px rgba(0, 0, 0, .04), 0 0 0 1px rgba(0, 0, 0, .13);--p-shadow-input-hover: 0 2px 3px -1px rgba(0, 0, 0, .04), 0 3px 4px -1.5px rgba(0, 0, 0, .04), 0 0 0 1px rgba(0, 0, 0, .24);--p-shadow-input-focus: 0 2px 3px -1px rgba(0, 0, 0, .04), 0 3px 4px -1.5px rgba(0, 0, 0, .04), 0 4px 5px -2px rgba(0, 0, 0, .04), 0 0 0 1px #5083f0, 0 0 0 3px rgba(53, 115, 246, .06), 0 4px 20px 2px rgba(53, 115, 246, .06), inset 0 0 8px 1px rgba(53, 115, 246, .05);--p-shadow-input-error: 0 0 0 1px #eb0014, 0 4px 5px -2px rgba(0, 0, 0, .04), 0 3px 4px -1.5px rgba(0, 0, 0, .04), 0 2px 3px -1px rgba(0, 0, 0, .04), inset 0 0 8px 1px rgba(224, 61, 80, .05);--p-shadow-input-error-focus: 0 0 0 1px #ff2b3a, 0 0 0 3px rgba(255, 43, 58, .14), 0 4px 5px -2px rgba(0, 0, 0, .04), 0 3px 4px -1.5px rgba(0, 0, 0, .04), 0 2px 3px -1px rgba(0, 0, 0, .04), inset 0 0 8px 1px rgba(255, 43, 58, .05);--p-shadow-input-disabled: 0 0 0 1px rgba(0, 0, 0, .1);--p-shadow-card: var(--p-shadow-100);--p-shadow-popover: var(--p-shadow-300);--p-motion-duration-50: 50ms;--p-motion-duration-100: .1s;--p-motion-duration-150: .15s;--p-motion-duration-200: .2s;--p-motion-duration-400: .4s;--p-motion-duration-500: .5s;--p-motion-ease: cubic-bezier(.25, .1, .25, 1);--p-motion-ease-out: cubic-bezier(0, 0, .58, 1);--p-motion-ease-out-emphasized: cubic-bezier(.2, .8, 0, 1);--p-z-index-8: 400;--p-z-index-10: 512;--p-z-index-11: 513;--p-z-index-12: 520;--tabui-color-app-frame: #0b3f47;--tabui-color-app-frame-text: #d3e6e6;--tabui-color-app-frame-text-strong: #ffffff;--tabui-color-app-frame-text-subdued: #8fb5b7;--tabui-color-app-frame-border: rgba(255, 255, 255, .12);--tabui-color-app-frame-hover: rgba(255, 255, 255, .09);--tabui-color-app-frame-selected: rgba(255, 255, 255, .17);--tabui-color-sheet: var(--p-color-bg-surface);--tabui-color-canvas: var(--p-color-bg-surface-tertiary);--tabui-color-surface: var(--p-color-bg-surface);--tabui-color-surface-hover: var(--p-color-bg-surface-hover);--tabui-color-surface-active: var(--p-color-bg-surface-active);--tabui-color-surface-subtle: var(--p-color-bg-surface-secondary);--tabui-color-surface-tertiary: var(--p-color-bg-surface-tertiary);--tabui-color-surface-disabled: var(--p-color-bg-surface-disabled);--tabui-color-surface-selected: var(--p-color-bg-surface-selected);--tabui-color-fill: var(--p-color-bg-fill);--tabui-color-fill-hover: var(--p-color-bg-fill-hover);--tabui-color-fill-active: var(--p-color-bg-fill-active);--tabui-color-text: var(--p-color-text);--tabui-color-text-subdued: var(--p-color-text-secondary);--tabui-color-text-tertiary: var(--p-color-text-tertiary);--tabui-color-text-disabled: var(--p-color-text-disabled);--tabui-color-text-on-primary: var(--p-color-text-brand-on-bg-fill);--tabui-color-text-link: var(--p-color-text-link);--tabui-color-text-link-hover: var(--p-color-text-link-hover);--tabui-color-border: var(--p-color-border);--tabui-color-border-subdued: var(--p-color-border-secondary);--tabui-color-border-hover: var(--p-color-border-hover);--tabui-color-border-strong: var(--p-color-border-tertiary);--tabui-color-border-disabled: var(--p-color-border-disabled);--tabui-color-border-focus: var(--p-color-border-focus);--tabui-color-brand: var(--p-color-bg-fill-brand);--tabui-color-brand-hover: var(--p-color-bg-fill-brand-hover);--tabui-color-brand-active: var(--p-color-bg-fill-brand-active);--tabui-color-brand-soft: var(--p-color-bg-fill);--tabui-color-critical: var(--p-color-bg-fill-critical);--tabui-color-critical-hover: var(--p-color-bg-fill-critical-hover);--tabui-color-critical-active: var(--p-color-bg-fill-critical-active);--tabui-color-critical-subdued: var(--p-color-bg-surface-critical);--tabui-color-critical-border: var(--p-color-border-critical);--tabui-color-critical-text: var(--p-color-text-critical);--tabui-color-critical-action: var(--p-color-bg-fill-critical-hover, #ce1f18);--tabui-color-success: #428e0b;--tabui-color-success-hover: #3a7c09;--tabui-color-success-active: #2f6607;--tabui-color-success-subdued: var(--p-color-bg-surface-success);--tabui-color-success-fill: var(--p-color-bg-fill-success-secondary);--tabui-color-success-border: var(--p-color-border-success);--tabui-color-success-text: var(--p-color-text-success);--tabui-color-warning: var(--p-color-bg-fill-caution);--tabui-color-warning-subdued: var(--p-color-bg-surface-caution);--tabui-color-warning-border: var(--p-color-border-caution);--tabui-color-warning-text: var(--p-color-text-caution);--tabui-color-info: var(--p-color-bg-fill-info);--tabui-color-info-subdued: var(--p-color-bg-surface-info);--tabui-color-info-border: var(--p-color-border-info);--tabui-color-info-text: var(--p-color-text-info);--tabui-color-focus: var(--p-color-border-focus);--tabui-color-dropzone-border: #8c8c8c;--tabui-color-dropzone-border-hover: var(--p-color-gray-5);--tabui-color-media-border: var(--p-color-border-tertiary);--tabui-color-viz-1: #366fec;--tabui-color-viz-2: #5bc9eb;--tabui-color-viz-3: #7b52e0;--tabui-color-viz-4: #e34ba9;--tabui-color-viz-5: #00a0ac;--tabui-font-sans: var(--p-font-family-sans);--tabui-radius-xs: var(--p-border-radius-100);--tabui-radius-sm: var(--p-border-radius-200);--tabui-radius-md: var(--p-border-radius-300);--tabui-radius-lg: var(--p-border-radius-400);--tabui-radius-xl: var(--p-border-radius-500);--tabui-radius-panel: var(--p-border-radius-container);--tabui-radius-button: var(--p-border-radius-action);--tabui-radius-input: var(--p-border-radius-control);--tabui-radius-popover: var(--p-border-radius-popover);--tabui-radius-dialog: var(--p-border-radius-dialog);--tabui-radius-sheet: var(--p-border-radius-sheet);--tabui-radius-pill: var(--p-border-radius-pill);--tabui-shadow-card: var(--p-shadow-100);--tabui-shadow-popover: var(--p-shadow-300);--tabui-shadow-overlay: var(--p-shadow-600);--tabui-shadow-btn-default: none;--tabui-shadow-btn-default-hover: inset 0 1px 0 0 #ebebeb, inset -1px 0 0 0 #ebebeb, inset 1px 0 0 0 #ebebeb, inset 0 -1px 0 0 #cccccc;--tabui-shadow-btn-default-active: inset 0 -1px 0 0 #b5b5b5, inset 0 0 0 1px rgba(0, 0, 0, .1), inset 0 .5px 0 1.5px #ffffff;--tabui-shadow-btn-primary: 0 1px .5px -.5px rgba(0, 0, 0, .13), 0 1px 2px -.5px rgba(0, 0, 0, .13), 0 4px 6px -2px rgba(0, 0, 0, .13), 0 2px 3px -1.5px rgba(0, 0, 0, .13), inset 0 0 4px 1px #101010, inset 0 0 4px 2px rgba(255, 255, 255, .1), inset 0 0 12px -6px rgba(255, 255, 255, .75);--tabui-shadow-btn-primary-hover: var(--tabui-shadow-btn-primary);--tabui-shadow-btn-primary-active: var(--tabui-shadow-btn-primary);--tabui-shadow-btn-critical: 0 1px .5px -.5px rgba(229, 0, 0, .16), 0 1px 2px -.5px rgba(229, 0, 0, .16), 0 4px 6px -2px rgba(229, 0, 0, .16), 0 2px 3px -1.5px rgba(255, 0, 0, .1), inset 0 0 4px 1px #f50000, inset 0 0 4px 2px rgba(255, 255, 255, .1), inset 0 0 12px -6px rgba(255, 255, 255, .75);--tabui-shadow-btn-critical-hover: var(--tabui-shadow-btn-critical);--tabui-shadow-btn-critical-active: var(--tabui-shadow-btn-critical);--tabui-shadow-btn-success: 0 1px .5px -.5px rgba(0, 0, 0, .13), 0 1px 2px -.5px rgba(0, 0, 0, .13), 0 4px 6px -2px rgba(0, 0, 0, .13), inset 0 0 4px 1px #2f6607, inset 0 0 4px 2px rgba(255, 255, 255, .12);--tabui-shadow-btn-success-hover: var(--tabui-shadow-btn-success);--tabui-shadow-btn-success-active: var(--tabui-shadow-btn-success)}.tabui-LoadingContent{width:100%}.tabui-LoadingContent__Label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.tabui-LoadingBoundary__Content{display:flex;flex-direction:column;gap:var(--p-space-400, 1rem)}.tabui-LoadingContent--inline{min-height:4rem}html{scrollbar-gutter:stable}.loom-InlineGrid{display:grid;min-width:0;grid-template-columns:repeat(1,minmax(0,1fr))}.loom-InlineGrid--gap0{gap:var(--loom-stack-gap-0, 0)}.loom-InlineGrid--gap100{gap:var(--p-space-100, .25rem)}.loom-InlineGrid--gap200{gap:var(--p-space-200, .5rem)}.loom-InlineGrid--gap300{gap:var(--p-space-300, .75rem)}.loom-InlineGrid--gap400{gap:var(--p-space-400, 1rem)}.loom-InlineGrid--gap500{gap:var(--p-space-500, 1.25rem)}.loom-InlineGrid--gap600{gap:var(--p-space-600, 1.5rem)}.loom-InlineGrid--gap800{gap:var(--p-space-800, 2rem)}@media(min-width:40em){.loom-InlineGrid--columns2{grid-template-columns:repeat(2,minmax(0,1fr))}.loom-InlineGrid--columns3{grid-template-columns:repeat(3,minmax(0,1fr))}.loom-InlineGrid--columns4{grid-template-columns:repeat(4,minmax(0,1fr))}}.tabui-Page.loom-Page{--loom-page-max-width:1000px;--loom-page-header-padding-block-end:16px;--loom-page-title-font-size:1.25rem;--loom-page-title-line-height: var(--p-font-line-height-700, 1.75rem);--loom-page-title-font-weight:650}.tabui-Workspace__Content .tabui-Page.loom-Page{--loom-page-padding-inline:0;--loom-page-header-padding-block-start:0}.tabui-Page--index.loom-Page{--loom-page-max-width:none}.tabui-Page--editor.loom-Page{--loom-page-max-width:968px}.tabui-Page--settings.loom-Page{--loom-page-max-width:720px}.tabui-Page--detail.loom-Page,.tabui-Page--editor.loom-Page{--loom-page-title-font-size:1.5rem;--loom-page-title-font-weight:650;--loom-page-title-line-height:2rem}.tabui-Page .loom-Page__Header{align-items:center;min-height:40px}.tabui-Page .loom-Page__Subtitle{max-width:72ch}.tabui-Page .loom-Page__Content{isolation:isolate;min-width:0;display:flex;flex-direction:column;gap:16px}.tabui-Page .loom-Page__Content>*{min-width:0}.tabui-Layout.loom-Layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;container-type:inline-size}.tabui-Layout>.loom-Layout__Section{grid-column:span 12;min-width:0;max-width:none}.tabui-Layout>.loom-Layout__Section:empty{display:none}.tabui-Layout>.loom-Layout__Section--oneHalf{grid-column:span 6}.tabui-Layout>.loom-Layout__Section--oneThird{grid-column:span 4}.tabui-Layout--editor>.loom-Layout__Section{grid-column:span 8}.tabui-Layout--editor>.loom-Layout__Section--oneThird{grid-column:span 4}.tabui-Layout>.loom-Layout__Section--fullWidth,.tabui-Layout>.loom-Layout__AnnotatedSection{grid-column:1/-1}.tabui-Layout--cells>.loom-Layout__Section{align-self:stretch}.tabui-Layout--cells>.loom-Layout__Section>*{flex:1 1 auto}.tabui-Page .loom-Card{overflow-wrap:anywhere}.tabui-Page .loom-Card__Body{gap:12px}.tabui-Page .loom-Card__Title{font-size:var(--p-font-size-heading-medium, .8125rem);font-weight:var(--p-font-weight-heading-medium, 500)}.tabui-Page .loom-Card__Description{margin-top:-8px}.tabui-Page .loom-FormLayout,.tabui-Page .loom-FormLayout__Group{gap:16px}.tabui-Page .loom-ResourceList{box-shadow:none}.tabui-Page .loom-DataTable__ToolbarMain,.tabui-Page .loom-DataTable__Search{min-height:44px}.tabui-Page .loom-DataTable__ToolbarMain .loom-DataTable__Search{min-height:28px}.tabui-Page .loom-DataTable__Cell a{color:inherit;font-weight:500;text-decoration:none}.tabui-Page .loom-DataTable__Cell a:hover{text-decoration:underline}.tabui-Page .loom-DataTable__TableRow:hover .loom-DataTable__Cell{background:#f7f7f7}.tabui-Page .loom-DataTable__TableRow:focus-within .loom-DataTable__Cell{background:#f1f5ff}@container (max-width:700px){.tabui-Layout>.loom-Layout__Section{grid-column:1/-1}.tabui-Layout--editor>.loom-Layout__Section--oneThird{position:static}.tabui-Layout--editor>.loom-Layout__Section--oneThird:has(nav){order:-1}.tabui-Layout--editor>.loom-Layout__Section--oneThird nav>.loom-BlockStack{flex-direction:row;flex-wrap:wrap}}@container (min-width:400px){.tabui-Page .loom-FormLayout__Group--columns2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.tabui-Layout>.loom-Layout__Section{grid-column:1/-1}.tabui-Layout--editor>.loom-Layout__Section--oneThird{position:static}.tabui-Layout--editor>.loom-Layout__Section--oneThird:has(nav){order:-1}.tabui-Layout--editor>.loom-Layout__Section--oneThird nav>.loom-BlockStack{flex-direction:row;flex-wrap:wrap}}.tabui-Page--editor.loom-Page{max-width:none}.tabui-Page--editor>.loom-Page__Header,.tabui-Page--editor>.loom-Page__Content{max-width:var(--loom-page-max-width);margin-inline:auto;width:100%}.tabui-UtilityBar .loom-Page__SaveBar{--loom-page-save-bar-background:#101010;--loom-page-save-bar-color:#f7f7f7;position:static;width:min(100%,560px);max-width:none;margin-inline:auto;gap:12px;padding:5px 5px 5px 12px;border:1px solid #414141;border-radius:8px;box-shadow:none}.tabui-UtilityBar .loom-Page__SaveBarMessage{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loom-Page__SaveBar .loom-Button{--pc-button-min-height:28px}.loom-Page__SaveBar .loom-Button--variantSecondary{--pc-button-bg:#414141;--pc-button-bg-hover:#4a4a4a;--pc-button-bg-active:#545454;--pc-button-bg-pressed:#545454;--pc-button-color:#f7f7f7;--pc-button-color-hover:#ffffff;--pc-button-icon-fill:#f7f7f7;--pc-button-box-shadow:none;--pc-button-box-shadow-hover:none;--pc-button-box-shadow-active:none;--pc-button-box-shadow-pressed:none}.loom-Page__SaveBar .loom-Button--variantPrimary{--pc-button-bg-gradient:none;--pc-button-bg:#ffffff;--pc-button-bg-hover:#f2f2f2;--pc-button-bg-active:#ebebeb;--pc-button-bg-pressed:#ebebeb;--pc-button-color:#101010;--pc-button-color-hover:#0a0a0a;--pc-button-icon-fill:#101010;--pc-button-box-shadow:none;--pc-button-box-shadow-hover:none;--pc-button-box-shadow-active:none;--pc-button-box-shadow-pressed:none}.loom-Page__SaveBar .loom-Button:focus-visible{outline-color:#fff}.tabui-SettingsRowLink{display:block;width:calc(100% + 1.5rem);margin-inline:-.75rem;padding:0;border:0;border-radius:var(--p-border-radius-control, .75rem);background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .12s ease}.tabui-SettingsRowLink:hover{background:var(--p-color-bg-surface-selected, #e6f2f1);color:inherit;text-decoration:none}.tabui-SettingsRowLink:active{background:var(--p-color-bg-surface-brand-selected, #dcefed)}.tabui-SettingsRowLink:focus-visible{outline:2px solid var(--p-color-border-focus, #2aa198);outline-offset:1px}.tabui-SettingsRowLink svg{width:20px;height:20px;fill:currentColor;color:var(--p-color-text-secondary, #4a4a4a);transition:transform .12s ease,color .12s ease}.tabui-SettingsRowLink:hover .loom-SettingsRow__Action svg{color:var(--p-color-bg-fill-brand, #0f7b74);transform:translate(2px)}.tabui-SettingsRowLink+.tabui-SettingsRowLink{margin-top:2px}.loom-Card__Children>.tabui-SettingsRowLink+.tabui-SettingsRowLink{margin-top:calc(2px - 1rem)}.tabui-SettingsRowLink .loom-SettingsRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:0}.tabui-SettingsRowLink .loom-SettingsRow__Content{min-width:0}.tabui-SettingsRowLink .loom-SettingsRow__Action{justify-content:flex-end}.loom-SettingsList>.tabui-SettingsRowLink{width:100%;margin:0;border-radius:0}.loom-SettingsList>.tabui-SettingsRowLink+.tabui-SettingsRowLink,.loom-SettingsList>.tabui-SettingsRowLink+.loom-SettingsRow,.loom-SettingsList>.loom-SettingsRow+.tabui-SettingsRowLink{border-top:1px solid var(--p-color-border-secondary, #f2f2f2)}@media(max-width:600px){.tabui-Page .loom-DataTable__ToolbarMain{flex-wrap:wrap}.tabui-Page .loom-DataTable__ToolbarStart{flex-basis:100%}}.tabui-Page .loom-Tabs__Panel{padding-inline:0}.tabui-DateTimeField{border:0;padding:0;margin:0;min-width:0}.tabui-DateTimeField legend{font-size:13px;font-weight:500;margin-bottom:8px}.tabui-FieldHelp{color:#4a4a4a;font-size:12px;margin:6px 0 0}.tabui-FieldError{color:#650a06;font-size:13px;margin:6px 0 0}.tabui-FieldLabelHidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tabui-Page .loom-InlineStack>.loom-DatePickerInput{width:320px;max-width:100%}.tabui-Divider{width:100%;border:0;border-top:1px solid #ebebeb;margin:4px 0}.tabui-Page .loom-Layout__Section--oneThird .loom-DescriptionList__Item{grid-template-columns:minmax(0,1fr);gap:2px}.tabui-Page .loom-Layout__Section--oneThird .loom-DescriptionList{gap:12px}.tabui-Page .loom-Layout__Section--oneThird .loom-DescriptionList__Term{font-size:12px}.tabui-Page .loom-Layout__Section--oneThird .loom-Card__Body{gap:12px}.tabui-DetailDisclosure{background:transparent;border:0;border-top:1px solid #dddddd;border-radius:0}.tabui-DetailDisclosure>summary{cursor:pointer;font-size:13px;padding:12px 0;color:#4a4a4a;font-weight:500}.tabui-DetailDisclosure>summary:hover{background:transparent;border-radius:0;color:#101010}.tabui-DetailDisclosure>div{padding:4px 0 12px}.tabui-DetailDisclosure pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}.tabui-Page .loom-Layout__AnnotationWrapper{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px}.tabui-Page .loom-Layout__Annotation,.tabui-Page .loom-Layout__AnnotationContent{min-width:0;max-width:none}@media(max-width:768px){.tabui-Page .loom-Layout__AnnotationWrapper{grid-template-columns:1fr;gap:12px}}.tabui-Page .loom-Empty--full{background:#fff;border:1px solid #dddddd;border-radius:12px;min-height:240px;justify-content:center;padding:40px 24px}.tabui-Page :is(.loom-Card,.loom-DataTable,.loom-ResourceList) .loom-Empty--full{background:transparent;border:0;border-radius:0;min-height:0;padding:8px 0;align-items:flex-start;text-align:left;gap:12px}.tabui-Page :is(.loom-Card,.loom-DataTable,.loom-ResourceList) .loom-Empty__Illustration{display:none}.tabui-Page :is(.loom-Card,.loom-DataTable,.loom-ResourceList) .loom-Empty__Content{align-items:flex-start;max-width:none}.tabui-Page :is(.loom-Card,.loom-DataTable,.loom-ResourceList) .loom-Empty__Actions{justify-content:flex-start}.tabui-Page .loom-Empty__Heading{font-size:var(--p-font-size-body-large, .9375rem);line-height:var(--p-font-line-height-body-large, 1.375rem)}.tabui-DateTimeField .loom-FormLayout__Group--columns2{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px}.tabui-DescriptionList--amounts .loom-DescriptionList__Item,.tabui-Page .loom-Layout__Section--oneThird .tabui-DescriptionList--amounts .loom-DescriptionList__Item{grid-template-columns:minmax(0,1fr) auto;gap:16px}.tabui-DescriptionList--amounts .loom-DescriptionList__Description{text-align:end;font-variant-numeric:tabular-nums}.tabui-DataTable--fixed .loom-DataTable__Table{table-layout:fixed;width:100%}.tabui-DataTable--wrap .loom-DataTable__Cell,.tabui-DataTable--wrap .loom-DataTable__HeaderCell,.tabui-DataTable--wrap .loom-DataTable__TableCell,.tabui-DataTable--wrap .loom-DataTable__TableHeading{white-space:normal;word-break:break-word;overflow-wrap:anywhere;vertical-align:top;min-width:0}.tabui-Shell{display:grid;grid-template-columns:220px minmax(0,1fr);height:100dvh;overflow:hidden;background:var(--tabui-color-app-frame, #0a0a0a);color:var(--tabui-color-app-frame-text, #dcdcdc);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)}.tabui-Sidebar{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto;min-width:0;min-height:0;padding:0 12px 12px;background:transparent}.tabui-Sidebar:not(:has(>.tabui-Sidebar__Search)){grid-template-rows:auto minmax(0,1fr) auto}.tabui-Sidebar__Header{display:flex;align-items:center;gap:8px;height:48px}.tabui-Sidebar__LogoBadge{display:grid;flex-shrink:0;place-items:center;width:26px;height:26px;border-radius:var(--p-border-radius-tag, .5rem);background:#fff;color:var(--p-color-bg-fill-brand, #0f7b74);font-size:15px;font-weight:var(--p-font-weight-semibold, 600)}.tabui-Sidebar__BrandName{flex:1;min-width:0;overflow:hidden;color:var(--tabui-color-app-frame-text-strong, #fcfcfc);font-size:var(--p-font-size-body-medium, .8125rem);font-weight:var(--p-font-weight-medium, 500);white-space:nowrap;text-overflow:ellipsis}.tabui-Sidebar__IconButton{position:relative;display:grid;flex-shrink:0;place-items:center;width:28px;height:28px;border:0;border-radius:var(--p-border-radius-control, .75rem);background:transparent;color:var(--tabui-color-app-frame-text-subdued, #8c8c8c);cursor:pointer}.tabui-Sidebar__IconButton:hover{background:var(--tabui-color-app-frame-hover, rgba(255, 255, 255, .08));color:var(--tabui-color-app-frame-text-strong, #fcfcfc)}.tabui-Sidebar__IconButton svg{width:20px;height:20px;fill:currentColor}.tabui-Sidebar__NotificationDot{position:absolute;top:5px;right:5px;width:5px;height:5px;border-radius:50%;background:#5bc9eb}.tabui-Sidebar__Search{display:flex;align-items:center;gap:8px;width:100%;height:28px;margin-bottom:12px;padding:0 8px;border:0;border-radius:var(--p-border-radius-control, .75rem);background:var(--tabui-color-app-frame-hover, #1a1a1a);color:var(--tabui-color-app-frame-text-subdued, #8c8c8c);font-family:inherit;font-size:var(--p-font-size-body-medium, .8125rem);text-align:left;cursor:pointer}.tabui-Sidebar__Search:hover{background:#242424}.tabui-Sidebar__Search svg{flex-shrink:0;width:16px;height:16px;fill:currentColor}.tabui-Sidebar__Nav{min-height:0;overflow-y:auto;overscroll-behavior:contain}.tabui-NavGroup{margin-bottom:12px}.tabui-NavGroup__Title{padding:8px 8px 4px;color:var(--tabui-color-app-frame-text-subdued, #8c8c8c);font-size:var(--p-font-size-body-small, .75rem)}.tabui-NavLink,.tabui-NavSublink{display:flex;align-items:center;gap:8px;min-height:30px;margin:1px 0;padding:5px 8px;border-radius:var(--p-border-radius-control, .75rem);color:var(--tabui-color-app-frame-text, #dcdcdc);font-size:var(--p-font-size-body-medium, .8125rem);line-height:20px;text-decoration:none}.tabui-NavLink{font-weight:var(--p-font-weight-medium, 500)}.tabui-NavLink>span:first-of-type{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tabui-NavLink:hover,.tabui-NavSublink:hover{background:var(--tabui-color-app-frame-hover, rgba(255, 255, 255, .08));color:var(--tabui-color-app-frame-text-strong, #fcfcfc)}.tabui-NavLink--active,.tabui-NavSublink--active{background:var(--tabui-color-app-frame-selected, rgba(255, 255, 255, .13));color:var(--tabui-color-app-frame-text-strong, #fcfcfc)}.tabui-NavIcon{flex-shrink:0;width:18px;height:18px;fill:currentColor}.tabui-NavLink>svg:not(.tabui-NavIcon){flex-shrink:0;width:1.125rem;height:1.125rem;stroke-width:1.75}.tabui-Sidebar__LogoBadge svg{width:1.125rem;height:1.125rem}.tabui-NavSublist{padding-left:26px}.tabui-NavLink>svg.tabui-NavChevron{width:1rem;height:1rem;fill:currentColor;transform:rotate(-90deg)}.tabui-NavLink>svg.tabui-NavChevron--expanded{transform:rotate(0)}.tabui-NavSublink{color:var(--tabui-color-app-frame-text-subdued, #8c8c8c)}.tabui-Sidebar__Footer{padding-top:8px}.tabui-NavGroup--system{margin-bottom:4px}.tabui-Sidebar__Account{display:flex;align-items:center;gap:2px}.tabui-StoreSwitcherContainer{position:relative;flex:1;min-width:0}.tabui-StoreSwitcher{display:flex;align-items:center;gap:8px;width:100%;min-height:30px;padding:4px 8px;border:0;border-radius:var(--p-border-radius-control, .75rem);background:transparent;color:var(--tabui-color-app-frame-text, #dcdcdc);font-family:inherit;cursor:pointer}.tabui-StoreSwitcher:hover{background:var(--tabui-color-app-frame-hover, rgba(255, 255, 255, .08));color:var(--tabui-color-app-frame-text-strong, #fcfcfc)}.tabui-StoreSwitcher__StoreBadge{display:grid;flex-shrink:0;place-items:center;width:20px;height:20px;border-radius:var(--p-border-radius-control-inner, .5rem);background:#b3f782;color:#183701}.tabui-StoreSwitcher__StoreBadge svg{width:14px;height:14px;fill:currentColor}.tabui-StoreSwitcher__StoreName{flex:1;min-width:0;overflow:hidden;font-size:var(--p-font-size-body-medium, .8125rem);white-space:nowrap;text-overflow:ellipsis}.tabui-StoreMenu{position:absolute;bottom:calc(100% + 8px);left:0;width:min(300px,calc(100vw - 32px));padding:var(--p-space-100, .25rem);border:0;border-radius:var(--p-border-radius-popover, 1rem);background:var(--p-color-bg-surface, #ffffff);color:var(--p-color-text, #101010);box-shadow:var(--p-shadow-popover)}.tabui-StoreMenu__Account{padding:10px;border-bottom:1px solid var(--p-color-border-secondary, #f2f2f2)}.tabui-StoreMenu__Account strong,.tabui-StoreMenu__Account span{display:block;font-size:var(--p-font-size-body-small, .75rem);overflow-wrap:anywhere}.tabui-StoreMenu__Account span{margin-top:3px;color:var(--p-color-text-secondary, #4a4a4a)}.tabui-StoreMenu__Label{padding:10px 10px 5px;color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-body-x-small, .6875rem)}.tabui-StoreSwitcher__StoreItem{display:flex;align-items:center;gap:10px;width:100%;min-height:32px;padding:var(--p-space-100, .25rem) var(--p-space-150, .375rem);border:0;border-radius:var(--p-border-radius-control, .75rem);background:transparent;text-align:left;cursor:pointer}.tabui-StoreSwitcher__StoreItem:hover{background:var(--p-color-bg-surface-active, #f2f2f2)}.tabui-StoreSwitcher__StoreItem svg{flex-shrink:0;width:20px;height:20px;fill:currentColor}.tabui-StoreSwitcher__StoreItem span{flex:1;min-width:0}.tabui-StoreSwitcher__StoreItem strong,.tabui-StoreSwitcher__StoreItem small{display:block;font-size:var(--p-font-size-body-small, .75rem);overflow-wrap:anywhere}.tabui-StoreSwitcher__StoreItem small{color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-body-x-small, .6875rem)}.tabui-Workspace{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;margin:4px 4px 4px 0;overflow:hidden;background-color:var(--tabui-color-sheet, #ffffff);color:var(--p-color-text, #101010);border-radius:var(--p-border-radius-sheet, 1rem)}.tabui-Workspace__Chrome{display:flex;align-items:center;min-width:0}.tabui-Workspace__PageSlot{flex:1;min-width:0}.tabui-Workspace__MobileToggle{display:none}.tabui-Workspace__Content{--tabui-workspace-padding-inline: 24px;--tabui-workspace-padding-block-start: 20px;--tabui-workspace-padding-block-end: 40px;min-width:0;min-height:0;overflow-y:auto;padding:var(--tabui-workspace-padding-block-start) var(--tabui-workspace-padding-inline) var(--tabui-workspace-padding-block-end)}.tabui-SkipLink{position:fixed;top:-60px;left:232px;z-index:100;padding:10px;background:#fff;color:var(--p-color-text-link, #1650d0)}.tabui-SkipLink:focus{top:6px}.tabui-Shell :where(:focus-visible){outline:2px solid var(--p-color-border-focus, #5083f0);outline-offset:2px}.tabui-Shell__MobileBackdrop{display:none}@media(max-width:767px){.tabui-Shell{grid-template-columns:minmax(0,1fr)}.tabui-Sidebar{position:fixed;top:0;bottom:0;left:0;z-index:35;width:min(280px,85vw);visibility:hidden;background:var(--tabui-color-app-frame, #0a0a0a);transform:translate(-100%)}.tabui-Sidebar--mobileOpen{visibility:visible;transform:translate(0)}.tabui-Shell__MobileBackdrop{display:block;position:fixed;inset:0;z-index:30;background:#0000004d}.tabui-Workspace{margin:0;border-radius:0}.tabui-Workspace__Chrome{gap:8px;padding:8px 12px 0}.tabui-Workspace__MobileToggle{display:grid;flex-shrink:0;place-items:center;width:28px;height:28px;border:0;border-radius:var(--p-border-radius-control, .75rem);background:transparent;color:var(--p-color-icon, #101010);cursor:pointer}.tabui-Workspace__MobileToggle svg{width:20px;height:20px;fill:currentColor}.tabui-Workspace__Content{--tabui-workspace-padding-inline: 12px;--tabui-workspace-padding-block-start: 16px;--tabui-workspace-padding-block-end: 32px}.tabui-SkipLink{left:8px}}@media(min-width:768px){.tabui-Sidebar__CollapseToggle{display:none}}.tabui-StepRail{width:100%}.tabui-StepRail__List{display:flex;align-items:center;list-style:none;padding:0;margin:0;gap:12px;overflow-x:auto}.tabui-StepRail__Item{display:flex;align-items:center;flex:1;min-width:140px;position:relative}.tabui-StepRail__Item:not(:last-child):after{content:"";position:absolute;top:50%;right:-8px;transform:translateY(-50%);width:6px;height:6px;border-top:1.5px solid var(--tabui-color-border-subdued, #f2f2f2);border-right:1.5px solid var(--tabui-color-border-subdued, #f2f2f2);transform:translateY(-50%) rotate(45deg)}.tabui-StepRail__Button{all:unset;display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border-radius:6px;background-color:var(--tabui-color-surface, #ffffff);border:1px solid var(--tabui-color-border-subdued, #f2f2f2);box-sizing:border-box;cursor:pointer;transition:all .12s ease}.tabui-StepRail__Button:hover:not(:disabled){background-color:var(--tabui-color-surface-hover, #f7f7f7);border-color:var(--tabui-color-border-hover, #d0d0d0)}.tabui-StepRail__Item--current .tabui-StepRail__Button{border-color:var(--tabui-color-brand, #1b1b1b);background-color:var(--tabui-color-surface-subtle, #f7f7f7);box-shadow:0 1px 2px #0000000d}.tabui-StepRail__Item--completed .tabui-StepRail__Button{border-color:var(--tabui-color-border-subdued, #f2f2f2)}.tabui-StepRail__Item--upcoming .tabui-StepRail__Button{opacity:.6;cursor:not-allowed}.tabui-StepRail__Indicator{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:11px;font-weight:600;background-color:var(--tabui-color-surface-subtle, #f7f7f7);color:var(--tabui-color-text-subdued, #4a4a4a);flex-shrink:0}.tabui-StepRail__Item--current .tabui-StepRail__Indicator{background-color:var(--tabui-color-brand, #1b1b1b);color:#fff}.tabui-StepRail__Item--completed .tabui-StepRail__Indicator{background-color:var(--tabui-color-success, #428e0b);color:#fff}.tabui-StepRail__Text{display:flex;flex-direction:column;min-width:0}.tabui-StepRail__Title{font-size:13px;font-weight:600;color:var(--tabui-color-text, #101010);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabui-StepRail__Description{font-size:11px;color:var(--tabui-color-text-subdued, #4a4a4a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabui-ReadableDiff{display:flex;flex-direction:column;gap:8px;width:100%;background-color:var(--tabui-color-surface, #ffffff);border:1px solid var(--tabui-color-border-subdued, #f2f2f2);border-radius:8px;overflow:hidden}.tabui-ReadableDiff__Title{padding:10px 14px;font-size:13px;font-weight:600;background-color:var(--tabui-color-surface-subtle, #f7f7f7);border-bottom:1px solid var(--tabui-color-border-subdued, #f2f2f2);color:var(--tabui-color-text, #101010)}.tabui-ReadableDiff__List{display:flex;flex-direction:column}.tabui-ReadableDiff__Row{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;font-size:13px;border-bottom:1px solid var(--tabui-color-border-subdued, #f2f2f2);gap:16px}.tabui-ReadableDiff__Row:last-child{border-bottom:none}.tabui-ReadableDiff__LabelGroup{display:flex;align-items:center;gap:8px;min-width:200px}.tabui-ReadableDiff__Badge{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;padding:1px 6px;border-radius:4px}.tabui-ReadableDiff__Row--added .tabui-ReadableDiff__Badge{background-color:#e8fcd9;color:#428e0b}.tabui-ReadableDiff__Row--removed .tabui-ReadableDiff__Badge{background-color:#ffe7e6;color:#d82019}.tabui-ReadableDiff__Row--changed .tabui-ReadableDiff__Badge{background-color:#ffefcc;color:#432e00}.tabui-ReadableDiff__Label{font-weight:500;color:var(--tabui-color-text, #101010)}.tabui-ReadableDiff__Values{display:flex;align-items:center;gap:8px;font-size:13px}.tabui-ReadableDiff__Before{color:#650a06;text-decoration:line-through}.tabui-ReadableDiff__After{color:#183701;font-weight:500}.loom-SectionHeader{--loom-section-header-gap-pull: var(--p-space-200, .5rem);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--p-space-300, .75rem);min-width:0;margin-block-end:calc(-1 * var(--loom-section-header-gap-pull));color:var(--p-color-text, #101010);font-family:var(--p-font-family-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)}.loom-SectionHeader__Text{display:grid;flex:1 1 20rem;gap:var(--p-space-050, .125rem);min-width:0}.loom-SectionHeader__Title{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--p-color-text, #101010);font-size:var(--p-font-size-heading-medium, .8125rem);font-weight:var(--p-font-weight-heading-medium, 500);letter-spacing:0;line-height:var(--p-font-line-height-500, 1.25rem)}.loom-SectionHeader__Description{min-width:0;max-width:72ch;margin:0;overflow-wrap:anywhere;color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-regular, 400);letter-spacing:0;line-height:var(--p-font-line-height-500, 1.25rem)}.loom-SectionHeader__Actions{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:var(--p-space-200, .5rem);min-height:var(--p-font-line-height-500, 1.25rem);max-width:100%}.loom-StatTileGroup{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:var(--p-space-400, 1rem)}.loom-StatTile{--loom-stat-tile-accent: var(--p-color-text-secondary, #616161);--loom-stat-tile-accent-bg: var(--p-color-bg-surface-secondary, #f7f7f7);display:flex;align-items:flex-start;gap:var(--p-space-300, .75rem);width:100%;padding:var(--p-space-400, 1rem);border:0;border-radius:var(--p-border-radius-container, 1.25rem);background:var(--p-color-bg-surface, #ffffff);box-shadow:var(--p-shadow-100);color:var(--p-color-text, #101010);font-family:inherit;text-align:start}.loom-StatTile--brand{--loom-stat-tile-accent: var(--p-color-bg-fill-brand, #0f7b74);--loom-stat-tile-accent-bg: var(--p-color-bg-surface-brand-selected, #dcefed)}.loom-StatTile--attention{--loom-stat-tile-accent: var(--p-color-text-caution, #8a6116);--loom-stat-tile-accent-bg: var(--p-color-bg-surface-caution, #fff5d8)}.loom-StatTile--success{--loom-stat-tile-accent: var(--p-color-text-success, #0c5132);--loom-stat-tile-accent-bg: var(--p-color-bg-surface-success, #e3f6e5)}.loom-StatTile--info{--loom-stat-tile-accent: var(--p-color-text-info, #00527c);--loom-stat-tile-accent-bg: var(--p-color-bg-surface-info, #e0f2fb)}.loom-StatTile--interactive{cursor:pointer}.loom-StatTile--interactive:hover{box-shadow:var(--p-shadow-200, var(--p-shadow-100))}.loom-StatTile--interactive:focus-visible{outline:var(--p-border-width-050, .125rem) solid var(--p-color-border-focus, #2aa198);outline-offset:var(--p-space-050, .125rem)}.loom-StatTile__Icon{display:grid;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--p-border-radius-control, .75rem);background:var(--loom-stat-tile-accent-bg);color:var(--loom-stat-tile-accent)}.loom-StatTile__Icon svg{width:1.25rem;height:1.25rem}.loom-StatTile__Body{display:flex;flex:1;flex-direction:column;min-width:0}.loom-StatTile__Label{color:var(--p-color-text-secondary, #616161);font-size:var(--p-font-size-325, .8125rem);line-height:var(--p-font-line-height-500, 1.25rem)}.loom-StatTile__Value{font-size:var(--p-font-size-600, 1.5rem);font-weight:var(--p-font-weight-semibold, 600);line-height:var(--p-font-line-height-800, 2rem);font-variant-numeric:tabular-nums}.loom-StatTile__Help{color:var(--p-color-text-secondary, #616161);font-size:var(--p-font-size-300, .75rem);line-height:var(--p-font-line-height-400, 1rem)}.loom-StatTile__Action{align-self:center;flex-shrink:0;color:var(--p-color-text-link, #0b6a8f);font-size:var(--p-font-size-325, .8125rem);font-weight:var(--p-font-weight-medium, 500)}.loom-AuthPage{display:grid;place-items:center;min-height:100dvh;padding:var(--p-space-600, 1.5rem) var(--p-space-400, 1rem);position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(120% 90% at 85% 0%,color-mix(in srgb,var(--tabui-color-brand, #0f7b74) 70%,transparent) 0%,transparent 60%),linear-gradient(160deg,var(--tabui-color-app-frame, #0b3f47) 0%,color-mix(in srgb,var(--tabui-color-app-frame, #0b3f47) 82%,#000000) 100%);color:var(--tabui-color-app-frame-text, #d3e6e6);font-family:var(--p-font-family-sans, ui-sans-serif, system-ui, sans-serif)}.loom-AuthPage__Backdrop{position:absolute;inset:0;z-index:-1;pointer-events:none}.loom-AuthPage__Motif{display:block;width:100%;height:100%}.loom-AuthPage__Identity{display:grid;gap:var(--p-space-100, .25rem);justify-items:center}.loom-AuthPage__Tagline{margin:0;color:var(--tabui-color-app-frame-text-subdued, #8fb5b7);font-size:var(--p-font-size-325, .8125rem);line-height:1.25rem}.loom-AuthPage__Column{display:grid;gap:var(--p-space-500, 1.25rem);width:min(100%,25rem)}.loom-AuthPage__Brand{display:flex;align-items:center;justify-content:center;gap:var(--p-space-200, .5rem);margin:0;color:var(--tabui-color-app-frame-text-strong, #ffffff);font-size:var(--p-font-size-500, 1.25rem);font-weight:var(--p-font-weight-semibold, 600);line-height:1.75rem}.loom-AuthPage__Mark{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--p-border-radius-300, .75rem);background:var(--tabui-color-app-frame-selected, rgba(255, 255, 255, .17))}.loom-AuthPage__Mark svg{width:1.5rem;height:1.5rem}.loom-AuthPage__Panel{display:grid;gap:var(--p-space-400, 1rem);padding:var(--p-space-600, 1.5rem);border-radius:var(--p-border-radius-container, 1.25rem);background:var(--p-color-bg-surface, #ffffff);box-shadow:0 1.5rem 3rem -1rem #00000073;color:var(--p-color-text, #101010)}.loom-AuthPage__Header{display:grid;gap:var(--p-space-100, .25rem)}.loom-AuthPage__Title{margin:0;overflow-wrap:anywhere;font-size:var(--p-font-size-display-small, 1.375rem);font-weight:var(--p-font-weight-display, 500);letter-spacing:0;line-height:1.75rem}.loom-AuthPage__Description{margin:0;color:var(--p-color-text-secondary, #4a4a4a);font-size:var(--p-font-size-325, .8125rem);line-height:1.25rem}.loom-AuthPage__Footer{margin:0;color:var(--tabui-color-app-frame-text-subdued, #8fb5b7);font-size:var(--p-font-size-300, .75rem);line-height:1.125rem;text-align:center}:root{color:var(--tabui-color-text, #101010);background:var(--tabui-color-canvas, #f2f2f2);font-family:var(--tabui-font-sans, "ShopifyInter", "Inter", "Noto Sans Arabic", "Noto Sans Hebrew", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-size:var(--p-font-size-body-medium, .8125rem);font-weight:var(--p-font-weight-regular, 400);line-height:var(--p-font-line-height-body-medium, 1.25rem);color:var(--tabui-color-text, #101010);background-color:var(--tabui-color-canvas, #f2f2f2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.notice{padding:14px 16px;background:#fff1e9;color:#6b321a;font-size:13px;border-radius:8px;overflow-wrap:anywhere}.management-content{max-width:1100px;margin:0 auto;padding:44px 32px}.management-content>h1{font-size:30px;margin:0 0 10px}.tabui-Shell .management-content{max-width:none;margin:0;padding:0}.emr-shell-frame .tabui-Sidebar__Account{display:none}
